1# Translation template file..
2# Copyright (C) 2021 Kovid Goyal
3#
4# Translators:
5# Jaloladdin Xalimetov <jalol1595@gmail.com>, 2019
6msgid ""
7msgstr ""
8"Project-Id-Version: calibre\n"
9"Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n"
10"POT-Creation-Date: 2021-12-16 10:50+UTC\n"
11"PO-Revision-Date: 2021-12-14 13:05+0000\n"
12"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>\n"
13"Language-Team: Uzbek (Latin) (http://www.transifex.com/calibre/calibre/language/uz@Latn/)\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Language: uz@Latn\n"
18"Plural-Forms: nplurals=1; plural=0;\n"
19
20#: /__w/calibre/calibre/manual/conf.py:158
21#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:222
22#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:205
23#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/create.py:35
24msgid "Start"
25msgstr "Boshlash"
26
27#: /__w/calibre/calibre/manual/conf.py:175
28msgid "Support calibre"
29msgstr "Calibreni qo'llab quvvatlash"
30
31#: /__w/calibre/calibre/manual/conf.py:176
32msgid "Contribute to support calibre development"
33msgstr "Calibreni rivojlantirishga hissa qo'shish"
34
35#: /__w/calibre/calibre/manual/conf.py:245
36#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
37msgid "page"
38msgstr "sahifa"
39
40#: /__w/calibre/calibre/manual/custom.py:92
41msgid ""
42":command:`calibredb` is the command line interface to the calibre database. It has\n"
43"several sub-commands, documented below.\n"
44"\n"
45":command:`calibredb` can be used to manipulate either a calibre database\n"
46"specified by path or a calibre :guilabel:`Content server` running either on\n"
47"the local machine or over the internet. You can start a calibre\n"
48":guilabel:`Content server` using either the :command:`calibre-server`\n"
49"program or in the main calibre program click :guilabel:`Connect/share ->\n"
50"Start Content server`. Since :command:`calibredb` can make changes to your\n"
51"calibre libraries, you must setup authentication on the server first. There\n"
52"are two ways to do that:\n"
53"\n"
54"    * If you plan to connect only to a server running on the same computer,\n"
55"      you can simply use the ``--enable-local-write`` option of the\n"
56"      Content server, to allow any program, including calibredb, running on\n"
57"      the local computer to make changes to your calibre data. When running\n"
58"      the server from the main calibre program, this option is in\n"
59"      :guilabel:`Preferences->Sharing over the net->Advanced`.\n"
60"\n"
61"    * If you want to enable access over the internet, then you should setup\n"
62"      user accounts on the server and use the :option:`--username` and :option:`--password`\n"
63"      options to :command:`calibredb` to give it access. You can setup\n"
64"      user authentication for :command:`calibre-server` by using the ``--enable-auth``\n"
65"      option and using ``--manage-users`` to create the user accounts.\n"
66"      If you are running the server from the main calibre program, use\n"
67"      :guilabel:`Preferences->Sharing over the net->Require username/password`.\n"
68"\n"
69"To connect to a running Content server, pass the URL of the server to the\n"
70":option:`--with-library` option, see the documentation of that option for\n"
71"details and examples.\n"
72"    "
73msgstr ""
74
75#: /__w/calibre/calibre/manual/custom.py:217
76msgid "[options]"
77msgstr ""
78
79#: /__w/calibre/calibre/src/calibre/constants.py:411
80msgid "{} Portable"
81msgstr ""
82
83#: /__w/calibre/calibre/src/calibre/constants.py:448
84msgid "Recycle Bin"
85msgstr ""
86
87#: /__w/calibre/calibre/src/calibre/constants.py:448
88msgid "Trash"
89msgstr ""
90
91#: /__w/calibre/calibre/src/calibre/customize/__init__.py:66
92msgid "Does absolutely nothing"
93msgstr ""
94
95#: /__w/calibre/calibre/src/calibre/customize/__init__.py:69
96#: /__w/calibre/calibre/src/calibre/db/__init__.py:107
97#: /__w/calibre/calibre/src/calibre/db/backend.py:1263
98#: /__w/calibre/calibre/src/calibre/db/backend.py:1288
99#: /__w/calibre/calibre/src/calibre/db/cache.py:312
100#: /__w/calibre/calibre/src/calibre/db/cache.py:315
101#: /__w/calibre/calibre/src/calibre/db/cache.py:326
102#: /__w/calibre/calibre/src/calibre/db/cache.py:1255
103#: /__w/calibre/calibre/src/calibre/db/cache.py:1257
104#: /__w/calibre/calibre/src/calibre/db/cache.py:1259
105#: /__w/calibre/calibre/src/calibre/db/cache.py:1430
106#: /__w/calibre/calibre/src/calibre/db/cache.py:1528
107#: /__w/calibre/calibre/src/calibre/db/cache.py:1530
108#: /__w/calibre/calibre/src/calibre/db/cache.py:1532
109#: /__w/calibre/calibre/src/calibre/db/cache.py:1719
110#: /__w/calibre/calibre/src/calibre/db/cache.py:1721
111#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:130
112#: /__w/calibre/calibre/src/calibre/db/lazy.py:287
113#: /__w/calibre/calibre/src/calibre/db/lazy.py:288
114#: /__w/calibre/calibre/src/calibre/db/lazy.py:289
115#: /__w/calibre/calibre/src/calibre/db/lazy.py:290
116#: /__w/calibre/calibre/src/calibre/db/lazy.py:298
117#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:249
118#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:251
119#: /__w/calibre/calibre/src/calibre/db/write.py:175
120#: /__w/calibre/calibre/src/calibre/db/write.py:179
121#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:402
122#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:403
123#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:122
124#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:123
125#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:74
126#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:127
127#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:759
128#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1729
129#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:46
130#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:70
131#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:311
132#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:264
133#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:67
134#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:68
135#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:336
136#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:337
137#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:663
138#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:473
139#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:474
140#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:558
141#: /__w/calibre/calibre/src/calibre/ebooks/chm/metadata.py:61
142#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:191
143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:197
144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:129
145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:131
146#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:141
147#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:146
148#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:30
149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:31
150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:303
151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:305
152#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:333
153#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:292
154#: /__w/calibre/calibre/src/calibre/ebooks/docx/container.py:228
155#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:85
156#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:143
157#: /__w/calibre/calibre/src/calibre/ebooks/htmlz/oeb2html.py:51
158#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1849
159#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1851
160#: /__w/calibre/calibre/src/calibre/ebooks/metadata/__init__.py:363
161#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:42
162#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:43
163#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:44
164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:84
165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:497
166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:749
167#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789
168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:39
169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:64
170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/extz.py:24
171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:115
172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:123
173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:178
174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:158
175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:161
176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:347
177#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:316
178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:317
179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:35
180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:63
181#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:65
182#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:108
183#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:110
184#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:501
185#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:503
186#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:505
187#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1388
188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1498
189#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf3.py:1008
190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdb.py:49
191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:131
192#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:134
193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/plucker.py:25
194#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:25
195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:51
196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:118
197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:121
198#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:131
199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/snb.py:16
200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:36
201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:360
202#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:92
203#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:94
204#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:100
205#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:266
206#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:373
207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:375
208#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:479
209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/worker.py:25
210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/txt.py:23
211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:242
212#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:353
213#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:38
214#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:135
215#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:202
216#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:241
217#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:661
218#: /__w/calibre/calibre/src/calibre/ebooks/mobi/utils.py:342
219#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:469
220#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:396
221#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:489
222#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:278
223#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:280
224#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:973
225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/spine.py:92
226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:320
227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:323
228#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:327
229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:150
230#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:157
231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:122
232#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:127
233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:284
234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:295
235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:325
236#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:172
237#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173
238#: /__w/calibre/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:31
239#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:29
240#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:701
241#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:21
242#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:22
243#: /__w/calibre/calibre/src/calibre/ebooks/pdf/render/links.py:145
244#: /__w/calibre/calibre/src/calibre/ebooks/txt/processor.py:148
245#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:575
246#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:583
247#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:328
248#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:720
249#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:722
250#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:957
251#: /__w/calibre/calibre/src/calibre/gui2/add.py:355
252#: /__w/calibre/calibre/src/calibre/gui2/add.py:415
253#: /__w/calibre/calibre/src/calibre/gui2/add.py:471
254#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:1109
255#: /__w/calibre/calibre/src/calibre/gui2/convert/__init__.py:52
256#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:147
257#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:163
258#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:165
259#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:154
260#: /__w/calibre/calibre/src/calibre/gui2/device.py:1513
261#: /__w/calibre/calibre/src/calibre/gui2/device.py:1516
262#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:364
263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:139
264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:147
265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:180
266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:699
267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1084
268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:526
269#: /__w/calibre/calibre/src/calibre/gui2/email.py:397
270#: /__w/calibre/calibre/src/calibre/gui2/email.py:412
271#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:550
272#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
273#: /__w/calibre/calibre/src/calibre/gui2/init.py:760
274#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:612
275#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1346
276#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1574
277#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1577
278#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1580
279#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1668
280#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:224
281#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:405
282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:420
283#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:106
284#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:537
285#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:583
286#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:149
287#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:153
288#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:61
289#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:76
290#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:129
291#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:202
292#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:240
293#: /__w/calibre/calibre/src/calibre/gui2/save.py:117
294#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:202
295#: /__w/calibre/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:116
296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:436
297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:485
298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:486
299#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:243
300#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:224
301#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:479
302#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:483
303#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:497
304#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:624
305#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:953
306#: /__w/calibre/calibre/src/calibre/library/database.py:927
307#: /__w/calibre/calibre/src/calibre/library/database2.py:605
308#: /__w/calibre/calibre/src/calibre/library/database2.py:613
309#: /__w/calibre/calibre/src/calibre/library/database2.py:623
310#: /__w/calibre/calibre/src/calibre/library/database2.py:2299
311#: /__w/calibre/calibre/src/calibre/library/database2.py:2452
312#: /__w/calibre/calibre/src/calibre/library/database2.py:2905
313#: /__w/calibre/calibre/src/calibre/library/database2.py:3540
314#: /__w/calibre/calibre/src/calibre/library/database2.py:3542
315#: /__w/calibre/calibre/src/calibre/srv/content.py:160
316#: /__w/calibre/calibre/src/calibre/srv/content.py:161
317#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:97
318#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:106
319#: /__w/calibre/calibre/src/calibre/utils/formatter.py:281
320#: /__w/calibre/calibre/src/calibre/utils/localization.py:347
321#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:25
322#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
323#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:58
324msgid "Unknown"
325msgstr "Noma'lum"
326
327#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90
328msgid "Base"
329msgstr "Baza"
330
331#: /__w/calibre/calibre/src/calibre/customize/__init__.py:164
332#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:87
333#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:442
334msgid "Customize"
335msgstr ""
336
337#: /__w/calibre/calibre/src/calibre/customize/__init__.py:172
338#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:58
339#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:364
340msgid "Cannot configure"
341msgstr ""
342
343#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356
344msgid "File type"
345msgstr "Fayl tipi"
346
347#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426
348msgid "Metadata reader"
349msgstr "Metadata o'quvchi"
350
351#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458
352msgid "Metadata writer"
353msgstr "Metadata yozuvchi"
354
355#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490
356msgid "Catalog generator"
357msgstr "Katalog generatori"
358
359#: /__w/calibre/calibre/src/calibre/customize/__init__.py:608
360msgid "User interface action"
361msgstr ""
362
363#: /__w/calibre/calibre/src/calibre/customize/__init__.py:643
364#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
365#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:30
366#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:100
367#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:237
368#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:328
369#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:361
370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
371#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:65
372msgid "Preferences"
373msgstr ""
374
375#: /__w/calibre/calibre/src/calibre/customize/__init__.py:696
376#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
377msgid "Store"
378msgstr ""
379
380#: /__w/calibre/calibre/src/calibre/customize/__init__.py:700
381msgid "An e-book store."
382msgstr ""
383
384#: /__w/calibre/calibre/src/calibre/customize/__init__.py:744
385msgid "Edit book tool"
386msgstr ""
387
388#: /__w/calibre/calibre/src/calibre/customize/__init__.py:756
389msgid "Library closed"
390msgstr "Kutubxona yopiq"
391
392#: /__w/calibre/calibre/src/calibre/customize/builtins.py:22
393msgid ""
394"Create a PMLZ archive containing the PML file and all images in the folder "
395"pmlname_img or images. This plugin is run every time you add a PML file to "
396"the library."
397msgstr ""
398
399#: /__w/calibre/calibre/src/calibre/customize/builtins.py:53
400msgid ""
401"Create a TXTZ archive when a TXT file is imported containing Markdown or "
402"Textile references to images. The referenced images as well as the TXT file "
403"are added to the archive."
404msgstr ""
405
406#: /__w/calibre/calibre/src/calibre/customize/builtins.py:108
407msgid "Extract cover from comic files"
408msgstr ""
409
410#: /__w/calibre/calibre/src/calibre/customize/builtins.py:153
411#: /__w/calibre/calibre/src/calibre/customize/builtins.py:164
412#: /__w/calibre/calibre/src/calibre/customize/builtins.py:177
413#: /__w/calibre/calibre/src/calibre/customize/builtins.py:188
414#: /__w/calibre/calibre/src/calibre/customize/builtins.py:199
415#: /__w/calibre/calibre/src/calibre/customize/builtins.py:211
416#: /__w/calibre/calibre/src/calibre/customize/builtins.py:223
417#: /__w/calibre/calibre/src/calibre/customize/builtins.py:234
418#: /__w/calibre/calibre/src/calibre/customize/builtins.py:245
419#: /__w/calibre/calibre/src/calibre/customize/builtins.py:256
420#: /__w/calibre/calibre/src/calibre/customize/builtins.py:267
421#: /__w/calibre/calibre/src/calibre/customize/builtins.py:278
422#: /__w/calibre/calibre/src/calibre/customize/builtins.py:289
423#: /__w/calibre/calibre/src/calibre/customize/builtins.py:300
424#: /__w/calibre/calibre/src/calibre/customize/builtins.py:312
425#: /__w/calibre/calibre/src/calibre/customize/builtins.py:325
426#: /__w/calibre/calibre/src/calibre/customize/builtins.py:348
427#: /__w/calibre/calibre/src/calibre/customize/builtins.py:360
428#: /__w/calibre/calibre/src/calibre/customize/builtins.py:371
429#: /__w/calibre/calibre/src/calibre/customize/builtins.py:383
430#: /__w/calibre/calibre/src/calibre/customize/builtins.py:394
431#: /__w/calibre/calibre/src/calibre/customize/builtins.py:406
432#, python-format
433msgid "Read metadata from %s files"
434msgstr ""
435
436#: /__w/calibre/calibre/src/calibre/customize/builtins.py:337
437msgid "Read metadata from e-books in RAR archives"
438msgstr ""
439
440#: /__w/calibre/calibre/src/calibre/customize/builtins.py:418
441msgid "Read metadata from e-books in ZIP archives"
442msgstr ""
443
444#: /__w/calibre/calibre/src/calibre/customize/builtins.py:437
445#: /__w/calibre/calibre/src/calibre/customize/builtins.py:456
446#: /__w/calibre/calibre/src/calibre/customize/builtins.py:479
447#: /__w/calibre/calibre/src/calibre/customize/builtins.py:490
448#: /__w/calibre/calibre/src/calibre/customize/builtins.py:514
449#: /__w/calibre/calibre/src/calibre/customize/builtins.py:526
450#: /__w/calibre/calibre/src/calibre/customize/builtins.py:537
451#, python-format
452msgid "Set metadata in %s files"
453msgstr ""
454
455#: /__w/calibre/calibre/src/calibre/customize/builtins.py:448
456#, python-brace-format
457msgid ""
458"Enter {0} below to have the EPUB metadata writer plugin not add cover images"
459" to EPUB files that have no existing cover image."
460msgstr ""
461
462#: /__w/calibre/calibre/src/calibre/customize/builtins.py:467
463#: /__w/calibre/calibre/src/calibre/customize/builtins.py:502
464#: /__w/calibre/calibre/src/calibre/customize/builtins.py:549
465#: /__w/calibre/calibre/src/calibre/customize/builtins.py:561
466#: /__w/calibre/calibre/src/calibre/customize/builtins.py:572
467#, python-format
468msgid "Set metadata from %s files"
469msgstr ""
470
471#: /__w/calibre/calibre/src/calibre/customize/builtins.py:819
472msgid "Add books to calibre or the connected device"
473msgstr ""
474
475#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825
476msgid "Fetch annotations from a connected Kindle (experimental)"
477msgstr ""
478
479#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831
480msgid "Generate a catalog of the books in your calibre library"
481msgstr ""
482
483#: /__w/calibre/calibre/src/calibre/customize/builtins.py:837
484msgid "Convert books to various e-book formats"
485msgstr ""
486
487#: /__w/calibre/calibre/src/calibre/customize/builtins.py:843
488msgid "Fine tune your e-books"
489msgstr ""
490
491#: /__w/calibre/calibre/src/calibre/customize/builtins.py:849
492#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
493msgid "Browse highlights and bookmarks from all books in the library"
494msgstr ""
495
496#: /__w/calibre/calibre/src/calibre/customize/builtins.py:855
497#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
498msgid "Edit the Table of Contents in your books"
499msgstr ""
500
501#: /__w/calibre/calibre/src/calibre/customize/builtins.py:861
502msgid "Delete books from your calibre library or connected device"
503msgstr ""
504
505#: /__w/calibre/calibre/src/calibre/customize/builtins.py:867
506msgid ""
507"Embed updated metadata into the actual book files in your calibre library"
508msgstr ""
509
510#: /__w/calibre/calibre/src/calibre/customize/builtins.py:873
511msgid "Edit the metadata of books in your calibre library"
512msgstr ""
513
514#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879
515msgid "Read books in your calibre library"
516msgstr ""
517
518#: /__w/calibre/calibre/src/calibre/customize/builtins.py:885
519msgid "Download news from the internet in e-book form"
520msgstr ""
521
522#: /__w/calibre/calibre/src/calibre/customize/builtins.py:891
523msgid "Show a list of related books quickly"
524msgstr ""
525
526#: /__w/calibre/calibre/src/calibre/customize/builtins.py:897
527#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
528msgid "Filter/transform the tags for books in the library"
529msgstr ""
530
531#: /__w/calibre/calibre/src/calibre/customize/builtins.py:903
532#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
533msgid "Transform the authors for books in the library"
534msgstr ""
535
536#: /__w/calibre/calibre/src/calibre/customize/builtins.py:909
537msgid "Show an editor for testing templates"
538msgstr ""
539
540#: /__w/calibre/calibre/src/calibre/customize/builtins.py:915
541msgid ""
542"Show a dialog for creating and managing template functions and stored "
543"templates"
544msgstr ""
545
546#: /__w/calibre/calibre/src/calibre/customize/builtins.py:921
547msgid "Export books from your calibre library to the hard disk"
548msgstr ""
549
550#: /__w/calibre/calibre/src/calibre/customize/builtins.py:927
551msgid "Show Book details in a separate popup"
552msgstr ""
553
554#: /__w/calibre/calibre/src/calibre/customize/builtins.py:933
555#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
556msgid "Restart calibre"
557msgstr ""
558
559#: /__w/calibre/calibre/src/calibre/customize/builtins.py:939
560msgid "Open the folder that contains the book files in your calibre library"
561msgstr ""
562
563#: /__w/calibre/calibre/src/calibre/customize/builtins.py:946
564msgid "Auto scroll through the list of books"
565msgstr ""
566
567#: /__w/calibre/calibre/src/calibre/customize/builtins.py:952
568msgid "Send books to the connected device"
569msgstr ""
570
571#: /__w/calibre/calibre/src/calibre/customize/builtins.py:958
572msgid ""
573"Send books via email or the web. Also connect to folders on your computer as"
574" if they are devices"
575msgstr ""
576
577#: /__w/calibre/calibre/src/calibre/customize/builtins.py:965
578#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
579msgid "Browse the calibre User Manual"
580msgstr ""
581
582#: /__w/calibre/calibre/src/calibre/customize/builtins.py:971
583msgid "Customize calibre"
584msgstr ""
585
586#: /__w/calibre/calibre/src/calibre/customize/builtins.py:977
587msgid "Easily find books similar to the currently selected one"
588msgstr ""
589
590#: /__w/calibre/calibre/src/calibre/customize/builtins.py:983
591msgid ""
592"Switch between different calibre libraries and perform maintenance on them"
593msgstr ""
594
595#: /__w/calibre/calibre/src/calibre/customize/builtins.py:990
596msgid "Copy books from the device to your calibre library"
597msgstr ""
598
599#: /__w/calibre/calibre/src/calibre/customize/builtins.py:996
600msgid "Edit the collections in which books are placed on your device"
601msgstr ""
602
603#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1002
604msgid "Match book on the devices to books in the library"
605msgstr ""
606
607#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1008
608#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:47
609msgid "Show the book in the calibre library that matches this book"
610msgstr ""
611
612#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1014
613msgid "Copy a book from one calibre library to another"
614msgstr ""
615
616#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1020
617msgid "Edit e-books in the EPUB or AZW3 formats"
618msgstr ""
619
620#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1026
621msgid "Make small changes to EPUB or HTMLZ files in your calibre library"
622msgstr ""
623
624#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1032
625msgid ""
626"Find the next or previous match when searching in your calibre library in "
627"highlight mode"
628msgstr ""
629
630#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1039
631msgid "Choose a random book from your calibre library"
632msgstr ""
633
634#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1045
635#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
636msgid "Sort the list of books"
637msgstr ""
638
639#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1051
640msgid "Temporarily mark books"
641msgstr ""
642
643#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1057
644#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
645msgid "Change the current Virtual library"
646msgstr ""
647
648#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1064
649msgid "Search for books from different book sellers"
650msgstr ""
651
652#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1081
653msgid "Get new calibre plugins or update your existing ones"
654msgstr ""
655
656#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1104
657#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:21
658msgid "Look & feel"
659msgstr ""
660
661#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1106
662#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1119
663#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1131
664#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1143
665#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1156
666msgid "Interface"
667msgstr ""
668
669#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1110
670msgid "Adjust the look and feel of the calibre interface to suit your tastes"
671msgstr ""
672
673#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1117
674msgid "Behavior"
675msgstr ""
676
677#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1123
678msgid "Change the way calibre behaves"
679msgstr ""
680
681#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1129
682#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:501
683msgid "Add your own columns"
684msgstr ""
685
686#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1135
687msgid "Add/remove your own columns to the calibre book list"
688msgstr ""
689
690#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1141
691msgid "Toolbars & menus"
692msgstr ""
693
694#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1147
695msgid ""
696"Customize the toolbars and context menus, changing which actions are "
697"available in each"
698msgstr ""
699
700#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1154
701msgid "Searching"
702msgstr ""
703
704#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1160
705msgid "Customize the way searching for books works in calibre"
706msgstr ""
707
708#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1166
709msgid "Input options"
710msgstr ""
711
712#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1168
713#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1185
714#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1197
715msgid "Conversion"
716msgstr ""
717
718#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1172
719msgid "Set conversion options specific to each input format"
720msgstr ""
721
722#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1183
723msgid "Common options"
724msgstr ""
725
726#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1189
727msgid "Set conversion options common to all formats"
728msgstr ""
729
730#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1195
731msgid "Output options"
732msgstr ""
733
734#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1201
735msgid "Set conversion options specific to each output format"
736msgstr ""
737
738#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1207
739msgid "Adding books"
740msgstr ""
741
742#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1209
743#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1222
744#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1235
745#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1248
746msgid "Import/export"
747msgstr ""
748
749#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1213
750msgid "Control how calibre reads metadata from files when adding books"
751msgstr ""
752
753#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1220
754msgid "Saving books to disk"
755msgstr ""
756
757#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1226
758msgid ""
759"Control how calibre exports files from its database to disk when using Save "
760"to disk"
761msgstr ""
762
763#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1233
764msgid "Sending books to devices"
765msgstr ""
766
767#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1239
768msgid "Control how calibre transfers files to your e-book reader"
769msgstr ""
770
771#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1246
772msgid "Metadata plugboards"
773msgstr ""
774
775#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1252
776msgid "Change metadata fields before saving/sending"
777msgstr ""
778
779#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1258
780#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:12
781#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:159
782#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:250
783#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:260
784#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:267
785#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:273
786#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:277
787#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:293
788#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:357
789#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:429
790msgid "Template functions"
791msgstr ""
792
793#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1260
794#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1324
795#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1337
796#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1349
797#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1361
798#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:828
799msgid "Advanced"
800msgstr ""
801
802#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1264
803msgid "Create your own template functions"
804msgstr ""
805
806#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1270
807msgid "Sharing books by email"
808msgstr ""
809
810#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1272
811#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1285
812#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1299
813#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1311
814msgid "Sharing"
815msgstr ""
816
817#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1276
818msgid ""
819"Setup sharing of books via email. Can be used for automatic sending of "
820"downloaded news to your devices"
821msgstr ""
822
823#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1283
824msgid "Sharing over the net"
825msgstr ""
826
827#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1289
828msgid ""
829"Setup the calibre Content server which will give you access to your calibre "
830"library from anywhere, on any device, over the internet"
831msgstr ""
832
833#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1297
834msgid "Metadata download"
835msgstr ""
836
837#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1303
838msgid "Control how calibre downloads e-book metadata from the net"
839msgstr ""
840
841#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1309
842#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:407
843msgid "Ignored devices"
844msgstr ""
845
846#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1315
847msgid ""
848"Control which devices calibre will ignore when they are connected to the "
849"computer."
850msgstr ""
851
852#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1322
853#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:311
854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/plugin.py:87
855msgid "Plugins"
856msgstr ""
857
858#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1328
859msgid "Add/remove/customize various bits of calibre functionality"
860msgstr ""
861
862#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1335
863msgid "Tweaks"
864msgstr ""
865
866#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1341
867msgid "Fine tune how calibre behaves in various contexts"
868msgstr ""
869
870#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1347
871#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:563
872msgid "Shortcuts"
873msgstr ""
874
875#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1353
876msgid "Customize the keyboard shortcuts used by calibre"
877msgstr ""
878
879#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1359
880#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:137
881msgid "Miscellaneous"
882msgstr ""
883
884#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1365
885msgid "Miscellaneous advanced configuration"
886msgstr ""
887
888#: /__w/calibre/calibre/src/calibre/customize/conversion.py:111
889msgid "Options specific to the output format."
890msgstr ""
891
892#: /__w/calibre/calibre/src/calibre/customize/conversion.py:121
893msgid "Options specific to the input format."
894msgstr ""
895
896#: /__w/calibre/calibre/src/calibre/customize/conversion.py:137
897msgid "Conversion input"
898msgstr ""
899
900#: /__w/calibre/calibre/src/calibre/customize/conversion.py:173
901msgid ""
902"Specify the character encoding of the input document. If set this option "
903"will override any encoding declared by the document itself. Particularly "
904"useful for documents that do not declare an encoding or that have erroneous "
905"encoding declarations."
906msgstr ""
907
908#: /__w/calibre/calibre/src/calibre/customize/conversion.py:286
909msgid "Conversion output"
910msgstr ""
911
912#: /__w/calibre/calibre/src/calibre/customize/conversion.py:302
913msgid ""
914"If specified, the output plugin will try to create output that is as human "
915"readable as possible. May not have any effect for some output plugins."
916msgstr ""
917
918#: /__w/calibre/calibre/src/calibre/customize/conversion.py:317
919#, python-format
920msgid "Convert e-books to the %s format"
921msgstr ""
922
923#: /__w/calibre/calibre/src/calibre/customize/profiles.py:47
924msgid "Input profile"
925msgstr ""
926
927#: /__w/calibre/calibre/src/calibre/customize/profiles.py:51
928msgid ""
929"This profile tries to provide sane defaults and is useful if you know "
930"nothing about the input document."
931msgstr ""
932
933#: /__w/calibre/calibre/src/calibre/customize/profiles.py:59
934#: /__w/calibre/calibre/src/calibre/customize/profiles.py:482
935msgid ""
936"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
937msgstr ""
938
939#: /__w/calibre/calibre/src/calibre/customize/profiles.py:72
940msgid "This profile is intended for the SONY PRS 300."
941msgstr ""
942
943#: /__w/calibre/calibre/src/calibre/customize/profiles.py:82
944#: /__w/calibre/calibre/src/calibre/customize/profiles.py:524
945msgid "This profile is intended for the SONY PRS-900."
946msgstr ""
947
948#: /__w/calibre/calibre/src/calibre/customize/profiles.py:91
949#: /__w/calibre/calibre/src/calibre/customize/profiles.py:595
950msgid "This profile is intended for the Microsoft Reader."
951msgstr ""
952
953#: /__w/calibre/calibre/src/calibre/customize/profiles.py:103
954#: /__w/calibre/calibre/src/calibre/customize/profiles.py:607
955msgid "This profile is intended for the Mobipocket books."
956msgstr ""
957
958#: /__w/calibre/calibre/src/calibre/customize/profiles.py:117
959#: /__w/calibre/calibre/src/calibre/customize/profiles.py:621
960msgid "This profile is intended for the Hanlin V3 and its clones."
961msgstr ""
962
963#: /__w/calibre/calibre/src/calibre/customize/profiles.py:130
964#: /__w/calibre/calibre/src/calibre/customize/profiles.py:634
965msgid "This profile is intended for the Hanlin V5 and its clones."
966msgstr ""
967
968#: /__w/calibre/calibre/src/calibre/customize/profiles.py:141
969#: /__w/calibre/calibre/src/calibre/customize/profiles.py:643
970msgid "This profile is intended for the Cybook G3."
971msgstr ""
972
973#: /__w/calibre/calibre/src/calibre/customize/profiles.py:155
974#: /__w/calibre/calibre/src/calibre/customize/profiles.py:658
975msgid "This profile is intended for the Cybook Opus."
976msgstr ""
977
978#: /__w/calibre/calibre/src/calibre/customize/profiles.py:168
979#: /__w/calibre/calibre/src/calibre/customize/profiles.py:672
980msgid "This profile is intended for the Amazon Kindle."
981msgstr ""
982
983#: /__w/calibre/calibre/src/calibre/customize/profiles.py:181
984#: /__w/calibre/calibre/src/calibre/customize/profiles.py:770
985msgid "This profile is intended for the Irex Illiad."
986msgstr ""
987
988#: /__w/calibre/calibre/src/calibre/customize/profiles.py:194
989#: /__w/calibre/calibre/src/calibre/customize/profiles.py:784
990msgid "This profile is intended for the IRex Digital Reader 1000."
991msgstr ""
992
993#: /__w/calibre/calibre/src/calibre/customize/profiles.py:208
994#: /__w/calibre/calibre/src/calibre/customize/profiles.py:799
995msgid "This profile is intended for the IRex Digital Reader 800."
996msgstr ""
997
998#: /__w/calibre/calibre/src/calibre/customize/profiles.py:221
999#: /__w/calibre/calibre/src/calibre/customize/profiles.py:814
1000msgid "This profile is intended for the B&N Nook."
1001msgstr ""
1002
1003#: /__w/calibre/calibre/src/calibre/customize/profiles.py:245
1004msgid "Output profile"
1005msgstr ""
1006
1007#: /__w/calibre/calibre/src/calibre/customize/profiles.py:249
1008msgid ""
1009"This profile tries to provide sane defaults and is useful if you want to "
1010"produce a document intended to be read at a computer or on a range of "
1011"devices."
1012msgstr ""
1013
1014#: /__w/calibre/calibre/src/calibre/customize/profiles.py:286
1015msgid ""
1016"Intended for the iPad and similar devices with a resolution of 768x1024"
1017msgstr ""
1018
1019#: /__w/calibre/calibre/src/calibre/customize/profiles.py:449
1020msgid ""
1021"Intended for the iPad 3 and similar devices with a resolution of 1536x2048"
1022msgstr ""
1023
1024#: /__w/calibre/calibre/src/calibre/customize/profiles.py:454
1025msgid "Tablet"
1026msgstr ""
1027
1028#: /__w/calibre/calibre/src/calibre/customize/profiles.py:456
1029msgid "Intended for generic tablet devices, does no resizing of images"
1030msgstr ""
1031
1032#: /__w/calibre/calibre/src/calibre/customize/profiles.py:465
1033msgid ""
1034"Intended for the Samsung Galaxy and similar tablet devices with a resolution"
1035" of 600x1280"
1036msgstr ""
1037
1038#: /__w/calibre/calibre/src/calibre/customize/profiles.py:473
1039msgid ""
1040"Intended for the Nook HD+ and similar tablet devices with a resolution of "
1041"1280x1920"
1042msgstr ""
1043
1044#: /__w/calibre/calibre/src/calibre/customize/profiles.py:500
1045msgid "This profile is intended for the Kobo Reader."
1046msgstr ""
1047
1048#: /__w/calibre/calibre/src/calibre/customize/profiles.py:514
1049msgid "This profile is intended for the SONY PRS-300."
1050msgstr ""
1051
1052#: /__w/calibre/calibre/src/calibre/customize/profiles.py:535
1053msgid "This profile is intended for the SONY PRS-T3."
1054msgstr ""
1055
1056#: /__w/calibre/calibre/src/calibre/customize/profiles.py:543
1057msgid "Generic e-ink"
1058msgstr ""
1059
1060#: /__w/calibre/calibre/src/calibre/customize/profiles.py:545
1061msgid "Suitable for use with any e-ink device"
1062msgstr ""
1063
1064#: /__w/calibre/calibre/src/calibre/customize/profiles.py:551
1065msgid "Generic e-ink large"
1066msgstr ""
1067
1068#: /__w/calibre/calibre/src/calibre/customize/profiles.py:553
1069msgid "Suitable for use with any large screen e-ink device"
1070msgstr ""
1071
1072#: /__w/calibre/calibre/src/calibre/customize/profiles.py:561
1073msgid "Generic e-ink HD"
1074msgstr ""
1075
1076#: /__w/calibre/calibre/src/calibre/customize/profiles.py:563
1077msgid "Suitable for use with any modern high resolution e-ink device"
1078msgstr ""
1079
1080#: /__w/calibre/calibre/src/calibre/customize/profiles.py:573
1081msgid "This profile is intended for the 5-inch JetBook."
1082msgstr ""
1083
1084#: /__w/calibre/calibre/src/calibre/customize/profiles.py:583
1085msgid ""
1086"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
1087"landscape mode. Mainly useful for comics."
1088msgstr ""
1089
1090#: /__w/calibre/calibre/src/calibre/customize/profiles.py:692
1091msgid "This profile is intended for the Amazon Kindle DX."
1092msgstr ""
1093
1094#: /__w/calibre/calibre/src/calibre/customize/profiles.py:710
1095msgid "This profile is intended for the Amazon Kindle PaperWhite 1 and 2"
1096msgstr ""
1097
1098#: /__w/calibre/calibre/src/calibre/customize/profiles.py:722
1099msgid "This profile is intended for the Amazon Kindle Voyage"
1100msgstr ""
1101
1102#: /__w/calibre/calibre/src/calibre/customize/profiles.py:735
1103msgid "This profile is intended for the Amazon Kindle PaperWhite 3 and above"
1104msgstr ""
1105
1106#: /__w/calibre/calibre/src/calibre/customize/profiles.py:747
1107msgid ""
1108"This profile is intended for the Amazon Kindle Oasis 2017, PaperWhite 2021 "
1109"and above"
1110msgstr ""
1111
1112#: /__w/calibre/calibre/src/calibre/customize/profiles.py:759
1113msgid "This profile is intended for the Amazon Kindle Fire."
1114msgstr ""
1115
1116#: /__w/calibre/calibre/src/calibre/customize/profiles.py:827
1117msgid "This profile is intended for the B&N Nook Color."
1118msgstr ""
1119
1120#: /__w/calibre/calibre/src/calibre/customize/profiles.py:839
1121msgid "This profile is intended for the PocketBook Pro 900 series of devices."
1122msgstr ""
1123
1124#: /__w/calibre/calibre/src/calibre/customize/profiles.py:851
1125msgid "This profile is intended for the PocketBook Pro 912 series of devices."
1126msgstr ""
1127
1128#: /__w/calibre/calibre/src/calibre/customize/profiles.py:864
1129msgid ""
1130"This profile is intended for the PocketBook Lux (1-5) and Basic 4 series of "
1131"devices."
1132msgstr ""
1133
1134#: /__w/calibre/calibre/src/calibre/customize/profiles.py:876
1135msgid ""
1136"This profile is intended for the PocketBook HD Touch (1-3) series of "
1137"devices."
1138msgstr ""
1139
1140#: /__w/calibre/calibre/src/calibre/customize/profiles.py:888
1141msgid ""
1142"This profile is intended for the PocketBook Inkpad 3 and X series of "
1143"devices."
1144msgstr ""
1145
1146#: /__w/calibre/calibre/src/calibre/customize/ui.py:40
1147msgid "Installed plugins"
1148msgstr ""
1149
1150#: /__w/calibre/calibre/src/calibre/customize/ui.py:41
1151msgid "Mapping for filetype plugins"
1152msgstr ""
1153
1154#: /__w/calibre/calibre/src/calibre/customize/ui.py:42
1155msgid "Local plugin customization"
1156msgstr ""
1157
1158#: /__w/calibre/calibre/src/calibre/customize/ui.py:43
1159msgid "Disabled plugins"
1160msgstr ""
1161
1162#: /__w/calibre/calibre/src/calibre/customize/ui.py:44
1163msgid "Enabled plugins"
1164msgstr ""
1165
1166#: /__w/calibre/calibre/src/calibre/customize/ui.py:678
1167#, python-format
1168msgid "Initialization of plugin %s failed with traceback:"
1169msgstr ""
1170
1171#: /__w/calibre/calibre/src/calibre/customize/ui.py:797
1172msgid ""
1173"    %prog options\n"
1174"\n"
1175"    Customize calibre by loading external plugins.\n"
1176"    "
1177msgstr ""
1178
1179#: /__w/calibre/calibre/src/calibre/customize/ui.py:803
1180msgid "Add a plugin by specifying the path to the ZIP file containing it."
1181msgstr ""
1182
1183#: /__w/calibre/calibre/src/calibre/customize/ui.py:805
1184msgid ""
1185"For plugin developers: Path to the folder where you are developing the "
1186"plugin. This command will automatically zip up the plugin and update it in "
1187"calibre."
1188msgstr ""
1189
1190#: /__w/calibre/calibre/src/calibre/customize/ui.py:809
1191msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
1192msgstr ""
1193
1194#: /__w/calibre/calibre/src/calibre/customize/ui.py:811
1195msgid ""
1196"Customize plugin. Specify name of plugin and customization string separated "
1197"by a comma."
1198msgstr ""
1199
1200#: /__w/calibre/calibre/src/calibre/customize/ui.py:813
1201msgid "List all installed plugins"
1202msgstr ""
1203
1204#: /__w/calibre/calibre/src/calibre/customize/ui.py:815
1205msgid "Enable the named plugin"
1206msgstr ""
1207
1208#: /__w/calibre/calibre/src/calibre/customize/ui.py:817
1209msgid "Disable the named plugin"
1210msgstr ""
1211
1212#: /__w/calibre/calibre/src/calibre/db/adding.py:245
1213#: /__w/calibre/calibre/src/calibre/db/adding.py:256
1214#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:402
1215#: /__w/calibre/calibre/src/calibre/library/database2.py:3353
1216#: /__w/calibre/calibre/src/calibre/library/database2.py:3371
1217msgid "Catalog"
1218msgstr ""
1219
1220#: /__w/calibre/calibre/src/calibre/db/adding.py:286
1221#: /__w/calibre/calibre/src/calibre/db/fields.py:762
1222#: /__w/calibre/calibre/src/calibre/db/fields.py:777
1223#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:410
1224#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:125
1225#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:452
1226#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:475
1227#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:778
1228#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:797
1229#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:480
1230#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:486
1231#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:517
1232#: /__w/calibre/calibre/src/calibre/devices/utils.py:82
1233#: /__w/calibre/calibre/src/calibre/devices/utils.py:86
1234#: /__w/calibre/calibre/src/calibre/devices/utils.py:119
1235#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:91
1236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:616
1237#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1613
1238#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1615
1239#: /__w/calibre/calibre/src/calibre/library/database2.py:373
1240#: /__w/calibre/calibre/src/calibre/library/database2.py:386
1241#: /__w/calibre/calibre/src/calibre/library/database2.py:3396
1242#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:120
1243msgid "News"
1244msgstr ""
1245
1246#: /__w/calibre/calibre/src/calibre/db/backend.py:439
1247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:307
1248#, python-brace-format
1249msgid "Path to library ({0}) too long. It must be less than {1} characters."
1250msgstr ""
1251
1252#: /__w/calibre/calibre/src/calibre/db/backend.py:447
1253#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:57
1254#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:560
1255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:123
1256#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:790
1257#, python-format
1258msgid "Path to library too long. It must be less than %d characters."
1259msgstr ""
1260
1261#: /__w/calibre/calibre/src/calibre/db/backend.py:523
1262#: /__w/calibre/calibre/src/calibre/library/database2.py:199
1263msgid "restored preference "
1264msgstr ""
1265
1266#: /__w/calibre/calibre/src/calibre/db/backend.py:529
1267#: /__w/calibre/calibre/src/calibre/library/database2.py:204
1268#: /__w/calibre/calibre/src/calibre/library/restore.py:236
1269msgid "creating custom column "
1270msgstr ""
1271
1272#: /__w/calibre/calibre/src/calibre/db/backend.py:1001
1273#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:674
1274msgid "No label was provided"
1275msgstr ""
1276
1277#: /__w/calibre/calibre/src/calibre/db/backend.py:1003
1278#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:676
1279msgid ""
1280"The label must contain only lower case letters, digits and underscores, and "
1281"start with a letter"
1282msgstr ""
1283
1284#: /__w/calibre/calibre/src/calibre/db/backend.py:1186
1285msgid "Dumping database to SQL"
1286msgstr ""
1287
1288#: /__w/calibre/calibre/src/calibre/db/backend.py:1195
1289msgid "Restoring database from SQL"
1290msgstr ""
1291
1292#: /__w/calibre/calibre/src/calibre/db/backend.py:2096
1293#: /__w/calibre/calibre/src/calibre/db/cache.py:2444
1294#: /__w/calibre/calibre/src/calibre/db/cache.py:2569
1295#: /__w/calibre/calibre/src/calibre/utils/exim.py:206
1296#: /__w/calibre/calibre/src/calibre/utils/exim.py:372
1297msgid "Completed"
1298msgstr ""
1299
1300#: /__w/calibre/calibre/src/calibre/db/cache.py:203
1301#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:564
1302#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
1303#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:48
1304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1212
1305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1260
1306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:867
1307#: /__w/calibre/calibre/src/calibre/library/database2.py:495
1308msgid "Saved searches"
1309msgstr ""
1310
1311#: /__w/calibre/calibre/src/calibre/db/cache.py:345
1312#: /__w/calibre/calibre/src/calibre/db/lazy.py:223
1313#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682
1314#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
1315#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005
1316#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
1317#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:357
1318#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183
1319#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635
1320#: /__w/calibre/calibre/src/calibre/library/database2.py:1081
1321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1256
1322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1315
1323msgid "Yes"
1324msgstr ""
1325
1326#: /__w/calibre/calibre/src/calibre/db/cache.py:2296
1327#, python-brace-format
1328msgid "[Error in Virtual library {0}: {1}]"
1329msgstr ""
1330
1331#: /__w/calibre/calibre/src/calibre/db/cache.py:2559
1332#, python-format
1333msgid "Cover for %s"
1334msgstr ""
1335
1336#: /__w/calibre/calibre/src/calibre/db/cache.py:2563
1337#, python-brace-format
1338msgid "{0} format for {1}"
1339msgstr ""
1340
1341#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:206
1342#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:298
1343#, python-format
1344msgid "Added book ids: %s"
1345msgstr ""
1346
1347#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:282
1348msgid ""
1349"The following books were not added as they already exist in the database "
1350"(see --duplicates option or --automerge option):"
1351msgstr ""
1352
1353#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:300
1354#, python-format
1355msgid "Merged book ids: %s"
1356msgstr ""
1357
1358#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:306
1359msgid ""
1360"%prog add [options] file1 file2 file3 ...\n"
1361"\n"
1362"Add the specified files as books to the database. You can also specify folders, see\n"
1363"the folder related options below.\n"
1364msgstr ""
1365
1366#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:320
1367msgid ""
1368"Add books to database even if they already exist. Comparison is done based "
1369"on book titles and authors. Note that the {} option takes precedence."
1370msgstr ""
1371
1372#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:331
1373msgid ""
1374"If books with similar titles and authors are found, merge the incoming "
1375"formats (files) automatically into existing book records. A value of "
1376"\"ignore\" means duplicate formats are discarded. A value of \"overwrite\" "
1377"means duplicate formats in the library are overwritten with the newly added "
1378"files. A value of \"new_record\" means duplicate formats are placed into a "
1379"new book record."
1380msgstr ""
1381
1382#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:342
1383msgid "Add an empty book (a book with no formats)"
1384msgstr ""
1385
1386#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:345
1387msgid "Set the title of the added book(s)"
1388msgstr ""
1389
1390#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:351
1391msgid "Set the authors of the added book(s)"
1392msgstr ""
1393
1394#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:354
1395msgid "Set the ISBN of the added book(s)"
1396msgstr ""
1397
1398#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:361
1399msgid "Set the identifiers for this book, e.g. -I asin:XXX -I isbn:YYY"
1400msgstr ""
1401
1402#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:364
1403msgid "Set the tags of the added book(s)"
1404msgstr ""
1405
1406#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:370
1407msgid "Set the series of the added book(s)"
1408msgstr ""
1409
1410#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:377
1411msgid "Set the series number of the added book(s)"
1412msgstr ""
1413
1414#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:383
1415msgid "Path to the cover to use for the added book"
1416msgstr ""
1417
1418#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:390
1419msgid ""
1420"A comma separated list of languages (best to use ISO639 language codes, "
1421"though some language names may also be recognized)"
1422msgstr ""
1423
1424#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:396
1425msgid "ADDING FROM FOLDERS"
1426msgstr ""
1427
1428#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:398
1429msgid ""
1430"Options to control the adding of books from folders. By default only files "
1431"that have extensions of known e-book file types are added."
1432msgstr ""
1433
1434#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:415
1435msgid ""
1436"Assume that each folder has only a single logical book and that all files in"
1437" it are different e-book formats of that book"
1438msgstr ""
1439
1440#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:423
1441msgid "Process folders recursively"
1442msgstr ""
1443
1444#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:436
1445msgid "GLOB PATTERN"
1446msgstr ""
1447
1448#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:443
1449msgid ""
1450"A filename (glob) pattern, files matching this pattern will be ignored when "
1451"scanning folders for files. Can be specified multiple times for multiple "
1452"patterns. For example: *.pdf will ignore all PDF files"
1453msgstr ""
1454
1455#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:450
1456msgid ""
1457"A filename (glob) pattern, files matching this pattern will be added when "
1458"scanning folders for files, even if they are not of a known e-book file "
1459"type. Can be specified multiple times for multiple patterns."
1460msgstr ""
1461
1462#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:474
1463msgid "You must specify at least one file to add"
1464msgstr ""
1465
1466#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:24
1467#, python-brace-format
1468msgid ""
1469"%prog add_custom_column [options] label name datatype\n"
1470"\n"
1471"Create a custom column. label is the machine friendly name of the column. Should\n"
1472"not contain spaces or colons. name is the human friendly name of the column.\n"
1473"datatype is one of: {0}\n"
1474msgstr ""
1475
1476#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:39
1477msgid ""
1478"This column stores tag like data (i.e. multiple comma separated values). "
1479"Only applies if datatype is text."
1480msgstr ""
1481
1482#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:48
1483msgid ""
1484"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"
1485"There are many options that can go into the display variable.The options by column type are:\n"
1486"composite: composite_template, composite_sort, make_category,contains_html, use_decorations\n"
1487"datetime: date_format\n"
1488"enumeration: enum_values, enum_colors, use_decorations\n"
1489"int, float: number_format\n"
1490"text: is_names, use_decorations\n"
1491"\n"
1492"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."
1493msgstr ""
1494
1495#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:81
1496msgid "You must specify label, name and datatype"
1497msgstr ""
1498
1499#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:28
1500msgid ""
1501"%prog add_format [options] id ebook_file\n"
1502"\n"
1503"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."
1504msgstr ""
1505
1506#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:42
1507msgid "Do not replace the format if it already exists"
1508msgstr ""
1509
1510#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:49
1511msgid "You must specify an id and an e-book file"
1512msgstr ""
1513
1514#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:53
1515msgid "e-book file must have an extension"
1516msgstr ""
1517
1518#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:56
1519#, python-format
1520msgid "A %(fmt)s file already exists for book: %(id)d, not replacing"
1521msgstr ""
1522
1523#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:20
1524msgid ""
1525"%prog backup_metadata [options]\n"
1526"\n"
1527"Backup the metadata stored in the database into individual OPF files in each\n"
1528"books folder. This normally happens automatically, but you can run this\n"
1529"command to force re-generation of the OPF files, with the --all option.\n"
1530"\n"
1531"Note that there is normally no need to do this, as the OPF files are backed up\n"
1532"automatically, every time metadata is changed.\n"
1533msgstr ""
1534
1535#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:37
1536msgid ""
1537"Normally, this command only operates on books that have out of date OPF "
1538"files. This option makes it operate on all books."
1539msgstr ""
1540
1541#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:27
1542msgid "{} OPTIONS"
1543msgstr ""
1544
1545#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:48
1546msgid ""
1547"%prog catalog /path/to/destination.(csv|epub|mobi|xml...) [options]\n"
1548"\n"
1549"Export a catalog in format specified by path/to/destination extension.\n"
1550"Options control how entries are displayed in the generated catalog output.\n"
1551"Note that different catalog formats support different sets of options. To\n"
1552"see the different options, specify the name of the output file and then the\n"
1553"{} option.\n"
1554msgstr ""
1555
1556#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:67
1557msgid ""
1558"Comma-separated list of database IDs to catalog.\n"
1559"If declared, --search is ignored.\n"
1560"Default: all"
1561msgstr ""
1562
1563#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:78
1564msgid ""
1565"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"
1566"Default: no filtering"
1567msgstr ""
1568
1569#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:90
1570#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:629
1571msgid "Show detailed output information. Useful for debugging"
1572msgstr ""
1573
1574#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:109
1575msgid "You must specify a catalog output file"
1576msgstr ""
1577
1578#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:115
1579msgid "Cannot generate a catalog in the {} format"
1580msgstr ""
1581
1582#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:26
1583#, python-brace-format
1584msgid ""
1585"%prog check_library [options]\n"
1586"\n"
1587"Perform some checks on the filesystem representing a library. Reports are {0}\n"
1588msgstr ""
1589
1590#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:35
1591#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:44
1592msgid "Output in CSV"
1593msgstr ""
1594
1595#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:43
1596msgid ""
1597"Comma-separated list of reports.\n"
1598"Default: all"
1599msgstr ""
1600
1601#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:52
1602msgid ""
1603"Comma-separated list of extensions to ignore.\n"
1604"Default: all"
1605msgstr ""
1606
1607#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:61
1608msgid ""
1609"Comma-separated list of names to ignore.\n"
1610"Default: all"
1611msgstr ""
1612
1613#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:99
1614msgid "Unknown report check"
1615msgstr ""
1616
1617#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:116
1618msgid "Vacuuming database..."
1619msgstr ""
1620
1621#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:23
1622msgid ""
1623"%prog clone path/to/new/library\n"
1624"\n"
1625"Create a clone of the current library. This creates a new, empty library that has all the\n"
1626"same custom columns, Virtual libraries and other settings as the current library.\n"
1627"\n"
1628"The cloned library will contain no books. If you want to create a full duplicate, including\n"
1629"all books, then simply use your filesystem tools to copy the library folder.\n"
1630"    "
1631msgstr ""
1632
1633#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:38
1634msgid "Error: You must specify the path to the cloned library"
1635msgstr ""
1636
1637#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:46
1638msgid "The location for the new library is the same as the current library"
1639msgstr ""
1640
1641#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:52
1642#, python-format
1643msgid "%s is not empty. You must choose an empty folder for the new library."
1644msgstr ""
1645
1646#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:22
1647msgid ""
1648"%prog custom_columns [options]\n"
1649"\n"
1650"List available custom columns. Shows column labels and ids.\n"
1651"    "
1652msgstr ""
1653
1654#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:34
1655msgid "Show details for each column."
1656msgstr ""
1657
1658#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:27
1659msgid ""
1660"\n"
1661"%prog embed_metadata [options] book_id\n"
1662"\n"
1663"Update the metadata in the actual book files stored in the calibre library from\n"
1664"the metadata in the calibre database.  Normally, metadata is updated only when\n"
1665"exporting files from calibre, this command is useful if you want the files to\n"
1666"be updated in place. Note that different file formats support different amounts\n"
1667"of metadata. You can use the special value 'all' for book_id to update metadata\n"
1668"in all books. You can also specify many book ids separated by spaces and id ranges\n"
1669"separated by hyphens. For example: %prog embed_metadata 1 2 10-15 23"
1670msgstr ""
1671
1672#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:38
1673msgid ""
1674"Only update metadata in files of the specified format. Specify it multiple "
1675"times for multiple formats. By default, all formats are updated."
1676msgstr ""
1677
1678#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:55
1679#, python-brace-format
1680msgid "Processed {0} ({1} of {2})"
1681msgstr ""
1682
1683#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:59
1684msgid "No book with id: {}"
1685msgstr ""
1686
1687#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:43
1688msgid ""
1689"%prog export [options] ids\n"
1690"\n"
1691"Export the books specified by ids (a comma separated list) to the filesystem.\n"
1692"The export operation saves all formats of the book, its cover and metadata (in\n"
1693"an opf file). You can get id numbers from the search command.\n"
1694msgstr ""
1695
1696#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:56
1697msgid "Export all books in database, ignoring the list of ids."
1698msgstr ""
1699
1700#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:62
1701msgid "Export books to the specified folder. Default is"
1702msgstr ""
1703
1704#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:69
1705msgid "Export all books into a single folder"
1706msgstr ""
1707
1708#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:75
1709msgid "Report progress"
1710msgstr ""
1711
1712#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:86
1713msgid "Specifying this switch will turn this behavior off."
1714msgstr ""
1715
1716#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:136
1717#, python-format
1718msgid "You must specify some ids or the %s option"
1719msgstr ""
1720
1721#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:227
1722msgid ""
1723"%prog list [options]\n"
1724"\n"
1725"List the books available in the calibre database.\n"
1726msgstr ""
1727
1728#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:239
1729#, python-format
1730msgid ""
1731"The fields to display when listing books in the database. Should be a comma separated list of fields.\n"
1732"Available fields: %s\n"
1733"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"
1734msgstr ""
1735
1736#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:252
1737#, python-brace-format
1738msgid ""
1739"The field by which to sort the results.\n"
1740"Available fields: {0}\n"
1741"Default: {1}"
1742msgstr ""
1743
1744#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:259
1745msgid "Sort results in ascending order"
1746msgstr ""
1747
1748#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:266
1749msgid ""
1750"Filter the results by the search query. For the format of the search query, "
1751"please see the search related documentation in the User Manual. Default is "
1752"to do no filtering."
1753msgstr ""
1754
1755#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:276
1756#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:67
1757msgid ""
1758"The maximum width of a single line in the output. Defaults to detecting "
1759"screen size."
1760msgstr ""
1761
1762#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:282
1763msgid "The string used to separate fields. Default is a space."
1764msgstr ""
1765
1766#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:288
1767msgid ""
1768"The prefix for all file paths. Default is the absolute path to the library "
1769"folder."
1770msgstr ""
1771
1772#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:295
1773msgid "The maximum number of results to display. Default: all"
1774msgstr ""
1775
1776#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:302
1777msgid ""
1778"Generate output in JSON format, which is more suitable for machine parsing. "
1779"Causes the line width and separator options to be ignored."
1780msgstr ""
1781
1782#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:24
1783msgid ""
1784"%prog list_categories [options]\n"
1785"\n"
1786"Produce a report of the category information in the database. The\n"
1787"information is the equivalent of what is shown in the Tag browser.\n"
1788msgstr ""
1789
1790#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:39
1791msgid ""
1792"Output only the number of items in a category instead of the counts per item"
1793" within the category"
1794msgstr ""
1795
1796#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:50
1797msgid "The type of CSV file to produce. Choices: {}"
1798msgstr ""
1799
1800#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:58
1801msgid "Comma-separated list of category lookup names. Default: all"
1802msgstr ""
1803
1804#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:181
1805msgid "CATEGORY ITEMS"
1806msgstr ""
1807
1808#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:26
1809msgid ""
1810"%prog remove ids\n"
1811"\n"
1812"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"
1813msgstr ""
1814
1815#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:39
1816msgid "Do not use the {}"
1817msgstr ""
1818
1819#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:46
1820msgid "You must specify at least one book to remove"
1821msgstr ""
1822
1823#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:22
1824msgid ""
1825"%prog remove_custom_column [options] label\n"
1826"\n"
1827"Remove the custom column identified by label. You can see available\n"
1828"columns with the custom_columns command.\n"
1829"    "
1830msgstr ""
1831
1832#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:35
1833msgid "Do not ask for confirmation"
1834msgstr ""
1835
1836#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:50
1837#, python-format
1838msgid "You will lose all data in the column: %s. Are you sure (y/n)? "
1839msgstr ""
1840
1841#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:53
1842msgid "y"
1843msgstr ""
1844
1845#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:60
1846#, python-format
1847msgid ""
1848"No column named %s found. You must use column labels, not titles. Use "
1849"calibredb custom_columns to get a list of labels."
1850msgstr ""
1851
1852#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:69
1853msgid "Error: You must specify a column label"
1854msgstr ""
1855
1856#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:25
1857msgid ""
1858"\n"
1859"%prog remove_format [options] id fmt\n"
1860"\n"
1861"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"
1862msgstr ""
1863
1864#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:39
1865msgid "You must specify an id and a format"
1866msgstr ""
1867
1868#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:21
1869msgid ""
1870"%prog restore_database [options]\n"
1871"\n"
1872"Restore this database from the metadata stored in OPF files in each\n"
1873"folder of the calibre library. This is useful if your metadata.db file\n"
1874"has been corrupted.\n"
1875"\n"
1876"WARNING: This command completely regenerates your database. You will lose\n"
1877"all saved searches, user categories, plugboards, stored per-book conversion\n"
1878"settings, and custom recipes. Restored metadata will only be as accurate as\n"
1879"what is found in the OPF files.\n"
1880"    "
1881msgstr ""
1882
1883#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:42
1884msgid ""
1885"Really do the recovery. The command will not run unless this option is "
1886"specified."
1887msgstr ""
1888
1889#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:64
1890#, python-format
1891msgid "You must provide the %s option to do a recovery"
1892msgstr ""
1893
1894#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:36
1895msgid ""
1896"%prog saved_searches [options] (list|add|remove)\n"
1897"\n"
1898"Manage the saved searches stored in this database.\n"
1899"If you try to add a query with a name that already exists, it will be\n"
1900"replaced.\n"
1901"\n"
1902"Syntax for adding:\n"
1903"\n"
1904"%prog saved_searches add search_name search_expression\n"
1905"\n"
1906"Syntax for removing:\n"
1907"\n"
1908"%prog saved_searches remove search_name\n"
1909"    "
1910msgstr ""
1911
1912#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:60
1913#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1032
1914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:87
1915msgid "Name:"
1916msgstr ""
1917
1918#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:61
1919msgid "Search string:"
1920msgstr ""
1921
1922#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:65
1923msgid "Error: You must specify a name and a search string"
1924msgstr ""
1925
1926#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:67
1927#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
1928msgid "added"
1929msgstr ""
1930
1931#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:70
1932msgid "Error: You must specify a name"
1933msgstr ""
1934
1935#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:72
1936msgid "removed"
1937msgstr ""
1938
1939#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:76
1940#, python-format
1941msgid "Error: Action %s not recognized, must be one of: (add|remove|list)"
1942msgstr ""
1943
1944#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:17
1945#, python-brace-format
1946msgid "Failed to parse search query: ({0}) with error: {1}"
1947msgstr ""
1948
1949#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:25
1950#, python-brace-format
1951msgid ""
1952"%prog search [options] search expression\n"
1953"\n"
1954"Search the library for the specified search term, returning a comma separated\n"
1955"list of book ids matching the search expression. The output format is useful\n"
1956"to feed into other commands that accept a list of ids as input.\n"
1957"\n"
1958"The search expression can be anything from calibre's powerful search query\n"
1959"language, for example: %prog search {0}\n"
1960msgstr ""
1961
1962#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:42
1963msgid "The maximum number of results to return. Default is all results."
1964msgstr ""
1965
1966#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:49
1967msgid "Error: You must specify the search expression"
1968msgstr ""
1969
1970#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:58
1971msgid "No books matching the search expression:"
1972msgstr ""
1973
1974#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:19
1975msgid "No book with id {} exists"
1976msgstr ""
1977
1978#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:23
1979msgid "No column with name {} exists"
1980msgstr ""
1981
1982#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:29
1983msgid "Data set to: {} [{}]"
1984msgstr ""
1985
1986#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:37
1987msgid "Data set to: {}"
1988msgstr ""
1989
1990#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:46
1991msgid ""
1992"%prog set_custom [options] column id value\n"
1993"\n"
1994"Set the value of a custom column for the book identified by id.\n"
1995"You can get a list of ids using the search command.\n"
1996"You can get a list of custom column names using the custom_columns\n"
1997"command.\n"
1998"    "
1999msgstr ""
2000
2001#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:63
2002msgid ""
2003"If the column stores multiple values, append the specified values to the "
2004"existing ones, instead of replacing them."
2005msgstr ""
2006
2007#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:72
2008msgid "Error: You must specify a field name, id and value"
2009msgstr ""
2010
2011#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:62
2012msgid ""
2013"\n"
2014"%prog set_metadata [options] id [/path/to/metadata.opf]\n"
2015"\n"
2016"Set the metadata stored in the calibre database for the book identified by id\n"
2017"from the OPF file metadata.opf. id is an id number from the search command. You\n"
2018"can get a quick feel for the OPF format by using the --as-opf switch to the\n"
2019"show_metadata command. You can also set the metadata of individual fields with\n"
2020"the --field option. If you use the --field option, there is no need to specify\n"
2021"an OPF file.\n"
2022msgstr ""
2023
2024#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:80
2025#, python-brace-format
2026msgid ""
2027"The field to set. Format is field_name:value, for example: {0} "
2028"tags:tag1,tag2. Use {1} to get a list of all field names. You can specify "
2029"this option multiple times to set multiple fields. Note: For languages you "
2030"must use the ISO639 language codes (e.g. en for English, fr for French and "
2031"so on). For identifiers, the syntax is {0} {2}. For boolean (yes/no) fields "
2032"use true and false or yes and no."
2033msgstr ""
2034
2035#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:95
2036msgid "List the metadata field names that can be used with the --field option"
2037msgstr ""
2038
2039#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122
2040msgid "Field name"
2041msgstr ""
2042
2043#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122
2044#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:788
2045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
2046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:85
2047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
2048#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:193
2049#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1351
2050#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
2051#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:166
2052#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
2053#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
2054#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:131
2055#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:308
2056#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
2057#: /__w/calibre/calibre/src/calibre/srv/opds.py:480
2058msgid "Title"
2059msgstr ""
2060
2061#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:136
2062msgid "You must specify a record id as the first argument"
2063msgstr ""
2064
2065#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:140
2066msgid "You must specify either a field or an OPF file"
2067msgstr ""
2068
2069#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:146
2070#, python-format
2071msgid "The OPF file %s does not exist"
2072msgstr ""
2073
2074#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:153
2075#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:182
2076#, python-format
2077msgid "No book with id: %s in the database"
2078msgstr ""
2079
2080#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:164
2081#, python-format
2082msgid "%s is not a known field"
2083msgstr ""
2084
2085#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:26
2086msgid ""
2087"\n"
2088"%prog show_metadata [options] id\n"
2089"\n"
2090"Show the metadata stored in the calibre database for the book identified by id.\n"
2091"id is an id number from the search command.\n"
2092msgstr ""
2093
2094#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:38
2095msgid "Print metadata in OPF form (XML)"
2096msgstr ""
2097
2098#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:45
2099msgid "You must specify an id"
2100msgstr ""
2101
2102#: /__w/calibre/calibre/src/calibre/db/cli/main.py:40
2103msgid "The {} command is not supported with remote (server based) libraries"
2104msgstr ""
2105
2106#: /__w/calibre/calibre/src/calibre/db/cli/main.py:47
2107msgid "GLOBAL OPTIONS"
2108msgstr ""
2109
2110#: /__w/calibre/calibre/src/calibre/db/cli/main.py:54
2111msgid ""
2112"Path to the calibre library. Default is to use the path stored in the "
2113"settings. You can also connect to a calibre Content server to perform "
2114"actions on remote libraries. To do so use a URL of the form: "
2115"http://hostname:port/#library_id for example, "
2116"http://localhost:8080/#mylibrary. library_id is the library id of the "
2117"library you want to connect to on the Content server. You can use the "
2118"special library_id value of - to get a list of library ids available on the "
2119"server. For details on how to setup access via a Content server, see {}."
2120msgstr ""
2121
2122#: /__w/calibre/calibre/src/calibre/db/cli/main.py:67
2123#: /__w/calibre/calibre/src/calibre/utils/config.py:111
2124msgid "show this help message and exit"
2125msgstr ""
2126
2127#: /__w/calibre/calibre/src/calibre/db/cli/main.py:71
2128#: /__w/calibre/calibre/src/calibre/utils/config.py:112
2129msgid "show program's version number and exit"
2130msgstr ""
2131
2132#: /__w/calibre/calibre/src/calibre/db/cli/main.py:76
2133msgid "Username for connecting to a calibre Content server"
2134msgstr ""
2135
2136#: /__w/calibre/calibre/src/calibre/db/cli/main.py:80
2137#, python-brace-format
2138msgid ""
2139"Password for connecting to a calibre Content server. To read the password "
2140"from standard input, use the special value: {0}. To read the password from a"
2141" file, use: {1} (i.e. <f: followed by the full path to the file and a "
2142"trailing >). The angle brackets in the above are required, remember to "
2143"escape them or use quotes for your shell."
2144msgstr ""
2145
2146#: /__w/calibre/calibre/src/calibre/db/cli/main.py:91
2147msgid ""
2148"The timeout, in seconds, when connecting to a calibre library over the "
2149"network. The default is two minutes."
2150msgstr ""
2151
2152#: /__w/calibre/calibre/src/calibre/db/cli/main.py:101
2153#, python-format
2154msgid ""
2155"%%prog command [options] [arguments]\n"
2156"\n"
2157"%%prog is the command line interface to the calibre books database.\n"
2158"\n"
2159"command is one of:\n"
2160"  %s\n"
2161"\n"
2162"For help on an individual command: %%prog command --help\n"
2163msgstr ""
2164
2165#: /__w/calibre/calibre/src/calibre/db/cli/main.py:121
2166msgid "Enter the password: "
2167msgstr ""
2168
2169#: /__w/calibre/calibre/src/calibre/db/cli/main.py:158
2170msgid ""
2171"Another calibre program such as {} or the main calibre program is running. "
2172"Having multiple programs that can make changes to a calibre library running "
2173"at the same time is a bad idea. calibredb can connect directly to a running "
2174"calibre Content server, to make changes through it, instead. See the "
2175"documentation of the {} option for details."
2176msgstr ""
2177
2178#: /__w/calibre/calibre/src/calibre/db/fields.py:298
2179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:154
2180#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:109
2181msgid "TEMPLATE ERROR"
2182msgstr ""
2183
2184#: /__w/calibre/calibre/src/calibre/db/fields.py:404
2185#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:194
2186msgid "On Device"
2187msgstr ""
2188
2189#: /__w/calibre/calibre/src/calibre/db/fields.py:438
2190#: /__w/calibre/calibre/src/calibre/library/database2.py:1237
2191msgid "Main"
2192msgstr ""
2193
2194#: /__w/calibre/calibre/src/calibre/db/fields.py:440
2195#: /__w/calibre/calibre/src/calibre/gui2/layout.py:81
2196#: /__w/calibre/calibre/src/calibre/library/database2.py:1239
2197msgid "Card A"
2198msgstr ""
2199
2200#: /__w/calibre/calibre/src/calibre/db/fields.py:442
2201#: /__w/calibre/calibre/src/calibre/gui2/layout.py:83
2202#: /__w/calibre/calibre/src/calibre/library/database2.py:1241
2203msgid "Card B"
2204msgstr ""
2205
2206#: /__w/calibre/calibre/src/calibre/db/lazy.py:250
2207#, python-format
2208msgid "Invalid field: %s"
2209msgstr ""
2210
2211#: /__w/calibre/calibre/src/calibre/db/restore.py:135
2212#: /__w/calibre/calibre/src/calibre/library/restore.py:124
2213msgid "Starting restoring preferences and column metadata"
2214msgstr ""
2215
2216#: /__w/calibre/calibre/src/calibre/db/restore.py:138
2217#: /__w/calibre/calibre/src/calibre/library/restore.py:127
2218msgid "Cannot restore preferences. Backup file not found."
2219msgstr ""
2220
2221#: /__w/calibre/calibre/src/calibre/db/restore.py:148
2222#: /__w/calibre/calibre/src/calibre/library/restore.py:138
2223msgid "Finished restoring preferences and column metadata"
2224msgstr ""
2225
2226#: /__w/calibre/calibre/src/calibre/db/restore.py:150
2227#: /__w/calibre/calibre/src/calibre/library/restore.py:140
2228msgid "Finished restoring preferences"
2229msgstr ""
2230
2231#: /__w/calibre/calibre/src/calibre/db/restore.py:155
2232#: /__w/calibre/calibre/src/calibre/library/restore.py:145
2233msgid "Restoring preferences and column metadata failed"
2234msgstr ""
2235
2236#: /__w/calibre/calibre/src/calibre/db/restore.py:174
2237#: /__w/calibre/calibre/src/calibre/library/restore.py:164
2238msgid "Processed"
2239msgstr ""
2240
2241#: /__w/calibre/calibre/src/calibre/db/restore.py:249
2242msgid "Creating custom column "
2243msgstr ""
2244
2245#: /__w/calibre/calibre/src/calibre/db/search.py:101
2246#: /__w/calibre/calibre/src/calibre/library/caches.py:339
2247msgid "today"
2248msgstr ""
2249
2250#: /__w/calibre/calibre/src/calibre/db/search.py:102
2251#: /__w/calibre/calibre/src/calibre/library/caches.py:340
2252msgid "yesterday"
2253msgstr ""
2254
2255#: /__w/calibre/calibre/src/calibre/db/search.py:103
2256#: /__w/calibre/calibre/src/calibre/library/caches.py:341
2257msgid "thismonth"
2258msgstr ""
2259
2260#: /__w/calibre/calibre/src/calibre/db/search.py:104
2261#: /__w/calibre/calibre/src/calibre/library/caches.py:342
2262msgid "daysago"
2263msgstr ""
2264
2265#: /__w/calibre/calibre/src/calibre/db/search.py:193
2266#: /__w/calibre/calibre/src/calibre/library/caches.py:401
2267#, python-brace-format
2268msgid "Number conversion error: {0}"
2269msgstr ""
2270
2271#: /__w/calibre/calibre/src/calibre/db/search.py:199
2272#: /__w/calibre/calibre/src/calibre/library/caches.py:407
2273#, python-brace-format
2274msgid "Date conversion error: {0}"
2275msgstr ""
2276
2277#: /__w/calibre/calibre/src/calibre/db/search.py:284
2278#: /__w/calibre/calibre/src/calibre/library/caches.py:484
2279#, python-brace-format
2280msgid "Non-numeric value in query: {0}"
2281msgstr ""
2282
2283#: /__w/calibre/calibre/src/calibre/db/search.py:311
2284#: /__w/calibre/calibre/src/calibre/db/utils.py:30
2285#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2286#: /__w/calibre/calibre/src/calibre/library/caches.py:595
2287#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230
2288msgid "no"
2289msgstr ""
2290
2291#: /__w/calibre/calibre/src/calibre/db/search.py:312
2292#: /__w/calibre/calibre/src/calibre/db/utils.py:28
2293#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2294#: /__w/calibre/calibre/src/calibre/library/caches.py:596
2295#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230
2296msgid "yes"
2297msgstr ""
2298
2299#: /__w/calibre/calibre/src/calibre/db/search.py:313
2300#: /__w/calibre/calibre/src/calibre/db/utils.py:30
2301#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2302#: /__w/calibre/calibre/src/calibre/library/caches.py:597
2303msgid "unchecked"
2304msgstr ""
2305
2306#: /__w/calibre/calibre/src/calibre/db/search.py:314
2307#: /__w/calibre/calibre/src/calibre/db/utils.py:28
2308#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2309#: /__w/calibre/calibre/src/calibre/library/caches.py:598
2310msgid "checked"
2311msgstr ""
2312
2313#: /__w/calibre/calibre/src/calibre/db/search.py:315
2314#: /__w/calibre/calibre/src/calibre/library/caches.py:599
2315msgid "empty"
2316msgstr ""
2317
2318#: /__w/calibre/calibre/src/calibre/db/search.py:316
2319#: /__w/calibre/calibre/src/calibre/library/caches.py:600
2320msgid "blank"
2321msgstr ""
2322
2323#: /__w/calibre/calibre/src/calibre/db/search.py:325
2324#: /__w/calibre/calibre/src/calibre/library/caches.py:612
2325#, python-brace-format
2326msgid "Invalid boolean query \"{0}\""
2327msgstr ""
2328
2329#: /__w/calibre/calibre/src/calibre/db/search.py:514
2330msgid "No such Virtual library: {}"
2331msgstr ""
2332
2333#: /__w/calibre/calibre/src/calibre/db/search.py:519
2334msgid "Virtual library search is recursive: {}"
2335msgstr ""
2336
2337#: /__w/calibre/calibre/src/calibre/db/search.py:550
2338#: /__w/calibre/calibre/src/calibre/library/caches.py:678
2339#, python-brace-format
2340msgid "Recursive query group detected: {0}"
2341msgstr ""
2342
2343#: /__w/calibre/calibre/src/calibre/db/search.py:649
2344msgid ""
2345"search template: missing or invalid separator. Valid separators are: {}"
2346msgstr ""
2347
2348#: /__w/calibre/calibre/src/calibre/debug.py:29
2349#, python-brace-format
2350msgid ""
2351"{0}\n"
2352"\n"
2353"Various command line interfaces useful for debugging calibre. With no options,\n"
2354"this command starts an embedded Python interpreter. You can also run the main\n"
2355"calibre GUI, the calibre E-book viewer and the calibre editor in debug mode.\n"
2356"\n"
2357"It also contains interfaces to various bits of calibre that do not have\n"
2358"dedicated command line tools, such as font subsetting, the E-book diff tool and so\n"
2359"on.\n"
2360"\n"
2361"You can also use %prog to run standalone scripts. To do that use it like this:\n"
2362"\n"
2363"    {1}\n"
2364"\n"
2365"Everything after the -- is passed to the script.\n"
2366msgstr ""
2367
2368#: /__w/calibre/calibre/src/calibre/debug.py:45
2369msgid "%prog [options]"
2370msgstr ""
2371
2372#: /__w/calibre/calibre/src/calibre/debug.py:46
2373msgid "Run Python code."
2374msgstr ""
2375
2376#: /__w/calibre/calibre/src/calibre/debug.py:47
2377msgid "Run the Python code in file."
2378msgstr ""
2379
2380#: /__w/calibre/calibre/src/calibre/debug.py:49
2381msgid ""
2382"Subset the specified font. Use -- after this option to pass option to the "
2383"font subsetting program."
2384msgstr ""
2385
2386#: /__w/calibre/calibre/src/calibre/debug.py:51
2387#: /__w/calibre/calibre/src/calibre/gui2/device.py:469
2388#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:28
2389msgid "Debug device detection"
2390msgstr ""
2391
2392#: /__w/calibre/calibre/src/calibre/debug.py:53
2393msgid ""
2394"Run the GUI with debugging enabled. Debug output is printed to stdout and "
2395"stderr."
2396msgstr ""
2397
2398#: /__w/calibre/calibre/src/calibre/debug.py:56
2399msgid ""
2400"Run the GUI with a debug console, logging to the specified path. For "
2401"internal use only, use the -g option to run the GUI in debug mode"
2402msgstr ""
2403
2404#: /__w/calibre/calibre/src/calibre/debug.py:60
2405msgid "Run the E-book viewer in debug mode"
2406msgstr ""
2407
2408#: /__w/calibre/calibre/src/calibre/debug.py:62
2409msgid "Output the paths necessary to setup the calibre environment"
2410msgstr ""
2411
2412#: /__w/calibre/calibre/src/calibre/debug.py:64
2413msgid ""
2414"Add a simple plugin (i.e. a plugin that consists of only a .py file), by "
2415"specifying the path to the py file containing the plugin code."
2416msgstr ""
2417
2418#: /__w/calibre/calibre/src/calibre/debug.py:68
2419msgid ""
2420"Re-initialize the sqlite calibre database at the specified path. Useful to "
2421"recover from db corruption."
2422msgstr ""
2423
2424#: /__w/calibre/calibre/src/calibre/debug.py:72
2425msgid "Inspect the MOBI file(s) at the specified path(s)"
2426msgstr ""
2427
2428#: /__w/calibre/calibre/src/calibre/debug.py:74
2429msgid "Launch the calibre \"Edit book\" tool in debug mode."
2430msgstr ""
2431
2432#: /__w/calibre/calibre/src/calibre/debug.py:76
2433msgid ""
2434"Explode the book into the specified folder.\n"
2435"Usage: -x file.epub output_dir\n"
2436"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."
2437msgstr ""
2438
2439#: /__w/calibre/calibre/src/calibre/debug.py:82
2440msgid ""
2441"Implode a previously exploded book.\n"
2442"Usage: -i output_dir file.epub\n"
2443"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."
2444msgstr ""
2445
2446#: /__w/calibre/calibre/src/calibre/debug.py:87
2447msgid ""
2448"Export all calibre data (books/settings/plugins). Normally, you will be "
2449"asked for the export folder and the libraries to export. You can also "
2450"specify them as command line arguments to skip the questions. Use absolute "
2451"paths for the export folder and libraries. The special keyword \"all\" can "
2452"be used to export all libraries."
2453msgstr ""
2454
2455#: /__w/calibre/calibre/src/calibre/debug.py:93
2456msgid "Import previously exported calibre data"
2457msgstr ""
2458
2459#: /__w/calibre/calibre/src/calibre/debug.py:96
2460#: /__w/calibre/calibre/src/calibre/gui2/main.py:69
2461msgid ""
2462"Cause a running calibre instance, if any, to be shutdown. Note that if there"
2463" are running jobs, they will be silently aborted, so use with care."
2464msgstr ""
2465
2466#: /__w/calibre/calibre/src/calibre/debug.py:99
2467msgid "Test binary modules in build"
2468msgstr ""
2469
2470#: /__w/calibre/calibre/src/calibre/debug.py:102
2471msgid ""
2472"Run a plugin that provides a command line interface. For example:\n"
2473"calibre-debug -r \"Add Books\" -- file1 --option1\n"
2474"Everything after the -- will be passed to the plugin as arguments."
2475msgstr ""
2476
2477#: /__w/calibre/calibre/src/calibre/debug.py:106
2478msgid ""
2479"Run the calibre diff tool. For example:\n"
2480"calibre-debug --diff file1 file2"
2481msgstr ""
2482
2483#: /__w/calibre/calibre/src/calibre/debug.py:109
2484msgid "(Un)register calibre from Windows Default Programs."
2485msgstr ""
2486
2487#: /__w/calibre/calibre/src/calibre/debug.py:111
2488msgid "For internal use"
2489msgstr ""
2490
2491#: /__w/calibre/calibre/src/calibre/debug.py:220
2492msgid "Debug log"
2493msgstr ""
2494
2495#: /__w/calibre/calibre/src/calibre/debug.py:313
2496#, python-format
2497msgid "No plugin named %s found"
2498msgstr ""
2499
2500#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:22
2501msgid "Communicate with Android phones."
2502msgstr ""
2503
2504#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:217
2505msgid ""
2506"Comma separated list of folders to send e-books to on the device's <b>main "
2507"memory</b>. The first one that exists will be used"
2508msgstr ""
2509
2510#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:220
2511msgid ""
2512"Comma separated list of folders to send e-books to on the device's "
2513"<b>storage cards</b>. The first one that exists will be used"
2514msgstr ""
2515
2516#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:346
2517msgid "Communicate with S60 phones."
2518msgstr ""
2519
2520#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:366
2521msgid "Communicate with WebOS tablets."
2522msgstr ""
2523
2524#: /__w/calibre/calibre/src/calibre/devices/binatone/driver.py:19
2525msgid "Communicate with the Binatone Readme e-book reader."
2526msgstr ""
2527
2528#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:15
2529msgid "Communicate with the Blackberry smart phone."
2530msgstr ""
2531
2532#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:16
2533#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:40
2534#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:404
2535#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:20
2536msgid "Kovid Goyal"
2537msgstr ""
2538
2539#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:39
2540msgid "Communicate with the Blackberry Playbook."
2541msgstr ""
2542
2543#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:15
2544msgid "Communicate with BOEYE BEX Serial e-book readers."
2545msgstr ""
2546
2547#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:37
2548msgid "Communicate with BOEYE BDX serial e-book readers."
2549msgstr ""
2550
2551#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:26
2552msgid "Communicate with the Cybook Gen 3/Opus e-book reader."
2553msgstr ""
2554
2555#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:70
2556msgid "Communicate with the Cybook Orizon e-book reader."
2557msgstr ""
2558
2559#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:83
2560#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:60
2561msgid "Card A folder"
2562msgstr ""
2563
2564#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:84
2565msgid ""
2566"Enter the folder where the books are to be stored when sent to the memory "
2567"card. This folder is prepended to any send to device template"
2568msgstr ""
2569
2570#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:122
2571msgid "Communicate with the Cybook Muse e-book reader."
2572msgstr ""
2573
2574#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:148
2575msgid "Communicate with the Bookeen Diva HD e-book reader."
2576msgstr ""
2577
2578#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:27
2579msgid "Communicate with the EB600 e-book reader."
2580msgstr ""
2581
2582#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:59
2583msgid "Communicate with the tolino shine and vision readers"
2584msgstr ""
2585
2586#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:75
2587#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:63
2588msgid "Swap main and card A"
2589msgstr ""
2590
2591#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:77
2592msgid ""
2593"Check this box if the device's main memory is being seen as card a and the "
2594"card is being seen as main memory. Some tolino devices may need this option."
2595msgstr ""
2596
2597#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:311
2598msgid "Communicate with the Astak Mentor EB600"
2599msgstr ""
2600
2601#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:336
2602msgid "Communicate with the PocketBook 301 Reader."
2603msgstr ""
2604
2605#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:355
2606msgid "Communicate with the PocketBook 515/602/603/902/903/Pro 912 reader."
2607msgstr ""
2608
2609#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:377
2610msgid "Communicate with the PocketBook 622 and 623 readers."
2611msgstr ""
2612
2613#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:391
2614msgid "Communicate with the PocketBook 360+ reader."
2615msgstr ""
2616
2617#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:403
2618msgid "Communicate with the PocketBook 701"
2619msgstr ""
2620
2621#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:435
2622msgid "Communicate with the PocketBook 740"
2623msgstr ""
2624
2625#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:453
2626msgid "Communicate with the Infibeam Pi2 reader."
2627msgstr ""
2628
2629#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:19
2630msgid "Entourage Edge"
2631msgstr ""
2632
2633#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:20
2634msgid "Communicate with the Entourage Edge."
2635msgstr ""
2636
2637#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:17
2638msgid "Communicate with the ESlick e-book reader."
2639msgstr ""
2640
2641#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:49
2642msgid "Communicate with the Sigmatek e-book reader."
2643msgstr ""
2644
2645#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:19
2646#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:36
2647msgid "Use an arbitrary folder as a device."
2648msgstr ""
2649
2650#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:32
2651#: /__w/calibre/calibre/src/calibre/devices/interface.py:16
2652msgid "Device interface"
2653msgstr ""
2654
2655#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:21
2656msgid "Communicate with Hanlin V3 e-book readers."
2657msgstr ""
2658
2659#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:101
2660msgid "Communicate with Hanlin V5 e-book readers."
2661msgstr ""
2662
2663#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:120
2664msgid "Communicate with the BOOX e-book reader."
2665msgstr ""
2666
2667#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:139
2668msgid ""
2669"Comma separated list of folders to send e-books to on the device. The first "
2670"one that exists will be used."
2671msgstr ""
2672
2673#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:26
2674msgid "Communicate with the Hanvon N520 e-book reader."
2675msgstr ""
2676
2677#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:53
2678msgid "Communicate with the Kibano e-book reader."
2679msgstr ""
2680
2681#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:67
2682msgid "Communicate with The Book reader."
2683msgstr ""
2684
2685#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:80
2686msgid "Communicate with the Libre Air reader."
2687msgstr ""
2688
2689#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:94
2690msgid "Communicate with the SpringDesign Alex e-book reader."
2691msgstr ""
2692
2693#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:138
2694#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:149
2695#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:528
2696#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:560
2697#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:706
2698#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3719
2699#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:429
2700#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:436
2701msgid "Removing books from device..."
2702msgstr ""
2703
2704#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:156
2705msgid "Communicate with the Azbooka"
2706msgstr ""
2707
2708#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:176
2709msgid "Communicate with the Elonex EB 511 e-book reader."
2710msgstr ""
2711
2712#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:197
2713msgid "Communicate with the Cybook Odyssey e-book reader."
2714msgstr ""
2715
2716#: /__w/calibre/calibre/src/calibre/devices/iliad/driver.py:18
2717msgid "Communicate with the IRex Iliad e-book reader."
2718msgstr ""
2719
2720#: /__w/calibre/calibre/src/calibre/devices/interface.py:61
2721msgid "Cannot get files from this device"
2722msgstr ""
2723
2724#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:18
2725msgid "Communicate with the IRex Digital Reader 1000 e-book reader."
2726msgstr ""
2727
2728#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:45
2729msgid "Communicate with the IRex Digital Reader 800"
2730msgstr ""
2731
2732#: /__w/calibre/calibre/src/calibre/devices/iriver/driver.py:18
2733msgid "Communicate with the Iriver Story reader."
2734msgstr ""
2735
2736#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:22
2737msgid "Communicate with the JetBook e-book reader."
2738msgstr ""
2739
2740#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:89
2741msgid "Communicate with the MiBuk Wolder reader."
2742msgstr ""
2743
2744#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:118
2745msgid "Communicate with the JetBook Mini reader."
2746msgstr ""
2747
2748#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:146
2749msgid "Communicate with the JetBook Color reader."
2750msgstr ""
2751
2752#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:43
2753#, python-format
2754msgid "Not a valid MOBI file. Reports identity of %s"
2755msgstr ""
2756
2757#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:85
2758msgid "Could not generate page mapping."
2759msgstr ""
2760
2761#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:62
2762msgid "Communicate with the Kindle e-book reader."
2763msgstr ""
2764
2765#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:94
2766msgid ""
2767"The following books are in KFX format. KFX is a virtual book format, and "
2768"cannot be transferred from the device. Instead, you should go to your "
2769"\"Manage my content and devices\" page on the Amazon homepage and download "
2770"the book to your computer from there. That will give you a regular AZW3 file"
2771" that you can add to calibre normally. Click \"Show details\" to see the "
2772"list of books."
2773msgstr ""
2774
2775#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:229
2776#, python-format
2777msgid "%(time)s<br />Last page read: %(loc)d (%(pr)d%%)"
2778msgstr ""
2779
2780#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:234
2781#, python-format
2782msgid "%(time)s<br />Last page read: Location %(loc)d (%(pr)d%%)"
2783msgstr ""
2784
2785#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:254
2786#, python-format
2787msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />%(text)s<br />"
2788msgstr ""
2789
2790#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:263
2791#, python-format
2792msgid "<b>Page %(dl)d &bull; %(typ)s</b><br />"
2793msgstr ""
2794
2795#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:268
2796#, python-format
2797msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />"
2798msgstr ""
2799
2800#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:334
2801msgid ""
2802"Communicate with the Kindle 2/3/4/Touch/PaperWhite/Voyage e-book reader."
2803msgstr ""
2804
2805#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:348
2806msgid "Send page number information when sending books"
2807msgstr ""
2808
2809#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:349
2810msgid ""
2811"The Kindle 3 and newer versions can use page number information in MOBI "
2812"files. With this option, calibre will calculate and send this information to"
2813" the Kindle when uploading MOBI files by USB. Note that the page numbers do "
2814"not correspond to any paper book."
2815msgstr ""
2816
2817#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:354
2818msgid "Page count calculation method"
2819msgstr ""
2820
2821#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:355
2822msgid ""
2823"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"
2824"\n"
2825" <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"
2826"\n"
2827" <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."
2828msgstr ""
2829
2830#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:368
2831msgid "Custom column name to retrieve page counts from"
2832msgstr ""
2833
2834#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:369
2835msgid ""
2836"If you have a custom column in your library that you use to store the page "
2837"count of books, you can have calibre use that information, instead of "
2838"calculating a page count. Specify the name of the custom column here, for "
2839"example, #pages."
2840msgstr ""
2841
2842#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:373
2843msgid "Custom column name to retrieve calculation method from"
2844msgstr ""
2845
2846#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:374
2847msgid ""
2848"If you have a custom column in your library that you use to store the "
2849"preferred method for calculating the number of pages for a book, you can "
2850"have calibre use that method instead of the default one selected above.  "
2851"Specify the name of the custom column here, for example, #pagemethod. The "
2852"custom column should have the  values: fast, accurate or pagebreak."
2853msgstr ""
2854
2855#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:380
2856msgid "Overwrite existing APNX on device"
2857msgstr ""
2858
2859#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:381
2860msgid ""
2861"Uncheck this option to allow an APNX file existing on the device to have "
2862"priority over the version which calibre would send. Since APNX files are "
2863"usually deleted when a book is removed from the Kindle, this is mostly "
2864"useful when resending a book to the device which is already on the device "
2865"(e.g. after making a modification)."
2866msgstr ""
2867
2868#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:630
2869msgid "Communicate with the Kindle DX e-book reader."
2870msgstr ""
2871
2872#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:646
2873msgid "Communicate with the Kindle Fire"
2874msgstr ""
2875
2876#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:82
2877msgid "Communicate with the original Kobo Reader and the Kobo WiFi."
2878msgstr ""
2879
2880#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:120
2881msgid "The Kobo supports several collections including "
2882msgstr ""
2883
2884#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:121
2885msgid "Create tags for automatic management"
2886msgstr ""
2887
2888#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:122
2889msgid "Upload covers for books (newer readers)"
2890msgstr ""
2891
2892#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:123
2893msgid ""
2894"Normally, the Kobo readers get the cover image from the e-book file itself. "
2895"With this option, calibre will send a separate cover image to the reader, "
2896"useful if you have modified the cover."
2897msgstr ""
2898
2899#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:127
2900#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:311
2901msgid "Upload black and white covers"
2902msgstr ""
2903
2904#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:128
2905msgid "Show expired books"
2906msgstr ""
2907
2908#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:129
2909msgid ""
2910"A bug in an earlier version left non kepubs book records in the database.  "
2911"With this option calibre will show the expired records and allow you to "
2912"delete them with the new delete logic."
2913msgstr ""
2914
2915#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:133
2916#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:441
2917msgid "Show previews"
2918msgstr ""
2919
2920#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:134
2921#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:442
2922msgid ""
2923"Kobo previews are included on the Touch and some other versions by default "
2924"they are no longer displayed as there is no good reason to see them.  Enable"
2925" if you wish to see/delete them."
2926msgstr ""
2927
2928#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:137
2929#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:426
2930msgid "Show recommendations"
2931msgstr ""
2932
2933#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:138
2934msgid ""
2935"Kobo now shows recommendations on the device. In some cases these have files"
2936" but in other cases they are just pointers to the web site to buy. Enable if"
2937" you wish to see/delete them."
2938msgstr ""
2939
2940#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:141
2941#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:476
2942msgid "Attempt to support newer firmware"
2943msgstr ""
2944
2945#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:142
2946msgid ""
2947"Kobo routinely updates the firmware and the database version. With this "
2948"option calibre will attempt to perform full read-write functionality - Here "
2949"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
2950"factory defaults and testing software"
2951msgstr ""
2952
2953#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:223
2954#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:226
2955#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:229
2956#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:431
2957#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1590
2958#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1594
2959#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1598
2960#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:2052
2961#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:73
2962#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:159
2963#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:213
2964#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:216
2965#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:219
2966#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:288
2967#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:295
2968#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:318
2969msgid "Getting list of books on device..."
2970msgstr ""
2971
2972#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:567
2973#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:574
2974#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1565
2975#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1571
2976#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:443
2977#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:448
2978msgid "Removing books from device metadata listing..."
2979msgstr ""
2980
2981#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:580
2982#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:615
2983#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:459
2984#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1523
2985#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1537
2986#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:372
2987#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:403
2988msgid "Adding books to device metadata listing..."
2989msgstr ""
2990
2991#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:708
2992#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3721
2993msgid "Kobo database version unsupported - See details"
2994msgstr ""
2995
2996#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:709
2997msgid ""
2998"Your Kobo is running an updated firmware/database version. As calibre does "
2999"not know about this updated firmware, database editing is disabled, to "
3000"prevent corruption. You can still send books to your Kobo with calibre,  but"
3001" deleting books and managing collections is disabled. If you are willing to "
3002"experiment and know how to reset your Kobo to Factory defaults, you can "
3003"override this check by right clicking the device icon in calibre and "
3004"selecting \"Configure this device\" and then the  \"Attempt to support newer"
3005" firmware\" option. Doing so may require you to perform a factory reset of "
3006"your Kobo."
3007msgstr ""
3008
3009#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:738
3010#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:630
3011msgid "Not Implemented"
3012msgstr ""
3013
3014#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:739
3015msgid ""
3016"\".kobo\" files do not exist on the device as books; instead they are rows "
3017"in the sqlite database. Currently they cannot be exported or viewed."
3018msgstr ""
3019
3020#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1234
3021#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1239
3022#, python-format
3023msgid ""
3024"<hr /><b>Book last read:</b> %(time)s<br /><b>Percentage read:</b> "
3025"%(pr)d%%<hr />"
3026msgstr ""
3027
3028#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1258
3029#, python-format
3030msgid ""
3031"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3032"/><b>Chapter Progress:</b> %(chapter_progress)s%%<br />%(annotation)s<br "
3033"/><hr />"
3034msgstr ""
3035
3036#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1268
3037#, python-format
3038msgid ""
3039"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3040"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
3041"%(text)s<br /><hr />"
3042msgstr ""
3043
3044#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1278
3045#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1290
3046#, python-format
3047msgid ""
3048"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3049"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
3050"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
3051msgstr ""
3052
3053#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1352
3054#, python-format
3055msgid ""
3056"Communicate with the Kobo Touch, Glo, Mini, Aura HD, Aura H2O, Glo HD, Touch"
3057" 2, Aura ONE, Aura Edition 2, Aura H2O Edition 2, Clara HD, Forma, Libra "
3058"H2O, Elipsa, Sage and Libra 2 eReaders. Based on the existing Kobo driver by"
3059" %s."
3060msgstr ""
3061
3062#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3722
3063msgid ""
3064"Your Kobo is running an updated firmware/database version. As calibre does "
3065"not know about this updated firmware, database editing is disabled, to "
3066"prevent corruption. You can still send books to your Kobo with calibre,  but"
3067" deleting books and managing collections is disabled. If you are willing to "
3068"experiment and know how to reset your Kobo to Factory defaults, you can "
3069"override this check by right clicking the device icon in calibre and "
3070"selecting \"Configure this device\" and then the \"Attempt to support newer "
3071"firmware\" option. Doing so may require you to perform a factory reset of "
3072"your Kobo."
3073msgstr ""
3074
3075#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3736
3076#, python-format
3077msgid ""
3078"Discussion of any new Kobo firmware can be found in the Kobo forum at "
3079"MobileRead. This is at %s."
3080msgstr ""
3081
3082#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:57
3083msgid "Collections, covers && uploads"
3084msgstr ""
3085
3086#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:58
3087msgid "Metadata, on device && advanced"
3088msgstr ""
3089
3090#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:191
3091msgid "Uploading of books"
3092msgstr ""
3093
3094#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:198
3095msgid "Modify CSS"
3096msgstr ""
3097
3098#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:199
3099#, python-brace-format
3100msgid ""
3101"This allows addition of user CSS rules and removal of some CSS. When sending"
3102" a book, the driver adds the contents of {0} to all stylesheets in the EPUB."
3103" This file is searched for in the root folder of the main memory of the "
3104"device. As well as this, if the file contains settings for the \"orphans\" "
3105"or \"widows\", these are removed for all styles in the original stylesheet."
3106msgstr ""
3107
3108#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:207
3109msgid "Do not treat replacements as new books"
3110msgstr ""
3111
3112#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:208
3113msgid ""
3114"When a new book is side-loaded, the Kobo firmware imports details of the "
3115"book into the internal database. Even if the book is a replacement for an "
3116"existing book, the Kobo will remove the book from the database and then "
3117"treat it as a new book. This means that the reading status, bookmarks and "
3118"collections for the book will be lost. This option overrides firmware "
3119"behavior and attempts to prevent a book that has been resent from being "
3120"treated as a new book. If you prefer to have replacements treated as new "
3121"books, turn this option off."
3122msgstr ""
3123
3124#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:233
3125#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:344
3126#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1355
3127msgid "Collections"
3128msgstr ""
3129
3130#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:241
3131#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:252
3132msgid ""
3133"Create new bookshelves on the Kobo if they do not exist. This is only for "
3134"firmware V2.0.0 or later."
3135msgstr ""
3136
3137#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:243
3138msgid "Collections columns:"
3139msgstr ""
3140
3141#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:245
3142msgid ""
3143"The Kobo from firmware V2.0.0 supports bookshelves. These are created on the"
3144" Kobo. Specify a tags type column for automatic management."
3145msgstr ""
3146
3147#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:251
3148msgid "Create collections"
3149msgstr ""
3150
3151#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:256
3152msgid "Delete empty bookshelves"
3153msgstr ""
3154
3155#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:257
3156msgid ""
3157"Delete any empty bookshelves from the Kobo when syncing is finished. This is"
3158" only for firmware V2.0.0 or later."
3159msgstr ""
3160
3161#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:261
3162msgid "Ignore collections:"
3163msgstr ""
3164
3165#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:263
3166msgid ""
3167"List the names of collections to be ignored by the collection management. "
3168"The collections listed will not be changed. Names are separated by commas."
3169msgstr ""
3170
3171#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:300
3172msgid "Upload covers"
3173msgstr ""
3174
3175#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:308
3176msgid ""
3177"Upload cover images from the calibre library when sending books to the "
3178"device."
3179msgstr ""
3180
3181#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:312
3182msgid "Convert covers to grayscale when uploading."
3183msgstr ""
3184
3185#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:317
3186msgid "Upload dithered covers"
3187msgstr ""
3188
3189#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:318
3190msgid ""
3191"Dither cover images to the appropriate 16c grayscale palette for an eInk "
3192"screen. This usually ensures greater accuracy and avoids banding, making "
3193"sleep covers look better. On FW >= 4.11, Nickel itself may sometimes do a "
3194"decent job of it. Has no effect without \"Upload black and white covers\"!"
3195msgstr ""
3196
3197#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:332
3198msgid "Keep cover aspect ratio"
3199msgstr ""
3200
3201#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:333
3202msgid ""
3203"When uploading covers, do not change the aspect ratio when resizing for the "
3204"device. This is for firmware versions 2.3.1 and later."
3205msgstr ""
3206
3207#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:338
3208msgid "Letterbox full-screen covers"
3209msgstr ""
3210
3211#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:339
3212msgid ""
3213"Do it on our end, instead of letting Nickel handle it. Provides pixel-"
3214"perfect results on devices where Nickel does not do extra processing. "
3215"Obviously has no effect without \"Keep cover aspect ratio\". This is "
3216"probably undesirable if you disable the \"Show book covers full screen\" "
3217"setting on your device."
3218msgstr ""
3219
3220#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:347
3221msgid ""
3222"Choose the color to use when letterboxing the cover. The default color is "
3223"black (#000000)"
3224msgstr ""
3225
3226#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:362
3227msgid "Save covers as PNG"
3228msgstr ""
3229
3230#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:363
3231msgid ""
3232"Use the PNG image format instead of JPG. Higher quality, especially with "
3233"\"Upload dithered covers\" enabled, which will also help generate "
3234"potentially smaller files. Behavior completely unknown on old (< 3.x) Kobo "
3235"firmwares, known to behave on FW >= 4.8. Has no effect without \"Upload "
3236"black and white covers\"!"
3237msgstr ""
3238
3239#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:419
3240msgid "Show as on device"
3241msgstr ""
3242
3243#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:427
3244msgid ""
3245"Kobo shows recommendations on the device.  In some cases these have files "
3246"but in other cases they are just pointers to the web site to buy. Enable if "
3247"you wish to see/delete them."
3248msgstr ""
3249
3250#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:434
3251msgid "Show archived books"
3252msgstr ""
3253
3254#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:435
3255msgid ""
3256"Archived books are listed on the device but need to be downloaded to read. "
3257"Use this option to show these books and match them with books in the calibre"
3258" library."
3259msgstr ""
3260
3261#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:468
3262msgid "Advanced options"
3263msgstr ""
3264
3265#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:477
3266msgid ""
3267"Kobo routinely updates the firmware and the database version. With this "
3268"option calibre will attempt to perform full read-write functionality - Here "
3269"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
3270"factory defaults and testing software. This driver supports firmware V2.x.x "
3271"and DBVersion up to "
3272msgstr ""
3273
3274#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:487
3275msgid "Title to test when debugging"
3276msgstr ""
3277
3278#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:488
3279#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:495
3280msgid ""
3281"Part of title of a book that can be used when doing some tests for "
3282"debugging. The test is to see if the string is contained in the title of a "
3283"book. The better the match, the less extraneous output."
3284msgstr ""
3285
3286#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:493
3287msgid "Title to test when debugging:"
3288msgstr ""
3289
3290#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:518
3291msgid "Update metadata on the device"
3292msgstr ""
3293
3294#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:526
3295msgid ""
3296"Update the metadata on the device when it is connected. Be careful when "
3297"doing this as it will take time and could make the initial connection take a"
3298" long time."
3299msgstr ""
3300
3301#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:530
3302msgid "Set series information"
3303msgstr ""
3304
3305#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:531
3306msgid ""
3307"The book lists on the Kobo devices can display series information. This is "
3308"not read by the device from the sideloaded books. Series information can "
3309"only be added to the device after the book has been processed by the device."
3310" Enable if you wish to set series information."
3311msgstr ""
3312
3313#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:538
3314msgid "Update metadata on Book Details pages"
3315msgstr ""
3316
3317#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:539
3318msgid ""
3319"This will update the metadata in the device database when the device is "
3320"connected. The metadata updated is displayed on the device in the library "
3321"and the book details page. This is the title, authors, comments/synopsis, "
3322"series name and number, publisher and published Date, ISBN and language. If "
3323"a metadata plugboard exists for the device and book format, this will be "
3324"used to set the metadata."
3325msgstr ""
3326
3327#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:548
3328msgid "Update purchased books"
3329msgstr ""
3330
3331#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:549
3332msgid "Update books purchased from Kobo and downloaded to the device."
3333msgstr ""
3334
3335#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:554
3336msgid "Subtitle"
3337msgstr ""
3338
3339#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:555
3340msgid "Update the subtitle on the device using a template."
3341msgstr ""
3342
3343#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:560
3344msgid ""
3345"Enter a template to use to set the subtitle. If the template is empty, the "
3346"subtitle will be cleared."
3347msgstr ""
3348
3349#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:588
3350#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:648
3351#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:104
3352#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:374
3353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:44
3354#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:758
3355#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:54
3356msgid "Edit template"
3357msgstr ""
3358
3359#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:633
3360#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:94
3361msgid "&Template editor"
3362msgstr ""
3363
3364#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:660
3365#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:173
3366#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:115
3367#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:301
3368#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:75
3369msgid "Invalid template"
3370msgstr ""
3371
3372#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:661
3373#, python-format
3374msgid "The template \"%s\" is invalid:"
3375msgstr ""
3376
3377#: /__w/calibre/calibre/src/calibre/devices/misc.py:19
3378msgid "Communicate with the Palm Pre"
3379msgstr ""
3380
3381#: /__w/calibre/calibre/src/calibre/devices/misc.py:39
3382msgid "Communicate with the Bq Avant"
3383msgstr ""
3384
3385#: /__w/calibre/calibre/src/calibre/devices/misc.py:61
3386msgid "Communicate with the Sweex/Kogan/Q600/Wink"
3387msgstr ""
3388
3389#: /__w/calibre/calibre/src/calibre/devices/misc.py:82
3390#: /__w/calibre/calibre/src/calibre/devices/misc.py:110
3391msgid "Communicate with the Pandigital Novel"
3392msgstr ""
3393
3394#: /__w/calibre/calibre/src/calibre/devices/misc.py:130
3395msgid "Communicate with the VelocityMicro"
3396msgstr ""
3397
3398#: /__w/calibre/calibre/src/calibre/devices/misc.py:149
3399msgid "Communicate with the GM2000"
3400msgstr ""
3401
3402#: /__w/calibre/calibre/src/calibre/devices/misc.py:170
3403msgid "Communicate with the Acer Lumiread"
3404msgstr ""
3405
3406#: /__w/calibre/calibre/src/calibre/devices/misc.py:206
3407msgid "Communicate with the Aluratek Color"
3408msgstr ""
3409
3410#: /__w/calibre/calibre/src/calibre/devices/misc.py:229
3411msgid "Communicate with the Trekstor"
3412msgstr ""
3413
3414#: /__w/calibre/calibre/src/calibre/devices/misc.py:261
3415msgid "Communicate with the EEE Reader"
3416msgstr ""
3417
3418#: /__w/calibre/calibre/src/calibre/devices/misc.py:283
3419msgid "Communicate with the Adam tablet"
3420msgstr ""
3421
3422#: /__w/calibre/calibre/src/calibre/devices/misc.py:305
3423msgid "Communicate with the Nextbook Reader"
3424msgstr ""
3425
3426#: /__w/calibre/calibre/src/calibre/devices/misc.py:359
3427msgid "Communicate with the Moovybook Reader"
3428msgstr ""
3429
3430#: /__w/calibre/calibre/src/calibre/devices/misc.py:382
3431msgid "Communicate with the COBY"
3432msgstr ""
3433
3434#: /__w/calibre/calibre/src/calibre/devices/misc.py:409
3435msgid "Communicate with the Ex124G"
3436msgstr ""
3437
3438#: /__w/calibre/calibre/src/calibre/devices/misc.py:437
3439msgid "Communicate with the WayteQ and SPC Dickens Readers"
3440msgstr ""
3441
3442#: /__w/calibre/calibre/src/calibre/devices/misc.py:505
3443msgid "Communicate with the Woxter Scriba reader"
3444msgstr ""
3445
3446#: /__w/calibre/calibre/src/calibre/devices/misc.py:528
3447msgid "Communicate with the PocketBook Touch Lux 2 and Inkpad X readers"
3448msgstr ""
3449
3450#: /__w/calibre/calibre/src/calibre/devices/misc.py:549
3451msgid "Communicate with the SONY DPT-S1"
3452msgstr ""
3453
3454#: /__w/calibre/calibre/src/calibre/devices/misc.py:571
3455msgid "Communicate with the Bq Cervantes"
3456msgstr ""
3457
3458#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:31
3459msgid "MTP device"
3460msgstr ""
3461
3462#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:33
3463msgid "Communicate with MTP devices"
3464msgstr ""
3465
3466#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:196
3467#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1240
3468#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:148
3469msgid "Get device information..."
3470msgstr ""
3471
3472#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:219
3473msgid "Listing files, this can take a while"
3474msgstr ""
3475
3476#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:234
3477msgid "Reading e-book metadata"
3478msgstr ""
3479
3480#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:267
3481#, python-format
3482msgid "Reading metadata from %s"
3483msgstr ""
3484
3485#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:286
3486msgid "Updating metadata cache on device"
3487msgstr ""
3488
3489#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:288
3490msgid "Finished reading metadata from device"
3491msgstr ""
3492
3493#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:420
3494#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1510
3495#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1512
3496#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:347
3497#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:349
3498msgid "Transferring books to device..."
3499msgstr ""
3500
3501#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:448
3502#, python-format
3503msgid "Transferred %s to device"
3504msgstr ""
3505
3506#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:450
3507msgid "Transfer to device finished..."
3508msgstr ""
3509
3510#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:471
3511#, python-format
3512msgid "Added %s"
3513msgstr ""
3514
3515#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:473
3516msgid "Adding complete"
3517msgstr ""
3518
3519#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:489
3520msgid "Deleting books from device..."
3521msgstr ""
3522
3523#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:495
3524#, python-format
3525msgid "Deleted %s"
3526msgstr ""
3527
3528#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:496
3529msgid "All books deleted"
3530msgstr ""
3531
3532#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:499
3533msgid "Removing books from metadata"
3534msgstr ""
3535
3536#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:513
3537#, python-format
3538msgid "Removed %s"
3539msgstr ""
3540
3541#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:515
3542msgid "All books removed"
3543msgstr ""
3544
3545#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:236
3546msgid "Unnamed device"
3547msgstr ""
3548
3549#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:238
3550#, python-brace-format
3551msgid ""
3552"The device {0} is not allowing connections. Unlock the screen on the {0}, "
3553"tap \"Allow\" on any connection popup message you see, then either wait a "
3554"minute or restart calibre. You might also have to change the mode of the USB"
3555" connection on the {0} to \"Media Transfer mode (MTP)\" or similar."
3556msgstr ""
3557
3558#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:264
3559#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:344
3560msgid "Unknown MTP device"
3561msgstr ""
3562
3563#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:283
3564#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:232
3565#, python-format
3566msgid "Found object: %s"
3567msgstr ""
3568
3569#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:64
3570msgid "MTP devices are not supported on Windows XP"
3571msgstr ""
3572
3573#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:77
3574msgid ""
3575"The Windows Portable Devices service is not available on your computer. You "
3576"may need to install Windows Media Player 11 or newer and/or restart your "
3577"computer"
3578msgstr ""
3579
3580#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:19
3581msgid "Communicate with the Nokia 770 Internet Tablet."
3582msgstr ""
3583
3584#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:43
3585msgid "Communicate with the Nokia N800/N810/N900/N950/N9 Maemo/MeeGo devices."
3586msgstr ""
3587
3588#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:57
3589msgid "Communicate with the Nokia E71X"
3590msgstr ""
3591
3592#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:78
3593msgid "Communicate with the Nokia E52"
3594msgstr ""
3595
3596#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:22
3597msgid "The Nook"
3598msgstr ""
3599
3600#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:23
3601msgid "Communicate with the Nook e-book reader."
3602msgstr ""
3603
3604#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:84
3605msgid ""
3606"Communicate with the Nook Color, TSR, Glowlight and Tablet e-book readers."
3607msgstr ""
3608
3609#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:19
3610msgid "Communicate with the Nuut2 e-book reader."
3611msgstr ""
3612
3613#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:30
3614msgid "Communicate with the Paladin readers"
3615msgstr ""
3616
3617#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:51
3618#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:72
3619msgid ""
3620"Comma separated list of metadata fields to turn into collections on the "
3621"device. Possibilities include: "
3622msgstr ""
3623
3624#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:23
3625msgid "Communicate with Sony e-book readers older than the PRST1."
3626msgstr ""
3627
3628#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:59
3629msgid "Comments have been removed as the SONY reader chokes on them"
3630msgstr ""
3631
3632#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:65
3633#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:285
3634msgid "All by title"
3635msgstr ""
3636
3637#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:66
3638#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:286
3639msgid "All by author"
3640msgstr ""
3641
3642#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:69
3643#, python-format
3644msgid ""
3645"Comma separated list of metadata fields to turn into collections on the "
3646"device. Possibilities include: %(coll)s. Two special collections are "
3647"available: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. Add these values to the "
3648"list to enable them. The collections will be given the name provided after "
3649"the \":\" character."
3650msgstr ""
3651
3652#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:76
3653msgid "Upload separate cover thumbnails for books (newer readers)"
3654msgstr ""
3655
3656#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:77
3657msgid ""
3658"Normally, the SONY readers get the cover image from the e-book file itself. "
3659"With this option, calibre will send a separate cover image to the reader, "
3660"useful if you are sending DRMed books in which you cannot change the cover. "
3661"WARNING: This option should only be used with newer SONY readers: 350, 650, "
3662"950 and newer."
3663msgstr ""
3664
3665#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:83
3666msgid ""
3667"Refresh separate covers when using automatic management (newer readers)"
3668msgstr ""
3669
3670#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:84
3671#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:82
3672msgid ""
3673"Set this option to have separate book covers uploaded every time you connect"
3674" your device. Unset this option if you have so many books on the reader that"
3675" performance is unacceptable."
3676msgstr ""
3677
3678#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:88
3679#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:86
3680msgid "Preserve cover aspect ratio when building thumbnails"
3681msgstr ""
3682
3683#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:89
3684#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:88
3685msgid ""
3686"Set this option if you want the cover thumbnails to have the same aspect "
3687"ratio (width to height) as the cover. Unset it if you want the thumbnail to "
3688"be the maximum size, ignoring aspect ratio."
3689msgstr ""
3690
3691#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:93
3692msgid "Search for books in all folders"
3693msgstr ""
3694
3695#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:94
3696msgid ""
3697"Setting this option tells calibre to look for books in all folders on the "
3698"device and its cards. This permits calibre to find books put on the device "
3699"by other software and by wireless download."
3700msgstr ""
3701
3702#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:195
3703#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/structure.py:106
3704msgid "Unnamed"
3705msgstr ""
3706
3707#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:41
3708msgid "Communicate with the PRST1 and newer SONY e-book readers"
3709msgstr ""
3710
3711#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:75
3712msgid "Upload separate cover thumbnails for books"
3713msgstr ""
3714
3715#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:76
3716msgid ""
3717"Normally, the SONY readers get the cover image from the e-book file itself. "
3718"With this option, calibre will send a separate cover image to the reader, "
3719"useful if you are sending DRMed books in which you cannot change the cover."
3720msgstr ""
3721
3722#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:80
3723msgid "Refresh separate covers when using automatic management"
3724msgstr ""
3725
3726#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:92
3727msgid "Use SONY Author Format (First Author Only)"
3728msgstr ""
3729
3730#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:94
3731msgid ""
3732"Set this option if you want the author on the Sony to appear the same way "
3733"the T1 sets it. This means it will only show the first author for books with"
3734" multiple authors. Leave this disabled if you use Metadata plugboards."
3735msgstr ""
3736
3737#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:185
3738msgid "Wireless device"
3739msgstr ""
3740
3741#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:189
3742msgid "Communicate with Smart Device apps"
3743msgstr ""
3744
3745#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:287
3746msgid "All by something"
3747msgstr ""
3748
3749#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:290
3750msgid "Enable connections at startup"
3751msgstr ""
3752
3753#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:291
3754msgid "Check this box to allow connections when calibre starts"
3755msgstr ""
3756
3757#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:293
3758msgid "Security password"
3759msgstr ""
3760
3761#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:294
3762msgid "Enter a password that the device app must use to connect to calibre"
3763msgstr ""
3764
3765#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:296
3766msgid "Use fixed network port"
3767msgstr ""
3768
3769#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:297
3770msgid ""
3771"If checked, use the port number in the \"Port\" box, otherwise the driver "
3772"will pick a random port"
3773msgstr ""
3774
3775#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:299
3776msgid "Port number: "
3777msgstr ""
3778
3779#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:300
3780msgid ""
3781"Enter the port number the driver is to use if the \"fixed port\" box is "
3782"checked"
3783msgstr ""
3784
3785#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:301
3786msgid "Print extra debug information"
3787msgstr ""
3788
3789#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:302
3790msgid "Check this box if requested when reporting problems"
3791msgstr ""
3792
3793#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:304
3794msgid ""
3795"Comma separated list of metadata fields to turn into collections on the "
3796"device."
3797msgstr ""
3798
3799#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:306
3800#, python-format
3801msgid ""
3802"Possibilities include: series, tags, authors, etc. Three special collections"
3803" are available: %(abt)s:%(abtv)s, %(aba)s:%(abav)s, and %(abs)s:%(absv)s. "
3804"Add  these values to the list to enable them. The collections will be given "
3805"the name provided after the \":\" character."
3806msgstr ""
3807
3808#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:314
3809msgid "Enable the no-activity timeout"
3810msgstr ""
3811
3812#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:315
3813#, python-format
3814msgid ""
3815"If this box is checked, calibre will automatically disconnect if a connected"
3816" device does nothing for %d minutes. Unchecking this  box disables this "
3817"timeout, so calibre will never automatically disconnect."
3818msgstr ""
3819
3820#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:319
3821msgid "Use this IP address"
3822msgstr ""
3823
3824#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:320
3825msgid ""
3826"Use this option if you want to force the driver to listen on a particular IP"
3827" address. The driver will listen only on the entered address, and this "
3828"address will be the one advertized over mDNS (BonJour)."
3829msgstr ""
3830
3831#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:324
3832msgid "Replace books with same calibre ID"
3833msgstr ""
3834
3835#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:325
3836msgid ""
3837"Use this option to overwrite a book on the device if that book has the same "
3838"calibre identifier as the book being sent. The file name of the book will "
3839"not change even if the save template produces a different result. Using this"
3840" option in most cases prevents having multiple copies of a book on the "
3841"device."
3842msgstr ""
3843
3844#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:330
3845msgid "Cover thumbnail compression quality"
3846msgstr ""
3847
3848#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:331
3849msgid ""
3850"Use this option to control the size and quality of the cover file sent to "
3851"the device. It must be between 50 and 99. The larger the number the higher "
3852"quality the cover, but also the larger the file. For example, changing this "
3853"from 70 to 90 results in a much better cover that is approximately 2.5 times"
3854" as big. To see the changes you must force calibre to resend metadata to the"
3855" device, either by changing the metadata for the book (updating the last "
3856"modification time) or resending the book itself."
3857msgstr ""
3858
3859#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:340
3860msgid "Use metadata cache"
3861msgstr ""
3862
3863#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:341
3864msgid ""
3865"Setting this option allows calibre to keep a copy of metadata on the device,"
3866" speeding up device connections. Unsetting this option disables keeping the "
3867"copy, forcing the device to send metadata to calibre on every connect. Unset"
3868" this option if you think that the cache might not be operating correctly."
3869msgstr ""
3870
3871#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:347
3872msgid "Additional file extensions to send to the device"
3873msgstr ""
3874
3875#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:348
3876msgid ""
3877"This is a comma-separated list of format file extensions you want to be able"
3878" to send to the device. For example, you might have audio books in your "
3879"library with the extension \"m4b\" that you want to listen to on your "
3880"device. Don't worry about the \"extra enabled extensions\" warning."
3881msgstr ""
3882
3883#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:353
3884msgid "Ignore device free space"
3885msgstr ""
3886
3887#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:354
3888msgid ""
3889"Check this box to ignore the amount of free space reported by your devices. "
3890"This might be needed if you store books on an SD card and the device doesn't"
3891" have much free main memory."
3892msgstr ""
3893
3894#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1009
3895#, python-format
3896msgid "Too many connection attempts from %s"
3897msgstr ""
3898
3899#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1107
3900msgid ""
3901"The app on your device is too old and is no longer supported. Update it to a"
3902" newer version."
3903msgstr ""
3904
3905#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1657
3906msgid ""
3907"You have book formats in your library with dates in the future. See calibre "
3908"for details"
3909msgstr ""
3910
3911#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1692
3912#, python-format
3913msgid "The read sync column %s is not in calibre's library"
3914msgstr ""
3915
3916#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1697
3917#, python-format
3918msgid "The read sync column %s is not a Yes/No column"
3919msgstr ""
3920
3921#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1704
3922#, python-format
3923msgid "The read date sync column %s is not in calibre's library"
3924msgstr ""
3925
3926#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1709
3927#, python-format
3928msgid "The read date sync column %s is not a date column"
3929msgstr ""
3930
3931#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1908
3932#, python-format
3933msgid ""
3934"Bad compression quality setting. It must be a number between 50 and 99. "
3935"Forced to be %d."
3936msgstr ""
3937
3938#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1929
3939#, python-format
3940msgid "Invalid port in options: %s"
3941msgstr ""
3942
3943#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1937
3944#, python-format
3945msgid "Failed to connect to port %d. Try a different value."
3946msgstr ""
3947
3948#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1949
3949msgid "Failed to allocate a random port"
3950msgstr ""
3951
3952#: /__w/calibre/calibre/src/calibre/devices/sne/driver.py:19
3953msgid "Communicate with the Samsung SNE e-book reader."
3954msgstr ""
3955
3956#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:12
3957msgid "Communicate with the Teclast K3/K5 reader."
3958msgstr ""
3959
3960#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:40
3961msgid "Communicate with the Newsmy reader."
3962msgstr ""
3963
3964#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:52
3965msgid "Communicate with the Archos reader."
3966msgstr ""
3967
3968#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:63
3969msgid "Communicate with the Pico reader."
3970msgstr ""
3971
3972#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:76
3973msgid "Communicate with the iPapyrus reader."
3974msgstr ""
3975
3976#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:88
3977msgid "Communicate with the Sovos reader."
3978msgstr ""
3979
3980#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:99
3981msgid "Communicate with the Sunstech EB700 reader."
3982msgstr ""
3983
3984#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:111
3985msgid "Communicate with the Stash W950 reader."
3986msgstr ""
3987
3988#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:124
3989msgid "Communicate with the Wexler reader."
3990msgstr ""
3991
3992#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:275
3993#, python-format
3994msgid "Unable to detect any disk drives for the device: %s. Try rebooting"
3995msgstr ""
3996
3997#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:411
3998#, python-format
3999msgid "Unable to detect the %s mount point. Try rebooting."
4000msgstr ""
4001
4002#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:486
4003#, python-format
4004msgid "Unable to detect the %s disk drive."
4005msgstr ""
4006
4007#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:570
4008#, python-format
4009msgid ""
4010"Unable to detect the %s disk drive. Either the device has already been "
4011"ejected, or your kernel is exporting a deprecated version of SYSFS."
4012msgstr ""
4013
4014#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:581
4015#, python-format
4016msgid "Unable to mount main memory (Error code: %d)"
4017msgstr ""
4018
4019#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:637
4020#, python-format
4021msgid ""
4022"The main memory of %s is read only. This usually happens because of file "
4023"system errors."
4024msgstr ""
4025
4026#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:673
4027msgid "Unable to mount the device"
4028msgstr ""
4029
4030#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:13
4031msgid "Configure Device"
4032msgstr ""
4033
4034#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:63
4035msgid "settings for device drivers"
4036msgstr ""
4037
4038#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:65
4039msgid "Ordered list of formats the device will accept"
4040msgstr ""
4041
4042#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:67
4043#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:92
4044msgid "Place files in sub-folders if the device supports them"
4045msgstr ""
4046
4047#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:69
4048#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
4049#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:96
4050#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:97
4051msgid "Read metadata from files on device"
4052msgstr ""
4053
4054#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:71
4055msgid "Use author sort instead of author"
4056msgstr ""
4057
4058#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:73
4059msgid "Template to control how books are saved"
4060msgstr ""
4061
4062#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:76
4063#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:141
4064msgid "Extra customization"
4065msgstr ""
4066
4067#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:85
4068msgid "Communicate with an e-book reader."
4069msgstr ""
4070
4071#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:152
4072#, python-format
4073msgid ""
4074"Failed to access files in the main memory of your device. You should contact"
4075" the device manufacturer for support. Common fixes are: try a different USB "
4076"cable/USB port on your computer. If you device has a \"Reset to factory "
4077"defaults\" type of setting somewhere, use it. Underlying error: %s"
4078msgstr ""
4079
4080#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:166
4081#, python-format
4082msgid ""
4083"Permission was denied by macOS trying to access files in the main memory of "
4084"your device. You will need to grant permission explicitly by looking under "
4085"System Preferences > Security and Privacy > Privacy > Files and Folders. "
4086"Underlying error: %s"
4087msgstr ""
4088
4089#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:180
4090#, python-format
4091msgid ""
4092"Failed to access files on the SD card in your device. This can happen for "
4093"many reasons. The SD card may be corrupted, it may be too large for your "
4094"device, it may be write-protected, etc. Try a different SD card, or reformat"
4095" your SD card using the FAT32 filesystem. Also make sure there are not too "
4096"many files in the root of your SD card. Underlying error: %s"
4097msgstr ""
4098
4099#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:480
4100msgid "Sending metadata to device..."
4101msgstr ""
4102
4103#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:39
4104#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:75
4105msgid "USB Vendor ID (in hex)"
4106msgstr ""
4107
4108#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:40
4109#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:43
4110#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:46
4111msgid ""
4112"Get this ID using Preferences -> Misc -> Get information to set up the user-"
4113"defined device"
4114msgstr ""
4115
4116#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:42
4117#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:77
4118msgid "USB Product ID (in hex)"
4119msgstr ""
4120
4121#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:45
4122#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:79
4123msgid "USB Revision ID (in hex)"
4124msgstr ""
4125
4126#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:49
4127#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:51
4128#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:53
4129#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:55
4130msgid "Unused (leave blank)"
4131msgstr ""
4132
4133#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:50
4134#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:52
4135#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:54
4136#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:56
4137msgid "This field is no longer used, leave it blank."
4138msgstr ""
4139
4140#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:57
4141msgid "Main memory folder"
4142msgstr ""
4143
4144#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:58
4145#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:61
4146msgid ""
4147"Enter the folder where the books are to be stored. This folder is prepended "
4148"to any send_to_device template"
4149msgstr ""
4150
4151#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:64
4152msgid ""
4153"Check this box if the device's main memory is being seen as card a and the "
4154"card is being seen as main memory"
4155msgstr ""
4156
4157#: /__w/calibre/calibre/src/calibre/devices/utils.py:18
4158#: /__w/calibre/calibre/src/calibre/devices/utils.py:24
4159#, python-format
4160msgid ""
4161"The reader has no storage card %s. You may have changed the default send to "
4162"device action. Right click on the \"Send to device\" button and reset the "
4163"default action to be \"Send to main memory\"."
4164msgstr ""
4165
4166#: /__w/calibre/calibre/src/calibre/devices/utils.py:29
4167#, python-format
4168msgid "Selected slot: %s is not supported."
4169msgstr ""
4170
4171#: /__w/calibre/calibre/src/calibre/devices/utils.py:36
4172msgid "There is insufficient free space in main memory"
4173msgstr ""
4174
4175#: /__w/calibre/calibre/src/calibre/devices/utils.py:38
4176#: /__w/calibre/calibre/src/calibre/devices/utils.py:40
4177msgid "There is insufficient free space on the storage card"
4178msgstr ""
4179
4180#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:211
4181#, python-format
4182msgid "Rendered %s"
4183msgstr ""
4184
4185#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:214
4186#, python-format
4187msgid "Failed %s"
4188msgstr ""
4189
4190#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:269
4191#, python-format
4192msgid ""
4193"Failed to process comic: \n"
4194"\n"
4195"%s"
4196msgstr ""
4197
4198#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:21
4199msgid ""
4200"input_file output_file [options]\n"
4201"\n"
4202"Convert an e-book from one format to another.\n"
4203"\n"
4204"input_file is the input and output_file is the output. Both must be specified as the first two arguments to the command.\n"
4205"\n"
4206"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"
4207"\n"
4208"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"
4209"\n"
4210"For full documentation of the conversion system see\n"
4211msgstr ""
4212
4213#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:106
4214msgid ""
4215"Path to a file containing rules to transform the CSS styles in this book. "
4216"The easiest way to create such a file is to use the wizard for creating "
4217"rules in the calibre GUI. Access it in the \"Look & feel->Transform styles\""
4218" section of the conversion dialog. Once you create the rules, you can use "
4219"the \"Export\" button to save them to a file."
4220msgstr ""
4221
4222#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:115
4223msgid ""
4224"Path to a file containing rules to transform the HTML in this book. The "
4225"easiest way to create such a file is to use the wizard for creating rules in"
4226" the calibre GUI. Access it in the \"Look & feel->Transform HTML\" section "
4227"of the conversion dialog. Once you create the rules, you can use the "
4228"\"Export\" button to save them to a file."
4229msgstr ""
4230
4231#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
4232msgid "INPUT OPTIONS"
4233msgstr ""
4234
4235#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
4236msgid "OUTPUT OPTIONS"
4237msgstr ""
4238
4239#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:176
4240#, python-format
4241msgid "Options to control the processing of the input %s file"
4242msgstr ""
4243
4244#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:183
4245#, python-format
4246msgid "Options to control the processing of the output %s"
4247msgstr ""
4248
4249#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:197
4250msgid "LOOK AND FEEL"
4251msgstr ""
4252
4253#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:198
4254msgid "Options to control the look and feel of the output"
4255msgstr ""
4256
4257#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:216
4258msgid "HEURISTIC PROCESSING"
4259msgstr ""
4260
4261#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:217
4262#, python-format
4263msgid ""
4264"Modify the document text and structure using common patterns. Disabled by "
4265"default. Use %(en)s to enable.  Individual actions can be disabled with the "
4266"%(dis)s options."
4267msgstr ""
4268
4269#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:224
4270msgid "SEARCH AND REPLACE"
4271msgstr ""
4272
4273#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:225
4274#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:25
4275msgid "Modify the document text and structure using user defined patterns."
4276msgstr ""
4277
4278#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:234
4279msgid "STRUCTURE DETECTION"
4280msgstr ""
4281
4282#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:235
4283msgid "Control auto-detection of document structure."
4284msgstr ""
4285
4286#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:244
4287msgid "TABLE OF CONTENTS"
4288msgstr ""
4289
4290#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:245
4291msgid ""
4292"Control the automatic generation of a Table of Contents. By default, if the "
4293"source file has a Table of Contents, it will be used in preference to the "
4294"automatically generated one."
4295msgstr ""
4296
4297#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
4298msgid "METADATA"
4299msgstr ""
4300
4301#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
4302msgid "Options to set metadata in the output"
4303msgstr ""
4304
4305#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
4306msgid "DEBUG"
4307msgstr ""
4308
4309#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
4310msgid "Options to help with debugging the conversion"
4311msgstr ""
4312
4313#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:281
4314msgid ""
4315"List builtin recipe names. You can create an e-book from a builtin recipe "
4316"like this: ebook-convert \"Recipe Name.recipe\" output.epub"
4317msgstr ""
4318
4319#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:429
4320msgid "Output saved to"
4321msgstr ""
4322
4323#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:435
4324#, python-format
4325msgid ""
4326"The options and default values for the options change depending on both the\n"
4327"input and output formats, so you should always check with::\n"
4328"\n"
4329"    %s\n"
4330"\n"
4331"Below are the options that are common to all conversion, followed by the\n"
4332"options specific to every input and output format."
4333msgstr ""
4334
4335#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/azw4_input.py:17
4336msgid "Convert AZW4 to HTML"
4337msgstr ""
4338
4339#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:18
4340msgid "Convert CHM files to OEB"
4341msgstr ""
4342
4343#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:20
4344msgid ""
4345"Optimize comic files (.cbz, .cbr, .cbc) for viewing on portable devices"
4346msgstr ""
4347
4348#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:28
4349msgid ""
4350"Reduce the number of colors used in the image. This works only if you choose"
4351" the PNG output format. It is useful to reduce file sizes. Set to zero to "
4352"turn off. Maximum value is 256. It is off by default."
4353msgstr ""
4354
4355#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:32
4356msgid ""
4357"Disable normalize (improve contrast) color range for pictures. Default: "
4358"False"
4359msgstr ""
4360
4361#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:35
4362msgid "Maintain picture aspect ratio. Default is to fill the screen."
4363msgstr ""
4364
4365#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:37
4366msgid "Disable sharpening."
4367msgstr ""
4368
4369#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:39
4370msgid ""
4371"Disable trimming of comic pages. For some comics, trimming might remove "
4372"content as well as borders."
4373msgstr ""
4374
4375#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:42
4376msgid "Don't split landscape images into two portrait images"
4377msgstr ""
4378
4379#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:44
4380msgid ""
4381"Keep aspect ratio and scale image using screen height as image width for "
4382"viewing in landscape mode."
4383msgstr ""
4384
4385#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:47
4386msgid ""
4387"Used for right-to-left publications like manga. Causes landscape pages to be"
4388" split into portrait pages from right to left."
4389msgstr ""
4390
4391#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:51
4392msgid ""
4393"Enable Despeckle. Reduces speckle noise. May greatly increase processing "
4394"time."
4395msgstr ""
4396
4397#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:54
4398msgid ""
4399"Don't sort the files found in the comic alphabetically by name. Instead use "
4400"the order they were added to the comic."
4401msgstr ""
4402
4403#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:58
4404msgid ""
4405"The format that images in the created e-book are converted to. You can "
4406"experiment to see which format gives you optimal size and look on your "
4407"device."
4408msgstr ""
4409
4410#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:62
4411msgid "Apply no processing to the image"
4412msgstr ""
4413
4414#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:64
4415msgid "Do not convert the image to grayscale (black and white)"
4416msgstr ""
4417
4418#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:66
4419msgid ""
4420"Specify the image size as width x height pixels, for example: 123x321. "
4421"Normally, an image size is automatically calculated from the output profile,"
4422" this option overrides it."
4423msgstr ""
4424
4425#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:70
4426msgid ""
4427"When converting a CBC do not add links to each page to the TOC. Note this "
4428"only applies if the TOC has more than one section"
4429msgstr ""
4430
4431#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:232
4432#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:236
4433#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:250
4434#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:255
4435msgid "Page"
4436msgstr ""
4437
4438#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/djvu_input.py:18
4439msgid "Convert OCR-ed DJVU files (.djvu) to HTML"
4440msgstr ""
4441
4442#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:14
4443msgid "Convert DOCX files (.docx and .docm) to HTML"
4444msgstr ""
4445
4446#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:20
4447msgid ""
4448"Normally, if a large image is present at the start of the document that "
4449"looks like a cover, it will be removed from the document and used as the "
4450"cover for created e-book. This option turns off that behavior."
4451msgstr ""
4452
4453#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:24
4454msgid "Do not insert a page break after every endnote."
4455msgstr ""
4456
4457#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:26
4458msgid ""
4459"Render superscripts and subscripts so that they do not affect the line "
4460"height."
4461msgstr ""
4462
4463#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:25
4464#, python-format
4465msgid "The size of the page. Default is letter. Choices are %s"
4466msgstr ""
4467
4468#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:29
4469msgid ""
4470"Custom size of the document. Use the form width x height, for example: "
4471"`123x321` to specify the width and height (in pts). This overrides any "
4472"specified page-size."
4473msgstr ""
4474
4475#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:34
4476msgid ""
4477"Do not insert the book cover as an image at the start of the document. If "
4478"you use this option, the book cover will be discarded."
4479msgstr ""
4480
4481#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:38
4482msgid ""
4483"Preserve the aspect ratio of the cover image instead of stretching it out to"
4484" cover the entire page."
4485msgstr ""
4486
4487#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:42
4488msgid ""
4489"Do not insert the table of contents as a page at the start of the document."
4490msgstr ""
4491
4492#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:45
4493#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:56
4494#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:82
4495#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:299
4496#, python-format
4497msgid ""
4498"Extract the contents of the generated %s file to the specified folder. The "
4499"contents of the folder are first deleted, so be careful."
4500msgstr ""
4501
4502#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:51
4503#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100
4504msgid ""
4505"The size of the left page margin, in pts. Default is 72pt. Overrides the "
4506"common left page margin setting."
4507msgstr ""
4508
4509#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:57
4510#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106
4511msgid ""
4512"The size of the top page margin, in pts. Default is 72pt. Overrides the "
4513"common top page margin setting, unless set to zero."
4514msgstr ""
4515
4516#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:63
4517#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:112
4518msgid ""
4519"The size of the right page margin, in pts. Default is 72pt. Overrides the "
4520"common right page margin setting, unless set to zero."
4521msgstr ""
4522
4523#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:69
4524#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:118
4525msgid ""
4526"The size of the bottom page margin, in pts. Default is 72pt. Overrides the "
4527"common bottom page margin setting, unless set to zero."
4528msgstr ""
4529
4530#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_input.py:33
4531msgid "Convert EPUB files (.epub) to HTML"
4532msgstr ""
4533
4534#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:62
4535msgid ""
4536"Turn off splitting at page breaks. Normally, input files are automatically "
4537"split at every page break into two files. This gives an output e-book that "
4538"can be parsed faster and with less resources. However, splitting is slow and"
4539" if your source file contains a very large number of page breaks, you should"
4540" turn off splitting on page breaks."
4541msgstr ""
4542
4543#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:73
4544#, python-format
4545msgid ""
4546"Split all HTML files larger than this size (in KB). This is necessary as "
4547"most EPUB readers cannot handle large file sizes. The default of %defaultKB "
4548"is the size required for Adobe Digital Editions. Set to 0 to disable size "
4549"based splitting."
4550msgstr ""
4551
4552#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:80
4553msgid ""
4554"Normally, if the input file has no cover and you don't specify one, a "
4555"default cover is generated with the title, authors, etc. This option "
4556"disables the generation of this cover."
4557msgstr ""
4558
4559#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:86
4560msgid ""
4561"Do not use SVG for the book cover. Use this option if your EPUB is going to "
4562"be used on a device that does not support SVG, like the iPhone or the "
4563"JetBook Lite. Without this option, such devices will display the cover as a "
4564"blank page."
4565msgstr ""
4566
4567#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:95
4568msgid ""
4569"When using an SVG cover, this option will cause the cover to scale to cover "
4570"the available screen area, but still preserve its aspect ratio (ratio of "
4571"width to height). That means there may be white borders at the sides or top "
4572"and bottom of the image, but the image will never be distorted. Without this"
4573" option the image may be slightly distorted, but there will be no borders."
4574msgstr ""
4575
4576#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:105
4577msgid ""
4578"This option is needed only if you intend to use the EPUB with FBReaderJ. It "
4579"will flatten the file system inside the EPUB, putting all files into the top"
4580" level."
4581msgstr ""
4582
4583#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:111
4584msgid ""
4585"Insert an inline Table of Contents that will appear as part of the main book"
4586" content."
4587msgstr ""
4588
4589#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:115
4590msgid ""
4591"Put the inserted inline Table of Contents at the end of the book instead of "
4592"the start."
4593msgstr ""
4594
4595#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:119
4596#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:57
4597#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:287
4598#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:58
4599msgid "Title for any generated in-line table of contents."
4600msgstr ""
4601
4602#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:123
4603msgid ""
4604"The version of the EPUB file to generate. EPUB 2 is the most widely "
4605"compatible, only use EPUB 3 if you know you actually need it."
4606msgstr ""
4607
4608#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:20
4609msgid "Convert FB2 and FBZ files to HTML"
4610msgstr ""
4611
4612#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:33
4613msgid "Do not insert a Table of Contents at the beginning of the book."
4614msgstr ""
4615
4616#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:148
4617msgid "Section per entry in the ToC"
4618msgstr ""
4619
4620#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:149
4621msgid "Section per file"
4622msgstr ""
4623
4624#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:150
4625msgid "A single section"
4626msgstr ""
4627
4628#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:159
4629#, python-brace-format
4630msgid ""
4631"Specify how sections are created:\n"
4632" * nothing: {nothing}\n"
4633" * files: {files}\n"
4634" * toc: {toc}\n"
4635"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\")."
4636msgstr ""
4637
4638#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:169
4639#, python-format
4640msgid ""
4641"Genre for the book. Choices: %s\n"
4642"\n"
4643" See: "
4644msgstr ""
4645
4646#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:170
4647msgid "for a complete list with descriptions."
4648msgstr ""
4649
4650#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:38
4651msgid "Convert HTML and OPF files to an OEB"
4652msgstr ""
4653
4654#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:45
4655msgid ""
4656"Traverse links in HTML files breadth first. Normally, they are traversed "
4657"depth first."
4658msgstr ""
4659
4660#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:52
4661#, python-format
4662msgid ""
4663"Maximum levels of recursion when following links in HTML files. Must be non-"
4664"negative. 0 implies that no links in the root HTML file are followed. "
4665"Default is %default."
4666msgstr ""
4667
4668#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:61
4669msgid ""
4670"Normally this input plugin re-arranges all the input files into a standard "
4671"folder hierarchy. Only use this option if you know what you are doing as it "
4672"can result in various nasty side effects in the rest of the conversion "
4673"pipeline."
4674msgstr ""
4675
4676#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:26
4677msgid "CSS file used for the output instead of the default file"
4678msgstr ""
4679
4680#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:29
4681msgid ""
4682"Template used for generation of the HTML index file instead of the default "
4683"file"
4684msgstr ""
4685
4686#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:32
4687msgid ""
4688"Template used for the generation of the HTML contents of the book instead of"
4689" the default file"
4690msgstr ""
4691
4692#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:35
4693msgid ""
4694"Extract the contents of the generated ZIP file to the specified folder. "
4695"WARNING: The contents of the folder will be deleted."
4696msgstr ""
4697
4698#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:18
4699msgid "Convert HTMLZ files to HTML"
4700msgstr ""
4701
4702#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:64
4703#, python-format
4704msgid "Multiple HTML files found in the archive. Only %s will be used."
4705msgstr ""
4706
4707#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:70
4708msgid "No top level HTML file found."
4709msgstr ""
4710
4711#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:73
4712#, python-format
4713msgid "Top level HTML file %s is empty"
4714msgstr ""
4715
4716#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:24
4717msgid "Use CSS classes"
4718msgstr ""
4719
4720#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:25
4721msgid "Use the style attribute"
4722msgstr ""
4723
4724#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:26
4725msgid "Use HTML tags wherever possible"
4726msgstr ""
4727
4728#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:29
4729msgid "Use an external CSS file"
4730msgstr ""
4731
4732#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:30
4733msgid "Use a <style> tag in the HTML file"
4734msgstr ""
4735
4736#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:38
4737#, python-brace-format
4738msgid ""
4739"Specify the handling of CSS. Default is class.\n"
4740"class: {class}\n"
4741"inline: {inline}\n"
4742"tag: {tag}"
4743msgstr ""
4744
4745#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:46
4746#, python-brace-format
4747msgid ""
4748"How to handle the CSS when using css-type = 'class'.\n"
4749"Default is external.\n"
4750"external: {external}\n"
4751"inline: {inline}"
4752msgstr ""
4753
4754#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:53
4755msgid ""
4756"If set this option causes the file name of the HTML file inside the HTMLZ "
4757"archive to be based on the book title."
4758msgstr ""
4759
4760#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lit_input.py:16
4761msgid "Convert LIT files to HTML"
4762msgstr ""
4763
4764#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_input.py:17
4765msgid "Convert LRF files to HTML"
4766msgstr ""
4767
4768#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:97
4769msgid "Enable auto-rotation of images that are wider than the screen width."
4770msgstr ""
4771
4772#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:101
4773#, python-format
4774msgid "Set the space between words in pts. Default is %default"
4775msgstr ""
4776
4777#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:104
4778msgid "Add a header to all the pages with title and author."
4779msgstr ""
4780
4781#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:107
4782msgid ""
4783"Set the format of the header. %a is replaced by the author and %t by the "
4784"title. Default is %default"
4785msgstr ""
4786
4787#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:111
4788#, python-format
4789msgid "Add extra spacing below the header. Default is %default pt."
4790msgstr ""
4791
4792#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:114
4793#, python-format
4794msgid ""
4795"Minimum paragraph indent (the indent of the first line of a paragraph) in "
4796"pts. Default: %default"
4797msgstr ""
4798
4799#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:119
4800msgid "This option has no effect"
4801msgstr ""
4802
4803#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:123
4804#, python-format
4805msgid ""
4806"Multiply the size of text in rendered tables by this factor. Default is "
4807"%default"
4808msgstr ""
4809
4810#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:127
4811msgid "The serif family of fonts to embed"
4812msgstr ""
4813
4814#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:130
4815msgid "The sans-serif family of fonts to embed"
4816msgstr ""
4817
4818#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:133
4819msgid "The monospace family of fonts to embed"
4820msgstr ""
4821
4822#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:157
4823msgid "Comic"
4824msgstr ""
4825
4826#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_input.py:14
4827msgid "Convert MOBI files (.mobi, .prc, .azw) to HTML"
4828msgstr ""
4829
4830#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:50
4831#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:280
4832msgid "When present, use author sort field as author."
4833msgstr ""
4834
4835#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:54
4836#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:284
4837msgid ""
4838"Don't add Table of Contents to the book. Useful if the book has its own "
4839"table of contents."
4840msgstr ""
4841
4842#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:61
4843#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:291
4844msgid "Disable compression of the file contents."
4845msgstr ""
4846
4847#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:64
4848msgid ""
4849"Tag for MOBI files to be marked as personal documents. This option has no "
4850"effect on the conversion. It is used only when sending MOBI files to a "
4851"device. If the file being sent has the specified tag, it will be marked as a"
4852" personal document when sent to the Kindle."
4853msgstr ""
4854
4855#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:72
4856msgid ""
4857"Ignore margins in the input document. If False, then the MOBI output plugin "
4858"will try to convert margins specified in the input document, otherwise it "
4859"will ignore them."
4860msgstr ""
4861
4862#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:78
4863#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:295
4864msgid ""
4865"When adding the Table of Contents to the book, add it at the start of the "
4866"book instead of the end. Not recommended."
4867msgstr ""
4868
4869#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:87
4870#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:303
4871msgid ""
4872"Enable sharing of book content via Facebook etc.  on the Kindle. WARNING: "
4873"Using this feature means that  the book will not auto sync its last read "
4874"position  on multiple devices. Complain to Amazon."
4875msgstr ""
4876
4877#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:94
4878msgid ""
4879"By default calibre converts all images to JPEG format in the output MOBI "
4880"file. This is for maximum compatibility as some older MOBI viewers have "
4881"problems with other image formats. This option tells calibre not to do this."
4882" Useful if your document contains lots of GIF/PNG images that become very "
4883"large when converted to JPEG."
4884msgstr ""
4885
4886#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:101
4887msgid ""
4888"By default calibre generates MOBI files that contain the old MOBI 6 format. "
4889"This format is compatible with all devices. However, by changing this "
4890"setting, you can tell calibre to generate MOBI files that contain both MOBI "
4891"6 and the new KF8 format, or only the new KF8 format. KF8 has more features "
4892"than MOBI 6, but only works with newer Kindles. Allowed values: {}"
4893msgstr ""
4894
4895#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:145
4896#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:127
4897msgid "All articles"
4898msgstr ""
4899
4900#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/odt_input.py:16
4901msgid "Convert ODT (OpenOffice) files to HTML"
4902msgstr ""
4903
4904#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:17
4905msgid "Convert PDB to HTML"
4906msgstr ""
4907
4908#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:27
4909msgid "Format to use inside the PDB container. Choices are:"
4910msgstr ""
4911
4912#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:30
4913msgid ""
4914"Specify the character encoding of the output document. The default is "
4915"cp1252. Note: This option is not honored by all formats."
4916msgstr ""
4917
4918#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:35
4919#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:29
4920#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_output.py:23
4921#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:48
4922msgid "Add Table of Contents to beginning of the book."
4923msgstr ""
4924
4925#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:18
4926msgid "Convert PDF files to HTML"
4927msgstr ""
4928
4929#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:24
4930msgid "Do not extract images from the document"
4931msgstr ""
4932
4933#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:26
4934msgid ""
4935"Scale used to determine the length at which a line should be unwrapped. "
4936"Valid values are a decimal between 0 and 1. The default is 0.45, just below "
4937"the median line length."
4938msgstr ""
4939
4940#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:30
4941msgid "Use the new PDF conversion engine. Currently not operational."
4942msgstr ""
4943
4944#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:36
4945msgid ""
4946"Instead of using the paper size specified in the PDF Output options, use a "
4947"paper size corresponding to the current output profile. Useful if you want "
4948"to generate a PDF for viewing on a specific device."
4949msgstr ""
4950
4951#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:41
4952msgid ""
4953"The unit of measure for page sizes. Default is inch. Choices are {} Note: "
4954"This does not override the unit for margins!"
4955msgstr ""
4956
4957#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:46
4958msgid ""
4959"The size of the paper. This size will be overridden when a non default "
4960"output profile is used. Default is letter. Choices are {}"
4961msgstr ""
4962
4963#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:50
4964msgid ""
4965"Custom size of the document. Use the form width x height e.g. `123x321` to "
4966"specify the width and height. This overrides any specified paper-size."
4967msgstr ""
4968
4969#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:55
4970msgid ""
4971"Preserve the aspect ratio of the cover, instead of stretching it to fill the"
4972" full first page of the generated PDF."
4973msgstr ""
4974
4975#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:60
4976msgid ""
4977"The font family used to render serif fonts. Will work only if the font is "
4978"available system-wide."
4979msgstr ""
4980
4981#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:63
4982msgid ""
4983"The font family used to render sans-serif fonts. Will work only if the font "
4984"is available system-wide."
4985msgstr ""
4986
4987#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:66
4988msgid ""
4989"The font family used to render monospace fonts. Will work only if the font "
4990"is available system-wide."
4991msgstr ""
4992
4993#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:69
4994msgid "The font family used to render monospace fonts"
4995msgstr ""
4996
4997#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72
4998msgid "The default font size (in pixels)"
4999msgstr ""
5000
5001#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75
5002msgid "The default font size for monospaced text (in pixels)"
5003msgstr ""
5004
5005#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77
5006msgid ""
5007"Break long words at the end of lines. This can give the text at the right "
5008"margin a more even appearance. Note that depending on the fonts used this "
5009"option can break the copying of text from the PDF file."
5010msgstr ""
5011
5012#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:80
5013msgid "Surround all links with a red box, useful for debugging."
5014msgstr ""
5015
5016#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:82
5017msgid ""
5018"Add page numbers to the bottom of every page in the generated PDF file. If "
5019"you specify a footer template, it will take precedence over this option."
5020msgstr ""
5021
5022#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86
5023#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:89
5024#, python-format
5025msgid ""
5026"An HTML template used to generate %s on every page. The strings _PAGENUM_, "
5027"_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values."
5028msgstr ""
5029
5030#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:87
5031msgid "footers"
5032msgstr ""
5033
5034#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90
5035msgid "headers"
5036msgstr ""
5037
5038#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:92
5039msgid ""
5040"Add a Table of Contents at the end of the PDF that lists page numbers. "
5041"Useful if you want to print out the PDF. If this PDF is intended for "
5042"electronic use, use the PDF Outline instead."
5043msgstr ""
5044
5045#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95
5046msgid "Title for generated table of contents."
5047msgstr ""
5048
5049#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:122
5050msgid ""
5051"Use the page margins specified in the input document via @page CSS rules. "
5052"This will cause the margins specified in the conversion settings to be "
5053"ignored. If the document does not specify page margins, the conversion "
5054"settings will be used as a fallback."
5055msgstr ""
5056
5057#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:127
5058msgid ""
5059"Adjust page numbers, as needed. Syntax is a JavaScript expression for the "
5060"page number. For example, \"if (n < 3) 0; else n - 3;\", where n is current "
5061"page number."
5062msgstr ""
5063
5064#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:132
5065msgid "Generate an uncompressed PDF, useful for debugging."
5066msgstr ""
5067
5068#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:137
5069msgid ""
5070"Shift the text horizontally by the specified offset (in pts). On odd "
5071"numbered pages, it is shifted to the right and on even numbered pages to the"
5072" left. Use negative numbers for the opposite effect. Note that this setting "
5073"is ignored on pages where the margins are smaller than the specified offset."
5074" Shifting is done by setting the PDF CropBox, not all software respects the "
5075"CropBox."
5076msgstr ""
5077
5078#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_input.py:20
5079msgid "Convert PML to OEB"
5080msgstr ""
5081
5082#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:25
5083msgid ""
5084"Specify the character encoding of the output document. The default is "
5085"cp1252."
5086msgstr ""
5087
5088#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:32
5089msgid ""
5090"Do not reduce the size or bit depth of images. Images have their size and "
5091"depth reduced by default to accommodate applications that can not convert "
5092"images on their own such as Dropbook."
5093msgstr ""
5094
5095#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_input.py:18
5096msgid "Convert RB files to HTML"
5097msgstr ""
5098
5099#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:24
5100msgid "Download periodical content from the Internet"
5101msgstr ""
5102
5103#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:41
5104msgid ""
5105"Useful for recipe development. Forces max_articles_per_feed to 2 and "
5106"downloads at most 2 feeds. You can change the number of feeds and articles "
5107"by supplying optional arguments. For example: --test 3 1 will download at "
5108"most 3 feeds and only 1 article per feed."
5109msgstr ""
5110
5111#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:46
5112msgid "Username for sites that require a login to access content."
5113msgstr ""
5114
5115#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:49
5116msgid "Password for sites that require a login to access content."
5117msgstr ""
5118
5119#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:53
5120msgid ""
5121"Do not download latest version of builtin recipes from the calibre server"
5122msgstr ""
5123
5124#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:45
5125msgid "Convert RTF files to HTML"
5126msgstr ""
5127
5128#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:51
5129msgid "Ignore WMF images instead of replacing them with a placeholder image."
5130msgstr ""
5131
5132#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:261
5133#, python-format
5134msgid ""
5135"This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n"
5136"%s"
5137msgstr ""
5138
5139#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_input.py:25
5140msgid "Convert SNB files to OEB"
5141msgstr ""
5142
5143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:25
5144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_output.py:24
5145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:44
5146msgid ""
5147"Specify the character encoding of the output document. The default is utf-8."
5148msgstr ""
5149
5150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:29
5151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:51
5152msgid ""
5153"The maximum number of characters per line. This splits on the first space "
5154"before the specified value. If no space is found the line will be broken at "
5155"the space after and will exceed the specified value. Also, there is a "
5156"minimum of 25 characters. Use 0 to disable line splitting."
5157msgstr ""
5158
5159#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:36
5160msgid "Specify whether or not to insert an empty line between two paragraphs."
5161msgstr ""
5162
5163#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:40
5164msgid ""
5165"Specify whether or not to insert two space characters to indent the first "
5166"line of each paragraph."
5167msgstr ""
5168
5169#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:44
5170msgid ""
5171"Specify whether or not to hide the chapter title for each chapter. Useful "
5172"for image-only output (eg. comics)."
5173msgstr ""
5174
5175#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:48
5176msgid "Resize all the images for full screen mode. "
5177msgstr ""
5178
5179#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:128
5180msgid "Start page"
5181msgstr ""
5182
5183#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:138
5184#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:140
5185msgid "Cover pages"
5186msgstr ""
5187
5188#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:153
5189#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:156
5190msgid " (Preface)"
5191msgstr ""
5192
5193#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_input.py:17
5194msgid "Convert TCR files to HTML"
5195msgstr ""
5196
5197#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:14
5198msgid "Abbreviations"
5199msgstr ""
5200
5201#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:15
5202msgid "Support admonitions"
5203msgstr ""
5204
5205#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:16
5206msgid "Add attribute to HTML tags"
5207msgstr ""
5208
5209#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:17
5210msgid "Add code highlighting via Pygments"
5211msgstr ""
5212
5213#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:18
5214msgid "Definition lists"
5215msgstr ""
5216
5217#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:19
5218msgid "Enables various common extensions"
5219msgstr ""
5220
5221#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:20
5222msgid "Alternative code block syntax"
5223msgstr ""
5224
5225#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:21
5226#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:130
5227msgid "Footnotes"
5228msgstr ""
5229
5230#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:22
5231msgid "Use legacy element attributes"
5232msgstr ""
5233
5234#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:23
5235msgid "Use legacy underscore handling for connected words"
5236msgstr ""
5237
5238#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:24
5239msgid "Metadata in the document"
5240msgstr ""
5241
5242#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:25
5243msgid "Treat newlines as hard breaks"
5244msgstr ""
5245
5246#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:26
5247msgid "Do not allow mixing list types"
5248msgstr ""
5249
5250#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:27
5251msgid "Use markdown's internal smartypants parser"
5252msgstr ""
5253
5254#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:28
5255msgid "Support tables"
5256msgstr ""
5257
5258#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:29
5259msgid "Generate a table of contents"
5260msgstr ""
5261
5262#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:30
5263msgid "Wiki style links"
5264msgstr ""
5265
5266#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:38
5267msgid "Convert TXT files to HTML"
5268msgstr ""
5269
5270#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:44
5271msgid "Try to auto detect paragraph type"
5272msgstr ""
5273
5274#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:45
5275msgid "Treat a blank line as a paragraph break"
5276msgstr ""
5277
5278#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:46
5279msgid "Assume every line is a paragraph"
5280msgstr ""
5281
5282#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:47
5283msgid "Assume every line starting with 2+ spaces or a tab starts a paragraph"
5284msgstr ""
5285
5286#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:48
5287msgid "Most lines have hard line breaks, few/no blank lines or indents"
5288msgstr ""
5289
5290#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:49
5291msgid "Don't modify the paragraph structure"
5292msgstr ""
5293
5294#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:52
5295msgid "Automatically decide which formatting processor to use"
5296msgstr ""
5297
5298#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:53
5299msgid "No formatting"
5300msgstr ""
5301
5302#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:54
5303msgid "Use heuristics to determine chapter headings, italics, etc."
5304msgstr ""
5305
5306#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:55
5307msgid "Use the TexTile markup language"
5308msgstr ""
5309
5310#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:56
5311msgid "Use the Markdown markup language"
5312msgstr ""
5313
5314#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:63
5315#, python-brace-format
5316msgid ""
5317"Formatting used within the document.\n"
5318"* auto: {auto}\n"
5319"* plain: {plain}\n"
5320"* heuristic: {heuristic}\n"
5321"* textile: {textile}\n"
5322"* markdown: {markdown}\n"
5323"To learn more about markdown see {url}"
5324msgstr ""
5325
5326#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:74
5327#, python-brace-format
5328msgid ""
5329"Paragraph structure to assume. The value of \"off\" is useful for formatted documents such as Markdown or Textile. Choices are:\n"
5330"* auto: {auto}\n"
5331"* block: {block}\n"
5332"* single: {single}\n"
5333"* print:  {print}\n"
5334"* unformatted: {unformatted}\n"
5335"* off: {off}"
5336msgstr ""
5337
5338#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:84
5339msgid ""
5340"Normally extra spaces are condensed into a single space. With this option "
5341"all spaces will be displayed."
5342msgstr ""
5343
5344#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:87
5345msgid ""
5346"Normally extra space at the beginning of lines is retained. With this option"
5347" they will be removed."
5348msgstr ""
5349
5350#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:90
5351#, python-format
5352msgid ""
5353"Enable extensions to Markdown syntax. Extensions are formatting that is not part of the standard Markdown format. The extensions enabled by default: %default.\n"
5354"To learn more about Markdown extensions, see {}\n"
5355"This should be a comma separated list of extensions to enable:\n"
5356msgstr ""
5357
5358#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:28
5359#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:238
5360#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:353
5361msgid "Plain text"
5362msgstr ""
5363
5364#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:29
5365msgid "Markdown formatted text"
5366msgstr ""
5367
5368#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:30
5369msgid "TexTile formatted text"
5370msgstr ""
5371
5372#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:38
5373#, python-format
5374msgid ""
5375"Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' "
5376"for compatibility with Mac OS 9 and earlier. For macOS use 'unix'. 'system' "
5377"will default to the newline type used by this OS."
5378msgstr ""
5379
5380#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:58
5381msgid ""
5382"Force splitting on the max-line-length value when no space is present. Also "
5383"allows max-line-length to be below the minimum"
5384msgstr ""
5385
5386#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:63
5387#, python-brace-format
5388msgid ""
5389"Formatting used within the document.\n"
5390"* plain: {plain}\n"
5391"* markdown: {markdown}\n"
5392"* textile: {textile}"
5393msgstr ""
5394
5395#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:69
5396msgid ""
5397"Do not remove links within the document. This is only useful when paired "
5398"with a TXT output formatting option that is not none because links are "
5399"always removed with plain text output."
5400msgstr ""
5401
5402#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:74
5403msgid ""
5404"Do not remove image references within the document. This is only useful when"
5405" paired with a TXT output formatting option that is not none because links "
5406"are always removed with plain text output."
5407msgstr ""
5408
5409#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:79
5410msgid ""
5411"Do not remove font color from output. This is only useful when TXT output "
5412"formatting is set to textile. Textile is the only formatting that supports "
5413"setting font color. If this option is not specified font color will not be "
5414"set and default to the color displayed by the reader (generally this is "
5415"black)."
5416msgstr ""
5417
5418#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:116
5419msgid ""
5420"Level of verbosity. Specify multiple times for greater verbosity. Specifying"
5421" it twice will result in full verbosity, once medium verbosity and zero "
5422"times least verbosity."
5423msgstr ""
5424
5425#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:124
5426msgid ""
5427"Save the output from different stages of the conversion pipeline to the "
5428"specified folder. Useful if you are unsure at which stage of the conversion "
5429"process a bug is occurring."
5430msgstr ""
5431
5432#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:133
5433msgid ""
5434"Specify the input profile. The input profile gives the conversion system "
5435"information on how to interpret various information in the input document. "
5436"For example resolution dependent lengths (i.e. lengths in pixels). Choices "
5437"are:"
5438msgstr ""
5439
5440#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:144
5441msgid ""
5442"Specify the output profile. The output profile tells the conversion system "
5443"how to optimize the created document for the specified device (such as by "
5444"resizing images for the device screen size). In some cases, an output "
5445"profile can be used to optimize the output for a particular device, but this"
5446" is rarely necessary. Choices are:"
5447msgstr ""
5448
5449#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:154
5450msgid ""
5451"The base font size in pts. All font sizes in the produced book will be "
5452"rescaled based on this size. By choosing a larger size you can make the "
5453"fonts in the output bigger and vice versa. By default, when the value is "
5454"zero, the base font size is chosen based on the output profile you chose."
5455msgstr ""
5456
5457#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:164
5458msgid ""
5459"Mapping from CSS font names to font sizes in pts. An example setting is "
5460"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to "
5461"xx-large, with the final size being for huge fonts. The font rescaling "
5462"algorithm uses these sizes to intelligently rescale fonts. The default is to"
5463" use a mapping based on the output profile you chose."
5464msgstr ""
5465
5466#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:176
5467msgid "Disable all rescaling of font sizes."
5468msgstr ""
5469
5470#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:183
5471msgid ""
5472"The minimum line height, as a percentage of the element's calculated font "
5473"size. calibre will ensure that every element has a line height of at least "
5474"this setting, irrespective of what the input document specifies. Set to zero"
5475" to disable. Default is 120%. Use this setting in preference to the direct "
5476"line height specification, unless you know what you are doing. For example, "
5477"you can achieve \"double spaced\" text by setting this to 240."
5478msgstr ""
5479
5480#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:198
5481msgid ""
5482"The line height in pts. Controls spacing between consecutive lines of text. "
5483"Only applies to elements that do not define their own line height. In most "
5484"cases, the minimum line height option is more useful. By default no line "
5485"height manipulation is performed."
5486msgstr ""
5487
5488#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:209
5489msgid ""
5490"Embed the specified font family into the book. This specifies the \"base\" "
5491"font used for the book. If the input document specifies its own fonts, they "
5492"may override this base font. You can use the filter style information option"
5493" to remove fonts from the input document. Note that font embedding only "
5494"works with some output formats, principally EPUB, AZW3 and DOCX."
5495msgstr ""
5496
5497#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:220
5498msgid ""
5499"Embed every font that is referenced in the input document but not already "
5500"embedded. This will search your system for the fonts, and if found, they "
5501"will be embedded. Embedding will only work if the format you are converting "
5502"to supports embedded fonts, such as EPUB, AZW3, DOCX or PDF. Please ensure "
5503"that you have the proper license for embedding the fonts used in this "
5504"document."
5505msgstr ""
5506
5507#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:231
5508msgid ""
5509"Subset all embedded fonts. Every embedded font is reduced to contain only "
5510"the glyphs used in this document. This decreases the size of the font files."
5511" Useful if you are embedding a particularly large font with lots of unused "
5512"glyphs."
5513msgstr ""
5514
5515#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:239
5516msgid ""
5517"Some badly designed documents use tables to control the layout of text on "
5518"the page. When converted these documents often have text that runs off the "
5519"page and other artifacts. This option will extract the content from the "
5520"tables and present it in a linear fashion."
5521msgstr ""
5522
5523#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:249
5524msgid ""
5525"XPath expression that specifies all tags that should be added to the Table "
5526"of Contents at level one. If this is specified, it takes precedence over "
5527"other forms of auto-detection. See the XPath Tutorial in the calibre User "
5528"Manual for examples."
5529msgstr ""
5530
5531#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:259
5532msgid ""
5533"XPath expression that specifies all tags that should be added to the Table "
5534"of Contents at level two. Each entry is added under the previous level one "
5535"entry. See the XPath Tutorial in the calibre User Manual for examples."
5536msgstr ""
5537
5538#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:268
5539msgid ""
5540"XPath expression that specifies all tags that should be added to the Table "
5541"of Contents at level three. Each entry is added under the previous level two"
5542" entry. See the XPath Tutorial in the calibre User Manual for examples."
5543msgstr ""
5544
5545#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:277
5546msgid ""
5547"Normally, if the source file already has a Table of Contents, it is used in "
5548"preference to the auto-generated one. With this option, the auto-generated "
5549"one is always used."
5550msgstr ""
5551
5552#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:285
5553msgid "Don't add auto-detected chapters to the Table of Contents."
5554msgstr ""
5555
5556#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:293
5557#, python-format
5558msgid ""
5559"If fewer than this number of chapters is detected, then links are added to "
5560"the Table of Contents. Default: %default"
5561msgstr ""
5562
5563#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:299
5564#, python-format
5565msgid ""
5566"Maximum number of links to insert into the TOC. Set to 0 to disable. Default"
5567" is: %default. Links are only added to the TOC if less than the threshold "
5568"number of chapters were detected."
5569msgstr ""
5570
5571#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:307
5572msgid ""
5573"Remove entries from the Table of Contents whose titles match the specified "
5574"regular expression. Matching entries and all their children are removed."
5575msgstr ""
5576
5577#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:315
5578msgid ""
5579"When creating a TOC from links in the input document, allow duplicate "
5580"entries, i.e. allow more than one entry with the same text, provided that "
5581"they point to a different location."
5582msgstr ""
5583
5584#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:326
5585msgid ""
5586"An XPath expression to detect chapter titles. The default is to consider "
5587"<h1> or <h2> tags that contain the words \"chapter\", \"book\", \"section\","
5588" \"prologue\", \"epilogue\" or \"part\" as chapter titles as well as any "
5589"tags that have class=\"chapter\". The expression used must evaluate to a "
5590"list of elements. To disable chapter detection, use the expression \"/\". "
5591"See the XPath Tutorial in the calibre User Manual for further help on using "
5592"this feature."
5593msgstr ""
5594
5595#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:340
5596msgid ""
5597"Specify how to mark detected chapters. A value of \"pagebreak\" will insert "
5598"page breaks before chapters. A value of \"rule\" will insert a line before "
5599"chapters. A value of \"none\" will disable chapter marking and a value of "
5600"\"both\" will use both page breaks and lines to mark chapters."
5601msgstr ""
5602
5603#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:350
5604msgid ""
5605"An XPath expression to detect the location in the document at which to start"
5606" reading. Some e-book reading programs (most prominently the Kindle) use "
5607"this location as the position at which to open the book. See the XPath "
5608"tutorial in the calibre User Manual for further help using this feature."
5609msgstr ""
5610
5611#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:360
5612msgid ""
5613"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to"
5614" the style rules from the source file, so it can be used to override those "
5615"rules."
5616msgstr ""
5617
5618#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:368
5619msgid ""
5620"Rules for transforming the styles in this book. These rules are applied "
5621"after all other CSS processing is done."
5622msgstr ""
5623
5624#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:374
5625msgid ""
5626"Rules for transforming the HTML in this book. These rules are applied after "
5627"the HTML is parsed, but before any other transformations."
5628msgstr ""
5629
5630#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:380
5631msgid ""
5632"A comma separated list of CSS properties that will be removed from all CSS "
5633"style rules. This is useful if the presence of some style information "
5634"prevents it from being overridden on your device. For example: font-"
5635"family,color,margin-left,margin-right"
5636msgstr ""
5637
5638#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:391
5639msgid ""
5640"By default, calibre will use the shorthand form for various CSS properties "
5641"such as margin, padding, border, etc. This option will cause it to use the "
5642"full expanded form instead. Note that CSS is always expanded when generating"
5643" EPUB files with the output profile set to one of the Nook profiles as the "
5644"Nook cannot handle shorthand CSS."
5645msgstr ""
5646
5647#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:402
5648msgid ""
5649"An XPath expression. Page breaks are inserted before the specified elements."
5650" To disable use the expression: /"
5651msgstr ""
5652
5653#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:408
5654msgid ""
5655"Some documents specify page margins by specifying a left and right margin on"
5656" each individual paragraph. calibre will try to detect and remove these "
5657"margins. Sometimes, this can cause the removal of margins that should not "
5658"have been removed. In this case you can disable the removal."
5659msgstr ""
5660
5661#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:419
5662#, python-format
5663msgid ""
5664"Set the top margin in pts. Default is %default. Setting this to less than "
5665"zero will cause no margin to be set (the margin setting in the original "
5666"document will be preserved). Note: Page oriented formats such as PDF and "
5667"DOCX have their own margin settings that take precedence."
5668msgstr ""
5669
5670#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:427
5671#, python-format
5672msgid ""
5673"Set the bottom margin in pts. Default is %default. Setting this to less than"
5674" zero will cause no margin to be set (the margin setting in the original "
5675"document will be preserved). Note: Page oriented formats such as PDF and "
5676"DOCX have their own margin settings that take precedence."
5677msgstr ""
5678
5679#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:435
5680#, python-format
5681msgid ""
5682"Set the left margin in pts. Default is %default. Setting this to less than "
5683"zero will cause no margin to be set (the margin setting in the original "
5684"document will be preserved). Note: Page oriented formats such as PDF and "
5685"DOCX have their own margin settings that take precedence."
5686msgstr ""
5687
5688#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:443
5689#, python-format
5690msgid ""
5691"Set the right margin in pts. Default is %default. Setting this to less than "
5692"zero will cause no margin to be set (the margin setting in the original "
5693"document will be preserved). Note: Page oriented formats such as PDF and "
5694"DOCX have their own margin settings that take precedence."
5695msgstr ""
5696
5697#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:452
5698msgid ""
5699"Change text justification. A value of \"left\" converts all justified text "
5700"in the source to left aligned (i.e. unjustified) text. A value of "
5701"\"justify\" converts all unjustified text to justified. A value of "
5702"\"original\" (the default) does not change justification in the source file."
5703" Note that only some output formats support justification."
5704msgstr ""
5705
5706#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:462
5707msgid ""
5708"Remove spacing between paragraphs. Also sets an indent on paragraphs of "
5709"1.5em. Spacing removal will not work if the source file does not use "
5710"paragraphs (<p> or <div> tags)."
5711msgstr ""
5712
5713#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:469
5714msgid ""
5715"When calibre removes blank lines between paragraphs, it automatically sets a"
5716" paragraph indent, to ensure that paragraphs can be easily distinguished. "
5717"This option controls the width of that indent (in em). If you set this value"
5718" negative, then the indent specified in the input document is used, that is,"
5719" calibre does not change the indentation."
5720msgstr ""
5721
5722#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:478
5723msgid ""
5724"Use the cover detected from the source file in preference to the specified "
5725"cover."
5726msgstr ""
5727
5728#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:484
5729msgid ""
5730"Insert a blank line between paragraphs. Will not work if the source file "
5731"does not use paragraphs (<p> or <div> tags)."
5732msgstr ""
5733
5734#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:491
5735msgid ""
5736"Set the height of the inserted blank lines (in em). The height of the lines "
5737"between paragraphs will be twice the value set here."
5738msgstr ""
5739
5740#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:498
5741msgid ""
5742"Remove the first image from the input e-book. Useful if the input document "
5743"has a cover image that is not identified as a cover. In this case, if you "
5744"set a cover in calibre, the output document will end up with two cover "
5745"images if you do not specify this option."
5746msgstr ""
5747
5748#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:507
5749msgid ""
5750"Insert the book metadata at the start of the book. This is useful if your "
5751"e-book reader does not support displaying/searching metadata directly."
5752msgstr ""
5753
5754#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:515
5755msgid ""
5756"Convert plain quotes, dashes and ellipsis to their typographically correct "
5757"equivalents. For details, see "
5758"https://daringfireball.net/projects/smartypants."
5759msgstr ""
5760
5761#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:523
5762msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents."
5763msgstr ""
5764
5765#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:531
5766msgid ""
5767"Read metadata from the specified OPF file. Metadata read from this file will"
5768" override any metadata in the source file."
5769msgstr ""
5770
5771#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:538
5772#, python-brace-format
5773msgid ""
5774"Transliterate Unicode characters to an ASCII representation. Use with care "
5775"because this will replace Unicode characters with ASCII. For instance it "
5776"will replace \"{0}\" with \"{1}\". Also, note that in cases where there are "
5777"multiple representations of a character (characters shared by Chinese and "
5778"Japanese for instance) the representation based on the current calibre "
5779"interface language will be used."
5780msgstr ""
5781
5782#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:550
5783msgid ""
5784"Preserve ligatures present in the input document. A ligature is a special "
5785"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do"
5786" not have support for ligatures in their default fonts, so they are unlikely"
5787" to render correctly. By default, calibre will turn a ligature into the "
5788"corresponding pair of normal characters. This option will preserve them "
5789"instead."
5790msgstr ""
5791
5792#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:562
5793#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:37
5794msgid "Set the title."
5795msgstr ""
5796
5797#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:566
5798msgid "Set the authors. Multiple authors should be separated by ampersands."
5799msgstr ""
5800
5801#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:571
5802msgid "The version of the title to be used for sorting. "
5803msgstr ""
5804
5805#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:575
5806msgid "String to be used when sorting by author. "
5807msgstr ""
5808
5809#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:579
5810msgid "Set the cover to the specified file or URL"
5811msgstr ""
5812
5813#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:583
5814#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:53
5815msgid "Set the e-book description."
5816msgstr ""
5817
5818#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:587
5819#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:55
5820msgid "Set the e-book publisher."
5821msgstr ""
5822
5823#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:591
5824#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:59
5825msgid "Set the series this e-book belongs to."
5826msgstr ""
5827
5828#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:595
5829#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:61
5830msgid "Set the index of the book in this series."
5831msgstr ""
5832
5833#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:599
5834#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:63
5835msgid "Set the rating. Should be a number between 1 and 5."
5836msgstr ""
5837
5838#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:603
5839#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:65
5840msgid "Set the ISBN of the book."
5841msgstr ""
5842
5843#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:607
5844#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:72
5845msgid "Set the tags for the book. Should be a comma separated list."
5846msgstr ""
5847
5848#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:611
5849#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:74
5850msgid "Set the book producer."
5851msgstr ""
5852
5853#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:615
5854#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:76
5855msgid "Set the language."
5856msgstr ""
5857
5858#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:619
5859msgid ""
5860"Set the publication date (assumed to be in the local timezone, unless the "
5861"timezone is explicitly specified)"
5862msgstr ""
5863
5864#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:623
5865msgid "Set the book timestamp (no longer used anywhere)"
5866msgstr ""
5867
5868#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:627
5869msgid ""
5870"Enable heuristic processing. This option must be set for any heuristic "
5871"processing to take place."
5872msgstr ""
5873
5874#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:632
5875msgid ""
5876"Detect unformatted chapter headings and sub headings. Change them to h2 and "
5877"h3 tags.  This setting will not create a TOC, but can be used in conjunction"
5878" with structure detection to create one."
5879msgstr ""
5880
5881#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:639
5882msgid ""
5883"Look for common words and patterns that denote italics and italicize them."
5884msgstr ""
5885
5886#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:644
5887msgid ""
5888"Turn indentation created from multiple non-breaking space entities into CSS "
5889"indents."
5890msgstr ""
5891
5892#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:649
5893msgid ""
5894"Scale used to determine the length at which a line should be unwrapped. "
5895"Valid values are a decimal between 0 and 1. The default is 0.4, just below "
5896"the median line length.  If only a few lines in the document require "
5897"unwrapping this value should be reduced"
5898msgstr ""
5899
5900#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:657
5901msgid "Unwrap lines using punctuation and other formatting clues."
5902msgstr ""
5903
5904#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:661
5905msgid ""
5906"Remove empty paragraphs from the document when they exist between every "
5907"other paragraph"
5908msgstr ""
5909
5910#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:666
5911msgid ""
5912"Left aligned scene break markers are center aligned. Replace soft scene "
5913"breaks that use multiple blank lines with horizontal rules."
5914msgstr ""
5915
5916#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:672
5917msgid ""
5918"Replace scene breaks with the specified text. By default, the text from the "
5919"input document is used."
5920msgstr ""
5921
5922#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:677
5923msgid ""
5924"Analyze hyphenated words throughout the document.  The document itself is "
5925"used as a dictionary to determine whether hyphens should be retained or "
5926"removed."
5927msgstr ""
5928
5929#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:683
5930msgid ""
5931"Looks for occurrences of sequential <h1> or <h2> tags. The tags are "
5932"renumbered to prevent splitting in the middle of chapter headings."
5933msgstr ""
5934
5935#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:689
5936msgid "Search pattern (regular expression) to be replaced with sr1-replace."
5937msgstr ""
5938
5939#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:694
5940msgid "Replacement to replace the text found with sr1-search."
5941msgstr ""
5942
5943#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:698
5944msgid "Search pattern (regular expression) to be replaced with sr2-replace."
5945msgstr ""
5946
5947#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:703
5948msgid "Replacement to replace the text found with sr2-search."
5949msgstr ""
5950
5951#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:707
5952msgid "Search pattern (regular expression) to be replaced with sr3-replace."
5953msgstr ""
5954
5955#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:712
5956msgid "Replacement to replace the text found with sr3-search."
5957msgstr ""
5958
5959#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:716
5960msgid ""
5961"Path to a file containing search and replace regular expressions. The file "
5962"must contain alternating lines of regular expression followed by replacement"
5963" pattern (which can be an empty line). The regular expression must be in the"
5964" Python regex syntax and the file must be UTF-8 encoded."
5965msgstr ""
5966
5967#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:827
5968msgid "Could not find an e-book inside the archive"
5969msgstr ""
5970
5971#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:917
5972msgid "Values of series index and rating must be numbers. Ignoring"
5973msgstr ""
5974
5975#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:924
5976msgid "Failed to parse date/time"
5977msgstr ""
5978
5979#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1104
5980msgid "Converting input to HTML..."
5981msgstr ""
5982
5983#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1138
5984msgid "Running transforms on e-book..."
5985msgstr ""
5986
5987#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1282
5988#, python-format
5989msgid "Running %s plugin"
5990msgstr ""
5991
5992#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:269
5993msgid "Template error"
5994msgstr ""
5995
5996#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:365
5997msgid "The Cross"
5998msgstr ""
5999
6000#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:386
6001msgid "Half and half"
6002msgstr ""
6003
6004#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:411
6005msgid "Banner"
6006msgstr ""
6007
6008#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:481
6009msgid "Ornamental"
6010msgstr ""
6011
6012#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:548
6013msgid "Blocks"
6014msgstr ""
6015
6016#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:217
6017msgid "Remove the property"
6018msgstr ""
6019
6020#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:218
6021msgid "Add extra properties"
6022msgstr ""
6023
6024#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:219
6025msgid "Change the value to"
6026msgstr ""
6027
6028#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:220
6029msgid "Multiply the value by"
6030msgstr ""
6031
6032#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:221
6033msgid "Divide the value by"
6034msgstr ""
6035
6036#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:222
6037msgid "Add to the value"
6038msgstr ""
6039
6040#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:223
6041msgid "Subtract from the value"
6042msgstr ""
6043
6044#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:227
6045#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
6046#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:103
6047#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:113
6048msgid "is"
6049msgstr ""
6050
6051#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:228
6052#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:104
6053#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:114
6054msgid "is not"
6055msgstr ""
6056
6057#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:229
6058msgid "is any value"
6059msgstr ""
6060
6061#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:230
6062#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:107
6063#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:117
6064#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:57
6065msgid "matches pattern"
6066msgstr ""
6067
6068#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:231
6069#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:108
6070#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:118
6071#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:58
6072msgid "does not match pattern"
6073msgstr ""
6074
6075#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:232
6076msgid "is the same length as"
6077msgstr ""
6078
6079#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:233
6080msgid "is not the same length as"
6081msgstr ""
6082
6083#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:234
6084#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:72
6085#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:79
6086msgid "is less than"
6087msgstr ""
6088
6089#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:235
6090#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:73
6091#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:80
6092msgid "is greater than"
6093msgstr ""
6094
6095#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:236
6096msgid "is less than or equal to"
6097msgstr ""
6098
6099#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:237
6100msgid "is greater than or equal to"
6101msgstr ""
6102
6103#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:247
6104#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:115
6105msgid "Unknown keys"
6106msgstr ""
6107
6108#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:248
6109#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:116
6110#, python-format
6111msgid "The rule has unknown keys: %s"
6112msgstr ""
6113
6114#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:251
6115#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:119
6116msgid "Missing keys"
6117msgstr ""
6118
6119#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:252
6120#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:120
6121#, python-format
6122msgid "The rule has missing keys: %s"
6123msgstr ""
6124
6125#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255
6126msgid "Property required"
6127msgstr ""
6128
6129#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255
6130msgid "You must specify a CSS property to match"
6131msgstr ""
6132
6133#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:257
6134msgid "Shorthand property not allowed"
6135msgstr ""
6136
6137#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:258
6138#, python-brace-format
6139msgid ""
6140"{0} is a shorthand property. Use the full form of the property, for example,"
6141" instead of font, use font-family, instead of margin, use margin-top, etc."
6142msgstr ""
6143
6144#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:261
6145#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:126
6146#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:186
6147msgid "Query required"
6148msgstr ""
6149
6150#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:262
6151msgid "You must specify a value for the CSS property to match"
6152msgstr ""
6153
6154#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:264
6155#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:123
6156msgid "Unknown match type"
6157msgstr ""
6158
6159#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:265
6160#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:124
6161#, python-format
6162msgid "The match type %s is not known"
6163msgstr ""
6164
6165#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:270
6166#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:278
6167#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:81
6168#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:192
6169msgid "Query invalid"
6170msgstr ""
6171
6172#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:271
6173#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:193
6174#, python-format
6175msgid "%s is not a valid regular expression"
6176msgstr ""
6177
6178#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:279
6179#, python-format
6180msgid "%s is not a valid length or number"
6181msgstr ""
6182
6183#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:282
6184msgid "Unknown action type"
6185msgstr ""
6186
6187#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:283
6188#, python-format
6189msgid "The action type %s is not known"
6190msgstr ""
6191
6192#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:285
6193msgid "You must specify a number"
6194msgstr ""
6195
6196#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:287
6197msgid "You must specify at least one CSS property to add"
6198msgstr ""
6199
6200#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:289
6201msgid "You must specify a value to change the property to"
6202msgstr ""
6203
6204#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:290
6205msgid "No data"
6206msgstr ""
6207
6208#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295
6209#, python-format
6210msgid "%s is not a number"
6211msgstr ""
6212
6213#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295
6214msgid "Invalid number"
6215msgstr ""
6216
6217#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:333
6218#, python-brace-format
6219msgid ""
6220"If the property {property} {match_type} {query}\n"
6221"{action}"
6222msgstr ""
6223
6224#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:69
6225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1389
6226#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
6227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:835
6228msgid "Notes"
6229msgstr ""
6230
6231#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:400
6232#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/links.py:169
6233#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/toc.py:13
6234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1377
6235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:646
6236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:14
6237#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:697
6238#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:389
6239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:243
6240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:661
6241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:842
6242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:822
6243#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:55
6244#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:68
6245msgid "Table of Contents"
6246msgstr ""
6247
6248#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/images.py:214
6249#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1710
6250#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1375
6251#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:419
6252#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:539
6253#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1165
6254#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
6255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:828
6256#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:188
6257msgid "Cover"
6258msgstr ""
6259
6260#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:18
6261msgid ""
6262"Follow all local links in an HTML file and create a ZIP file containing all "
6263"linked files. This plugin is run every time you add an HTML file to the "
6264"library."
6265msgstr ""
6266
6267#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:66
6268msgid ""
6269"Character encoding for the input HTML files. Common choices include: cp1252,"
6270" cp1251, latin1 and utf-8."
6271msgstr ""
6272
6273#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:96
6274msgid "Add linked files in breadth first order"
6275msgstr ""
6276
6277#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:97
6278msgid ""
6279"Normally, when following links in HTML files calibre does it depth first, "
6280"i.e. if file A links to B and  C, but B links to D, the files are added in "
6281"the order A, B, D, C.  With this option, they will instead be added as A, B,"
6282" C, D"
6283msgstr ""
6284
6285#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:19
6286msgid "{} must not be empty"
6287msgstr ""
6288
6289#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6290msgid "Change tag name"
6291msgstr ""
6292
6293#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6294msgid "New tag name"
6295msgstr ""
6296
6297#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6298msgid "Rename tag to the specified name"
6299msgstr ""
6300
6301#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
6302msgid "Remove tag and children"
6303msgstr ""
6304
6305#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
6306msgid "Remove the tag and all its contents"
6307msgstr ""
6308
6309#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
6310msgid "Remove tag only"
6311msgstr ""
6312
6313#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
6314msgid "Remove the tag but keep its contents"
6315msgstr ""
6316
6317#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6318msgid "Add classes"
6319msgstr ""
6320
6321#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6322msgid "Add the specified classes, e.g.:"
6323msgstr ""
6324
6325#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6326#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6327msgid "Space separated class names"
6328msgstr ""
6329
6330#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6331msgid "Remove classes"
6332msgstr ""
6333
6334#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6335msgid "Remove the specified classes, e.g.:"
6336msgstr ""
6337
6338#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:44
6339msgid "Remove attributes"
6340msgstr ""
6341
6342#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:45
6343msgid ""
6344"Remove the specified attributes from the tag. Multiple attribute names "
6345"should be separated by spaces. The special value * removes all attributes."
6346msgstr ""
6347
6348#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46
6349#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6350msgid "Space separated attribute names"
6351msgstr ""
6352
6353#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6354msgid "Add attributes"
6355msgstr ""
6356
6357#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6358msgid "Add the specified attributes, e.g.:"
6359msgstr ""
6360
6361#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48
6362msgid "Empty the tag"
6363msgstr ""
6364
6365#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48
6366msgid "Remove all contents from the tag"
6367msgstr ""
6368
6369#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:49
6370msgid "Wrap the tag"
6371msgstr ""
6372
6373#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:50
6374#, python-brace-format
6375msgid ""
6376"Wrap the tag in the specified tag, e.g.: {0} will wrap the tag in a DIV tag "
6377"with class {1}"
6378msgstr ""
6379
6380#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:51
6381msgid "An HTML opening tag"
6382msgstr ""
6383
6384#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:52
6385msgid "Insert HTML at start"
6386msgstr ""
6387
6388#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:53
6389msgid ""
6390"The specified HTML snippet is inserted after the opening tag. Note that only"
6391" valid HTML snippets can be used without unclosed tags"
6392msgstr ""
6393
6394#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:54
6395#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:57
6396#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:60
6397#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:63
6398msgid "HTML snippet"
6399msgstr ""
6400
6401#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:55
6402msgid "Insert HTML at end"
6403msgstr ""
6404
6405#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:56
6406msgid ""
6407"The specified HTML snippet is inserted before the closing tag. Note that "
6408"only valid HTML snippets can be used without unclosed tags"
6409msgstr ""
6410
6411#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:58
6412msgid "Insert HTML before tag"
6413msgstr ""
6414
6415#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:59
6416msgid ""
6417"The specified HTML snippet is inserted before the opening tag. Note that "
6418"only valid HTML snippets can be used without unclosed tags"
6419msgstr ""
6420
6421#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:61
6422msgid "Insert HTML after tag"
6423msgstr ""
6424
6425#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:62
6426msgid ""
6427"The specified HTML snippet is inserted after the closing tag. Note that only"
6428" valid HTML snippets can be used without unclosed tags"
6429msgstr ""
6430
6431#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:69
6432msgid "Action must have both:"
6433msgstr ""
6434
6435#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:78
6436msgid "{} is not a valid CSS selector"
6437msgstr ""
6438
6439#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:85
6440msgid "{} is not a valid XPath selector"
6441msgstr ""
6442
6443#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
6444msgid "Tag name"
6445msgstr ""
6446
6447#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
6448#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
6449msgid "Class name"
6450msgstr ""
6451
6452#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
6453msgid "has class"
6454msgstr ""
6455
6456#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
6457msgid "does not have class"
6458msgstr ""
6459
6460#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
6461msgid "CSS selector"
6462msgstr ""
6463
6464#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
6465msgid "matches CSS selector"
6466msgstr ""
6467
6468#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104
6469msgid "XPath selector"
6470msgstr ""
6471
6472#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104
6473msgid "matches XPath selector"
6474msgstr ""
6475
6476#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:105
6477msgid "is any tag"
6478msgstr ""
6479
6480#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106
6481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:262
6482#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:131
6483#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
6484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
6485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
6486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239
6487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:837
6488msgid "Text"
6489msgstr ""
6490
6491#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106
6492msgid "contains text"
6493msgstr ""
6494
6495#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:127
6496msgid "You must specify a value for the tag to match"
6497msgstr ""
6498
6499#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:131
6500msgid "Invalid {}"
6501msgstr ""
6502
6503#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133
6504msgid "No actions"
6505msgstr ""
6506
6507#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133
6508msgid "The rule has no actions"
6509msgstr ""
6510
6511#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:137
6512msgid "Invalid action"
6513msgstr ""
6514
6515#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:451
6516#, python-brace-format
6517msgid "If the tag {match_type} {query}"
6518msgstr ""
6519
6520#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:455
6521#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:40
6522#, python-brace-format
6523msgid "{action_type} {action_data}"
6524msgstr ""
6525
6526#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:328
6527msgid "\tBook Designer file detected."
6528msgstr ""
6529
6530#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:330
6531msgid "\tParsing HTML..."
6532msgstr ""
6533
6534#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:346
6535msgid "\tBaen file detected. Re-parsing..."
6536msgstr ""
6537
6538#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:362
6539msgid "Written preprocessed HTML to "
6540msgstr ""
6541
6542#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:378
6543#, python-format
6544msgid "Processing %s"
6545msgstr ""
6546
6547#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:391
6548msgid "\tConverting to BBeB..."
6549msgstr ""
6550
6551#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539
6552#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552
6553#, python-format
6554msgid "Could not parse file: %s"
6555msgstr ""
6556
6557#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544
6558#, python-format
6559msgid "%s is an empty file"
6560msgstr ""
6561
6562#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564
6563#, python-format
6564msgid "Failed to parse link %(tag)s %(children)s"
6565msgstr ""
6566
6567#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:948
6568#, python-format
6569msgid "Unable to process image %(path)s. Error: %(err)s"
6570msgstr ""
6571
6572#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:994
6573#, python-format
6574msgid "Unable to process interlaced PNG %s"
6575msgstr ""
6576
6577#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1730
6578#, python-format
6579msgid "An error occurred while processing a table: %s. Ignoring table markup."
6580msgstr ""
6581
6582#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1732
6583#, python-format
6584msgid ""
6585"Bad table:\n"
6586"%s"
6587msgstr ""
6588
6589#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754
6590msgid "Table has cell that is too large"
6591msgstr ""
6592
6593#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1818
6594#, python-format
6595msgid "Could not read cover image: %s"
6596msgstr ""
6597
6598#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1821
6599#, python-format
6600msgid "Cannot read from: %s"
6601msgstr ""
6602
6603#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1951
6604msgid "Failed to process OPF file"
6605msgstr ""
6606
6607#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:142
6608msgid ""
6609"%prog book.lrf\n"
6610"Convert an LRF file into an LRS (XML UTF-8 encoded) file"
6611msgstr ""
6612
6613#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:143
6614msgid "Output LRS file"
6615msgstr ""
6616
6617#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:145
6618msgid "Do not save embedded image and font files to disk"
6619msgstr ""
6620
6621#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:147
6622#: /__w/calibre/calibre/src/calibre/utils/smtp.py:253
6623msgid "Be more verbose"
6624msgstr ""
6625
6626#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:163
6627msgid "Parsing LRF..."
6628msgstr ""
6629
6630#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:166
6631msgid "Creating XML..."
6632msgstr ""
6633
6634#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:170
6635msgid "LRS written to "
6636msgstr ""
6637
6638#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:259
6639msgid "Could not read from thumbnail file:"
6640msgstr ""
6641
6642#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:279
6643msgid ""
6644"%prog [options] file.lrs\n"
6645"Compile an LRS file into an LRF file."
6646msgstr ""
6647
6648#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:280
6649msgid "Path to output file"
6650msgstr ""
6651
6652#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:282
6653msgid "Verbose processing"
6654msgstr ""
6655
6656#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:284
6657msgid "Convert LRS to LRS, useful for debugging."
6658msgstr ""
6659
6660#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:493
6661msgid "Invalid LRF file. Could not set metadata."
6662msgstr ""
6663
6664#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:616
6665msgid ""
6666"%prog [options] mybook.lrf\n"
6667"\n"
6668"\n"
6669"Show/edit the metadata in an LRF file.\n"
6670"\n"
6671msgstr ""
6672
6673#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:623
6674msgid "Set the book title"
6675msgstr ""
6676
6677#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:625
6678msgid "Set sort key for the title"
6679msgstr ""
6680
6681#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:627
6682msgid "Set the author"
6683msgstr ""
6684
6685#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:629
6686msgid "Set sort key for the author"
6687msgstr ""
6688
6689#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:631
6690msgid "The category this book belongs to. E.g.: History"
6691msgstr ""
6692
6693#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:634
6694msgid "Path to a graphic that will be set as this files' thumbnail"
6695msgstr ""
6696
6697#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:637
6698msgid ""
6699"Path to a TXT file containing the comment to be stored in the LRF file."
6700msgstr ""
6701
6702#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:641
6703msgid "Extract thumbnail from LRF file"
6704msgstr ""
6705
6706#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:642
6707msgid "Set the publisher"
6708msgstr ""
6709
6710#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:643
6711msgid "Set the book classification"
6712msgstr ""
6713
6714#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:644
6715msgid "Set the book creator"
6716msgstr ""
6717
6718#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:645
6719msgid "Set the book producer"
6720msgstr ""
6721
6722#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:647
6723msgid ""
6724"Extract cover from LRF file. Note that the LRF format has no defined cover, "
6725"so we use some heuristics to guess the cover."
6726msgstr ""
6727
6728#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:649
6729msgid "Set book ID"
6730msgstr ""
6731
6732#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:46
6733msgid ""
6734"Extract the source DOCX file from Amazon Kindle Create KPF files. Note this "
6735"will not contain any edits made in the Kindle Create program itself."
6736msgstr ""
6737
6738#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:68
6739msgid ""
6740"Extract common e-book formats from archive files (ZIP/RAR). Also try to "
6741"autodetect if they are actually CBZ/CBR files."
6742msgstr ""
6743
6744#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682
6745#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
6746#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005
6747#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
6748#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:358
6749#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183
6750#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635
6751msgid "No"
6752msgstr ""
6753
6754#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789
6755#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:195
6756#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1352
6757#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
6758msgid "Author(s)"
6759msgstr ""
6760
6761#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:790
6762#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:342
6763#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:200
6764#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:163
6765#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:97
6766msgid "Publisher"
6767msgstr ""
6768
6769#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:791
6770msgid "Producer"
6771msgstr ""
6772
6773#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:792
6774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:594
6775#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1152
6776#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:161
6777#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:178
6778msgid "Comments"
6779msgstr ""
6780
6781#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:794
6782#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:346
6783#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:97
6784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:106
6785#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:112
6786#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:145
6787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:209
6788#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:244
6789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:276
6790#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:344
6791#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:349
6792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:351
6793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:398
6794#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:400
6795#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:513
6796#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:515
6797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:599
6798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:648
6799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:653
6800#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:655
6801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1153
6802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6803#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:201
6804#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253
6805#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:165
6806#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
6807#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:44
6808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:359
6809#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:125
6810#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:615
6811#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1011
6812#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1261
6813#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4050
6814#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4064
6815#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:134
6816#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
6817#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:74
6818msgid "Tags"
6819msgstr ""
6820
6821#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:796
6822#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:344
6823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:89
6824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
6825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:426
6826#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:202
6827#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253
6828#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:167
6829#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
6830#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:40
6831#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:352
6832#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2357
6833#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:73
6834msgid "Series"
6835msgid_plural "Series"
6836msgstr[0] ""
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] ""
8173
8174#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274
8175msgid "Removed one unused CSS selector"
8176msgid_plural "Removed {} unused CSS selectors"
8177msgstr[0] ""
8178
8179#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277
8180msgid "Removed one unused class from the HTML"
8181msgid_plural "Removed {} unused classes from the HTML"
8182msgstr[0] ""
8183
8184#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280
8185msgid "Merged one CSS style rule with identical selectors"
8186msgid_plural "Merged {} CSS style rules with identical selectors"
8187msgstr[0] ""
8188
8189#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283
8190msgid "Merged one CSS style rule with identical properties"
8191msgid_plural "Merged {} CSS style rules with identical properties"
8192msgstr[0] ""
8193
8194#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286
8195msgid "Removed one unreferenced stylesheet"
8196msgid_plural "Removed {} unreferenced stylesheets"
8197msgstr[0] ""
8198
8199#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289
8200msgid "No unused CSS style rules found"
8201msgstr ""
8202
8203#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291
8204msgid "No unused CSS selectors found"
8205msgstr ""
8206
8207#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293
8208msgid "No unused class attributes found"
8209msgstr ""
8210
8211#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295
8212msgid "No style rules that could be merged found"
8213msgstr ""
8214
8215#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297
8216msgid "No unused stylesheets found"
8217msgstr ""
8218
8219#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40
8220#, python-format
8221msgid ""
8222"Could not find a font in the \"%s\" family exactly matching the CSS font "
8223"specification, will embed a fallback font instead. CSS font specification:"
8224msgstr ""
8225
8226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45
8227msgid "Matched font specification:"
8228msgstr ""
8229
8230#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173
8231#, python-format
8232msgid "Failed to find fonts for family: %s, not embedding"
8233msgstr ""
8234
8235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235
8236msgid "No embeddable fonts found"
8237msgstr ""
8238
8239#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19
8240msgid "This file is locked with DRM. It cannot be edited."
8241msgstr ""
8242
8243#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17
8244msgid "Soft hyphens added"
8245msgstr ""
8246
8247#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28
8248msgid "Soft hyphens removed"
8249msgstr ""
8250
8251#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112
8252#, python-brace-format
8253msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]"
8254msgstr ""
8255
8256#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115
8257#, python-brace-format
8258msgid "{0} could not be further compressed"
8259msgstr ""
8260
8261#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117
8262#, python-brace-format
8263msgid "Failed to process {0} with error:"
8264msgstr ""
8265
8266#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122
8267#, python-brace-format
8268msgid ""
8269"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images "
8270"changed]"
8271msgstr ""
8272
8273#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125
8274msgid "Images are already fully optimized"
8275msgstr ""
8276
8277#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55
8278#, python-format, python-brace-format
8279msgid ""
8280"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n"
8281"your carefully crafted e-books.</p>\n"
8282"\n"
8283"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n"
8284"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n"
8285"sizes, adjust margins, etc. Every action performs only the minimum set of\n"
8286"changes needed for the desired effect.</p>\n"
8287"\n"
8288"<p>You should use this tool as the last step in your e-book creation process.</p>\n"
8289"{0}\n"
8290"<p>Note that polishing only works on files in the %s formats.</p>"
8291msgstr ""
8292
8293#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67
8294#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493
8295#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117
8296#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124
8297#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172
8298#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
8299#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692
8300msgid " or "
8301msgstr ""
8302
8303#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69
8304msgid ""
8305"<p>Embed all fonts that are referenced in the document and are not already embedded.\n"
8306"This will scan your computer for the fonts, and if they are found, they will be\n"
8307"embedded into the document.</p>\n"
8308"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n"
8309msgstr ""
8310
8311#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76
8312msgid ""
8313"<p>Subsetting fonts means reducing an embedded font to contain\n"
8314"only the characters used from that font in the book. This\n"
8315"greatly reduces the size of the font files (halving the font\n"
8316"file sizes is common).</p>\n"
8317"\n"
8318"<p>For example, if the book uses a specific font for headers,\n"
8319"then subsetting will reduce that font to contain only the\n"
8320"characters present in the actual headers in the book. Or if the\n"
8321"book embeds the bold and italic versions of a font, but bold\n"
8322"and italic text is relatively rare, or absent altogether, then\n"
8323"the bold and italic fonts can either be reduced to only a few\n"
8324"characters or completely removed.</p>\n"
8325"\n"
8326"<p>The only downside to subsetting fonts is that if, at a later\n"
8327"date you decide to add more text to your books, the newly added\n"
8328"text might not be covered by the subset font.</p>\n"
8329msgstr ""
8330
8331#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95
8332msgid ""
8333"<p>Insert a \"book jacket\" page at the start of the book that contains\n"
8334"all the book metadata such as title, tags, authors, series, comments,\n"
8335"etc. Any previous book jacket will be replaced.</p>"
8336msgstr ""
8337
8338#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100
8339msgid "<p>Remove a previous inserted book jacket page.</p>\n"
8340msgstr ""
8341
8342#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104
8343msgid ""
8344"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n"
8345"typographically correct equivalents.</p>\n"
8346"<p>Note that the algorithm can sometimes generate incorrect results, especially\n"
8347"when single quotes at the start of contractions are involved.</p>\n"
8348msgstr ""
8349
8350#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111
8351msgid ""
8352"<p>Remove all unused CSS rules from stylesheets and &lt;style&gt; tags. Some books\n"
8353"created from production templates can have a large number of extra CSS rules\n"
8354"that don't match any actual content. These extra rules can slow down readers\n"
8355"that need to parse them all.</p>\n"
8356msgstr ""
8357
8358#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118
8359msgid ""
8360"<p>Losslessly compress images in the book, to reduce the filesize, without\n"
8361"affecting image quality.</p>\n"
8362msgstr ""
8363
8364#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123
8365msgid ""
8366"<p>Upgrade the internal structures of the book, if possible. For instance,\n"
8367"upgrades EPUB 2 books to EPUB 3 books.</p>\n"
8368msgstr ""
8369
8370#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128
8371msgid ""
8372"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n"
8373"better when the text is justified, in readers that do not support hyphenation.</p>\n"
8374msgstr ""
8375
8376#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133
8377msgid "<p>Remove soft hyphens from all text in the book.</p>\n"
8378msgstr ""
8379
8380#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179
8381msgid "Updating metadata"
8382msgstr ""
8383
8384#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184
8385msgid "Updated metadata jacket"
8386msgstr ""
8387
8388#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185
8389msgid "Metadata updated\n"
8390msgstr ""
8391
8392#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189
8393msgid "Setting cover"
8394msgstr ""
8395
8396#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195
8397msgid "Inserting metadata jacket"
8398msgstr ""
8399
8400#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198
8401#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202
8402msgid "Existing metadata jacket replaced"
8403msgstr ""
8404
8405#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200
8406msgid "Metadata jacket inserted"
8407msgstr ""
8408
8409#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206
8410msgid "Removing metadata jacket"
8411msgstr ""
8412
8413#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208
8414msgid "Metadata jacket removed"
8415msgstr ""
8416
8417#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211
8418msgid "No metadata jacket found"
8419msgstr ""
8420
8421#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215
8422msgid "Smartening punctuation"
8423msgstr ""
8424
8425#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221
8426msgid "Embedding referenced fonts"
8427msgstr ""
8428
8429#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229
8430msgid "Subsetting embedded fonts"
8431msgstr ""
8432
8433#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233
8434msgid "No embedded fonts to subset"
8435msgstr ""
8436
8437#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237
8438msgid "Removing unused CSS rules"
8439msgstr ""
8440
8441#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249
8442msgid "Losslessly compressing images"
8443msgstr ""
8444
8445#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255
8446msgid "Upgrading book, if possible"
8447msgstr ""
8448
8449#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261
8450msgid "Removing soft hyphens"
8451msgstr ""
8452
8453#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265
8454msgid "Adding soft hyphens"
8455msgstr ""
8456
8457#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275
8458#, python-format
8459msgid "## Polishing: %s"
8460msgstr ""
8461
8462#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280
8463#, python-format
8464msgid "Polishing took: %.1f seconds"
8465msgstr ""
8466
8467#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319
8468msgid ""
8469"%prog [options] input_file [output_file]\n"
8470"\n"
8471msgstr ""
8472
8473#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327
8474msgid ""
8475"Path to a cover image. Changes the cover specified in the e-book. If no "
8476"cover is present, or the cover is not properly identified, inserts a new "
8477"cover."
8478msgstr ""
8479
8480#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330
8481msgid ""
8482"Path to an OPF file. The metadata in the book is updated from the OPF file."
8483msgstr ""
8484
8485#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340
8486msgid "Produce more verbose output, useful for debugging."
8487msgstr ""
8488
8489#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351
8490msgid "You must provide the input file to polish"
8491msgstr ""
8492
8493#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355
8494msgid "Unknown extra arguments"
8495msgstr ""
8496
8497#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373
8498msgid "You must specify at least one action to perform"
8499msgstr ""
8500
8501#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164
8502#, python-format
8503msgid "Smartened punctuation in: %s"
8504msgstr ""
8505
8506#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178
8507msgid "No punctuation that could be smartened found"
8508msgstr ""
8509
8510#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202
8511#, python-format
8512msgid ""
8513"The file %s has malformed markup. Try running the Fix HTML tool before "
8514"splitting"
8515msgstr ""
8516
8517#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277
8518#, python-format
8519msgid "The expression %s did not match any nodes"
8520msgstr ""
8521
8522#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54
8523#, python-format
8524msgid "Removed unused font: %s"
8525msgstr ""
8526
8527#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82
8528#, python-format
8529msgid "The font %s was already subset"
8530msgstr ""
8531
8532#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84
8533#, python-brace-format
8534msgid "Decreased the font {0} to {1} of its original size"
8535msgstr ""
8536
8537#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107
8538#, python-format
8539msgid "Reduced total font size to %.1f%% of original"
8540msgstr ""
8541
8542#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110
8543msgid "No embedded fonts found"
8544msgstr ""
8545
8546#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245
8547#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251
8548#, python-format
8549msgid "No file named %s exists"
8550msgstr ""
8551
8552#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255
8553#, python-format
8554msgid "No HTML file named %s exists"
8555msgstr ""
8556
8557#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265
8558#, python-format
8559msgid "The anchor %(a)s does not exist in file %(f)s"
8560msgstr ""
8561
8562#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375
8563#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183
8564#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319
8565#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838
8566#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853
8567msgid "(Untitled)"
8568msgstr ""
8569
8570#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568
8571#, python-format
8572msgid ""
8573"The file %s has malformed markup. Try running the Fix HTML tool before "
8574"editing."
8575msgstr ""
8576
8577#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137
8578msgid "No upgrade needed"
8579msgstr ""
8580
8581#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140
8582msgid "Updated EPUB from version 2 to 3"
8583msgstr ""
8584
8585#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56
8586msgid "HTML TOC generation options."
8587msgstr ""
8588
8589#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186
8590#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188
8591#, python-brace-format
8592msgid "{1} of <em>{0}</em>"
8593msgstr ""
8594
8595#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345
8596#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199
8597#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
8598#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
8599#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109
8600msgid "Rating"
8601msgstr ""
8602
8603#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347
8604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
8605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263
8606#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
8607#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197
8608#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353
8609#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58
8610#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
8611#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133
8612#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298
8613#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
8614msgid "Date"
8615msgstr ""
8616
8617#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40
8618#, python-format
8619msgid ""
8620"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
8621"%(size)d KB"
8622msgstr ""
8623
8624#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33
8625msgid "OPF/NCX/etc. generation options."
8626msgstr ""
8627
8628#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36
8629#, python-format
8630msgid "OPF version to generate. Default is %default."
8631msgstr ""
8632
8633#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38
8634msgid ""
8635"Generate an Adobe \"page-map\" file if pagination information is available."
8636msgstr ""
8637
8638#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142
8639msgid "Sidebar"
8640msgstr ""
8641
8642#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821
8643msgid "Adding headers and footers"
8644msgstr ""
8645
8646#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985
8647msgid "Headers and footers added"
8648msgstr ""
8649
8650#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029
8651msgid "Parsed all content for markup transformation"
8652msgstr ""
8653
8654#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042
8655msgid "Completed markup transformation"
8656msgstr ""
8657
8658#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085
8659msgid "Rendered all HTML as PDF"
8660msgstr ""
8661
8662#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090
8663msgid "Added links to PDF content"
8664msgstr ""
8665
8666#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126
8667msgid "Updated metadata in PDF"
8668msgstr ""
8669
8670#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146
8671#, python-brace-format
8672msgid "Rendered {0} of {1} pages"
8673msgstr ""
8674
8675#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75
8676msgid "Could not find pdftohtml, check it is in your PATH"
8677msgstr ""
8678
8679#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104
8680#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104
8681msgid "Table of Contents:"
8682msgstr ""
8683
8684#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215
8685msgid "Send file to storage card instead of main memory by default"
8686msgstr ""
8687
8688#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217
8689msgid "Confirm before deleting"
8690msgstr ""
8691
8692#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219
8693msgid "Main window geometry"
8694msgstr ""
8695
8696#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221
8697msgid "Notify when a new version is available"
8698msgstr ""
8699
8700#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223
8701msgid "Use Roman numerals for series number"
8702msgstr ""
8703
8704#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225
8705msgid "Sort tags list by name, popularity, or rating"
8706msgstr ""
8707
8708#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227
8709msgid "Match tags by any or all."
8710msgstr ""
8711
8712#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229
8713msgid "Number of covers to show in the cover browsing mode"
8714msgstr ""
8715
8716#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231
8717msgid "Defaults for conversion to LRF"
8718msgstr ""
8719
8720#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233
8721msgid "Options for the LRF e-book viewer"
8722msgstr ""
8723
8724#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237
8725msgid "Formats that are viewed using the internal viewer"
8726msgstr ""
8727
8728#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239
8729msgid "Columns to be displayed in the book list"
8730msgstr ""
8731
8732#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240
8733msgid "Automatically launch Content server on application startup"
8734msgstr ""
8735
8736#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241
8737msgid "Oldest news kept in database"
8738msgstr ""
8739
8740#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242
8741msgid "Show system tray icon"
8742msgstr ""
8743
8744#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244
8745msgid "Upload downloaded news to device"
8746msgstr ""
8747
8748#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246
8749msgid "Delete news books from library after uploading to device"
8750msgstr ""
8751
8752#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248
8753msgid ""
8754"Show the cover flow in a separate window instead of in the main calibre "
8755"window"
8756msgstr ""
8757
8758#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250
8759msgid "Disable notifications from the system tray icon"
8760msgstr ""
8761
8762#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252
8763msgid "Default action to perform when the \"Send to device\" button is clicked"
8764msgstr ""
8765
8766#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257
8767msgid ""
8768"Start searching as you type. If this is disabled then search will only take "
8769"place when the Enter key is pressed."
8770msgstr ""
8771
8772#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260
8773msgid ""
8774"When searching, show all books with search results highlighted instead of "
8775"showing only the matches. You can use the N or F3 keys to go to the next "
8776"match."
8777msgstr ""
8778
8779#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287
8780msgid ""
8781"Maximum number of simultaneous conversion/news download jobs. This number is"
8782" twice the actual value for historical reasons."
8783msgstr ""
8784
8785#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290
8786msgid "Download social metadata (tags/rating/etc.)"
8787msgstr ""
8788
8789#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292
8790msgid "Overwrite author and title with new metadata"
8791msgstr ""
8792
8793#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294
8794msgid "Automatically download the cover, if available"
8795msgstr ""
8796
8797#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296
8798msgid "Limit max simultaneous jobs to number of CPUs"
8799msgstr ""
8800
8801#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298
8802msgid ""
8803"The layout of the user interface. Wide has the Book details panel on the "
8804"right and narrow has it at the bottom."
8805msgstr ""
8806
8807#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302
8808msgid "Show the average rating per item indication in the Tag browser"
8809msgstr ""
8810
8811#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304
8812msgid "Disable UI animations"
8813msgstr ""
8814
8815#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309
8816msgid "Tag browser categories not to display"
8817msgstr ""
8818
8819#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378
8820#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108
8821msgid "WARNING:"
8822msgstr ""
8823
8824#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389
8825msgid "ERROR:"
8826msgstr ""
8827
8828#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406
8829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72
8830#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327
8831#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410
8832#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616
8833msgid "Show this confirmation again"
8834msgstr ""
8835
8836#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464
8837#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406
8838msgid "Restart needed"
8839msgstr ""
8840
8841#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466
8842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727
8843msgid "&Restart calibre now"
8844msgstr ""
8845
8846#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696
8847#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171
8848#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251
8849#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166
8850#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269
8851#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295
8852msgid "All files"
8853msgstr ""
8854
8855#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829
8856msgid "Detach from the controlling terminal, if any (Linux only)"
8857msgstr ""
8858
8859#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834
8860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
8861msgid "Click \"Show details\" for more information."
8862msgstr ""
8863
8864#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836
8865#, python-format
8866msgid "The %s environment variable is set. Try unsetting it."
8867msgstr ""
8868
8869#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837
8870msgid "Could not create temporary folder"
8871msgstr ""
8872
8873#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838
8874msgid "Could not create temporary folder, calibre cannot start."
8875msgstr ""
8876
8877#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990
8878msgid "Windows XP not supported"
8879msgstr ""
8880
8881#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991
8882#, python-format
8883msgid ""
8884"calibre versions newer than 2.0 do not run on Windows XP. This is because "
8885"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We "
8886"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on "
8887"Windows XP."
8888msgstr ""
8889
8890#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35
8891#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978
8892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307
8893msgid "Books"
8894msgstr ""
8895
8896#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36
8897msgid "EPUB books"
8898msgstr ""
8899
8900#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37
8901msgid "Kindle books"
8902msgstr ""
8903
8904#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38
8905msgid "PDF books"
8906msgstr ""
8907
8908#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39
8909msgid "HTML books"
8910msgstr ""
8911
8912#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40
8913msgid "LIT books"
8914msgstr ""
8915
8916#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41
8917msgid "Text books"
8918msgstr ""
8919
8920#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42
8921msgid "Comics"
8922msgstr ""
8923
8924#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43
8925#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259
8926#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268
8927msgid "Archives"
8928msgstr ""
8929
8930#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44
8931msgid "Wordprocessor files"
8932msgstr ""
8933
8934#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51
8935msgid "Add books"
8936msgstr ""
8937
8938#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52
8939msgid "Add books to the calibre library/device from files on your computer"
8940msgstr ""
8941
8942#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53
8943msgid "A"
8944msgstr ""
8945
8946#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56
8947msgid "Add books from a single folder"
8948msgstr ""
8949
8950#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62
8951msgid "Add from folders and sub-folders"
8952msgstr ""
8953
8954#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63
8955msgid "Add multiple books from archive (ZIP/RAR)"
8956msgstr ""
8957
8958#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65
8959msgid "Add empty book (Book entry with no formats)"
8960msgstr ""
8961
8962#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67
8963msgid "Add from ISBN"
8964msgstr ""
8965
8966#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69
8967msgid "Add files to selected book records"
8968msgstr ""
8969
8970#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71
8971msgid "Add files to selected book records from clipboard"
8972msgstr ""
8973
8974#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74
8975msgid "Add an empty file to selected book records"
8976msgstr ""
8977
8978#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76
8979msgid "Control the adding of books"
8980msgstr ""
8981
8982#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96
8983#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190
8984#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124
8985#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42
8986#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152
8987#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405
8988#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173
8989#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199
8990#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242
8991#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432
8992#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524
8993#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596
8994#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
8995#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460
8996#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84
8997#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40
8998#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132
8999#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358
9000#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353
9001msgid "No books selected"
9002msgstr ""
9003
9004#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97
9005#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191
9006msgid "Cannot add files as no books are selected"
9007msgstr ""
9008
9009#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119
9010msgid "No files in clipboard"
9011msgstr ""
9012
9013#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120
9014msgid "No files have been copied to the clipboard"
9015msgstr ""
9016
9017#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126
9018#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150
9019#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170
9020#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197
9021#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232
9022#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37
9023#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474
9024#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120
9025#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164
9026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22
9027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53
9028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113
9029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256
9030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670
9031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60
9032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99
9033#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761
9034#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692
9035#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702
9036#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634
9037#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646
9038#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171
9039#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200
9040#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96
9041#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317
9042#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499
9043#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446
9044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768
9045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778
9046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874
9047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431
9048#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287
9049msgid "Are you sure?"
9050msgstr ""
9051
9052#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127
9053#, python-format
9054msgid "Are you sure you want to set the same cover for all %d books?"
9055msgstr ""
9056
9057#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143
9058msgid "Select book files"
9059msgstr ""
9060
9061#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151
9062#, python-format
9063msgid ""
9064"Are you sure you want to add the same files to all %d books? If the format "
9065"already exists for a book, it will be replaced."
9066msgstr ""
9067
9068#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167
9069#, python-brace-format
9070msgid "The {0} format will be replaced in the book {1}. Are you sure?"
9071msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?"
9072msgstr[0] ""
9073
9074#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198
9075#, python-format
9076msgid ""
9077"Are you sure you want to add the same empty file to all %d books? If the "
9078"format already exists for a book, it will be replaced."
9079msgstr ""
9080
9081#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209
9082msgid "Choose format of empty file"
9083msgstr ""
9084
9085#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230
9086#, python-brace-format
9087msgid "The {0} format will be replaced in the book: {1}. Are you sure?"
9088msgstr ""
9089
9090#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258
9091#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267
9092msgid "Choose archive file"
9093msgstr ""
9094
9095#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264
9096msgid "Type of archive"
9097msgstr ""
9098
9099#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265
9100msgid "Will the archive have a single book per internal folder?"
9101msgstr ""
9102
9103#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274
9104msgid "Select root folder"
9105msgstr ""
9106
9107#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279
9108#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317
9109msgid "Cannot add"
9110msgstr ""
9111
9112#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280
9113#, python-format
9114msgid ""
9115"Cannot add books from the folder: %s as it contains the currently opened "
9116"calibre library"
9117msgstr ""
9118
9119#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303
9120msgid "Multi-file books?"
9121msgstr ""
9122
9123#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304
9124msgid ""
9125"Assume all e-book files in a single folder are multiple formats of the same "
9126"book?"
9127msgstr ""
9128
9129#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381
9130msgid "Duplicates found"
9131msgstr ""
9132
9133#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382
9134msgid ""
9135"Books with some of the specified ISBNs already exist in the calibre library."
9136" Click \"Show details\" for the full list. Do you want to add them anyway?"
9137msgstr ""
9138
9139#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398
9140msgid "Adding"
9141msgstr ""
9142
9143#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399
9144msgid "Creating book records from ISBNs"
9145msgstr ""
9146
9147#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483
9148#, python-format
9149msgid ""
9150"You have dropped some files onto the book <b>%s</b>. This will add or "
9151"replace the files for this book. Do you want to proceed?"
9152msgstr ""
9153
9154#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486
9155msgid "Add as new book"
9156msgid_plural "Add as new books"
9157msgstr[0] ""
9158
9159#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511
9160#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565
9161msgid "Uploading books to device."
9162msgstr ""
9163
9164#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530
9165msgid "Supported books"
9166msgstr ""
9167
9168#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533
9169msgid "Select books"
9170msgstr ""
9171
9172#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581
9173msgid "The following duplicate book was found."
9174msgid_plural "The following {} duplicate books were found."
9175msgstr[0] ""
9176
9177#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584
9178msgid "Merged some books"
9179msgstr ""
9180
9181#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585
9182msgid ""
9183"Incoming book formats were processed and merged into your calibre database "
9184"according to your auto-merge settings. Click \"Show details\" to see the "
9185"list of merged books."
9186msgstr ""
9187
9188#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609
9189#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9190#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9191msgid "Add to library"
9192msgstr ""
9193
9194#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9195#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172
9196#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
9197#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
9198#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
9199#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96
9200#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329
9201#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
9202#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268
9203msgid "No book selected"
9204msgstr ""
9205
9206#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628
9207msgid ""
9208"The following books are virtual and cannot be added to the calibre library:"
9209msgstr ""
9210
9211#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9212msgid "No book files found"
9213msgstr ""
9214
9215#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640
9216msgid "Downloading books"
9217msgstr ""
9218
9219#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641
9220msgid "Downloading books from device"
9221msgstr ""
9222
9223#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660
9224msgid "Could not download files from the device"
9225msgstr ""
9226
9227#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663
9228msgid "Could not download some files from the device"
9229msgstr ""
9230
9231#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667
9232msgid "Could not download files"
9233msgstr ""
9234
9235#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15
9236msgid "Add books to library"
9237msgstr ""
9238
9239#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16
9240msgid "Add books to your calibre library from the connected device"
9241msgstr ""
9242
9243#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29
9244msgid "Merging user annotations into database"
9245msgstr ""
9246
9247#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67
9248#: /__w/calibre/calibre/src/calibre/gui2/device.py:821
9249msgid "Fetch annotations (experimental)"
9250msgstr ""
9251
9252#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111
9253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742
9254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991
9255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040
9256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376
9257msgid "Not supported"
9258msgstr ""
9259
9260#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112
9261msgid "Fetching annotations is not supported for this device"
9262msgstr ""
9263
9264#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116
9265#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141
9266msgid "Use library only"
9267msgstr ""
9268
9269#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117
9270#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142
9271msgid "User annotations generated from main library only"
9272msgstr ""
9273
9274#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125
9275msgid "No books selected to fetch annotations from"
9276msgstr ""
9277
9278#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161
9279msgid "Some errors"
9280msgstr ""
9281
9282#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162
9283msgid ""
9284"Could not fetch annotations for some books. Click \"Show details\" to see "
9285"which ones."
9286msgstr ""
9287
9288#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
9289msgid "Author mapper"
9290msgstr ""
9291
9292#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36
9293msgid "Map authors for one book in the library"
9294msgid_plural "Map authors for {} books in the library"
9295msgstr[0] ""
9296
9297#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40
9298#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41
9299msgid "The changes will be applied to the <b>selected book</b>"
9300msgid_plural "The changes will be applied to the <b>{} selected books</b>"
9301msgstr[0] ""
9302
9303#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42
9304#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43
9305msgid "The changes will be applied to <b>one book in the library</b>"
9306msgid_plural "The changes will be applied to <b>{} books in the library</b>"
9307msgstr[0] ""
9308
9309#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12
9310msgid "Auto scroll through the book list"
9311msgstr ""
9312
9313#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9314msgid ""
9315"Auto scroll through the book list, particularly useful with the cover "
9316"browser open"
9317msgstr ""
9318
9319#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9320msgid "X"
9321msgstr ""
9322
9323#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15
9324#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70
9325msgid "Browse annotations"
9326msgstr ""
9327
9328#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
9329msgid "B"
9330msgstr ""
9331
9332#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49
9333msgid "Not visible"
9334msgstr ""
9335
9336#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50
9337msgid ""
9338"The book \"{}\" is not currently visible in the calibre library. If you have"
9339" a search or a Virtual library applied, first clear it."
9340msgstr ""
9341
9342#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23
9343msgid "Create catalog"
9344msgstr ""
9345
9346#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24
9347msgid ""
9348"Create a catalog of the books in your calibre library in different formats"
9349msgstr ""
9350
9351#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43
9352msgid "No books selected for catalog generation"
9353msgstr ""
9354
9355#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66
9356#, python-format
9357msgid "Generating %s catalog..."
9358msgstr ""
9359
9360#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75
9361msgid "Catalog generation complete, with warnings."
9362msgstr ""
9363
9364#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91
9365msgid "Catalog generated."
9366msgstr ""
9367
9368#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94
9369msgid "Export catalog folder"
9370msgstr ""
9371
9372#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95
9373#, python-format
9374msgid "Select destination for %(title)s.%(fmt)s"
9375msgstr ""
9376
9377#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105
9378#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395
9379#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251
9380#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147
9381#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60
9382#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447
9383msgid "Permission denied"
9384msgstr ""
9385
9386#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106
9387#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252
9388#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448
9389#, python-format
9390msgid "Could not open %s. Is it being used by another program?"
9391msgstr ""
9392
9393#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118
9394#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161
9395msgid "No library found"
9396msgstr ""
9397
9398#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124
9399#, python-format
9400msgid ""
9401"No existing calibre library was found at %s. If the library was moved, "
9402"select its new location below. Otherwise calibre will forget this library."
9403msgstr ""
9404
9405#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130
9406msgid "New location of this library:"
9407msgstr ""
9408
9409#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139
9410msgid "Library moved"
9411msgstr ""
9412
9413#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141
9414msgid "Forget library"
9415msgstr ""
9416
9417#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151
9418msgid "New library location"
9419msgstr ""
9420
9421#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162
9422#, python-format
9423msgid "No existing calibre library found at %s"
9424msgstr ""
9425
9426#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182
9427msgid "Queue &all books for backup"
9428msgstr ""
9429
9430#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188
9431msgid "Backup status"
9432msgstr ""
9433
9434#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202
9435msgid "none"
9436msgstr ""
9437
9438#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204
9439#, python-format
9440msgid "Book metadata files remaining to be written: %s"
9441msgstr ""
9442
9443#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231
9444#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192
9445#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260
9446#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69
9447msgid "Choose library"
9448msgstr ""
9449
9450#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232
9451msgid "Choose calibre library to work with"
9452msgstr ""
9453
9454#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235
9455msgid "Switch/create library"
9456msgstr ""
9457
9458#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243
9459#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154
9460msgid "Export/import all calibre data"
9461msgstr ""
9462
9463#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256
9464#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17
9465msgid "Pick a random book"
9466msgstr ""
9467
9468#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260
9469msgid "Change the icon for this library"
9470msgstr ""
9471
9472#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263
9473msgid "Choose an icon"
9474msgstr ""
9475
9476#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266
9477msgid "Remove current icon"
9478msgstr ""
9479
9480#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277
9481#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96
9482msgid "Quick switch"
9483msgstr ""
9484
9485#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280
9486#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97
9487msgid "Rename library"
9488msgstr ""
9489
9490#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283
9491msgid "Remove library"
9492msgstr ""
9493
9494#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310
9495msgid "Library maintenance"
9496msgstr ""
9497
9498#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311
9499msgid "Library metadata backup status"
9500msgstr ""
9501
9502#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315
9503msgid "Check library"
9504msgstr ""
9505
9506#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319
9507msgid "Restore database"
9508msgstr ""
9509
9510#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329
9511msgid "Switch to previous library"
9512msgstr ""
9513
9514#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352
9515#, python-format
9516msgid "Select icon for library \"%s\""
9517msgstr ""
9518
9519#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395
9520#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399
9521msgid "Cannot export/import"
9522msgstr ""
9523
9524#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396
9525msgid ""
9526"You are running calibre portable, all calibre data is already in the calibre"
9527" portable folder. Export/import is unavailable."
9528msgstr ""
9529
9530#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400
9531msgid "Cannot export/import data while there are running jobs."
9532msgstr ""
9533
9534#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416
9535#, python-brace-format
9536msgid "{0} [{1} book]"
9537msgid_plural "{0} [{1} books]"
9538msgstr[0] ""
9539
9540#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461
9541#, python-format
9542msgid "Apply Virtual library when %s is opened"
9543msgstr ""
9544
9545#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475
9546#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501
9547#, python-format
9548msgid "Switch to: %s"
9549msgstr ""
9550
9551#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484
9552#, python-format
9553msgid "Rename: %s"
9554msgstr ""
9555
9556#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488
9557#, python-format
9558msgid "Remove: %s"
9559msgstr ""
9560
9561#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522
9562#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525
9563msgid "No Virtual library"
9564msgstr ""
9565
9566#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545
9567msgid "Rename"
9568msgstr ""
9569
9570#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547
9571#, python-format
9572msgid "Choose a new name for the library <b>%s</b>. "
9573msgstr ""
9574
9575#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548
9576msgid "Note that the actual library folder will be renamed."
9577msgstr ""
9578
9579#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555
9580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715
9581#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
9582#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329
9583msgid "Already exists"
9584msgstr ""
9585
9586#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556
9587#, python-format
9588msgid "The folder %s already exists. Delete it first."
9589msgstr ""
9590
9591#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559
9592#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621
9593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122
9594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306
9595#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789
9596msgid "Too long"
9597msgstr ""
9598
9599#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564
9600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200
9601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411
9602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300
9603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427
9604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194
9605msgid "Not found"
9606msgstr ""
9607
9608#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565
9609#, python-format
9610msgid ""
9611"Cannot rename as no library was found at %s. Try switching to this library "
9612"first, then switch back and retry the renaming."
9613msgstr ""
9614
9615#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576
9616msgid "Rename failed"
9617msgstr ""
9618
9619#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577
9620#, python-format
9621msgid ""
9622"Failed to rename the library at %s. The most common cause for this is if one"
9623" of the files in the library is open in another program."
9624msgstr ""
9625
9626#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590
9627msgid "Library removed"
9628msgstr ""
9629
9630#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591
9631#, python-format
9632msgid ""
9633"The library %s has been removed from calibre. The files remain on your "
9634"computer, if you want to delete them, you will have to do so manually."
9635msgstr ""
9636
9637#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42
9639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86
9640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206
9641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345
9642#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
9643msgid "&OK"
9644msgstr ""
9645
9646#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9647#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185
9648#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029
9649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51
9650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457
9651#: /__w/calibre/calibre/src/calibre/utils/localization.py:366
9652msgid "&Undo"
9653msgstr ""
9654
9655#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612
9656msgid "Backup metadata"
9657msgstr ""
9658
9659#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613
9660msgid ""
9661"Metadata will be backed up while calibre is running, at the rate of "
9662"approximately 1 book every three seconds."
9663msgstr ""
9664
9665#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622
9666#, python-format
9667msgid ""
9668"Path to library too long. It must be less than %d characters. Move your "
9669"library to a location with a shorter path using Windows Explorer, then point"
9670" calibre to the new location and try again."
9671msgstr ""
9672
9673#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657
9674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722
9675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88
9676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93
9677#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336
9678#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397
9679msgid "Success"
9680msgstr ""
9681
9682#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658
9683msgid ""
9684"Found no errors in your calibre library database. Do you want calibre to "
9685"check if the files in your library match the information in the database?"
9686msgstr ""
9687
9688#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663
9689#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9690#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028
9691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
9692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263
9693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120
9694#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483
9695#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524
9696msgid "Failed"
9697msgstr ""
9698
9699#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664
9700msgid "Database integrity check failed, click \"Show details\" for details."
9701msgstr ""
9702
9703#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668
9704msgid "Starting library scan, this may take a while"
9705msgstr ""
9706
9707#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674
9708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114
9709msgid "No problems found"
9710msgstr ""
9711
9712#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675
9713msgid "The files in your library match the information in the database."
9714msgstr ""
9715
9716#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765
9717#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770
9718#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776
9719#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532
9720#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93
9721#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454
9722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201
9723msgid "Not allowed"
9724msgstr ""
9725
9726#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766
9727msgid ""
9728"You cannot change libraries while using the environment variable "
9729"CALIBRE_OVERRIDE_DATABASE_PATH."
9730msgstr ""
9731
9732#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771
9733msgid "You cannot change libraries while jobs are running."
9734msgstr ""
9735
9736#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777
9737msgid ""
9738"You cannot change libraries until all updates are accepted or rejected."
9739msgstr ""
9740
9741#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9742msgid "C"
9743msgstr ""
9744
9745#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9746msgid "Convert books"
9747msgstr ""
9748
9749#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9750msgid "Convert books between different e-book formats"
9751msgstr ""
9752
9753#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57
9754msgid "Convert individually"
9755msgstr ""
9756
9757#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60
9758msgid "Bulk convert"
9759msgstr ""
9760
9761#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64
9762msgid "Create a catalog of the books in your calibre library"
9763msgstr ""
9764
9765#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151
9766#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167
9767#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964
9768msgid "Cannot convert"
9769msgstr ""
9770
9771#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168
9772msgid "Conversion to the {} format is not supported"
9773msgstr ""
9774
9775#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194
9776msgid "Starting conversion of the book"
9777msgid_plural "Starting conversion of {} books"
9778msgstr[0] ""
9779
9780#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264
9781msgid "Book deleted"
9782msgstr ""
9783
9784#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265
9785msgid ""
9786"The book you were trying to convert has been deleted from the calibre "
9787"library."
9788msgstr ""
9789
9790#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270
9791msgid "Empty output file, probably the conversion process crashed"
9792msgstr ""
9793
9794#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280
9795msgid "completed"
9796msgstr ""
9797
9798#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39
9799msgid "Different custom columns"
9800msgstr ""
9801
9802#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53
9803#, python-brace-format
9804msgid ""
9805"The custom columns in the <i>{0}</i> library are different from the custom "
9806"columns in the <i>{1}</i> library. As a result, some metadata might not be "
9807"copied."
9808msgstr ""
9809
9810#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61
9811msgid ""
9812"The following columns are incompatible - they have the same name but "
9813"different data types. They will be ignored: "
9814msgstr ""
9815
9816#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70
9817#, python-brace-format
9818msgid ""
9819"The following columns are missing in the <i>{0}</i> library. You can choose "
9820"to add them automatically below."
9821msgstr ""
9822
9823#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76
9824#, python-format
9825msgid "Add to the %s library"
9826msgstr ""
9827
9828#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79
9829msgid "This warning is only shown once per library, per session"
9830msgstr ""
9831
9832#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181
9833#, python-format
9834msgid "%(title)s by %(author)s"
9835msgstr ""
9836
9837#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215
9838msgid "&Sort libraries alphabetically"
9839msgstr ""
9840
9841#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223
9842msgid "Library &path:"
9843msgstr ""
9844
9845#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229
9846msgid "Browse for library"
9847msgstr ""
9848
9849#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238
9850#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141
9851#: /__w/calibre/calibre/src/calibre/utils/localization.py:361
9852msgid "&Copy"
9853msgstr ""
9854
9855#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240
9856msgid "Copy to the specified library"
9857msgstr ""
9858
9859#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241
9860msgid "&Move"
9861msgstr ""
9862
9863#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244
9864msgid "Copy to the specified library and delete from the current library"
9865msgstr ""
9866
9867#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276
9868#, python-format
9869msgid ""
9870"Books with the same, title, author and language as the following already "
9871"exist in the library %s. Select which books you want copied anyway."
9872msgstr ""
9873
9874#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281
9875msgid "Duplicate books"
9876msgstr ""
9877
9878#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285
9879#, python-brace-format
9880msgid "{0} by {1}"
9881msgstr ""
9882
9883#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294
9884#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138
9885#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137
9886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94
9887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54
9888#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186
9889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9890#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145
9891msgid "Select &all"
9892msgstr ""
9893
9894#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296
9895#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140
9896#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139
9897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96
9898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56
9899#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188
9900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9901msgid "Select &none"
9902msgstr ""
9903
9904#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298
9905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58
9906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115
9907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393
9908#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467
9909#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119
9910#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236
9911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120
9912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127
9913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463
9914msgid "&Copy to clipboard"
9915msgstr ""
9916
9917#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331
9918msgid "Copy to library"
9919msgstr ""
9920
9921#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332
9922msgid "Copy selected books to the specified library"
9923msgstr ""
9924
9925#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364
9926#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374
9927msgid "Choose library..."
9928msgstr ""
9929
9930#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370
9931msgid "(delete after copy)"
9932msgstr ""
9933
9934#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392
9935#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404
9936msgid "Cannot copy"
9937msgstr ""
9938
9939#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393
9940msgid "Cannot copy to current library."
9941msgstr ""
9942
9943#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409
9944msgid "No library"
9945msgstr ""
9946
9947#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410
9948#, python-format
9949msgid "No library found at %s"
9950msgstr ""
9951
9952#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9953msgid "Copying to"
9954msgstr ""
9955
9956#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9957msgid "Moving to"
9958msgstr ""
9959
9960#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474
9961msgid "The copying process was interrupted. {} books were copied."
9962msgstr ""
9963
9964#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476
9965msgid "No books were deleted from this library."
9966msgstr ""
9967
9968#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477
9969msgid ""
9970"The best way to resume this operation is to re-copy all the books with the "
9971"option to \"Check for duplicates when copying to library\" in "
9972"Preferences->Import/export->Adding books turned on."
9973msgstr ""
9974
9975#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479
9976msgid "Canceled"
9977msgstr ""
9978
9979#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9980msgid "Could not copy books: "
9981msgstr ""
9982
9983#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489
9984#, python-brace-format
9985msgid "Moved the book to {loc}"
9986msgstr ""
9987
9988#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490
9989#, python-brace-format
9990msgid "Moved {num} books to {loc}"
9991msgstr ""
9992
9993#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492
9994#, python-brace-format
9995msgid "Copied the book to {loc}"
9996msgstr ""
9997
9998#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493
9999#, python-brace-format
10000msgid "Copied {num} books to {loc}"
10001msgstr ""
10002
10003#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498
10004msgid "Auto merged"
10005msgstr ""
10006
10007#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499
10008msgid ""
10009"Some books were automatically merged into existing records in the target "
10010"library. Click \"Show details\" to see which ones. This behavior is "
10011"controlled by the Auto-merge option in Preferences->Import/export->Adding "
10012"books->Adding actions."
10013msgstr ""
10014
10015#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520
10016#, python-brace-format
10017msgid ""
10018"Copying: {0} failed, with error:\n"
10019"{1}"
10020msgstr ""
10021
10022#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10023msgid "Could not copy some books, click \"Show details\" for more information."
10024msgstr ""
10025
10026#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10027msgid "Failed to copy some books"
10028msgstr ""
10029
10030#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523
10031msgid "Failed to copy a book, see below for details"
10032msgid_plural "Failed to copy {} books, see below for details"
10033msgstr[0] ""
10034
10035#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10036msgid "Could not copy any books, click \"Show details\" for more information."
10037msgstr ""
10038
10039#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10040msgid "Failed to copy books"
10041msgstr ""
10042
10043#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533
10044msgid ""
10045"You cannot use other libraries while using the environment variable "
10046"CALIBRE_OVERRIDE_DATABASE_PATH."
10047msgstr ""
10048
10049#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38
10050#, python-brace-format
10051msgid ""
10052"You are trying to delete {0} books. Sending so many files to the {1} <b>can "
10053"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be"
10054" <b>permanently deleted</b>."
10055msgstr ""
10056
10057#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51
10058msgid "Deleting..."
10059msgstr ""
10060
10061#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74
10062msgid "Deleted"
10063msgstr ""
10064
10065#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85
10066msgid "Failed to delete"
10067msgstr ""
10068
10069#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86
10070msgid ""
10071"Failed to delete some books, click the \"Show details\" button for details."
10072msgstr ""
10073
10074#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10075msgid "Delete books"
10076msgstr ""
10077
10078#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10079msgid "Remove books"
10080msgstr ""
10081
10082#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97
10083msgid "Remove selected books"
10084msgstr ""
10085
10086#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130
10087msgid "Remove files of a specific format from selected books"
10088msgstr ""
10089
10090#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133
10091msgid "Remove all formats from selected books, except..."
10092msgstr ""
10093
10094#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137
10095msgid "Remove all formats from selected books"
10096msgstr ""
10097
10098#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140
10099msgid "Remove covers from selected books"
10100msgstr ""
10101
10102#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144
10103msgid "Remove matching books from device"
10104msgstr ""
10105
10106#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169
10107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828
10108msgid "Cannot delete"
10109msgstr ""
10110
10111#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180
10112#, python-format
10113msgid ""
10114"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are "
10115"you sure?"
10116msgstr ""
10117
10118#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204
10119msgid "Choose formats to be deleted"
10120msgstr ""
10121
10122#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220
10123msgid ""
10124"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove "
10125"all formats from a book."
10126msgstr ""
10127
10128#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249
10129msgid ""
10130"<b>All formats</b> for the selected books will be <b>deleted</b> from your "
10131"library.<br>The book metadata will be kept. Are you sure?"
10132msgstr ""
10133
10134#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270
10135msgid "Cannot delete books"
10136msgstr ""
10137
10138#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271
10139msgid "No device is connected"
10140msgstr ""
10141
10142#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281
10143#: /__w/calibre/calibre/src/calibre/gui2/device.py:744
10144#: /__w/calibre/calibre/src/calibre/gui2/device.py:753
10145msgid "Main memory"
10146msgstr ""
10147
10148#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282
10149#: /__w/calibre/calibre/src/calibre/gui2/device.py:746
10150#: /__w/calibre/calibre/src/calibre/gui2/device.py:755
10151msgid "Storage card A"
10152msgstr ""
10153
10154#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283
10155#: /__w/calibre/calibre/src/calibre/gui2/device.py:748
10156#: /__w/calibre/calibre/src/calibre/gui2/device.py:757
10157msgid "Storage card B"
10158msgstr ""
10159
10160#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288
10161msgid "No books to delete"
10162msgstr ""
10163
10164#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289
10165msgid "None of the selected books are on the device"
10166msgstr ""
10167
10168#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310
10169#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441
10170msgid "Deleting books from device."
10171msgstr ""
10172
10173#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320
10174msgid ""
10175"The cover from the selected book will be <b>permanently deleted</b>. Are you"
10176" sure?"
10177msgid_plural ""
10178"The covers from the {} selected books will be <b>permanently deleted</b>. "
10179"Are you sure?"
10180msgstr[0] ""
10181
10182#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369
10183msgid ""
10184"Some of the selected books are on the attached device. <b>Where</b> do you "
10185"want the selected files deleted from?"
10186msgstr ""
10187
10188#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382
10189msgid ""
10190"The selected book will be <b>permanently deleted</b> and the files removed "
10191"from your calibre library. Are you sure?"
10192msgid_plural ""
10193"The {} selected books will be <b>permanently deleted</b> and the files "
10194"removed from your calibre library. Are you sure?"
10195msgstr[0] ""
10196
10197#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396
10198#, python-format
10199msgid ""
10200"Could not access %s. Is it being used by another program? Click \"Show "
10201"details\" for more information."
10202msgstr ""
10203
10204#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434
10205msgid ""
10206"The selected book will be <b>permanently deleted</b> from your device. Are "
10207"you sure?"
10208msgid_plural ""
10209"The {} selected books will be <b>permanently deleted</b> from your device. "
10210"Are you sure?"
10211msgstr[0] ""
10212
10213#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43
10214msgid "Start wireless device connection"
10215msgstr ""
10216
10217#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44
10218msgid "Stop wireless device connection"
10219msgstr ""
10220
10221#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49
10222msgid "Connect to folder"
10223msgstr ""
10224
10225#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57
10226#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85
10227msgid "Start Content server"
10228msgstr ""
10229
10230#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60
10231msgid "Visit Content server in browser"
10232msgstr ""
10233
10234#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79
10235msgid "Start/stop Content server"
10236msgstr ""
10237
10238#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92
10239#, python-brace-format
10240msgid "[{ip}, port {port}, {protocol}]"
10241msgstr ""
10242
10243#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98
10244msgid "Stop Content server"
10245msgstr ""
10246
10247#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115
10248#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140
10249msgid "Email to"
10250msgstr ""
10251
10252#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119
10253msgid "Email to and delete from library"
10254msgstr ""
10255
10256#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133
10257#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10258msgid "(delete from library)"
10259msgstr ""
10260
10261#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148
10262#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10263#: /__w/calibre/calibre/src/calibre/gui2/email.py:205
10264msgid "Select recipients"
10265msgstr ""
10266
10267#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156
10268msgid "Email to selected recipients..."
10269msgstr ""
10270
10271#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166
10272msgid "Setup email based sharing of books"
10273msgstr ""
10274
10275#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10276msgid "D"
10277msgstr ""
10278
10279#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10280msgid "Send to device"
10281msgstr ""
10282
10283#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201
10284msgid "Connect/share"
10285msgstr ""
10286
10287#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202
10288msgid ""
10289"Share books using a web server or email. Connect to special devices, etc."
10290msgstr ""
10291
10292#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242
10293#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287
10294msgid "Stopping"
10295msgstr ""
10296
10297#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243
10298#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288
10299msgid "Stopping server, this could take up to a minute, please wait..."
10300msgstr ""
10301
10302#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261
10303msgid "Disable autostart"
10304msgstr ""
10305
10306#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262
10307msgid ""
10308"Do you want wireless device connections to be started automatically when "
10309"calibre starts?"
10310msgstr ""
10311
10312#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285
10313msgid "Still looking for IP addresses"
10314msgstr ""
10315
10316#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288
10317msgid "Many IP addresses. See Start/Stop dialog."
10318msgstr ""
10319
10320#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16
10321msgid "Manage collections"
10322msgstr ""
10323
10324#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17
10325msgid "Manage the collections on this device"
10326msgstr ""
10327
10328#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33
10329msgid "In library view"
10330msgstr ""
10331
10332#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34
10333msgid ""
10334"Collections can only be edited when showing the books on the device. Click "
10335"the toolbar button to switch to the device view first."
10336msgstr ""
10337
10338#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10339msgid "Change the title/author/cover etc. of books"
10340msgstr ""
10341
10342#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10343msgid "E"
10344msgstr ""
10345
10346#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347
10348#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40
10349msgid "Edit metadata"
10350msgstr ""
10351
10352#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75
10353msgid "Edit metadata individually"
10354msgstr ""
10355
10356#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77
10357msgid "Edit metadata in bulk"
10358msgstr ""
10359
10360#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80
10361msgid "Download metadata and covers"
10362msgstr ""
10363
10364#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87
10365msgid "Merge into first selected book - delete others"
10366msgstr ""
10367
10368#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90
10369msgid "Merge into first selected book - keep others"
10370msgstr ""
10371
10372#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94
10373msgid "Merge only formats into first selected book - delete others"
10374msgstr ""
10375
10376#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99
10377msgid "Copy metadata"
10378msgstr ""
10379
10380#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100
10381msgid "Paste metadata"
10382msgstr ""
10383
10384#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102
10385msgid "Paste metadata including excluded fields"
10386msgstr ""
10387
10388#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105
10389msgid "Merge book records"
10390msgstr ""
10391
10392#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106
10393msgid "M"
10394msgstr ""
10395
10396#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110
10397msgid "Copy URL to show book in calibre"
10398msgstr ""
10399
10400#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111
10401msgid ""
10402"Copy URLs to show the currently selected books in calibre, to the system "
10403"clipboard"
10404msgstr ""
10405
10406#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118
10407msgid "Copy URL to open book in calibre"
10408msgstr ""
10409
10410#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120
10411msgid ""
10412"Copy URLs to open the currently selected books in calibre, to the system "
10413"clipboard"
10414msgstr ""
10415
10416#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172
10417#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175
10418msgid "Cannot copy metadata"
10419msgstr ""
10420
10421#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176
10422msgid "Multiple books selected, can only copy from one book at a time."
10423msgstr ""
10424
10425#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198
10426#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203
10427msgid "Cannot paste metadata"
10428msgstr ""
10429
10430#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204
10431msgid "No copied metadata available"
10432msgstr ""
10433
10434#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207
10435#, python-brace-format
10436msgid ""
10437"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are "
10438"you sure you want to do that?"
10439msgstr ""
10440
10441#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241
10442msgid "Cannot download metadata"
10443msgstr ""
10444
10445#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260
10446msgid "Failed to download metadata"
10447msgstr ""
10448
10449#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270
10450#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99
10451#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804
10452#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512
10453#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918
10454#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185
10455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176
10456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185
10457msgid "Download failed"
10458msgstr ""
10459
10460#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271
10461msgid "Failed to download metadata or cover for the selected book."
10462msgid_plural "Failed to download metadata or covers for any of the {} books."
10463msgstr[0] ""
10464
10465#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275
10466msgid "Metadata download completed"
10467msgstr ""
10468
10469#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278
10470msgid "Finished downloading metadata for the selected book."
10471msgid_plural "Finished downloading metadata for <b>{} books</b>."
10472msgstr[0] ""
10473
10474#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280
10475msgid "Proceed with updating the metadata in your library?"
10476msgstr ""
10477
10478#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287
10479#, python-format
10480msgid ""
10481"Could not download metadata and/or covers for %d of the books. Click \"Show "
10482"details\" to see which books."
10483msgstr ""
10484
10485#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289
10486msgid "Show the &failed books in the main book list after updating metadata"
10487msgstr ""
10488
10489#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302
10490#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987
10491msgid "Download log"
10492msgstr ""
10493
10494#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303
10495msgid "Metadata download complete"
10496msgstr ""
10497
10498#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308
10499msgid "Revie&w downloaded metadata"
10500msgstr ""
10501
10502#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334
10503msgid "Some books changed"
10504msgstr ""
10505
10506#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335
10507msgid ""
10508"The metadata for some books in your library has changed since you started "
10509"the download. If you proceed, some of those changes may be overwritten. "
10510"Click \"Show details\" to see the list of changed books. Do you want to "
10511"proceed?"
10512msgstr ""
10513
10514#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375
10515msgid "Review downloaded metadata"
10516msgstr ""
10517
10518#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376
10519msgid "Discard downloaded metadata for this book"
10520msgstr ""
10521
10522#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377
10523msgid "Use the downloaded metadata for all remaining books"
10524msgstr ""
10525
10526#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378
10527msgid "Discard downloaded metadata for all remaining books"
10528msgstr ""
10529
10530#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379
10531#, python-format
10532msgid "Discard the downloaded value for: %s"
10533msgstr ""
10534
10535#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380
10536msgid ""
10537"The downloaded metadata is on the left and the original metadata is on the "
10538"right. If a downloaded value is blank or unknown, the original value is "
10539"used."
10540msgstr ""
10541
10542#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383
10543msgid "&View book"
10544msgstr ""
10545
10546#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431
10547#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523
10548msgid "Cannot edit metadata"
10549msgstr ""
10550
10551#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564
10552msgid ""
10553"You are about to merge very many ({}) books. Are you <b>sure</b> you want to"
10554" proceed?"
10555msgstr ""
10556
10557#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595
10558#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598
10559msgid "Cannot merge books"
10560msgstr ""
10561
10562#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599
10563msgid "At least two books must be selected for merging"
10564msgstr ""
10565
10566#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610
10567#, python-format
10568msgid ""
10569"Book formats and metadata from the selected books will be added to the "
10570"<b>first selected book</b> (%s).<br> The second and subsequently selected "
10571"books will not be deleted or changed.<br><br>Please confirm you want to "
10572"proceed."
10573msgstr ""
10574
10575#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621
10576#, python-format
10577msgid ""
10578"Book formats from the selected books will be merged into the <b>first "
10579"selected book</b> (%s). Metadata in the first selected book will not be "
10580"changed. Author, Title and all other metadata will <i>not</i> be "
10581"merged.<br><br>After being merged, the second and subsequently selected "
10582"books, with any metadata they have will be <b>deleted</b>. <br><br>All book "
10583"formats of the first selected book will be kept and any duplicate formats in"
10584" the second and subsequently selected books will be permanently "
10585"<b>deleted</b> from your calibre library.<br><br>  Are you <b>sure</b> you "
10586"want to proceed?"
10587msgstr ""
10588
10589#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637
10590#, python-format
10591msgid ""
10592"Book formats and metadata from the selected books will be merged into the "
10593"<b>first selected book</b> (%s).<br><br>After being merged, the second and "
10594"subsequently selected books will be <b>deleted</b>. <br><br>All book formats"
10595" of the first selected book will be kept and any duplicate formats in the "
10596"second and subsequently selected books will be permanently <b>deleted</b> "
10597"from your calibre library.<br><br>  Are you <b>sure</b> you want to proceed?"
10598msgstr ""
10599
10600#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824
10601msgid "Applying changed metadata"
10602msgstr ""
10603
10604#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918
10605msgid "Some failures"
10606msgstr ""
10607
10608#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919
10609msgid ""
10610"Failed to apply updated metadata for some books in your library. Click "
10611"\"Show details\" to see details."
10612msgstr ""
10613
10614#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978
10615#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996
10616msgid "Format file missing"
10617msgstr ""
10618
10619#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979
10620#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997
10621#, python-format
10622msgid "Cannot read cover as the %s file is missing from this book"
10623msgstr ""
10624
10625#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006
10626#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094
10627msgid "Could not read metadata"
10628msgstr ""
10629
10630#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007
10631#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095
10632#, python-format
10633msgid "Could not read metadata from %s format"
10634msgstr ""
10635
10636#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018
10637#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462
10638#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472
10639msgid "Could not read cover"
10640msgstr ""
10641
10642#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019
10643#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463
10644#, python-format
10645msgid "Could not read cover from %s format"
10646msgstr ""
10647
10648#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10649msgid "Embed metadata"
10650msgstr ""
10651
10652#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10653#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23
10654msgid "Embed metadata into book files"
10655msgstr ""
10656
10657#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56
10658msgid "Embed metadata into files of a specific format from selected books..."
10659msgstr ""
10660
10661#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64
10662#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71
10663msgid "Cannot embed"
10664msgstr ""
10665
10666#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75
10667msgid "Choose formats to be updated"
10668msgstr ""
10669
10670#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818
10672#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30
10673msgid "&Stop"
10674msgstr ""
10675
10676#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10677msgid "Embedding updated metadata into book files..."
10678msgstr ""
10679
10680#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82
10681msgid "Embedding metadata..."
10682msgstr ""
10683
10684#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101
10685msgid "Embedded metadata in one book"
10686msgid_plural "Embedded metadata in {} books"
10687msgstr[0] ""
10688
10689#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103
10690#, python-brace-format
10691msgid ""
10692"The {0} format of {1}:\n"
10693"\n"
10694"{2}\n"
10695msgstr ""
10696
10697#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106
10698msgid "Failed for some files"
10699msgstr ""
10700
10701#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107
10702msgid ""
10703"Failed to embed metadata into some book files. Click \"Show details\" for "
10704"details."
10705msgstr ""
10706
10707#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110
10708msgid "Show the &failed books in the main book list"
10709msgstr ""
10710
10711#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10712msgid "Download news in e-book form from various websites all over the world"
10713msgstr ""
10714
10715#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10716msgid "F"
10717msgstr ""
10718
10719#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10720msgid "Fetch news"
10721msgstr ""
10722
10723#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57
10724#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72
10725msgid "Fetching news from "
10726msgstr ""
10727
10728#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101
10729msgid " fetched."
10730msgstr ""
10731
10732#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10733msgid "F1"
10734msgstr ""
10735
10736#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10737#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412
10738#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736
10739msgid "Help"
10740msgstr ""
10741
10742#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10743msgid "Mark books"
10744msgstr ""
10745
10746#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10747msgid "Temporarily mark books for easy access"
10748msgstr ""
10749
10750#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24
10751msgid "Toggle mark for selected books"
10752msgstr ""
10753
10754#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57
10755#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10756msgid "Show marked books"
10757msgstr ""
10758
10759#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59
10760msgid "Clear all marked books"
10761msgstr ""
10762
10763#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62
10764msgid "Mark all books by selected author(s)"
10765msgstr ""
10766
10767#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64
10768msgid "Mark all books in the selected series"
10769msgstr ""
10770
10771#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67
10772msgid "Clear all books by selected author(s)"
10773msgstr ""
10774
10775#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69
10776msgid "Clear all books in the selected series"
10777msgstr ""
10778
10779#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10780msgid "Show marked book"
10781msgstr ""
10782
10783#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
10784msgid "Cannot mark"
10785msgstr ""
10786
10787#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17
10788msgid "Match book to library"
10789msgstr ""
10790
10791#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18
10792msgid "Match this book to a book in the library"
10793msgstr ""
10794
10795#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10796#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130
10798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201
10799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73
10800msgid "Match books"
10801msgstr ""
10802
10803#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10804#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10805msgid "You must select one book"
10806msgstr ""
10807
10808#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46
10809msgid "Show matched book in library"
10810msgstr ""
10811
10812#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74
10813msgid "No matching books"
10814msgstr ""
10815
10816#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75
10817msgid ""
10818"No matching books found in the calibre library. Do you want to specify the "
10819"matching book manually?"
10820msgstr ""
10821
10822#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
10823msgid "Move to next match"
10824msgstr ""
10825
10826#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10827msgid "F3"
10828msgstr ""
10829
10830#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10831msgid "Move to next highlighted match"
10832msgstr ""
10833
10834#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10835msgid "N"
10836msgstr ""
10837
10838#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27
10839msgid "Move to previous item"
10840msgstr ""
10841
10842#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28
10843msgid "Move to previous highlighted item"
10844msgstr ""
10845
10846#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16
10847msgid "Open containing folder"
10848msgstr ""
10849
10850#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10851msgid "O"
10852msgstr ""
10853
10854#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10855msgid "Open the folder containing the current book's files"
10856msgstr ""
10857
10858#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10859msgid "Plugin updater"
10860msgstr ""
10861
10862#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10863msgid "Update any plugins you have installed in calibre"
10864msgstr ""
10865
10866#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34
10867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514
10868msgid "Polish book"
10869msgstr ""
10870
10871#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36
10872#, python-format
10873msgid "Polish %d books"
10874msgstr ""
10875
10876#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40
10877#, python-format
10878msgid "<h3>About Polishing books</h3>%s"
10879msgstr ""
10880
10881#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41
10882msgid ""
10883"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n"
10884"                  then polishing will run on ORIGINAL_EPUB (the same for other\n"
10885"                  ORIGINAL_* formats).  So if you\n"
10886"                  want Polishing to not run on the ORIGINAL_* format, delete the\n"
10887"                  ORIGINAL_* format before running it.</p>"
10888msgstr ""
10889
10890#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48
10891#, python-format
10892msgid "<h3>Embed referenced fonts</h3>%s"
10893msgstr ""
10894
10895#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49
10896#, python-format
10897msgid "<h3>Subsetting fonts</h3>%s"
10898msgstr ""
10899
10900#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52
10901#, python-format
10902msgid "<h3>Smarten punctuation</h3>%s"
10903msgstr ""
10904
10905#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54
10906msgid ""
10907"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the"
10908" cover in the e-book files to match the current metadata in the calibre "
10909"library.</p> <p>Note that most e-book formats are not capable of supporting "
10910"all the metadata in calibre.</p><p>There is a separate option to update the "
10911"cover.</p>"
10912msgstr ""
10913
10914#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62
10915msgid ""
10916"<h3>Update cover</h3><p>Update the covers in the e-book files to match the "
10917"current cover in the calibre library.</p><p>If the e-book file does not have"
10918" an identifiable cover, a new cover is inserted.</p>"
10919msgstr ""
10920
10921#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67
10922#, python-format
10923msgid "<h3>Book jacket</h3>%s"
10924msgstr ""
10925
10926#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68
10927#, python-format
10928msgid "<h3>Remove book jacket</h3>%s"
10929msgstr ""
10930
10931#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69
10932#, python-format
10933msgid "<h3>Remove unused CSS rules</h3>%s"
10934msgstr ""
10935
10936#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70
10937#, python-format
10938msgid "<h3>Losslessly compress images</h3>%s"
10939msgstr ""
10940
10941#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71
10942#, python-format
10943msgid "<h3>Add soft-hyphens</h3>%s"
10944msgstr ""
10945
10946#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72
10947#, python-format
10948msgid "<h3>Remove soft-hyphens</h3>%s"
10949msgstr ""
10950
10951#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73
10952#, python-format
10953msgid "<h3>Upgrade book internals</h3>%s"
10954msgstr ""
10955
10956#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79
10957msgid "Select actions to perform:"
10958msgstr ""
10959
10960#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84
10961msgid "&Embed all referenced fonts"
10962msgstr ""
10963
10964#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85
10965#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259
10966msgid "&Subset all embedded fonts"
10967msgstr ""
10968
10969#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86
10970#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265
10971msgid "Smarten &punctuation"
10972msgstr ""
10973
10974#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87
10975msgid "Update &metadata in the book files"
10976msgstr ""
10977
10978#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88
10979msgid "Update the &cover in the book files"
10980msgstr ""
10981
10982#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89
10983msgid "Add/replace metadata as a \"book &jacket\" page"
10984msgstr ""
10985
10986#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90
10987msgid "&Remove a previously inserted book jacket"
10988msgstr ""
10989
10990#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91
10991msgid "Remove &unused CSS rules from the book"
10992msgstr ""
10993
10994#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92
10995msgid "Losslessly &compress images"
10996msgstr ""
10997
10998#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93
10999msgid "Add s&oft hyphens"
11000msgstr ""
11001
11002#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94
11003msgid "Remove so&ft hyphens"
11004msgstr ""
11005
11006#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95
11007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529
11008msgid "&Upgrade book internals"
11009msgstr ""
11010
11011#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106
11012msgid "About"
11013msgstr ""
11014
11015#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125
11016msgid "Show &report"
11017msgstr ""
11018
11019#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127
11020msgid ""
11021"Show a report of all the actions performed after polishing is completed"
11022msgstr ""
11023
11024#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133
11025#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65
11026msgid "&Save settings"
11027msgstr ""
11028
11029#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135
11030#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67
11031msgid "&Load settings"
11032msgstr ""
11033
11034#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156
11035#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236
11036msgid "No actions selected"
11037msgstr ""
11038
11039#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157
11040msgid "You must select at least one action before saving"
11041msgstr ""
11042
11043#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159
11044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148
11045#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85
11046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229
11047msgid "Choose name"
11048msgstr ""
11049
11050#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160
11051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149
11052#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86
11053msgid "Choose a name for these settings"
11054msgstr ""
11055
11056#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180
11057#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105
11058msgid "Remove saved settings"
11059msgstr ""
11060
11061#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221
11062msgid "Must update metadata"
11063msgstr ""
11064
11065#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222
11066msgid ""
11067"You have selected the option to add metadata as a \"book jacket\". For this "
11068"option to work, you must also select the option to update metadata in the "
11069"book files. Do you want to select it?"
11070msgstr ""
11071
11072#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230
11073msgid "Add or remove jacket?"
11074msgstr ""
11075
11076#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231
11077msgid ""
11078"You have chosen to both add and remove the metadata jacket. This will result"
11079" in the final book having no jacket. Is this what you want?"
11080msgstr ""
11081
11082#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237
11083msgid "You must select at least one action, or click Cancel."
11084msgstr ""
11085
11086#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251
11087msgid "Queueing books for polishing"
11088msgstr ""
11089
11090#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299
11091#, python-format
11092msgid "Polish %s"
11093msgstr ""
11094
11095#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300
11096#, python-format
11097msgid "Polish book %(nums)s of %(tot)s (%(title)s)"
11098msgstr ""
11099
11100#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304
11101#, python-format
11102msgid "Queueing book %(nums)s of %(tot)s (%(title)s)"
11103msgstr ""
11104
11105#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331
11106msgid "Ignore remaining reports"
11107msgstr ""
11108
11109#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337
11110msgid "View full &log"
11111msgstr ""
11112
11113#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348
11114msgid "Ignore remaining report"
11115msgid_plural "Ignore remaining {} reports"
11116msgstr[0] ""
11117
11118#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361
11119#, python-format
11120msgid "Polishing of %s"
11121msgstr ""
11122
11123#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367
11124#, python-format
11125msgid "The original file has been saved as %s."
11126msgid_plural "The original files have been saved as %s."
11127msgstr[0] ""
11128
11129#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369
11130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324
11131msgid " and "
11132msgstr ""
11133
11134#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372
11135msgid "If you polish again, the polishing will run on the originals."
11136msgstr ""
11137
11138#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408
11139msgid "Polish books"
11140msgstr ""
11141
11142#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11143msgid "Apply the shine of perfection to your books"
11144msgstr ""
11145
11146#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11147msgid "P"
11148msgstr ""
11149
11150#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459
11151#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490
11152msgid "Cannot polish"
11153msgstr ""
11154
11155#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471
11156#, python-brace-format
11157msgid ""
11158"One of the books you are polishing has an {0} format. Polishing will use "
11159"this as the source and overwrite any existing {1} format. Are you sure you "
11160"want to proceed?"
11161msgstr ""
11162
11163#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475
11164msgid "Ask for this confirmation again"
11165msgstr ""
11166
11167#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491
11168#, python-format
11169msgid ""
11170"Polishing is only supported for books in the %s formats. Convert to one of "
11171"those formats before polishing."
11172msgstr ""
11173
11174#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519
11175msgid "Start polishing the book"
11176msgid_plural "Start polishing of {} books"
11177msgstr[0] ""
11178
11179#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536
11180msgid " completed"
11181msgstr ""
11182
11183#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
11184msgid "Configure calibre"
11185msgstr ""
11186
11187#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24
11188msgid "Change calibre behavior"
11189msgstr ""
11190
11191#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31
11192msgid "Run Welcome wizard"
11193msgstr ""
11194
11195#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33
11196msgid "Get plugins to enhance calibre"
11197msgstr ""
11198
11199#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37
11200msgid "Restart in debug mode"
11201msgstr ""
11202
11203#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39
11204msgid "Restart ignoring third party plugins"
11205msgstr ""
11206
11207#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59
11208msgid "Cannot configure while there are running jobs."
11209msgstr ""
11210
11211#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63
11212msgid "Cannot configure before calibre is restarted."
11213msgstr ""
11214
11215#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18
11216msgid "Select a random book from your calibre library"
11217msgstr ""
11218
11219#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
11220msgid "Restart"
11221msgstr ""
11222
11223#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21
11224msgid "Save to disk"
11225msgstr ""
11226
11227#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11228msgid "Export e-book files from the calibre library"
11229msgstr ""
11230
11231#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11232msgid "S"
11233msgstr ""
11234
11235#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31
11236msgid "Save to disk in a single folder"
11237msgstr ""
11238
11239#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33
11240#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50
11241#, python-format
11242msgid "Save only %s format to disk"
11243msgstr ""
11244
11245#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37
11246#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53
11247#, python-format
11248msgid "Save only %s format to disk in a single folder"
11249msgstr ""
11250
11251#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40
11252msgid "Save single format to disk..."
11253msgstr ""
11254
11255#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61
11256#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83
11257msgid "Cannot save to disk"
11258msgstr ""
11259
11260#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65
11261msgid "Choose format to save to disk"
11262msgstr ""
11263
11264#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86
11265msgid "Choose destination folder"
11266msgstr ""
11267
11268#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94
11269msgid ""
11270"You are trying to save files into the calibre library. This can cause "
11271"corruption of your library. Save to disk is meant to export files from your "
11272"calibre library elsewhere."
11273msgstr ""
11274
11275#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19
11276msgid "Show Book details"
11277msgstr ""
11278
11279#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11280msgid "I"
11281msgstr ""
11282
11283#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11284msgid "Show the detailed metadata for the current book in a separate window"
11285msgstr ""
11286
11287#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30
11288msgid "No detailed info available"
11289msgstr ""
11290
11291#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31
11292msgid "No detailed information is available for books on the device."
11293msgstr ""
11294
11295#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23
11296#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63
11297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87
11298msgid "Quickview"
11299msgstr ""
11300
11301#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70
11302msgid "Toggle Quickview"
11303msgstr ""
11304
11305#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71
11306msgid "Open/close the Quickview panel/window"
11307msgstr ""
11308
11309#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76
11310msgid "Focus to Quickview"
11311msgstr ""
11312
11313#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77
11314msgid "Move the focus to the Quickview panel/window"
11315msgstr ""
11316
11317#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85
11318msgid "Focus from Quickview to the book list"
11319msgstr ""
11320
11321#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86
11322msgid "Move the focus from Quickview to the book list"
11323msgstr ""
11324
11325#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94
11326msgid "Refresh Quickview"
11327msgstr ""
11328
11329#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95
11330msgid "Refresh the information shown in the Quickview panel"
11331msgstr ""
11332
11333#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102
11334msgid "Search from Quickview"
11335msgstr ""
11336
11337#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103
11338msgid "Search for the currently selected Quickview item"
11339msgstr ""
11340
11341#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131
11342msgid "No quickview available"
11343msgstr ""
11344
11345#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132
11346msgid "Quickview is not available for books on the device."
11347msgstr ""
11348
11349#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17
11350msgid "Manage template functions"
11351msgstr ""
11352
11353#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19
11354#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50
11355#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352
11356msgid "Template tester"
11357msgstr ""
11358
11359#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24
11360msgid "Enter a template to test using data from the selected book"
11361msgstr ""
11362
11363#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34
11364msgid "No template tester available"
11365msgstr ""
11366
11367#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35
11368msgid "Template tester is not available for books on the device."
11369msgstr ""
11370
11371#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41
11372msgid "At least one book must be selected"
11373msgstr ""
11374
11375#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11376msgid "Show books similar to the current book"
11377msgstr ""
11378
11379#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11380msgid "Similar books"
11381msgstr ""
11382
11383#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27
11384msgid "Books by same author"
11385msgstr ""
11386
11387#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28
11388msgid "Books in this series"
11389msgstr ""
11390
11391#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30
11392msgid "Books by this publisher"
11393msgstr ""
11394
11395#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31
11396msgid "Books with the same tags"
11397msgstr ""
11398
11399#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
11400#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689
11401msgid "Sort by"
11402msgstr ""
11403
11404#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11405msgid "Reverse current sort"
11406msgstr ""
11407
11408#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11409msgid "Reverse the current sort order"
11410msgstr ""
11411
11412#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11413msgid "Re-apply current sort"
11414msgstr ""
11415
11416#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11417msgid "Re-apply the current sort"
11418msgstr ""
11419
11420#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100
11421msgid "Select sortable columns"
11422msgstr ""
11423
11424#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101
11425msgid "Sort on multiple columns"
11426msgstr ""
11427
11428#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120
11429#, python-format
11430msgid "%s [reverse current sort]"
11431msgstr ""
11432
11433#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11434msgid "G"
11435msgstr ""
11436
11437#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11438#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178
11439msgid "Get books"
11440msgstr ""
11441
11442#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11443msgid "Search dozens of online e-book retailers for the cheapest books"
11444msgstr ""
11445
11446#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23
11447msgid "Search for e-books"
11448msgstr ""
11449
11450#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11451msgid "this author"
11452msgstr ""
11453
11454#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11455msgid "this title"
11456msgstr ""
11457
11458#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30
11459msgid "this book"
11460msgstr ""
11461
11462#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33
11463#, python-format
11464msgid "Search for %s"
11465msgstr ""
11466
11467#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36
11468#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185
11469msgid "Stores"
11470msgstr ""
11471
11472#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39
11473#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18
11474msgid "Choose stores"
11475msgstr ""
11476
11477#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
11478#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
11479#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
11480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109
11481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282
11482msgid "Cannot search"
11483msgstr ""
11484
11485#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135
11486msgid ""
11487"calibre helps you find the e-books you want by searching the websites of "
11488"various commercial and public domain book sources."
11489msgstr ""
11490
11491#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139
11492msgid ""
11493"Using the integrated search you can easily find which store has the book you"
11494" are looking for, at the best price. You also get DRM status and other "
11495"useful information."
11496msgstr ""
11497
11498#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142
11499msgid ""
11500"All transactions (paid or otherwise) are handled between you and the book "
11501"seller. calibre is not part of this process and any issues related to a "
11502"purchase should be directed to the website you are buying from. Be sure to "
11503"double check that any books you get will work with your e-book reader, "
11504"especially if the book you are buying has <a href=\"{}\">DRM</a>."
11505msgstr ""
11506
11507#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153
11508#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35
11509msgid "Show this message again"
11510msgstr ""
11511
11512#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154
11513msgid "About Get books"
11514msgstr ""
11515
11516#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
11517msgid "Tag mapper"
11518msgstr ""
11519
11520#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37
11521msgid "Map tags for one book in the library"
11522msgid_plural "Map tags for {} books in the library"
11523msgstr[0] ""
11524
11525#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27
11526#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23
11527msgid "Choose format to edit"
11528msgstr ""
11529
11530#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31
11531msgid "Choose which format you want to edit:"
11532msgstr ""
11533
11534#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42
11535msgid "&All formats"
11536msgstr ""
11537
11538#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73
11539msgid "Edit ToC"
11540msgstr ""
11541
11542#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
11543msgid "K"
11544msgstr ""
11545
11546#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114
11547#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131
11548msgid "Cannot edit ToC"
11549msgstr ""
11550
11551#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115
11552#, python-format
11553msgid ""
11554"Editing Table of Contents is only supported for books in the %s formats. "
11555"Convert to one of those formats before polishing."
11556msgstr ""
11557
11558#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121
11559msgid ""
11560"You have chosen to edit the Table of Contents of {} books at once. Doing so "
11561"will likely slow your computer to a crawl. Are you sure?"
11562msgstr ""
11563
11564#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179
11565msgid "Library changed"
11566msgstr ""
11567
11568#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180
11569#, python-brace-format
11570msgid ""
11571"Cannot save changes made to {0} by the ToC editor as the calibre library has"
11572" changed."
11573msgstr ""
11574
11575#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26
11576msgid ""
11577"This book has multiple formats that can be edited. Choose the format you "
11578"want to edit."
11579msgstr ""
11580
11581#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29
11582msgid "Always ask when more than one format is available"
11583msgstr ""
11584
11585#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326
11587msgid "Edit book"
11588msgstr ""
11589
11590#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11591msgid "Edit books in the EPUB or AZW formats"
11592msgstr ""
11593
11594#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11595msgid "T"
11596msgstr ""
11597
11598#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95
11599msgid "Cannot Edit book"
11600msgstr ""
11601
11602#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103
11603#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121
11604#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685
11605#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689
11606msgid "Cannot edit book"
11607msgstr ""
11608
11609#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104
11610msgid "Editing of books on the device is not supported"
11611msgstr ""
11612
11613#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112
11614msgid "No editable formats"
11615msgstr ""
11616
11617#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113
11618msgid "Do you want to create an empty EPUB file to edit?"
11619msgstr ""
11620
11621#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122
11622#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690
11623#, python-format
11624msgid ""
11625"The book must be in the %s formats to edit.\n"
11626"\n"
11627"First convert the book to one of these formats."
11628msgstr ""
11629
11630#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152
11631msgid "File missing"
11632msgstr ""
11633
11634#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153
11635#, python-format
11636msgid ""
11637"The %s format is missing from the calibre library. You should run library "
11638"maintenance."
11639msgstr ""
11640
11641#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34
11642#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291
11643msgid "Unpack book"
11644msgstr ""
11645
11646#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67
11647msgid "Choose the format to unpack:"
11648msgstr ""
11649
11650#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77
11651msgid ""
11652"            <h2>About Unpack book</h2>\n"
11653"            <p>Unpack book allows you to fine tune the appearance of an e-book by\n"
11654"            making small changes to its internals. In order to use Unpack book,\n"
11655"            you need to know a little bit about HTML and CSS, technologies that\n"
11656"            are used in e-books. Follow the steps:</p>\n"
11657"            <br>\n"
11658"            <ol>\n"
11659"            <li>Click \"Explode book\": This will \"explode\" the book into its\n"
11660"            individual internal components.<br></li>\n"
11661"            <li>Right click on any individual file and select \"Open with...\" to\n"
11662"            edit it in your favorite text editor.<br></li>\n"
11663"            <li>When you are done: <b>close the file browser window\n"
11664"            and the editor windows you used to make your tweaks</b>. Then click\n"
11665"            the \"Rebuild book\" button, to update the book in your calibre\n"
11666"            library.</li>\n"
11667"            </ol>"
11668msgstr ""
11669
11670#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106
11671msgid "&Explode book"
11672msgstr ""
11673
11674#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107
11675msgid "&Preview book"
11676msgstr ""
11677
11678#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108
11679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87
11680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207
11681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346
11682#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
11683msgid "&Cancel"
11684msgstr ""
11685
11686#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109
11687msgid "&Rebuild book"
11688msgstr ""
11689
11690#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112
11691msgid "Explode the book to edit its components"
11692msgstr ""
11693
11694#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114
11695msgid "Preview the result of your changes"
11696msgstr ""
11697
11698#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116
11699msgid "Abort without saving any changes"
11700msgstr ""
11701
11702#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118
11703msgid "Save your changes and update the book in the calibre library"
11704msgstr ""
11705
11706#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158
11707msgid "Exploding, please wait..."
11708msgstr ""
11709
11710#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180
11711#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189
11712msgid "Failed to unpack"
11713msgstr ""
11714
11715#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181
11716#, python-format
11717msgid "Could not explode the %s file."
11718msgstr ""
11719
11720#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190
11721#, python-format
11722msgid ""
11723"Could not explode the %s file. Click \"Show details\" for more information."
11724msgstr ""
11725
11726#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224
11727msgid "Failed to rebuild file"
11728msgstr ""
11729
11730#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225
11731#, python-format
11732msgid "Failed to rebuild %s. For more information, click \"Show details\"."
11733msgstr ""
11734
11735#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233
11736#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242
11737msgid "Rebuilding, please wait..."
11738msgstr ""
11739
11740#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292
11741msgid ""
11742"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual "
11743"components"
11744msgstr ""
11745
11746#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328
11747#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341
11748msgid "Cannot unpack book"
11749msgstr ""
11750
11751#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342
11752msgid ""
11753"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n"
11754"\n"
11755"First convert the book to one of these formats."
11756msgstr ""
11757
11758#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11759msgid "Read books"
11760msgstr ""
11761
11762#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11763msgid "V"
11764msgstr ""
11765
11766#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11767msgid "View"
11768msgstr ""
11769
11770#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65
11771msgid "View specific format"
11772msgstr ""
11773
11774#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67
11775msgid "View with calibre E-book viewer"
11776msgstr ""
11777
11778#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68
11779msgid "Read a random book"
11780msgstr ""
11781
11782#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74
11783msgid "Clear recently viewed list"
11784msgstr ""
11785
11786#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11787msgid "Continue reading previous book"
11788msgstr ""
11789
11790#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11791#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137
11792msgid "Continue reading the last opened book"
11793msgstr ""
11794
11795#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189
11796msgid "No associated program"
11797msgstr ""
11798
11799#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190
11800#, python-format
11801msgid ""
11802"Windows will try to open %s with calibre itself resulting in a duplicate in "
11803"your calibre library. You should install some program capable of viewing "
11804"this file format and tell Windows to use that program to open files of this "
11805"type."
11806msgstr ""
11807
11808#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
11809#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311
11810#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318
11811#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357
11812msgid "Cannot view"
11813msgstr ""
11814
11815#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225
11816#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244
11817msgid "Format unavailable"
11818msgstr ""
11819
11820#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226
11821msgid "Selected books have no formats"
11822msgstr ""
11823
11824#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228
11825#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153
11826msgid "Choose the format to view"
11827msgstr ""
11828
11829#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245
11830#, python-format
11831msgid ""
11832"Not all the selected books were available in the %s format. You should "
11833"convert them first."
11834msgstr ""
11835
11836#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257
11837msgid "Multiple books selected"
11838msgstr ""
11839
11840#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258
11841#, python-format
11842msgid ""
11843"You are attempting to open %d books. Opening too many books at once can be "
11844"slow and have a negative effect on the responsiveness of your computer. Once"
11845" started the process cannot be stopped until complete. Do you wish to "
11846"continue?"
11847msgstr ""
11848
11849#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267
11850msgid "Cannot open folder"
11851msgstr ""
11852
11853#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312
11854msgid "This book no longer exists in your library"
11855msgstr ""
11856
11857#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319
11858#, python-format
11859msgid "%s has no available formats."
11860msgstr ""
11861
11862#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
11863#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200
11864msgid "Virtual library"
11865msgstr ""
11866
11867#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29
11868#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388
11869msgid "Quick select Virtual library"
11870msgstr ""
11871
11872#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30
11873msgid "Quick select a Virtual library"
11874msgstr ""
11875
11876#: /__w/calibre/calibre/src/calibre/gui2/add.py:43
11877#: /__w/calibre/calibre/src/calibre/gui2/add.py:47
11878#: /__w/calibre/calibre/src/calibre/gui2/add.py:57
11879#: /__w/calibre/calibre/src/calibre/gui2/add.py:254
11880#: /__w/calibre/calibre/src/calibre/gui2/add.py:279
11881#: /__w/calibre/calibre/src/calibre/gui2/add.py:299
11882#: /__w/calibre/calibre/src/calibre/gui2/add.py:315
11883msgid "Cannot add books"
11884msgstr ""
11885
11886#: /__w/calibre/calibre/src/calibre/gui2/add.py:44
11887#, python-format
11888msgid "The path %s does not exist"
11889msgstr ""
11890
11891#: /__w/calibre/calibre/src/calibre/gui2/add.py:48
11892#, python-format
11893msgid "You do not have permission to read %s"
11894msgstr ""
11895
11896#: /__w/calibre/calibre/src/calibre/gui2/add.py:58
11897msgid "You do not have permission to read any of the selected files"
11898msgstr ""
11899
11900#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11901msgid "Adding books..."
11902msgstr ""
11903
11904#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11905msgid "Scanning for files..."
11906msgstr ""
11907
11908#: /__w/calibre/calibre/src/calibre/gui2/add.py:237
11909msgid "You do not have permission to read the selected file."
11910msgid_plural "You do not have permission to read the selected files."
11911msgstr[0] ""
11912
11913#: /__w/calibre/calibre/src/calibre/gui2/add.py:243
11914#, python-format
11915msgid "Could not add %s as you do not have permission to read the file"
11916msgstr ""
11917
11918#: /__w/calibre/calibre/src/calibre/gui2/add.py:255
11919#: /__w/calibre/calibre/src/calibre/gui2/add.py:280
11920#: /__w/calibre/calibre/src/calibre/gui2/add.py:300
11921msgid "Failed to add any books, click \"Show details\" for more information."
11922msgstr ""
11923
11924#: /__w/calibre/calibre/src/calibre/gui2/add.py:260
11925msgid "Could not add"
11926msgstr ""
11927
11928#: /__w/calibre/calibre/src/calibre/gui2/add.py:261
11929#, python-format
11930msgid "No e-book files were found in %s"
11931msgstr ""
11932
11933#: /__w/calibre/calibre/src/calibre/gui2/add.py:266
11934msgid "Reading metadata and adding to library (one book)..."
11935msgid_plural "Reading metadata and adding to library ({} books)..."
11936msgstr[0] ""
11937
11938#: /__w/calibre/calibre/src/calibre/gui2/add.py:316
11939msgid "Failed to add some books, click \"Show details\" for more information."
11940msgstr ""
11941
11942#: /__w/calibre/calibre/src/calibre/gui2/add.py:332
11943#: /__w/calibre/calibre/src/calibre/gui2/save.py:154
11944#: /__w/calibre/calibre/src/calibre/gui2/save.py:185
11945#: /__w/calibre/calibre/src/calibre/gui2/save.py:268
11946#: /__w/calibre/calibre/src/calibre/gui2/save.py:302
11947msgid "Critical failure"
11948msgstr ""
11949
11950#: /__w/calibre/calibre/src/calibre/gui2/add.py:333
11951msgid ""
11952"The read metadata worker process crashed while processing some files. Adding"
11953" of books is aborted. Click \"Show details\" to see which files caused the "
11954"problem."
11955msgstr ""
11956
11957#: /__w/calibre/calibre/src/calibre/gui2/add.py:351
11958msgid "Failed to read metadata from the file:"
11959msgid_plural "Failed to read metadata from the files:"
11960msgstr[0] ""
11961
11962#: /__w/calibre/calibre/src/calibre/gui2/add.py:354
11963#: /__w/calibre/calibre/src/calibre/gui2/add.py:411
11964#: /__w/calibre/calibre/src/calibre/gui2/add.py:464
11965#: /__w/calibre/calibre/src/calibre/gui2/add.py:495
11966msgid "With error:"
11967msgstr ""
11968
11969#: /__w/calibre/calibre/src/calibre/gui2/add.py:409
11970msgid "Failed to merge the book: "
11971msgstr ""
11972
11973#: /__w/calibre/calibre/src/calibre/gui2/add.py:462
11974msgid "Failed to add the book: "
11975msgstr ""
11976
11977#: /__w/calibre/calibre/src/calibre/gui2/add.py:494
11978#, python-brace-format
11979msgid "Failed to add the file {0} to the book: {1}"
11980msgstr ""
11981
11982#: /__w/calibre/calibre/src/calibre/gui2/add.py:507
11983msgid "Adding duplicates"
11984msgstr ""
11985
11986#: /__w/calibre/calibre/src/calibre/gui2/add.py:531
11987msgid ""
11988"There were problems adding some files, click \"Show details\" for more "
11989"information"
11990msgstr ""
11991
11992#: /__w/calibre/calibre/src/calibre/gui2/add.py:532
11993msgid "Failed to add any books, click \"Show details\" for more information"
11994msgstr ""
11995
11996#: /__w/calibre/calibre/src/calibre/gui2/add.py:533
11997msgid "Errors while adding"
11998msgstr ""
11999
12000#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23
12001#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728
12002msgid "Ignore"
12003msgstr ""
12004
12005#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24
12006#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136
12007msgid "Add"
12008msgstr ""
12009
12010#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28
12011msgid "starts with"
12012msgstr ""
12013
12014#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29
12015msgid "does not start with"
12016msgstr ""
12017
12018#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30
12019msgid "ends with"
12020msgstr ""
12021
12022#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31
12023msgid "does not end with"
12024msgstr ""
12025
12026#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32
12027msgid "matches glob pattern"
12028msgstr ""
12029
12030#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33
12031msgid "does not match glob pattern"
12032msgstr ""
12033
12034#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34
12035#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34
12036msgid "matches regex pattern"
12037msgstr ""
12038
12039#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35
12040#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35
12041msgid "does not match regex pattern"
12042msgstr ""
12043
12044#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38
12045#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38
12046msgid "Create the rule below, the rule can be used to add or ignore files"
12047msgstr ""
12048
12049#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39
12050msgid "the file, if the filename"
12051msgstr ""
12052
12053#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40
12054msgid "You must provide a value for the filename to match"
12055msgstr ""
12056
12057#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43
12058#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137
12059msgid "A comma separated list of tags"
12060msgstr ""
12061
12062#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46
12063msgid "Matching is case-insensitive"
12064msgstr ""
12065
12066#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48
12067#, python-brace-format
12068msgid "A case-insensitive filename pattern, for example: {0} or {1}"
12069msgstr ""
12070
12071#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50
12072#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102
12073#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142
12074msgid "A regular expression"
12075msgstr ""
12076
12077#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82
12078#, python-format
12079msgid "%s is not a valid glob expression"
12080msgstr ""
12081
12082#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99
12083#, python-brace-format
12084msgid ""
12085"<b>{action}</b> the file, if the filename <i>{match_type}</i>: "
12086"<b>{query}</b>"
12087msgstr ""
12088
12089#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108
12090msgid ""
12091"You can specify rules to add/ignore files here. They will be used when "
12092"recursively adding files from folders/archives and also when auto-adding. "
12093"Click the \"Add Rule\" button below to get started. The rules will be "
12094"processed in order for every file until either an \"add\" or an \"ignore\" "
12095"rule matches. If no rules match, the file will be added only if its file "
12096"extension is of a known e-book type."
12097msgstr ""
12098
12099#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118
12100msgid "Test filename filter rules"
12101msgstr ""
12102
12103#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120
12104msgid "Enter a filename to test:"
12105msgstr ""
12106
12107#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121
12108msgid "Enter filename and click the \"Test\" button"
12109msgstr ""
12110
12111#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128
12112#, python-format
12113msgid "The filename %s did not match any rules"
12114msgstr ""
12115
12116#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
12117#, python-brace-format
12118msgid "The filename {0} will be {1}"
12119msgstr ""
12120
12121#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135
12122msgid "Edit file filter rules"
12123msgstr ""
12124
12125#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24
12126msgid "Change"
12127msgstr ""
12128
12129#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25
12130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300
12131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481
12132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
12133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319
12134#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47
12135#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693
12136#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479
12137msgid "Capitalize"
12138msgstr ""
12139
12140#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26
12141#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49
12142msgid "Lower-case"
12143msgstr ""
12144
12145#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27
12146#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50
12147msgid "Upper-case"
12148msgstr ""
12149
12150#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31
12151#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55
12152msgid "is one of"
12153msgstr ""
12154
12155#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32
12156#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56
12157msgid "is not one of"
12158msgstr ""
12159
12160#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33
12161#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105
12162#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115
12163#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59
12164msgid "contains"
12165msgstr ""
12166
12167#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39
12168msgid "the author, if the author name"
12169msgstr ""
12170
12171#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40
12172msgid "You must provide a value for the author name to match"
12173msgstr ""
12174
12175#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41
12176msgid "with the name:"
12177msgstr ""
12178
12179#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89
12180#, python-brace-format
12181msgid ""
12182"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>"
12183msgstr ""
12184
12185#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92
12186msgid "to the name"
12187msgstr ""
12188
12189#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100
12190msgid ""
12191"You can specify rules to manipulate author names here. Click the \"Add "
12192"Rule\" button below to get started. The rules will be processed in order for"
12193" every author."
12194msgstr ""
12195
12196#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107
12197msgid "Test author mapping rules"
12198msgstr ""
12199
12200#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109
12201msgid "Enter an author name to test:"
12202msgstr ""
12203
12204#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110
12205msgid "Enter author and click the \"Test\" button"
12206msgstr ""
12207
12208#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121
12209msgid "Edit author mapping rules"
12210msgstr ""
12211
12212#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12213#, python-brace-format
12214msgid "Added a book automatically from {src}"
12215msgstr ""
12216
12217#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12218#, python-brace-format
12219msgid "Added {num} books automatically from {src}"
12220msgstr ""
12221
12222#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437
12223#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550
12224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
12225#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
12226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561
12227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569
12228msgid "Donate"
12229msgstr ""
12230
12231#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457
12232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291
12233#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
12234msgid "Edit"
12235msgstr ""
12236
12237#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459
12238#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424
12239#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290
12240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317
12241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273
12242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356
12243msgid "Copy"
12244msgstr ""
12245
12246#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460
12247#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291
12248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319
12249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278
12250msgid "Paste"
12251msgstr ""
12252
12253#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461
12254#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296
12255msgid "Select all"
12256msgstr ""
12257
12258#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76
12259msgid "Search the internet for the author {}"
12260msgstr ""
12261
12262#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78
12263msgid "Search the internet for this book"
12264msgstr ""
12265
12266#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110
12267#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941
12268#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946
12269#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960
12270#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964
12271#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967
12272#, python-format
12273msgid "Manage %s"
12274msgstr ""
12275
12276#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120
12277#, python-format
12278msgid "Find %s in the Tag browser"
12279msgstr ""
12280
12281#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154
12282#, python-format
12283msgid "Search calibre for %s"
12284msgstr ""
12285
12286#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158
12287#, python-format
12288msgid "in category %s"
12289msgstr ""
12290
12291#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164
12292#, python-format
12293msgid "in grouped search %s"
12294msgstr ""
12295
12296#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169
12297#, python-brace-format
12298msgid "Search calibre for {val} in category {name}"
12299msgstr ""
12300
12301#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259
12302#, python-format
12303msgid "Delete the %s format"
12304msgstr ""
12305
12306#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260
12307#, python-format
12308msgid "Save the %s format to disk"
12309msgstr ""
12310
12311#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261
12312#, python-format
12313msgid "Restore the %s format"
12314msgstr ""
12315
12316#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263
12317#, python-format
12318msgid "Set the book cover from the %s file"
12319msgstr ""
12320
12321#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270
12322#, python-format
12323msgid "Compare to the %s format"
12324msgstr ""
12325
12326#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279
12327#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286
12328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64
12329#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72
12330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200
12331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207
12332#, python-format
12333msgid "Open %s with..."
12334msgstr ""
12335
12336#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289
12337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67
12338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210
12339#, python-format
12340msgid "Add other application for %s files..."
12341msgstr ""
12342
12343#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290
12344#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486
12345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211
12346msgid "Edit Open with applications..."
12347msgstr ""
12348
12349#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295
12350#, python-format
12351msgid "Edit %s format"
12352msgstr ""
12353
12354#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302
12355msgid "Path to file"
12356msgstr ""
12357
12358#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313
12359#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377
12360#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385
12361msgid "The text: {}"
12362msgstr ""
12363
12364#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322
12365msgid "&Author link"
12366msgstr ""
12367
12368#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333
12369#, python-brace-format
12370msgid "Search {0} for {1}"
12371msgstr ""
12372
12373#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339
12374#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381
12375#, python-format
12376msgid "Remove %s from this book"
12377msgstr ""
12378
12379#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347
12380msgid "The location of the book"
12381msgstr ""
12382
12383#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357
12384msgid "&Identifier"
12385msgstr ""
12386
12387#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405
12388msgid "Link to show book in calibre"
12389msgstr ""
12390
12391#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413
12392msgid "Link to show books matching {} in calibre"
12393msgstr ""
12394
12395#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418
12396msgid "Link to view {} format of book"
12397msgstr ""
12398
12399#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425
12400msgid "All book details"
12401msgstr ""
12402
12403#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427
12404msgid "Selected text"
12405msgstr ""
12406
12407#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431
12408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74
12409#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232
12410#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256
12411#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153
12412#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351
12413#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75
12414#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
12415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770
12416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544
12417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460
12418#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56
12419#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71
12420#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321
12421#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120
12422#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747
12423#: /__w/calibre/calibre/src/calibre/linux.py:1321
12424#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96
12425msgid "Search"
12426msgstr ""
12427
12428#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441
12429msgid "Copy link location"
12430msgstr ""
12431
12432#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454
12433#, python-brace-format
12434msgid "Search {0} for this book"
12435msgstr ""
12436
12437#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464
12438msgid "Open the Book details window"
12439msgstr ""
12440
12441#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467
12442msgid "Open the Edit metadata window"
12443msgstr ""
12444
12445#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475
12446#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482
12447msgid "Open cover with..."
12448msgstr ""
12449
12450#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485
12451msgid "Add another application to open cover with..."
12452msgstr ""
12453
12454#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600
12455#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278
12456msgid "Paste cover"
12457msgstr ""
12458
12459#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601
12460#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279
12461msgid "Copy cover"
12462msgstr ""
12463
12464#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602
12465msgid "Save cover to disk"
12466msgstr ""
12467
12468#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603
12469msgid "Remove cover"
12470msgstr ""
12471
12472#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604
12473msgid "Generate cover from metadata"
12474msgstr ""
12475
12476#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646
12477msgid "Choose cover save location"
12478msgstr ""
12479
12480#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647
12481msgid "JPEG images"
12482msgstr ""
12483
12484#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678
12485msgid ""
12486"Are you sure you want to replace the cover? The existing cover will be "
12487"permanently lost."
12488msgstr ""
12489
12490#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685
12491msgid "Are you sure you want to delete the cover permanently?"
12492msgstr ""
12493
12494#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701
12495msgid "Double click to open the Book details window"
12496msgstr ""
12497
12498#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702
12499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
12500#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228
12501msgid "Path"
12502msgstr ""
12503
12504#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703
12505#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128
12506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317
12507#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296
12508#, python-format
12509msgid "Cover size: %(width)d x %(height)d pixels"
12510msgstr ""
12511
12512#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747
12513msgid "Edit identifiers for this book"
12514msgstr ""
12515
12516#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752
12517msgid "Identifier &URL"
12518msgstr ""
12519
12520#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763
12521msgid "Are you sure you want to delete <b>{}</b> from the book?"
12522msgstr ""
12523
12524#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18
12525msgid "BibTeX options"
12526msgstr ""
12527
12528#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12529#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12530#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12531#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12532#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
12533#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
12534#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12535#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12536#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
12537#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12538#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12539#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12540#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12541#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12542#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
12543#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12544#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12545#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12546#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
12547#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12548#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
12549#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12550#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12551msgid "Options specific to"
12552msgstr ""
12553
12554#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12555#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12556#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12557#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12558#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12559#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12560#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12561#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12562#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12563#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12564#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12565#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12566#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12567#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12568#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12569#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12570#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12571msgid "output"
12572msgstr ""
12573
12574#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75
12575#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353
12576#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30
12577#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50
12578#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
12579#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46
12580#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37
12581#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75
12582#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31
12583#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43
12584#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108
12585#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46
12586#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119
12587#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158
12588#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79
12589#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
12590#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46
12591#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41
12592#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173
12593#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45
12594#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31
12595#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31
12596#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144
12597#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40
12598#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60
12599#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78
12600#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
12601#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87
12602#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72
12603#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
12604#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133
12605#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209
12606#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166
12607#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87
12608#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81
12609#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592
12610#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152
12611#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72
12612#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114
12613#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106
12614#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54
12615#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68
12616#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220
12617#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62
12618#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136
12619#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123
12620#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35
12621#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73
12622#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96
12623#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131
12624msgid "Form"
12625msgstr ""
12626
12627#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76
12628msgid "Bib file encoding:"
12629msgstr ""
12630
12631#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77
12632#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46
12633msgid "Fields to include in output:"
12634msgstr ""
12635
12636#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78
12637msgid "Encoding configuration (change if you have errors):"
12638msgstr ""
12639
12640#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79
12641msgid "BibTeX entry type:"
12642msgstr ""
12643
12644#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80
12645msgid "Create a citation tag?"
12646msgstr ""
12647
12648#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81
12649msgid "Add file paths with formats?"
12650msgstr ""
12651
12652#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82
12653msgid "Expression to form the BibTeX citation tag:"
12654msgstr ""
12655
12656#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83
12657msgid ""
12658"Some explanation about this template:\n"
12659" -The fields availables are 'author_sort', 'authors', 'id',\n"
12660"    'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n"
12661"   'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n"
12662" -For list types ie authors and tags, only the first element\n"
12663"   will be selected.\n"
12664" -For time field, only the date will be used. "
12665msgstr ""
12666
12667#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37
12668msgid "CSV/XML options"
12669msgstr ""
12670
12671#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51
12672msgid "Drag and drop to re-arrange fields"
12673msgstr ""
12674
12675#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71
12676msgid "Library name"
12677msgstr ""
12678
12679#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73
12680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264
12681#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
12682msgid "Number"
12683msgstr ""
12684
12685#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29
12686msgid "E-book options"
12687msgstr ""
12688
12689#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96
12690msgid "Catalogs"
12691msgstr ""
12692
12693#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105
12694msgid "Read book"
12695msgstr ""
12696
12697#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111
12698msgid "Wishlist item"
12699msgstr ""
12700
12701#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12702#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12703msgid "any date"
12704msgstr ""
12705
12706#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12707#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12708msgid "any value"
12709msgstr ""
12710
12711#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150
12712#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12713#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12714#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12715msgid "unspecified"
12716msgstr ""
12717
12718#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200
12719msgid "No genres will be excluded"
12720msgstr ""
12721
12722#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217
12723#, python-format
12724msgid "regex error: %s"
12725msgstr ""
12726
12727#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226
12728msgid "All genres will be excluded"
12729msgstr ""
12730
12731#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698
12732msgid "Delete saved catalog preset"
12733msgstr ""
12734
12735#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699
12736msgid "The selected saved catalog preset will be deleted. Are you sure?"
12737msgstr ""
12738
12739#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724
12740#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729
12741#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734
12742msgid "Save catalog preset"
12743msgstr ""
12744
12745#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725
12746msgid "Preset name:"
12747msgstr ""
12748
12749#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730
12750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320
12751msgid "You must provide a name."
12752msgstr ""
12753
12754#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735
12755msgid ""
12756"That saved preset already exists and will be overwritten. Are you sure?"
12757msgstr ""
12758
12759#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002
12760#, python-format
12761msgid "Are you sure you want to delete '%s'?"
12762msgstr ""
12763
12764#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004
12765#, python-format
12766msgid "Are you sure you want to delete rules #%(first)d-%(last)d?"
12767msgstr ""
12768
12769#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005
12770msgid "Delete Rule"
12771msgstr ""
12772
12773#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12774#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638
12775#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256
12776msgid "False"
12777msgstr ""
12778
12779#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12780msgid "True"
12781msgstr ""
12782
12783#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189
12784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281
12785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
12786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12787#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
12788#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
12789#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
12790#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
12791#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
12792#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
12793#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
12794#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
12795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
12796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
12797msgid "Name"
12798msgstr ""
12799
12800#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190
12801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283
12802msgid "Field"
12803msgstr ""
12804
12805#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191
12806#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284
12807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
12808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12809msgid "Value"
12810msgstr ""
12811
12812#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282
12813msgid "Prefix"
12814msgstr ""
12815
12816#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354
12817msgid "Presets"
12818msgstr ""
12819
12820#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355
12821msgid "Select catalog preset to load"
12822msgstr ""
12823
12824#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356
12825msgid "Save current catalog settings as preset"
12826msgstr ""
12827
12828#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357
12829#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710
12830msgid "Save"
12831msgstr ""
12832
12833#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358
12834msgid "Delete current preset"
12835msgstr ""
12836
12837#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359
12838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709
12839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294
12840#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152
12841#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
12842#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143
12843msgid "Delete"
12844msgstr ""
12845
12846#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360
12847msgid "Enabled sections will be included in the generated catalog."
12848msgstr ""
12849
12850#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361
12851msgid "Included sections"
12852msgstr ""
12853
12854#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362
12855msgid "List of books, sorted by Author"
12856msgstr ""
12857
12858#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363
12859msgid "&Authors"
12860msgstr ""
12861
12862#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364
12863msgid "List of books, sorted by Title"
12864msgstr ""
12865
12866#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365
12867msgid "&Titles"
12868msgstr ""
12869
12870#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366
12871msgid "List of series books, sorted by Series"
12872msgstr ""
12873
12874#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367
12875msgid "&Series"
12876msgstr ""
12877
12878#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368
12879msgid "List of books, sorted by genre"
12880msgstr ""
12881
12882#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369
12883msgid "&Genres"
12884msgstr ""
12885
12886#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370
12887msgid "Field containing genres"
12888msgstr ""
12889
12890#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371
12891msgid "List of books, sorted by date added to calibre"
12892msgstr ""
12893
12894#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372
12895msgid "&Recently added"
12896msgstr ""
12897
12898#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373
12899msgid "Individual descriptions of books with cover thumbs, sorted by author"
12900msgstr ""
12901
12902#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374
12903msgid "&Descriptions"
12904msgstr ""
12905
12906#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375
12907msgid ""
12908"The first matching prefix rule applies a prefix to book listings in the "
12909"generated catalog."
12910msgstr ""
12911
12912#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376
12913msgid "Prefixes"
12914msgstr ""
12915
12916#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377
12917msgid ""
12918"Books matching any of the exclusion rules will be excluded from the "
12919"generated catalog. "
12920msgstr ""
12921
12922#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378
12923msgid "Excluded books"
12924msgstr ""
12925
12926#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379
12927msgid ""
12928"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n"
12929"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book."
12930msgstr ""
12931
12932#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381
12933msgid "Excluded genres"
12934msgstr ""
12935
12936#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382
12937msgid "Genres to &exclude (regex):"
12938msgstr ""
12939
12940#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383
12941msgid "Reset to default"
12942msgstr ""
12943
12944#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384
12945#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48
12946#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252
12947#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162
12948#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
12949#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
12950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86
12951#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78
12952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80
12953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
12954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
12955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155
12956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158
12957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160
12958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167
12959#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170
12960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128
12961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131
12962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134
12963#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252
12964#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175
12965#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176
12966#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90
12967#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92
12968#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94
12969#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96
12970#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98
12971#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243
12972#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128
12973#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130
12974#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133
12975#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135
12976#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182
12977#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73
12978msgid "..."
12979msgstr ""
12980
12981#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385
12982msgid "Results of regex:"
12983msgstr ""
12984
12985#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386
12986msgid "Tags that will be excluded as genres"
12987msgstr ""
12988
12989#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387
12990msgid "Other options"
12991msgstr ""
12992
12993#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388
12994msgid ""
12995"Custom column containing additional content to be merged with comments "
12996"metadata in the descriptions section."
12997msgstr ""
12998
12999#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389
13000msgid "Merge additional content before comments in descriptions section."
13001msgstr ""
13002
13003#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390
13004msgid "&Before"
13005msgstr ""
13006
13007#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391
13008msgid "Merge additional content after comments in descriptions section."
13009msgstr ""
13010
13011#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392
13012msgid "&After"
13013msgstr ""
13014
13015#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393
13016msgid ""
13017"Separate comments metadata and additional content with a horizontal rule in "
13018"the descriptions section."
13019msgstr ""
13020
13021#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394
13022msgid "Include &separator"
13023msgstr ""
13024
13025#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395
13026msgid "&Merge with comments:"
13027msgstr ""
13028
13029#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396
13030msgid "Catalog cover:"
13031msgstr ""
13032
13033#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397
13034msgid "Generate new cover"
13035msgstr ""
13036
13037#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398
13038msgid "Use existing cover"
13039msgstr ""
13040
13041#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399
13042msgid "E&xtra Description note:"
13043msgstr ""
13044
13045#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400
13046msgid "Custom column source for text to include in Descriptions section."
13047msgstr ""
13048
13049#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401
13050msgid "&Thumb width:"
13051msgstr ""
13052
13053#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402
13054msgid "Size hint for cover thumbnails included in Descriptions section."
13055msgstr ""
13056
13057#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403
13058msgid " inch"
13059msgstr ""
13060
13061#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404
13062msgid "Author cross-references:"
13063msgstr ""
13064
13065#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405
13066msgid "For books with multiple authors, list each author separately"
13067msgstr ""
13068
13069#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31
13070msgid "Tab template for catalog.ui"
13071msgstr ""
13072
13073#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274
13074msgid "Bold"
13075msgstr ""
13076
13077#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275
13078msgid "Italic"
13079msgstr ""
13080
13081#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276
13082msgid "Underline"
13083msgstr ""
13084
13085#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277
13086msgid "Strikethrough"
13087msgstr ""
13088
13089#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278
13090msgid "Superscript"
13091msgstr ""
13092
13093#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279
13094msgid "Subscript"
13095msgstr ""
13096
13097#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280
13098msgid "Ordered list"
13099msgstr ""
13100
13101#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281
13102msgid "Unordered list"
13103msgstr ""
13104
13105#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283
13106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
13107msgid "Align left"
13108msgstr ""
13109
13110#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284
13111msgid "Align center"
13112msgstr ""
13113
13114#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285
13115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
13116msgid "Align right"
13117msgstr ""
13118
13119#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286
13120msgid "Align justified"
13121msgstr ""
13122
13123#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287
13124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313
13125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283
13126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295
13127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310
13128msgid "Undo"
13129msgstr ""
13130
13131#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288
13132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297
13133msgid "Redo"
13134msgstr ""
13135
13136#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289
13137msgid "Remove formatting"
13138msgstr ""
13139
13140#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292
13141msgid "Paste and match style"
13142msgstr ""
13143
13144#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293
13145msgid "Cut"
13146msgstr ""
13147
13148#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294
13149msgid "Increase indentation"
13150msgstr ""
13151
13152#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295
13153msgid "Decrease indentation"
13154msgstr ""
13155
13156#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298
13157msgid "Foreground color"
13158msgstr ""
13159
13160#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299
13161msgid "Background color"
13162msgstr ""
13163
13164#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300
13165msgid "Insert link or image"
13166msgstr ""
13167
13168#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302
13169msgid "Insert separator"
13170msgstr ""
13171
13172#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303
13173#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120
13174#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151
13175#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59
13176msgid "Clear"
13177msgstr ""
13178
13179#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306
13180msgid "Style text block"
13181msgstr ""
13182
13183#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308
13184msgid "Style the selected text block"
13185msgstr ""
13186
13187#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312
13188#, python-brace-format
13189msgid "Heading {0}"
13190msgstr ""
13191
13192#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314
13193#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
13194#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
13195#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170
13196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
13197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
13198msgid "Normal"
13199msgstr ""
13200
13201#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321
13202msgid "Blockquote"
13203msgstr ""
13204
13205#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578
13206msgid "Choose foreground color"
13207msgstr ""
13208
13209#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587
13210msgid "Choose background color"
13211msgstr ""
13212
13213#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630
13214#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103
13215#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106
13216msgid "Invalid URL"
13217msgstr ""
13218
13219#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631
13220#, python-format
13221msgid "The url %r is invalid"
13222msgstr ""
13223
13224#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641
13225msgid "Remote images not supported"
13226msgstr ""
13227
13228#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642
13229msgid ""
13230"You must download the image to your computer, URLs pointing to remote images"
13231" are not supported."
13232msgstr ""
13233
13234#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648
13235msgid "Create link"
13236msgstr ""
13237
13238#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657
13239#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139
13240msgid "&Browse"
13241msgstr ""
13242
13243#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663
13244#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211
13245#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291
13246#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595
13247#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113
13248#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221
13249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295
13250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
13251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963
13252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327
13253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102
13254#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281
13255msgid "Images"
13256msgstr ""
13257
13258#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664
13259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965
13260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028
13261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060
13262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211
13263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259
13264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220
13265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232
13266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241
13267msgid "Choose file"
13268msgstr ""
13269
13270#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676
13271msgid ""
13272"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL"
13273" will be added as an image reference instead of as a link. You can also "
13274"choose to create a link to a file on your computer. Note that if you create "
13275"a link to a file on your computer, it will stop working if the file is "
13276"moved."
13277msgstr ""
13278
13279#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685
13280msgid "Enter &URL:"
13281msgstr ""
13282
13283#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686
13284msgid "Treat the URL as an &image"
13285msgstr ""
13286
13287#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687
13288msgid "Enter &name (optional):"
13289msgstr ""
13290
13291#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688
13292msgid "Choose a file on your computer:"
13293msgstr ""
13294
13295#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817
13296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
13297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103
13298#: /__w/calibre/calibre/src/calibre/utils/localization.py:374
13299msgid "Fonts"
13300msgstr ""
13301
13302#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13303#, python-format
13304msgid "%s toolbars"
13305msgstr ""
13306
13307#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13308#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13309msgid "Hide"
13310msgstr ""
13311
13312#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13313#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13314msgid "Show"
13315msgstr ""
13316
13317#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834
13318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523
13319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524
13320msgid "Smarten punctuation"
13321msgstr ""
13322
13323#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092
13324msgid "&Normal view"
13325msgstr ""
13326
13327#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093
13328msgid "&HTML source"
13329msgstr ""
13330
13331#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19
13332msgid "AZW3 output"
13333msgstr ""
13334
13335#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51
13336#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80
13337msgid "Do not add &Table of Contents to book"
13338msgstr ""
13339
13340#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52
13341#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81
13342msgid "&Title for Table of Contents:"
13343msgstr ""
13344
13345#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53
13346#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82
13347msgid "Put generated Table of Contents at &start of book instead of end"
13348msgstr ""
13349
13350#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54
13351#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84
13352msgid "Use author &sort for author"
13353msgstr ""
13354
13355#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55
13356#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86
13357msgid "Disable &compression of the file contents"
13358msgstr ""
13359
13360#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56
13361#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90
13362msgid ""
13363"Enable &sharing of book content via Facebook, etc. WARNING: Disables last "
13364"read syncing"
13365msgstr ""
13366
13367#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48
13368msgid ""
13369"For settings that cannot be specified in this dialog, use the values saved "
13370"in a previous conversion (if they exist) instead of using the defaults "
13371"specified in the Preferences"
13372msgstr ""
13373
13374#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64
13375msgid "None of the selected books have saved conversion settings."
13376msgstr ""
13377
13378#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13379msgid "Bulk convert one book"
13380msgstr ""
13381
13382#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13383msgid "Bulk convert {} books"
13384msgstr ""
13385
13386#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17
13387msgid "Comic input"
13388msgstr ""
13389
13390#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
13391#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
13392#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
13393#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
13394#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
13395#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
13396msgid "input"
13397msgstr ""
13398
13399#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
13400msgid "&Number of colors:"
13401msgstr ""
13402
13403#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
13404msgid "off"
13405msgstr ""
13406
13407#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
13408msgid "Disable &normalize"
13409msgstr ""
13410
13411#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
13412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45
13413msgid "Keep &aspect ratio"
13414msgstr ""
13415
13416#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
13417msgid "Disable &Sharpening"
13418msgstr ""
13419
13420#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
13421msgid "Disable &Trimming"
13422msgstr ""
13423
13424#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
13425msgid "&Wide"
13426msgstr ""
13427
13428#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
13429msgid "&Landscape"
13430msgstr ""
13431
13432#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
13433msgid "&Right to left"
13434msgstr ""
13435
13436#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
13437msgid "Don't so&rt"
13438msgstr ""
13439
13440#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
13441msgid "De&speckle"
13442msgstr ""
13443
13444#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
13445msgid "&Disable comic processing"
13446msgstr ""
13447
13448#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
13449#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177
13450msgid "&Output format:"
13451msgstr ""
13452
13453#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
13454msgid "Disable conversion of images to &black and white"
13455msgstr ""
13456
13457#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118
13458msgid "Override image &size:"
13459msgstr ""
13460
13461#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119
13462msgid "Don't add links to &pages to the Table of Contents for CBC files"
13463msgstr ""
13464
13465#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19
13466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
13467msgid "Debug"
13468msgstr ""
13469
13470#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21
13471msgid "Debug the conversion process."
13472msgstr ""
13473
13474#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31
13475#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47
13476msgid "Choose debug folder"
13477msgstr ""
13478
13479#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50
13480msgid "Invalid debug folder"
13481msgstr ""
13482
13483#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51
13484msgid "Failed to create debug folder"
13485msgstr ""
13486
13487#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49
13488msgid ""
13489"Choose a folder to put the debug output into. If you specify a folder, "
13490"calibre will place a lot of debug output into it. This will be useful in "
13491"understanding the conversion process and figuring out the correct values for"
13492" conversion parameters like Table of Contents and Chapter detection."
13493msgstr ""
13494
13495#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50
13496msgid ""
13497"The debug process outputs the intermediate HTML generated at various stages "
13498"of the conversion process. This HTML can sometimes serve as a good starting "
13499"point for hand editing a conversion."
13500msgstr ""
13501
13502#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15
13503msgid "DOCX input"
13504msgstr ""
13505
13506#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38
13507msgid "Do not try to autodetect a &cover from images in the document"
13508msgstr ""
13509
13510#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39
13511msgid "Do not add a page break after every &endnote"
13512msgstr ""
13513
13514#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40
13515msgid ""
13516"Render &superscripts and subscripts so that they do not affect the line "
13517"height."
13518msgstr ""
13519
13520#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19
13521msgid "DOCX output"
13522msgstr ""
13523
13524#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35
13525msgid "Paper si&ze:"
13526msgstr ""
13527
13528#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38
13529#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176
13530msgid "&Custom size:"
13531msgstr ""
13532
13533#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13534msgid "Page &bottom margin"
13535msgstr ""
13536
13537#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13538msgid "Page &left margin"
13539msgstr ""
13540
13541#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13542msgid "Page &right margin"
13543msgstr ""
13544
13545#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13546msgid "Page &top margin"
13547msgstr ""
13548
13549#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45
13550msgid ""
13551"Do not insert the &Table of Contents as a page at the start of the document"
13552msgstr ""
13553
13554#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47
13555msgid "Do not insert &cover as image at start of document"
13556msgstr ""
13557
13558#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49
13559msgid "Preserve the aspect ratio of the image inserted as cover"
13560msgstr ""
13561
13562#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17
13563msgid "EPUB output"
13564msgstr ""
13565
13566#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76
13567msgid "Preserve cover &aspect ratio"
13568msgstr ""
13569
13570#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77
13571msgid "Split files &larger than:"
13572msgstr ""
13573
13574#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78
13575#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
13576msgid "Disabled"
13577msgstr ""
13578
13579#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79
13580msgid " KB"
13581msgstr ""
13582
13583#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80
13584msgid "No default &cover"
13585msgstr ""
13586
13587#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81
13588msgid "No &SVG cover"
13589msgstr ""
13590
13591#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82
13592msgid "Insert inline &Table of Contents"
13593msgstr ""
13594
13595#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83
13596msgid "Do not &split on page breaks"
13597msgstr ""
13598
13599#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84
13600msgid "Put inserted Table of Contents at the &end of the book"
13601msgstr ""
13602
13603#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85
13604msgid "&Flatten EPUB file structure"
13605msgstr ""
13606
13607#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86
13608msgid "&Title for inserted ToC:"
13609msgstr ""
13610
13611#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87
13612msgid "EP&UB version:"
13613msgstr ""
13614
13615#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15
13616msgid "FB2 input"
13617msgstr ""
13618
13619#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32
13620msgid "Do not insert a &Table of Contents at the beginning of the book."
13621msgstr ""
13622
13623#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17
13624msgid "FB2 output"
13625msgstr ""
13626
13627#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44
13628msgid "&Sectionize:"
13629msgstr ""
13630
13631#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45
13632msgid "&Genre:"
13633msgstr ""
13634
13635#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103
13636msgid "Font rescaling wizard"
13637msgstr ""
13638
13639#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104
13640#, python-format
13641msgid ""
13642"<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"
13643"<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"
13644"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>"
13645msgstr ""
13646
13647#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107
13648msgid "&Output document"
13649msgstr ""
13650
13651#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108
13652#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113
13653msgid "&Base font size:"
13654msgstr ""
13655
13656#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109
13657#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250
13658msgid "Font size &key:"
13659msgstr ""
13660
13661#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110
13662#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114
13663#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116
13664#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249
13665#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256
13666#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122
13667#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124
13668#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129
13669#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132
13670#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135
13671#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138
13672#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141
13673#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198
13674msgid " pt"
13675msgstr ""
13676
13677#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111
13678msgid "Use &default values"
13679msgstr ""
13680
13681#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112
13682msgid "&Input document"
13683msgstr ""
13684
13685#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115
13686msgid "&Font size: "
13687msgstr ""
13688
13689#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117
13690msgid " will map to size: "
13691msgstr ""
13692
13693#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118
13694msgid "0.0 pt"
13695msgstr ""
13696
13697#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19
13698msgid ""
13699"Heuristic\n"
13700"processing"
13701msgstr ""
13702
13703#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20
13704msgid "Modify the document text and structure using common patterns."
13705msgstr ""
13706
13707#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109
13708#, python-format
13709msgid ""
13710"<b>Heuristic processing</b> means that calibre will scan your book for "
13711"common patterns and fix them. As the name implies, this involves guesswork, "
13712"which means that it could end up worsening the result of a conversion, if "
13713"calibre guesses wrong. Therefore, it is disabled by default. Often, if a "
13714"conversion does not turn out as you expect, turning on heuristics can "
13715"improve matters. Read more about the various heuristic processing options in"
13716" the <a href=\"%s\">User Manual</a>."
13717msgstr ""
13718
13719#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110
13720msgid "Enable &heuristic processing"
13721msgstr ""
13722
13723#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111
13724msgid "Heuristic processing"
13725msgstr ""
13726
13727#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112
13728msgid "Unwrap lines"
13729msgstr ""
13730
13731#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113
13732msgid "Line &un-wrap factor:"
13733msgstr ""
13734
13735#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114
13736msgid "Detect and markup unformatted chapter headings and sub headings"
13737msgstr ""
13738
13739#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115
13740msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting"
13741msgstr ""
13742
13743#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116
13744msgid "Delete blank lines between paragraphs"
13745msgstr ""
13746
13747#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117
13748msgid "Ensure scene breaks are consistently formatted"
13749msgstr ""
13750
13751#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118
13752msgid "Replace soft scene &breaks:"
13753msgstr ""
13754
13755#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119
13756msgid "Remove unnecessary hyphens"
13757msgstr ""
13758
13759#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120
13760msgid "Italicize common words and patterns"
13761msgstr ""
13762
13763#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121
13764msgid "Replace entity indents with CSS indents"
13765msgstr ""
13766
13767#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17
13768msgid "HTMLZ output"
13769msgstr ""
13770
13771#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47
13772msgid "How to handle &CSS"
13773msgstr ""
13774
13775#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48
13776msgid "How to handle class &based CSS"
13777msgstr ""
13778
13779#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49
13780msgid "Use book &title as the filename for the HTML file inside the archive"
13781msgstr ""
13782
13783#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23
13784msgid "Control the look and feel of the output."
13785msgstr ""
13786
13787#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39
13788msgid "Original"
13789msgstr ""
13790
13791#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40
13792msgid "Left align"
13793msgstr ""
13794
13795#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41
13796msgid "Justify text"
13797msgstr ""
13798
13799#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248
13800msgid "Base font si&ze:"
13801msgstr ""
13802
13803#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251
13804msgid "Wizard to help you choose an appropriate font size key"
13805msgstr ""
13806
13807#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253
13808msgid "Minim&um line height:"
13809msgstr ""
13810
13811#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254
13812msgid " %"
13813msgstr ""
13814
13815#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255
13816msgid "L&ine height:"
13817msgstr ""
13818
13819#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257
13820msgid "Embed font fami&ly:"
13821msgstr ""
13822
13823#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258
13824msgid "&Embed all fonts in document"
13825msgstr ""
13826
13827#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260
13828msgid "E&xpand CSS"
13829msgstr ""
13830
13831#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261
13832msgid "Keep &ligatures"
13833msgstr ""
13834
13835#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262
13836msgid "&Disable font size rescaling"
13837msgstr ""
13838
13839#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263
13840#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284
13841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13842msgid "&Fonts"
13843msgstr ""
13844
13845#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264
13846msgid "Text &justification:"
13847msgstr ""
13848
13849#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266
13850msgid "&Unsmarten punctuation"
13851msgstr ""
13852
13853#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267
13854msgid "&Transliterate Unicode characters to ASCII"
13855msgstr ""
13856
13857#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268
13858msgid "I&nput character encoding:"
13859msgstr ""
13860
13861#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269
13862msgid "T&ext"
13863msgstr ""
13864
13865#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270
13866msgid "&Line size:"
13867msgstr ""
13868
13869#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271
13870msgid ""
13871"<p>When calibre removes inter paragraph spacing, it automatically sets a "
13872"paragraph indent, to ensure that paragraphs can be easily distinguished. "
13873"This option controls the width of that indent."
13874msgstr ""
13875
13876#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272
13877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
13878msgid "No change"
13879msgstr ""
13880
13881#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273
13882#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276
13883msgid " em"
13884msgstr ""
13885
13886#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274
13887msgid "Insert &blank line between paragraphs"
13888msgstr ""
13889
13890#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275
13891msgid "Remove &spacing between paragraphs"
13892msgstr ""
13893
13894#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277
13895msgid "I&ndent size:"
13896msgstr ""
13897
13898#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278
13899msgid "&Linearize tables"
13900msgstr ""
13901
13902#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279
13903#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656
13904msgid "&Layout"
13905msgstr ""
13906
13907#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280
13908msgid "E&xtra CSS"
13909msgstr ""
13910
13911#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281
13912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492
13913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027
13914msgid "Filter style information"
13915msgstr ""
13916
13917#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282
13918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036
13919msgid "Select what style information you want completely removed:"
13920msgstr ""
13921
13922#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283
13923msgid "Removes the font-family CSS property"
13924msgstr ""
13925
13926#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285
13927msgid ""
13928"Removes the margin CSS properties. Note that page margins are not affected "
13929"by this setting."
13930msgstr ""
13931
13932#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286
13933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13934msgid "&Margins"
13935msgstr ""
13936
13937#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287
13938msgid "Removes the padding CSS properties"
13939msgstr ""
13940
13941#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288
13942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13943msgid "&Padding"
13944msgstr ""
13945
13946#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289
13947msgid "Convert floating images/text into static images/text"
13948msgstr ""
13949
13950#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290
13951msgid "F&loats"
13952msgstr ""
13953
13954#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291
13955msgid "Removes foreground and background colors"
13956msgstr ""
13957
13958#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292
13959#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130
13960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13961msgid "&Colors"
13962msgstr ""
13963
13964#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293
13965msgid "Other CSS Propert&ies:"
13966msgstr ""
13967
13968#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294
13969msgid ""
13970"Comma separated list of CSS properties to remove. For example: display, "
13971"color, font-family"
13972msgstr ""
13973
13974#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295
13975msgid "&Styling"
13976msgstr ""
13977
13978#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296
13979msgid "&Transform styles"
13980msgstr ""
13981
13982#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297
13983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503
13984msgid "Transform &HTML"
13985msgstr ""
13986
13987#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18
13988msgid "LRF output"
13989msgstr ""
13990
13991#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
13992msgid "Enable &auto-rotation of wide images"
13993msgstr ""
13994
13995#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121
13996msgid "&Wordspace:"
13997msgstr ""
13998
13999#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123
14000msgid "Minimum para. &indent:"
14001msgstr ""
14002
14003#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125
14004msgid "Render &tables as images"
14005msgstr ""
14006
14007#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126
14008msgid "Text size multiplier for text in rendered tables:"
14009msgstr ""
14010
14011#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127
14012msgid "Add &header"
14013msgstr ""
14014
14015#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128
14016msgid "Header &separation:"
14017msgstr ""
14018
14019#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130
14020msgid "Header &format:"
14021msgstr ""
14022
14023#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131
14024msgid "&Embed fonts"
14025msgstr ""
14026
14027#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132
14028msgid "&Serif font family:"
14029msgstr ""
14030
14031#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133
14032msgid "S&ans-serif font family:"
14033msgstr ""
14034
14035#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134
14036msgid "&Monospace font family:"
14037msgstr ""
14038
14039#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52
14040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242
14041msgid "Metadata"
14042msgstr ""
14043
14044#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54
14045msgid ""
14046"Set the metadata. The output file will contain as much of this metadata as "
14047"possible."
14048msgstr ""
14049
14050#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118
14051#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294
14052msgid "This book has no cover"
14053msgstr ""
14054
14055#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192
14056#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188
14057msgid "Choose cover for "
14058msgstr ""
14059
14060#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199
14061#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195
14062msgid "Cannot read"
14063msgstr ""
14064
14065#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200
14066#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196
14067msgid "You do not have permission to read the file: "
14068msgstr ""
14069
14070#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208
14071#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216
14072#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205
14073msgid "Error reading file"
14074msgstr ""
14075
14076#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209
14077#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206
14078msgid "<p>There was an error reading from file: <br /><b>"
14079msgstr ""
14080
14081#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217
14082#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215
14083msgid " is not a valid picture"
14084msgstr ""
14085
14086#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159
14087msgid "Book cover"
14088msgstr ""
14089
14090#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160
14091msgid "Change &cover image:"
14092msgstr ""
14093
14094#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161
14095msgid "Browse for an image to use as the cover of this book."
14096msgstr ""
14097
14098#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163
14099msgid "Use cover from &source file"
14100msgstr ""
14101
14102#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164
14103#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121
14104#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229
14105#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213
14106#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234
14107#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193
14108#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193
14109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453
14110msgid "&Title:"
14111msgstr ""
14112
14113#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165
14114#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212
14115msgid "Change the title of this book"
14116msgstr ""
14117
14118#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166
14119#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346
14120msgid "&Author(s):"
14121msgstr ""
14122
14123#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167
14124msgid "Author so&rt:"
14125msgstr ""
14126
14127#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168
14128msgid ""
14129"Change the author(s) of this book. Multiple authors should be separated by a"
14130" comma"
14131msgstr ""
14132
14133#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169
14134#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804
14135msgid "&Publisher:"
14136msgstr ""
14137
14138#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170
14139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145
14140#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394
14141msgid "Ta&gs:"
14142msgstr ""
14143
14144#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171
14145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633
14146#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395
14147msgid ""
14148"Tags categorize the book. This is particularly useful while searching. "
14149"<br><br>They can be any words or phrases, separated by commas."
14150msgstr ""
14151
14152#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172
14153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139
14154#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610
14155msgid "&Series:"
14156msgstr ""
14157
14158#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173
14159#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174
14160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641
14161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642
14162#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609
14163msgid "List of known series. You can add new series."
14164msgstr ""
14165
14166#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175
14167msgid "Book "
14168msgstr ""
14169
14170#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19
14171msgid "MOBI output"
14172msgstr ""
14173
14174#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83
14175msgid "Ignore &margins"
14176msgstr ""
14177
14178#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85
14179msgid ""
14180"Do not convert all images to &JPEG (may result in images not working in "
14181"older viewers)"
14182msgstr ""
14183
14184#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87
14185msgid "Kindle options"
14186msgstr ""
14187
14188#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88
14189msgid "MOBI file &type:"
14190msgstr ""
14191
14192#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89
14193msgid "Personal Doc tag:"
14194msgstr ""
14195
14196#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91
14197msgid ""
14198"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or "
14199"both MOBI filetypes. If you wish to use the new format on your device, "
14200"convert to AZW3 instead of MOBI."
14201msgstr ""
14202
14203#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30
14204msgid "Default profile"
14205msgstr ""
14206
14207#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35
14208#: /__w/calibre/calibre/src/calibre/srv/convert.py:254
14209msgid "unlimited"
14210msgstr ""
14211
14212#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37
14213#: /__w/calibre/calibre/src/calibre/srv/convert.py:256
14214#, python-format
14215msgid "%(width)d x %(height)d pixels"
14216msgstr ""
14217
14218#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38
14219#: /__w/calibre/calibre/src/calibre/srv/convert.py:257
14220#, python-format
14221msgid "Screen size: %s"
14222msgstr ""
14223
14224#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45
14225msgid "Page setup"
14226msgstr ""
14227
14228#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
14229msgid "&Output profile:"
14230msgstr ""
14231
14232#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127
14233msgid "Profile description"
14234msgstr ""
14235
14236#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128
14237msgid "&Input profile:"
14238msgstr ""
14239
14240#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129
14241msgid "Margins"
14242msgstr ""
14243
14244#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130
14245#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70
14246msgid "&Left:"
14247msgstr ""
14248
14249#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131
14250#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134
14251#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137
14252#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140
14253msgid "Unchanged"
14254msgstr ""
14255
14256#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133
14257#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72
14258msgid "&Top:"
14259msgstr ""
14260
14261#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136
14262#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71
14263msgid "&Right:"
14264msgstr ""
14265
14266#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139
14267#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73
14268msgid "&Bottom:"
14269msgstr ""
14270
14271#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17
14272msgid "PDB output"
14273msgstr ""
14274
14275#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47
14276#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231
14277#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238
14278#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198
14279msgid "&Format:"
14280msgstr ""
14281
14282#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48
14283#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46
14284#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32
14285#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
14286msgid "&Inline TOC"
14287msgstr ""
14288
14289#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49
14290#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48
14291#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
14292msgid "Output &encoding:"
14293msgstr ""
14294
14295#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15
14296msgid "PDF input"
14297msgstr ""
14298
14299#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42
14300msgid "Line &un-wrapping factor:"
14301msgstr ""
14302
14303#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43
14304msgid "No &images"
14305msgstr ""
14306
14307#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22
14308msgid "PDF output"
14309msgstr ""
14310
14311#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56
14312msgid "Use page margins from the &document being converted"
14313msgstr ""
14314
14315#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174
14316msgid "&Use the paper size set in output profile"
14317msgstr ""
14318
14319#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175
14320msgid "&Paper size:"
14321msgstr ""
14322
14323#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177
14324msgid "&Unit:"
14325msgstr ""
14326
14327#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178
14328msgid "Preserve &aspect ratio of cover"
14329msgstr ""
14330
14331#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179
14332msgid "Add page &numbers to the bottom of every page"
14333msgstr ""
14334
14335#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180
14336msgid "Add a printable &Table of Contents at the end"
14337msgstr ""
14338
14339#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181
14340msgid "&Title for ToC:"
14341msgstr ""
14342
14343#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182
14344msgid "Serif famil&y:"
14345msgstr ""
14346
14347#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183
14348msgid "Sans fami&ly:"
14349msgstr ""
14350
14351#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184
14352msgid "&Monospace family:"
14353msgstr ""
14354
14355#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185
14356msgid "S&tandard font:"
14357msgstr ""
14358
14359#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186
14360msgid "Default font si&ze:"
14361msgstr ""
14362
14363#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187
14364#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189
14365#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598
14366#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652
14367msgid " px"
14368msgstr ""
14369
14370#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188
14371msgid "Monospace &font size:"
14372msgstr ""
14373
14374#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190
14375msgid "Page &number map:"
14376msgstr ""
14377
14378#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191
14379msgid "Page  margins"
14380msgstr ""
14381
14382#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192
14383msgid "Page headers and footers"
14384msgstr ""
14385
14386#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193
14387#, python-format
14388msgid ""
14389"You can insert headers and footers into every page of the produced PDF file "
14390"by using header and footer templates. For examples, see the <a "
14391"href=\"%s\">documentation</a>."
14392msgstr ""
14393
14394#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194
14395msgid "&Header template:"
14396msgstr ""
14397
14398#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195
14399msgid "&Footer template:"
14400msgstr ""
14401
14402#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196
14403msgid "&Break long words at the end of lines"
14404msgstr ""
14405
14406#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197
14407msgid "Odd/even &offset:"
14408msgstr ""
14409
14410#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17
14411msgid "PMLZ output"
14412msgstr ""
14413
14414#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47
14415msgid "Do not &reduce image size and depth"
14416msgstr ""
14417
14418#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17
14419msgid "RB output"
14420msgstr ""
14421
14422#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161
14423msgid "No formats available"
14424msgstr ""
14425
14426#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162
14427msgid "Cannot build regex using the GUI builder without a book."
14428msgstr ""
14429
14430#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171
14431msgid "Could not open file"
14432msgstr ""
14433
14434#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172
14435msgid "Could not open the file, do you have it open in another program?"
14436msgstr ""
14437
14438#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190
14439msgid ""
14440"Failed to generate markup for testing. Click \"Show details\" to learn more."
14441msgstr ""
14442
14443#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196
14444#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200
14445msgid "Failed to generate preview"
14446msgstr ""
14447
14448#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206
14449msgid "Open book"
14450msgstr ""
14451
14452#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231
14453msgid "Click the \"Open\" button below to open a e-book to use for testing."
14454msgstr ""
14455
14456#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89
14457msgid "Regex Builder"
14458msgstr ""
14459
14460#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90
14461msgid "Regex:"
14462msgstr ""
14463
14464#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91
14465#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224
14466#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141
14467#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411
14468#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42
14469msgid "&Test"
14470msgstr ""
14471
14472#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92
14473msgid "Occurrences:"
14474msgstr ""
14475
14476#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93
14477#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196
14478#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76
14479msgid "0"
14480msgstr ""
14481
14482#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94
14483msgid "Goto:"
14484msgstr ""
14485
14486#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95
14487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179
14488#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676
14489#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109
14490#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408
14491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128
14492msgid "&Previous"
14493msgstr ""
14494
14495#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96
14496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182
14497#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675
14498#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
14499#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108
14500#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404
14501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587
14502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124
14503msgid "&Next"
14504msgstr ""
14505
14506#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97
14507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533
14508msgid "Preview"
14509msgstr ""
14510
14511#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15
14512msgid "RTF input"
14513msgstr ""
14514
14515#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32
14516msgid "Ignore &WMF images in the RTF file"
14517msgstr ""
14518
14519#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24
14520msgid ""
14521"Search &\n"
14522"replace"
14523msgstr ""
14524
14525#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43
14526msgid "&Search regular expression:"
14527msgstr ""
14528
14529#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14530msgid "Replacement text"
14531msgstr ""
14532
14533#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14534msgid "Search regular expression"
14535msgstr ""
14536
14537#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109
14538msgid "Load calibre search-replace definitions file"
14539msgstr ""
14540
14541#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111
14542#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130
14543msgid "calibre search-replace definitions file"
14544msgstr ""
14545
14546#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120
14547msgid "Failed to read"
14548msgstr ""
14549
14550#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121
14551#, python-format
14552msgid "Failed to load patterns from %s, click \"Show details\" to learn more."
14553msgstr ""
14554
14555#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128
14556msgid "Save calibre search-replace definitions file"
14557msgstr ""
14558
14559#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202
14560msgid "Unused search & replace definition"
14561msgstr ""
14562
14563#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203
14564msgid ""
14565"The search/replace definition being edited  has not been added to the list "
14566"of definitions. Do you wish to continue with the conversion (the definition "
14567"will not be used)?"
14568msgstr ""
14569
14570#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214
14571#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121
14572msgid "Invalid regular expression"
14573msgstr ""
14574
14575#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215
14576#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122
14577#, python-format
14578msgid "Invalid regular expression: %s"
14579msgstr ""
14580
14581#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299
14582msgid ""
14583"The list of search/replace definitions that will be applied to this "
14584"conversion."
14585msgstr ""
14586
14587#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145
14588msgid "Edit search/replace definition"
14589msgstr ""
14590
14591#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146
14592msgid "&Replacement text:"
14593msgstr ""
14594
14595#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147
14596msgid ""
14597"Add the current expression to the list of expressions that will be applied"
14598msgstr ""
14599
14600#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148
14601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142
14602msgid "&Add"
14603msgstr ""
14604
14605#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149
14606msgid "Edit the currently selected expression"
14607msgstr ""
14608
14609#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150
14610#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73
14611msgid "&Change"
14612msgstr ""
14613
14614#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151
14615msgid "Remove the currently selected expression"
14616msgstr ""
14617
14618#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152
14619#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151
14620#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404
14621#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115
14622msgid "&Remove"
14623msgstr ""
14624
14625#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153
14626msgid "Load a list of expressions from a previously saved file"
14627msgstr ""
14628
14629#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154
14630#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547
14631#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305
14632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80
14633#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508
14634msgid "&Load"
14635msgstr ""
14636
14637#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155
14638msgid "Save this list of expressions so that you can re-use it easily"
14639msgstr ""
14640
14641#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156
14642#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544
14643#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301
14644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75
14645#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
14646#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250
14647#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505
14648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421
14649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
14650msgid "&Save"
14651msgstr ""
14652
14653#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157
14654msgid "Move expression up."
14655msgstr ""
14656
14657#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158
14658msgid "Move expression down."
14659msgstr ""
14660
14661#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159
14662#, python-format
14663msgid ""
14664"<p>Search and replace uses <i>regular expressions</i>. See the <a "
14665"href=\"%s\">regular expressions tutorial</a> to get started with regular "
14666"expressions. Also clicking the wizard button below will allow you to test "
14667"your regular expression against the current input document. When you are "
14668"happy with an expression, click the Add button to add it to the list of "
14669"expressions."
14670msgstr ""
14671
14672#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89
14673#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542
14674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92
14675#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250
14676#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346
14677msgid "Restore &defaults"
14678msgstr ""
14679
14680#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175
14681msgid "&Input format:"
14682msgstr ""
14683
14684#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176
14685msgid "Use &saved conversion settings for individual books"
14686msgstr ""
14687
14688#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216
14689msgid "Convert"
14690msgstr ""
14691
14692#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17
14693msgid "SNB output"
14694msgstr ""
14695
14696#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41
14697msgid "Hide &chapter name"
14698msgstr ""
14699
14700#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42
14701msgid "Don't indent the &first line for each paragraph"
14702msgstr ""
14703
14704#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43
14705msgid "Insert &empty line between paragraphs"
14706msgstr ""
14707
14708#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44
14709msgid "Optimize for full-&screen mode"
14710msgstr ""
14711
14712#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17
14713msgid ""
14714"Structure\n"
14715"detection"
14716msgstr ""
14717
14718#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19
14719msgid ""
14720"Fine tune the detection of chapter headings and other document structure."
14721msgstr ""
14722
14723#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29
14724msgid "Detect &chapters at (XPath expression):"
14725msgstr ""
14726
14727#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30
14728msgid "Insert &page breaks before (XPath expression):"
14729msgstr ""
14730
14731#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33
14732msgid "Start &reading at (XPath expression):"
14733msgstr ""
14734
14735#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42
14736#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41
14737#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121
14738msgid "Invalid XPath"
14739msgstr ""
14740
14741#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43
14742#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42
14743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182
14744#, python-format
14745msgid "The XPath expression %s is invalid."
14746msgstr ""
14747
14748#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61
14749msgid "Remove &fake margins"
14750msgstr ""
14751
14752#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62
14753msgid ""
14754"The header and footer removal options have been replaced by the Search & "
14755"replace options. Click the Search & replace category in the bar to the left "
14756"to use these options. Leave the replace field blank and enter your "
14757"header/footer removal regexps into the search field."
14758msgstr ""
14759
14760#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63
14761msgid "Insert &metadata as page at start of book"
14762msgstr ""
14763
14764#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64
14765msgid "Chapter &mark:"
14766msgstr ""
14767
14768#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65
14769msgid "Remove first &image"
14770msgstr ""
14771
14772#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19
14773msgid ""
14774"Table of\n"
14775"Contents"
14776msgstr ""
14777
14778#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21
14779msgid "Control the creation/conversion of the Table of Contents."
14780msgstr ""
14781
14782#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28
14783msgid "Level &1 TOC (XPath expression):"
14784msgstr ""
14785
14786#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29
14787msgid "Level &2 TOC (XPath expression):"
14788msgstr ""
14789
14790#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30
14791msgid "Level &3 TOC (XPath expression):"
14792msgstr ""
14793
14794#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79
14795msgid "&Force use of auto-generated Table of Contents"
14796msgstr ""
14797
14798#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80
14799msgid "Do not add &detected chapters to the Table of Contents"
14800msgstr ""
14801
14802#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81
14803msgid "Number of &links to add to Table of Contents:"
14804msgstr ""
14805
14806#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82
14807msgid "TOC &filter:"
14808msgstr ""
14809
14810#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83
14811msgid "Chapter &threshold:"
14812msgstr ""
14813
14814#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84
14815msgid "Allow &duplicate links when creating the Table of Contents"
14816msgstr ""
14817
14818#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85
14819#, python-format
14820msgid ""
14821"<a href=\"%s\">Help with using these options to generate a Table of "
14822"Contents</a>"
14823msgstr ""
14824
14825#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86
14826msgid ""
14827"This option will cause calibre to popup the Table of Contents Editor tool,\n"
14828" which will allow you to manually edit the Table of Contents, to fix any errors\n"
14829" caused by automatic generation."
14830msgstr ""
14831
14832#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89
14833msgid "&Manually fine-tune the ToC after conversion is completed"
14834msgstr ""
14835
14836#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19
14837msgid "TXT input"
14838msgstr ""
14839
14840#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
14841msgid "Structure"
14842msgstr ""
14843
14844#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
14845msgid "&Paragraph style:"
14846msgstr ""
14847
14848#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
14849msgid "&Formatting style:"
14850msgstr ""
14851
14852#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
14853msgid "Common"
14854msgstr ""
14855
14856#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101
14857msgid "Preserve &spaces"
14858msgstr ""
14859
14860#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102
14861msgid "Remove &indents at the beginning of lines"
14862msgstr ""
14863
14864#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103
14865#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239
14866msgid "Markdown"
14867msgstr ""
14868
14869#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104
14870msgid ""
14871"<p>Markdown is a simple markup language for text files, that allows for "
14872"advanced formatting. To learn more visit <a "
14873"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>."
14874msgstr ""
14875
14876#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105
14877msgid ""
14878"You can optionally enable various extensions to the base Markdown syntax, "
14879"below."
14880msgstr ""
14881
14882#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106
14883msgid ""
14884"More information on <a href=\"https://python-"
14885"markdown.github.io/extensions/\">Markdown extensions</a>"
14886msgstr ""
14887
14888#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16
14889msgid "TXT output"
14890msgstr ""
14891
14892#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88
14893msgid "General"
14894msgstr ""
14895
14896#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
14897msgid "&Line ending style:"
14898msgstr ""
14899
14900#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
14901msgid "&Formatting:"
14902msgstr ""
14903
14904#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92
14905msgid "Plain"
14906msgstr ""
14907
14908#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
14909msgid "&Maximum line length:"
14910msgstr ""
14911
14912#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
14913msgid "Force maximum line &length"
14914msgstr ""
14915
14916#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96
14917msgid "Markdown, Textile"
14918msgstr ""
14919
14920#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97
14921msgid "Do not remove links (<a> tags) before processing"
14922msgstr ""
14923
14924#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98
14925msgid "Do not remove image &references before processing"
14926msgstr ""
14927
14928#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99
14929msgid "Keep text &color, when possible"
14930msgstr ""
14931
14932#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14
14933msgid "TXTZ output"
14934msgstr ""
14935
14936#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81
14937msgid "Use a wizard to generate the XPath expression"
14938msgstr ""
14939
14940#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73
14941msgid "Match HTML &tags with tag name:"
14942msgstr ""
14943
14944#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74
14945msgid "*"
14946msgstr ""
14947
14948#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75
14949msgid "a"
14950msgstr ""
14951
14952#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76
14953msgid "br"
14954msgstr ""
14955
14956#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77
14957msgid "div"
14958msgstr ""
14959
14960#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78
14961msgid "h1"
14962msgstr ""
14963
14964#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79
14965msgid "h2"
14966msgstr ""
14967
14968#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80
14969msgid "h3"
14970msgstr ""
14971
14972#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81
14973msgid "h4"
14974msgstr ""
14975
14976#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82
14977msgid "h5"
14978msgstr ""
14979
14980#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83
14981msgid "h6"
14982msgstr ""
14983
14984#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84
14985msgid "hr"
14986msgstr ""
14987
14988#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85
14989msgid "span"
14990msgstr ""
14991
14992#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86
14993msgid "Having the &attribute:"
14994msgstr ""
14995
14996#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87
14997msgid "With &value:"
14998msgstr ""
14999
15000#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88
15001msgid "(A regular expression)"
15002msgstr ""
15003
15004#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89
15005#, python-format
15006msgid ""
15007"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to"
15008" <i>h2</i>, attribute to <i>class</i> and value to "
15009"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and "
15010"leaving value blank will match any value. Setting tag to * will match any "
15011"tag.</p><p>To learn more advanced usage of XPath see the <a "
15012"href=\"%s\">XPath Tutorial</a>."
15013msgstr ""
15014
15015#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257
15016msgid "Browse by covers"
15017msgstr ""
15018
15019#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63
15020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857
15021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393
15022msgid "Choose color"
15023msgstr ""
15024
15025#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79
15026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52
15027#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138
15028#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225
15029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480
15030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688
15031#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65
15032msgid "&Name:"
15033msgstr ""
15034
15035#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82
15036msgid "Color &1:"
15037msgstr ""
15038
15039#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83
15040msgid "Color &2:"
15041msgstr ""
15042
15043#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84
15044msgid "Contrast color &1 (mainly for text):"
15045msgstr ""
15046
15047#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85
15048msgid "Contrast color &2 (mainly for text):"
15049msgstr ""
15050
15051#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98
15052#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102
15053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236
15054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267
15055#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270
15056msgid "Invalid name"
15057msgstr ""
15058
15059#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99
15060#, python-format
15061msgid ""
15062"The color scheme name \"%s\" is invalid. It must start with a # and be at "
15063"least two characters long."
15064msgstr ""
15065
15066#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103
15067#, python-format
15068msgid "A color scheme with the name \"%s\" already exists."
15069msgstr ""
15070
15071#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134
15072msgid ""
15073"When generating covers, a color scheme for the cover is chosen at random "
15074"from the color schemes below. You can prevent an individual scheme from "
15075"being selected by unchecking it. The preview on the right shows the "
15076"currently selected color scheme."
15077msgstr ""
15078
15079#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138
15080msgid "Choose a color scheme to be used for this generated cover."
15081msgstr ""
15082
15083#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139
15084msgid ""
15085"In normal cover generation, the color scheme is chosen at random from the "
15086"list of color schemes below. You can prevent an individual color scheme from"
15087" being chosen by unchecking it here."
15088msgstr ""
15089
15090#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147
15091msgid "&New color scheme"
15092msgstr ""
15093
15094#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150
15095msgid "&Edit color scheme"
15096msgstr ""
15097
15098#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153
15099msgid "&Remove color scheme"
15100msgstr ""
15101
15102#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158
15103msgid "&Styles"
15104msgstr ""
15105
15106#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162
15107msgid ""
15108"When generating covers, a style for the cover is chosen at random from the "
15109"styles below. You can prevent an individual style from being selected by "
15110"unchecking it. The preview on the right shows the currently selected style."
15111msgstr ""
15112
15113#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166
15114msgid "Choose a style to be used for this generated cover."
15115msgstr ""
15116
15117#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167
15118msgid ""
15119"In normal cover generation, the style is chosen at random from the list of "
15120"styles below. You can prevent an individual style from being chosen by "
15121"unchecking it here."
15122msgstr ""
15123
15124#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177
15125msgid "&Fonts and sizes"
15126msgstr ""
15127
15128#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15129msgid "&Title font family:"
15130msgstr ""
15131
15132#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15133msgid "&Title font size:"
15134msgstr ""
15135
15136#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15137msgid "&Subtitle font family:"
15138msgstr ""
15139
15140#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15141msgid "&Subtitle font size:"
15142msgstr ""
15143
15144#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15145msgid "&Footer font family:"
15146msgstr ""
15147
15148#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15149msgid "&Footer font size:"
15150msgstr ""
15151
15152#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216
15153msgid "Cover &width:"
15154msgstr ""
15155
15156#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217
15157msgid "Cover &height:"
15158msgstr ""
15159
15160#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219
15161msgid ""
15162"Note that the preview to the side is of fixed aspect ratio, so changing the "
15163"cover width above will not have any effect. If you change the height, you "
15164"should also change the width nevertheless as it will be used in actual cover"
15165" generation."
15166msgstr ""
15167
15168#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226
15169msgid "&Text"
15170msgstr ""
15171
15172#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230
15173msgid ""
15174"The text on the generated cover is taken from the metadata of the book. This"
15175" is controlled via templates. You can use the <b>, <i> and <br> tags in the "
15176"templates for bold, italic and line breaks, respectively. The default "
15177"templates use the title, series and authors. You can change them to use "
15178"whatever metadata you like."
15179msgstr ""
15180
15181#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15182msgid "Change the &title template"
15183msgstr ""
15184
15185#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15186msgid "The title template"
15187msgstr ""
15188
15189#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15190msgid "Change the &sub-title template"
15191msgstr ""
15192
15193#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15194msgid "The sub-title template"
15195msgstr ""
15196
15197#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15198msgid "Change the &footer template"
15199msgstr ""
15200
15201#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15202msgid "The footer template"
15203msgstr ""
15204
15205#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402
15206msgid "My Color Scheme"
15207msgstr ""
15208
15209#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414
15210#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018
15211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892
15212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154
15213msgid "Cannot edit"
15214msgstr ""
15215
15216#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415
15217msgid "Cannot edit a builtin color scheme. Create a new color scheme instead."
15218msgstr ""
15219
15220#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432
15221#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146
15222#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341
15223msgid "Cannot remove"
15224msgstr ""
15225
15226#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433
15227msgid "Cannot remove a builtin color scheme."
15228msgstr ""
15229
15230#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15231msgid "A sample book"
15232msgstr ""
15233
15234#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15235msgid "Author One"
15236msgstr ""
15237
15238#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15239msgid "Author Two"
15240msgstr ""
15241
15242#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486
15243msgid "A series of samples"
15244msgstr ""
15245
15246#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15247msgid "Tag One"
15248msgstr ""
15249
15250#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15251msgid "Tag Two"
15252msgstr ""
15253
15254#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489
15255msgid "Some publisher"
15256msgstr ""
15257
15258#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531
15259msgid "Cover generation settings"
15260msgstr ""
15261
15262#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536
15263msgid "Save these settings as the &defaults for future use"
15264msgstr ""
15265
15266#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546
15267msgid "Save the current cover generation settings for later re-use"
15268msgstr ""
15269
15270#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551
15271msgid "Load previously saved cover generation settings"
15272msgstr ""
15273
15274#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553
15275msgid ""
15276"Save the current settings as the settings to use always instead of just this"
15277" time. Remember that for styles and colors the actual style or color used is"
15278" chosen at random from the list of checked styles/colors."
15279msgstr ""
15280
15281#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15282msgid "My cover style"
15283msgstr ""
15284
15285#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15286msgid "Name for these settings"
15287msgstr ""
15288
15289#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15290msgid "Theme name:"
15291msgstr ""
15292
15293#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25
15294msgid ""
15295"Create the rule below, the rule can be used to transform style properties"
15296msgstr ""
15297
15298#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37
15299#, python-brace-format
15300msgid "{preamble} {property} {match_type} {query}"
15301msgstr ""
15302
15303#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43
15304msgid "If the &property:"
15305msgstr ""
15306
15307#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46
15308msgid ""
15309"The name of a CSS property, for example: font-size\n"
15310"Do not use shorthand properties, they will not work.\n"
15311"For instance use margin-top, not margin."
15312msgstr ""
15313
15314#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64
15315#, python-brace-format
15316msgid "{action} {action_data}"
15317msgstr ""
15318
15319#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98
15320msgid "The CSS property value"
15321msgstr ""
15322
15323#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104
15324msgid ""
15325"Either a CSS length, such as 10pt or a unit less number. If a unit less "
15326"number is used it will be compared with the CSS value using whatever unit "
15327"the value has. Note that comparison automatically converts units, except for"
15328" relative units like percentage or em, for which comparison fails if the "
15329"units are different."
15330msgstr ""
15331
15332#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113
15333msgid ""
15334"CSS properties to add to the rule that contains the matching style. You can "
15335"specify more than one property, separated by semi-colons, for example: "
15336"color:red; font-weight: bold"
15337msgstr ""
15338
15339#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117
15340msgid "A number"
15341msgstr ""
15342
15343#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158
15344#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279
15345#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
15346#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201
15347msgid "Edit rule"
15348msgstr ""
15349
15350#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170
15351#, python-brace-format
15352msgid ""
15353"If the property <i>{property}</i> <b>{match_type}</b> "
15354"<b>{query}</b><br>{action}"
15355msgstr ""
15356
15357#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179
15358#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300
15359msgid "This rule is invalid, please remove it"
15360msgstr ""
15361
15362#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189
15363msgid ""
15364"You can specify rules to transform styles here. Click the \"Add rule\" "
15365"button below to get started."
15366msgstr ""
15367
15368#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196
15369msgid "Test style transform rules"
15370msgstr ""
15371
15372#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198
15373msgid "Enter a CSS stylesheet below and click the \"Test\" button"
15374msgstr ""
15375
15376#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200
15377msgid "Resulting stylesheet"
15378msgstr ""
15379
15380#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254
15381msgid "Edit style transform rules"
15382msgstr ""
15383
15384#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289
15385#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045
15386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
15387#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143
15388msgid "E&xport"
15389msgstr ""
15390
15391#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290
15392#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047
15393msgid "Export these rules to a file"
15394msgstr ""
15395
15396#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293
15397#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049
15398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
15399#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147
15400msgid "&Import"
15401msgstr ""
15402
15403#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294
15404msgid "Import previously exported rules"
15405msgstr ""
15406
15407#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297
15408#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513
15409msgid "&Test rules"
15410msgstr ""
15411
15412#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302
15413#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506
15414msgid "Save this ruleset for later re-use"
15415msgstr ""
15416
15417#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308
15418#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509
15419msgid "Load a previously saved ruleset"
15420msgstr ""
15421
15422#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316
15423#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439
15424msgid "No rules"
15425msgstr ""
15426
15427#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317
15428msgid "There are no rules to export"
15429msgstr ""
15430
15431#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318
15432msgid "Choose file for exported rules"
15433msgstr ""
15434
15435#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326
15436msgid "Choose file to import rules from"
15437msgstr ""
15438
15439#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55
15440#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603
15441msgid " index"
15442msgstr ""
15443
15444#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92
15445#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362
15446#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920
15447#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128
15448#, python-brace-format
15449msgid "Clear {0}"
15450msgstr ""
15451
15452#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195
15453msgid "Set {} to yes"
15454msgstr ""
15455
15456#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201
15457msgid "Set {} to no"
15458msgstr ""
15459
15460#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208
15461msgid "Clear {}"
15462msgstr ""
15463
15464#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
15465#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254
15466#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321
15467#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351
15468#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010
15469#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060
15470#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141
15471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530
15472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539
15473#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551
15474#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555
15475#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
15476#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663
15477msgid "Undefined"
15478msgstr ""
15479
15480#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355
15481#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124
15482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
15483msgid "Today"
15484msgstr ""
15485
15486#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448
15487msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items"
15488msgstr ""
15489
15490#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561
15491#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489
15492msgid "Values changed"
15493msgstr ""
15494
15495#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562
15496msgid ""
15497"You have changed the values. In order to use this editor, you must either "
15498"discard or apply these changes. Apply changes?"
15499msgstr ""
15500
15501#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694
15502#, python-brace-format
15503msgid ""
15504"The enumeration \"{0}\" contains an invalid value that will be set to the "
15505"default"
15506msgstr ""
15507
15508#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927
15509#, python-brace-format
15510msgid "Set {0} to No"
15511msgstr ""
15512
15513#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932
15514#, python-brace-format
15515msgid "Set {0} to Yes"
15516msgstr ""
15517
15518#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936
15519#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367
15520msgid "Open Item editor"
15521msgstr ""
15522
15523#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963
15524msgid "Apply changes"
15525msgstr ""
15526
15527#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181
15528#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208
15529msgid "Clear series"
15530msgstr ""
15531
15532#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184
15533msgid "Automatically number books"
15534msgstr ""
15535
15536#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186
15537msgid ""
15538"If not checked, the series number for the books will be set to 1. If "
15539"checked, selected books will be automatically numbered, in the order you "
15540"selected them. So if you selected Book A and then Book B, Book A will have "
15541"series number 1 and Book B series number 2."
15542msgstr ""
15543
15544#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193
15545msgid "Force numbers to start with "
15546msgstr ""
15547
15548#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195
15549msgid ""
15550"Series will normally be renumbered from the highest number in the database "
15551"for that series. Checking this box will tell calibre to start numbering from"
15552" the value in the box"
15553msgstr ""
15554
15555#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210
15556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654
15557msgid ""
15558"The amount by which to increment the series number for successive books. "
15559"Only applicable when using force series numbers."
15560msgstr ""
15561
15562#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317
15563#, python-brace-format
15564msgid ""
15565"The enumeration \"{0}\" contains invalid values that will not appear in the "
15566"list"
15567msgstr ""
15568
15569#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370
15570msgid "Remove all tags"
15571msgstr ""
15572
15573#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400
15574#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401
15575msgid "tags to remove"
15576msgstr ""
15577
15578#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490
15579msgid ""
15580"You have entered values. In order to use this editor you must first discard "
15581"them. Discard the values?"
15582msgstr ""
15583
15584#: /__w/calibre/calibre/src/calibre/gui2/device.py:55
15585#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165
15586msgid "No details available."
15587msgstr ""
15588
15589#: /__w/calibre/calibre/src/calibre/gui2/device.py:241
15590msgid "Device no longer connected."
15591msgstr ""
15592
15593#: /__w/calibre/calibre/src/calibre/gui2/device.py:485
15594msgid "Get device information"
15595msgstr ""
15596
15597#: /__w/calibre/calibre/src/calibre/gui2/device.py:496
15598msgid "Set library information"
15599msgstr ""
15600
15601#: /__w/calibre/calibre/src/calibre/gui2/device.py:520
15602msgid "Get list of books on device"
15603msgstr ""
15604
15605#: /__w/calibre/calibre/src/calibre/gui2/device.py:527
15606msgid "Prepare files for transfer from device"
15607msgstr ""
15608
15609#: /__w/calibre/calibre/src/calibre/gui2/device.py:538
15610msgid "Get annotations from device"
15611msgstr ""
15612
15613#: /__w/calibre/calibre/src/calibre/gui2/device.py:550
15614msgid "Send metadata to device"
15615msgstr ""
15616
15617#: /__w/calibre/calibre/src/calibre/gui2/device.py:555
15618msgid "Send collections to device"
15619msgstr ""
15620
15621#: /__w/calibre/calibre/src/calibre/gui2/device.py:605
15622msgid "Upload one book to the device"
15623msgid_plural "Upload {} books to the device"
15624msgstr[0] ""
15625
15626#: /__w/calibre/calibre/src/calibre/gui2/device.py:621
15627msgid "Delete books from device"
15628msgstr ""
15629
15630#: /__w/calibre/calibre/src/calibre/gui2/device.py:638
15631msgid "Download books from device"
15632msgstr ""
15633
15634#: /__w/calibre/calibre/src/calibre/gui2/device.py:648
15635msgid "View book on device"
15636msgstr ""
15637
15638#: /__w/calibre/calibre/src/calibre/gui2/device.py:730
15639msgid "Set default send to device action"
15640msgstr ""
15641
15642#: /__w/calibre/calibre/src/calibre/gui2/device.py:735
15643msgid "Send to main memory"
15644msgstr ""
15645
15646#: /__w/calibre/calibre/src/calibre/gui2/device.py:737
15647msgid "Send to storage card A"
15648msgstr ""
15649
15650#: /__w/calibre/calibre/src/calibre/gui2/device.py:739
15651msgid "Send to storage card B"
15652msgstr ""
15653
15654#: /__w/calibre/calibre/src/calibre/gui2/device.py:765
15655msgid "Send specific format to"
15656msgstr ""
15657
15658#: /__w/calibre/calibre/src/calibre/gui2/device.py:766
15659msgid "Send and delete from library"
15660msgstr ""
15661
15662#: /__w/calibre/calibre/src/calibre/gui2/device.py:809
15663msgid "Eject device"
15664msgstr ""
15665
15666#: /__w/calibre/calibre/src/calibre/gui2/device.py:896
15667#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353
15668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
15669#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
15670msgid "Error"
15671msgstr ""
15672
15673#: /__w/calibre/calibre/src/calibre/gui2/device.py:897
15674msgid "Error communicating with device"
15675msgstr ""
15676
15677#: /__w/calibre/calibre/src/calibre/gui2/device.py:909
15678#, python-format
15679msgid "Manage the %s?"
15680msgstr ""
15681
15682#: /__w/calibre/calibre/src/calibre/gui2/device.py:910
15683#, python-format
15684msgid "Detected the <b>%s</b>. Do you want calibre to manage it?"
15685msgstr ""
15686
15687#: /__w/calibre/calibre/src/calibre/gui2/device.py:937
15688#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564
15689#: /__w/calibre/calibre/src/calibre/gui2/email.py:469
15690msgid "No suitable formats"
15691msgstr ""
15692
15693#: /__w/calibre/calibre/src/calibre/gui2/device.py:954
15694msgid "Select folder to open as device"
15695msgstr ""
15696
15697#: /__w/calibre/calibre/src/calibre/gui2/device.py:966
15698msgid "Running jobs"
15699msgstr ""
15700
15701#: /__w/calibre/calibre/src/calibre/gui2/device.py:967
15702msgid "Cannot configure the device while there are running device jobs."
15703msgstr ""
15704
15705#: /__w/calibre/calibre/src/calibre/gui2/device.py:974
15706#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367
15707#, python-format
15708msgid "Configure %s"
15709msgstr ""
15710
15711#: /__w/calibre/calibre/src/calibre/gui2/device.py:994
15712#, python-format
15713msgid "Restart calibre for the changes to %s to be applied."
15714msgstr ""
15715
15716#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034
15717msgid "Error talking to device"
15718msgstr ""
15719
15720#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035
15721msgid ""
15722"There was a temporary error talking to the device. Please unplug and "
15723"reconnect the device or reboot."
15724msgstr ""
15725
15726#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088
15727msgid "Device: "
15728msgstr ""
15729
15730#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090
15731msgid " detected."
15732msgstr ""
15733
15734#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235
15735msgid "No books"
15736msgstr ""
15737
15738#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236
15739msgid "selected to send"
15740msgstr ""
15741
15742#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243
15743#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273
15744msgid "No device"
15745msgstr ""
15746
15747#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244
15748msgid "No device connected"
15749msgstr ""
15750
15751#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260
15752#, python-format
15753msgid "%(num)i of %(total)i books"
15754msgstr ""
15755
15756#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264
15757#, python-format
15758msgid "0 of %i books"
15759msgstr ""
15760
15761#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265
15762msgid "Choose format to send to device"
15763msgstr ""
15764
15765#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274
15766msgid "Cannot send: No device is connected"
15767msgstr ""
15768
15769#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277
15770#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281
15771msgid "No card"
15772msgstr ""
15773
15774#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278
15775#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282
15776msgid "Cannot send: Device has no storage card"
15777msgstr ""
15778
15779#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350
15780#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428
15781#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558
15782msgid "Auto convert the following books before uploading to the device?"
15783msgstr ""
15784
15785#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377
15786msgid "Sending catalogs to device."
15787msgstr ""
15788
15789#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471
15790msgid "Sending news to device."
15791msgstr ""
15792
15793#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524
15794msgid "Sending books to device."
15795msgstr ""
15796
15797#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565
15798msgid ""
15799"Could not upload the following books to the device, as no suitable formats "
15800"were found. Convert the book(s) to a format supported by your device first."
15801msgstr ""
15802
15803#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643
15804msgid "No space on device"
15805msgstr ""
15806
15807#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644
15808msgid ""
15809"<p>Cannot upload books to device there is no more free space available "
15810msgstr ""
15811
15812#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649
15813msgid "Incorrect destination"
15814msgstr ""
15815
15816#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887
15817#, python-format
15818msgid "Analyzing books on the device: %d%% finished"
15819msgstr ""
15820
15821#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007
15822msgid "Book format sync problem"
15823msgstr ""
15824
15825#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008
15826msgid ""
15827"Some book formats in your library cannot be synced because they have dates "
15828"in the future"
15829msgstr ""
15830
15831#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36
15832#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75
15833#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76
15834#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79
15835msgid "Device"
15836msgstr ""
15837
15838#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160
15839msgid "Unknown formats"
15840msgstr ""
15841
15842#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161
15843#, python-brace-format
15844msgid ""
15845"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not "
15846"support them. If you send these formats to your {1} they may not work. Are "
15847"you sure?"
15848msgstr ""
15849
15850#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174
15851#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116
15852#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302
15853#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76
15854#, python-format
15855msgid "The template %s is invalid:"
15856msgstr ""
15857
15858#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78
15859msgid "Select available formats and their order for this device"
15860msgstr ""
15861
15862#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82
15863msgid ""
15864"If checked, books are placed into sub-folders based on their metadata on the"
15865" device. If unchecked, books are all put into the top level folder."
15866msgstr ""
15867
15868#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
15869#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91
15870msgid "Use sub-folders"
15871msgstr ""
15872
15873#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84
15874#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103
15875#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104
15876msgid "Use author sort for author"
15877msgstr ""
15878
15879#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
15880msgid "Save &template:"
15881msgstr ""
15882
15883#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58
15884msgid "No formats selected"
15885msgstr ""
15886
15887#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59
15888msgid "You must choose at least one format to send to the device"
15889msgstr ""
15890
15891#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88
15892msgid ""
15893"<b>Save &template</b> to control the filename and\n"
15894"        location of files sent to the device:"
15895msgstr ""
15896
15897#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132
15898msgid ""
15899"A <b>list of &folders</b> on the device to\n"
15900"        which to send e-books. The first one that exists will be used:"
15901msgstr ""
15902
15903#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142
15904#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231
15905msgid "Browse for a folder on the device"
15906msgstr ""
15907
15908#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171
15909msgid ""
15910"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n"
15911"            connect to devices with a checkmark next to their names."
15912msgstr ""
15913
15914#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217
15915#, python-format
15916msgid "Send the %s format to the folder:"
15917msgstr ""
15918
15919#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225
15920msgid "Folder on the device"
15921msgstr ""
15922
15923#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233
15924#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188
15925msgid "&Remove rule"
15926msgstr ""
15927
15928#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279
15929msgid "Format specific sending"
15930msgstr ""
15931
15932#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284
15933msgid ""
15934"You can create rules that control where e-books of a specific\n"
15935"            format are sent to on the device. These will take precedence over\n"
15936"            the folders specified above."
15937msgstr ""
15938
15939#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306
15940msgid "Add a &new rule"
15941msgstr ""
15942
15943#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345
15944#, python-format
15945msgid "The <b>%s</b> device has no serial number, it cannot be configured"
15946msgstr ""
15947
15948#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350
15949msgid ""
15950"<b>No MTP device connected.</b><p> You can only configure the MTP device "
15951"plugin when a device is connected."
15952msgstr ""
15953
15954#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357
15955msgid ""
15956"If you want to un-ignore a previously ignored MTP device, use the \"Ignored "
15957"devices\" tab."
15958msgstr ""
15959
15960#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377
15961#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109
15962#, python-format
15963msgid "Choose the formats to send to the %s"
15964msgstr ""
15965
15966#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380
15967#, python-format
15968msgid "&Ignore the %s in calibre"
15969msgstr ""
15970
15971#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384
15972msgid "Change scanned &folders"
15973msgstr ""
15974
15975#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390
15976msgid "Show device information"
15977msgstr ""
15978
15979#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428
15980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223
15981#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249
15982#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980
15983#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461
15984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173
15985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464
15986#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47
15987msgid "Copy to clipboard"
15988msgstr ""
15989
15990#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442
15991#, python-format
15992msgid "The %s will be ignored in calibre"
15993msgstr ""
15994
15995#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504
15996#, python-format
15997msgid ""
15998"You are trying to send books into the <b>%s</b> folder. This folder is "
15999"currently ignored by calibre when scanning the device. You have to tell "
16000"calibre you want this folder scanned in order to be able to send books to "
16001"it. Click the <b>Configure</b> button below to send books to it."
16002msgstr ""
16003
16004#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513
16005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16006#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135
16007#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529
16008msgid "Configure"
16009msgstr ""
16010
16011#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517
16012#, python-format
16013msgid "Cannot send to %s"
16014msgstr ""
16015
16016#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96
16017msgid "Choose folder on device"
16018msgstr ""
16019
16020#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110
16021msgid "<b>Scanned folders:</b>"
16022msgstr ""
16023
16024#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111
16025msgid ""
16026"You can select which folders calibre will scan when searching this device "
16027"for books."
16028msgstr ""
16029
16030#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128
16031msgid ""
16032"If you a select a previously unselected folder, any sub-folders will not be "
16033"visible until you restart calibre."
16034msgstr ""
16035
16036#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142
16037msgid "Choose folders to scan"
16038msgstr ""
16039
16040#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82
16041msgid "File formats"
16042msgstr ""
16043
16044#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262
16045msgid "Extra driver customization options"
16046msgstr ""
16047
16048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24
16049msgid "How many empty books?"
16050msgstr ""
16051
16052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29
16053msgid "How many empty books should be added?"
16054msgstr ""
16055
16056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37
16057msgid "Set the author of the new books to:"
16058msgstr ""
16059
16060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49
16061msgid "Reset author to Unknown"
16062msgstr ""
16063
16064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53
16065msgid "Set the series of the new books to:"
16066msgstr ""
16067
16068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65
16069msgid "Reset series"
16070msgstr ""
16071
16072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69
16073msgid "Set the title of the new books to:"
16074msgstr ""
16075
16076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78
16077msgid "Reset title"
16078msgstr ""
16079
16080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82
16081msgid "Also create an empty e-book in format:"
16082msgstr ""
16083
16084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88
16085msgid "Also create an empty book format file that you can subsequently edit"
16086msgstr ""
16087
16088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100
16089msgid "Also copy book &formats when duplicating a book"
16090msgstr ""
16091
16092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102
16093msgid "Also copy all e-book files into the newly created duplicate books."
16094msgstr ""
16095
16096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112
16097msgid "&Duplicate current book"
16098msgstr ""
16099
16100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116
16101#, python-format
16102msgid ""
16103"Make the new empty book records exact duplicates\n"
16104"of the current book \"%s\", with all metadata identical"
16105msgstr ""
16106
16107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36
16108msgid "Add books by ISBN"
16109msgstr ""
16110
16111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49
16112msgid "&Paste from clipboard"
16113msgstr ""
16114
16115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54
16116#, python-format
16117msgid ""
16118"<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"
16119"<p>Any invalid ISBNs in the list will be ignored.</p>\n"
16120"<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"
16121"<p><code>9788842915232 &gt;&gt; %s</code></p>"
16122msgstr ""
16123
16124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62
16125msgid "&Tags to set on created book entries:"
16126msgstr ""
16127
16128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68
16129msgid "Check for books with the same ISBN already in library"
16130msgstr ""
16131
16132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118
16133msgid "Some invalid ISBNs"
16134msgstr ""
16135
16136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119
16137msgid ""
16138"Some of the ISBNs you entered were invalid. They will be ignored. Click "
16139"\"Show details\" to see which ones. Do you want to proceed?"
16140msgstr ""
16141
16142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125
16143msgid "All invalid ISBNs"
16144msgstr ""
16145
16146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126
16147msgid "All the ISBNs you entered were invalid. No books can be added."
16148msgstr ""
16149
16150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125
16151msgid "Edit authors"
16152msgstr ""
16153
16154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128
16155msgid ""
16156"Edit the authors for this book. You can drag and drop to re-arrange authors"
16157msgstr ""
16158
16159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138
16160msgid "Enter an author to add"
16161msgstr ""
16162
16163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147
16164msgid "&Remove selected"
16165msgstr ""
16166
16167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59
16168msgid "Configure the Book details window"
16169msgstr ""
16170
16171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72
16172#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671
16173msgid "Select displayed metadata"
16174msgstr ""
16175
16176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79
16177msgid "Move the selected field up"
16178msgstr ""
16179
16180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83
16181msgid "Move the selected field down"
16182msgstr ""
16183
16184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90
16185msgid ""
16186"Note that <b>comments</b> will always be displayed at the end, regardless of"
16187" the order you assign here"
16188msgstr ""
16189
16190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169
16191msgid "Fit &cover within view"
16192msgstr ""
16193
16194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16195msgid "Configure this view"
16196msgstr ""
16197
16198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196
16199#, python-format
16200msgid "Next [%s]"
16201msgstr ""
16202
16203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198
16204#, python-format
16205msgid "Previous [%s]"
16206msgstr ""
16207
16208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307
16209msgid "This book is marked"
16210msgstr ""
16211
16212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308
16213#, python-format
16214msgid "This book is marked as: %s"
16215msgstr ""
16216
16217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312
16218msgid "Path: {}"
16219msgstr ""
16220
16221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42
16222msgid "My books"
16223msgstr ""
16224
16225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237
16226msgid "No help available"
16227msgstr ""
16228
16229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238
16230msgid "No help available for this output format."
16231msgstr ""
16232
16233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80
16234#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380
16235msgid "Generate catalog"
16236msgstr ""
16237
16238#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81
16239#, python-brace-format
16240msgid "Generate catalog for {0} books"
16241msgstr ""
16242
16243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82
16244msgid "Catalo&g format:"
16245msgstr ""
16246
16247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83
16248msgid ""
16249"Catalog &title (existing catalog with the same title will be replaced):"
16250msgstr ""
16251
16252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84
16253msgid "&Send catalog to device automatically"
16254msgstr ""
16255
16256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85
16257msgid ""
16258"Add the catalog to your calibre library after it is generated.\n"
16259"Note that if you disable adding of the catalog to the library\n"
16260"automatic sending of the catalog to the device will not work."
16261msgstr ""
16262
16263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88
16264msgid "&Add catalog to library"
16265msgstr ""
16266
16267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89
16268msgid "Catalog options"
16269msgstr ""
16270
16271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30
16272msgid "Vacuuming database to improve performance."
16273msgstr ""
16274
16275#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31
16276msgid "This will take a while, please wait..."
16277msgstr ""
16278
16279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32
16280msgid "Vacuuming..."
16281msgstr ""
16282
16283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89
16284msgid "Check library -- Problems found"
16285msgstr ""
16286
16287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103
16288msgid ""
16289"        <h1>Help</h1>\n"
16290"\n"
16291"        <p>calibre stores the list of your books and their metadata in a\n"
16292"        database. The actual book files and covers are stored as normal\n"
16293"        files in the calibre library folder. The database contains a list of the files\n"
16294"        and covers belonging to each book entry. This tool checks that the\n"
16295"        actual files in the library folder on your computer match the\n"
16296"        information in the database.</p>\n"
16297"\n"
16298"        <p>The result of each type of check is shown to the left. The various\n"
16299"        checks are:\n"
16300"        </p>\n"
16301"        <ul>\n"
16302"        <li><b>Invalid titles</b>: These are files and folders appearing\n"
16303"        in the library where books titles should, but that do not have the\n"
16304"        correct form to be a book title.</li>\n"
16305"        <li><b>Extra titles</b>: These are extra files in your calibre\n"
16306"        library that appear to be correctly-formed titles, but have no corresponding\n"
16307"        entries in the database.</li>\n"
16308"        <li><b>Invalid authors</b>: These are files appearing\n"
16309"        in the library where only author folders should be.</li>\n"
16310"        <li><b>Extra authors</b>: These are folders in the\n"
16311"        calibre library that appear to be authors but that do not have entries\n"
16312"        in the database.</li>\n"
16313"        <li><b>Missing book formats</b>: These are book formats that are in\n"
16314"        the database but have no corresponding format file in the book's folder.\n"
16315"        <li><b>Extra book formats</b>: These are book format files found in\n"
16316"        the book's folder but not in the database.\n"
16317"        <li><b>Unknown files in books</b>: These are extra files in the\n"
16318"        folder of each book that do not correspond to a known format or cover\n"
16319"        file.</li>\n"
16320"        <li><b>Missing cover files</b>: These represent books that are marked\n"
16321"        in the database as having covers but the actual cover files are\n"
16322"        missing.</li>\n"
16323"        <li><b>Cover files not in database</b>: These are books that have\n"
16324"        cover files but are marked as not having covers in the database.</li>\n"
16325"        <li><b>Folder raising exception</b>: These represent folders in the\n"
16326"        calibre library that could not be processed/understood by this\n"
16327"        tool.</li>\n"
16328"        </ul>\n"
16329"\n"
16330"        <p>There are two kinds of automatic fixes possible: <i>Delete\n"
16331"        marked</i> and <i>Fix marked</i>.</p>\n"
16332"        <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n"
16333"        have no entries in the database. Check the box next to the item you want\n"
16334"        to delete. Use with caution.</p>\n"
16335"\n"
16336"        <p><i>Fix marked</i> is applicable only to covers and missing formats\n"
16337"        (the three lines marked 'fixable'). In the case of missing cover files,\n"
16338"        checking the fixable box and pushing this button will tell calibre that\n"
16339"        there is no cover for all of the books listed. Use this option if you\n"
16340"        are not going to restore the covers from a backup. In the case of extra\n"
16341"        cover files, checking the fixable box and pushing this button will tell\n"
16342"        calibre that the cover files it found are correct for all the books\n"
16343"        listed. Use this when you are not going to delete the file(s). In the\n"
16344"        case of missing formats, checking the fixable box and pushing this\n"
16345"        button will tell calibre that the formats are really gone. Use this if\n"
16346"        you are not going to restore the formats from a backup.</p>\n"
16347"\n"
16348"        "
16349msgstr ""
16350
16351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171
16352msgid "&Run the check again"
16353msgstr ""
16354
16355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174
16356msgid "Copy &to clipboard"
16357msgstr ""
16358
16359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177
16360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738
16361msgid "&Done"
16362msgstr ""
16363
16364#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180
16365msgid "Mark &all for delete"
16366msgstr ""
16367
16368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181
16369msgid "Mark all deletable subitems"
16370msgstr ""
16371
16372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184
16373msgid "Delete &marked"
16374msgstr ""
16375
16376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185
16377msgid "Delete marked files (checked subitems)"
16378msgstr ""
16379
16380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188
16381msgid "Mar&k all for fix"
16382msgstr ""
16383
16384#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189
16385msgid "Mark all fixable items"
16386msgstr ""
16387
16388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192
16389msgid "&Fix marked"
16390msgstr ""
16391
16392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195
16393msgid "Fix marked sections (checked fixable items)"
16394msgstr ""
16395
16396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207
16397msgid "Names to ignore:"
16398msgstr ""
16399
16400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212
16401msgid ""
16402"Enter comma-separated standard file name wildcards, such as synctoy*.dat"
16403msgstr ""
16404
16405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215
16406msgid "Extensions to ignore:"
16407msgstr ""
16408
16409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220
16410msgid ""
16411"Enter comma-separated extensions without a leading dot. Used only in book "
16412"folders"
16413msgstr ""
16414
16415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267
16416msgid "(fixable)"
16417msgstr ""
16418
16419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273
16420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278
16421msgid "(deletable)"
16422msgstr ""
16423
16424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
16425msgid "Path from library"
16426msgstr ""
16427
16428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399
16429msgid ""
16430"The marked files and folders will be <b>permanently deleted</b>. Are you "
16431"sure?"
16432msgstr ""
16433
16434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19
16435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47
16436msgid "Choose format"
16437msgstr ""
16438
16439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31
16440msgid "&Open with..."
16441msgstr ""
16442
16443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68
16444msgid "Edit \"Open with\" applications..."
16445msgstr ""
16446
16447#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48
16448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
16449#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
16450msgid "Format"
16451msgstr ""
16452
16453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49
16454msgid "Existing"
16455msgstr ""
16456
16457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50
16458msgid "Convertible"
16459msgstr ""
16460
16461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70
16462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75
16463msgid "Choose location for calibre library"
16464msgstr ""
16465
16466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84
16467msgid "Same as current"
16468msgstr ""
16469
16470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85
16471#, python-format
16472msgid "The location %s contains the current calibre library"
16473msgstr ""
16474
16475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95
16476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101
16477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186
16478#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797
16479#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812
16480msgid "Bad location"
16481msgstr ""
16482
16483#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96
16484msgid ""
16485"You should not create a library inside the calibre folder as this folder is "
16486"automatically deleted during upgrades."
16487msgstr ""
16488
16489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102
16490#, python-format
16491msgid ""
16492"You can only create libraries inside %s at the top level, not in sub-folders"
16493msgstr ""
16494
16495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108
16496msgid "No existing library found"
16497msgstr ""
16498
16499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109
16500#, python-format
16501msgid "There is no existing calibre library at %s"
16502msgstr ""
16503
16504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115
16505msgid "Not empty"
16506msgstr ""
16507
16508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116
16509#, python-format
16510msgid "The folder %s is not empty. Please choose an empty folder."
16511msgstr ""
16512
16513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16514msgid "Moving library, please wait..."
16515msgstr ""
16516
16517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16518msgid "Scanning..."
16519msgstr ""
16520
16521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158
16522msgid "Failed to move library"
16523msgstr ""
16524
16525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159
16526msgid ""
16527"There was an error while moving the library. The operation has been aborted."
16528" Click \"Show details\" for details."
16529msgstr ""
16530
16531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16532msgid "No location"
16533msgstr ""
16534
16535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16536msgid "No location selected"
16537msgstr ""
16538
16539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187
16540#, python-format
16541msgid "%s is not an existing folder"
16542msgstr ""
16543
16544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77
16545msgid "Choose your calibre library"
16546msgstr ""
16547
16548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78
16549#, python-brace-format
16550msgid "Your calibre library is currently located at {0}"
16551msgstr ""
16552
16553#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79
16554msgid "New &location:"
16555msgstr ""
16556
16557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80
16558msgid "Use the previously &existing library at the new location"
16559msgstr ""
16560
16561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81
16562msgid "&Create an empty library at the new location"
16563msgstr ""
16564
16565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82
16566msgid ""
16567"Copy the custom columns, saved searches, column widths, plugboards,\n"
16568"user categories, and other information from the old to the new library"
16569msgstr ""
16570
16571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84
16572msgid "&Copy structure from the current library"
16573msgstr ""
16574
16575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85
16576msgid "&Move the current library to new location"
16577msgstr ""
16578
16579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21
16580#, python-format
16581msgid "Add \"%s\" to toolbars or menus"
16582msgstr ""
16583
16584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27
16585#, python-format
16586msgid "Select the toolbars and/or menus to add <b>%s</b> to:"
16587msgstr ""
16588
16589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45
16590msgid ""
16591"You can also customise the plugin locations using <b>Preferences -> "
16592"Interface -> Toolbars</b>"
16593msgstr ""
16594
16595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24
16596msgid "Edit comments"
16597msgstr ""
16598
16599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42
16600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16601#, python-brace-format
16602msgid "Edit \"{0}\""
16603msgstr ""
16604
16605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16606msgid "Edit text"
16607msgstr ""
16608
16609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38
16610msgid "&Show this warning again"
16611msgstr ""
16612
16613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74
16614msgid "Where do you want to delete from?"
16615msgstr ""
16616
16617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75
16618#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77
16619#: /__w/calibre/calibre/src/calibre/srv/opds.py:244
16620msgid "Library"
16621msgstr ""
16622
16623#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77
16624msgid "Library and device"
16625msgstr ""
16626
16627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28
16628#, python-brace-format
16629msgid "{num} of {series}"
16630msgstr ""
16631
16632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39
16633msgid "Target book"
16634msgstr ""
16635
16636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102
16637msgid "Merge books"
16638msgstr ""
16639
16640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126
16641msgid "Merge metadata"
16642msgstr ""
16643
16644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127
16645msgid "Merge the metadata of the selected books into the target book"
16646msgstr ""
16647
16648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128
16649msgid "Merge formats"
16650msgstr ""
16651
16652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129
16653msgid "Merge the book files of the selected books into the target book"
16654msgstr ""
16655
16656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130
16657msgid "Delete merged books"
16658msgstr ""
16659
16660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131
16661msgid "Delete the selected books after merging"
16662msgstr ""
16663
16664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156
16665#, python-brace-format
16666msgid ""
16667"Book formats and metadata from the selected books will be merged into the "
16668"target book ({title})."
16669msgstr ""
16670
16671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159
16672#, python-brace-format
16673msgid ""
16674"Book formats from the selected books will be merged into to the target book "
16675"({title}). Metadata in the target book will not be changed."
16676msgstr ""
16677
16678#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163
16679#, python-brace-format
16680msgid ""
16681"Metadata from the selected books will be merged into to the target book "
16682"({title}). Formats will not be merged."
16683msgstr ""
16684
16685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167
16686msgid "All book formats of the first selected book will be kept."
16687msgstr ""
16688
16689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169
16690msgid "After being merged, the selected books will be <b>deleted</b>."
16691msgstr ""
16692
16693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172
16694msgid ""
16695"Any duplicate formats in the selected books will be permanently "
16696"<b>deleted</b> from your calibre library."
16697msgstr ""
16698
16699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177
16700msgid ""
16701"Any formats not in the target book will be added to it from the selected "
16702"books."
16703msgstr ""
16704
16705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181
16706msgid "Are you <b>sure</b> you want to proceed?"
16707msgstr ""
16708
16709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45
16710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36
16711msgid "ERROR"
16712msgstr ""
16713
16714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181
16715msgid "Create a new news source by clicking one of the buttons below"
16716msgstr ""
16717
16718#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195
16719msgid "&Edit this recipe"
16720msgstr ""
16721
16722#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199
16723msgid "&Remove this recipe"
16724msgstr ""
16725
16726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203
16727msgid "S&ave recipe as file"
16728msgstr ""
16729
16730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207
16731msgid "&Download this recipe"
16732msgstr ""
16733
16734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256
16735msgid "Save recipe"
16736msgstr ""
16737
16738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257
16739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677
16740msgid "Recipes"
16741msgstr ""
16742
16743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274
16744msgid "Are you sure you want to permanently remove this recipe?"
16745msgstr ""
16746
16747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310
16748msgid ""
16749"Create a basic news recipe, by adding RSS feeds to it.\n"
16750"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process."
16751msgstr ""
16752
16753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317
16754msgid "Recipe &title:"
16755msgstr ""
16756
16757#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321
16758msgid "day(s)"
16759msgstr ""
16760
16761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322
16762msgid "The oldest article to download"
16763msgstr ""
16764
16765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324
16766#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87
16767msgid "&Oldest article:"
16768msgstr ""
16769
16770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328
16771msgid "Maximum number of articles to download per feed."
16772msgstr ""
16773
16774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329
16775msgid "&Max. number of articles per feed:"
16776msgstr ""
16777
16778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332
16779msgid "Feeds in recipe"
16780msgstr ""
16781
16782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339
16783msgid "Move selected feed up"
16784msgstr ""
16785
16786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344
16787msgid "Remove selected feed"
16788msgstr ""
16789
16790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349
16791msgid "Move selected feed down"
16792msgstr ""
16793
16794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356
16795msgid "Add feed to recipe"
16796msgstr ""
16797
16798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360
16799msgid "&Feed title:"
16800msgstr ""
16801
16802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362
16803msgid "Feed &URL:"
16804msgstr ""
16805
16806#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363
16807msgid "&Add feed"
16808msgstr ""
16809
16810#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364
16811msgid "Add this feed to the recipe"
16812msgstr ""
16813
16814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392
16815msgid "No feed title"
16816msgstr ""
16817
16818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393
16819msgid "You must specify a title for the feed"
16820msgstr ""
16821
16822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396
16823msgid "No feed URL"
16824msgstr ""
16825
16826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397
16827msgid "You must specify a URL for the feed"
16828msgstr ""
16829
16830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404
16831msgid "Title required"
16832msgstr ""
16833
16834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405
16835msgid "You must give your news source a title"
16836msgstr ""
16837
16838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408
16839msgid "Feed required"
16840msgstr ""
16841
16842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409
16843msgid "You must add at least one feed to your news source"
16844msgstr ""
16845
16846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414
16847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467
16848msgid "Invalid recipe"
16849msgstr ""
16850
16851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415
16852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468
16853#, python-format
16854msgid "Failed to compile the recipe, with syntax error: %s"
16855msgstr ""
16856
16857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432
16858msgid "My news source"
16859msgstr ""
16860
16861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454
16862#, python-format
16863msgid ""
16864"For help with writing advanced news recipes, see the <a href=\"%s\">User "
16865"Manual</a>"
16866msgstr ""
16867
16868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499
16869msgid "Choose builtin recipe"
16870msgstr ""
16871
16872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517
16873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240
16874msgid "Go"
16875msgstr ""
16876
16877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542
16878msgid "Choose recipe"
16879msgstr ""
16880
16881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543
16882msgid "You must choose a recipe to customize first"
16883msgstr ""
16884
16885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552
16886msgid "Add custom news source"
16887msgstr ""
16888
16889#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16890msgid "&New recipe"
16891msgstr ""
16892
16893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16894msgid "Create a new recipe from scratch"
16895msgstr ""
16896
16897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16898msgid "Customize &builtin recipe"
16899msgstr ""
16900
16901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16902msgid "Customize a builtin news download source"
16903msgstr ""
16904
16905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16906msgid "Load a recipe from a file"
16907msgstr ""
16908
16909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16910msgid "Load recipe from &file"
16911msgstr ""
16912
16913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16914msgid "&Show recipe files"
16915msgstr ""
16916
16917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16918msgid "Show the folder containing all recipe files"
16919msgstr ""
16920
16921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576
16922msgid "Import &OPML"
16923msgstr ""
16924
16925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577
16926msgid ""
16927"Import a collection of RSS feeds in OPML format\n"
16928"Many RSS readers can export their subscribed RSS feeds\n"
16929"in OPML format"
16930msgstr ""
16931
16932#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596
16933msgid "S&witch to advanced mode"
16934msgstr ""
16935
16936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597
16937msgid "Edit this recipe in advanced mode"
16938msgstr ""
16939
16940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613
16941msgid "Are you sure? Any unsaved changes will be lost."
16942msgstr ""
16943
16944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625
16945msgid "No recipes"
16946msgstr ""
16947
16948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626
16949msgid "No custom recipes created."
16950msgstr ""
16951
16952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676
16953msgid "Choose a recipe file"
16954msgstr ""
16955
16956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685
16957msgid "Invalid input"
16958msgstr ""
16959
16960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686
16961#, python-format
16962msgid "<p>Could not create recipe. Error:<br>%s"
16963msgstr ""
16964
16965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724
16966msgid "Failed to create recipes"
16967msgstr ""
16968
16969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725
16970msgid "Failed to create some recipes, click \"Show details\" for details"
16971msgstr ""
16972
16973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74
16974msgid ""
16975"All checked books will be <b>permanently deleted</b> from your device. "
16976"Please verify the list."
16977msgstr ""
16978
16979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
16980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
16981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
16982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
16983#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
16984msgid "Author"
16985msgstr ""
16986
16987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
16988msgid "Location"
16989msgstr ""
16990
16991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52
16992msgid "Delete from device"
16993msgstr ""
16994
16995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21
16996#, python-format
16997msgid "%(curr)s (was %(initial)s)"
16998msgstr ""
16999
17000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87
17001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536
17002#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235
17003msgid "Item is blank"
17004msgstr ""
17005
17006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88
17007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537
17008#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236
17009msgid "An item cannot be set to nothing. Delete it instead."
17010msgstr ""
17011
17012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101
17013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566
17014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591
17015msgid "No item selected"
17016msgstr ""
17017
17018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102
17019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567
17020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592
17021msgid "You must select one item from the list of available items."
17022msgstr ""
17023
17024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109
17025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203
17026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220
17027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618
17028msgid "No items selected"
17029msgstr ""
17030
17031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110
17032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619
17033msgid "You must select at least one item from the list."
17034msgstr ""
17035
17036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114
17037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630
17038msgid "Are you sure you want to delete the following items?"
17039msgstr ""
17040
17041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75
17042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110
17043msgid "Category editor"
17044msgstr ""
17045
17046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76
17047msgid "Items in use"
17048msgstr ""
17049
17050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77
17051msgid ""
17052"Delete item from database. This will unapply the item from all books and "
17053"then remove it from the database."
17054msgstr ""
17055
17056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79
17057msgid "Rename the item in every book where it is used."
17058msgstr ""
17059
17060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81
17061#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136
17062msgid "Ctrl+S"
17063msgstr ""
17064
17065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21
17066#, python-brace-format
17067msgid ""
17068"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
17069"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>."
17070" </p>"
17071msgstr ""
17072
17073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53
17074msgid "This book has DRM"
17075msgstr ""
17076
17077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26
17078msgid "Duplicate found"
17079msgid_plural "duplicates found"
17080msgstr[0] ""
17081
17082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35
17083msgid ""
17084"Books with the same titles as the following already exist in calibre. Select"
17085" which books you want added anyway."
17086msgstr ""
17087
17088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94
17089#, python-format
17090msgid "%(title)s by %(author)s [%(formats)s]"
17091msgstr ""
17092
17093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120
17094msgid "Already in calibre:"
17095msgstr ""
17096
17097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134
17098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222
17099#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
17100#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521
17101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
17102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255
17103#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757
17104#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174
17105msgid "No matches found"
17106msgstr ""
17107
17108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17109#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156
17110msgid "Author sort"
17111msgstr ""
17112
17113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17114msgid "Link"
17115msgstr ""
17116
17117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294
17118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313
17119#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688
17120#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474
17121msgid "Change case"
17122msgstr ""
17123
17124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296
17125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315
17127#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689
17128#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475
17129msgid "Upper case"
17130msgstr ""
17131
17132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297
17133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316
17135#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690
17136#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476
17137msgid "Lower case"
17138msgstr ""
17139
17140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298
17141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317
17143#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691
17144#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477
17145msgid "Swap case"
17146msgstr ""
17147
17148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299
17149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318
17151#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692
17152#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478
17153msgid "Title case"
17154msgstr ""
17155
17156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323
17157msgid "Copy to author sort"
17158msgstr ""
17159
17160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326
17161msgid "Show books by author in book list"
17162msgstr ""
17163
17164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329
17165msgid "Copy to author"
17166msgstr ""
17167
17168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483
17169#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286
17170msgid "Invalid author name"
17171msgstr ""
17172
17173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484
17174msgid "You cannot change an author to multiple authors."
17175msgstr ""
17176
17177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95
17178#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179
17179msgid "Manage authors"
17180msgstr ""
17181
17182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96
17183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720
17184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111
17185msgid "&Search for:"
17186msgstr ""
17187
17188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97
17189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114
17190msgid "S&earch"
17191msgstr ""
17192
17193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98
17194msgid ""
17195"<p>Only show authors in the\n"
17196"          current Virtual library. Edits already done may be hidden but will\n"
17197"          not be forgotten.</p>"
17198msgstr ""
17199
17200#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101
17201msgid "Only show authors in the current &Virtual library"
17202msgstr ""
17203
17204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102
17205msgid "Filter &by:"
17206msgstr ""
17207
17208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103
17209msgid ""
17210"<p>Only show authors that contain the text in this box.\n"
17211"          The match ignores case.</p>"
17212msgstr ""
17213
17214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105
17215msgid "Fi&lter"
17216msgstr ""
17217
17218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106
17219msgid ""
17220"Reset all the author sort values to a value automatically\n"
17221"generated from the author. Exactly how this value is automatically\n"
17222"generated can be controlled via Preferences->Advanced->Tweaks"
17223msgstr ""
17224
17225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109
17226msgid "&Recalculate all author sort values"
17227msgstr ""
17228
17229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110
17230msgid ""
17231"Copy author sort to author for every author. You typically use this button\n"
17232"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
17233msgstr ""
17234
17235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112
17236msgid "&Copy all author sort values to author"
17237msgstr ""
17238
17239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18
17240#, python-brace-format
17241msgid "Edit permissible values for {0}"
17242msgstr ""
17243
17244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26
17245msgid "Remove the currently selected value"
17246msgstr ""
17247
17248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29
17249msgid "Add a new permissible value"
17250msgstr ""
17251
17252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
17253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473
17254msgid "Color"
17255msgstr ""
17256
17257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103
17258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123
17259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137
17260msgid "Select a cell"
17261msgstr ""
17262
17263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104
17264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124
17265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138
17266msgid "Select a cell before clicking the button"
17267msgstr ""
17268
17269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157
17270msgid "Empty value"
17271msgstr ""
17272
17273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158
17274msgid "Empty values are not allowed"
17275msgstr ""
17276
17277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168
17278msgid "Duplicate value"
17279msgstr ""
17280
17281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169
17282#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576
17283#, python-brace-format
17284msgid ""
17285"The value \"{0}\" is in the list more than once, perhaps with different case"
17286msgstr ""
17287
17288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175
17289msgid "Invalid colors specification"
17290msgstr ""
17291
17292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176
17293msgid "Either all values or no values must have colors"
17294msgstr ""
17295
17296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49
17297msgid "Previous location: "
17298msgstr ""
17299
17300#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54
17301msgid "Location to import this library to"
17302msgstr ""
17303
17304#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56
17305msgid "Select &folder"
17306msgstr ""
17307
17308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62
17309msgid "Choose a folder for this library"
17310msgstr ""
17311
17312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79
17313msgid "Working please wait..."
17314msgstr ""
17315
17316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95
17317msgid "Total:"
17318msgstr ""
17319
17320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104
17321msgid "Current:"
17322msgstr ""
17323
17324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168
17325msgid ""
17326"You can export all calibre data, including your books, settings and plugins "
17327"into a single folder. Then, you can use this tool to re-import all that data"
17328" into a different calibre install, for example, on another computer."
17329msgstr ""
17330
17331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172
17332msgid ""
17333"This is a simple way to move your calibre installation with all its data to "
17334"a new computer, or to replicate your current setup on a second computer."
17335msgstr ""
17336
17337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178
17338msgid "&Export all your calibre data"
17339msgstr ""
17340
17341#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181
17342msgid "&Import previously exported data"
17343msgstr ""
17344
17345#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190
17346#, python-brace-format
17347msgid ""
17348"{0} [Size: {1}]\n"
17349"in {2}"
17350msgstr ""
17351
17352#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192
17353msgid "Calculating..."
17354msgstr ""
17355
17356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198
17357msgid "Select which libraries you want to export below"
17358msgstr ""
17359
17360#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233
17361msgid ""
17362"Specify the folder containing the previously exported calibre data that you "
17363"wish to import."
17364msgstr ""
17365
17366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237
17367msgid "Choose &folder"
17368msgstr ""
17369
17370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247
17371msgid ""
17372"Specify locations for the libraries you want to import. A location must be "
17373"an empty folder on your computer. If you leave any blank, those libraries "
17374"will not be imported."
17375msgstr ""
17376
17377#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253
17378msgid "Select folder with exported data"
17379msgstr ""
17380
17381#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257
17382msgid ""
17383"Importing calibre data means all libraries, settings, plugins, etc will be "
17384"imported. This is a security risk, only proceed if the data you are "
17385"importing was previously generated by you, using the calibre export "
17386"functionality."
17387msgstr ""
17388
17389#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266
17390msgid "Not valid"
17391msgstr ""
17392
17393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267
17394#, python-brace-format
17395msgid "The folder {0} is not valid: {1}"
17396msgstr ""
17397
17398#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290
17399msgid "Content server running"
17400msgstr ""
17401
17402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291
17403msgid ""
17404"Cannot import while the Content server is running, shut it down first by "
17405"clicking the \"Connect/share\" button on the calibre toolbar"
17406msgstr ""
17407
17408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295
17409msgid "No folder selected"
17410msgstr ""
17411
17412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296
17413msgid ""
17414"You must select a folder containing the previously exported data that you "
17415"wish to import"
17416msgstr ""
17417
17418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17419#, python-format
17420msgid "%s is not a folder"
17421msgstr ""
17422
17423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17424msgid "Not a folder"
17425msgstr ""
17426
17427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17428#, python-format
17429msgid "%s is not an empty folder"
17430msgstr ""
17431
17432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17433msgid "Folder not empty"
17434msgstr ""
17435
17436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318
17437msgid "No libraries selected"
17438msgstr ""
17439
17440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319
17441msgid "You must specify the location for at least one library"
17442msgstr ""
17443
17444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321
17445msgid "Some libraries ignored"
17446msgstr ""
17447
17448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322
17449msgid "You have chosen not to import some libraries. Proceed anyway?"
17450msgstr ""
17451
17452#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344
17453msgid "Choose a folder to export to"
17454msgstr ""
17455
17456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348
17457msgid "Export folder not empty"
17458msgstr ""
17459
17460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349
17461msgid "The folder you choose to export the data to must be empty."
17462msgstr ""
17463
17464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362
17465msgid "Exporting all calibre data..."
17466msgstr ""
17467
17468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363
17469msgid "Failed to export data."
17470msgstr ""
17471
17472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371
17473msgid "Importing all calibre data..."
17474msgstr ""
17475
17476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372
17477msgid "Failed to import data."
17478msgstr ""
17479
17480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68
17481#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094
17482#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107
17483msgid "Active jobs"
17484msgstr ""
17485
17486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69
17487#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630
17488#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571
17489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265
17490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125
17491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550
17492#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345
17493#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162
17494msgid "Find next match"
17495msgstr ""
17496
17497#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70
17498#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29
17499#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194
17500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723
17501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700
17502msgid "&Search"
17503msgstr ""
17504
17505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71
17506msgid "&Stop selected jobs"
17507msgstr ""
17508
17509#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72
17510msgid "&Hide selected jobs"
17511msgstr ""
17512
17513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73
17514msgid "Show job &details"
17515msgstr ""
17516
17517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74
17518msgid "Show &all jobs"
17519msgstr ""
17520
17521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75
17522msgid "Stop &all non device jobs"
17523msgstr ""
17524
17525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76
17526msgid "&Hide all jobs"
17527msgstr ""
17528
17529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87
17530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
17531#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160
17532#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
17533#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38
17534#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348
17535#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451
17536#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46
17537#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
17538msgid "Authors"
17539msgstr ""
17540
17541#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131
17542msgid "You must enter a search expression into the search field"
17543msgstr ""
17544
17545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202
17546msgid "You must select a matching book"
17547msgstr ""
17548
17549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75
17550msgid "Do a search to find the book you want to match"
17551msgstr ""
17552
17553#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76
17554msgid ""
17555"<p>Remember to update metadata on the device when you are done (Right click "
17556"the device icon and select <i>Update cached metadata</i>)</p>"
17557msgstr ""
17558
17559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119
17560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399
17561#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124
17562msgid "Show &details"
17563msgstr ""
17564
17565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120
17566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400
17567#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125
17568msgid "Hide &details"
17569msgstr ""
17570
17571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124
17572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404
17573#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129
17574msgid "Show detailed information about this error"
17575msgstr ""
17576
17577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181
17578#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439
17579#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176
17580msgid "Copied"
17581msgstr ""
17582
17583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290
17584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346
17585#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043
17586#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157
17587msgid "&View log"
17588msgstr ""
17589
17590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396
17591msgid "&Retry"
17592msgstr ""
17593
17594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425
17595msgid "Hide the remaining error message"
17596msgid_plural "Hide the {} remaining error messages"
17597msgstr[0] ""
17598
17599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66
17600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136
17601msgid "Working"
17602msgstr ""
17603
17604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94
17605#, python-format
17606msgid "Processing %d books, please wait..."
17607msgstr ""
17608
17609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99
17610msgid "Current step progress: %p %"
17611msgstr ""
17612
17613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105
17614msgid "Step %v/%m"
17615msgstr ""
17616
17617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478
17618msgid "Lower Case"
17619msgstr ""
17620
17621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479
17622msgid "Upper Case"
17623msgstr ""
17624
17625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480
17626msgid "Title Case"
17627msgstr ""
17628
17629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484
17630msgid "Character match"
17631msgstr ""
17632
17633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485
17634msgid "Regular expression"
17635msgstr ""
17636
17637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488
17638msgid "Replace field"
17639msgstr ""
17640
17641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489
17642msgid "Prepend to field"
17643msgstr ""
17644
17645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490
17646msgid "Append to field"
17647msgstr ""
17648
17649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504
17650msgid "Editing metadata for one book"
17651msgid_plural "Editing metadata for {} books"
17652msgstr[0] ""
17653
17654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563
17655msgid ""
17656"Immediately make all changes without closing the dialog. This operation "
17657"cannot be canceled or undone"
17658msgstr ""
17659
17660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659
17661#, python-format
17662msgid "Book %d:"
17663msgstr ""
17664
17665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677
17666msgid "Enter an identifier type"
17667msgstr ""
17668
17669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683
17670msgid ""
17671"<b>You can destroy your library using this feature.</b> Changes are "
17672"permanent. There is no undo function. You are strongly encouraged to back up"
17673" your library before proceeding.<p>Search and replace in text fields using "
17674"character matching or regular expressions. "
17675msgstr ""
17676
17677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691
17678msgid ""
17679"In character mode, the field is searched for the entered search text. The "
17680"text is replaced by the specified replacement text everywhere it is found in"
17681" the specified field. After replacement is finished, the text can be changed"
17682" to upper-case, lower-case, or title-case. If the Case-sensitive check box "
17683"is checked, the search text must match exactly. If it is unchecked, the "
17684"search text will match both upper- and lower-case letters"
17685msgstr ""
17686
17687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702
17688msgid ""
17689"In regular expression mode, the search text is an arbitrary Python-"
17690"compatible regular expression. The replacement text can contain "
17691"backreferences to parenthesized expressions in the pattern. The search is "
17692"not anchored, and can match and replace multiple times on the same string. "
17693"The modification functions (lower-case etc) are applied to the matched text,"
17694" not to the field as a whole. The destination box specifies the field where "
17695"the result after matching and replacement is to be assigned. You can replace"
17696" the text in the field, or prepend or append the matched text. See <a "
17697"href=\"https://docs.python.org/library/re.html\">this reference</a> for more"
17698" information on Python's regular expressions, and in particular the 'sub' "
17699"function."
17700msgstr ""
17701
17702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781
17703msgid "S/R TEMPLATE ERROR"
17704msgstr ""
17705
17706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933
17707msgid ""
17708"You must specify a destination when source is a composite field or a "
17709"template"
17710msgstr ""
17711
17712#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
17713msgid ""
17714"The replacement value for a rating column must be empty or an integer "
17715"between 0 and 10"
17716msgstr ""
17717
17718#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953
17719msgid "You must specify a destination identifier type"
17720msgstr ""
17721
17722#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
17723msgid "You must specify a search expression in the \"Search for\" field"
17724msgstr ""
17725
17726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072
17727msgid "Invalid identifier string"
17728msgstr ""
17729
17730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073
17731#, python-brace-format
17732msgid ""
17733"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"
17734"\n"
17735"Do you want to continue processing books?"
17736msgstr ""
17737
17738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077
17739msgid "Result identifier string: "
17740msgstr ""
17741
17742#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176
17743msgid "Search/replace invalid"
17744msgstr ""
17745
17746#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177
17747#, python-format
17748msgid "Search/replace is invalid: %s"
17749msgstr ""
17750
17751#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273
17752msgid "Covers compressed"
17753msgstr ""
17754
17755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274
17756#, python-brace-format
17757msgid ""
17758"Covers were compressed by {percent:.1%} from a total size of {old} to {new}."
17759msgstr ""
17760
17761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288
17762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708
17763msgid "Delete saved search/replace"
17764msgstr ""
17765
17766#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289
17767msgid "The selected saved search/replace will be deleted. Are you sure?"
17768msgstr ""
17769
17770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314
17771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319
17772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324
17773msgid "Save search/replace"
17774msgstr ""
17775
17776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315
17777msgid "Search/replace name:"
17778msgstr ""
17779
17780#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325
17781msgid ""
17782"That saved search/replace already exists and will be overwritten. Are you "
17783"sure?"
17784msgstr ""
17785
17786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617
17787msgid "Edit meta information"
17788msgstr ""
17789
17790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
17791msgid "&Author(s): "
17792msgstr ""
17793
17794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
17795msgid ""
17796"This will cause the author sort field to be automatically updated\n"
17797" based on the authors field for each selected book. Note that if\n"
17798" you use the control above to set authors in bulk, the author sort\n"
17799" field is updated anyway, regardless of the value of this checkbox."
17800msgstr ""
17801
17802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
17803msgid "A&utomatically set author sort"
17804msgstr ""
17805
17806#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
17807msgid "S&wap title and author"
17808msgstr ""
17809
17810#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625
17811msgid "Author s&ort: "
17812msgstr ""
17813
17814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626
17815msgid ""
17816"Specify how the author(s) of this book should be sorted. For example Charles"
17817" Dickens should be sorted as Dickens, Charles."
17818msgstr ""
17819
17820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627
17821#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358
17822msgid "&Rating:"
17823msgstr ""
17824
17825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
17826msgid "&Apply rating"
17827msgstr ""
17828
17829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629
17830msgid "&Publisher: "
17831msgstr ""
17832
17833#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630
17834msgid "If checked, the publisher will be cleared"
17835msgstr ""
17836
17837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631
17838msgid "&Clear pub"
17839msgstr ""
17840
17841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632
17842msgid "Add ta&gs: "
17843msgstr ""
17844
17845#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634
17846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
17847#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239
17848msgid "Open Tag editor"
17849msgstr ""
17850
17851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636
17852msgid "&Remove tags:"
17853msgstr ""
17854
17855#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637
17856msgid "Comma separated list of tags to remove from the books. "
17857msgstr ""
17858
17859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638
17860msgid "Check this box to remove all tags from the books."
17861msgstr ""
17862
17863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639
17864msgid "&Clear all"
17865msgstr ""
17866
17867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640
17868msgid "Ser&ies:"
17869msgstr ""
17870
17871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643
17872msgid "If checked, the series will be cleared"
17873msgstr ""
17874
17875#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644
17876msgid "&Clear series"
17877msgstr ""
17878
17879#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645
17880msgid ""
17881"If not checked, the series number for the books will be set to 1.\n"
17882"If checked, selected books will be automatically numbered, in the order\n"
17883"you selected them. So if you selected Book A and then Book B,\n"
17884"Book A will have series number 1 and Book B series number 2."
17885msgstr ""
17886
17887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649
17888msgid "&Automatically number books in this series"
17889msgstr ""
17890
17891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650
17892msgid ""
17893"Series will normally be renumbered from the highest number in the database\n"
17894"for that series. Checking this box will tell calibre to start numbering\n"
17895"from the value in the box"
17896msgstr ""
17897
17898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653
17899msgid "&Force numbers to start with:"
17900msgstr ""
17901
17902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655
17903msgid "+ "
17904msgstr ""
17905
17906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656
17907#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851
17908msgid "&Date:"
17909msgstr ""
17910
17911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
17912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
17913msgid "A&pply date"
17914msgstr ""
17915
17916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
17917#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914
17918msgid "P&ublished:"
17919msgstr ""
17920
17921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
17922msgid "Clear published date"
17923msgstr ""
17924
17925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
17926#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482
17927msgid "&Languages:"
17928msgstr ""
17929
17930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
17931msgid "Check this box to remove all languages from the books."
17932msgstr ""
17933
17934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
17935msgid "Clear &all"
17936msgstr ""
17937
17938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
17939msgid ""
17940"When doing a same format to same format conversion,\n"
17941" e.g., EPUB to EPUB, calibre saves the original EPUB\n"
17942" as ORIGINAL_EPUB. This option tells calibre to restore\n"
17943" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
17944" conversion of a large number of books and something went wrong."
17945msgstr ""
17946
17947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673
17948msgid "Restore pre conversion &originals, if available"
17949msgstr ""
17950
17951#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674
17952msgid ""
17953"Remove stored conversion settings for the selected books.\n"
17954"\n"
17955"Future conversion of these books will use the default settings."
17956msgstr ""
17957
17958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677
17959msgid "Remove &stored conversion settings for the selected books"
17960msgstr ""
17961
17962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678
17963msgid ""
17964"Force the title to be in title case. If both this and swap authors are checked,\n"
17965"title and author are swapped before the title case is set"
17966msgstr ""
17967
17968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680
17969msgid "Change title &case to:"
17970msgstr ""
17971
17972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681
17973msgid ""
17974"Update title sort based on the current title. This will be applied only "
17975"after other changes to title."
17976msgstr ""
17977
17978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682
17979msgid "Update &title sort"
17980msgstr ""
17981
17982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683
17983msgid ""
17984"Set the metadata in calibre from the metadata in the e-book files associated"
17985" with each book. Note that this does not change the cover, for that, use the"
17986" separate option below."
17987msgstr ""
17988
17989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684
17990msgid "Set &metadata (except cover) from the e-book files"
17991msgstr ""
17992
17993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685
17994msgid "Change &cover"
17995msgstr ""
17996
17997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686
17998msgid "&Generate default cover"
17999msgstr ""
18000
18001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687
18002msgid "&Remove cover"
18003msgstr ""
18004
18005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688
18006msgid ""
18007"Try to automatically detect and remove borders and extra space\n"
18008" from the edges of cover images. This can sometimes remove too\n"
18009" much, so use with care."
18010msgstr ""
18011
18012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691
18013msgid "&Trim cover (DANGEROUS)"
18014msgstr ""
18015
18016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692
18017msgid "Set from &e-book files"
18018msgstr ""
18019
18020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693
18021msgid ""
18022"Set the covers of all selected books to be the same\n"
18023"as that of the first selected book."
18024msgstr ""
18025
18026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695
18027msgid "&Clone covers"
18028msgstr ""
18029
18030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696
18031msgid ""
18032"<p>Compress cover images, if the quality is set to 100 compression is "
18033"lossless, otherwise it is lossy"
18034msgstr ""
18035
18036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697
18037msgid "Co&mpress cover images:"
18038msgstr ""
18039
18040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698
18041msgid ""
18042"<p>Cover image compression quality. If the quality is set to 100 compression"
18043" is lossless, otherwise it is lossy"
18044msgstr ""
18045
18046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699
18047msgid "Control how the default generated covers are created"
18048msgstr ""
18049
18050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700
18051msgid "Configure co&ver generation"
18052msgstr ""
18053
18054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701
18055msgid "Set the co&mments for all selected books"
18056msgstr ""
18057
18058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702
18059#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756
18060#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934
18061msgid "&Basic metadata"
18062msgstr ""
18063
18064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703
18065#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763
18066msgid "&Custom metadata"
18067msgstr ""
18068
18069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704
18070msgid "&Load search/replace:"
18071msgstr ""
18072
18073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705
18074msgid "Select saved search/replace to load."
18075msgstr ""
18076
18077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706
18078msgid "Save current search/replace"
18079msgstr ""
18080
18081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707
18082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426
18083msgid "Sa&ve"
18084msgstr ""
18085
18086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710
18087msgid "Search &mode:"
18088msgstr ""
18089
18090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711
18091msgid ""
18092"<p>Choose whether to use basic text matching or advanced\n"
18093"                regular expression matching. Changing the mode clears all the fields\n"
18094"                in this dialog.</p>"
18095msgstr ""
18096
18097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714
18098msgid "Search &field:"
18099msgstr ""
18100
18101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715
18102msgid "The name of the field that you want to search"
18103msgstr ""
18104
18105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716
18106msgid "&Identifier type:"
18107msgstr ""
18108
18109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717
18110msgid "Choose which identifier type to operate upon"
18111msgstr ""
18112
18113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718
18114#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335
18115#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147
18116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488
18117msgid "&Template:"
18118msgstr ""
18119
18120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719
18121msgid "Enter a template to be used as the source for the search/replace"
18122msgstr ""
18123
18124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721
18125msgid ""
18126"Enter what you are looking for, either plain text or a regular expression, "
18127"depending on the mode"
18128msgstr ""
18129
18130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722
18131msgid ""
18132"Check this box if the search string must match exactly upper and lower case."
18133" Uncheck it if case is to be ignored"
18134msgstr ""
18135
18136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723
18137msgid "Cas&e sensitive"
18138msgstr ""
18139
18140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724
18141msgid "&Replace with:"
18142msgstr ""
18143
18144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725
18145msgid ""
18146"The replacement text. The matched search text will be replaced with this "
18147"string"
18148msgstr ""
18149
18150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726
18151msgid "&Apply function after replace:"
18152msgstr ""
18153
18154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727
18155msgid ""
18156"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n"
18157"field is processed. In regular expression mode, only the matched text is processed"
18158msgstr ""
18159
18160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729
18161msgid "&Destination field:"
18162msgstr ""
18163
18164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730
18165msgid ""
18166"The field that the text will be put into after all replacements.\n"
18167"If blank, the source field is used if the field is modifiable"
18168msgstr ""
18169
18170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732
18171msgid "M&ode:"
18172msgstr ""
18173
18174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733
18175msgid "Specify how the text should be copied into the destination."
18176msgstr ""
18177
18178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734
18179msgid ""
18180"Specifies whether result items should be split into multiple values or\n"
18181"left as single values. This option has the most effect when the source field is\n"
18182"not multiple and the destination field is multiple"
18183msgstr ""
18184
18185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737
18186msgid "Split &result"
18187msgstr ""
18188
18189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738
18190msgid "Identifier type:"
18191msgstr ""
18192
18193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739
18194msgid ""
18195"<p>Choose which identifier type to operate upon. When the\n"
18196"              source field is something other than 'identifiers' you can enter\n"
18197"              a * if you want to replace the entire set of identifiers with\n"
18198"              the result of the search/replace.</p>"
18199msgstr ""
18200
18201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743
18202msgid "For multiple-valued fields, sho&w"
18203msgstr ""
18204
18205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744
18206msgid "val&ues starting at"
18207msgstr ""
18208
18209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745
18210msgid "with values separated b&y"
18211msgstr ""
18212
18213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746
18214msgid ""
18215"Used when displaying test results to separate values in multiple-valued "
18216"fields"
18217msgstr ""
18218
18219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747
18220msgid "Test text"
18221msgstr ""
18222
18223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748
18224msgid "Test result"
18225msgstr ""
18226
18227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749
18228msgid "Your &test:"
18229msgstr ""
18230
18231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750
18232msgid "&Search and replace"
18233msgstr ""
18234
18235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751
18236msgid ""
18237"If enabled, the book list will be re-sorted and any existing\n"
18238"search or Virtual library will be refreshed after the edit\n"
18239"is completed. This can be slow on large libraries."
18240msgstr ""
18241
18242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754
18243msgid "&Refresh book list after edit"
18244msgstr ""
18245
18246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33
18247msgid "Sort by multiple columns"
18248msgstr ""
18249
18250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41
18251msgid ""
18252"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher "
18253"columns are more important. Ascending or descending order can be toggled by "
18254"clicking the column name at the bottom of this dialog, after having selected"
18255" it."
18256msgstr ""
18257
18258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70
18259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75
18260#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138
18261#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229
18262#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231
18263#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248
18264#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191
18265#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196
18266msgid "&Clear"
18267msgstr ""
18268
18269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71
18270msgid "Clear all selected columns"
18271msgstr ""
18272
18273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76
18274msgid "Save this sort order for easy re-use"
18275msgstr ""
18276
18277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81
18278msgid "Load previously saved settings"
18279msgstr ""
18280
18281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119
18282msgid "Effective sort"
18283msgstr ""
18284
18285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128
18286msgid "No sort selected"
18287msgstr ""
18288
18289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129
18290msgid "You must select at least one column on which to sort"
18291msgstr ""
18292
18293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160
18294msgid "No saved sorts available"
18295msgstr ""
18296
18297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166
18298msgid "Remove saved sort"
18299msgstr ""
18300
18301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61
18302msgid "Import OPML file"
18303msgstr ""
18304
18305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67
18306msgid "Path to OPML file"
18307msgstr ""
18308
18309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71
18310msgid "Browse for OPML file"
18311msgstr ""
18312
18313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74
18314msgid "&OPML file:"
18315msgstr ""
18316
18317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80
18318msgid "Maximum number of articles to download per RSS feed"
18319msgstr ""
18320
18321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81
18322msgid "&Maximum articles per feed:"
18323msgstr ""
18324
18325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85
18326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
18327msgid " days"
18328msgstr ""
18329
18330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86
18331msgid "Articles in the RSS feeds older than this will be ignored"
18332msgstr ""
18333
18334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89
18335msgid "Preserve groups in the OPML file"
18336msgstr ""
18337
18338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91
18339msgid ""
18340"If enabled, every group of feeds in the OPML file will be converted into a "
18341"single recipe. Otherwise every feed becomes its own recipe"
18342msgstr ""
18343
18344#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95
18345msgid "Replace existing recipes"
18346msgstr ""
18347
18348#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97
18349msgid ""
18350"If enabled, any existing recipes with the same titles as entries in the OPML"
18351" file will be replaced. Otherwise, new entries with modified titles will be "
18352"created"
18353msgstr ""
18354
18355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18356msgid "OPML files"
18357msgstr ""
18358
18359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18360msgid "Select OPML file"
18361msgstr ""
18362
18363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130
18364msgid "Path not specified"
18365msgstr ""
18366
18367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131
18368msgid "You must specify the path to the OPML file to import"
18369msgstr ""
18370
18371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136
18372msgid "No feeds found"
18373msgstr ""
18374
18375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137
18376msgid "No importable RSS feeds found in the OPML file"
18377msgstr ""
18378
18379#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59
18380msgid "Password needed"
18381msgstr ""
18382
18383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60
18384msgid "TextLabel"
18385msgstr ""
18386
18387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61
18388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302
18389#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448
18390#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141
18391msgid "&Username:"
18392msgstr ""
18393
18394#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62
18395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306
18396#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
18397#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143
18398msgid "&Password:"
18399msgstr ""
18400
18401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63
18402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310
18403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93
18404#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460
18405#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116
18406msgid "&Show password"
18407msgstr ""
18408
18409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136
18410msgid "Restart required"
18411msgstr ""
18412
18413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137
18414msgid "You must restart calibre before using this plugin!"
18415msgstr ""
18416
18417#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507
18419msgid "All"
18420msgstr ""
18421
18422#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18424msgid "Installed"
18425msgstr ""
18426
18427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365
18429msgid "Not installed"
18430msgstr ""
18431
18432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18433msgid "Update available"
18434msgstr ""
18435
18436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18437msgid "Plugin name"
18438msgstr ""
18439
18440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18441#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98
18442msgid "Status"
18443msgstr ""
18444
18445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18446msgid "Available"
18447msgstr ""
18448
18449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18450msgid "Released"
18451msgstr ""
18452
18453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18454msgid "calibre"
18455msgstr ""
18456
18457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296
18458msgid "PayPal"
18459msgstr ""
18460
18461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320
18462msgid ""
18463"This plugin is FREE but you can reward the developer for their effort\n"
18464"by donating to them via PayPal.\n"
18465"\n"
18466"Right-click and choose Donate to reward: "
18467msgstr ""
18468
18469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355
18470msgid "Platform unavailable"
18471msgstr ""
18472
18473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357
18474msgid "calibre upgrade required"
18475msgstr ""
18476
18477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360
18478msgid "Plugin deprecated"
18479msgstr ""
18480
18481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362
18482msgid "New version available"
18483msgstr ""
18484
18485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364
18486msgid "Latest version installed"
18487msgstr ""
18488
18489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395
18490msgid "This plugin has been deprecated and should be uninstalled"
18491msgstr ""
18492
18493#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396
18494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400
18495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404
18496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407
18497#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411
18498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414
18499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416
18500msgid "Right-click to see more options"
18501msgstr ""
18502
18503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398
18504#, python-format
18505msgid "This plugin can only be installed on: %s"
18506msgstr ""
18507
18508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402
18509#, python-format
18510msgid "You must upgrade to at least calibre %s before installing this plugin"
18511msgstr ""
18512
18513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406
18514msgid "You can install this plugin"
18515msgstr ""
18516
18517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410
18518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413
18519msgid "A new version of this plugin is available"
18520msgstr ""
18521
18522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415
18523msgid "This plugin is installed and up-to-date"
18524msgstr ""
18525
18526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422
18527msgid "Plugin homepage"
18528msgstr ""
18529
18530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439
18531msgid "Update Check Failed"
18532msgstr ""
18533
18534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440
18535msgid "Unable to reach the plugin index page."
18536msgstr ""
18537
18538#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459
18539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464
18540msgid "User plugins"
18541msgstr ""
18542
18543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472
18544msgid "Filter list of &plugins"
18545msgstr ""
18546
18547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479
18548msgid "Filter by &name"
18549msgstr ""
18550
18551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502
18552#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85
18553msgid "Description"
18554msgstr ""
18555
18556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515
18557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533
18558msgid "&Install"
18559msgstr ""
18560
18561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516
18562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534
18563msgid "Install the selected plugin"
18564msgstr ""
18565
18566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519
18567msgid "&Customize plugin "
18568msgstr ""
18569
18570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520
18571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573
18572msgid "Customize the options for this plugin"
18573msgstr ""
18574
18575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538
18576msgid "Plugin &forum thread"
18577msgstr ""
18578
18579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547
18580#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112
18581msgid "Enable/&disable plugin"
18582msgstr ""
18583
18584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548
18585msgid "Enable or disable this plugin"
18586msgstr ""
18587
18588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552
18589#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114
18590msgid "&Remove plugin"
18591msgstr ""
18592
18593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553
18594msgid "Uninstall the selected plugin"
18595msgstr ""
18596
18597#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562
18598msgid "Donate to developer"
18599msgstr ""
18600
18601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563
18602msgid "Donate to the developer of this plugin"
18603msgstr ""
18604
18605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572
18606#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113
18607msgid "&Customize plugin"
18608msgstr ""
18609
18610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671
18611#, python-format
18612msgid "Are you sure you want to uninstall the <b>%s</b> plugin?"
18613msgstr ""
18614
18615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683
18616#, python-format
18617msgid "Install %s"
18618msgstr ""
18619
18620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684
18621#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318
18622msgid ""
18623"Installing plugins is a <b>security risk</b>. Plugins can contain a "
18624"virus/malware. Only install it if you got it from a trusted source. Are you "
18625"sure you want to proceed?"
18626msgstr ""
18627
18628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701
18629#, python-format
18630msgid "Downloading plugin ZIP attachment: %s"
18631msgstr ""
18632
18633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706
18634#, python-format
18635msgid "Installing plugin: %s"
18636msgstr ""
18637
18638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721
18639#, python-format
18640msgid "Plugin installed: %s"
18641msgstr ""
18642
18643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723
18644#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337
18645#, python-brace-format
18646msgid ""
18647"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to "
18648"restart calibre for the plugin to take effect."
18649msgstr ""
18650
18651#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
18652msgid "Install plugin failed"
18653msgstr ""
18654
18655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747
18656msgid ""
18657"A problem occurred while installing this plugin. This plugin will now be "
18658"uninstalled. Please post the error message in details below into the forum "
18659"thread for this plugin and restart calibre."
18660msgstr ""
18661
18662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
18663#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371
18664msgid "Plugin not customizable"
18665msgstr ""
18666
18667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
18668#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372
18669#, python-format
18670msgid "Plugin: %s does not need customization"
18671msgstr ""
18672
18673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777
18674#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378
18675msgid "Must restart"
18676msgstr ""
18677
18678#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778
18679#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379
18680#, python-format
18681msgid "You must restart calibre before you can configure the <b>%s</b> plugin"
18682msgstr ""
18683
18684#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786
18685#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360
18686msgid "Plugin cannot be disabled"
18687msgstr ""
18688
18689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787
18690#, python-format
18691msgid "The plugin: %s cannot be disabled"
18692msgstr ""
18693
18694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118
18695msgid "Aborting..."
18696msgstr ""
18697
18698#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265
18699#, python-brace-format
18700msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel"
18701msgstr ""
18702
18703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267
18704msgid "Undock"
18705msgstr ""
18706
18707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268
18708msgid "Show the Quickview panel in its own floating window"
18709msgstr ""
18710
18711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271
18712msgid "Lock Quickview contents"
18713msgstr ""
18714
18715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272
18716#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272
18717msgid "Refresh"
18718msgstr ""
18719
18720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276
18721msgid "Embed the Quickview panel into the main calibre window"
18722msgstr ""
18723
18724#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305
18725msgid "Alternate shortcut: "
18726msgstr ""
18727
18728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325
18729#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583
18730msgid "Find item in the Tag browser"
18731msgstr ""
18732
18733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327
18734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345
18735msgid "Find item in the library"
18736msgstr ""
18737
18738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342
18739msgid "Select this book in the library"
18740msgstr ""
18741
18742#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350
18743msgid "Quickview this cell"
18744msgstr ""
18745
18746#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355
18747msgid "Open book in the E-book viewer"
18748msgstr ""
18749
18750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536
18751#, python-brace-format
18752msgid "&Item: {0} ({1})"
18753msgstr ""
18754
18755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582
18756msgid ""
18757"Click to show only books with this item. Double click to search for this "
18758"item in the Tag browser"
18759msgstr ""
18760
18761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600
18762msgid "**No items found**"
18763msgstr ""
18764
18765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601
18766msgid ""
18767"Click in a column  in the library view to see the information for that book"
18768msgstr ""
18769
18770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621
18771#, python-brace-format
18772msgid "&Books with selected item \"{0}\": {1}"
18773msgstr ""
18774
18775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630
18776msgid ""
18777"Double click on a book to change the selection in the library view or change"
18778" the column shown in the left-hand panel. Shift- or Ctrl- double click to "
18779"edit the metadata of a book, which also changes the selected book."
18780msgstr ""
18781
18782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690
18783msgid "Something went wrong while filling in the table"
18784msgstr ""
18785
18786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726
18787msgid "Quickview: Book not in library view"
18788msgstr ""
18789
18790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727
18791msgid ""
18792"The book you selected is not currently displayed in the library view, "
18793"perhaps because of a search or a Virtual library, so Quickview cannot select"
18794" it."
18795msgstr ""
18796
18797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88
18798#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753
18799msgid "&Apply Virtual libraries"
18800msgstr ""
18801
18802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89
18803msgid ""
18804"<p>Select to make Quickview show only books in the current\n"
18805"        Virtual library</p>"
18806msgstr ""
18807
18808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91
18809msgid "&Lock Quickview contents"
18810msgstr ""
18811
18812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92
18813msgid ""
18814"<p>Select to prevent Quickview from changing content when the\n"
18815"        selection on the library view is changed</p>"
18816msgstr ""
18817
18818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94
18819#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244
18820#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979
18821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87
18822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248
18823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280
18824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418
18825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947
18826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152
18827msgid "&Refresh"
18828msgstr ""
18829
18830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95
18831msgid ""
18832"When Quickview is locked, refresh the window using the last selected book "
18833"and that book's value in the last selected column."
18834msgstr ""
18835
18836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96
18837msgid "&Dock"
18838msgstr ""
18839
18840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97
18841#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197
18842#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77
18843msgid "&Close"
18844msgstr ""
18845
18846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23
18847msgid ""
18848"Restoring database from backups, do not interrupt, this will happen in three"
18849" stages"
18850msgstr ""
18851
18852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25
18853msgid "Restoring database"
18854msgstr ""
18855
18856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61
18857msgid "The restore has not completed, are you sure you want to cancel?"
18858msgstr ""
18859
18860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85
18861#, python-format
18862msgid "The old database was saved as: %s"
18863msgstr ""
18864
18865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89
18866#, python-format
18867msgid ""
18868"Restoring the database succeeded with some warnings click \"Show details\" "
18869"to see the details. %s"
18870msgstr ""
18871
18872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94
18873#, python-format
18874msgid "Restoring database was successful. %s"
18875msgstr ""
18876
18877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100
18878msgid ""
18879"Your list of books, with all their metadata is stored in a single file, "
18880"called a database. In addition, metadata for each individual book is stored "
18881"in that books' folder, as a backup.<p>This operation will rebuild the "
18882"database from the individual book metadata. This is useful if the database "
18883"has been corrupted and you get a blank list of books.<p>Do you want to "
18884"restore the database?"
18885msgstr ""
18886
18887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121
18888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136
18889msgid "Restoring database failed, click \"Show details\" to see details"
18890msgstr ""
18891
18892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135
18893#: /__w/calibre/calibre/src/calibre/gui2/main.py:216
18894msgid "Failed to repair library"
18895msgstr ""
18896
18897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32
18898msgid "Add a new Saved search"
18899msgstr ""
18900
18901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45
18902msgid ""
18903"You can create a <i>Saved search</i>, for frequently used searches here. The"
18904" search will be visible under <i>Saved searches</i> in the Tag browser, "
18905"using the name that you specify here."
18906msgstr ""
18907
18908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53
18909msgid "The Saved search name"
18910msgstr ""
18911
18912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57
18913msgid "&Search:"
18914msgstr ""
18915
18916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58
18917msgid "The search expression"
18918msgstr ""
18919
18920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69
18921msgid "No search name"
18922msgstr ""
18923
18924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70
18925msgid "You must specify a name for the Saved search"
18926msgstr ""
18927
18928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76
18929msgid "No search expression"
18930msgstr ""
18931
18932#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77
18933msgid "You must specify a search expression for the Saved search"
18934msgstr ""
18935
18936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83
18937msgid "Invalid saved search"
18938msgstr ""
18939
18940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97
18941#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582
18942#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974
18943msgid "Manage Saved searches"
18944msgstr ""
18945
18946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103
18947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
18948msgid "&Add search"
18949msgstr ""
18950
18951#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107
18952msgid "&Remove search"
18953msgstr ""
18954
18955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111
18956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
18957msgid "&Edit search"
18958msgstr ""
18959
18960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170
18961msgid ""
18962"The current saved search will be <b>permanently deleted</b>. Are you sure?"
18963msgstr ""
18964
18965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182
18966msgid "Edit the name and/or expression below."
18967msgstr ""
18968
18969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184
18970msgid "Edit saved search"
18971msgstr ""
18972
18973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196
18974msgid "A saved search with the name {} already exists. Choose another name"
18975msgstr ""
18976
18977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218
18978msgid "Search expression"
18979msgstr ""
18980
18981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72
18982msgid ""
18983"                Download this periodical every week on the specified days after\n"
18984"                the specified time. For example, if you choose: Monday after\n"
18985"                9:00 AM, then the periodical will be download every Monday as\n"
18986"                soon after 9:00 AM as possible.\n"
18987"            "
18988msgstr ""
18989
18990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93
18991msgid "&Download after:"
18992msgstr ""
18993
18994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124
18995msgid ""
18996"                Download this periodical every month, on the specified days.\n"
18997"                The download will happen as soon after the specified time as\n"
18998"                possible on the specified days of each month. For example,\n"
18999"                if you choose the 1st and the 15th after 9:00 AM, the\n"
19000"                periodical will be downloaded on the 1st and 15th of every\n"
19001"                month, as soon after 9:00 AM as possible.\n"
19002"            "
19003msgstr ""
19004
19005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136
19006msgid "&Days of the month:"
19007msgstr ""
19008
19009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138
19010msgid "Comma separated list of days of the month. For example: 1, 15"
19011msgstr ""
19012
19013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142
19014msgid "Download &after:"
19015msgstr ""
19016
19017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176
19018msgid ""
19019"                Download this periodical every x days. For example, if you\n"
19020"                choose 30 days, the periodical will be downloaded every 30\n"
19021"                days. Note that you can set periods of less than a day, like\n"
19022"                0.1 days to download a periodical more than once a day.\n"
19023"            "
19024msgstr ""
19025
19026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185
19027msgid "&Download every:"
19028msgstr ""
19029
19030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188
19031msgid "every hour"
19032msgstr ""
19033
19034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191
19035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19036msgid "days"
19037msgstr ""
19038
19039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195
19040msgid ""
19041"Note: You can set intervals of less than a day, by typing the value "
19042"manually."
19043msgstr ""
19044
19045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250
19046msgid "Schedule news download [{} sources]"
19047msgstr ""
19048
19049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268
19050msgid "&Schedule"
19051msgstr ""
19052
19053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279
19054msgid "&Schedule for download:"
19055msgstr ""
19056
19057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284
19058msgid "&Days of  week"
19059msgstr ""
19060
19061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285
19062msgid "Da&ys of month"
19063msgstr ""
19064
19065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286
19066msgid "Every &x days"
19067msgstr ""
19068
19069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299
19070msgid "&Account"
19071msgstr ""
19072
19073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313
19074msgid "For the scheduling to work, you must leave calibre running."
19075msgstr ""
19076
19077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322
19078#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221
19079msgid "&Advanced"
19080msgstr ""
19081
19082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325
19083msgid "Add &title as tag"
19084msgstr ""
19085
19086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327
19087msgid "&Extra tags:"
19088msgstr ""
19089
19090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331
19091msgid "&Keep at most:"
19092msgstr ""
19093
19094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332
19095msgid ""
19096"Maximum number of copies (issues) of this recipe to keep.  Set to 0 to keep "
19097"all (disable)."
19098msgstr ""
19099
19100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337
19101msgid ""
19102"<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"
19103"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n"
19104"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting."
19105msgstr ""
19106
19107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19108msgid " issues"
19109msgstr ""
19110
19111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19112msgid "all issues"
19113msgstr ""
19114
19115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350
19116msgid "Delete downloaded &news older than:"
19117msgstr ""
19118
19119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353
19120msgid ""
19121"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n"
19122"<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."
19123msgstr ""
19124
19125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
19126msgid "never delete"
19127msgstr ""
19128
19129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360
19130msgid "Download &all scheduled"
19131msgstr ""
19132
19133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361
19134msgid "Download all scheduled news sources at once"
19135msgstr ""
19136
19137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366
19138msgid "&Download now"
19139msgstr ""
19140
19141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461
19142msgid "Need username and password"
19143msgstr ""
19144
19145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462
19146msgid "You must provide a username and/or password to use this news source."
19147msgstr ""
19148
19149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504
19150msgid "Account"
19151msgstr ""
19152
19153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505
19154msgid "(optional)"
19155msgstr ""
19156
19157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506
19158msgid "(required)"
19159msgstr ""
19160
19161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525
19162msgid "Created by: "
19163msgstr ""
19164
19165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529
19166#, python-format
19167msgid "Download %s now"
19168msgstr ""
19169
19170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533
19171msgid "Last downloaded: never"
19172msgstr ""
19173
19174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534
19175msgid "never"
19176msgstr ""
19177
19178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542
19179#, python-format
19180msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
19181msgstr ""
19182
19183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558
19184msgid "Last downloaded:"
19185msgstr ""
19186
19187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578
19188msgid "Cannot download news as no internet connection is active"
19189msgstr ""
19190
19191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581
19192msgid "No internet connection"
19193msgstr ""
19194
19195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592
19196msgid "Schedule news download"
19197msgstr ""
19198
19199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595
19200msgid "Add or edit a custom news source"
19201msgstr ""
19202
19203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600
19204msgid "Download all scheduled news sources"
19205msgstr ""
19206
19207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29
19208msgid "equal to"
19209msgstr ""
19210
19211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30
19212msgid "before"
19213msgstr ""
19214
19215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31
19216msgid "after"
19217msgstr ""
19218
19219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32
19220msgid "before or equal to"
19221msgstr ""
19222
19223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33
19224msgid "after or equal to"
19225msgstr ""
19226
19227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48
19228#, python-format
19229msgid ""
19230"<p>You can also perform other kinds of advanced searches, for example "
19231"checking for books that have no covers, combining multiple search expression"
19232" using Boolean operators and so on. See <a href=\"%s\">The search "
19233"interface</a> for more information."
19234msgstr ""
19235
19236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60
19237msgid "What &kind of match to use:"
19238msgstr ""
19239
19240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64
19241#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214
19242#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221
19243#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181
19244msgid "Contains: the word or phrase matches anywhere in the metadata field"
19245msgstr ""
19246
19247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65
19248#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215
19249#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
19250#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182
19251msgid "Equals: the word or phrase must match the entire metadata field"
19252msgstr ""
19253
19254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66
19255#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216
19256#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223
19257#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183
19258msgid ""
19259"Regular expression: the expression must match anywhere in the metadata field"
19260msgstr ""
19261
19262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84
19263#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224
19264#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232
19265#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192
19266msgid "A&dvanced search"
19267msgstr ""
19268
19269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86
19270#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217
19271#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224
19272#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184
19273msgid "Find entries that have..."
19274msgstr ""
19275
19276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87
19277#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221
19278#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228
19279#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188
19280msgid "But don't show entries that have..."
19281msgstr ""
19282
19283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94
19284msgid "A&ll these words:"
19285msgstr ""
19286
19287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95
19288msgid "&This exact phrase:"
19289msgstr ""
19290
19291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96
19292msgid "O&ne or more of these words:"
19293msgstr ""
19294
19295#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107
19296#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
19297#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229
19298#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189
19299msgid "Any of these &unwanted words:"
19300msgstr ""
19301
19302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112
19303msgid "Titl&e/author/series..."
19304msgstr ""
19305
19306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120
19307msgid "The title to search for"
19308msgstr ""
19309
19310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124
19311msgid "The author to search for"
19312msgstr ""
19313
19314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131
19315#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231
19316#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236
19317#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180
19318#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195
19319msgid "&Author:"
19320msgstr ""
19321
19322#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134
19323msgid "The series to search for"
19324msgstr ""
19325
19326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143
19327msgid "The tags to search for"
19328msgstr ""
19329
19330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167
19331msgid "&Date search"
19332msgstr ""
19333
19334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182
19335msgid "&Search the"
19336msgstr ""
19337
19338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191
19339msgid "date column for books whose &date is "
19340msgstr ""
19341
19342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199
19343msgid "&year"
19344msgstr ""
19345
19346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203
19347msgid "mo&nth"
19348msgstr ""
19349
19350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206
19351msgid "&day"
19352msgstr ""
19353
19354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19355msgid "months"
19356msgstr ""
19357
19358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19359msgid "weeks"
19360msgstr ""
19361
19362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19363msgid "years"
19364msgstr ""
19365
19366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218
19367msgid "ago"
19368msgstr ""
19369
19370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19371msgid "This month"
19372msgstr ""
19373
19374#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19375msgid "Yesterday"
19376msgstr ""
19377
19378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240
19379msgid "&Template search"
19380msgstr ""
19381
19382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248
19383msgid "The value to search for"
19384msgstr ""
19385
19386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250
19387msgid ""
19388"You can use the search test specifications described in the calibre "
19389"documentation. For example, with Number comparisons you can the relational "
19390"operators like '>=' etc. With Text comparisons you can use exact, contains "
19391"or regular expression matches. With Date you can use today, yesterday, etc. "
19392"Set/not set takes 'true' for set and 'false' for not set."
19393msgstr ""
19394
19395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257
19396msgid "Template &value:"
19397msgstr ""
19398
19399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265
19400msgid "Set/Not set"
19401msgstr ""
19402
19403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267
19404msgid "How the template result will be compared to the value"
19405msgstr ""
19406
19407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268
19408msgid "C&omparison type:"
19409msgstr ""
19410
19411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273
19412msgid "The template that generates the value"
19413msgstr ""
19414
19415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274
19416msgid "Right click to open a template editor"
19417msgstr ""
19418
19419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275
19420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697
19421msgid "Tem&plate:"
19422msgstr ""
19423
19424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279
19425#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247
19426#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249
19427#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212
19428#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25
19429#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
19430#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85
19431#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179
19432msgid "Advanced search"
19433msgstr ""
19434
19435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38
19436msgid "There is one book with the {} format"
19437msgstr ""
19438
19439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39
19440#, python-brace-format
19441msgid "There are {count} books with the {fmt} format"
19442msgstr ""
19443
19444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57
19445msgid "Choose formats"
19446msgstr ""
19447
19448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40
19449msgid ""
19450"Use a password if calibre is running on a network that is not secure. For "
19451"example, if you run calibre on a laptop, use that laptop in an airport, and "
19452"want to connect your smart device to calibre, you should use a password."
19453msgstr ""
19454
19455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46
19456msgid ""
19457"Check this box if you want calibre to automatically start the smart device "
19458"interface when calibre starts. You should not do this if you are using a "
19459"network that is not secure and you are not setting a password."
19460msgstr ""
19461
19462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52
19463msgid ""
19464"Check this box if you want calibre to use a fixed network port. Normally you"
19465" will not need to do this. However, if your device consistently fails to "
19466"connect to calibre, try checking this box and entering a number."
19467msgstr ""
19468
19469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58
19470msgid ""
19471"Try 9090. If calibre says that it fails to connect to the port, try another "
19472"number. You can use any number between 8,000 and 65,535."
19473msgstr ""
19474
19475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63
19476msgid ""
19477"These are the IP addresses for this computer. If you decide to have your "
19478"device connect to calibre using a fixed IP address, one of these addresses "
19479"should be the one you use. It is unlikely but possible that the correct IP "
19480"address is not listed here, in which case you will need to go to your "
19481"computer's control panel to get a complete list of your computer's network "
19482"interfaces and IP addresses."
19483msgstr ""
19484
19485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112
19486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118
19487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123
19488msgid "Invalid port number"
19489msgstr ""
19490
19491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113
19492msgid "You must provide a port number."
19493msgstr ""
19494
19495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119
19496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124
19497msgid "The port must be a number between 8000 and 65535."
19498msgstr ""
19499
19500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139
19501#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484
19502msgid "Problem starting the wireless device"
19503msgstr ""
19504
19505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140
19506#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485
19507#, python-format
19508msgid "The wireless device driver had problems starting. It said \"%s\""
19509msgstr ""
19510
19511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86
19512msgid "Smart device control"
19513msgstr ""
19514
19515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87
19516msgid ""
19517"<p>Start wireless device connections.\n"
19518"       <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."
19519msgstr ""
19520
19521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89
19522msgid "calibre IP addresses:"
19523msgstr ""
19524
19525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90
19526msgid "Possibe IP addresses:"
19527msgstr ""
19528
19529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91
19530msgid "Optional &password:"
19531msgstr ""
19532
19533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92
19534msgid "Optional password for security"
19535msgstr ""
19536
19537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94
19538msgid "Optional &fixed port:"
19539msgstr ""
19540
19541#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95
19542msgid "Optional port number"
19543msgstr ""
19544
19545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96
19546msgid "&Use a fixed port"
19547msgstr ""
19548
19549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97
19550msgid "&Automatically allow connections at calibre startup"
19551msgstr ""
19552
19553#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
19554#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
19555#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42
19556msgid "Publishers"
19557msgstr ""
19558
19559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173
19560msgid " (not on any book)"
19561msgstr ""
19562
19563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176
19564msgid "Category lookup name: "
19565msgstr ""
19566
19567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204
19568msgid "You must select items to apply"
19569msgstr ""
19570
19571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221
19572msgid "You must select items to unapply"
19573msgstr ""
19574
19575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237
19576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268
19577msgid ""
19578"That name contains leading or trailing periods, multiple periods in a row or"
19579" spaces before or after periods."
19580msgstr ""
19581
19582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245
19583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275
19584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356
19585msgid "Name already used"
19586msgstr ""
19587
19588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246
19589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276
19590msgid "That name is already used, perhaps with different case."
19591msgstr ""
19592
19593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289
19594msgid ""
19595"The current User category will be <b>permanently deleted</b>. Are you sure?"
19596msgstr ""
19597
19598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146
19599msgid "User categories editor"
19600msgstr ""
19601
19602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147
19603msgid "Category &name: "
19604msgstr ""
19605
19606#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148
19607msgid "Select a category to edit"
19608msgstr ""
19609
19610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149
19611msgid "Copy the category name to the clipboard"
19612msgstr ""
19613
19614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150
19615msgid "&Category filter: "
19616msgstr ""
19617
19618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151
19619msgid "Select the content kind of the new category"
19620msgstr ""
19621
19622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152
19623msgid "Item &filter: "
19624msgstr ""
19625
19626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153
19627msgid ""
19628"Enter text to filter the available items. Case and accents are ignored."
19629msgstr ""
19630
19631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154
19632msgid "Delete the current User category"
19633msgstr ""
19634
19635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156
19636msgid "Enter a category name, then use the Add button or the Rename button"
19637msgstr ""
19638
19639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157
19640msgid "Add a new category"
19641msgstr ""
19642
19643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159
19644msgid "Rename the current category to what is in the box"
19645msgstr ""
19646
19647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161
19648msgid ""
19649"<p>Show items in the Available items box only if they appear in the\n"
19650"            current Virtual library. Applied items not in the Virtual library will be marked\n"
19651"            \"not on any book\".</p>"
19652msgstr ""
19653
19654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164
19655msgid "&Show only available items in current Virtual library"
19656msgstr ""
19657
19658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165
19659msgid "&Available items"
19660msgstr ""
19661
19662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166
19663msgid "Apply items to current category"
19664msgstr ""
19665
19666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168
19667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141
19668msgid "Applied &items"
19669msgstr ""
19670
19671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169
19672msgid "Unapply (remove) selected items from current category"
19673msgstr ""
19674
19675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39
19676msgid ""
19677"If the item you want is not in the available list, you can add it here. "
19678"Accepts an ampersand-separated list of items. The items will be applied to "
19679"the book."
19680msgstr ""
19681
19682#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45
19683msgid ""
19684"If the item you want is not in the available list, you can add it here. "
19685"Accepts a comma-separated list of items. The items will be applied to the "
19686"book."
19687msgstr ""
19688
19689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120
19690msgid "Deleting tags is done immediately and there is no undo."
19691msgstr ""
19692
19693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134
19694msgid "Are your sure?"
19695msgstr ""
19696
19697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135
19698msgid ""
19699"The following tags are used by one or more books. Are you certain you want "
19700"to delete them?"
19701msgstr ""
19702
19703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132
19704msgid "Manage items"
19705msgstr ""
19706
19707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133
19708msgid "&Add item:"
19709msgstr ""
19710
19711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134
19712msgid "Apply item(s) to the current book"
19713msgstr ""
19714
19715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135
19716msgid "Filter the available items"
19717msgstr ""
19718
19719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136
19720msgid ""
19721"Delete the selected items from database. This will unapply the items from "
19722"all books and then remove them from the database."
19723msgstr ""
19724
19725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137
19726msgid "Ava&ilable items"
19727msgstr ""
19728
19729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138
19730msgid "Apply item to current book"
19731msgstr ""
19732
19733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139
19734msgid "Unapply (remove) the item from current book"
19735msgstr ""
19736
19737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140
19738msgid "Filter the applied items"
19739msgstr ""
19740
19741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298
19742msgid "Search for {}"
19743msgstr ""
19744
19745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302
19746msgid "Filter by {}"
19747msgstr ""
19748
19749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306
19750#, python-brace-format
19751msgid "Search the library for {0}"
19752msgstr ""
19753
19754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421
19755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
19756msgid "Count"
19757msgstr ""
19758
19759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423
19760msgid "Was"
19761msgstr ""
19762
19763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441
19764#, python-brace-format
19765msgid "This is not one of this column's permitted values ({0})"
19766msgstr ""
19767
19768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521
19769msgid "Editing..."
19770msgstr ""
19771
19772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544
19773msgid "Item is not a permitted value"
19774msgstr ""
19775
19776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545
19777#, python-brace-format
19778msgid ""
19779"This column has a fixed set of permitted values. The entered text must be "
19780"one of ({0})."
19781msgstr ""
19782
19783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571
19784msgid "Do you really want to undo your changes?"
19785msgstr ""
19786
19787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596
19788msgid "Undelete items?"
19789msgstr ""
19790
19791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597
19792msgid "Items must be undeleted to continue. Do you want to do this?"
19793msgstr ""
19794
19795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112
19796msgid "Search for an item in the first column"
19797msgstr ""
19798
19799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113
19800msgid "Find items containing the search string"
19801msgstr ""
19802
19803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115
19804msgid ""
19805"<p>Show items only if they appear in the\n"
19806"          current Virtual library. Edits already done may be hidden but will\n"
19807"          not be forgotten.\n"
19808"          </p><p>\n"
19809"          Note that this box affects only what is displayed. Changes\n"
19810"          will affect all books in your library even if this box\n"
19811"          is checked.</p>"
19812msgstr ""
19813
19814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122
19815msgid "Only show items in the current &Virtual library"
19816msgstr ""
19817
19818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123
19819msgid "&Filter by:"
19820msgstr ""
19821
19822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124
19823msgid "Filter items using the text in this box"
19824msgstr ""
19825
19826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125
19827msgid "Show only items containing this text"
19828msgstr ""
19829
19830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126
19831msgid "F&ilter"
19832msgstr ""
19833
19834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127
19835msgid ""
19836"Delete selected items from the database. This will unapply the items from "
19837"all books and then remove them from the database."
19838msgstr ""
19839
19840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129
19841msgid "Ctrl+D"
19842msgstr ""
19843
19844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130
19845msgid "Rename the items in every book where they are used"
19846msgstr ""
19847
19848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132
19849msgid "Ctrl+R"
19850msgstr ""
19851
19852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133
19853msgid "Undo any deletes or edits on the selected lines"
19854msgstr ""
19855
19856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135
19857msgid "Ctrl+U"
19858msgstr ""
19859
19860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368
19861msgid "Template language tutorial"
19862msgstr ""
19863
19864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372
19865msgid "Template function reference"
19866msgstr ""
19867
19868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425
19869msgid "Author Sort"
19870msgstr ""
19871
19872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19873msgid "Tag 1"
19874msgstr ""
19875
19876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19877msgid "Tag 2"
19878msgstr ""
19879
19880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
19881msgid "Template value"
19882msgstr ""
19883
19884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488
19885msgid "Disable word wrap"
19886msgstr ""
19887
19888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491
19889msgid "Enable word wrap"
19890msgstr ""
19891
19892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495
19893msgid "Load template from the Template tester"
19894msgstr ""
19895
19896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498
19897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521
19898msgid "Load template from file"
19899msgstr ""
19900
19901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501
19902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531
19903msgid "Save template to file"
19904msgstr ""
19905
19906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517
19907msgid "No Template tester text is available"
19908msgstr ""
19909
19910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523
19911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533
19912msgid "Template file"
19913msgstr ""
19914
19915#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626
19916#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594
19917msgid "Select icon"
19918msgstr ""
19919
19920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689
19921msgid "EXCEPTION: "
19922msgstr ""
19923
19924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710
19925msgid "Built-in template function"
19926msgstr ""
19927
19928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711
19929msgid "Built-in function"
19930msgstr ""
19931
19932#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712
19933msgid "User defined Python template function"
19934msgstr ""
19935
19936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713
19937msgid "User function"
19938msgstr ""
19939
19940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19941msgid "Stored template"
19942msgstr ""
19943
19944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19945msgid "Stored user defined template"
19946msgstr ""
19947
19948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742
19949msgid "No template provided"
19950msgstr ""
19951
19952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743
19953msgid "The template box cannot be empty"
19954msgstr ""
19955
19956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747
19957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754
19958msgid "No column chosen"
19959msgstr ""
19960
19961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748
19962msgid "You must specify a column to be colored"
19963msgstr ""
19964
19965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755
19966msgid "You must specify the column where the icons are applied"
19967msgstr ""
19968
19969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813
19970msgid "&Continue"
19971msgstr ""
19972
19973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815
19974msgid "Continue running the template"
19975msgstr ""
19976
19977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820
19978msgid "Stop running the template"
19979msgstr ""
19980
19981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826
19982#, python-brace-format
19983msgid "Break: line {0}, book {1}"
19984msgstr ""
19985
19986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832
19987msgid "The name of the template language operation"
19988msgstr ""
19989
19990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843
19991msgid "A variable in the template"
19992msgstr ""
19993
19994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846
19995msgid "The value of the variable"
19996msgstr ""
19997
19998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890
19999msgid "A General Program Mode Template"
20000msgstr ""
20001
20002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375
20003#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407
20004msgid "Set the color of the column:"
20005msgstr ""
20006
20007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376
20008msgid "Copy a color name to the clipboard:"
20009msgstr ""
20010
20011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377
20012msgid "Copy the selected color name to the clipboard"
20013msgstr ""
20014
20015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378
20016msgid "Kind:"
20017msgstr ""
20018
20019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379
20020msgid "Apply the icon to column:"
20021msgstr ""
20022
20023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380
20024msgid "Copy an icon file name to the clipboard:"
20025msgstr ""
20026
20027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381
20028msgid "Copy the selected icon file name to the clipboard"
20029msgstr ""
20030
20031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382
20032msgid "Add icon"
20033msgstr ""
20034
20035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383
20036msgid "Add an icon file to the set of choices"
20037msgstr ""
20038
20039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384
20040msgid "Template &name:"
20041msgstr ""
20042
20043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385
20044msgid "The name of the callable template"
20045msgstr ""
20046
20047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386
20048msgid "T&emplate:"
20049msgstr ""
20050
20051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387
20052msgid "The text of the template program goes into the box below"
20053msgstr ""
20054
20055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388
20056msgid "        "
20057msgstr ""
20058
20059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389
20060msgid "Enable &breakpoints"
20061msgstr ""
20062
20063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390
20064msgid ""
20065"<p>If checked, the template evaluator will stop when it\n"
20066"evaluates an expression on a double-clicked line number, opening a dialog showing\n"
20067"you the value as well as all the local variables</p>"
20068msgstr ""
20069
20070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393
20071msgid "&Go"
20072msgstr ""
20073
20074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394
20075msgid ""
20076"If 'Enable breakpoints' is checked then click this button to run your "
20077"template"
20078msgstr ""
20079
20080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395
20081msgid "&Line:"
20082msgstr ""
20083
20084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396
20085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397
20086msgid "Line number to toggle"
20087msgstr ""
20088
20089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398
20090msgid "&Toggle"
20091msgstr ""
20092
20093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399
20094msgid "Toggle the breakpoint on the line number in the box"
20095msgstr ""
20096
20097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400
20098msgid "&Remove all"
20099msgstr ""
20100
20101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401
20102msgid "Remove all breakpoints"
20103msgstr ""
20104
20105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402
20106msgid "&Set all"
20107msgstr ""
20108
20109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403
20110msgid "Set breakpoint on every line"
20111msgstr ""
20112
20113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404
20114msgid ""
20115"<p>The text of the template program goes in this box.\n"
20116"            Don't forget that a General Program Mode template must begin with\n"
20117"            the word \"program:\".</p>"
20118msgstr ""
20119
20120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407
20121#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150
20122msgid "D&ocumentation:"
20123msgstr ""
20124
20125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408
20126msgid "Documentation for the function being defined or edited"
20127msgstr ""
20128
20129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409
20130msgid "Template value:"
20131msgstr ""
20132
20133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410
20134msgid "The value of the template using the current book in the library view"
20135msgstr ""
20136
20137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411
20138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412
20139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413
20140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414
20141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415
20142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416
20143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417
20144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418
20145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419
20146msgid "User label"
20147msgstr ""
20148
20149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420
20150msgid "Font:"
20151msgstr ""
20152
20153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421
20154msgid "Select the font for the Template box"
20155msgstr ""
20156
20157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422
20158msgid "Size:"
20159msgstr ""
20160
20161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423
20162msgid "Select the font size for the Template box"
20163msgstr ""
20164
20165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424
20166msgid "Lo&ad"
20167msgstr ""
20168
20169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425
20170msgid "Load the template from a file"
20171msgstr ""
20172
20173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427
20174msgid "Save the template in a file"
20175msgstr ""
20176
20177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428
20178msgid "Template Function Reference"
20179msgstr ""
20180
20181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429
20182msgid "Function &name:"
20183msgstr ""
20184
20185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430
20186msgid "&Function type:"
20187msgstr ""
20188
20189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431
20190msgid "&Documentation:"
20191msgstr ""
20192
20193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432
20194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234
20195msgid "&Code:"
20196msgstr ""
20197
20198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33
20199msgid "Remove any template from the box"
20200msgstr ""
20201
20202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35
20203msgid "Open template editor"
20204msgstr ""
20205
20206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24
20207msgid "Trim Image"
20208msgstr ""
20209
20210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32
20211msgid "Select a region by dragging with your mouse, and then click trim"
20212msgstr ""
20213
20214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43
20215msgid "&Trim"
20216msgstr ""
20217
20218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45
20219msgid "Trim image by removing borders outside the selected region"
20220msgstr ""
20221
20222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83
20223msgid "Adjust selection by dragging corners"
20224msgstr ""
20225
20226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90
20227#, python-brace-format
20228msgid "Size: {0}px Aspect ratio: {1:.2g}"
20229msgstr ""
20230
20231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96
20232#, python-brace-format
20233msgid "Size: {0}x{1}px"
20234msgstr ""
20235
20236#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66
20237#, python-format
20238msgid "Download %s"
20239msgstr ""
20240
20241#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69
20242#, python-format
20243msgid "Downloading <b>%(fname)s</b> from %(url)s"
20244msgstr ""
20245
20246#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100
20247#, python-format
20248msgid "Failed to download from %(url)r with error: %(err)s"
20249msgstr ""
20250
20251#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28
20252msgid "Downloading book"
20253msgstr ""
20254
20255#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29
20256#, python-brace-format
20257msgid ""
20258"The book {0} will be downloaded and added to your calibre library "
20259"automatically."
20260msgstr ""
20261
20262#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97
20263msgid "No file specified to download."
20264msgstr ""
20265
20266#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108
20267msgid "Not a support e-book format."
20268msgstr ""
20269
20270#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130
20271#, python-format
20272msgid "Downloading %s"
20273msgstr ""
20274
20275#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147
20276msgid "Downloading"
20277msgstr ""
20278
20279#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151
20280msgid "Failed to download e-book"
20281msgstr ""
20282
20283#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154
20284msgid "finished"
20285msgstr ""
20286
20287#: /__w/calibre/calibre/src/calibre/gui2/email.py:151
20288#, python-format
20289msgid "Email %(name)s to %(to)s"
20290msgstr ""
20291
20292#: /__w/calibre/calibre/src/calibre/gui2/email.py:177
20293msgid "News:"
20294msgstr ""
20295
20296#: /__w/calibre/calibre/src/calibre/gui2/email.py:179
20297#, python-format
20298msgid "Attached is the %s periodical downloaded by calibre."
20299msgstr ""
20300
20301#: /__w/calibre/calibre/src/calibre/gui2/email.py:208
20302msgid "Add a new recipient:"
20303msgstr ""
20304
20305#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20306msgid "&Address"
20307msgstr ""
20308
20309#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20310msgid "&Formats"
20311msgstr ""
20312
20313#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20314msgid "&Subject"
20315msgstr ""
20316
20317#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20318msgid "A&lias"
20319msgstr ""
20320
20321#: /__w/calibre/calibre/src/calibre/gui2/email.py:215
20322msgid "The email address of the recipient"
20323msgstr ""
20324
20325#: /__w/calibre/calibre/src/calibre/gui2/email.py:216
20326msgid "The optional alias (simple name) of the recipient"
20327msgstr ""
20328
20329#: /__w/calibre/calibre/src/calibre/gui2/email.py:217
20330msgid ""
20331"Formats to email. The first matching one will be sent (comma separated list)"
20332msgstr ""
20333
20334#: /__w/calibre/calibre/src/calibre/gui2/email.py:218
20335msgid "The optional subject for email sent to this recipient"
20336msgstr ""
20337
20338#: /__w/calibre/calibre/src/calibre/gui2/email.py:231
20339msgid "&Add recipient"
20340msgstr ""
20341
20342#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20343msgid "Need address"
20344msgstr ""
20345
20346#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20347msgid "You must specify an address"
20348msgstr ""
20349
20350#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20351msgid "Need formats"
20352msgstr ""
20353
20354#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20355msgid "You must specify at least one format to send"
20356msgstr ""
20357
20358#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
20359#, python-format
20360msgid "The recipient %s already exists"
20361msgstr ""
20362
20363#: /__w/calibre/calibre/src/calibre/gui2/email.py:290
20364msgid "No recipients"
20365msgstr ""
20366
20367#: /__w/calibre/calibre/src/calibre/gui2/email.py:291
20368msgid "You must select at least one recipient"
20369msgstr ""
20370
20371#: /__w/calibre/calibre/src/calibre/gui2/email.py:351
20372msgid "Auto convert the following books before sending via email?"
20373msgstr ""
20374
20375#: /__w/calibre/calibre/src/calibre/gui2/email.py:362
20376msgid "This recipient has no valid formats defined"
20377msgstr ""
20378
20379#: /__w/calibre/calibre/src/calibre/gui2/email.py:363
20380msgid "These books have no suitable input formats for conversion"
20381msgstr ""
20382
20383#: /__w/calibre/calibre/src/calibre/gui2/email.py:367
20384msgid "Could not send"
20385msgstr ""
20386
20387#: /__w/calibre/calibre/src/calibre/gui2/email.py:368
20388msgid ""
20389"Could not send books to some recipients. Click \"Show details\" for more "
20390"information"
20391msgstr ""
20392
20393#: /__w/calibre/calibre/src/calibre/gui2/email.py:405
20394msgid "E-book:"
20395msgstr ""
20396
20397#: /__w/calibre/calibre/src/calibre/gui2/email.py:413
20398msgid "Attached, you will find the e-book"
20399msgstr ""
20400
20401#: /__w/calibre/calibre/src/calibre/gui2/email.py:414
20402#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209
20403msgid "by"
20404msgstr ""
20405
20406#: /__w/calibre/calibre/src/calibre/gui2/email.py:415
20407#, python-format
20408msgid "in the %s format."
20409msgstr ""
20410
20411#: /__w/calibre/calibre/src/calibre/gui2/email.py:419
20412msgid "About this book:"
20413msgstr ""
20414
20415#: /__w/calibre/calibre/src/calibre/gui2/email.py:432
20416msgid "Sending email to"
20417msgstr ""
20418
20419#: /__w/calibre/calibre/src/calibre/gui2/email.py:463
20420#, python-format
20421msgid "Auto convert the following books to %s before sending via email?"
20422msgstr ""
20423
20424#: /__w/calibre/calibre/src/calibre/gui2/email.py:470
20425msgid "Could not email the following books as no suitable formats were found:"
20426msgstr ""
20427
20428#: /__w/calibre/calibre/src/calibre/gui2/email.py:476
20429msgid "Failed to email book"
20430msgstr ""
20431
20432#: /__w/calibre/calibre/src/calibre/gui2/email.py:479
20433msgid "sent"
20434msgstr ""
20435
20436#: /__w/calibre/calibre/src/calibre/gui2/email.py:510
20437msgid "Sent news to"
20438msgstr ""
20439
20440#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134
20441#, python-format
20442msgid ""
20443"<div style=\"font-size:10pt;\">\n"
20444"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n"
20445"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n"
20446"<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>"
20447msgstr ""
20448
20449#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138
20450msgid "Regular &expression"
20451msgstr ""
20452
20453#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139
20454#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142
20455msgid "Test"
20456msgstr ""
20457
20458#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140
20459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52
20460msgid "File &name:"
20461msgstr ""
20462
20463#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142
20464msgid "Title:"
20465msgstr ""
20466
20467#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143
20468msgid "Regular expression (?P&lt;title&gt;)"
20469msgstr ""
20470
20471#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144
20472#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147
20473#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150
20474#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153
20475#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156
20476#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159
20477#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162
20478#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165
20479#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128
20480#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132
20481#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137
20482#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142
20483#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147
20484#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152
20485#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154
20486#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155
20487msgid "No match"
20488msgstr ""
20489
20490#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145
20491msgid "Authors:"
20492msgstr ""
20493
20494#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146
20495msgid "Regular expression (?P<author>)"
20496msgstr ""
20497
20498#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148
20499msgid "Series:"
20500msgstr ""
20501
20502#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149
20503msgid "Regular expression (?P<series>)"
20504msgstr ""
20505
20506#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151
20507msgid "Series index:"
20508msgstr ""
20509
20510#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152
20511msgid "Regular expression (?P<series_index>)"
20512msgstr ""
20513
20514#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154
20515#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759
20516msgid "ISBN:"
20517msgstr ""
20518
20519#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155
20520msgid "Regular expression (?P<isbn>)"
20521msgstr ""
20522
20523#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157
20524msgid "Publisher:"
20525msgstr ""
20526
20527#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158
20528msgid "Regular expression (?P<publisher>)"
20529msgstr ""
20530
20531#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160
20532msgid "Published:"
20533msgstr ""
20534
20535#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161
20536msgid "Regular expression (?P<published>)"
20537msgstr ""
20538
20539#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163
20540msgid "Comments:"
20541msgstr ""
20542
20543#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164
20544msgid "Regular expression (?P<comments>)"
20545msgstr ""
20546
20547#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20548msgid "Select font files"
20549msgstr ""
20550
20551#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20552msgid "TrueType/OpenType Fonts"
20553msgstr ""
20554
20555#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35
20556msgid "Corrupt font"
20557msgstr ""
20558
20559#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36
20560#, python-format
20561msgid "Failed to read metadata from the font file: %s"
20562msgstr ""
20563
20564#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153
20565msgid "Choose a font family"
20566msgstr ""
20567
20568#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166
20569#, python-format
20570msgid "Available faces for %s"
20571msgstr ""
20572
20573#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202
20574msgid "Choose font family"
20575msgstr ""
20576
20577#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226
20578msgid "Add &fonts"
20579msgstr ""
20580
20581#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230
20582msgid "Choose a font family from the list below:"
20583msgstr ""
20584
20585#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236
20586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
20587msgid "Find next"
20588msgstr ""
20589
20590#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239
20591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
20592msgid "Find previous"
20593msgstr ""
20594
20595#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291
20596#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422
20597#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452
20598#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456
20599#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483
20600#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531
20601#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559
20602#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313
20603#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85
20604msgid "None"
20605msgstr ""
20606
20607#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309
20608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20609msgid "Added fonts"
20610msgstr ""
20611
20612#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310
20613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20614#, python-format
20615msgid "Added font families: %s"
20616msgstr ""
20617
20618#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339
20619msgid "Choose &font family"
20620msgstr ""
20621
20622#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348
20623msgid "Clear the font family"
20624msgstr ""
20625
20626#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60
20627msgid "Remove this action"
20628msgstr ""
20629
20630#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167
20631msgid "<a href=\"{}\">CSS selector help</a>"
20632msgstr ""
20633
20634#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184
20635msgid "Create the rule to transform HTML tags below"
20636msgstr ""
20637
20638#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196
20639#, python-brace-format
20640msgid "{preamble} {match_type}"
20641msgstr ""
20642
20643#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202
20644msgid "If the tag"
20645msgstr ""
20646
20647#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217
20648msgid "Then:"
20649msgstr ""
20650
20651#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221
20652msgid "Add another action"
20653msgstr ""
20654
20655#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290
20656#, python-brace-format
20657msgid "If the tag <b>{match_type}</b> <b>{query}</b>"
20658msgstr ""
20659
20660#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310
20661msgid ""
20662"You can specify rules to transform HTML here. Click the \"Add rule\" button "
20663"below to get started."
20664msgstr ""
20665
20666#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317
20667msgid "Test HTML transform rules"
20668msgstr ""
20669
20670#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319
20671msgid "Enter an HTML document below and click the \"Test\" button"
20672msgstr ""
20673
20674#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321
20675msgid "Resulting HTML"
20676msgstr ""
20677
20678#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334
20679msgid "Edit HTML transform rules"
20680msgstr ""
20681
20682#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342
20683msgid "Current HTML file"
20684msgstr ""
20685
20686#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343
20687msgid "All HTML files"
20688msgstr ""
20689
20690#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344
20691msgid "Open HTML files"
20692msgstr ""
20693
20694#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345
20695msgid "Selected HTML files"
20696msgstr ""
20697
20698#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211
20699msgid "Create an icon theme"
20700msgstr ""
20701
20702#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218
20703msgid "Theme Metadata"
20704msgstr ""
20705
20706#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234
20707msgid "&Version:"
20708msgstr ""
20709
20710#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236
20711msgid "&License:"
20712msgstr ""
20713
20714#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238
20715#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72
20716msgid "&URL:"
20717msgstr ""
20718
20719#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240
20720msgid ""
20721"The license for the icons in this theme. Common choices are Creative Commons"
20722" or Public Domain."
20723msgstr ""
20724
20725#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289
20726#, python-format
20727msgid "%d icons missing in this theme"
20728msgstr ""
20729
20730#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291
20731msgid "No missing icons"
20732msgstr ""
20733
20734#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301
20735msgid "No title specified"
20736msgstr ""
20737
20738#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302
20739msgid "You must specify a title for this icon theme"
20740msgstr ""
20741
20742#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304
20743msgid "No author specified"
20744msgstr ""
20745
20746#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305
20747msgid "You must specify an author for this icon theme"
20748msgstr ""
20749
20750#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20751msgid "&Abort"
20752msgstr ""
20753
20754#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20755msgid "Losslessly optimizing images, please wait..."
20756msgstr ""
20757
20758#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329
20759msgid "Optimizing images failed, click \"Show details\" for more information"
20760msgstr ""
20761
20762#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334
20763msgid "Compression failed"
20764msgstr ""
20765
20766#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365
20767#, python-format
20768msgid "Optimizing %s"
20769msgstr ""
20770
20771#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384
20772msgid "Creating theme file"
20773msgstr ""
20774
20775#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394
20776msgid "Compressing theme file"
20777msgstr ""
20778
20779#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407
20780#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
20781msgid "Finished"
20782msgstr ""
20783
20784#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414
20785msgid "Choose a folder from which to read the icons"
20786msgstr ""
20787
20788#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428
20789msgid "Choose destination for icon theme"
20790msgstr ""
20791
20792#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429
20793msgid "ZIP files"
20794msgstr ""
20795
20796#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544
20797#, python-brace-format
20798msgid ""
20799"\n"
20800"            <h1>{title}</h1>\n"
20801"            <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n"
20802"            <p>{description}</p>\n"
20803"            <p>Version: {version} Number of users: {usage}</p>\n"
20804"            <p><i>Right click to visit theme homepage</i></p>\n"
20805"            "
20806msgstr ""
20807
20808#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566
20809msgid "Downloading icons..."
20810msgstr ""
20811
20812#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567
20813msgid "Downloading icons, please wait..."
20814msgstr ""
20815
20816#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592
20817msgid "Choose an icon theme"
20818msgstr ""
20819
20820#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613
20821msgid "Restore &default icons"
20822msgstr ""
20823
20824#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643
20825msgid ""
20826"Choose an icon theme below. You will need to restart calibre to see the new "
20827"icons."
20828msgstr ""
20829
20830#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645
20831msgid "Current icon theme:"
20832msgstr ""
20833
20834#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647
20835#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128
20836msgid "&Sort by:"
20837msgstr ""
20838
20839#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20840msgid "Number of icons"
20841msgstr ""
20842
20843#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20844msgid "Popularity"
20845msgstr ""
20846
20847#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20848msgid "No homepage"
20849msgstr ""
20850
20851#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20852msgid "The {} theme has no homepage"
20853msgstr ""
20854
20855#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676
20856msgid "Downloading, please wait..."
20857msgstr ""
20858
20859#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727
20860msgid "Failed to download list of themes"
20861msgstr ""
20862
20863#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728
20864msgid ""
20865"Failed to download list of themes, click \"Show details\" for more "
20866"information"
20867msgstr ""
20868
20869#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762
20870#, python-format
20871msgid ""
20872"Are you sure you want to remove the <b>%s</b> icon theme and return to the "
20873"stock icons?"
20874msgstr ""
20875
20876#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770
20877msgid "No theme selected"
20878msgstr ""
20879
20880#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771
20881msgid "You must first select an icon theme"
20882msgstr ""
20883
20884#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805
20885msgid ""
20886"Failed to download icon theme, click \"Show details\" for more information."
20887msgstr ""
20888
20889#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120
20890msgid "Zoom &in"
20891msgstr ""
20892
20893#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121
20894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277
20895msgid "Zoom &out"
20896msgstr ""
20897
20898#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122
20899msgid "&Save as"
20900msgstr ""
20901
20902#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123
20903msgid "&Rotate"
20904msgstr ""
20905
20906#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124
20907msgid "&Full screen"
20908msgstr ""
20909
20910#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141
20911msgid "&Fit image"
20912msgstr ""
20913
20914#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142
20915msgid "Fit image inside the available space"
20916msgstr ""
20917
20918#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193
20919msgid "Choose a file to save to"
20920msgstr ""
20921
20922#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255
20923#, python-brace-format
20924msgid "Image: {name} {resolution}"
20925msgstr ""
20926
20927#: /__w/calibre/calibre/src/calibre/gui2/init.py:156
20928msgid "Cover browser"
20929msgstr ""
20930
20931#: /__w/calibre/calibre/src/calibre/gui2/init.py:194
20932#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560
20933#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572
20934#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672
20935#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681
20936#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733
20937#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740
20938msgid "Tag browser"
20939msgstr ""
20940
20941#: /__w/calibre/calibre/src/calibre/gui2/init.py:231
20942msgid "See what's new in this calibre release"
20943msgstr ""
20944
20945#: /__w/calibre/calibre/src/calibre/gui2/init.py:283
20946msgid "Connected "
20947msgstr ""
20948
20949#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20950#, python-format
20951msgid " %(created)s %(name)s"
20952msgstr ""
20953
20954#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20955msgid "created by"
20956msgstr ""
20957
20958#: /__w/calibre/calibre/src/calibre/gui2/init.py:306
20959#, python-format
20960msgid "%(num)d of %(total)d books"
20961msgstr ""
20962
20963#: /__w/calibre/calibre/src/calibre/gui2/init.py:308
20964#: /__w/calibre/calibre/src/calibre/srv/opds.py:154
20965msgid "one book"
20966msgid_plural "{} books"
20967msgstr[0] ""
20968
20969#: /__w/calibre/calibre/src/calibre/gui2/init.py:310
20970#, python-format
20971msgid "%(num)s, %(sel)d selected"
20972msgid_plural "%(num)s, %(sel)d selected"
20973msgstr[0] ""
20974
20975#: /__w/calibre/calibre/src/calibre/gui2/init.py:312
20976#, python-brace-format
20977msgid "{0}, {1} total"
20978msgstr ""
20979
20980#: /__w/calibre/calibre/src/calibre/gui2/init.py:336
20981msgid "Cover grid"
20982msgstr ""
20983
20984#: /__w/calibre/calibre/src/calibre/gui2/init.py:338
20985#: /__w/calibre/calibre/src/calibre/gui2/init.py:368
20986#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093
20987msgid "Toggle"
20988msgstr ""
20989
20990#: /__w/calibre/calibre/src/calibre/gui2/init.py:366
20991msgid "Search bar"
20992msgstr ""
20993
20994#: /__w/calibre/calibre/src/calibre/gui2/init.py:410
20995msgid "Next Virtual library"
20996msgstr ""
20997
20998#: /__w/calibre/calibre/src/calibre/gui2/init.py:412
20999msgid "Switch to the next Virtual library in the Virtual library tab bar"
21000msgstr ""
21001
21002#: /__w/calibre/calibre/src/calibre/gui2/init.py:415
21003msgid "Previous Virtual library"
21004msgstr ""
21005
21006#: /__w/calibre/calibre/src/calibre/gui2/init.py:417
21007msgid "Switch to the previous Virtual library in the Virtual library tab bar"
21008msgstr ""
21009
21010#: /__w/calibre/calibre/src/calibre/gui2/init.py:498
21011#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285
21012#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
21013msgid "All books"
21014msgstr ""
21015
21016#: /__w/calibre/calibre/src/calibre/gui2/init.py:501
21017msgid "Search expression for this Virtual library:"
21018msgstr ""
21019
21020#: /__w/calibre/calibre/src/calibre/gui2/init.py:525
21021msgid "Sort tabs alphabetically"
21022msgstr ""
21023
21024#: /__w/calibre/calibre/src/calibre/gui2/init.py:528
21025msgid "Restore hidden tabs"
21026msgstr ""
21027
21028#: /__w/calibre/calibre/src/calibre/gui2/init.py:531
21029#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392
21030msgid "Hide Virtual library tabs"
21031msgstr ""
21032
21033#: /__w/calibre/calibre/src/calibre/gui2/init.py:533
21034msgid "Lock Virtual library tabs"
21035msgstr ""
21036
21037#: /__w/calibre/calibre/src/calibre/gui2/init.py:535
21038msgid "Unlock Virtual library tabs"
21039msgstr ""
21040
21041#: /__w/calibre/calibre/src/calibre/gui2/init.py:542
21042#, python-format
21043msgid "Edit \"%s\""
21044msgstr ""
21045
21046#: /__w/calibre/calibre/src/calibre/gui2/init.py:543
21047#, python-format
21048msgid "Delete \"%s\""
21049msgstr ""
21050
21051#: /__w/calibre/calibre/src/calibre/gui2/init.py:571
21052#: /__w/calibre/calibre/src/calibre/gui2/init.py:582
21053msgid "Book details"
21054msgstr ""
21055
21056#: /__w/calibre/calibre/src/calibre/gui2/init.py:639
21057msgid "Layout"
21058msgstr ""
21059
21060#: /__w/calibre/calibre/src/calibre/gui2/init.py:642
21061msgid "Show and hide various parts of the calibre main window"
21062msgstr ""
21063
21064#: /__w/calibre/calibre/src/calibre/gui2/init.py:758
21065#, python-format
21066msgid "No %s format"
21067msgstr ""
21068
21069#: /__w/calibre/calibre/src/calibre/gui2/init.py:759
21070#, python-brace-format
21071msgid "The book {0} does not have the {1} format"
21072msgstr ""
21073
21074#: /__w/calibre/calibre/src/calibre/gui2/init.py:794
21075#, python-format
21076msgid "Restore %s"
21077msgstr ""
21078
21079#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97
21080msgid "Job"
21081msgstr ""
21082
21083#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99
21084msgid "Progress"
21085msgstr ""
21086
21087#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100
21088msgid "Running time"
21089msgstr ""
21090
21091#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101
21092msgid "Start time"
21093msgstr ""
21094
21095#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113
21096msgid "There is a running job:"
21097msgid_plural "There are {} running jobs:"
21098msgstr[0] ""
21099
21100#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117
21101#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125
21102#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140
21103msgid "Unknown job"
21104msgstr ""
21105
21106#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120
21107msgid "There is a waiting job"
21108msgid_plural "There are {} waiting jobs"
21109msgstr[0] ""
21110
21111#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310
21112#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313
21113#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316
21114#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323
21115#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330
21116msgid "Cannot kill job"
21117msgstr ""
21118
21119#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311
21120#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324
21121msgid "Cannot kill jobs that communicate with the device"
21122msgstr ""
21123
21124#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314
21125msgid "Job has already run"
21126msgstr ""
21127
21128#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317
21129msgid "This job cannot be stopped"
21130msgstr ""
21131
21132#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331
21133msgid ""
21134"Some of the jobs cannot be stopped. Click \"Show details\" to see the list "
21135"of unstoppable jobs."
21136msgstr ""
21137
21138#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433
21139msgid "Unavailable"
21140msgstr ""
21141
21142#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519
21143msgid "Click to see list of jobs"
21144msgstr ""
21145
21146#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520
21147msgid " [Alt+Shift+J]"
21148msgstr ""
21149
21150#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525
21151msgid "Show/hide the Jobs List"
21152msgstr ""
21153
21154#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530
21155msgid "Jobs:"
21156msgstr ""
21157
21158#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576
21159msgid "No running jobs"
21160msgstr ""
21161
21162#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578
21163msgid "One running job"
21164msgstr ""
21165
21166#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580
21167#, python-format
21168msgid "%d running jobs"
21169msgstr ""
21170
21171#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629
21172msgid " - Jobs"
21173msgstr ""
21174
21175#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641
21176msgid "Search for a job by name"
21177msgstr ""
21178
21179#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690
21180#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712
21181msgid "No job"
21182msgstr ""
21183
21184#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691
21185#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713
21186msgid "No job selected"
21187msgstr ""
21188
21189#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693
21190msgid "Do you really want to stop the selected job?"
21191msgid_plural "Do you really want to stop all the selected jobs?"
21192msgstr[0] ""
21193
21194#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703
21195msgid "Do you really want to stop all non-device jobs?"
21196msgstr ""
21197
21198#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410
21199#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40
21200msgid "&Custom"
21201msgstr ""
21202
21203#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21204#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21205msgid "&Alternate shortcut:"
21206msgstr ""
21207
21208#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21209#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21210msgid "&Shortcut:"
21211msgstr ""
21212
21213#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434
21214#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186
21215msgid "Done"
21216msgstr ""
21217
21218#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458
21219#, python-format
21220msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]"
21221msgstr ""
21222
21223#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477
21224#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102
21225msgid "Press a key..."
21226msgstr ""
21227
21228#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510
21229#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120
21230msgid "Already assigned"
21231msgstr ""
21232
21233#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512
21234#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122
21235msgid "already assigned to"
21236msgstr ""
21237
21238#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553
21239msgid "<b>This shortcut no longer exists</b>"
21240msgstr ""
21241
21242#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653
21243msgid ""
21244"Double click on any entry to change the keyboard shortcuts associated with "
21245"it"
21246msgstr ""
21247
21248#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670
21249msgid "Search for a shortcut by name"
21250msgstr ""
21251
21252#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684
21253#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377
21254#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258
21255#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191
21256msgid "Expand all"
21257msgstr ""
21258
21259#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685
21260#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378
21261#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259
21262#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671
21263#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071
21264#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192
21265msgid "Collapse all"
21266msgstr ""
21267
21268#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718
21269#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268
21270#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560
21271#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
21272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031
21273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065
21274#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495
21275msgid "No matches"
21276msgstr ""
21277
21278#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719
21279#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561
21280#, python-format
21281msgid "Could not find any shortcuts matching %s"
21282msgstr ""
21283
21284#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59
21285msgid "Eject this device"
21286msgstr ""
21287
21288#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62
21289msgid "Configure this device"
21290msgstr ""
21291
21292#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65
21293msgid "Update cached metadata on device"
21294msgstr ""
21295
21296#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78
21297msgid "Show books in calibre library"
21298msgstr ""
21299
21300#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80
21301msgid "Show books in the main memory of the device"
21302msgstr ""
21303
21304#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82
21305msgid "Show books in storage card A"
21306msgstr ""
21307
21308#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84
21309msgid "Show books in storage card B"
21310msgstr ""
21311
21312#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98
21313msgid "Delete library"
21314msgstr ""
21315
21316#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152
21317msgid "available"
21318msgstr ""
21319
21320#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214
21321msgid "Close the Virtual library"
21322msgstr ""
21323
21324#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225
21325msgid "Change how the displayed books are sorted"
21326msgstr ""
21327
21328#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229
21329msgid "Sort"
21330msgstr ""
21331
21332#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240
21333msgid ""
21334"<p>Search the list of books by title, author, publisher, tags, comments, "
21335"etc.<br><br>Words separated by spaces are ANDed"
21336msgstr ""
21337
21338#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264
21339msgid "Do quick search (you can also press the Enter key)"
21340msgstr ""
21341
21342#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268
21343#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21344#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516
21345msgid "Highlight"
21346msgstr ""
21347
21348#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285
21349msgid "Copy current search text (instead of search name)"
21350msgstr ""
21351
21352#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298
21353msgid "Use an existing Saved search or create a new one"
21354msgstr ""
21355
21356#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300
21357msgid "Saved search"
21358msgstr ""
21359
21360#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381
21361msgid "<h2>Shutting down</h2><div>"
21362msgstr ""
21363
21364#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677
21365#, python-format
21366msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
21367msgstr ""
21368
21369#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682
21370#, python-format
21371msgid "This book is on the device in %s"
21372msgstr ""
21373
21374#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133
21375msgid "Anonymous Content server user"
21376msgstr ""
21377
21378#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135
21379msgid "Local E-book viewer user"
21380msgstr ""
21381
21382#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21383#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343
21384msgid "Bookmark"
21385msgstr ""
21386
21387#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21388#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57
21389#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70
21390msgid "Bookmarks"
21391msgstr ""
21392
21393#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21394#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73
21395msgid "Highlights"
21396msgstr ""
21397
21398#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227
21399msgid "Export {} annotations"
21400msgstr ""
21401
21402#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230
21403msgid "calibre annotation collection"
21404msgstr ""
21405
21406#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233
21407msgid "annotations"
21408msgstr ""
21409
21410#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245
21411msgid "Format to export in:"
21412msgstr ""
21413
21414#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252
21415msgid "Save to file"
21416msgstr ""
21417
21418#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266
21419msgid "File for exports"
21420msgstr ""
21421
21422#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294
21423#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144
21424msgid "Unknown chapter"
21425msgstr ""
21426
21427#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368
21428#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21429msgid "Open in viewer"
21430msgstr ""
21431
21432#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369
21433#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21434msgid "Show in calibre"
21435msgstr ""
21436
21437#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371
21438#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372
21439#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405
21440msgid "Edit notes"
21441msgstr ""
21442
21443#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374
21444msgid "Export selected item"
21445msgid_plural "Export {} selected items"
21446msgstr[0] ""
21447
21448#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375
21449msgid "Delete selected item"
21450msgid_plural "Delete {} selected items"
21451msgstr[0] ""
21452
21453#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507
21454msgid "Restrict to"
21455msgstr ""
21456
21457#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509
21458msgid "Type:"
21459msgstr ""
21460
21461#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516
21462msgid "Show only annotations of the specified type"
21463msgstr ""
21464
21465#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518
21466msgid "User:"
21467msgstr ""
21468
21469#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525
21470msgid "Show only annotations created by the specified user"
21471msgstr ""
21472
21473#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531
21474msgid ""
21475"Only show annotations from books that have been selected in the calibre "
21476"library"
21477msgstr ""
21478
21479#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539
21480msgid "&Show results from only selected books"
21481msgstr ""
21482
21483#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542
21484msgid "&Show results from only the selected book"
21485msgid_plural "&Show results from only the {} selected books"
21486msgstr[0] ""
21487
21488#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622
21489msgid "Enter words to search for"
21490msgstr ""
21491
21492#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637
21493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271
21494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129
21495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552
21496#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352
21497msgid "Find previous match"
21498msgstr ""
21499
21500#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711
21501msgid "Invalid search expression"
21502msgstr ""
21503
21504#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712
21505#, python-brace-format
21506msgid ""
21507"The search expression: {0} is invalid. The search syntax used is the SQLite "
21508"Full text Search Query syntax, <a href=\"{1}\">described here</a>."
21509msgstr ""
21510
21511#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
21512msgid "Edit the notes of this highlight"
21513msgstr ""
21514
21515#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21516msgid "Add notes"
21517msgstr ""
21518
21519#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21520msgid "Add notes to this highlight"
21521msgstr ""
21522
21523#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
21524msgid "User"
21525msgstr ""
21526
21527#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884
21528msgid "Open the book at this annotation in the calibre E-book viewer"
21529msgstr ""
21530
21531#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885
21532msgid "Show this book in the main calibre book list"
21533msgstr ""
21534
21535#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895
21536msgid "Edit notes for highlight"
21537msgstr ""
21538
21539#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919
21540msgid "Annotations browser"
21541msgstr ""
21542
21543#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937
21544msgid "&Match on related words"
21545msgstr ""
21546
21547#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940
21548msgid ""
21549"With this option searching for words will also match on any related words "
21550"(supported in several languages). For example, in the English language: "
21551"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well"
21552msgstr ""
21553
21554#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969
21555msgid "&Delete all selected"
21556msgstr ""
21557
21558#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970
21559msgid "Delete the selected annotations"
21560msgstr ""
21561
21562#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973
21563msgid "&Export all selected"
21564msgstr ""
21565
21566#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974
21567msgid "Export the selected annotations"
21568msgstr ""
21569
21570#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982
21571msgid "Rebuild search index"
21572msgstr ""
21573
21574#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984
21575msgid ""
21576"Refresh annotations in case they have been changed since this window was "
21577"opened"
21578msgstr ""
21579
21580#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992
21581#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999
21582msgid "No selected annotations"
21583msgstr ""
21584
21585#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993
21586#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000
21587msgid "No annotations have been selected"
21588msgstr ""
21589
21590#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005
21591msgid "Are you sure you want to <b>permanently</b> delete this annotation?"
21592msgid_plural ""
21593"Are you sure you want to <b>permanently</b> delete these {} annotations?"
21594msgstr[0] ""
21595
21596#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019
21597msgid "Editing is only supported for the notes associated with highlights"
21598msgstr ""
21599
21600#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133
21601msgid "Set to undefined"
21602msgstr ""
21603
21604#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196
21605msgid "Size (MB)"
21606msgstr ""
21607
21608#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203
21609#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208
21610msgid "Modified"
21611msgstr ""
21612
21613#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748
21614#, python-format
21615msgid ""
21616"The cover for the book %s is too large, cannot load it. Resize or delete it."
21617msgstr ""
21618
21619#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896
21620#, python-format
21621msgid "%s stars"
21622msgstr ""
21623
21624#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033
21625#, python-format
21626msgid "Click in this column and press Q to Quickview books with the same \"%s\""
21627msgstr ""
21628
21629#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040
21630#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445
21631#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243
21632msgid "Description:"
21633msgstr ""
21634
21635#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043
21636#, python-brace-format
21637msgid "The lookup/search name is <i>{0}</i>"
21638msgstr ""
21639
21640#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050
21641#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722
21642#, python-brace-format
21643msgid "This book's UUID is \"{0}\""
21644msgstr ""
21645
21646#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148
21647#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61
21648msgid ""
21649"Could not change the on disk location of this book. Is it open in another "
21650"program?"
21651msgstr ""
21652
21653#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152
21654#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158
21655msgid "Failed to set data"
21656msgstr ""
21657
21658#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153
21659#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159
21660msgid "Could not set data, click \"Show details\" to see why."
21661msgstr ""
21662
21663#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350
21664msgid "In Library"
21665msgstr ""
21666
21667#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354
21668#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288
21669msgid "Size"
21670msgstr ""
21671
21672#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692
21673msgid "Waiting for metadata to be updated"
21674msgstr ""
21675
21676#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694
21677msgid "Marked for deletion"
21678msgstr ""
21679
21680#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699
21681msgid "Double click to <b>edit</b> me<br><br>"
21682msgstr ""
21683
21684#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720
21685msgid "The lookup/search name is"
21686msgstr ""
21687
21688#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399
21689msgid "Cannot hide all columns"
21690msgstr ""
21691
21692#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400
21693msgid "You must not hide all columns"
21694msgstr ""
21695
21696#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441
21697#, python-format
21698msgid "Hide column %s"
21699msgstr ""
21700
21701#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442
21702#, python-format
21703msgid "Sort on %s"
21704msgstr ""
21705
21706#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443
21707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21708msgid "Ascending"
21709msgstr ""
21710
21711#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444
21712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21713msgid "Descending"
21714msgstr ""
21715
21716#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451
21717#, python-format
21718msgid "Change text alignment for %s"
21719msgstr ""
21720
21721#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
21723msgid "Center"
21724msgstr ""
21725
21726#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21727#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21729msgid "Left"
21730msgstr ""
21731
21732#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21733#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21735msgid "Right"
21736msgstr ""
21737
21738#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460
21739#, python-format
21740msgid "Change font style for %s"
21741msgstr ""
21742
21743#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21744msgid "Bold font"
21745msgstr ""
21746
21747#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21748msgid "Normal font"
21749msgstr ""
21750
21751#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21752msgid "Bold and Italic font"
21753msgstr ""
21754
21755#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21756msgid "Italic font"
21757msgstr ""
21758
21759#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472
21760#, python-format
21761msgid "Quickview column %s"
21762msgstr ""
21763
21764#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482
21765msgid "Show column"
21766msgstr ""
21767
21768#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490
21769msgid "Remember On Device column width"
21770msgstr ""
21771
21772#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492
21773msgid "Reset On Device column width to default"
21774msgstr ""
21775
21776#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494
21777msgid "Shrink column if it is too wide to fit"
21778msgstr ""
21779
21780#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496
21781msgid "Resize column to fit contents"
21782msgstr ""
21783
21784#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498
21785msgid "Restore default layout"
21786msgstr ""
21787
21788#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506
21789msgid "Hide row numbers"
21790msgstr ""
21791
21792#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529
21793msgid "Un-split the book list"
21794msgstr ""
21795
21796#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531
21797msgid "Split the book list"
21798msgstr ""
21799
21800#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455
21801msgid ""
21802"Dropping onto a device is not supported. First add the book to the calibre "
21803"library."
21804msgstr ""
21805
21806#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278
21807msgid "File name"
21808msgstr ""
21809
21810#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50
21811msgid "Configure viewer"
21812msgstr ""
21813
21814#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51
21815msgid "Use white background"
21816msgstr ""
21817
21818#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52
21819msgid "Hyphenate"
21820msgstr ""
21821
21822#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53
21823msgid "<b>Changes will only take effect after a restart.</b>"
21824msgstr ""
21825
21826#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75
21827msgid " - LRF viewer"
21828msgstr ""
21829
21830#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
21831#, python-format
21832msgid "<b>No matches</b> for the search phrase <i>%s</i> were found."
21833msgstr ""
21834
21835#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271
21836msgid ""
21837"%prog [options] book.lrf\n"
21838"\n"
21839"Read the LRF e-book book.lrf\n"
21840msgstr ""
21841
21842#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277
21843msgid "Print more information about the rendering process"
21844msgstr ""
21845
21846#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278
21847msgid "Turn on visual aids to debugging the rendering engine"
21848msgstr ""
21849
21850#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281
21851msgid "Disable hyphenation. Should significantly speed up rendering."
21852msgstr ""
21853
21854#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283
21855msgid ""
21856"By default the background is off white as I find this easier on the eyes. "
21857"Use this option to make the background pure white."
21858msgstr ""
21859
21860#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285
21861msgid "Profile the LRF renderer"
21862msgstr ""
21863
21864#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126
21865msgid "LRF viewer"
21866msgstr ""
21867
21868#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127
21869msgid "Parsing LRF file"
21870msgstr ""
21871
21872#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128
21873msgid "LRF viewer toolbar"
21874msgstr ""
21875
21876#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129
21877#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51
21878msgid "Next page"
21879msgstr ""
21880
21881#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130
21882msgid "Previous Page"
21883msgstr ""
21884
21885#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
21886#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99
21887#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44
21888msgid "Back"
21889msgstr ""
21890
21891#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
21892#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102
21893#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45
21894msgid "Forward"
21895msgstr ""
21896
21897#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
21898msgid "Next match"
21899msgstr ""
21900
21901#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134
21902#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46
21903msgid "Open e-book"
21904msgstr ""
21905
21906#: /__w/calibre/calibre/src/calibre/gui2/main.py:42
21907msgid ""
21908"%prog [options] [path_to_ebook or calibre url ...]\n"
21909"\n"
21910"Launch the main calibre Graphical User Interface and optionally add the e-book at\n"
21911"path_to_ebook to the database. You can also specify calibre URLs to perform various\n"
21912"different actions, than just adding books. For example:\n"
21913"\n"
21914"calibre://view-book/test_library/1842/epub\n"
21915"\n"
21916"Will open the book with id 1842 in the EPUB format from the library\n"
21917"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n"
21918"libraries with spaces replaced by underscores. A full description of the\n"
21919"various URL based actions is in the User Manual.\n"
21920msgstr ""
21921
21922#: /__w/calibre/calibre/src/calibre/gui2/main.py:57
21923msgid "Use the library located at the specified path."
21924msgstr ""
21925
21926#: /__w/calibre/calibre/src/calibre/gui2/main.py:59
21927msgid "Start minimized to system tray."
21928msgstr ""
21929
21930#: /__w/calibre/calibre/src/calibre/gui2/main.py:61
21931msgid "Ignored, do not use. Present only for legacy reasons"
21932msgstr ""
21933
21934#: /__w/calibre/calibre/src/calibre/gui2/main.py:63
21935msgid "Do not check for updates"
21936msgstr ""
21937
21938#: /__w/calibre/calibre/src/calibre/gui2/main.py:65
21939msgid ""
21940"Ignore custom plugins, useful if you installed a plugin that is preventing "
21941"calibre from starting"
21942msgstr ""
21943
21944#: /__w/calibre/calibre/src/calibre/gui2/main.py:100
21945msgid "Path too long"
21946msgstr ""
21947
21948#: /__w/calibre/calibre/src/calibre/gui2/main.py:101
21949#, python-format
21950msgid ""
21951"Path to Calibre Portable (%s) too long. It must be less than 59 characters."
21952msgstr ""
21953
21954#: /__w/calibre/calibre/src/calibre/gui2/main.py:141
21955#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820
21956msgid "Calibre Library"
21957msgstr ""
21958
21959#: /__w/calibre/calibre/src/calibre/gui2/main.py:186
21960msgid "Failed to create library"
21961msgstr ""
21962
21963#: /__w/calibre/calibre/src/calibre/gui2/main.py:187
21964#, python-format
21965msgid ""
21966"Failed to create calibre library at: %r.\n"
21967"You will be asked to choose a new library location."
21968msgstr ""
21969
21970#: /__w/calibre/calibre/src/calibre/gui2/main.py:217
21971msgid "Could not repair library. Click \"Show details\" for more information."
21972msgstr ""
21973
21974#: /__w/calibre/calibre/src/calibre/gui2/main.py:256
21975msgid "Initializing user interface..."
21976msgstr ""
21977
21978#: /__w/calibre/calibre/src/calibre/gui2/main.py:278
21979msgid "Choose a location for your new calibre e-book library"
21980msgstr ""
21981
21982#: /__w/calibre/calibre/src/calibre/gui2/main.py:296
21983msgid "Repairing failed"
21984msgstr ""
21985
21986#: /__w/calibre/calibre/src/calibre/gui2/main.py:297
21987msgid "The database repair failed. Starting with a new empty library."
21988msgstr ""
21989
21990#: /__w/calibre/calibre/src/calibre/gui2/main.py:308
21991#: /__w/calibre/calibre/src/calibre/gui2/main.py:353
21992msgid "Bad database location"
21993msgstr ""
21994
21995#: /__w/calibre/calibre/src/calibre/gui2/main.py:309
21996#, python-format
21997msgid "Bad database location %r. calibre will now quit."
21998msgstr ""
21999
22000#: /__w/calibre/calibre/src/calibre/gui2/main.py:321
22001msgid "Startup error"
22002msgstr ""
22003
22004#: /__w/calibre/calibre/src/calibre/gui2/main.py:322
22005#, python-brace-format
22006msgid ""
22007"There was an error during {0} startup. Parts of {0} may not function. Click "
22008"\"Show details\" to learn more."
22009msgstr ""
22010
22011#: /__w/calibre/calibre/src/calibre/gui2/main.py:334
22012#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859
22013msgid "Corrupted database"
22014msgstr ""
22015
22016#: /__w/calibre/calibre/src/calibre/gui2/main.py:335
22017#, python-format
22018msgid ""
22019"The library database at %s appears to be corrupted. Do you want calibre to "
22020"try and rebuild it automatically? The rebuild may not be completely "
22021"successful. If you say No, a new empty calibre library will be created."
22022msgstr ""
22023
22024#: /__w/calibre/calibre/src/calibre/gui2/main.py:354
22025#, python-format
22026msgid ""
22027"Bad database location %r. Will start with  a new, empty calibre library"
22028msgstr ""
22029
22030#: /__w/calibre/calibre/src/calibre/gui2/main.py:364
22031#, python-format
22032msgid "Starting %s: Loading books..."
22033msgstr ""
22034
22035#: /__w/calibre/calibre/src/calibre/gui2/main.py:396
22036msgid "Cannot start calibre"
22037msgstr ""
22038
22039#: /__w/calibre/calibre/src/calibre/gui2/main.py:397
22040#, python-brace-format
22041msgid ""
22042"Another calibre program that can modify calibre libraries, such as, {0} or "
22043"{1} is already running. You must first shut it down, before starting the "
22044"main calibre program. If you are sure no such program is running, try "
22045"restarting your computer."
22046msgstr ""
22047
22048#: /__w/calibre/calibre/src/calibre/gui2/main.py:458
22049#: /__w/calibre/calibre/src/calibre/gui2/main.py:487
22050msgid "Failed to contact running instance of calibre"
22051msgstr ""
22052
22053#: /__w/calibre/calibre/src/calibre/gui2/main.py:461
22054msgid "Contacting calibre failed"
22055msgstr ""
22056
22057#: /__w/calibre/calibre/src/calibre/gui2/main.py:462
22058msgid "Failed to contact running instance of calibre, try restarting calibre"
22059msgstr ""
22060
22061#: /__w/calibre/calibre/src/calibre/gui2/main.py:470
22062msgid "Shutdown command sent, waiting for shutdown..."
22063msgstr ""
22064
22065#: /__w/calibre/calibre/src/calibre/gui2/main.py:476
22066msgid "Failed to shutdown running calibre instance"
22067msgstr ""
22068
22069#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106
22070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
22071msgid "&Preferences"
22072msgstr ""
22073
22074#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107
22075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
22076msgid "&Quit"
22077msgstr ""
22078
22079#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146
22080msgid "Unhandled exception"
22081msgstr ""
22082
22083#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181
22084#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690
22085msgid "Set date to undefined"
22086msgstr ""
22087
22088#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183
22089#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692
22090msgid "Set date to today"
22091msgstr ""
22092
22093#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186
22094#: /__w/calibre/calibre/src/calibre/utils/localization.py:367
22095msgid "&Redo"
22096msgstr ""
22097
22098#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265
22099msgid ""
22100"Specify how this book should be sorted when by title. For example, The "
22101"Exorcist might be sorted as Exorcist, The."
22102msgstr ""
22103
22104#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267
22105msgid "Title &sort:"
22106msgstr ""
22107
22108#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276
22109msgid ""
22110" The green color indicates that the current title sort matches the current "
22111"title"
22112msgstr ""
22113
22114#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279
22115msgid ""
22116" The red color warns that the current title sort does not match the current "
22117"title. No action is required if this is what you want."
22118msgstr ""
22119
22120#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367
22121msgid "&Edit authors"
22122msgstr ""
22123
22124#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380
22125msgid "Authors changed"
22126msgstr ""
22127
22128#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381
22129msgid ""
22130"You have changed the authors for this book. You must save these changes "
22131"before you can use Manage authors. Do you want to save these changes?"
22132msgstr ""
22133
22134#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459
22135msgid ""
22136"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n"
22137"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."
22138msgstr ""
22139
22140#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464
22141msgid "Author s&ort:"
22142msgstr ""
22143
22144#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476
22145msgid ""
22146" The green color indicates that the current author sort matches the current "
22147"author"
22148msgstr ""
22149
22150#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479
22151msgid ""
22152" The red color indicates that the current author sort does not match the "
22153"current author. No action is required if this is what you want."
22154msgstr ""
22155
22156#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657
22157msgid "&Number:"
22158msgstr ""
22159
22160#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760
22161#, python-format
22162msgid ""
22163"Last modified: %s\n"
22164"\n"
22165"Double click to view"
22166msgstr ""
22167
22168#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771
22169#, python-format
22170msgid "Restore %s from the original"
22171msgstr ""
22172
22173#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784
22174msgid "&View {} format"
22175msgstr ""
22176
22177#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797
22178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644
22179msgid "&Edit"
22180msgstr ""
22181
22182#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880
22183msgid "Set the cover for the book from the selected format"
22184msgstr ""
22185
22186#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888
22187msgid "Set metadata for the book from the selected format"
22188msgstr ""
22189
22190#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895
22191msgid "Add a format to this book"
22192msgstr ""
22193
22194#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902
22195msgid "Remove the selected format from this book"
22196msgstr ""
22197
22198#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977
22199msgid "Choose formats for "
22200msgstr ""
22201
22202#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023
22203msgid "No permission"
22204msgstr ""
22205
22206#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024
22207msgid "You do not have permission to read the following files:"
22208msgstr ""
22209
22210#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055
22211#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056
22212#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080
22213#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081
22214msgid "No format selected"
22215msgstr ""
22216
22217#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140
22218msgid "Trim bord&ers"
22219msgstr ""
22220
22221#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142
22222msgid ""
22223"Automatically detect and remove extra space at the cover's edges.\n"
22224"Pressing it repeatedly can sometimes remove stubborn borders."
22225msgstr ""
22226
22227#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146
22228msgid "Automatically trim borders"
22229msgstr ""
22230
22231#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148
22232msgid "Trim borders manually"
22233msgstr ""
22234
22235#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149
22236msgid "Undo last trim"
22237msgstr ""
22238
22239#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153
22240msgid "Download co&ver"
22241msgstr ""
22242
22243#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154
22244msgid "&Generate cover"
22245msgstr ""
22246
22247#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157
22248msgid "Customize the styles and colors of the generated cover"
22249msgstr ""
22250
22251#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158
22252msgid "Undo last Generate cover"
22253msgstr ""
22254
22255#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214
22256msgid "Not a valid picture"
22257msgstr ""
22258
22259#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262
22260msgid "Invalid cover"
22261msgstr ""
22262
22263#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263
22264msgid "Could not change cover as the image is invalid."
22265msgstr ""
22266
22267#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359
22268msgid "Rating of this book. 0-5 stars"
22269msgstr ""
22270
22271#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440
22272msgid "Tags changed"
22273msgstr ""
22274
22275#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441
22276msgid ""
22277"You have changed the tags. In order to use the tags editor, you must either "
22278"discard or apply these changes. Apply changes?"
22279msgstr ""
22280
22281#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483
22282msgid "A comma separated list of languages for this book"
22283msgstr ""
22284
22285#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513
22286#, python-format
22287msgid "The language %s is not recognized"
22288msgid_plural "The languages %s are not recognized"
22289msgstr[0] ""
22290
22291#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514
22292msgid "Unknown language"
22293msgstr ""
22294
22295#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530
22296msgid "Edit Identifiers"
22297msgstr ""
22298
22299#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537
22300msgid ""
22301"Edit the book's identifiers. Every identifier must be on a separate line, "
22302"and have the form type:value"
22303msgstr ""
22304
22305#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554
22306msgid "Duplicate identifier"
22307msgstr ""
22308
22309#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555
22310#, python-format
22311msgid ""
22312"The identifier of type: %s occurs more than once. Each type of identifier "
22313"must be unique"
22314msgstr ""
22315
22316#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559
22317msgid "Invalid identifier"
22318msgstr ""
22319
22320#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560
22321#, python-format
22322msgid ""
22323"The identifier %s is invalid. Identifiers must be of the form type:value"
22324msgstr ""
22325
22326#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574
22327msgid "&Ids:"
22328msgstr ""
22329
22330#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575
22331#, python-format
22332msgid ""
22333"Edit the identifiers for this book. For example: \n"
22334"\n"
22335"%s\n"
22336"\n"
22337"If an identifier value contains a comma, you can use the | character to represent it."
22338msgstr ""
22339
22340#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590
22341msgid "Edit identifiers in a dedicated window"
22342msgstr ""
22343
22344#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655
22345#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790
22346msgid "This ISBN is valid"
22347msgstr ""
22348
22349#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658
22350#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793
22351msgid "This ISBN is invalid"
22352msgstr ""
22353
22354#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756
22355#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778
22356msgid "Invalid ISBN"
22357msgstr ""
22358
22359#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757
22360msgid "Enter an ISBN"
22361msgstr ""
22362
22363#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779
22364msgid "The ISBN you entered is not valid. Try again."
22365msgstr ""
22366
22367#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818
22368msgid "Clear publisher"
22369msgstr ""
22370
22371#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871
22372msgid "Clear date"
22373msgstr ""
22374
22375#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58
22376msgid "Schedule download?"
22377msgstr ""
22378
22379#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68
22380msgid ""
22381"The download of metadata for the <b>selected book</b> will run in the "
22382"background. Proceed?"
22383msgid_plural ""
22384"The download of metadata for the <b>{} selected books</b> will run in the "
22385"background. Proceed?"
22386msgstr[0] ""
22387
22388#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74
22389msgid ""
22390"You can monitor the progress of the download by clicking the rotating "
22391"spinner in the bottom right corner."
22392msgstr ""
22393
22394#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77
22395msgid ""
22396"When the download completes you will be asked for confirmation before "
22397"calibre applies the downloaded metadata."
22398msgstr ""
22399
22400#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88
22401msgid "Download only &metadata"
22402msgstr ""
22403
22404#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92
22405msgid "Download only &covers"
22406msgstr ""
22407
22408#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96
22409msgid "&Configure download"
22410msgstr ""
22411
22412#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100
22413msgid "Download &both"
22414msgstr ""
22415
22416#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140
22417msgid "Download metadata for one book"
22418msgid_plural "Download metadata for {} books"
22419msgstr[0] ""
22420
22421#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147
22422msgid "Metadata download started"
22423msgstr ""
22424
22425#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159
22426msgid "(Failed metadata)"
22427msgstr ""
22428
22429#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161
22430msgid "(Failed cover)"
22431msgstr ""
22432
22433#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214
22434#, python-format
22435msgid "Processed %s"
22436msgstr ""
22437
22438#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72
22439#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157
22440msgid "Metadata fields to download"
22441msgstr ""
22442
22443#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417
22444#, python-format
22445msgid "Revert %s"
22446msgstr ""
22447
22448#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474
22449msgid "Merge identifiers"
22450msgstr ""
22451
22452#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482
22453msgid "Merge tags"
22454msgstr ""
22455
22456#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589
22457#, python-brace-format
22458msgid "Cover size: {0}x{1}"
22459msgstr ""
22460
22461#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616
22462msgid "Compare metadata"
22463msgstr ""
22464
22465#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637
22466msgid "&Accept all remaining"
22467msgstr ""
22468
22469#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642
22470msgid "Re&ject all remaining"
22471msgstr ""
22472
22473#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647
22474msgid "R&eject"
22475msgstr ""
22476
22477#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652
22478msgid "Reject changes and move to next [{}]"
22479msgstr ""
22480
22481#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667
22482#, python-format
22483msgid "Move to next [%s]"
22484msgstr ""
22485
22486#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675
22487msgid "&Mark rejected books"
22488msgstr ""
22489
22490#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678
22491msgid "Mark rejected books in the book list after this dialog is closed"
22492msgstr ""
22493
22494#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714
22495msgid "All reviewed changes will be lost! Are you sure you want to Cancel?"
22496msgstr ""
22497
22498#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738
22499#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403
22500#, python-format
22501msgid " [%(num)d of %(tot)d]"
22502msgstr ""
22503
22504#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754
22505msgid "Are you sure you want to reject the remaining result?"
22506msgid_plural "Are you sure you want to reject all {} remaining results?"
22507msgstr[0] ""
22508
22509#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46
22510msgid "Rendering PDF pages, please wait..."
22511msgstr ""
22512
22513#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50
22514msgid "Choose a cover from the list of PDF pages below"
22515msgstr ""
22516
22517#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66
22518msgid "&More pages"
22519msgstr ""
22520
22521#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71
22522msgid "Choose cover from PDF"
22523msgstr ""
22524
22525#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116
22526#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123
22527msgid "Failed to render"
22528msgstr ""
22529
22530#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117
22531msgid "Could not render this PDF file"
22532msgstr ""
22533
22534#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124
22535msgid "This PDF has no pages"
22536msgstr ""
22537
22538#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138
22539#, python-format
22540msgid "page %d"
22541msgstr ""
22542
22543#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92
22544#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228
22545#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422
22546msgid "Next"
22547msgstr ""
22548
22549#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96
22550#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238
22551#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405
22552msgid "Previous"
22553msgstr ""
22554
22555#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149
22556msgid ""
22557"Automatically create the title sort entry based on the current title entry.\n"
22558"Using this button to create title sort will change title sort from red to green."
22559msgstr ""
22560
22561#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160
22562msgid ""
22563"Automatically create the author sort entry based on the current author "
22564"entry. Using this button to create author sort will change author sort from "
22565"red to green.  There is a menu of functions available under this button. "
22566"Click and hold on the button to see it."
22567msgstr ""
22568
22569#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177
22570msgid "Set author sort from author"
22571msgstr ""
22572
22573#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178
22574msgid "Set author from author sort"
22575msgstr ""
22576
22577#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181
22578msgid "Copy author to author sort"
22579msgstr ""
22580
22581#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183
22582msgid "Copy author sort to author"
22583msgstr ""
22584
22585#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194
22586msgid "Swap the author and title"
22587msgstr ""
22588
22589#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201
22590msgid ""
22591"Manage authors. Use to rename authors and correct individual author's sort "
22592"values"
22593msgstr ""
22594
22595#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231
22596msgid "Clear rating"
22597msgstr ""
22598
22599#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244
22600msgid "Clear all tags"
22601msgstr ""
22602
22603#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253
22604msgid "Clear Ids"
22605msgstr ""
22606
22607#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257
22608msgid ""
22609"Paste the contents of the clipboard into the identifiers prefixed with isbn:"
22610" or url:. Or right click, to choose a different prefix."
22611msgstr ""
22612
22613#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273
22614msgid "&Download metadata"
22615msgstr ""
22616
22617#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275
22618#, python-format
22619msgid "Download metadata for this book [%s]"
22620msgstr ""
22621
22622#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278
22623msgid "Undo last metadata download"
22624msgstr ""
22625
22626#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287
22627msgid "Configure download metadata"
22628msgstr ""
22629
22630#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291
22631msgid "Change how calibre downloads metadata"
22632msgstr ""
22633
22634#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300
22635msgid "Edit list of prefixes"
22636msgstr ""
22637
22638#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22639msgid "Edit prefixes"
22640msgstr ""
22641
22642#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22643msgid "Enter prefixes, one on a line. The first prefix becomes the default."
22644msgstr ""
22645
22646#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356
22647msgid "Save changed metadata?"
22648msgstr ""
22649
22650#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357
22651msgid ""
22652"You've changed the metadata for this book. Edit book is set to update "
22653"embedded metadata when opened. You need to save your changes for them to be "
22654"included."
22655msgstr ""
22656
22657#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
22658msgid "&Don't save"
22659msgstr ""
22660
22661#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473
22662#, python-format
22663msgid "The cover in the %s format is invalid"
22664msgstr ""
22665
22666#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557
22667msgid "No downloaded metadata"
22668msgstr ""
22669
22670#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558
22671msgid "There is no downloaded metadata to undo"
22672msgstr ""
22673
22674#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631
22675msgid "There is another book to edit in this set."
22676msgid_plural "There are still {} more books to edit in this set."
22677msgstr[0] ""
22678
22679#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635
22680msgid ""
22681"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\""
22682" button to move through books in the set."
22683msgstr ""
22684
22685#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22686msgid "&Continue editing"
22687msgstr ""
22688
22689#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22690msgid "&Stop editing"
22691msgstr ""
22692
22693#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647
22694msgid "You will lose all unsaved changes. Are you sure?"
22695msgstr ""
22696
22697#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697
22698msgid "Save changes and edit the metadata of {} [Alt+Right]"
22699msgstr ""
22700
22701#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701
22702msgid "Save changes and edit the metadata of {} [Alt+Left]"
22703msgstr ""
22704
22705#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806
22706#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024
22707msgid "Change cover"
22708msgstr ""
22709
22710#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866
22711msgid "Co&mments"
22712msgstr ""
22713
22714#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917
22715#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066
22716msgid "&Metadata"
22717msgstr ""
22718
22719#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922
22720msgid "&Cover and formats"
22721msgstr ""
22722
22723#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994
22724msgid "C&ustom metadata"
22725msgstr ""
22726
22727#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005
22728msgid "&Comments"
22729msgstr ""
22730
22731#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072
22732msgid "Basic metadata"
22733msgstr ""
22734
22735#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134
22736msgid "Custom metadata"
22737msgstr ""
22738
22739#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22740#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456
22741msgid "Has cover"
22742msgstr ""
22743
22744#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22745msgid "Has summary"
22746msgstr ""
22747
22748#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177
22749msgid ""
22750"The \"has cover\" indication is not fully\n"
22751"reliable. Sometimes results marked as not\n"
22752"having a cover will find a cover in the download\n"
22753"cover stage, and vice versa."
22754msgstr ""
22755
22756#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273
22757msgid "See at"
22758msgstr ""
22759
22760#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333
22761msgid "Please wait"
22762msgstr ""
22763
22764#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444
22765msgid "calibre is downloading metadata from: "
22766msgstr ""
22767
22768#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485
22769#, python-format
22770msgid "Title: %s "
22771msgstr ""
22772
22773#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488
22774#, python-format
22775msgid "Authors: %s "
22776msgstr ""
22777
22778#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513
22779msgid "Failed to download metadata. Click Show Details to see details"
22780msgstr ""
22781
22782#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522
22783msgid ""
22784"Failed to find any books that match your search. Try making the search "
22785"<b>less specific</b>. For example, use only the author's last name and a "
22786"single distinctive word from the title.<p>To see the full log, click \"Show "
22787"details\"."
22788msgstr ""
22789
22790#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633
22791msgid "Current cover"
22792msgstr ""
22793
22794#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636
22795#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34
22796msgid "Searching..."
22797msgstr ""
22798
22799#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823
22800msgid "View this cover at full size"
22801msgstr ""
22802
22803#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824
22804msgid "Copy this cover to clipboard"
22805msgstr ""
22806
22807#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888
22808#, python-format
22809msgid "Downloading covers for <b>%s</b>, please wait..."
22810msgstr ""
22811
22812#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919
22813msgid "Failed to download any covers, click \"Show details\" for details."
22814msgstr ""
22815
22816#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925
22817#, python-format
22818msgid "Could not find any covers for <b>%s</b>"
22819msgstr ""
22820
22821#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928
22822#, python-brace-format
22823msgid "Found a cover for {title}"
22824msgstr ""
22825
22826#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931
22827#, python-brace-format
22828msgid ""
22829"Found <b>{num}</b> covers for {title}. When the download completes, the "
22830"covers will be sorted by size."
22831msgstr ""
22832
22833#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024
22834msgid "Downloading metadata..."
22835msgstr ""
22836
22837#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040
22838msgid "&Back"
22839msgstr ""
22840
22841#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141
22842msgid "Downloading cover..."
22843msgstr ""
22844
22845#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51
22846#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171
22847msgid "Failed to run"
22848msgstr ""
22849
22850#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52
22851#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172
22852msgid "Failed to run program, click \"Show details\" for more information"
22853msgstr ""
22854
22855#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131
22856#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245
22857msgid "Command line:"
22858msgstr ""
22859
22860#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136
22861#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207
22862#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249
22863#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306
22864#, python-format
22865msgid "Choose a program to open %s files"
22866msgstr ""
22867
22868#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137
22869msgid "Executable files"
22870msgstr ""
22871
22872#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141
22873#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218
22874#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254
22875msgid "Cannot execute"
22876msgstr ""
22877
22878#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142
22879#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219
22880#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255
22881#, python-format
22882msgid "The program %s is not an executable file"
22883msgstr ""
22884
22885#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204
22886msgid "Application path:"
22887msgstr ""
22888
22889#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213
22890msgid "Invalid application"
22891msgstr ""
22892
22893#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214
22894#, python-format
22895msgid "%s is not a valid macOS application bundle."
22896msgstr ""
22897
22898#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283
22899msgid "Choose a program"
22900msgstr ""
22901
22902#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296
22903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413
22904msgid "Gathering data, please wait..."
22905msgstr ""
22906
22907#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314
22908msgid "&Browse computer for program"
22909msgstr ""
22910
22911#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331
22912msgid "Error finding programs"
22913msgstr ""
22914
22915#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332
22916msgid ""
22917"Failed to find programs on your computer, click \"Show details\" for more "
22918"information"
22919msgstr ""
22920
22921#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395
22922#, python-format
22923msgid "Edit the applications used for %s files"
22924msgstr ""
22925
22926#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406
22927msgid "Change &icon"
22928msgstr ""
22929
22930#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408
22931msgid "Change &name"
22932msgstr ""
22933
22934#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425
22935#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445
22936#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459
22937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372
22938msgid "No selection"
22939msgstr ""
22940
22941#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426
22942#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446
22943#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460
22944msgid "No application selected"
22945msgstr ""
22946
22947#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428
22948msgid "Choose new icon"
22949msgstr ""
22950
22951#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432
22952msgid "Invalid icon"
22953msgstr ""
22954
22955#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433
22956#, python-format
22957msgid "Could not load image from %s"
22958msgstr ""
22959
22960#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
22961msgid "Enter new name"
22962msgstr ""
22963
22964#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
22965msgid "New name for {}"
22966msgstr ""
22967
22968#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495
22969msgid "cover image"
22970msgstr ""
22971
22972#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496
22973#, python-brace-format
22974msgid "Open {0} files with {1}"
22975msgstr ""
22976
22977#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501
22978msgid "Open with"
22979msgstr ""
22980
22981#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47
22982msgid ""
22983"Restore settings to default values. You have to click Apply to actually save"
22984" the default settings."
22985msgstr ""
22986
22987#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362
22988msgid "Configure "
22989msgstr ""
22990
22991#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36
22992msgid "Ignore duplicate incoming formats"
22993msgstr ""
22994
22995#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37
22996msgid "Overwrite existing duplicate formats"
22997msgstr ""
22998
22999#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38
23000msgid "Create new record for each duplicate format"
23001msgstr ""
23002
23003#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92
23004msgid "Choose a folder"
23005msgstr ""
23006
23007#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156
23008#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162
23009#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167
23010msgid "Invalid folder"
23011msgstr ""
23012
23013#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157
23014#, python-format
23015msgid ""
23016"You must specify an existing folder as your auto-add folder. %s does not "
23017"exist."
23018msgstr ""
23019
23020#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163
23021#, python-format
23022msgid "You do not have read/write permissions for the folder: %s"
23023msgstr ""
23024
23025#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168
23026#, python-format
23027msgid "Cannot use folders whose names start with a period or underscore: %s"
23028msgstr ""
23029
23030#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172
23031#, python-format
23032msgid ""
23033"<b>WARNING:</b> Any files you place in %s will be automatically deleted "
23034"after being added to calibre. Are you sure?"
23035msgstr ""
23036
23037#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210
23038msgid ""
23039"Here you can control how calibre will read metadata from the files you add "
23040"to it. calibre can either read metadata from the contents of the file, or "
23041"from the filename."
23042msgstr ""
23043
23044#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211
23045msgid "Read &metadata from file contents rather than file name"
23046msgstr ""
23047
23048#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212
23049msgid ""
23050"Swap the first name and last name of the author. This affects only metadata "
23051"read from file names."
23052msgstr ""
23053
23054#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213
23055msgid ""
23056"&Swap author first name and last name when reading author from filename"
23057msgstr ""
23058
23059#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214
23060msgid "Configure metadata from file name"
23061msgstr ""
23062
23063#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215
23064msgid "Reading &metadata"
23065msgstr ""
23066
23067#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216
23068msgid "&Mark newly added books"
23069msgstr ""
23070
23071#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217
23072msgid ""
23073"When using the  \"&Copy to library\" action to copy books between libraries,"
23074" preserve the date"
23075msgstr ""
23076
23077#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218
23078msgid ""
23079"When using the \"Copy to library\" action check for &duplicates with the "
23080"same title, author and language"
23081msgstr ""
23082
23083#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219
23084msgid "Automatically &convert added books to the preferred output format"
23085msgstr ""
23086
23087#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220
23088msgid ""
23089"This will force an automatic conversion even if the file being added is the "
23090"same format as the output format. For example, if you set your output format"
23091" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run."
23092msgstr ""
23093
23094#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221
23095msgid ""
23096"When auto-converting, convert even if the format being added is the &same as"
23097" the output format"
23098msgstr ""
23099
23100#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222
23101msgid ""
23102"<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"
23103"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>"
23104msgstr ""
23105
23106#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224
23107msgid "&Auto-merge added books if they already exist:"
23108msgstr ""
23109
23110#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225
23111msgid ""
23112"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n"
23113"existing book records. This box controls what happens when an existing record already has\n"
23114"the incoming format:\n"
23115"\n"
23116"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n"
23117"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n"
23118"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n"
23119"\n"
23120"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n"
23121"Author matching is exact."
23122msgstr ""
23123
23124#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235
23125msgid "&Tags to apply when adding a book:"
23126msgstr ""
23127
23128#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236
23129msgid ""
23130"A comma-separated list of tags that will be applied to books added to the "
23131"library"
23132msgstr ""
23133
23134#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237
23135msgid "Contro&l how tags are processed:"
23136msgstr ""
23137
23138#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238
23139msgid ""
23140"Create rules that can filter or transform tags on added books automatically "
23141"as soon as they are added. "
23142msgstr ""
23143
23144#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239
23145msgid "&Rules to filter tags read from metadata"
23146msgstr ""
23147
23148#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240
23149msgid "Control which files are added during bul&k imports:"
23150msgstr ""
23151
23152#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241
23153msgid ""
23154"<p>You can specify rules to add/ignore files here. These will be used when "
23155"recursively adding books from folders."
23156msgstr ""
23157
23158#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242
23159msgid "Rules to filter added &files"
23160msgstr ""
23161
23162#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243
23163msgid "Control how auth&ors are processed:"
23164msgstr ""
23165
23166#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244
23167msgid "Rules to manipulate a&uthor names"
23168msgstr ""
23169
23170#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245
23171msgid "Adding &actions"
23172msgstr ""
23173
23174#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246
23175msgid ""
23176"By default, calibre will automatically add only known e-book files. \n"
23177"This option tells calibre to add all file types, except those\n"
23178"that have been explicitly ignored below."
23179msgstr ""
23180
23181#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249
23182msgid "Automatically add files of &all types (not just e-books)"
23183msgstr ""
23184
23185#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250
23186msgid "Folder to automatically add files from"
23187msgstr ""
23188
23189#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251
23190msgid "Browse for folder"
23191msgstr ""
23192
23193#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253
23194msgid "Automatically &convert added files to the preferred output format"
23195msgstr ""
23196
23197#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254
23198msgid ""
23199"<b>Ignore</b> files with the following &extensions when automatically adding"
23200" "
23201msgstr ""
23202
23203#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255
23204msgid ""
23205"Specify a &folder. Any files you put into this folder will be automatically "
23206"added to calibre (restart required)."
23207msgstr ""
23208
23209#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256
23210msgid ""
23211"<b>WARNING:</b> Files in the above folder will be deleted after being added "
23212"to calibre."
23213msgstr ""
23214
23215#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257
23216msgid ""
23217"If set, this option will cause calibre to check if a file\n"
23218" being automatically added is already in the calibre library.\n"
23219" If it is, a message will pop up asking you whether\n"
23220" you want to add it anyway."
23221msgstr ""
23222
23223#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261
23224msgid "Check for &duplicates when automatically adding files"
23225msgstr ""
23226
23227#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262
23228msgid "&Automatic adding"
23229msgstr ""
23230
23231#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23232#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171
23233msgid "High"
23234msgstr ""
23235
23236#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23237#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23238#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172
23239msgid "Low"
23240msgstr ""
23241
23242#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23243msgid "Very low"
23244msgstr ""
23245
23246#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23247msgid "Compact Metadata"
23248msgstr ""
23249
23250#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23251#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29
23252msgid "Default"
23253msgstr ""
23254
23255#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82
23256msgid "All on 1 tab"
23257msgstr ""
23258
23259#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187
23260msgid "Confirmation dialogs have all been reset"
23261msgstr ""
23262
23263#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167
23264msgid "Notify when a &new version is available"
23265msgstr ""
23266
23267#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168
23268msgid "Automatically send downloaded &news to e-book reader"
23269msgstr ""
23270
23271#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169
23272msgid "Job &priority:"
23273msgstr ""
23274
23275#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173
23276msgid ""
23277"Choose a different layout for the Edit metadata dialog. The compact metadata"
23278" layout favors editing custom metadata over changing covers and formats."
23279msgstr ""
23280
23281#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174
23282msgid "Preferred &input format order:"
23283msgstr ""
23284
23285#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177
23286msgid "Preferred &output format:"
23287msgstr ""
23288
23289#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178
23290msgid "Edit metadata (single) &layout:"
23291msgstr ""
23292
23293#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179
23294msgid ""
23295"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n"
23296"If not checked, the values can be Yes or No."
23297msgstr ""
23298
23299#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181
23300msgid "&Yes/No columns have three values (needs restart)"
23301msgstr ""
23302
23303#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182
23304msgid "Recognize numbers inside text when sorting (needs restart)"
23305msgstr ""
23306
23307#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183
23308msgid ""
23309"<p>Setting this means that when sorting on text fields\n"
23310"like title the text \"Book 2\" will sort before the text \"Book 100\".\n"
23311"Note that setting this can cause problems with text that starts\n"
23312"with numbers and is a little slower. This setting is per user, not\n"
23313"per library.</p>"
23314msgstr ""
23315
23316#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188
23317msgid "&Delete news from library when it is automatically sent to reader"
23318msgstr ""
23319
23320#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189
23321msgid "Default network &timeout:"
23322msgstr ""
23323
23324#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190
23325msgid ""
23326"Set the default timeout for network fetches (i.e. anytime we go out to the "
23327"internet to get information)"
23328msgstr ""
23329
23330#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191
23331#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747
23332msgid " seconds"
23333msgstr ""
23334
23335#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192
23336msgid ""
23337"Use this Virtual library on calibre startup if the current library is being "
23338"used. Also applied when switching to this library. Note that this setting is"
23339" per library. "
23340msgstr ""
23341
23342#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193
23343msgid "Reset all disabled &confirmation dialogs"
23344msgstr ""
23345
23346#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194
23347msgid "Use internal &viewer for:"
23348msgstr ""
23349
23350#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195
23351msgid "Virtual library to apply when the current &library is opened:"
23352msgstr ""
23353
23354#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39
23355msgid "All columns"
23356msgstr ""
23357
23358#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41
23359msgid "icon with text"
23360msgstr ""
23361
23362#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42
23363msgid "icon with no text"
23364msgstr ""
23365
23366#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43
23367msgid "composed icons w/text"
23368msgstr ""
23369
23370#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44
23371msgid "composed icons w/no text"
23372msgstr ""
23373
23374#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51
23375#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55
23376#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63
23377msgid "is true"
23378msgstr ""
23379
23380#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52
23381#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57
23382#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64
23383msgid "is false"
23384msgstr ""
23385
23386#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56
23387msgid "is not true"
23388msgstr ""
23389
23390#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58
23391msgid "is not false"
23392msgstr ""
23393
23394#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59
23395msgid "is undefined"
23396msgstr ""
23397
23398#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60
23399msgid "is defined"
23400msgstr ""
23401
23402#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67
23403msgid "has id"
23404msgstr ""
23405
23406#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68
23407msgid "does not have id"
23408msgstr ""
23409
23410#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71
23411#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78
23412msgid "is equal to"
23413msgstr ""
23414
23415#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74
23416#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81
23417#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93
23418#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109
23419msgid "is set"
23420msgstr ""
23421
23422#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75
23423#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82
23424#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94
23425#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110
23426msgid "is not set"
23427msgstr ""
23428
23429#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83
23430msgid "is more days ago than"
23431msgstr ""
23432
23433#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84
23434msgid "is fewer days ago than"
23435msgstr ""
23436
23437#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85
23438msgid "is more days from now than"
23439msgstr ""
23440
23441#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86
23442msgid "is fewer days from now than"
23443msgstr ""
23444
23445#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89
23446#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97
23447msgid "has"
23448msgstr ""
23449
23450#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90
23451#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98
23452msgid "does not have"
23453msgstr ""
23454
23455#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91
23456#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99
23457msgid "has pattern"
23458msgstr ""
23459
23460#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92
23461#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100
23462msgid "does not have pattern"
23463msgstr ""
23464
23465#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106
23466#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116
23467msgid "does not contain"
23468msgstr ""
23469
23470#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134
23471msgid "If the ___ column ___ values"
23472msgstr ""
23473
23474#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275
23475msgid ""
23476"Enter either an identifier type or an identifier type and value of the form "
23477"identifier:value"
23478msgstr ""
23479
23480#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278
23481msgid ""
23482"Enter a 3 letter ISO language code, like fra for French or deu for German or"
23483" eng for English. You can also use the full language name, in which case "
23484"calibre will try to automatically convert it to the language code."
23485msgstr ""
23486
23487#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283
23488msgid "Enter a number"
23489msgstr ""
23490
23491#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289
23492msgid ""
23493"Enter the maximum days old the item can be. Zero is today. Dates in the "
23494"future always match"
23495msgstr ""
23496
23497#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293
23498msgid ""
23499"Enter the minimum days old the item can be. Zero is today. Dates in the "
23500"future never match"
23501msgstr ""
23502
23503#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297
23504msgid ""
23505"Enter the maximum days in the future the item can be. Zero is today. Dates "
23506"in the past always match"
23507msgstr ""
23508
23509#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301
23510msgid ""
23511"Enter the minimum days in the future the item can be. Zero is today. Dates "
23512"in the past never match"
23513msgstr ""
23514
23515#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305
23516msgid "Enter a date in the format YYYY-MM-DD"
23517msgstr ""
23518
23519#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307
23520msgid "Enter a string."
23521msgstr ""
23522
23523#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309
23524msgid "Enter a regular expression"
23525msgstr ""
23526
23527#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311
23528#, python-format
23529msgid "You can match multiple values by separating them with %s"
23530msgstr ""
23531
23532#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324
23533#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354
23534msgid "Remove icons"
23535msgstr ""
23536
23537#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327
23538msgid ""
23539"Select the icons you wish to remove. The icon files will be removed when you"
23540" press OK. There is no undo."
23541msgstr ""
23542
23543#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351
23544msgid "No icons selected"
23545msgstr ""
23546
23547#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352
23548msgid "You must select at least one icon to remove"
23549msgstr ""
23550
23551#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355
23552msgid "One icon will be removed."
23553msgid_plural "{} icons will be removed."
23554msgstr[0] ""
23555
23556#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356
23557msgid ""
23558"This will prevent any rules that use this icon from working. Are you sure?"
23559msgstr ""
23560
23561#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378
23562msgid "column coloring"
23563msgstr ""
23564
23565#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381
23566msgid "column icon"
23567msgstr ""
23568
23569#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384
23570msgid "Cover grid emblem"
23571msgstr ""
23572
23573#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387
23574#, python-brace-format
23575msgid "Create/edit a {0} rule"
23576msgstr ""
23577
23578#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392
23579#, python-brace-format
23580msgid "Create a {0} rule by filling in the boxes below"
23581msgstr ""
23582
23583#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404
23584msgid "Add the emblem:"
23585msgstr ""
23586
23587#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409
23588msgid "Set the:"
23589msgstr ""
23590
23591#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415
23592msgid ""
23593"If you choose composed icons and multiple rules match, then all the matching"
23594" icons will be combined, otherwise the icon from the first rule to match "
23595"will be used."
23596msgstr ""
23597
23598#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418
23599msgid "of the column:"
23600msgstr ""
23601
23602#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426
23603msgid "to:"
23604msgstr ""
23605
23606#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451
23607msgid "&Add new image"
23608msgstr ""
23609
23610#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454
23611msgid "(Images should be square-ish)"
23612msgstr ""
23613
23614#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458
23615msgid "Choose &more than one icon"
23616msgstr ""
23617
23618#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465
23619msgid "&Add icon"
23620msgstr ""
23621
23622#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467
23623msgid "(Icons should be square or landscape)"
23624msgstr ""
23625
23626#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471
23627msgid "Only if the following conditions are all satisfied:"
23628msgstr ""
23629
23630#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481
23631msgid "Add &another condition"
23632msgstr ""
23633
23634#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485
23635msgid "You can disable a condition by blanking all of its boxes"
23636msgstr ""
23637
23638#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495
23639msgid "&Remove icons"
23640msgstr ""
23641
23642#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498
23643msgid ""
23644"Remove previously added icons. Note that removing an icon will cause rules "
23645"that use it to stop working."
23646msgstr ""
23647
23648#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557
23649msgid "Open to see checkboxes"
23650msgstr ""
23651
23652#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583
23653msgid "Sample text"
23654msgstr ""
23655
23656#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709
23657msgid "No icon selected"
23658msgstr ""
23659
23660#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710
23661msgid "You must choose an icon for this rule"
23662msgstr ""
23663
23664#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724
23665msgid "Invalid condition"
23666msgstr ""
23667
23668#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725
23669#, python-format
23670msgid "One of the conditions for this rule is invalid: <b>%s</b>"
23671msgstr ""
23672
23673#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730
23674msgid "No conditions"
23675msgstr ""
23676
23677#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731
23678msgid "You must specify at least one non-empty condition for this rule"
23679msgstr ""
23680
23681#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875
23682msgid "color"
23683msgstr ""
23684
23685#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884
23686#, python-format
23687msgid ""
23688"\n"
23689"                <p>Advanced rule for column <b>%(col)s</b>:\n"
23690"                <pre>%(rule)s</pre>\n"
23691"                "
23692msgstr ""
23693
23694#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889
23695#, python-format
23696msgid ""
23697"\n"
23698"                <p>Advanced rule:\n"
23699"                <pre>%(rule)s</pre>\n"
23700"                "
23701msgstr ""
23702
23703#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894
23704#, python-format
23705msgid ""
23706"\n"
23707"                <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n"
23708"                <pre>%(rule)s</pre>\n"
23709"                "
23710msgstr ""
23711
23712#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904
23713#, python-format
23714msgid "(<span style=\"color: %s;\">sample</span>)"
23715msgstr ""
23716
23717#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907
23718#, python-brace-format
23719msgid ""
23720"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n"
23721"<ul>{1}</ul>"
23722msgstr ""
23723
23724#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909
23725#, python-format
23726msgid ""
23727"            <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n"
23728"            if the following conditions are met:</p>\n"
23729"            <ul>%(rule)s</ul>\n"
23730"            "
23731msgstr ""
23732
23733#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945
23734#, python-format
23735msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>"
23736msgstr ""
23737
23738#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948
23739#, python-format
23740msgid ""
23741"<li>If the <b>%(col)s</b> column <b>%(action)s</b> "
23742"%(val_label)s<b>%(val)s</b>"
23743msgstr ""
23744
23745#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950
23746msgid "value: "
23747msgstr ""
23748
23749#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988
23750#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185
23751#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289
23752msgid "&Add rule"
23753msgstr ""
23754
23755#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991
23756#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292
23757msgid "&Remove rule(s)"
23758msgstr ""
23759
23760#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008
23761msgid "Move the selected rule up"
23762msgstr ""
23763
23764#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013
23765msgid "Move the selected rule down"
23766msgstr ""
23767
23768#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021
23769msgid "Add ad&vanced rule"
23770msgstr ""
23771
23772#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027
23773msgid "Du&plicate rule"
23774msgstr ""
23775
23776#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032
23777msgid "Convert to advanced r&ule"
23778msgstr ""
23779
23780#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040
23781msgid "Open icon folder"
23782msgstr ""
23783
23784#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050
23785msgid "Import rules from a file"
23786msgstr ""
23787
23788#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067
23789msgid ""
23790"You can control the color of columns in the book list by creating \"rules\" "
23791"that tell calibre what color to use. Click the \"Add rule\" button below to "
23792"get started.<p>You can <b>change an existing rule</b> by double clicking it."
23793msgstr ""
23794
23795#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074
23796msgid ""
23797"You can add icons to columns in the book list by creating \"rules\" that "
23798"tell calibre what icon to use. Click the \"Add rule\" button below to get "
23799"started.<p>You can <b>change an existing rule</b> by double clicking it."
23800msgstr ""
23801
23802#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080
23803msgid ""
23804"You can add emblems (small icons) that are displayed on the side of covers "
23805"in the Cover grid by creating \"rules\" that tell calibre what image to use."
23806" Click the \"Add rule\" button below to get started.<p>You can <b>change an "
23807"existing rule</b> by double clicking it."
23808msgstr ""
23809
23810#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087
23811msgid "Show &emblems next to the covers"
23812msgstr ""
23813
23814#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090
23815msgid ""
23816"If checked, you can tell calibre to display icons of your choosing next to "
23817"the covers shown in the Cover grid, controlled by the metadata of the book."
23818msgstr ""
23819
23820#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109
23821#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129
23822msgid "Select one rule"
23823msgstr ""
23824
23825#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110
23826#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130
23827msgid "You must select only one rule."
23828msgstr ""
23829
23830#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23831msgid "No rule selected"
23832msgstr ""
23833
23834#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23835#, python-format
23836msgid "No rule selected for %s."
23837msgstr ""
23838
23839#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215
23840msgid "removal"
23841msgstr ""
23842
23843#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253
23844msgid "Choose file to export to"
23845msgstr ""
23846
23847#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254
23848#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269
23849msgid "Rules"
23850msgstr ""
23851
23852#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268
23853msgid "Choose file to import from"
23854msgstr ""
23855
23856#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281
23857msgid "No valid rules found"
23858msgstr ""
23859
23860#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282
23861msgid "No valid rules were found in {}."
23862msgstr ""
23863
23864#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79
23865msgid "Column header"
23866msgstr ""
23867
23868#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81
23869msgid "Lookup name"
23870msgstr ""
23871
23872#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83
23873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
23874msgid "Type"
23875msgstr ""
23876
23877#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133
23878msgid "Yes/No with text"
23879msgstr ""
23880
23881#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138
23882msgid "Ampersand separated text, shown in the Tag browser"
23883msgstr ""
23884
23885#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144
23886msgid "(lookup name was {}) {}"
23887msgstr ""
23888
23889#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194
23890msgid "You must select a column to delete it"
23891msgstr ""
23892
23893#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199
23894msgid "The selected column is not a custom column"
23895msgstr ""
23896
23897#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201
23898#, python-format
23899msgid "Do you really want to delete column %s and all its data?"
23900msgstr ""
23901
23902#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88
23903msgid ""
23904"Here you can re-arrange the layout of the columns in the calibre library "
23905"book list. You can hide columns by unchecking them. You can also create your"
23906" own, custom columns."
23907msgstr ""
23908
23909#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89
23910msgid "Move column up"
23911msgstr ""
23912
23913#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91
23914msgid "Remove a user-defined column"
23915msgstr ""
23916
23917#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93
23918msgid "Add a user-defined column"
23919msgstr ""
23920
23921#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95
23922msgid "Edit settings of a user-defined column"
23923msgstr ""
23924
23925#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97
23926msgid "Move column down"
23927msgstr ""
23928
23929#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99
23930msgid "Add &custom column"
23931msgstr ""
23932
23933#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64
23934msgid ""
23935"Restore settings to default values. Only settings for the currently selected"
23936" section are restored."
23937msgstr ""
23938
23939#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
23940msgid "Text, column shown in the Tag browser"
23941msgstr ""
23942
23943#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38
23944msgid "Comma separated text, like tags, shown in the Tag browser"
23945msgstr ""
23946
23947#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43
23948msgid "Long text, like comments, not shown in the Tag browser"
23949msgstr ""
23950
23951#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48
23952msgid "Text column for keeping series-like information"
23953msgstr ""
23954
23955#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53
23956msgid "Text, but with a fixed set of permitted values"
23957msgstr ""
23958
23959#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
23960msgid "Floating point numbers"
23961msgstr ""
23962
23963#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68
23964msgid "Integers"
23965msgstr ""
23966
23967#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73
23968msgid "Ratings, shown with stars"
23969msgstr ""
23970
23971#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78
23972#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
23973#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221
23974#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252
23975msgid "Yes/No"
23976msgstr ""
23977
23978#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83
23979msgid "Column built from other columns"
23980msgstr ""
23981
23982#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88
23983msgid "Column built from other columns, behaves like tags"
23984msgstr ""
23985
23986#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97
23987#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98
23988msgid "Create a custom column"
23989msgstr ""
23990
23991#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124
23992#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125
23993msgid "Edit custom column"
23994msgstr ""
23995
23996#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
23997msgid "No column has been selected"
23998msgstr ""
23999
24000#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24001msgid "No column selected"
24002msgstr ""
24003
24004#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133
24005msgid "Selected column is not a user-defined column"
24006msgstr ""
24007
24008#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185
24009#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547
24010msgid "Now"
24011msgstr ""
24012
24013#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220
24014#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24015#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24016#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
24017#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85
24018msgid "Formats"
24019msgstr ""
24020
24021#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222
24022msgid "My Tags"
24023msgstr ""
24024
24025#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223
24026msgid "My Series"
24027msgstr ""
24028
24029#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224
24030msgid "My Rating"
24031msgstr ""
24032
24033#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225
24034msgid "People"
24035msgstr ""
24036
24037#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226
24038msgid "My Title"
24039msgstr ""
24040
24041#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250
24042msgid "Quick create:"
24043msgstr ""
24044
24045#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24046msgid "ISBN"
24047msgstr ""
24048
24049#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24050msgid "Names"
24051msgstr ""
24052
24053#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24054msgid "Short text"
24055msgstr ""
24056
24057#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290
24058msgid ""
24059"Used for searching the column. Must contain only digits and lower case "
24060"letters."
24061msgstr ""
24062
24063#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291
24064msgid "&Lookup name:"
24065msgstr ""
24066
24067#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295
24068msgid ""
24069"Column heading in the library view and category name in the Tag browser"
24070msgstr ""
24071
24072#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296
24073msgid "Column &heading:"
24074msgstr ""
24075
24076#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302
24077msgid "What kind of information will be kept in the column."
24078msgstr ""
24079
24080#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304
24081msgid "Show &checkmarks"
24082msgstr ""
24083
24084#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305
24085msgid ""
24086"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
24087"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n"
24088"Everything else will show nothing."
24089msgstr ""
24090
24091#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309
24092msgid "Contains names"
24093msgstr ""
24094
24095#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310
24096msgid "Check this box if this column contains names, like the authors column."
24097msgstr ""
24098
24099#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312
24100msgid "&Column type:"
24101msgstr ""
24102
24103#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316
24104msgid "Optional text describing what this column is for"
24105msgstr ""
24106
24107#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317
24108msgid "D&escription:"
24109msgstr ""
24110
24111#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330
24112msgid "Default: (nothing)"
24113msgstr ""
24114
24115#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331
24116msgid "Field template. Uses the same syntax as save templates."
24117msgstr ""
24118
24119#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332
24120#, python-format
24121msgid "Similar to save templates. For example, %s"
24122msgstr ""
24123
24124#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340
24125msgid "No heading"
24126msgstr ""
24127
24128#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341
24129msgid "Show heading above the text"
24130msgstr ""
24131
24132#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342
24133msgid "Show heading to the side of the text"
24134msgstr ""
24135
24136#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345
24137msgid ""
24138"Choose whether or not the column heading is shown in the Book\n"
24139"details panel and, if shown, where"
24140msgstr ""
24141
24142#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347
24143msgid "Column heading:"
24144msgstr ""
24145
24146#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352
24147msgid "Short text, like a title"
24148msgstr ""
24149
24150#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354
24151msgid "Plain text formatted using markdown"
24152msgstr ""
24153
24154#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357
24155msgid ""
24156"Choose how the data in this column is interpreted.\n"
24157"This controls how the data is displayed in the Book details panel\n"
24158"and how it is edited."
24159msgstr ""
24160
24161#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360
24162msgid "Interpret this column as:"
24163msgstr ""
24164
24165#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365
24166msgid ""
24167"A comma-separated list of permitted values. The empty value is always\n"
24168"included, and is the default. For example, the list 'one,two,three' has\n"
24169"four values, the first of them being the empty value."
24170msgstr ""
24171
24172#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368
24173msgid "&Values:"
24174msgstr ""
24175
24176#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370
24177msgid ""
24178"A list of color names to use when displaying an item. The\n"
24179"list must be empty or contain a color for each value."
24180msgstr ""
24181
24182#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372
24183msgid "Colors:"
24184msgstr ""
24185
24186#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375
24187msgid "Allow half stars"
24188msgstr ""
24189
24190#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376
24191msgid "Allow half star ratings, for example: "
24192msgstr ""
24193
24194#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381
24195msgid "&Sort/search column by"
24196msgstr ""
24197
24198#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383
24199msgid "How this column should handled in the GUI when sorting and searching"
24200msgstr ""
24201
24202#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385
24203msgid "Show in Tag browser"
24204msgstr ""
24205
24206#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386
24207msgid "If checked, this column will appear in the Tag browser as a category"
24208msgstr ""
24209
24210#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388
24211msgid "Show as HTML in Book details"
24212msgstr ""
24213
24214#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390
24215msgid ""
24216"If checked, this column will be displayed as HTML in Book details and the "
24217"Content server. This can be used to construct links with the template "
24218"language. For example, the template "
24219"<pre>&lt;big&gt;&lt;b&gt;{title}&lt;/b&gt;&lt;/big&gt;{series:| "
24220"[|}{series_index:| [|]]}</pre>will create a field displaying the title in "
24221"bold large characters, along with the series, for example <br>\"<big><b>An "
24222"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre>&lt;a "
24223"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\"&gt;Beam"
24224" book&lt;/a&gt;</pre> will generate a link to the book on the Beam e-books "
24225"site."
24226msgstr ""
24227
24228#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407
24229msgid ""
24230"Default value when a new book is added to the library. For Date columns "
24231"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter "
24232"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the "
24233"permitted values. For Rating columns enter a number between 0 and 5."
24234msgstr ""
24235
24236#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412
24237msgid "&Default value:"
24238msgstr ""
24239
24240#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24241msgid "&Format for dates"
24242msgstr ""
24243
24244#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24245msgid "Default: dd MMM yyyy."
24246msgstr ""
24247
24248#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429
24249msgid ""
24250"<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"
24251"<ul>\n"
24252"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n"
24253"<li>dd MMMM yy gives 05 January 10</li>\n"
24254"</ul> "
24255msgstr ""
24256
24257#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458
24258msgid "&Format for numbers"
24259msgstr ""
24260
24261#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459
24262msgid ""
24263"Default: Not formatted. For format language details see <a "
24264"href=\"https://docs.python.org/library/string.html#format-string-"
24265"syntax\">the Python documentation</a>"
24266msgstr ""
24267
24268#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463
24269#, python-brace-format
24270msgid ""
24271"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with "
24272"leading zeros. The format <code>{0:d}&nbsp;days</code> prints the number "
24273"then the word \"days\""
24274msgstr ""
24275
24276#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468
24277msgid ""
24278"Examples: The format <code>{0:.1f}</code> gives a floating point number with"
24279" 1 digit after the decimal point. The format "
24280"<code>Price:&nbsp;$&nbsp;{0:,.2f}</code> prints \"Price&nbsp;$&nbsp;\" then "
24281"displays the number with 2 digits after the decimal point and thousands "
24282"separated by commas."
24283msgstr ""
24284
24285#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494
24286msgid "No lookup name was provided"
24287msgstr ""
24288
24289#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498
24290msgid ""
24291"The lookup name must contain only lower case letters, digits and "
24292"underscores, and start with a letter"
24293msgstr ""
24294
24295#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501
24296msgid ""
24297"Lookup names cannot end with _index, because these names are reserved for "
24298"the index of a series column."
24299msgstr ""
24300
24301#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512
24302msgid "No column heading was provided"
24303msgstr ""
24304
24305#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522
24306#, python-format
24307msgid "The lookup name %s is already used"
24308msgstr ""
24309
24310#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534
24311#, python-format
24312msgid "The heading %s is already used"
24313msgstr ""
24314
24315#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555
24316#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592
24317#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613
24318#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627
24319#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630
24320#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637
24321msgid "Invalid default value"
24322msgstr ""
24323
24324#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556
24325msgid "The default value must be \"Now\" or a date"
24326msgstr ""
24327
24328#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560
24329msgid "You must enter a template for composite columns"
24330msgstr ""
24331
24332#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570
24333msgid "You must enter at least one value for enumeration columns"
24334msgstr ""
24335
24336#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584
24337msgid ""
24338"The colors box must be empty or contain the same number of items as the "
24339"value box"
24340msgstr ""
24341
24342#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588
24343#, python-brace-format
24344msgid "The color {0} is unknown"
24345msgstr ""
24346
24347#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593
24348msgid "The default value must be one of the permitted values"
24349msgstr ""
24350
24351#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605
24352msgid "The default value must be an integer"
24353msgstr ""
24354
24355#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609
24356msgid "The default value must be a real number"
24357msgstr ""
24358
24359#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628
24360msgid "The default value must be a real number between 0 and 5.0"
24361msgstr ""
24362
24363#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631
24364msgid "The default value must be an integer between 0 and 5"
24365msgstr ""
24366
24367#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638
24368msgid "The default value must be \"Yes\" or \"No\""
24369msgstr ""
24370
24371#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25
24372msgid "Getting debug information, please wait"
24373msgstr ""
24374
24375#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26
24376#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32
24377msgid "Copy to &clipboard"
24378msgstr ""
24379
24380#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44
24381msgid "Device already detected"
24382msgstr ""
24383
24384#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45
24385#, python-format
24386msgid ""
24387"A device (%s) is already detected by calibre. If you wish to debug the "
24388"detection of another device, first disconnect this device."
24389msgstr ""
24390
24391#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59
24392msgid "Debugging failed"
24393msgstr ""
24394
24395#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60
24396msgid ""
24397"Running debug device detection failed. Click Show Details for more "
24398"information."
24399msgstr ""
24400
24401#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31
24402msgid "Getting device information"
24403msgstr ""
24404
24405#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34
24406msgid "User-defined device information"
24407msgstr ""
24408
24409#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51
24410#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57
24411msgid "Device Detection"
24412msgstr ""
24413
24414#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52
24415msgid "Ensure your device is disconnected, then press OK"
24416msgstr ""
24417
24418#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58
24419msgid "Ensure your device is connected, then press OK"
24420msgstr ""
24421
24422#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82
24423msgid ""
24424"Copy these values to the clipboard, paste them into an editor, then enter "
24425"them into the USER_DEVICE by customizing the device plugin in "
24426"Preferences->Advanced->Plugins. Remember to also enter the folders where you"
24427" want the books to be put. You must restart calibre for your changes to take"
24428" effect.\n"
24429msgstr ""
24430
24431#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82
24432msgid ""
24433"<p>calibre can send your books to you (or your reader) by email. Emails will"
24434" be automatically sent for downloaded news to all email addresses that have "
24435"<i>Auto send</i> checked."
24436msgstr ""
24437
24438#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83
24439msgid "Add an email address to which to send books"
24440msgstr ""
24441
24442#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84
24443msgid "&Add email"
24444msgstr ""
24445
24446#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85
24447msgid "Make &default"
24448msgstr ""
24449
24450#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86
24451msgid "&Remove email"
24452msgstr ""
24453
24454#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87
24455msgid ""
24456"Add the comments from the book metadata to the email.\n"
24457"Useful to allow the recipient to see a summary of the\n"
24458"book before opening it."
24459msgstr ""
24460
24461#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90
24462msgid "Add &comments metadata as text to the email"
24463msgstr ""
24464
24465#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24466msgid "Email"
24467msgstr ""
24468
24469#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24470msgid "Subject"
24471msgstr ""
24472
24473#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24474msgid "Alias"
24475msgstr ""
24476
24477#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24478msgid "Auto send"
24479msgstr ""
24480
24481#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24482msgid "Auto send only tags"
24483msgstr ""
24484
24485#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37
24486msgid "Formats to email. The first matching format will be sent."
24487msgstr ""
24488
24489#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38
24490#, python-brace-format
24491msgid ""
24492"Subject of the email to use when sending. When left blank the title will be "
24493"used for the subject. Also, the same templates used for \"Save to disk\" "
24494"such as {title} and {author_sort} can be used here."
24495msgstr ""
24496
24497#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42
24498msgid ""
24499"If checked, downloaded news will be automatically mailed to this email "
24500"address (provided it is in one of the listed formats and has not been "
24501"filtered by tags)."
24502msgstr ""
24503
24504#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45
24505msgid "Friendly name to use for this email address"
24506msgstr ""
24507
24508#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46
24509msgid ""
24510"If specified, only news with one of these tags will be sent to this email "
24511"address. All news downloads have their title as a tag, so you can use this "
24512"to easily control which news downloads are sent to this email address."
24513msgstr ""
24514
24515#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175
24516msgid "new email address"
24517msgstr ""
24518
24519#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29
24520msgid ""
24521"The list of devices that you have asked calibre to ignore. Uncheck a device "
24522"to have calibre stop ignoring it."
24523msgstr ""
24524
24525#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40
24526msgid ""
24527"The list of device plugins you have disabled. Uncheck an entry to enable the"
24528" plugin. calibre cannot detect devices that are managed by disabled plugins."
24529msgstr ""
24530
24531#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51
24532msgid "Reset allowed devices"
24533msgstr ""
24534
24535#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53
24536msgid ""
24537"This will erase the list of devices that calibre knows about causing it to "
24538"ask you for permission to manage them again, the next time they connect"
24539msgstr ""
24540
24541#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68
24542msgid "Search for the author on Goodreads"
24543msgstr ""
24544
24545#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69
24546msgid "Search for the author on Amazon"
24547msgstr ""
24548
24549#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70
24550msgid "Search for the author in your calibre library"
24551msgstr ""
24552
24553#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71
24554msgid "Search for the author on Wikipedia"
24555msgstr ""
24556
24557#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72
24558msgid "Search for the author on Google Books"
24559msgstr ""
24560
24561#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73
24562msgid "Search for the book on Goodreads"
24563msgstr ""
24564
24565#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74
24566msgid "Search for the book on Amazon"
24567msgstr ""
24568
24569#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75
24570msgid "Search for the book on Google Books"
24571msgstr ""
24572
24573#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76
24574msgid "Use a custom search URL"
24575msgstr ""
24576
24577#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79
24578msgid "Clicking on &author names should:"
24579msgstr ""
24580
24581#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82
24582#, python-brace-format
24583msgid ""
24584"Enter the URL to search. It should contain the string {0}\n"
24585"which will be replaced by the author name. For example,\n"
24586"{1}"
24587msgstr ""
24588
24589#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86
24590msgid "Enter the URL"
24591msgstr ""
24592
24593#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
24594msgid "Create a new rule"
24595msgstr ""
24596
24597#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132
24598msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\""
24599msgstr ""
24600
24601#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134
24602msgid "&Key:"
24603msgstr ""
24604
24605#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136
24606msgid "The name that will appear in the Book details panel"
24607msgstr ""
24608
24609#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140
24610#, python-brace-format
24611msgid ""
24612"The template used to create the link. The placeholder {0} in the template "
24613"will be replaced with the actual identifier value. Use {1} to avoid the "
24614"value being quoted."
24615msgstr ""
24616
24617#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24618#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24619msgid "Key"
24620msgstr ""
24621
24622#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24623#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24624msgid "Template"
24625msgstr ""
24626
24627#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156
24628msgid "Value needed"
24629msgstr ""
24630
24631#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157
24632#, python-format
24633msgid "The %s field cannot be empty"
24634msgstr ""
24635
24636#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164
24637msgid "Create rules for identifiers"
24638msgstr ""
24639
24640#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169
24641msgid "Create rules to convert identifiers into links."
24642msgstr ""
24643
24644#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191
24645msgid "&Edit rule"
24646msgstr ""
24647
24648#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402
24649#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599
24650msgid "Default icons"
24651msgstr ""
24652
24653#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403
24654#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600
24655#, python-format
24656msgid "Icon theme: <b>%s</b>"
24657msgstr ""
24658
24659#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24660msgid "Narrow"
24661msgstr ""
24662
24663#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24664msgid "Wide"
24665msgstr ""
24666
24667#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24668#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631
24669#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639
24670#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646
24671msgid "Automatic"
24672msgstr ""
24673
24674#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24675#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24676msgid "Off"
24677msgstr ""
24678
24679#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24680msgid "On"
24681msgstr ""
24682
24683#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24684#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41
24685#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91
24686#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49
24687#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45
24688#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105
24689msgid "System default"
24690msgstr ""
24691
24692#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24693msgid "calibre style"
24694msgstr ""
24695
24696#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444
24697msgid "No subtitle"
24698msgstr ""
24699
24700#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24702#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
24703msgid "Bottom"
24704msgstr ""
24705
24706#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24708#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
24709msgid "Top"
24710msgstr ""
24711
24712#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24713msgid "Above text"
24714msgstr ""
24715
24716#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24717msgid "Beside text"
24718msgstr ""
24719
24720#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24721#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491
24722msgid "Never"
24723msgstr ""
24724
24725#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24726msgid "Small"
24727msgstr ""
24728
24729#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
24730msgid "Medium"
24731msgstr ""
24732
24733#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24734msgid "Always"
24735msgstr ""
24736
24737#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24738msgid "If there is enough room"
24739msgstr ""
24740
24741#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
24742#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014
24743msgid "By first letter"
24744msgstr ""
24745
24746#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495
24747msgid "Partitioned"
24748msgstr ""
24749
24750#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543
24751msgid "Column &coloring"
24752msgstr ""
24753
24754#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548
24755msgid "Column &icons"
24756msgstr ""
24757
24758#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567
24759msgid "Change &color"
24760msgstr ""
24761
24762#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571
24763msgid "Change &background image"
24764msgstr ""
24765
24766#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575
24767msgid "Restore default &appearance"
24768msgstr ""
24769
24770#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621
24771#, python-format
24772msgid "Current aspect ratio (width/height): %.2g"
24773msgstr ""
24774
24775#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638
24776msgid "Edit template for caption"
24777msgstr ""
24778
24779#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675
24780#, python-format
24781msgid "Current space used: %s"
24782msgstr ""
24783
24784#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721
24785msgid "Choose background color for the Cover grid"
24786msgstr ""
24787
24788#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728
24789msgid "Remove background image?"
24790msgstr ""
24791
24792#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729
24793msgid ""
24794"There is currently a background image set, so the color you have chosen will"
24795" not be visible. Remove the background image?"
24796msgstr ""
24797
24798#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593
24799msgid "Disable all animations. Useful if you have a slow/old computer."
24800msgstr ""
24801
24802#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594
24803msgid "Disable &animations"
24804msgstr ""
24805
24806#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595
24807msgid "User interface style (&needs restart):"
24808msgstr ""
24809
24810#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596
24811msgid "&User interface layout (needs restart):"
24812msgstr ""
24813
24814#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597
24815msgid "E&xtra spacing to add between rows in the book list (can be negative):"
24816msgstr ""
24817
24818#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599
24819#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95
24820msgid "Toolbar"
24821msgstr ""
24822
24823#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600
24824msgid "Icon si&ze:"
24825msgstr ""
24826
24827#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601
24828msgid "Show &text under icons:"
24829msgstr ""
24830
24831#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602
24832msgid "Use t&wo lines for the text under the icons (needs restart)"
24833msgstr ""
24834
24835#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603
24836msgid "Change &font (needs restart)"
24837msgstr ""
24838
24839#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604
24840msgid "Show &tooltips in the book list"
24841msgstr ""
24842
24843#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605
24844msgid "Show &layout buttons in the status bar (needs restart)"
24845msgstr ""
24846
24847#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606
24848msgid "Enable s&ystem tray icon (needs restart)"
24849msgstr ""
24850
24851#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607
24852msgid "Choose &language (needs restart):"
24853msgstr ""
24854
24855#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608
24856msgid "&Interface font:"
24857msgstr ""
24858
24859#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609
24860msgid ""
24861"Disable popup notifications when calibre completes jobs such a conversion, "
24862"sending to device etc. The notifications are sent via the operating system "
24863"notification facility, if available. Note that on Windows, you have to "
24864"enable the system tray icon for notifications to work."
24865msgstr ""
24866
24867#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610
24868msgid "Disable n&otifications on job completion"
24869msgstr ""
24870
24871#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611
24872msgid "Show the &splash screen at startup"
24873msgstr ""
24874
24875#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612
24876msgid "Change &icon theme (needs restart)"
24877msgstr ""
24878
24879#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613
24880msgid "Show &row numbers in the book list"
24881msgstr ""
24882
24883#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614
24884msgid "Ad&just for high resolution screens (needs restart):"
24885msgstr ""
24886
24887#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615
24888msgid ""
24889"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n"
24890"\n"
24891"<ul>\n"
24892"<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"
24893"\n"
24894"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n"
24895"\n"
24896"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n"
24897"</ul>"
24898msgstr ""
24899
24900#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624
24901msgid "Allow using &drag and drop to merge books"
24902msgstr ""
24903
24904#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625
24905msgid "Draw a &grid in the book list"
24906msgstr ""
24907
24908#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626
24909msgid "&Main interface"
24910msgstr ""
24911
24912#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627
24913msgid ""
24914"Control the Cover grid view. You can enable this view by clicking the "
24915"\"Layout\" button in the bottom right corner of the main calibre window."
24916msgstr ""
24917
24918#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628
24919msgid "Field to show &under the covers:"
24920msgstr ""
24921
24922#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629
24923msgid "Spac&ing between covers:"
24924msgstr ""
24925
24926#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630
24927msgid ""
24928"The spacing between covers. A value of zero means calculate automatically "
24929"based on cover size."
24930msgstr ""
24931
24932#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632
24933#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640
24934#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647
24935msgid " cm"
24936msgstr ""
24937
24938#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633
24939msgid "Background for the Cover grid"
24940msgstr ""
24941
24942#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635
24943msgid ""
24944"By default, calibre chooses a cover size based on your computer's screen "
24945"size. You can change the cover size here:"
24946msgstr ""
24947
24948#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636
24949msgid "Cover &width: "
24950msgstr ""
24951
24952#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637
24953msgid ""
24954"The width of displayed covers.\n"
24955"A value of zero means calculate automatically."
24956msgstr ""
24957
24958#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641
24959msgid "Make the covers larger, maintaining current aspect ratio."
24960msgstr ""
24961
24962#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642
24963msgid "&Larger covers"
24964msgstr ""
24965
24966#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643
24967msgid "Cover &height: "
24968msgstr ""
24969
24970#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644
24971msgid ""
24972"The height of displayed covers.\n"
24973"A value of zero means calculate automatically."
24974msgstr ""
24975
24976#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648
24977msgid "Make the covers smaller, maintaining current aspect ratio."
24978msgstr ""
24979
24980#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649
24981msgid "&Smaller covers"
24982msgstr ""
24983
24984#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650
24985msgid "Reset size to automatic"
24986msgstr ""
24987
24988#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651
24989msgid "&Reset size"
24990msgstr ""
24991
24992#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653
24993msgid "Size of the emblems (if any) shown &next to the covers: "
24994msgstr ""
24995
24996#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654
24997msgid "Show a &field (such as title) under the covers"
24998msgstr ""
24999
25000#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655
25001msgid "&Location of the emblems shown next to the covers:"
25002msgstr ""
25003
25004#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657
25005msgid "&Emblems"
25006msgstr ""
25007
25008#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658
25009msgid "Caching of covers for improved performance"
25010msgstr ""
25011
25012#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659
25013msgid ""
25014"There are two kinds of caches that calibre uses to improve performance when "
25015"rendering covers in the grid view. A disk cache that is kept on your hard "
25016"disk and stores the cover thumbnails and an in memory cache used to ensure "
25017"flicker free rendering of covers. For best results, keep the memory cache "
25018"small and the disk cache large, unless you have a lot of extra RAM in your "
25019"computer and don't mind it being used by the memory cache."
25020msgstr ""
25021
25022#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660
25023#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012
25024msgid "Disable"
25025msgstr ""
25026
25027#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661
25028msgid " MB"
25029msgstr ""
25030
25031#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662
25032msgid "&Empty disk cache"
25033msgstr ""
25034
25035#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663
25036msgid "&Open cache folder"
25037msgstr ""
25038
25039#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664
25040msgid "Number of screenfulls of covers to cache in &memory (keep this small):"
25041msgstr ""
25042
25043#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665
25044msgid "Maximum amount of &disk space to use for caching thumbnails: "
25045msgstr ""
25046
25047#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666
25048msgid ""
25049"The maximum number of screenfulls of thumbnails to keep in memory. "
25050"Increasing this will make rendering faster, at the cost of more memory "
25051"usage. Note that regardless of this setting, a minimum of one hundred "
25052"thumbnails are always kept in memory, to ensure flicker free rendering."
25053msgstr ""
25054
25055#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667
25056msgid "&Performance"
25057msgstr ""
25058
25059#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668
25060msgid "Cover &grid"
25061msgstr ""
25062
25063#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669
25064msgid "Text styling"
25065msgstr ""
25066
25067#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670
25068msgid "Create rules to convert &identifiers into links"
25069msgstr ""
25070
25071#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672
25072#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765
25073msgid "Move down"
25074msgstr ""
25075
25076#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673
25077#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764
25078msgid "Move up"
25079msgstr ""
25080
25081#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674
25082msgid ""
25083"Note that <b>comments</b> will always be displayed at the end, regardless of"
25084" the position you assign here."
25085msgstr ""
25086
25087#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675
25088msgid "Show &cover"
25089msgstr ""
25090
25091#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676
25092msgid "Show the size of the book's cover in pixels"
25093msgstr ""
25094
25095#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677
25096msgid "Show cover &size"
25097msgstr ""
25098
25099#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678
25100msgid "Use &Roman numerals for series"
25101msgstr ""
25102
25103#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679
25104msgid "Show comments &heading:"
25105msgstr ""
25106
25107#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680
25108msgid "&Book details"
25109msgstr ""
25110
25111#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681
25112msgid ""
25113"Choose how Tag browser subcategories are displayed when\n"
25114"there are more items than the limit. Select by first\n"
25115"letter to see an A, B, C list. Choose partitioned to\n"
25116"have a list of fixed-sized groups. Set to disabled\n"
25117"if you never want subcategories"
25118msgstr ""
25119
25120#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686
25121msgid "&Category partitioning method:"
25122msgstr ""
25123
25124#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687
25125msgid "Co&llapse when more items than:"
25126msgstr ""
25127
25128#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688
25129msgid ""
25130"If a Tag browser category has more than this number of items, it is divided\n"
25131"up into subcategories. If the partition method is set to disable, this value is ignored."
25132msgstr ""
25133
25134#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690
25135msgid "Combine letters &when fewer items than:"
25136msgstr ""
25137
25138#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691
25139msgid ""
25140"If collapsing by first letter, combine adjacent letters together if\n"
25141"there are fewer items under a letter than specified here. If the partition method is\n"
25142"not set to first letter, this value is ignored. Set to zero to disable."
25143msgstr ""
25144
25145#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694
25146msgid "Spacing between &items:"
25147msgstr ""
25148
25149#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695
25150msgid ""
25151"The spacing between consecutive items in the Tag browser. In units of (ex) "
25152"which is the approximate height of the letter 'x' in the currently used "
25153"font. "
25154msgstr ""
25155
25156#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696
25157msgid " ex"
25158msgstr ""
25159
25160#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697
25161msgid "Categories &not to partition:"
25162msgstr ""
25163
25164#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698
25165msgid ""
25166"A comma-separated list of categories that are not to\n"
25167"be partitioned even if the number of items is larger than\n"
25168"the value shown above. This option can be used to\n"
25169"avoid collapsing hierarchical categories that have only\n"
25170"a few top-level elements."
25171msgstr ""
25172
25173#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703
25174msgid "C&ategories with hierarchical items:"
25175msgstr ""
25176
25177#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704
25178msgid ""
25179"A comma-separated list of categories in which items containing\n"
25180"periods are displayed in the Tag browser trees. For example, if\n"
25181"this box contains 'tags' then tags of the form 'Mystery.English'\n"
25182"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
25183"both under 'Mystery'. If 'tags' is not in this box,\n"
25184"then the tags will be displayed each on their own line."
25185msgstr ""
25186
25187#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710
25188msgid "Show &tooltips"
25189msgstr ""
25190
25191#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711
25192msgid "Show &average ratings"
25193msgstr ""
25194
25195#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712
25196msgid ""
25197"Show counts for items in the Tag browser. Such as the number of books\n"
25198"by each author, the number of authors, etc. If you turn it off, you can still\n"
25199"see the counts by hovering your mouse over any item."
25200msgstr ""
25201
25202#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715
25203msgid "Show &counts"
25204msgstr ""
25205
25206#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716
25207msgid "Use &alternating row colors"
25208msgstr ""
25209
25210#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717
25211msgid ""
25212"When checked, calibre will automatically hide any category\n"
25213" (a column, custom or standard) that has no items to show. For example, some\n"
25214" categories might not have values when using Virtual libraries. Checking this\n"
25215" box will cause these empty categories to be hidden."
25216msgstr ""
25217
25218#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721
25219msgid "Hi&de empty categories (columns)"
25220msgstr ""
25221
25222#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722
25223msgid ""
25224"When checked, Find in the Tag browser will show all items\n"
25225" that match the search instead of the first one. If Hide empty categories is\n"
25226" also checked then only categories containing a matched item will be shown."
25227msgstr ""
25228
25229#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725
25230msgid "Find &shows all items that match"
25231msgstr ""
25232
25233#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726
25234msgid ""
25235"<p>When checked, the Tag browser can get keyboard focus, allowing\n"
25236"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n"
25237"a click on the selected item. The keyboard shortcut 'Tag browser /\n"
25238"Give the Tag browser keyboard focus' changes the keyboard focus without\n"
25239"using the mouse.</p>"
25240msgstr ""
25241
25242#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731
25243msgid "Allow the Tag browser to have keyboard &focus"
25244msgstr ""
25245
25246#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732
25247msgid ""
25248"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option "
25249"then you should set a keyboard shortcut to focus the Tag browser under "
25250"<code>Preferences-&gt;Shortcuts-&gt;Tag browser-&gt;Give the Tag browser "
25251"keyboard focus</code>"
25252msgstr ""
25253
25254#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733
25255msgid "&Tag browser"
25256msgstr ""
25257
25258#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734
25259msgid "When showing in a separate window, show it &fullscreen"
25260msgstr ""
25261
25262#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735
25263msgid "Show in a &separate window (needs restart)"
25264msgstr ""
25265
25266#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736
25267msgid "&Number of covers to show in browse mode (needs restart):"
25268msgstr ""
25269
25270#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737
25271#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58
25272msgid "Template &editor"
25273msgstr ""
25274
25275#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738
25276msgid ""
25277"The template used to generate the text below the covers. Uses the same "
25278"syntax as save templates. Defaults to just the book title. Note that this "
25279"setting is per-library, which means that you have to set it again for every "
25280"different calibre library you use. Use an empty template for no text."
25281msgstr ""
25282
25283#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739
25284msgid "Show &reflections"
25285msgstr ""
25286
25287#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740
25288msgid ""
25289"Show covers in their original aspect ratio instead of resizing\n"
25290"them to all have the same width and height"
25291msgstr ""
25292
25293#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742
25294msgid "Preserve &aspect ratio of covers"
25295msgstr ""
25296
25297#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743
25298msgid "&Template for caption:"
25299msgstr ""
25300
25301#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744
25302msgid "Fie&ld for sub-title:"
25303msgstr ""
25304
25305#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745
25306#, python-format
25307msgid "You can press the %s key to toggle full screen mode."
25308msgstr ""
25309
25310#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746
25311msgid "Show ne&xt cover during auto scroll after:"
25312msgstr ""
25313
25314#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748
25315msgid "&Double click to view the central book, instead of single click"
25316msgstr ""
25317
25318#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749
25319msgid "Cover &browser"
25320msgstr ""
25321
25322#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750
25323msgid ""
25324"Check this box to make Quickview show books only in the\n"
25325"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n"
25326"unchecked then only row changes are taken into account."
25327msgstr ""
25328
25329#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754
25330msgid ""
25331"Check this box to make Quickview change the column being examined\n"
25332"when the column in the book list is changed using the cursor arrow keys"
25333msgstr ""
25334
25335#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756
25336msgid "&Change Quickview item when book list column changes"
25337msgstr ""
25338
25339#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757
25340msgid ""
25341"Pressing 'Enter' in a cell changes both the book and the\n"
25342"column being examined (the left-hand pane)"
25343msgstr ""
25344
25345#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759
25346msgid "&Pressing 'Enter' changes the examined column"
25347msgstr ""
25348
25349#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760
25350msgid ""
25351"Double-clicking in a cell changes both the book and the\n"
25352"column being examined (the left-hand pane)"
25353msgstr ""
25354
25355#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762
25356msgid "&Double click changes examined column"
25357msgstr ""
25358
25359#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763
25360msgid "Select columns to display"
25361msgstr ""
25362
25363#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766
25364msgid "&Quickview"
25365msgstr ""
25366
25367#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93
25368msgid "version"
25369msgstr ""
25370
25371#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94
25372msgid "created by Kovid Goyal"
25373msgstr ""
25374
25375#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247
25376msgid "Run Welcome &wizard"
25377msgstr ""
25378
25379#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264
25380msgid "Save changes"
25381msgstr ""
25382
25383#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265
25384msgid "Cancel and return to overview"
25385msgstr ""
25386
25387#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345
25388msgid "Restoring to defaults not supported for"
25389msgstr ""
25390
25391#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391
25392msgid ""
25393"Some of the changes you made require a restart. Please restart calibre as "
25394"soon as possible."
25395msgstr ""
25396
25397#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394
25398msgid ""
25399"The changes you have made require calibre be restarted immediately. You will"
25400" not be allowed to set any more preferences, until you restart."
25401msgstr ""
25402
25403#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53
25404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
25405msgid "Source"
25406msgstr ""
25407
25408#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55
25409msgid "Cover priority"
25410msgstr ""
25411
25412#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82
25413msgid "This source is configured and ready to go"
25414msgstr ""
25415
25416#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83
25417msgid "This source needs configuration"
25418msgstr ""
25419
25420#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97
25421msgid ""
25422"This plugin is useful only for <b>Chinese</b> language books. It can return "
25423"incorrect results for books in English. Are you sure you want to enable it?"
25424msgstr ""
25425
25426#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
25427msgid "Published date"
25428msgstr ""
25429
25430#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275
25431#, python-format
25432msgid "<b>Configure %(name)s</b><br>%(desc)s"
25433msgstr ""
25434
25435#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344
25436msgid "No source selected"
25437msgstr ""
25438
25439#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345
25440msgid "No source selected, cannot configure."
25441msgstr ""
25442
25443#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153
25444msgid "Metadata sources"
25445msgstr ""
25446
25447#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154
25448msgid ""
25449"Disable any metadata sources you do not want by unchecking them. You can "
25450"also set the cover priority. Covers from sources that have a higher "
25451"(smaller) priority will be preferred when bulk downloading metadata."
25452msgstr ""
25453
25454#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155
25455msgid ""
25456"Sources with a red X next to their names must be configured before they will"
25457" be used. "
25458msgstr ""
25459
25460#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156
25461msgid "C&onfigure selected source"
25462msgstr ""
25463
25464#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158
25465msgid ""
25466"If you uncheck any fields, metadata for those fields will not be downloaded"
25467msgstr ""
25468
25469#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159
25470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607
25471msgid "&Select all"
25472msgstr ""
25473
25474#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160
25475msgid "Sele&ct none"
25476msgstr ""
25477
25478#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161
25479msgid ""
25480"Restore your own subset of checked fields that you define using the 'Set as "
25481"default' button"
25482msgstr ""
25483
25484#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162
25485msgid "Select &default"
25486msgstr ""
25487
25488#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163
25489msgid ""
25490"Store the currently checked fields as the default, you can quickly apply the"
25491" default using the 'Select default' button"
25492msgstr ""
25493
25494#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164
25495msgid "&Set as default"
25496msgstr ""
25497
25498#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165
25499msgid "Convert all downloaded comments to plain &text"
25500msgstr ""
25501
25502#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166
25503msgid "Swap &author names from FN LN to LN, FN"
25504msgstr ""
25505
25506#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167
25507msgid ""
25508"<p>When downloading comments, append the downloaded comments to any existing"
25509" comment, instead of overwriting them."
25510msgstr ""
25511
25512#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168
25513msgid ""
25514"When downloading comments, append the downloaded comments to any existing "
25515"comment, instead of overwriting them."
25516msgstr ""
25517
25518#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169
25519msgid "Append comments to &existing"
25520msgstr ""
25521
25522#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170
25523msgid ""
25524"<p>Normally, the metadata download system will keep only a single result per"
25525" metadata source. This option will cause it to keep all results returned "
25526"from every metadata source. Useful if you only use one or two sources and "
25527"want to select individual results from them by hand. Note that result with "
25528"identical title/author/identifiers are still merged."
25529msgstr ""
25530
25531#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171
25532msgid "Keep more than one entry per source"
25533msgstr ""
25534
25535#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172
25536msgid ""
25537"<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"
25538"<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."
25539msgstr ""
25540
25541#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174
25542msgid ""
25543"Prefer smaller tag sets when picking tags from different metadata sources"
25544msgstr ""
25545
25546#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175
25547msgid "Prefer &fewer tags"
25548msgstr ""
25549
25550#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176
25551msgid "Create &rules to filter/transform tags"
25552msgstr ""
25553
25554#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177
25555msgid "Create rules to &transform author names"
25556msgstr ""
25557
25558#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178
25559msgid "Max. &number of tags to download:"
25560msgstr ""
25561
25562#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179
25563msgid "Max. &time to wait after first match is found:"
25564msgstr ""
25565
25566#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180
25567#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182
25568msgid " secs"
25569msgstr ""
25570
25571#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181
25572msgid "Max. time to wait after first &cover is found:"
25573msgstr ""
25574
25575#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38
25576msgid ""
25577"The maximum number of jobs that will run simultaneously in the background. "
25578"This refers to CPU intensive tasks like  conversion. Lower this number if "
25579"you want calibre to use less CPU."
25580msgstr ""
25581
25582#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47
25583msgid "No proxies used"
25584msgstr ""
25585
25586#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51
25587msgid "<b>Using proxies:</b>"
25588msgstr ""
25589
25590#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73
25591msgid "Max. simultaneous conversion/&news download/plugin jobs:"
25592msgstr ""
25593
25594#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74
25595msgid "Limit the max. simultaneous jobs to the available CPU &cores"
25596msgstr ""
25597
25598#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75
25599msgid "Debug &device detection"
25600msgstr ""
25601
25602#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76
25603msgid "Get information to setup the &user defined device"
25604msgstr ""
25605
25606#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77
25607msgid "Open calibre &configuration folder"
25608msgstr ""
25609
25610#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78
25611msgid "Abort &jobs that take more than:"
25612msgstr ""
25613
25614#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79
25615msgid "Never abort"
25616msgstr ""
25617
25618#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80
25619msgid " minutes"
25620msgstr ""
25621
25622#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81
25623msgid "Create a calibre &icon theme"
25624msgstr ""
25625
25626#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44
25627msgid "Device currently connected: "
25628msgstr ""
25629
25630#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47
25631msgid "Device currently connected: None"
25632msgstr ""
25633
25634#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191
25635msgid ""
25636"That format has no metadata writers enabled. A plugboard will probably have "
25637"no effect."
25638msgstr ""
25639
25640#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206
25641msgid "That format and device already has a plugboard."
25642msgstr ""
25643
25644#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218
25645msgid "Possibly override plugboard?"
25646msgstr ""
25647
25648#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219
25649msgid ""
25650"A more general plugboard already exists for that format and device. Are you "
25651"sure you want to add the new plugboard?"
25652msgstr ""
25653
25654#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231
25655#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253
25656msgid "Add possibly overridden plugboard?"
25657msgstr ""
25658
25659#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232
25660msgid ""
25661"More specific device plugboards exist for that format. Are you sure you want"
25662" to add the new plugboard?"
25663msgstr ""
25664
25665#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243
25666msgid "Really add plugboard?"
25667msgstr ""
25668
25669#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244
25670msgid ""
25671"A different plugboard matches that format and device combination. Are you "
25672"sure you want to add the new plugboard?"
25673msgstr ""
25674
25675#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254
25676msgid ""
25677"More specific format and device plugboards already exist. Are you sure you "
25678"want to add the new plugboard?"
25679msgstr ""
25680
25681#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265
25682#, python-brace-format
25683msgid "The {0} device does not support the {1} format."
25684msgstr ""
25685
25686#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273
25687#, python-brace-format
25688msgid "The {0} device supports only the {1} format(s)."
25689msgstr ""
25690
25691#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308
25692msgid "Invalid destination"
25693msgstr ""
25694
25695#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309
25696msgid "The destination field cannot be blank"
25697msgstr ""
25698
25699#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320
25700msgid "Plugboard modifies comments"
25701msgstr ""
25702
25703#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321
25704msgid ""
25705"This plugboard modifies the comments metadata. If the comments are set to "
25706"invalid HTML, it could cause problems on the device. Are you sure you wish "
25707"to save this plugboard?"
25708msgstr ""
25709
25710#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352
25711#, python-brace-format
25712msgid "The {0} device plugin is disabled."
25713msgstr ""
25714
25715#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115
25716msgid ""
25717"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n"
25718"\n"
25719"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"
25720"\n"
25721"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"
25722"\n"
25723"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."
25724msgstr ""
25725
25726#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122
25727msgid "Format (choose first)"
25728msgstr ""
25729
25730#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123
25731msgid "Device (choose second)"
25732msgstr ""
25733
25734#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124
25735msgid "Add &new plugboard:"
25736msgstr ""
25737
25738#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125
25739msgid "Edit &existing plugboard:"
25740msgstr ""
25741
25742#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126
25743msgid "Existing &plugboards:"
25744msgstr ""
25745
25746#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127
25747msgid "Source template"
25748msgstr ""
25749
25750#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128
25751msgid "Destination field"
25752msgstr ""
25753
25754#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129
25755msgid "&Save plugboard"
25756msgstr ""
25757
25758#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130
25759msgid "&Delete plugboard"
25760msgstr ""
25761
25762#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212
25763msgid ""
25764"\n"
25765"Customization: "
25766msgstr ""
25767
25768#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214
25769msgid ""
25770"\n"
25771"\n"
25772"This plugin has been disabled"
25773msgstr ""
25774
25775#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216
25776msgid ""
25777"\n"
25778"\n"
25779"This plugin is installed system-wide and can not be managed from within calibre"
25780msgstr ""
25781
25782#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247
25783msgid "Search for plugin"
25784msgstr ""
25785
25786#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269
25787msgid "Could not find any matching plugins"
25788msgstr ""
25789
25790#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309
25791msgid "files"
25792msgstr ""
25793
25794#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310
25795msgid "Add plugin"
25796msgstr ""
25797
25798#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345
25799msgid "No valid plugin path"
25800msgstr ""
25801
25802#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346
25803#, python-format
25804msgid "%s is not a valid plugin path"
25805msgstr ""
25806
25807#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354
25808#, python-format
25809msgid "Select an actual plugin under <b>%s</b> to customize"
25810msgstr ""
25811
25812#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361
25813#, python-format
25814msgid "Disabling the plugin %s is not allowed"
25815msgstr ""
25816
25817#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385
25818#, python-format
25819msgid "Are you sure you want to remove the plugin: %s?"
25820msgstr ""
25821
25822#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390
25823#, python-brace-format
25824msgid ""
25825"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for"
25826" it to be completely removed."
25827msgstr ""
25828
25829#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400
25830msgid "Cannot remove builtin plugin"
25831msgstr ""
25832
25833#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401
25834msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
25835msgstr ""
25836
25837#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107
25838msgid ""
25839"Here you can customize the behavior of calibre by controlling what plugins "
25840"it uses."
25841msgstr ""
25842
25843#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110
25844msgid "Show only those plugins that have been installed by you"
25845msgstr ""
25846
25847#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111
25848msgid "Show only &user installed plugins"
25849msgstr ""
25850
25851#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115
25852msgid "Get &new plugins"
25853msgstr ""
25854
25855#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116
25856msgid "Check for &updated plugins"
25857msgstr ""
25858
25859#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117
25860msgid "&Load plugin from file"
25861msgstr ""
25862
25863#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32
25864msgid ""
25865"This setting can be overridden for <b>individual devices</b>, by clicking "
25866"the device icon and choosing \"Configure this device\"."
25867msgstr ""
25868
25869#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39
25870msgid "Any custom field"
25871msgstr ""
25872
25873#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40
25874msgid "The lookup name of any custom field (these names begin with \"#\")."
25875msgstr ""
25876
25877#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71
25878msgid "Constant template"
25879msgstr ""
25880
25881#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72
25882#, python-brace-format
25883msgid ""
25884"The template contains no {fields}, so all books will have the same name. Is "
25885"this OK?"
25886msgstr ""
25887
25888#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55
25889msgid "Save template"
25890msgstr ""
25891
25892#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56
25893msgid ""
25894"By adjusting the template below, you can control what folders the files are "
25895"saved in and what filenames they are given. You can use the / character to "
25896"indicate sub-folders. Available metadata variables are described below. If a"
25897" particular book does not have some metadata, the variable will be replaced "
25898"by the empty string."
25899msgstr ""
25900
25901#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57
25902msgid "Available variables:"
25903msgstr ""
25904
25905#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69
25906msgid ""
25907"Here you can control how calibre will save your books when you click the "
25908"\"Save to disk\" button:"
25909msgstr ""
25910
25911#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70
25912msgid "Save &cover separately"
25913msgstr ""
25914
25915#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71
25916msgid "Replace space with &underscores"
25917msgstr ""
25918
25919#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72
25920msgid "Update &metadata in saved copies"
25921msgstr ""
25922
25923#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73
25924msgid "Change paths to &lowercase"
25925msgstr ""
25926
25927#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74
25928#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70
25929msgid "Format &dates as:"
25930msgstr ""
25931
25932#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75
25933msgid "File &formats to save:"
25934msgstr ""
25935
25936#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76
25937msgid "Convert non-English characters to &English equivalents"
25938msgstr ""
25939
25940#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77
25941msgid "Save metadata in a separate &OPF file"
25942msgstr ""
25943
25944#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78
25945msgid "&Show files in the file browser after saving to disk"
25946msgstr ""
25947
25948#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42
25949msgid ""
25950"<b>Grouped search terms</b> are search names that permit a query to "
25951"automatically search across more than one column. For example, if you create"
25952" a grouped search term <code>allseries</code> with the value <code>series, "
25953"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
25954"will find 'adhoc' in any of the columns <code>series</code>, "
25955"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
25956"the grouped search term in the drop-down box, enter the list of columns to "
25957"search in the value box, then push the Save button. <p>Note: Search terms "
25958"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
25959"are the same term.<p>You can have your grouped search term show up as User "
25960"categories in  the Tag browser. Just add the grouped search term names to "
25961"the Make User categories from box. You can add multiple terms separated by "
25962"commas. The new User category will be automatically populated with all the "
25963"items in the categories included in the grouped search term. <p>Automatic "
25964"User categories permit you to see easily all the category items that are in "
25965"the columns contained in the grouped search term. Using the above "
25966"<code>allseries</code> example, the automatically-generated User category "
25967"will contain all the series mentioned in <code>series</code>, "
25968"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to "
25969"check for duplicates, to find which column contains a particular item, or to"
25970" have hierarchical categories (categories that contain categories)."
25971msgstr ""
25972
25973#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77
25974msgid "Enter new or select existing name"
25975msgstr ""
25976
25977#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79
25978msgid "Enter list of column lookup names to search"
25979msgstr ""
25980
25981#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
25982msgid "Match all"
25983msgstr ""
25984
25985#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
25986msgid "Match any"
25987msgstr ""
25988
25989#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144
25990#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154
25991#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158
25992#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164
25993#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177
25994#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235
25995msgid "Grouped search terms"
25996msgstr ""
25997
25998#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145
25999msgid "The search term cannot be blank"
26000msgstr ""
26001
26002#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155
26003msgid "That name is already used for a column or grouped search term"
26004msgstr ""
26005
26006#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159
26007msgid "That name is already used for User category"
26008msgstr ""
26009
26010#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165
26011msgid "The value box cannot be empty"
26012msgstr ""
26013
26014#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178
26015msgid "The empty grouped search term cannot be deleted"
26016msgstr ""
26017
26018#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220
26019msgid "Incompatible options"
26020msgstr ""
26021
26022#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221
26023msgid ""
26024"The option to have un-accented characters match accented characters has no "
26025"effect if you also turn on case-sensitive searching. So only turn on one of "
26026"those options"
26027msgstr ""
26028
26029#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221
26030msgid ""
26031"Clear search histories from all over calibre. Including the book list, "
26032"E-book viewer, fetch news dialog, etc."
26033msgstr ""
26034
26035#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222
26036msgid "Clear search &histories"
26037msgstr ""
26038
26039#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223
26040msgid "What to search by default"
26041msgstr ""
26042
26043#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224
26044msgid ""
26045"When you enter a search term without a prefix, by default calibre will "
26046"search all metadata for matches. For example, entering, \"asimov\" will "
26047"search not just authors but title/tags/series/comments/etc. Use these "
26048"options if you would like to change this behavior."
26049msgstr ""
26050
26051#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225
26052msgid "&Limit the searched metadata"
26053msgstr ""
26054
26055#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226
26056msgid "&Columns that non-prefixed searches are limited to:"
26057msgstr ""
26058
26059#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227
26060msgid ""
26061"Note that this option affects all searches, including saved searches and "
26062"restrictions. Therefore, if you use this option, it is best to ensure that "
26063"you always use prefixes in your saved searches. For example, use "
26064"\"series:Foundation\" rather than just \"Foundation\" in a saved search."
26065msgstr ""
26066
26067#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228
26068msgid "Search as you &type"
26069msgstr ""
26070
26071#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229
26072msgid "Case &sensitive searching"
26073msgstr ""
26074
26075#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230
26076msgid ""
26077"&Highlight search results instead of restricting the book list to the "
26078"results"
26079msgstr ""
26080
26081#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231
26082msgid ""
26083"<p>This option will cause a small button to appear next to the Search bar. "
26084"Clicking the button will toggle between showing only the search results and "
26085"showing all books with the search results highlighted."
26086msgstr ""
26087
26088#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232
26089msgid ""
26090"Show a &quick toggle button to switch between highlighting and restricting "
26091"results next to the Search bar"
26092msgstr ""
26093
26094#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233
26095msgid "Unaccented characters match &accented characters"
26096msgstr ""
26097
26098#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234
26099msgid "Genera&l"
26100msgstr ""
26101
26102#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236
26103msgid "&Names:"
26104msgstr ""
26105
26106#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237
26107msgid ""
26108"Contains the names of the currently-defined group search terms.\n"
26109"Create a new name by entering it into the empty box, then\n"
26110"pressing Save. Rename a search term by selecting it then\n"
26111"changing the name and pressing Save. Change the value of\n"
26112"a search term by changing the value box then pressing Save."
26113msgstr ""
26114
26115#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242
26116msgid "Delete the current search term"
26117msgstr ""
26118
26119#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244
26120msgid "&Value:"
26121msgstr ""
26122
26123#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245
26124msgid ""
26125"Enter a comma-separated list of lookup names of the columns\n"
26126"to include in the grouped search term"
26127msgstr ""
26128
26129#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247
26130msgid ""
26131"Save the current search term. You can rename a search term by\n"
26132"changing the name then pressing Save. You can change the value\n"
26133"of a search term by changing the value box then pressing Save."
26134msgstr ""
26135
26136#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251
26137msgid "Make &user categories from:"
26138msgstr ""
26139
26140#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252
26141msgid ""
26142"Enter the names of any grouped search terms you wish\n"
26143"to be shown as user categories"
26144msgstr ""
26145
26146#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254
26147msgid "&Grouped searches"
26148msgstr ""
26149
26150#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255
26151msgid "What to search when searching similar books"
26152msgstr ""
26153
26154#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256
26155msgid ""
26156"<p>When you search for similar books by right clicking the\n"
26157"         book and selecting \"Similar books\",\n"
26158"         calibre constructs a search using the column lookup names specified below.\n"
26159"         By changing the lookup name to a grouped search term you can\n"
26160"         search multiple columns at once.</p>"
26161msgstr ""
26162
26163#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261
26164msgid "S&imilar authors: "
26165msgstr ""
26166
26167#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262
26168msgid "Si&milar series: "
26169msgstr ""
26170
26171#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263
26172msgid "Similar &tags: "
26173msgstr ""
26174
26175#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264
26176msgid "Simi&lar publishers: "
26177msgstr ""
26178
26179#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265
26180msgid "&Similar books"
26181msgstr ""
26182
26183#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29
26184#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64
26185msgid "Manual management"
26186msgstr ""
26187
26188#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30
26189#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65
26190msgid "Only on send"
26191msgstr ""
26192
26193#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31
26194#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66
26195msgid "Automatic management"
26196msgstr ""
26197
26198#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37
26199msgid "Cannot change metadata management while a device is connected"
26200msgstr ""
26201
26202#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38
26203msgid "Metadata management (disabled while device connected)"
26204msgstr ""
26205
26206#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63
26207msgid "Me&tadata management:"
26208msgstr ""
26209
26210#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67
26211msgid ""
26212"<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"
26213"<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"
26214"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>"
26215msgstr ""
26216
26217#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194
26218msgid "Browse for the file"
26219msgstr ""
26220
26221#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205
26222msgid "Choose a file"
26223msgstr ""
26224
26225#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303
26226msgid ""
26227"calibre contains an internet server that allows you to access your book "
26228"collection using a browser from anywhere in the world. Any changes to the "
26229"settings will only take effect after a server restart."
26230msgstr ""
26231
26232#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322
26233msgid "Require &username and password to access the Content server"
26234msgstr ""
26235
26236#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331
26237msgid "Run server &automatically when calibre starts"
26238msgstr ""
26239
26240#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337
26241msgid "&Start server"
26242msgstr ""
26243
26244#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338
26245msgid "St&op server"
26246msgstr ""
26247
26248#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339
26249msgid "&Test server"
26250msgstr ""
26251
26252#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340
26253msgid "Show server &logs"
26254msgstr ""
26255
26256#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368
26257msgid "Do not start calibre automatically when computer is started"
26258msgstr ""
26259
26260#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369
26261msgid "Start calibre when the computer is started"
26262msgstr ""
26263
26264#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372
26265msgid ""
26266"Currently calibre is set to run automatically when the\n"
26267"            computer starts.  Use this button to disable that."
26268msgstr ""
26269
26270#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374
26271msgid ""
26272"Start calibre in the system tray automatically when the computer starts"
26273msgstr ""
26274
26275#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386
26276#, python-format
26277msgid "Content server listening at: %s"
26278msgstr ""
26279
26280#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398
26281msgid "Remember to create at least one user account in the \"User accounts\" tab"
26282msgstr ""
26283
26284#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400
26285msgid ""
26286"Requiring a username/password prevents unauthorized people from accessing "
26287"your calibre library. It is also needed for some features such as making any"
26288" changes to the library as well as last read position/annotation syncing."
26289msgstr ""
26290
26291#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442
26292#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379
26293msgid "Change password for {}"
26294msgstr ""
26295
26296#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443
26297msgid "Add new user"
26298msgstr ""
26299
26300#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452
26301msgid "Set the password for this user"
26302msgstr ""
26303
26304#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
26305msgid "&Repeat password:"
26306msgstr ""
26307
26308#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491
26309msgid "Empty username"
26310msgstr ""
26311
26312#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492
26313msgid "You must enter a username"
26314msgstr ""
26315
26316#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498
26317msgid "Username already exists"
26318msgstr ""
26319
26320#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500
26321msgid ""
26322"A user with the username {} already exists. Please choose a different "
26323"username."
26324msgstr ""
26325
26326#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506
26327msgid "Username is not valid"
26328msgstr ""
26329
26330#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511
26331msgid "Password do not match"
26332msgstr ""
26333
26334#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512
26335msgid "The two passwords you entered do not match!"
26336msgstr ""
26337
26338#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518
26339msgid "Empty password"
26340msgstr ""
26341
26342#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519
26343msgid "You must enter a password for this user"
26344msgstr ""
26345
26346#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524
26347msgid "Invalid password"
26348msgstr ""
26349
26350#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549
26351msgid "Further &restrict access to books in this library that match:"
26352msgstr ""
26353
26354#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552
26355msgid "A search expression"
26356msgstr ""
26357
26358#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554
26359msgid ""
26360"A search expression. If specified, access will be further restricted to only"
26361" those books that match this expression. For example: tags:\"=Share\""
26362msgstr ""
26363
26364#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585
26365msgid "Change library access permissions for {}"
26366msgstr ""
26367
26368#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26369msgid "All except the specified libraries"
26370msgstr ""
26371
26372#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26373msgid "All libraries"
26374msgstr ""
26375
26376#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26377msgid "Only the specified libraries"
26378msgstr ""
26379
26380#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606
26381msgid "Allow access to:"
26382msgstr ""
26383
26384#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611
26385msgid "Specify the libraries below:"
26386msgstr ""
26387
26388#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685
26389msgid "No libraries specified"
26390msgstr ""
26391
26392#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686
26393msgid "You have not specified any libraries"
26394msgstr ""
26395
26396#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693
26397msgid "<b>{} is allowed access to all libraries"
26398msgstr ""
26399
26400#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697
26401msgid ""
26402"{} is allowed access only to the libraries whose names <b>match</b> one of "
26403"the names specified below."
26404msgstr ""
26405
26406#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700
26407msgid ""
26408"{} is allowed access to all libraries, <b>except</b> those whose names match"
26409" one of the names specified below."
26410msgstr ""
26411
26412#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720
26413msgid "Allow {} to make &changes (i.e. grant write access)"
26414msgstr ""
26415
26416#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724
26417msgid ""
26418"If enabled, allows the user to make changes to the library. Adding "
26419"books/deleting books/editing metadata, etc."
26420msgstr ""
26421
26422#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732
26423msgid "Change &password"
26424msgstr ""
26425
26426#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757
26427#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319
26428msgid "{} is currently only allowed to access the library named: {}"
26429msgid_plural "{} is currently only allowed to access the libraries named: {}"
26430msgstr[0] ""
26431
26432#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761
26433msgid "Change the allowed libraries"
26434msgstr ""
26435
26436#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765
26437#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326
26438msgid "{} is currently not allowed to access the library named: {}"
26439msgid_plural "{} is currently not allowed to access the libraries named: {}"
26440msgstr[0] ""
26441
26442#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769
26443msgid "Change the blocked libraries"
26444msgstr ""
26445
26446#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771
26447msgid "{} is currently allowed access to all libraries"
26448msgstr ""
26449
26450#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772
26451msgid "Restrict the &libraries {} can access"
26452msgstr ""
26453
26454#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823
26455msgid "&Add user"
26456msgstr ""
26457
26458#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827
26459msgid "&Remove user"
26460msgstr ""
26461
26462#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898
26463msgid ""
26464"Here you can create a template to control what data is shown when using the "
26465"<i>Custom list</i> mode for the book list"
26466msgstr ""
26467
26468#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902
26469msgid "Show a cover &thumbnail"
26470msgstr ""
26471
26472#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906
26473msgid "Thumbnail &height:"
26474msgstr ""
26475
26476#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907
26477msgid "Entry &height:"
26478msgstr ""
26479
26480#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912
26481msgid ""
26482"The height for each entry. The special value \"auto\" causes a height to be "
26483"calculated based on the number of lines in the template. Otherwise, use a "
26484"CSS length, such as 100px or 15ex"
26485msgstr ""
26486
26487#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919
26488msgid "&Long text fields:"
26489msgstr ""
26490
26491#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921
26492msgid ""
26493"A comma separated list of fields that will be added at the bottom of every "
26494"entry. These fields are interpreted as containing HTML, not plain text."
26495msgstr ""
26496
26497#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926
26498#, python-brace-format
26499msgid ""
26500"The template below will be interpreted as HTML and all {{fields}} will be "
26501"replaced by the actual metadata, if available. For custom columns use the "
26502"column lookup name, for example: #mytags. You can use {0} as a separator to "
26503"split a line into multiple columns."
26504msgstr ""
26505
26506#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936
26507msgid "&Import template"
26508msgstr ""
26509
26510#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938
26511msgid "E&xport template"
26512msgstr ""
26513
26514#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943
26515#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952
26516msgid "Choose template file"
26517msgstr ""
26518
26519#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944
26520#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953
26521msgid "Template files"
26522msgstr ""
26523
26524#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
26525msgid "Book"
26526msgstr ""
26527
26528#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029
26529msgid "URL type:"
26530msgstr ""
26531
26532#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035
26533msgid "URL:"
26534msgstr ""
26535
26536#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080
26537msgid "Missing author placeholder"
26538msgstr ""
26539
26540#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081
26541#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085
26542#, python-brace-format
26543msgid "The URL {0} does not contain the {1} placeholder"
26544msgstr ""
26545
26546#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084
26547msgid "Missing title placeholder"
26548msgstr ""
26549
26550#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102
26551#, python-brace-format
26552msgid ""
26553"Add new locations to search for books or authors using the \"Search the "
26554"internet\" feature of the Content server. The URLs should contain {author} "
26555"which will be replaced by the author name and, for book URLs, {title} which "
26556"will be replaced by the book title."
26557msgstr ""
26558
26559#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111
26560msgid "&Add URL"
26561msgstr ""
26562
26563#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114
26564msgid "Export URLs"
26565msgstr ""
26566
26567#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117
26568msgid "Import URLs"
26569msgstr ""
26570
26571#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183
26572#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190
26573msgid "Choose URLs file"
26574msgstr ""
26575
26576#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184
26577#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191
26578msgid "URL files"
26579msgstr ""
26580
26581#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210
26582msgid "&Main"
26583msgstr ""
26584
26585#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217
26586msgid "&User accounts"
26587msgstr ""
26588
26589#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225
26590msgid "Book &list template"
26591msgstr ""
26592
26593#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227
26594msgid "&Search the internet"
26595msgstr ""
26596
26597#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274
26598#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534
26599#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608
26600msgid "Failed to start Content server"
26601msgstr ""
26602
26603#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320
26604msgid "Error log:"
26605msgstr ""
26606
26607#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328
26608msgid "No error log found"
26609msgstr ""
26610
26611#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329
26612msgid "Access log:"
26613msgstr ""
26614
26615#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337
26616msgid "No access log found"
26617msgstr ""
26618
26619#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338
26620msgid "The server log files are in: {}"
26621msgstr ""
26622
26623#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344
26624msgid "&Clear logs"
26625msgstr ""
26626
26627#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348
26628msgid "Server running"
26629msgstr ""
26630
26631#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349
26632msgid "Cannot clear logs while the server is running. First stop the server."
26633msgstr ""
26634
26635#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374
26636msgid "No users specified"
26637msgstr ""
26638
26639#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376
26640msgid ""
26641"You have turned on the setting to require passwords to access the Content "
26642"server, but you have not created any user accounts. Create at least one user"
26643" account in the \"User accounts\" tab to proceed."
26644msgstr ""
26645
26646#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389
26647msgid "Invalid trusted IPs"
26648msgstr ""
26649
26650#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407
26651msgid "You need to restart the server for changes to take effect"
26652msgstr ""
26653
26654#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28
26655msgid ""
26656"\n"
26657"        <p>Here you can add and remove functions used in template processing. A\n"
26658"        template function is written in Python. It takes information from the\n"
26659"        book, processes it in some way, then returns a string result. Functions\n"
26660"        defined here are usable in templates in the same way that builtin\n"
26661"        functions are usable. The function must be named <b>evaluate</b>, and\n"
26662"        must have the signature shown below.</p>\n"
26663"        <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n"
26664"        &rarr; returning a Unicode string</code></p>\n"
26665"        <p>The parameters of the evaluate function are:\n"
26666"        <ul>\n"
26667"        <li><b>formatter</b>: the instance of the formatter being used to\n"
26668"        evaluate the current template. You can use this to do recursive\n"
26669"        template evaluation.</li>\n"
26670"        <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n"
26671"        dictionary.</li>\n"
26672"        <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n"
26673"        This parameter can be None in some cases, such as when evaluating\n"
26674"        non-book templates.</li>\n"
26675"        <li><b>locals</b>: the local variables assigned to by the current\n"
26676"        template program.</li>\n"
26677"        <li><b>your parameters</b>: you must supply one or more formal\n"
26678"        parameters. The number must match the arg count box, unless arg count is\n"
26679"        -1 (variable number or arguments), in which case the last argument must\n"
26680"        be *args. At least one argument is required, and is usually the value of\n"
26681"        the field being operated upon. Note that when writing in basic template\n"
26682"        mode, the user does not provide this first argument. Instead it is\n"
26683"        supplied by the formatter.</li>\n"
26684"        </ul></p>\n"
26685"        <p>\n"
26686"        The following example function checks the value of the field. If the\n"
26687"        field is not empty, the field's value is returned, otherwise the value\n"
26688"        EMPTY is returned.\n"
26689"        <pre>\n"
26690"        name: my_ifempty\n"
26691"        arg count: 1\n"
26692"        doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n"
26693"        program code:\n"
26694"        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
26695"            if val:\n"
26696"                return val\n"
26697"            else:\n"
26698"                return 'EMPTY'</pre>\n"
26699"        This function can be called in any of the three template program modes:\n"
26700"        <ul>\n"
26701"        <li>single-function mode: {tags:my_ifempty()}</li>\n"
26702"        <li>template program mode: {tags:'my_ifempty($)'}</li>\n"
26703"        <li>general program mode: program: my_ifempty(field('tags'))</li>\n"
26704"        </p>\n"
26705"        "
26706msgstr ""
26707
26708#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82
26709#, python-brace-format
26710msgid ""
26711"\n"
26712"        <p>\n"
26713"        Here you can create, edit (replace), and delete stored templates used\n"
26714"        in template processing. You use a stored template in another template as\n"
26715"        if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n"
26716"\n"
26717"        <p>Stored templates must use General Program Mode -- they must begin with\n"
26718"        the text '{0}'. You retrieve arguments passed to a stored template using\n"
26719"        the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n"
26720"        arguments are copied to the named variables.</p>\n"
26721"\n"
26722"        <p>For example, this stored template checks if any items are in a\n"
26723"        list, returning '1' if any are found and '' if not.</p>\n"
26724"        <p>\n"
26725"        Template name: items_in_list<br>\n"
26726"        Template contents:<pre>\n"
26727"        program:\n"
26728"            arguments(lst='No list argument given', items='');\n"
26729"            r = '';\n"
26730"            for l in items:\n"
26731"                if str_in_list(lst, ',', l, '1', '') then\n"
26732"                    r = '1';\n"
26733"                    break\n"
26734"                fi\n"
26735"            rof;\n"
26736"            r</pre>\n"
26737"        You call the stored template like this:<pre>\n"
26738"        program: items_in_list($#genre, 'comics, foo')</pre>\n"
26739"        See the template language tutorial for more information.</p>\n"
26740"        </p>\n"
26741"        "
26742msgstr ""
26743
26744#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123
26745#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134
26746msgid "Show help"
26747msgstr ""
26748
26749#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127
26750#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138
26751#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137
26752#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145
26753msgid "Hide help"
26754msgstr ""
26755
26756#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160
26757msgid ""
26758"The template functions saved in the library are corrupt. Do you want to "
26759"delete them? Answering 'Yes' will delete all the functions."
26760msgstr ""
26761
26762#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251
26763msgid "You cannot delete a built-in function"
26764msgstr ""
26765
26766#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261
26767#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393
26768msgid "Function not defined"
26769msgstr ""
26770
26771#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268
26772#, python-format
26773msgid "Name %s already used"
26774msgstr ""
26775
26776#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274
26777msgid "The name {} is already used for stored template"
26778msgstr ""
26779
26780#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278
26781msgid ""
26782"Argument count should be -1 or greater than zero. Setting it to zero means "
26783"that this function cannot be used in single function mode."
26784msgstr ""
26785
26786#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294
26787msgid "Exception while compiling function"
26788msgstr ""
26789
26790#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322
26791msgid "function source code not available"
26792msgstr ""
26793
26794#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358
26795msgid "Cannot \"test\" when no books are selected"
26796msgstr ""
26797
26798#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392
26799#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400
26800#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405
26801#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413
26802msgid "Stored templates"
26803msgstr ""
26804
26805#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401
26806msgid "The name {} is already used for template function"
26807msgstr ""
26808
26809#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406
26810msgid "The stored template must begin with \"program:\""
26811msgstr ""
26812
26813#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414
26814msgid "Exception while storing template"
26815msgstr ""
26816
26817#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430
26818msgid "Changes to the current template will be lost. OK?"
26819msgstr ""
26820
26821#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139
26822msgid "D&elete"
26823msgstr ""
26824
26825#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140
26826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
26827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553
26828msgid "&Replace"
26829msgstr ""
26830
26831#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141
26832#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154
26833msgid "C&reate"
26834msgstr ""
26835
26836#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143
26837msgid ""
26838"Open a template tester dialog to use a template to test stored templates"
26839msgstr ""
26840
26841#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144
26842msgid "&Stored Templates"
26843msgstr ""
26844
26845#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146
26846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279
26847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707
26848msgid "F&unction:"
26849msgstr ""
26850
26851#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147
26852msgid "Enter the name of the function to create."
26853msgstr ""
26854
26855#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148
26856msgid "Argument &count:"
26857msgstr ""
26858
26859#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149
26860msgid "Set this to -1 if the function takes a variable number of arguments"
26861msgstr ""
26862
26863#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153
26864#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45
26865msgid "Replace"
26866msgstr ""
26867
26868#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155
26869msgid "P&rogram code (Follow Python indenting rules):"
26870msgstr ""
26871
26872#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156
26873msgid "&Template functions"
26874msgstr ""
26875
26876#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38
26877msgid "Choose a texture"
26878msgstr ""
26879
26880#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55
26881msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>."
26882msgstr ""
26883
26884#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63
26885msgid "Add texture"
26886msgstr ""
26887
26888#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66
26889msgid "Remove texture"
26890msgstr ""
26891
26892#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112
26893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294
26894msgid "Choose image"
26895msgstr ""
26896
26897#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147
26898msgid "Cannot remove builtin textures"
26899msgstr ""
26900
26901#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
26902msgid "Donate to support the development of calibre"
26903msgstr ""
26904
26905#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45
26906msgid "Location Manager"
26907msgstr ""
26908
26909#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46
26910msgid "Switch between library and device views"
26911msgstr ""
26912
26913#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52
26914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563
26915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566
26916#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378
26917msgid "Separator"
26918msgstr ""
26919
26920#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68
26921#, python-format
26922msgid "%d books"
26923msgstr ""
26924
26925#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246
26926msgid "The main toolbar"
26927msgstr ""
26928
26929#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247
26930msgid "The main toolbar when a device is connected"
26931msgstr ""
26932
26933#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248
26934msgid "The optional second toolbar"
26935msgstr ""
26936
26937#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249
26938msgid "The menubar"
26939msgstr ""
26940
26941#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250
26942msgid "The menubar when a device is connected"
26943msgstr ""
26944
26945#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251
26946msgid "The context menu for the books in the calibre library"
26947msgstr ""
26948
26949#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253
26950msgid "The context menu for the split book list"
26951msgstr ""
26952
26953#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254
26954msgid "The context menu for the books on the device"
26955msgstr ""
26956
26957#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256
26958msgid "The context menu for the Cover browser"
26959msgstr ""
26960
26961#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264
26962msgid "Click to choose toolbar or menu to customize"
26963msgstr ""
26964
26965#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318
26966#, python-format
26967msgid "Cannot add the actions %s to this location"
26968msgstr ""
26969
26970#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342
26971#, python-format
26972msgid "Cannot remove the actions %s from this location"
26973msgstr ""
26974
26975#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371
26976msgid "Preferences missing"
26977msgstr ""
26978
26979#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372
26980msgid ""
26981"The Preferences action must be in either the main toolbar or the menubar."
26982msgstr ""
26983
26984#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375
26985msgid "Location manager missing"
26986msgstr ""
26987
26988#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376
26989msgid ""
26990"The Location manager must be in either the main toolbar or the menubar when "
26991"a device is connected."
26992msgstr ""
26993
26994#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124
26995msgid ""
26996"<p>The toolbar in calibre is different depending on whether a device is "
26997"connected or not. Choose <b>which toolbar</b> you would like to customize:"
26998msgstr ""
26999
27000#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125
27001msgid "Choose the toolbar to customize"
27002msgstr ""
27003
27004#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126
27005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474
27006#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449
27007msgid "A&vailable actions"
27008msgstr ""
27009
27010#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127
27011msgid "Add selected actions to toolbar"
27012msgstr ""
27013
27014#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129
27015msgid "Remove selected actions from toolbar"
27016msgstr ""
27017
27018#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131
27019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475
27020#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453
27021msgid "&Current actions"
27022msgstr ""
27023
27024#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132
27025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485
27026msgid "Move selected action up"
27027msgstr ""
27028
27029#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134
27030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488
27031msgid "Move selected action down"
27032msgstr ""
27033
27034#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72
27035#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464
27036msgid "ID"
27037msgstr ""
27038
27039#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148
27040msgid "This tweak has its default value"
27041msgstr ""
27042
27043#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150
27044msgid "This tweak has been customized"
27045msgstr ""
27046
27047#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327
27048msgid "Plugin tweaks"
27049msgstr ""
27050
27051#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333
27052msgid ""
27053"Add/edit tweaks for any custom plugins you have installed. Documentation for"
27054" these tweaks should be available on the website from where you downloaded "
27055"the plugins."
27056msgstr ""
27057
27058#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373
27059msgid ""
27060"Values for the tweaks are shown below. Edit them to change the behavior of "
27061"calibre. Your changes will only take effect <b>after a restart</b> of "
27062"calibre."
27063msgstr ""
27064
27065#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386
27066msgid "Edit tweaks for any custom plugins you have installed"
27067msgstr ""
27068
27069#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387
27070msgid "&Plugin tweaks"
27071msgstr ""
27072
27073#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421
27074msgid "Edit tweak"
27075msgstr ""
27076
27077#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428
27078msgid "Restore this tweak to its default value"
27079msgstr ""
27080
27081#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429
27082msgid "&Reset this tweak"
27083msgstr ""
27084
27085#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432
27086msgid "Apply any changes you made to this tweak"
27087msgstr ""
27088
27089#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433
27090msgid "&Apply changes to this tweak"
27091msgstr ""
27092
27093#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448
27094msgid "Search for tweak"
27095msgstr ""
27096
27097#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484
27098#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525
27099msgid ""
27100"There was a syntax error in your tweak. Click the \"Show details\" button "
27101"for details."
27102msgstr ""
27103
27104#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540
27105msgid "Invalid tweaks"
27106msgstr ""
27107
27108#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541
27109msgid ""
27110"The tweaks you entered are invalid, try resetting the tweaks to default and "
27111"changing them one by one until you find the invalid setting."
27112msgstr ""
27113
27114#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116
27115msgid "View log"
27116msgstr ""
27117
27118#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38
27119msgid "Choose Files"
27120msgstr ""
27121
27122#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27123msgid "Collecting metadata..."
27124msgstr ""
27125
27126#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27127#, python-format
27128msgid "Saving %d books..."
27129msgstr ""
27130
27131#: /__w/calibre/calibre/src/calibre/gui2/save.py:143
27132msgid "Copying files and writing metadata..."
27133msgstr ""
27134
27135#: /__w/calibre/calibre/src/calibre/gui2/save.py:144
27136msgid "Copying files..."
27137msgstr ""
27138
27139#: /__w/calibre/calibre/src/calibre/gui2/save.py:155
27140#: /__w/calibre/calibre/src/calibre/gui2/save.py:269
27141#: /__w/calibre/calibre/src/calibre/gui2/save.py:303
27142msgid "Could not save books to disk, click \"Show details\" for more information"
27143msgstr ""
27144
27145#: /__w/calibre/calibre/src/calibre/gui2/save.py:186
27146#, python-format
27147msgid ""
27148"The update metadata worker process crashed while processing the book %s. "
27149"Saving is aborted."
27150msgstr ""
27151
27152#: /__w/calibre/calibre/src/calibre/gui2/save.py:206
27153#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404
27154msgid "Requested formats not available"
27155msgstr ""
27156
27157#: /__w/calibre/calibre/src/calibre/gui2/save.py:284
27158#, python-format
27159msgid "No %s format file present"
27160msgstr ""
27161
27162#: /__w/calibre/calibre/src/calibre/gui2/save.py:337
27163#, python-brace-format
27164msgid "Failed to save: {0} by {1} to disk, with error:"
27165msgstr ""
27166
27167#: /__w/calibre/calibre/src/calibre/gui2/save.py:346
27168#, python-brace-format
27169msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:"
27170msgstr ""
27171
27172#: /__w/calibre/calibre/src/calibre/gui2/save.py:350
27173#, python-brace-format
27174msgid ""
27175"Failed to update the metadata in the {2} format of: {0} by {1}, with error:"
27176msgstr ""
27177
27178#: /__w/calibre/calibre/src/calibre/gui2/save.py:352
27179#, python-brace-format
27180msgid ""
27181"Failed to update the metadata in all formats of: {0} by {1}, with error:"
27182msgstr ""
27183
27184#: /__w/calibre/calibre/src/calibre/gui2/save.py:361
27185msgid ""
27186"Failed to update metadata in some books, click \"Show details\" for more "
27187"information"
27188msgstr ""
27189
27190#: /__w/calibre/calibre/src/calibre/gui2/save.py:364
27191msgid ""
27192"Failed to save any books to disk, click \"Show details\" for more "
27193"information"
27194msgstr ""
27195
27196#: /__w/calibre/calibre/src/calibre/gui2/save.py:367
27197msgid ""
27198"Failed to save some books to disk, click \"Show details\" for more "
27199"information"
27200msgstr ""
27201
27202#: /__w/calibre/calibre/src/calibre/gui2/save.py:369
27203msgid "Error while saving"
27204msgstr ""
27205
27206#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52
27207msgid "Paste and &search"
27208msgstr ""
27209
27210#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57
27211#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142
27212#: /__w/calibre/calibre/src/calibre/utils/localization.py:369
27213msgid "&Paste"
27214msgstr ""
27215
27216#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66
27217msgid "Copy search as URL"
27218msgstr ""
27219
27220#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67
27221msgid "&Clear search history"
27222msgstr ""
27223
27224#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411
27225#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416
27226msgid "Create saved search"
27227msgstr ""
27228
27229#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412
27230msgid ""
27231"Invalid saved search name. It must contain at least one letter or number"
27232msgstr ""
27233
27234#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417
27235msgid "There is no search to save"
27236msgstr ""
27237
27238#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434
27239msgid "Delete current search"
27240msgstr ""
27241
27242#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435
27243msgid "No search is selected"
27244msgstr ""
27245
27246#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437
27247msgid "The selected search will be <b>permanently deleted</b>. Are you sure?"
27248msgstr ""
27249
27250#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468
27251msgid "Search (For advanced search click the gear icon to the left)"
27252msgstr ""
27253
27254#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483
27255msgid "Start search"
27256msgstr ""
27257
27258#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491
27259msgid "Enable or disable search highlighting."
27260msgstr ""
27261
27262#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496
27263msgid "Highlight search results"
27264msgstr ""
27265
27266#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500
27267msgid ""
27268"This will change how searching works. When you search, instead of showing "
27269"only the matching books, all books will be shown with the matching books "
27270"highlighted. Are you sure this is what you want?"
27271msgstr ""
27272
27273#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513
27274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296
27275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489
27276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609
27277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757
27278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849
27279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055
27280msgid "Filter"
27281msgstr ""
27282
27283#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565
27284msgid "Choose saved search or enter name for new saved search"
27285msgstr ""
27286
27287#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572
27288msgid ""
27289"Save current search under the name shown in the box. Press and hold for a "
27290"pop-up options menu."
27291msgstr ""
27292
27293#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577
27294msgid "Create Saved search"
27295msgstr ""
27296
27297#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580
27298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613
27299msgid "Delete Saved search"
27300msgstr ""
27301
27302#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589
27303msgid "Add Saved search"
27304msgstr ""
27305
27306#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590
27307msgid "Get Saved search expression"
27308msgstr ""
27309
27310#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637
27311msgid "Current search is not a saved search"
27312msgstr ""
27313
27314#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30
27315#, python-format
27316msgid "Create a Virtual library based on %s"
27317msgstr ""
27318
27319#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38
27320#, python-format
27321msgid "Match any of the selected %s"
27322msgstr ""
27323
27324#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39
27325#, python-format
27326msgid "Match all of the selected %s"
27327msgstr ""
27328
27329#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102
27330#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346
27331msgid "Edit Virtual library"
27332msgstr ""
27333
27334#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104
27335#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372
27336msgid "Create Virtual library"
27337msgstr ""
27338
27339#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109
27340msgid "Virtual library &name:"
27341msgstr ""
27342
27343#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122
27344msgid "&Search expression:"
27345msgstr ""
27346
27347#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132
27348msgid "Create a Virtual library based on: "
27349msgstr ""
27350
27351#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145
27352#, python-format
27353msgid ""
27354"\n"
27355"            <h2>Virtual libraries</h2>\n"
27356"\n"
27357"            <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n"
27358"            you books that match a search. When a Virtual library is in effect, calibre\n"
27359"            behaves as though the library contains only the matched books. The Tag browser\n"
27360"            display only the tags/authors/series/etc. that belong to the matched books and any searches\n"
27361"            you do will only search within the books in the Virtual library. This\n"
27362"            is a good way to partition your large library into smaller and easier to work with subsets.</p>\n"
27363"\n"
27364"            <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n"
27365"            or only books by <i>My favorite author</i> or only books in a particular series.</p>\n"
27366"\n"
27367"            <p>More information and examples are available in the\n"
27368"            <a href=\"%s\">User Manual</a>.</p>\n"
27369"            "
27370msgstr ""
27371
27372#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189
27373msgid "Saved searches recognized in the expression:"
27374msgstr ""
27375
27376#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226
27377msgid "Search text changed"
27378msgstr ""
27379
27380#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227
27381msgid ""
27382"The Virtual library name or the search text has changed. Do you want to "
27383"discard these changes?"
27384msgstr ""
27385
27386#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264
27387#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94
27388#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100
27389msgid "No name"
27390msgstr ""
27391
27392#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265
27393msgid "You must provide a name for the new Virtual library"
27394msgstr ""
27395
27396#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271
27397msgid "A Virtual library name cannot begin with \"*\""
27398msgstr ""
27399
27400#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276
27401msgid "Name already in use"
27402msgstr ""
27403
27404#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277
27405msgid ""
27406"That name is already in use. Do you want to replace it with the new search?"
27407msgstr ""
27408
27409#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284
27410msgid "No search string"
27411msgstr ""
27412
27413#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285
27414msgid "You must provide a search to define the new Virtual library"
27415msgstr ""
27416
27417#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293
27418#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455
27419msgid "Invalid search"
27420msgstr ""
27421
27422#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294
27423#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456
27424msgid "The search in the search box is not valid"
27425msgstr ""
27426
27427#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299
27428msgid "Search found no books"
27429msgstr ""
27430
27431#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300
27432msgid ""
27433"The search found no books, so the Virtual library will be empty. Do you "
27434"really want to use that search?"
27435msgstr ""
27436
27437#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321
27438#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567
27439msgid "*current search"
27440msgstr ""
27441
27442#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325
27443msgid "Virtual library from current search"
27444msgstr ""
27445
27446#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326
27447msgid "Create a temporary Virtual library from the current search"
27448msgstr ""
27449
27450#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339
27451msgid ""
27452"Use a \"Virtual library\" to show only a subset of the books present in this"
27453" library"
27454msgstr ""
27455
27456#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344
27457msgid "(all books)"
27458msgstr ""
27459
27460#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345
27461msgid "Additional restriction"
27462msgstr ""
27463
27464#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347
27465msgid "Remove Virtual library"
27466msgstr ""
27467
27468#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394
27469msgid "Show Virtual libraries as tabs"
27470msgstr ""
27471
27472#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447
27473msgid "No search"
27474msgstr ""
27475
27476#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448
27477msgid "There is no current search to use"
27478msgstr ""
27479
27480#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498
27481#, python-brace-format
27482msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?"
27483msgstr ""
27484
27485#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509
27486msgid "No Virtual libraries"
27487msgstr ""
27488
27489#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510
27490msgid "No Virtual libraries present, create some first"
27491msgstr ""
27492
27493#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514
27494#, python-brace-format
27495msgid ""
27496"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n"
27497"        For example, if want to choose the VL:\n"
27498"        {example}\n"
27499"        Simply type in the characters:\n"
27500"        {chars}\n"
27501"        and press Enter."
27502msgstr ""
27503
27504#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522
27505msgid "Choose Virtual library"
27506msgstr ""
27507
27508#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39
27509#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174
27510msgid "&Default"
27511msgstr ""
27512
27513#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51
27514msgid "Click to change"
27515msgstr ""
27516
27517#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176
27518msgid "Customize shortcuts for"
27519msgstr ""
27520
27521#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
27522msgid "Keys"
27523msgstr ""
27524
27525#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265
27526msgid "Double click to change"
27527msgstr ""
27528
27529#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90
27530msgid "Starting up, please wait..."
27531msgstr ""
27532
27533#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36
27534msgid "Added tags:"
27535msgstr ""
27536
27537#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37
27538msgid "Open store in external web browser"
27539msgstr ""
27540
27541#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213
27542#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220
27543#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180
27544msgid "&What kind of match to use:"
27545msgstr ""
27546
27547#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218
27548#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225
27549#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185
27550msgid "&All these words:"
27551msgstr ""
27552
27553#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
27554#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226
27555#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186
27556msgid "This exact &phrase:"
27557msgstr ""
27558
27559#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220
27560#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227
27561#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
27562msgid "&One or more of these words:"
27563msgstr ""
27564
27565#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223
27566#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230
27567#, python-format
27568msgid "See the <a href=\"%s\">User Manual</a> for more help"
27569msgstr ""
27570
27571#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
27572#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235
27573#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194
27574msgid "Enter the title."
27575msgstr ""
27576
27577#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
27578msgid "&Description:"
27579msgstr ""
27580
27581#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228
27582msgid "&Headquarters:"
27583msgstr ""
27584
27585#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230
27586#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233
27587#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197
27588msgid "Search only in specific fields:"
27589msgstr ""
27590
27591#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232
27592msgid "Enabled:"
27593msgstr ""
27594
27595#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233
27596#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239
27597msgid "DRM:"
27598msgstr ""
27599
27600#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234
27601#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236
27602#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239
27603#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240
27604#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243
27605#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246
27606msgid "true"
27607msgstr ""
27608
27609#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235
27610#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237
27611#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240
27612#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241
27613#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244
27614#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247
27615msgid "false"
27616msgstr ""
27617
27618#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238
27619#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245
27620msgid "Affiliate:"
27621msgstr ""
27622
27623#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241
27624msgid "Nam&e/description..."
27625msgstr ""
27626
27627#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74
27628msgid "Query"
27629msgstr ""
27630
27631#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76
27632msgid "Enable:"
27633msgstr ""
27634
27635#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77
27636msgid "&All"
27637msgstr ""
27638
27639#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78
27640#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152
27641msgid "&None"
27642msgstr ""
27643
27644#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79
27645msgid "&Invert"
27646msgstr ""
27647
27648#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27649#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27650msgid "Affiliate"
27651msgstr ""
27652
27653#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27654msgid "Enabled"
27655msgstr ""
27656
27657#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27658msgid "Headquarters"
27659msgstr ""
27660
27661#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27662msgid "No DRM"
27663msgstr ""
27664
27665#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155
27666msgid ""
27667"This store is currently disabled and cannot be used in other parts of "
27668"calibre."
27669msgstr ""
27670
27671#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157
27672msgid ""
27673"This store is currently enabled and can be used in other parts of calibre."
27674msgstr ""
27675
27676#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162
27677msgid "This store only distributes e-books without DRM."
27678msgstr ""
27679
27680#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164
27681msgid ""
27682"This store distributes e-books with DRM. It may have some titles without "
27683"DRM, but you will need to check on a per title basis."
27684msgstr ""
27685
27686#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166
27687#, python-format
27688msgid ""
27689"This store is headquartered in %s. This is a good indication of what market "
27690"the store caters to. However, this does not necessarily mean that the store "
27691"is limited to that market only."
27692msgstr ""
27693
27694#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169
27695#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254
27696#, python-format
27697msgid "Buying from this store supports the calibre developer: %s."
27698msgstr ""
27699
27700#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171
27701#, python-format
27702msgid "This store distributes e-books in the following formats: %s"
27703msgstr ""
27704
27705#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49
27706msgid "Configure..."
27707msgstr ""
27708
27709#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97
27710msgid "Time"
27711msgstr ""
27712
27713#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98
27714msgid "Number of seconds to wait for a store to respond:"
27715msgstr ""
27716
27717#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99
27718msgid "Number of seconds to let a store process results:"
27719msgstr ""
27720
27721#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100
27722msgid "Display"
27723msgstr ""
27724
27725#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101
27726msgid "Maximum number of results to show per store:"
27727msgstr ""
27728
27729#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102
27730msgid "Open search result in system browser"
27731msgstr ""
27732
27733#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103
27734msgid "Threads"
27735msgstr ""
27736
27737#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104
27738msgid "Number of search threads to use:"
27739msgstr ""
27740
27741#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105
27742msgid "Number of cache update threads to use:"
27743msgstr ""
27744
27745#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106
27746msgid "Number of cover download threads to use:"
27747msgstr ""
27748
27749#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107
27750msgid "Number of details threads to use:"
27751msgstr ""
27752
27753#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237
27754msgid "&Price:"
27755msgstr ""
27756
27757#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242
27758msgid "Download:"
27759msgstr ""
27760
27761#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249
27762msgid "Titl&e/author/price..."
27763msgstr ""
27764
27765#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27766msgid "DRM"
27767msgstr ""
27768
27769#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27770msgid "Download"
27771msgstr ""
27772
27773#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27774msgid "Price"
27775msgstr ""
27776
27777#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235
27778#, python-format
27779msgid ""
27780"Detected price as: %s. Check with the store before making a purchase to "
27781"verify this price is correct. This price often does not include promotions "
27782"the store may be running."
27783msgstr ""
27784
27785#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239
27786msgid "No price was found"
27787msgstr ""
27788
27789#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242
27790msgid ""
27791"This book as been detected as having DRM restrictions. This book may not "
27792"work with your reader and you will have limitations placed upon you as to "
27793"what you can do with this book. Check with the store before making any "
27794"purchases to ensure you can actually read this book."
27795msgstr ""
27796
27797#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244
27798msgid ""
27799"This book has been detected as being DRM Free. You should be able to use "
27800"this book on any device provided it is in a format calibre supports for "
27801"conversion. However, before making a purchase double check the DRM status "
27802"with the store. The store may not be disclosing the use of DRM."
27803msgstr ""
27804
27805#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246
27806msgid ""
27807"The DRM status of this book could not be determined. There is a very high "
27808"likelihood that this book is actually DRM restricted."
27809msgstr ""
27810
27811#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251
27812#, python-format
27813msgid "The following formats can be downloaded directly: %s."
27814msgstr ""
27815
27816#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68
27817msgid "Download..."
27818msgstr ""
27819
27820#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72
27821msgid "Goto in store..."
27822msgstr ""
27823
27824#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130
27825#, python-format
27826msgid "Buying from this store supports the calibre developer: %s</p>"
27827msgstr ""
27828
27829#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195
27830msgid "No query"
27831msgstr ""
27832
27833#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196
27834msgid "You must enter a title, author or keyword to search for."
27835msgstr ""
27836
27837#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321
27838msgid "Customize Get books search"
27839msgstr ""
27840
27841#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330
27842msgid "Choose s&tores"
27843msgstr ""
27844
27845#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331
27846msgid "Configure s&earch"
27847msgstr ""
27848
27849#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
27850msgid "Couldn't find any books matching your query."
27851msgstr ""
27852
27853#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395
27854msgid "Choose format to download to your library."
27855msgstr ""
27856
27857#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179
27858msgid "Search by title"
27859msgstr ""
27860
27861#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181
27862msgid "Search by author"
27863msgstr ""
27864
27865#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183
27866msgid "&Keyword:"
27867msgstr ""
27868
27869#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184
27870msgid "Search by any keyword"
27871msgstr ""
27872
27873#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187
27874msgid "&Invert selection"
27875msgstr ""
27876
27877#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189
27878msgid "Configure Get books behavior"
27879msgstr ""
27880
27881#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190
27882msgid "&Configure"
27883msgstr ""
27884
27885#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191
27886msgid "Open a selected book in the system's web browser"
27887msgstr ""
27888
27889#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192
27890msgid "Open in &external browser"
27891msgstr ""
27892
27893#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195
27894#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75
27895msgid "Books:"
27896msgstr ""
27897
27898#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190
27899msgid ""
27900"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-"
27901"interface\">User Manual</a> for more help"
27902msgstr ""
27903
27904#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199
27905msgid "Titl&e/author/price ..."
27906msgstr ""
27907
27908#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48
27909#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71
27910msgid "Dialog"
27911msgstr ""
27912
27913#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49
27914msgid "Updating book cache"
27915msgstr ""
27916
27917#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43
27918msgid "Checking last download date."
27919msgstr ""
27920
27921#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49
27922msgid "Downloading book list from MobileRead."
27923msgstr ""
27924
27925#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62
27926msgid "Processing books."
27927msgstr ""
27928
27929#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72
27930#, python-format
27931msgid "%(num)s of %(tot)s books processed."
27932msgstr ""
27933
27934#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80
27935msgid "Updating MobileRead book cache..."
27936msgstr ""
27937
27938#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72
27939msgid "&Query:"
27940msgstr ""
27941
27942#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96
27943msgid "Home"
27944msgstr ""
27945
27946#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109
27947msgid "Reload"
27948msgstr ""
27949
27950#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186
27951#, python-brace-format
27952msgid "Download of {0} failed with error: {1}"
27953msgstr ""
27954
27955#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192
27956msgid ""
27957"This e-book is a DRMed EPUB file.  You will be prompted to save this file to"
27958" your computer. Once it is saved, open it with <a "
27959"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe "
27960"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, "
27961"which will be a .epub file. You can add this book to calibre using \"Add "
27962"Books\" and selecting the file from the ADE library folder."
27963msgstr ""
27964
27965#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204
27966msgid "File is not a supported e-book type. Save to disk?"
27967msgstr ""
27968
27969#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219
27970msgid "Could not contact calibre"
27971msgstr ""
27972
27973#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220
27974msgid ""
27975"No running calibre instance found. Please start calibre before trying to "
27976"download books."
27977msgstr ""
27978
27979#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224
27980msgid "Download completed"
27981msgstr ""
27982
27983#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225
27984#, python-brace-format
27985msgid ""
27986"Download of {0} has been completed, the book was added to your calibre "
27987"library"
27988msgstr ""
27989
27990#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218
27991#, python-format
27992msgid "Average rating for books in this category: %.1f"
27993msgstr ""
27994
27995#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220
27996msgid "Books in this category are unrated"
27997msgstr ""
27998
27999#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222
28000#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355
28001msgid "Search expression:"
28002msgstr ""
28003
28004#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224
28005#, python-format
28006msgid "Number of books: %s"
28007msgstr ""
28008
28009#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303
28010#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140
28011msgid "Rename in Virtual library"
28012msgstr ""
28013
28014#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304
28015msgid ""
28016"Do you want this rename to apply only to books in the current Virtual "
28017"library?"
28018msgstr ""
28019
28020#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306
28021msgid "Yes, apply only in VL"
28022msgstr ""
28023
28024#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307
28025msgid "No, apply in entire library"
28026msgstr ""
28027
28028#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435
28029#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236
28030#, python-brace-format
28031msgid "The grouped search term name is \"{0}\""
28032msgstr ""
28033
28034#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446
28035#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244
28036#, python-brace-format
28037msgid "The lookup/search name is \"{0}\"{1}"
28038msgstr ""
28039
28040#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051
28041msgid "Changing the authors for several books can take a while. Are you sure?"
28042msgstr ""
28043
28044#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056
28045msgid ""
28046"Changing the metadata for that many books can take a while. Are you sure?"
28047msgstr ""
28048
28049#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240
28050#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264
28051#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272
28052msgid "Rename User category"
28053msgstr ""
28054
28055#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241
28056msgid "You cannot use periods in the name when renaming User categories"
28057msgstr ""
28058
28059#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265
28060#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273
28061#, python-format
28062msgid "The name %s is already used"
28063msgstr ""
28064
28065#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287
28066msgid "Author names cannot contain & characters."
28067msgstr ""
28068
28069#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28070msgid "Duplicate search name"
28071msgstr ""
28072
28073#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28074#, python-format
28075msgid "The saved search name %s is already used."
28076msgstr ""
28077
28078#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46
28079msgid "User categories"
28080msgstr ""
28081
28082#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57
28083msgid "Custom columns"
28084msgstr ""
28085
28086#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103
28087msgid "Invalid search restriction"
28088msgstr ""
28089
28090#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104
28091msgid "The current search restriction is invalid"
28092msgstr ""
28093
28094#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121
28095msgid "New category"
28096msgstr ""
28097
28098#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179
28099#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182
28100msgid "Delete User category"
28101msgstr ""
28102
28103#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180
28104#, python-format
28105msgid "%s is not a User category"
28106msgstr ""
28107
28108#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183
28109#, python-format
28110msgid "%s contains items. Do you really want to delete it?"
28111msgstr ""
28112
28113#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206
28114msgid "Remove category"
28115msgstr ""
28116
28117#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207
28118#, python-format
28119msgid "User category %s does not exist"
28120msgstr ""
28121
28122#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228
28123msgid "Add to User category"
28124msgstr ""
28125
28126#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229
28127#, python-format
28128msgid "A User category %s does not exist"
28129msgstr ""
28130
28131#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28132msgid "Children"
28133msgstr ""
28134
28135#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28136msgid "Item"
28137msgstr ""
28138
28139#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311
28140#, python-format
28141msgid ""
28142"%s and its children will be deleted from books in the Virtual library. Are "
28143"you sure?"
28144msgstr ""
28145
28146#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314
28147#, python-format
28148msgid "%s and its children will be deleted from all books. Are you sure?"
28149msgstr ""
28150
28151#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319
28152#, python-format
28153msgid "%s will be deleted from books in the Virtual library. Are you sure?"
28154msgstr ""
28155
28156#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321
28157#, python-format
28158msgid "%s will be deleted from all books. Are you sure?"
28159msgstr ""
28160
28161#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323
28162msgid "Delete item"
28163msgstr ""
28164
28165#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354
28166msgid "You must select some books to apply {} to"
28167msgstr ""
28168
28169#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402
28170#, python-format
28171msgid ""
28172"The identifier %s will be deleted from books in the current virtual library."
28173" Are you sure?"
28174msgstr ""
28175
28176#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405
28177#, python-format
28178msgid "The identifier %s will be deleted from all books. Are you sure?"
28179msgstr ""
28180
28181#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407
28182msgid "Delete identifier"
28183msgstr ""
28184
28185#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480
28186#, python-format
28187msgid "change_tb_category_visibility: category %s does not exist"
28188msgstr ""
28189
28190#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494
28191#, python-format
28192msgid "change_tb_category_visibility: invalid operation %s"
28193msgstr ""
28194
28195#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533
28196msgid ""
28197"Change how the Tag browser works, such as, how it is sorted, what happens "
28198"when you click items, etc."
28199msgstr ""
28200
28201#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548
28202msgid ""
28203"Search for items. If the text begins with equals (=) the search is exact "
28204"match, otherwise it is \"contains\" finding items containing the text "
28205"anywhere in the item name. Both exact and contains searches ignore case. You"
28206" can limit the search to particular categories using syntax similar to "
28207"search. For example, tags:foo will find foo in any tag, but not in authors "
28208"etc. Entering *foo will collapse all categories then showing only those "
28209"categories with items containing the text \"foo\""
28210msgstr ""
28211
28212#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559
28213msgid "Find in the Tag browser"
28214msgstr ""
28215
28216#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567
28217msgid "Find the first/next matching item"
28218msgstr ""
28219
28220#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578
28221msgid "Find"
28222msgstr ""
28223
28224#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658
28225msgid "No more matches.</b><p> Click Find again to go to first match"
28226msgstr ""
28227
28228#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680
28229msgid "Configure Tag browser"
28230msgstr ""
28231
28232#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
28233msgid "Number of books"
28234msgstr ""
28235
28236#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696
28237msgid "Average rating"
28238msgstr ""
28239
28240#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703
28241msgid "Set the sort order for entries in the Tag browser"
28242msgstr ""
28243
28244#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706
28245msgid "Search type when selecting multiple items"
28246msgstr ""
28247
28248#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28249msgid "Match all of the items"
28250msgstr ""
28251
28252#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28253msgid "Match any of the items"
28254msgstr ""
28255
28256#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719
28257msgid ""
28258"When selecting multiple entries in the Tag browser match any or all of them"
28259msgstr ""
28260
28261#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723
28262msgid "Manage authors, tags, etc."
28263msgstr ""
28264
28265#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724
28266msgid ""
28267"All of these category_managers are available by right-clicking on items in "
28268"the Tag browser above"
28269msgstr ""
28270
28271#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732
28272msgid "'Click' found item"
28273msgstr ""
28274
28275#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739
28276msgid "Give the Tag browser keyboard focus"
28277msgstr ""
28278
28279#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28280msgid "Hide counts"
28281msgstr ""
28282
28283#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28284msgid "Show counts"
28285msgstr ""
28286
28287#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28288msgid "Hide average rating"
28289msgstr ""
28290
28291#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28292msgid "Show average rating"
28293msgstr ""
28294
28295#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141
28296msgid ""
28297"A Virtual library is active but you are renaming the item in all books in "
28298"your library. Is this really what you want to do?"
28299msgstr ""
28300
28301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144
28302msgid "Yes, apply in entire library"
28303msgstr ""
28304
28305#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145
28306msgid "No, apply only in Virtual library"
28307msgstr ""
28308
28309#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515
28310#, python-format
28311msgid "Change icon for: %s"
28312msgstr ""
28313
28314#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614
28315msgid "Delete the saved search: {}?"
28316msgstr ""
28317
28318#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707
28319msgid "Show category"
28320msgstr ""
28321
28322#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717
28323msgid "All categories"
28324msgstr ""
28325
28326#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753
28327#, python-format
28328msgid "Rename %s in Virtual library"
28329msgstr ""
28330
28331#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757
28332#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820
28333#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886
28334#, python-format
28335msgid "Rename %s"
28336msgstr ""
28337
28338#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764
28339#, python-format
28340msgid "Delete %s in Virtual library"
28341msgstr ""
28342
28343#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769
28344#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836
28345#, python-format
28346msgid "Delete %s"
28347msgstr ""
28348
28349#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774
28350#, python-format
28351msgid "Edit sort for %s"
28352msgstr ""
28353
28354#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777
28355#, python-format
28356msgid "Edit link for %s"
28357msgstr ""
28358
28359#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783
28360#, python-format
28361msgid "Add %s to User category"
28362msgstr ""
28363
28364#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799
28365#, python-format
28366msgid "Children of %s"
28367msgstr ""
28368
28369#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810
28370#, python-format
28371msgid "Add/remove %s to selected books"
28372msgstr ""
28373
28374#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812
28375#, python-format
28376msgid "Add %s to selected books"
28377msgstr ""
28378
28379#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815
28380#, python-format
28381msgid "Remove %s from selected books"
28382msgstr ""
28383
28384#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824
28385#, python-format
28386msgid "Delete Saved search %s"
28387msgstr ""
28388
28389#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830
28390#, python-format
28391msgid "Delete %s in Virtual Library"
28392msgstr ""
28393
28394#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843
28395#, python-format
28396msgid "Remove %(item)s from category %(cat)s"
28397msgstr ""
28398
28399#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851
28400#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902
28401#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918
28402msgid "Search for"
28403msgstr ""
28404
28405#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862
28406#, python-format
28407msgid "%s and its children"
28408msgstr ""
28409
28410#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867
28411#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910
28412#, python-format
28413msgid "Everything but %s"
28414msgstr ""
28415
28416#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873
28417#, python-format
28418msgid "Everything but %s and its children"
28419msgstr ""
28420
28421#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879
28422msgid "The saved search expression"
28423msgstr ""
28424
28425#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890
28426#, python-format
28427msgid "Add sub-category to %s"
28428msgstr ""
28429
28430#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894
28431#, python-format
28432msgid "Delete User category %s"
28433msgstr ""
28434
28435#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924
28436#, python-format
28437msgid "Books in category %s"
28438msgstr ""
28439
28440#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930
28441#, python-format
28442msgid "Books not in category %s"
28443msgstr ""
28444
28445#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954
28446#, python-format
28447msgid "Edit permissible values for %s"
28448msgstr ""
28449
28450#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980
28451#, python-format
28452msgid "Hide category %s"
28453msgstr ""
28454
28455#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987
28456msgid "Change category icon"
28457msgstr ""
28458
28459#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989
28460msgid "Restore default icon"
28461msgstr ""
28462
28463#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997
28464#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002
28465msgid "Manage User categories"
28466msgstr ""
28467
28468#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010
28469msgid "Change sub-categorization scheme"
28470msgstr ""
28471
28472#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016
28473msgid "Partition"
28474msgstr ""
28475
28476#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031
28477msgid "First letter is usable only when sorting by name"
28478msgstr ""
28479
28480#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039
28481msgid "Expand or collapse"
28482msgstr ""
28483
28484#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047
28485#, python-brace-format
28486msgid "Expand {0}"
28487msgstr ""
28488
28489#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050
28490#, python-brace-format
28491msgid "Expand {0} and its children"
28492msgstr ""
28493
28494#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070
28495#, python-brace-format
28496msgid "Collapse {0}"
28497msgstr ""
28498
28499#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44
28500#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139
28501msgid "Remove"
28502msgstr ""
28503
28504#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46
28505msgid "Keep"
28506msgstr ""
28507
28508#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48
28509msgid "Title-case"
28510msgstr ""
28511
28512#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51
28513msgid "Split"
28514msgstr ""
28515
28516#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62
28517msgid "Create the rule below, the rule can be used to remove or replace tags"
28518msgstr ""
28519
28520#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63
28521msgid "the tag, if it"
28522msgstr ""
28523
28524#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64
28525msgid "You must provide a value for the tag to match"
28526msgstr ""
28527
28528#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65
28529#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231
28530msgid "with the tag:"
28531msgstr ""
28532
28533#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66
28534#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233
28535msgid "on the character:"
28536msgstr ""
28537
28538#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68
28539msgid ""
28540"The character on which to split tags. Note that technically you can specify "
28541"a sub-string, not just a single character. Then splitting will happen on the"
28542" sub-string."
28543msgstr ""
28544
28545#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71
28546msgid ""
28547"What to replace the tag with. Note that if you use a pattern to match tags, "
28548"you can replace with parts of the matched pattern. See  the User Manual on "
28549"how to use regular expressions for details."
28550msgstr ""
28551
28552#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74
28553#, python-format
28554msgid ""
28555"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>"
28556msgstr ""
28557
28558#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103
28559msgid "Edit the list of tags with the Tag editor"
28560msgstr ""
28561
28562#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144
28563msgid "Tags that contain this string will match"
28564msgstr ""
28565
28566#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152
28567msgid "Use the Tag editor to edit the list of tags"
28568msgstr ""
28569
28570#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228
28571#, python-brace-format
28572msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>"
28573msgstr ""
28574
28575#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273
28576msgid ""
28577"You can specify rules to filter/transform tags here. Click the \"Add rule\" "
28578"button below to get started. The rules will be processed in order for every "
28579"tag until either a \"remove\" or a \"keep\" rule matches."
28580msgstr ""
28581
28582#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283
28583msgid "You can <b>change an existing rule</b> by double clicking it"
28584msgstr ""
28585
28586#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311
28587msgid "Move current rule up"
28588msgstr ""
28589
28590#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315
28591msgid "Move current rule down"
28592msgstr ""
28593
28594#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390
28595msgid "Test tag mapper rules"
28596msgstr ""
28597
28598#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392
28599msgid "Enter a comma separated list of &tags to test:"
28600msgstr ""
28601
28602#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393
28603msgid "Enter tags and click the \"Test\" button"
28604msgstr ""
28605
28606#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427
28607#, python-format
28608msgid "<b>Resulting tags:</b> %s"
28609msgstr ""
28610
28611#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440
28612msgid "Cannot save as no rules have been created"
28613msgstr ""
28614
28615#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442
28616msgid "Save ruleset as"
28617msgstr ""
28618
28619#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443
28620msgid "Enter a name for this ruleset:"
28621msgstr ""
28622
28623#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447
28624#, python-format
28625msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?"
28626msgstr ""
28627
28628#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465
28629msgid "Delete saved rulesets"
28630msgstr ""
28631
28632#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471
28633msgid "No saved rulesets available"
28634msgstr ""
28635
28636#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484
28637msgid "Edit tag mapper rules"
28638msgstr ""
28639
28640#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125
28641msgid "Select a destination for the Table of Contents entry"
28642msgstr ""
28643
28644#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149
28645msgid "Search for text..."
28646msgstr ""
28647
28648#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152
28649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549
28650msgid "Find &next"
28651msgstr ""
28652
28653#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155
28654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551
28655msgid "Find &previous"
28656msgstr ""
28657
28658#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167
28659msgid ""
28660"Here you can choose a destination for the Table of Contents' entry to point "
28661"to. First choose a file from the book in the left-most panel. The file will "
28662"open in the central panel.<p>Then choose a location inside the file. To do "
28663"so, simply click on the place in the central panel that you want to use as "
28664"the destination. As you move the mouse around the central panel, a thick "
28665"green line appears, indicating the precise location that will be selected "
28666"when you click."
28667msgstr ""
28668
28669#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180
28670msgid "Na&me of the ToC entry:"
28671msgstr ""
28672
28673#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187
28674msgid "Currently selected destination:"
28675msgstr ""
28676
28677#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222
28678#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233
28679msgid "No match found"
28680msgstr ""
28681
28682#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223
28683#, python-format
28684msgid "No match found for: %s"
28685msgstr ""
28686
28687#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229
28688#, python-format
28689msgid ""
28690"No matches for %(text)s found in the current file [%(current)s]. Do you want"
28691" to search in the %(which)s file [%(next)s]?"
28692msgstr ""
28693
28694#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28695msgid "next"
28696msgstr ""
28697
28698#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28699msgid "previous"
28700msgstr ""
28701
28702#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259
28703msgid "Bad markup"
28704msgstr ""
28705
28706#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260
28707msgid "This book has severely broken markup, its ToC cannot be edited."
28708msgstr ""
28709
28710#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266
28711#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309
28712#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313
28713msgid "File:"
28714msgstr ""
28715
28716#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267
28717#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299
28718msgid "Top of the file"
28719msgstr ""
28720
28721#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301
28722#, python-format
28723msgid "Approximately %d%% from the top"
28724msgstr ""
28725
28726#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306
28727#, python-format
28728msgid "Location: A &lt;%s&gt; tag inside the file"
28729msgstr ""
28730
28731#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45
28732msgid "Create ToC from XPath"
28733msgstr ""
28734
28735#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49
28736msgid ""
28737"Specify a series of XPath expressions for the different levels of the Table "
28738"of Contents. You can use the wizard buttons to help you create XPath "
28739"expressions."
28740msgstr ""
28741
28742#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56
28743#, python-format
28744msgid "Level %s ToC:"
28745msgstr ""
28746
28747#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71
28748msgid "Do not add duplicate entries at the same level"
28749msgstr ""
28750
28751#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81
28752msgid "No XPaths"
28753msgstr ""
28754
28755#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82
28756msgid "No XPaths have been entered"
28757msgstr ""
28758
28759#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122
28760#, python-format
28761msgid "The XPath expression %s is not valid."
28762msgstr ""
28763
28764#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166
28765msgid ""
28766"You can edit existing entries in the Table of Contents by clicking them in "
28767"the panel to the left."
28768msgstr ""
28769
28770#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168
28771msgid ""
28772"Entries with a green tick next to them point to a location that has been "
28773"verified to exist. Entries with a red dot are broken and may need to be "
28774"fixed."
28775msgstr ""
28776
28777#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176
28778msgid "Create a &new entry"
28779msgstr ""
28780
28781#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181
28782msgid "Generate ToC from &major headings"
28783msgstr ""
28784
28785#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184
28786msgid ""
28787"Generate a Table of Contents from the major headings in the book. This will "
28788"work if the book identifies its headings using HTML heading tags. Uses the "
28789"<h1>, <h2> and <h3> tags."
28790msgstr ""
28791
28792#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188
28793msgid "Generate ToC from &all headings"
28794msgstr ""
28795
28796#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191
28797msgid ""
28798"Generate a Table of Contents from all the headings in the book. This will "
28799"work if the book identifies its headings using HTML heading tags. Uses the "
28800"<h1-6> tags."
28801msgstr ""
28802
28803#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196
28804msgid "Generate ToC from &links"
28805msgstr ""
28806
28807#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199
28808msgid ""
28809"Generate a Table of Contents from all the links in the book. Links that "
28810"point to destinations that do not exist in the book are ignored. Also "
28811"multiple links with the same destination or the same text are ignored."
28812msgstr ""
28813
28814#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206
28815msgid "Generate ToC from &files"
28816msgstr ""
28817
28818#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209
28819msgid ""
28820"Generate a Table of Contents from individual files in the book. Each entry "
28821"in the ToC will point to the start of the file, the text of the entry will "
28822"be the \"first line\" of text from the file."
28823msgstr ""
28824
28825#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215
28826msgid "Generate ToC from &XPath"
28827msgstr ""
28828
28829#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218
28830msgid "Generate a Table of Contents from arbitrary XPath expressions."
28831msgstr ""
28832
28833#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222
28834msgid "&Flatten the ToC"
28835msgstr ""
28836
28837#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225
28838msgid "Flatten the Table of Contents, putting all entries at the top level"
28839msgstr ""
28840
28841#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230
28842msgid ""
28843"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 "
28844"files. In a linear ToC every entry must point to a location after the "
28845"previous entry. If you create a non-linear ToC it will be automatically re-"
28846"arranged inside the AZW3 file."
28847msgstr ""
28848
28849#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246
28850msgid ""
28851"You can move this entry around the Table of Contents by drag and drop or "
28852"using the up and down buttons to the left"
28853msgstr ""
28854
28855#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267
28856msgid "Change the &location this entry points to"
28857msgstr ""
28858
28859#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271
28860msgid "&Remove this entry"
28861msgstr ""
28862
28863#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281
28864msgid "New entry &inside this entry"
28865msgstr ""
28866
28867#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284
28868msgid "New entry &above this entry"
28869msgstr ""
28870
28871#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287
28872msgid "New entry &below this entry"
28873msgstr ""
28874
28875#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291
28876msgid "&Flatten this entry"
28877msgstr ""
28878
28879#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293
28880msgid ""
28881"All children of this entry are brought to the same level as this entry."
28882msgstr ""
28883
28884#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304
28885msgid "&Return to welcome screen"
28886msgstr ""
28887
28888#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306
28889msgid "Go back to the top level view"
28890msgstr ""
28891
28892#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319
28893msgid "Remove duplicates"
28894msgstr ""
28895
28896#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320
28897msgid "Should headings with the same text at the same level be included?"
28898msgstr ""
28899
28900#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28901msgid "&Include duplicates"
28902msgstr ""
28903
28904#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28905msgid "&Remove duplicates"
28906msgstr ""
28907
28908#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363
28909msgid "This entry points to an existing destination"
28910msgstr ""
28911
28912#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366
28913msgid "The location this entry points to does not exist"
28914msgstr ""
28915
28916#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434
28917#, python-brace-format
28918msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
28919msgstr ""
28920
28921#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497
28922msgid "Multiple items selected"
28923msgstr ""
28924
28925#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498
28926msgid ""
28927"You are trying to move multiple items at once, this is not supported. "
28928"Instead use Drag and Drop to move multiple items"
28929msgstr ""
28930
28931#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635
28932msgid "Chapter "
28933msgstr ""
28934
28935#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636
28936msgid "All selected items will be renamed to the form prefix-number"
28937msgstr ""
28938
28939#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671
28940msgid "Change the location this entry points to"
28941msgstr ""
28942
28943#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672
28944msgid "Bulk rename all selected items"
28945msgstr ""
28946
28947#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673
28948msgid "Remove all selected items"
28949msgstr ""
28950
28951#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679
28952#, python-format
28953msgid "Move \"%s\" up"
28954msgstr ""
28955
28956#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681
28957#, python-format
28958msgid "Move \"%s\" down"
28959msgstr ""
28960
28961#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683
28962#, python-format
28963msgid "Unindent \"%s\""
28964msgstr ""
28965
28966#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685
28967#, python-format
28968msgid "Indent \"%s\""
28969msgstr ""
28970
28971#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717
28972msgid "Move current entry up [Ctrl+Up]"
28973msgstr ""
28974
28975#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724
28976msgid "Unindent the current entry [Ctrl+Left]"
28977msgstr ""
28978
28979#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731
28980msgid "Remove all selected entries"
28981msgstr ""
28982
28983#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738
28984msgid "Indent the current entry [Ctrl+Right]"
28985msgstr ""
28986
28987#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745
28988msgid "Move current entry down [Ctrl+Down]"
28989msgstr ""
28990
28991#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747
28992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184
28993msgid "&Expand all"
28994msgstr ""
28995
28996#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751
28997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185
28998msgid "&Collapse all"
28999msgstr ""
29000
29001#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754
29002msgid "Double click on an entry to change the text"
29003msgstr ""
29004
29005#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859
29006#, python-format
29007msgid ""
29008"The location this entry point to does not exist:\n"
29009"%s"
29010msgstr ""
29011
29012#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952
29013#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961
29014#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968
29015msgid "No items found"
29016msgstr ""
29017
29018#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953
29019msgid "No items were found that could be added to the Table of Contents."
29020msgstr ""
29021
29022#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962
29023msgid "No links were found that could be added to the Table of Contents."
29024msgstr ""
29025
29026#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969
29027msgid "No files were found that could be added to the Table of Contents."
29028msgstr ""
29029
29030#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997
29031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33
29032#, python-format
29033msgid "Edit the ToC in %s"
29034msgstr ""
29035
29036#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013
29037#, python-format
29038msgid "Loading %s, please wait..."
29039msgstr ""
29040
29041#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030
29042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52
29043msgid "Undo the last action, if any"
29044msgstr ""
29045
29046#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065
29047#, python-format
29048msgid "Writing %s, please wait..."
29049msgstr ""
29050
29051#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073
29052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83
29053msgid "Failed to write book"
29054msgstr ""
29055
29056#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074
29057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84
29058#, python-format
29059msgid "Could not write %s. Click \"Show details\" for more information."
29060msgstr ""
29061
29062#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123
29063msgid "Failed to load book"
29064msgstr ""
29065
29066#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124
29067#, python-format
29068msgid "Could not load %s. Click \"Show details\" for more information."
29069msgstr ""
29070
29071#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73
29072#, python-format
29073msgid "Convert book %(num)d of %(total)d (%(title)s)"
29074msgstr ""
29075
29076#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105
29077msgid "Could not convert"
29078msgstr ""
29079
29080#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106
29081#, python-format
29082msgid ""
29083"Could not convert <b>%s</b> as it has no e-book files. If you think it "
29084"should have files, but calibre is not finding them, that is most likely "
29085"because you moved the book's files around outside of calibre. You will need "
29086"to find those files and re-add them to calibre."
29087msgstr ""
29088
29089#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116
29090#, python-format
29091msgid "No supported formats (Available formats: %s)"
29092msgstr ""
29093
29094#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119
29095msgid "This book has no actual e-book files"
29096msgstr ""
29097
29098#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123
29099#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262
29100msgid "Could not convert some books"
29101msgstr ""
29102
29103#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125
29104msgid ""
29105"Could not convert the book because no supported source format was found"
29106msgstr ""
29107
29108#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127
29109#, python-brace-format
29110msgid ""
29111"Could not convert {num} of {tot} books, because no supported source formats "
29112"were found."
29113msgstr ""
29114
29115#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164
29116msgid "Queueing books for bulk conversion"
29117msgstr ""
29118
29119#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236
29120msgid "Queueing "
29121msgstr ""
29122
29123#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237
29124#, python-format
29125msgid "Convert book %(num)d of %(tot)d (%(title)s)"
29126msgstr ""
29127
29128#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263
29129#, python-format
29130msgid ""
29131"Could not convert %(num)d of %(tot)d books, because no suitable source "
29132"format was found."
29133msgstr ""
29134
29135#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319
29136#, python-format
29137msgid "Fetch news from %s"
29138msgstr ""
29139
29140#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394
29141msgid "Convert existing"
29142msgstr ""
29143
29144#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395
29145#, python-format
29146msgid ""
29147"The following books have already been converted to the %s format. Do you "
29148"wish to reconvert them?"
29149msgstr ""
29150
29151#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50
29152#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53
29153msgid "Could not find speech-dispatcher on your system. Please install it."
29154msgstr ""
29155
29156#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29157#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29158#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
29160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
29161msgid "Language"
29162msgstr ""
29163
29164#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29165msgid "Variant"
29166msgstr ""
29167
29168#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82
29169msgid "&Speed of speech:"
29170msgstr ""
29171
29172#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94
29173msgid "Speech s&ynthesizer:"
29174msgstr ""
29175
29176#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29177msgid "female"
29178msgstr ""
29179
29180#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29181msgid "male"
29182msgstr ""
29183
29184#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29185msgid "neutral"
29186msgstr ""
29187
29188#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29189#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29190msgid "Age"
29191msgstr ""
29192
29193#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29194#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29195msgid "Gender"
29196msgstr ""
29197
29198#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85
29199#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83
29200msgid "&Speed of speech (words per minute):"
29201msgstr ""
29202
29203#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108
29204msgid "Sound output:"
29205msgstr ""
29206
29207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167
29208msgid "&Unmark marked text"
29209msgstr ""
29210
29211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181
29212msgid "The Qt WebEngine Render process crashed and has been restarted"
29213msgstr ""
29214
29215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245
29216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893
29217msgid "Unsaved changes"
29218msgstr ""
29219
29220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246
29221msgid ""
29222"The current book has unsaved changes. If you open a new book, they will be "
29223"lost. Are you sure you want to proceed?"
29224msgstr ""
29225
29226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250
29227msgid "Cannot open"
29228msgstr ""
29229
29230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251
29231msgid ""
29232"The current book is being saved, you cannot open a new book until the saving"
29233" is completed"
29234msgstr ""
29235
29236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261
29237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279
29238msgid "Choose file location"
29239msgstr ""
29240
29241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286
29242msgid "Importing book, please wait..."
29243msgstr ""
29244
29245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302
29246msgid "Choose book folder"
29247msgstr ""
29248
29249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306
29250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910
29251msgid "Choose book"
29252msgstr ""
29253
29254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314
29255msgid "File not found"
29256msgstr ""
29257
29258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315
29259#, python-format
29260msgid "The file %s does not exist."
29261msgstr ""
29262
29263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322
29264msgid "Unsupported format"
29265msgstr ""
29266
29267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323
29268#, python-format
29269msgid ""
29270"Tweaking is only supported for books in the %s formats. Convert your book to"
29271" one of these formats first."
29272msgstr ""
29273
29274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340
29275msgid "Opening book, please wait..."
29276msgstr ""
29277
29278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353
29279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357
29280msgid "Failed to open book"
29281msgstr ""
29282
29283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354
29284msgid ""
29285"Failed to open book, it has obfuscated fonts, but the obfuscation key is "
29286"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit "
29287"this book."
29288msgstr ""
29289
29290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358
29291msgid "Failed to open book, click \"Show details\" for more information."
29292msgstr ""
29293
29294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400
29295msgid "Start of editing session"
29296msgstr ""
29297
29298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437
29299msgid "Before: Delete files"
29300msgstr ""
29301
29302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463
29303msgid "One file deleted"
29304msgid_plural "{} files deleted"
29305msgstr[0] ""
29306
29307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474
29308msgid "Before: Re-order text"
29309msgstr ""
29310
29311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484
29312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523
29313msgid ""
29314"You must first open a book to edit, before trying to create new files in it."
29315msgstr ""
29316
29317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496
29318#, python-format
29319msgid "Before: Add file %s"
29320msgstr ""
29321
29322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526
29323msgid "Choose files"
29324msgstr ""
29325
29326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531
29327msgid "Before Add files"
29328msgstr ""
29329
29330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567
29331msgid "Before: Add cover"
29332msgstr ""
29333
29334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575
29335msgid "No book is currently open. You must first open a book."
29336msgstr ""
29337
29338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577
29339msgid "No book open"
29340msgstr ""
29341
29342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582
29343msgid "You must open a book before trying to edit the Table of Contents."
29344msgstr ""
29345
29346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584
29347msgid "Before: Edit Table of Contents"
29348msgstr ""
29349
29350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599
29351msgid "Before: Insert inline Table of Contents"
29352msgstr ""
29353
29354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603
29355msgid "No Table of Contents"
29356msgstr ""
29357
29358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604
29359msgid ""
29360"Cannot create an inline Table of Contents as this book has no existing Table"
29361" of Contents. You must first create a Table of Contents using the Edit Table"
29362" of Contents tool."
29363msgstr ""
29364
29365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618
29366#, python-format
29367msgid "Before: %s"
29368msgstr ""
29369
29370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633
29371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677
29372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704
29373msgid "You must first open a book in order to transform styles."
29374msgstr ""
29375
29376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29377msgid "No HTML file"
29378msgstr ""
29379
29380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29381msgid "Not currently editing an HTML file"
29382msgstr ""
29383
29384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29386msgid "No HTML files"
29387msgstr ""
29388
29389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29390msgid "Not currently editing any HTML files"
29391msgstr ""
29392
29393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29394msgid "No HTML files are currently selected in the File browser"
29395msgstr ""
29396
29397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662
29398msgid "Before HTML transformation"
29399msgstr ""
29400
29401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29402msgid "No HTML was changed."
29403msgstr ""
29404
29405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698
29407msgid "No changes"
29408msgstr ""
29409
29410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688
29411msgid "Before style transformation"
29412msgstr ""
29413
29414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699
29415msgid "No styles were changed."
29416msgstr ""
29417
29418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708
29419msgid "Before: Get external resources"
29420msgstr ""
29421
29422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723
29423msgid "No book is currently open. You must first open a book to manage fonts."
29424msgstr ""
29425
29426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729
29427msgid "Embed all fonts"
29428msgstr ""
29429
29430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733
29431msgid "Subset all fonts"
29432msgstr ""
29433
29434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743
29435#, python-format
29436msgid ""
29437"The %s format does not support file and folder names internally, therefore "
29438"arranging files into folders is not allowed."
29439msgstr ""
29440
29441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752
29442msgid "The files in this book are already arranged into folders"
29443msgstr ""
29444
29445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753
29446msgid "Nothing to do"
29447msgstr ""
29448
29449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754
29450msgid "Show this message &again"
29451msgstr ""
29452
29453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756
29454msgid "Before: Arrange into folders"
29455msgstr ""
29456
29457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758
29458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783
29459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789
29460msgid "Renaming and updating links..."
29461msgstr ""
29462
29463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766
29464#, python-brace-format
29465msgid ""
29466"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so "
29467"can cause problems, are you sure?"
29468msgstr ""
29469
29470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773
29471#, python-brace-format
29472msgid ""
29473"The name you have chosen {0} contains special characters, internally it will"
29474" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], "
29475"hyphens and underscores for file names. Other characters can cause problems "
29476"for  different e-book viewers. Are you sure you want to proceed?"
29477msgstr ""
29478
29479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780
29480#, python-format
29481msgid "Before: Rename %s"
29482msgstr ""
29483
29484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787
29485msgid "Before: Bulk rename"
29486msgstr ""
29487
29488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794
29489msgid "Failed to rename files"
29490msgstr ""
29491
29492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795
29493msgid "Failed to rename files, click \"Show details\" for more information."
29494msgstr ""
29495
29496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828
29497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206
29498msgid "&Revert to"
29499msgstr ""
29500
29501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848
29502msgid "&Revert changes"
29503msgstr ""
29504
29505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891
29506msgid "Show this popup again"
29507msgstr ""
29508
29509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899
29510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229
29511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124
29512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489
29513msgid "See what &changed"
29514msgstr ""
29515
29516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911
29517#, python-format
29518msgid "%s books"
29519msgstr ""
29520
29521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29522msgid "Current book"
29523msgstr ""
29524
29525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29526msgid "Other book"
29527msgstr ""
29528
29529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956
29530msgid "Before: Fix HTML"
29531msgstr ""
29532
29533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29534msgid "All HTML files fixed"
29535msgstr ""
29536
29537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29538msgid "Fixing done"
29539msgstr ""
29540
29541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968
29542msgid "Before: Beautify files"
29543msgstr ""
29544
29545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29546msgid "All files beautified"
29547msgstr ""
29548
29549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29550msgid "Beautified"
29551msgstr ""
29552
29553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992
29554msgid "Inserting images is only supported for HTML and CSS files."
29555msgstr ""
29556
29557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020
29558msgid "New class name"
29559msgstr ""
29560
29561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021
29562msgid "Rename the class {} to?"
29563msgstr ""
29564
29565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023
29566msgid "Before: Rename {}"
29567msgstr ""
29568
29569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032
29570msgid "No class {} found to change"
29571msgstr ""
29572
29573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041
29574msgid "Semantics are not supported for the AZW3 format."
29575msgstr ""
29576
29577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044
29578msgid "Before: Set Semantics"
29579msgstr ""
29580
29581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057
29582msgid "Before: Filter style information"
29583msgstr ""
29584
29585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066
29586msgid "No matching style rules were found"
29587msgstr ""
29588
29589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201
29590#, python-format
29591msgid "No file with the name %s was found in the book"
29592msgstr ""
29593
29594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
29595msgid "No style rules that match the class {} were found"
29596msgstr ""
29597
29598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230
29599msgid ""
29600"Choose a name for the checkpoint.\n"
29601"You can later restore the book to this checkpoint via the\n"
29602"\"Revert to...\" entries in the Edit menu."
29603msgstr ""
29604
29605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273
29606msgid "Path does not exist"
29607msgstr ""
29608
29609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274
29610#, python-format
29611msgid ""
29612"The file you are editing (%s) no longer exists. You have to choose a new "
29613"save location."
29614msgstr ""
29615
29616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298
29617msgid "Cannot save a copy"
29618msgstr ""
29619
29620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299
29621msgid "Saving a copy of a folder based book is not supported"
29622msgstr ""
29623
29624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302
29625msgid "Choose path"
29626msgstr ""
29627
29628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304
29629#, python-format
29630msgid "Book (%s)"
29631msgstr ""
29632
29633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320
29634msgid "Saving copy, please wait..."
29635msgstr ""
29636
29637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324
29638msgid "Failed to save copy"
29639msgstr ""
29640
29641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325
29642msgid "Failed to save copy, click \"Show details\" for more information."
29643msgstr ""
29644
29645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326
29646#, python-format
29647msgid "Copy saved to %s"
29648msgstr ""
29649
29650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327
29651msgid "Copy saved"
29652msgstr ""
29653
29654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335
29655msgid "Could not save"
29656msgstr ""
29657
29658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336
29659msgid ""
29660"Saving of the book failed. Click \"Show details\" for more information. You "
29661"can try to save a copy to a different location, via File->Save a copy"
29662msgstr ""
29663
29664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344
29665msgid "Enter line number"
29666msgstr ""
29667
29668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354
29669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373
29670#, python-format
29671msgid "Before: Split %s"
29672msgstr ""
29673
29674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389
29675msgid "Does not exist"
29676msgstr ""
29677
29678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390
29679#, python-format
29680msgid ""
29681"The file %s does not exist. If you were trying to click an item in the Table"
29682" of Contents, you may need to refresh it by right-clicking and choosing "
29683"\"Refresh\"."
29684msgstr ""
29685
29686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397
29687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746
29688msgid "Unsupported file format"
29689msgstr ""
29690
29691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398
29692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747
29693#, python-format
29694msgid "Editing files of type %s is not supported"
29695msgstr ""
29696
29697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412
29698#, python-format
29699msgid "The anchor %s was not found in this file"
29700msgstr ""
29701
29702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426
29703msgid "File deleted"
29704msgstr ""
29705
29706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427
29707msgid ""
29708"The file {} has already been deleted, re-run Check Book to update the "
29709"results."
29710msgstr ""
29711
29712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449
29713msgid "Before: Spell Check"
29714msgstr ""
29715
29716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454
29717msgid "Before: Auto-fix errors"
29718msgstr ""
29719
29720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467
29721#, python-format
29722msgid "Before: Merge files into %s"
29723msgstr ""
29724
29725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476
29726msgid "{} files merged"
29727msgstr ""
29728
29729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480
29730msgid "Before: Link stylesheets"
29731msgstr ""
29732
29733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509
29734msgid "File opened"
29735msgstr ""
29736
29737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510
29738#, python-brace-format
29739msgid ""
29740"When you are done editing {0} click \"Import\" to update the file in the "
29741"book or \"Discard\" to lose any changes."
29742msgstr ""
29743
29744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29745#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734
29746msgid "Discard"
29747msgstr ""
29748
29749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29750msgid "Import"
29751msgstr ""
29752
29753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514
29754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563
29755#, python-format
29756msgid "Before: Replace %s"
29757msgstr ""
29758
29759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573
29760msgid "You must first open a book in order to see the report."
29761msgstr ""
29762
29763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588
29764msgid "You must first open a book in order to check links."
29765msgstr ""
29766
29767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593
29768msgid "You must first open a book in order to compress images."
29769msgstr ""
29770
29771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599
29772msgid "Before: compress images"
29773msgstr ""
29774
29775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607
29776msgid "Unexpected error"
29777msgstr ""
29778
29779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608
29780msgid "Failed to compress images, click \"Show details\" for more information"
29781msgstr ""
29782
29783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722
29784msgid "Cannot decode"
29785msgstr ""
29786
29787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723
29788#, python-format
29789msgid "Cannot edit %s as it appears to be in an unknown character encoding"
29790msgstr ""
29791
29792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754
29793msgid "No book is currently open. You must first open a book to edit."
29794msgstr ""
29795
29796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875
29797msgid ""
29798"The current book is being saved in the background. Quitting now will "
29799"<b>abort the save process</b>! Finish saving first?"
29800msgstr ""
29801
29802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29803msgid "&Quit immediately"
29804msgstr ""
29805
29806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29807msgid "Finish &saving first"
29808msgstr ""
29809
29810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898
29811msgid ""
29812"There are unsaved changes, if you quit without saving, you will lose them."
29813msgstr ""
29814
29815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910
29816msgid "&Save and Quit"
29817msgstr ""
29818
29819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913
29820msgid "&Quit without saving"
29821msgstr ""
29822
29823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927
29824msgid "Saving, please wait..."
29825msgstr ""
29826
29827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60
29828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426
29829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628
29830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782
29831msgid "Favorites"
29832msgstr ""
29833
29834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61
29835msgid "European scripts"
29836msgstr ""
29837
29838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62
29839msgid "Armenian"
29840msgstr ""
29841
29842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63
29843msgid "Armenian ligatures"
29844msgstr ""
29845
29846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64
29847msgid "Coptic"
29848msgstr ""
29849
29850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65
29851msgid "Coptic in Greek block"
29852msgstr ""
29853
29854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66
29855msgid "Cypriot syllabary"
29856msgstr ""
29857
29858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67
29859msgid "Cyrillic"
29860msgstr ""
29861
29862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68
29863msgid "Cyrillic supplement"
29864msgstr ""
29865
29866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69
29867msgid "Cyrillic extended A"
29868msgstr ""
29869
29870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70
29871msgid "Cyrillic extended B"
29872msgstr ""
29873
29874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71
29875msgid "Georgian"
29876msgstr ""
29877
29878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72
29879msgid "Georgian supplement"
29880msgstr ""
29881
29882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73
29883msgid "Glagolitic"
29884msgstr ""
29885
29886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74
29887msgid "Gothic"
29888msgstr ""
29889
29890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75
29891msgid "Greek and Coptic"
29892msgstr ""
29893
29894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76
29895msgid "Greek extended"
29896msgstr ""
29897
29898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77
29899msgid "Latin, Basic & Latin-1 supplement"
29900msgstr ""
29901
29902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78
29903msgid "Latin extended A"
29904msgstr ""
29905
29906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79
29907msgid "Latin extended B"
29908msgstr ""
29909
29910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80
29911msgid "Latin extended C"
29912msgstr ""
29913
29914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81
29915msgid "Latin extended D"
29916msgstr ""
29917
29918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82
29919msgid "Latin extended additional"
29920msgstr ""
29921
29922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83
29923msgid "Latin ligatures"
29924msgstr ""
29925
29926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84
29927msgid "Fullwidth Latin letters"
29928msgstr ""
29929
29930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85
29931msgid "Linear B syllabary"
29932msgstr ""
29933
29934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86
29935msgid "Linear B ideograms"
29936msgstr ""
29937
29938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87
29939msgid "Ogham"
29940msgstr ""
29941
29942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88
29943msgid "Old italic"
29944msgstr ""
29945
29946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89
29947msgid "Phaistos disc"
29948msgstr ""
29949
29950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90
29951msgid "Runic"
29952msgstr ""
29953
29954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91
29955msgid "Shavian"
29956msgstr ""
29957
29958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94
29959msgid "Phonetic symbols"
29960msgstr ""
29961
29962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95
29963msgid "IPA extensions"
29964msgstr ""
29965
29966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96
29967msgid "Phonetic extensions"
29968msgstr ""
29969
29970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97
29971msgid "Phonetic extensions supplement"
29972msgstr ""
29973
29974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98
29975msgid "Modifier tone letters"
29976msgstr ""
29977
29978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99
29979msgid "Spacing modifier letters"
29980msgstr ""
29981
29982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100
29983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302
29984msgid "Superscripts and subscripts"
29985msgstr ""
29986
29987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103
29988msgid "Combining diacritics"
29989msgstr ""
29990
29991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104
29992msgid "Combining diacritical marks"
29993msgstr ""
29994
29995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105
29996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344
29997msgid "Combining diacritical marks for symbols"
29998msgstr ""
29999
30000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106
30001msgid "Combining diacritical marks supplement"
30002msgstr ""
30003
30004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107
30005msgid "Combining half marks"
30006msgstr ""
30007
30008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110
30009msgid "African scripts"
30010msgstr ""
30011
30012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111
30013msgid "Bamum"
30014msgstr ""
30015
30016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112
30017msgid "Bamum supplement"
30018msgstr ""
30019
30020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113
30021msgid "Egyptian hieroglyphs"
30022msgstr ""
30023
30024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114
30025msgid "Ethiopic"
30026msgstr ""
30027
30028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115
30029msgid "Ethiopic supplement"
30030msgstr ""
30031
30032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116
30033msgid "Ethiopic extended"
30034msgstr ""
30035
30036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117
30037msgid "Ethiopic extended A"
30038msgstr ""
30039
30040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118
30041msgid "Meroitic cursive"
30042msgstr ""
30043
30044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119
30045msgid "Meroitic hieroglyphs"
30046msgstr ""
30047
30048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120
30049msgid "N'Ko"
30050msgstr ""
30051
30052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121
30053msgid "Osmanya"
30054msgstr ""
30055
30056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122
30057msgid "Tifinagh"
30058msgstr ""
30059
30060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123
30061msgid "Vai"
30062msgstr ""
30063
30064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126
30065msgid "Middle Eastern scripts"
30066msgstr ""
30067
30068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127
30069msgid "Arabic"
30070msgstr ""
30071
30072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128
30073msgid "Arabic supplement"
30074msgstr ""
30075
30076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129
30077msgid "Arabic extended A"
30078msgstr ""
30079
30080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130
30081msgid "Arabic presentation forms A"
30082msgstr ""
30083
30084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131
30085msgid "Arabic presentation forms B"
30086msgstr ""
30087
30088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132
30089msgid "Avestan"
30090msgstr ""
30091
30092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133
30093msgid "Carian"
30094msgstr ""
30095
30096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134
30097msgid "Cuneiform"
30098msgstr ""
30099
30100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135
30101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265
30102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298
30103msgid "Cuneiform numbers and punctuation"
30104msgstr ""
30105
30106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136
30107msgid "Hebrew"
30108msgstr ""
30109
30110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137
30111msgid "Hebrew presentation forms"
30112msgstr ""
30113
30114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138
30115msgid "Imperial Aramaic"
30116msgstr ""
30117
30118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139
30119msgid "Inscriptional Pahlavi"
30120msgstr ""
30121
30122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140
30123msgid "Inscriptional Parthian"
30124msgstr ""
30125
30126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141
30127msgid "Lycian"
30128msgstr ""
30129
30130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142
30131msgid "Lydian"
30132msgstr ""
30133
30134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143
30135msgid "Mandaic"
30136msgstr ""
30137
30138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144
30139msgid "Old Persian"
30140msgstr ""
30141
30142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145
30143msgid "Old South Arabian"
30144msgstr ""
30145
30146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146
30147msgid "Phoenician"
30148msgstr ""
30149
30150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147
30151msgid "Samaritan"
30152msgstr ""
30153
30154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148
30155msgid "Syriac"
30156msgstr ""
30157
30158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149
30159msgid "Ugaritic"
30160msgstr ""
30161
30162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152
30163msgid "Central Asian scripts"
30164msgstr ""
30165
30166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153
30167msgid "Mongolian"
30168msgstr ""
30169
30170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154
30171msgid "Old Turkic"
30172msgstr ""
30173
30174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155
30175msgid "Phags-pa"
30176msgstr ""
30177
30178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156
30179msgid "Tibetan"
30180msgstr ""
30181
30182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159
30183msgid "South Asian scripts"
30184msgstr ""
30185
30186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160
30187msgid "Bengali"
30188msgstr ""
30189
30190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161
30191msgid "Brahmi"
30192msgstr ""
30193
30194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162
30195msgid "Chakma"
30196msgstr ""
30197
30198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163
30199msgid "Devanagari"
30200msgstr ""
30201
30202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164
30203msgid "Devanagari extended"
30204msgstr ""
30205
30206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165
30207msgid "Gujarati"
30208msgstr ""
30209
30210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166
30211msgid "Gurmukhi"
30212msgstr ""
30213
30214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167
30215msgid "Kaithi"
30216msgstr ""
30217
30218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168
30219msgid "Kannada"
30220msgstr ""
30221
30222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169
30223msgid "Kharoshthi"
30224msgstr ""
30225
30226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170
30227msgid "Lepcha"
30228msgstr ""
30229
30230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171
30231msgid "Limbu"
30232msgstr ""
30233
30234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172
30235msgid "Malayalam"
30236msgstr ""
30237
30238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173
30239msgid "Meetei Mayek"
30240msgstr ""
30241
30242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174
30243msgid "Meetei Mayek extensions"
30244msgstr ""
30245
30246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175
30247msgid "Ol Chiki"
30248msgstr ""
30249
30250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176
30251msgid "Oriya"
30252msgstr ""
30253
30254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177
30255msgid "Saurashtra"
30256msgstr ""
30257
30258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178
30259msgid "Sinhala"
30260msgstr ""
30261
30262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179
30263msgid "Sharada"
30264msgstr ""
30265
30266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180
30267msgid "Sora Sompeng"
30268msgstr ""
30269
30270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181
30271msgid "Syloti Nagri"
30272msgstr ""
30273
30274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182
30275msgid "Takri"
30276msgstr ""
30277
30278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183
30279msgid "Tamil"
30280msgstr ""
30281
30282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184
30283msgid "Telugu"
30284msgstr ""
30285
30286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185
30287msgid "Thaana"
30288msgstr ""
30289
30290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186
30291msgid "Vedic extensions"
30292msgstr ""
30293
30294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189
30295msgid "Southeast Asian scripts"
30296msgstr ""
30297
30298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190
30299msgid "Balinese"
30300msgstr ""
30301
30302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191
30303msgid "Batak"
30304msgstr ""
30305
30306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192
30307msgid "Buginese"
30308msgstr ""
30309
30310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193
30311msgid "Cham"
30312msgstr ""
30313
30314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194
30315msgid "Javanese"
30316msgstr ""
30317
30318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195
30319msgid "Kayah Li"
30320msgstr ""
30321
30322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196
30323msgid "Khmer"
30324msgstr ""
30325
30326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197
30327msgid "Khmer symbols"
30328msgstr ""
30329
30330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198
30331msgid "Lao"
30332msgstr ""
30333
30334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199
30335msgid "Myanmar"
30336msgstr ""
30337
30338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200
30339msgid "Myanmar extended A"
30340msgstr ""
30341
30342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201
30343msgid "New Tai Lue"
30344msgstr ""
30345
30346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202
30347msgid "Rejang"
30348msgstr ""
30349
30350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203
30351msgid "Sundanese"
30352msgstr ""
30353
30354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204
30355msgid "Sundanese supplement"
30356msgstr ""
30357
30358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205
30359msgid "Tai Le"
30360msgstr ""
30361
30362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206
30363msgid "Tai Tham"
30364msgstr ""
30365
30366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207
30367msgid "Tai Viet"
30368msgstr ""
30369
30370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208
30371msgid "Thai"
30372msgstr ""
30373
30374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211
30375msgid "Philippine scripts"
30376msgstr ""
30377
30378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212
30379msgid "Buhid"
30380msgstr ""
30381
30382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213
30383msgid "Hanunoo"
30384msgstr ""
30385
30386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214
30387msgid "Tagalog"
30388msgstr ""
30389
30390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215
30391msgid "Tagbanwa"
30392msgstr ""
30393
30394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218
30395msgid "East Asian scripts"
30396msgstr ""
30397
30398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219
30399msgid "Bopomofo"
30400msgstr ""
30401
30402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220
30403msgid "Bopomofo extended"
30404msgstr ""
30405
30406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221
30407msgid "CJK Unified ideographs"
30408msgstr ""
30409
30410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222
30411msgid "CJK Unified ideographs extension A"
30412msgstr ""
30413
30414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223
30415msgid "CJK Unified ideographs extension B"
30416msgstr ""
30417
30418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224
30419msgid "CJK Unified ideographs extension C"
30420msgstr ""
30421
30422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225
30423msgid "CJK Unified ideographs extension D"
30424msgstr ""
30425
30426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226
30427msgid "CJK compatibility ideographs"
30428msgstr ""
30429
30430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227
30431msgid "CJK compatibility ideographs supplement"
30432msgstr ""
30433
30434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228
30435msgid "Kangxi radicals"
30436msgstr ""
30437
30438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229
30439msgid "CJK radicals supplement"
30440msgstr ""
30441
30442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230
30443msgid "CJK strokes"
30444msgstr ""
30445
30446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231
30447msgid "Ideographic description characters"
30448msgstr ""
30449
30450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232
30451msgid "Hiragana"
30452msgstr ""
30453
30454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233
30455msgid "Katakana"
30456msgstr ""
30457
30458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234
30459msgid "Katakana phonetic extensions"
30460msgstr ""
30461
30462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235
30463msgid "Kana supplement"
30464msgstr ""
30465
30466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236
30467msgid "Halfwidth Katakana"
30468msgstr ""
30469
30470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237
30471msgid "Kanbun"
30472msgstr ""
30473
30474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238
30475msgid "Hangul syllables"
30476msgstr ""
30477
30478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239
30479msgid "Hangul Jamo"
30480msgstr ""
30481
30482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240
30483msgid "Hangul Jamo extended A"
30484msgstr ""
30485
30486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241
30487msgid "Hangul Jamo extended B"
30488msgstr ""
30489
30490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242
30491msgid "Hangul compatibility Jamo"
30492msgstr ""
30493
30494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243
30495msgid "Halfwidth Jamo"
30496msgstr ""
30497
30498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244
30499msgid "Lisu"
30500msgstr ""
30501
30502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245
30503msgid "Miao"
30504msgstr ""
30505
30506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246
30507msgid "Yi syllables"
30508msgstr ""
30509
30510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247
30511msgid "Yi radicals"
30512msgstr ""
30513
30514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250
30515msgid "American scripts"
30516msgstr ""
30517
30518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251
30519msgid "Cherokee"
30520msgstr ""
30521
30522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252
30523msgid "Deseret"
30524msgstr ""
30525
30526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253
30527msgid "Unified Canadian aboriginal syllabics"
30528msgstr ""
30529
30530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254
30531msgid "UCAS extended"
30532msgstr ""
30533
30534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257
30535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357
30536msgid "Other"
30537msgstr ""
30538
30539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258
30540msgid "Alphabetic presentation forms"
30541msgstr ""
30542
30543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259
30544msgid "Halfwidth and Fullwidth forms"
30545msgstr ""
30546
30547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262
30548msgid "Punctuation"
30549msgstr ""
30550
30551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263
30552msgid "General punctuation"
30553msgstr ""
30554
30555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264
30556msgid "ASCII punctuation"
30557msgstr ""
30558
30559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266
30560msgid "Latin-1 punctuation"
30561msgstr ""
30562
30563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267
30564msgid "Small form variants"
30565msgstr ""
30566
30567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268
30568msgid "Supplemental punctuation"
30569msgstr ""
30570
30571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269
30572msgid "CJK symbols and punctuation"
30573msgstr ""
30574
30575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270
30576msgid "CJK compatibility forms"
30577msgstr ""
30578
30579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271
30580msgid "Fullwidth ASCII punctuation"
30581msgstr ""
30582
30583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272
30584msgid "Vertical forms"
30585msgstr ""
30586
30587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275
30588msgid "Alphanumeric symbols"
30589msgstr ""
30590
30591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276
30592msgid "Arabic mathematical alphabetic symbols"
30593msgstr ""
30594
30595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277
30596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311
30597msgid "Letterlike symbols"
30598msgstr ""
30599
30600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278
30601msgid "Roman symbols"
30602msgstr ""
30603
30604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279
30605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310
30606msgid "Mathematical alphanumeric symbols"
30607msgstr ""
30608
30609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280
30610msgid "Enclosed alphanumerics"
30611msgstr ""
30612
30613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281
30614msgid "Enclosed alphanumeric supplement"
30615msgstr ""
30616
30617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282
30618msgid "Enclosed CJK letters and months"
30619msgstr ""
30620
30621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283
30622msgid "Enclosed ideographic supplement"
30623msgstr ""
30624
30625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284
30626msgid "CJK compatibility"
30627msgstr ""
30628
30629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287
30630msgid "Technical symbols"
30631msgstr ""
30632
30633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288
30634msgid "Miscellaneous technical"
30635msgstr ""
30636
30637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289
30638msgid "Control pictures"
30639msgstr ""
30640
30641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290
30642msgid "Optical character recognition"
30643msgstr ""
30644
30645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293
30646msgid "Numbers and digits"
30647msgstr ""
30648
30649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294
30650msgid "Aegean numbers"
30651msgstr ""
30652
30653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295
30654msgid "Ancient Greek numbers"
30655msgstr ""
30656
30657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296
30658msgid "Common Indic number forms"
30659msgstr ""
30660
30661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297
30662msgid "Counting rod numerals"
30663msgstr ""
30664
30665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299
30666msgid "Fullwidth ASCII digits"
30667msgstr ""
30668
30669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300
30670msgid "Number forms"
30671msgstr ""
30672
30673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301
30674msgid "Rumi numeral symbols"
30675msgstr ""
30676
30677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305
30678msgid "Mathematical symbols"
30679msgstr ""
30680
30681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306
30682msgid "Arrows"
30683msgstr ""
30684
30685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307
30686msgid "Supplemental arrows A"
30687msgstr ""
30688
30689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308
30690msgid "Supplemental arrows B"
30691msgstr ""
30692
30693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309
30694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348
30695msgid "Miscellaneous symbols and arrows"
30696msgstr ""
30697
30698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312
30699msgid "Mathematical operators"
30700msgstr ""
30701
30702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313
30703msgid "Miscellaneous mathematical symbols A"
30704msgstr ""
30705
30706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314
30707msgid "Miscellaneous mathematical symbols B"
30708msgstr ""
30709
30710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315
30711msgid "Supplemental mathematical operators"
30712msgstr ""
30713
30714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316
30715msgid "Ceilings and floors"
30716msgstr ""
30717
30718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317
30719msgid "Geometric shapes"
30720msgstr ""
30721
30722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318
30723msgid "Box drawing"
30724msgstr ""
30725
30726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319
30727msgid "Block elements"
30728msgstr ""
30729
30730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322
30731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323
30732msgid "Musical symbols"
30733msgstr ""
30734
30735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324
30736msgid "More musical symbols"
30737msgstr ""
30738
30739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325
30740msgid "Ancient Greek musical notation"
30741msgstr ""
30742
30743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326
30744msgid "Byzantine musical symbols"
30745msgstr ""
30746
30747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329
30748msgid "Game symbols"
30749msgstr ""
30750
30751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330
30752msgid "Chess"
30753msgstr ""
30754
30755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331
30756msgid "Domino tiles"
30757msgstr ""
30758
30759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332
30760msgid "Draughts"
30761msgstr ""
30762
30763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333
30764msgid "Japanese chess"
30765msgstr ""
30766
30767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334
30768msgid "Mahjong tiles"
30769msgstr ""
30770
30771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335
30772msgid "Playing cards"
30773msgstr ""
30774
30775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336
30776msgid "Playing card suits"
30777msgstr ""
30778
30779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339
30780msgid "Other symbols"
30781msgstr ""
30782
30783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340
30784msgid "Alchemical symbols"
30785msgstr ""
30786
30787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341
30788msgid "Ancient symbols"
30789msgstr ""
30790
30791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342
30792msgid "Braille patterns"
30793msgstr ""
30794
30795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343
30796msgid "Currency symbols"
30797msgstr ""
30798
30799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345
30800msgid "Dingbats"
30801msgstr ""
30802
30803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346
30804msgid "Emoticons"
30805msgstr ""
30806
30807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347
30808msgid "Miscellaneous symbols"
30809msgstr ""
30810
30811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349
30812msgid "Miscellaneous symbols and pictographs"
30813msgstr ""
30814
30815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350
30816msgid "Yijing hexagram symbols"
30817msgstr ""
30818
30819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351
30820msgid "Yijing mono and digrams"
30821msgstr ""
30822
30823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352
30824msgid "Yijing trigrams"
30825msgstr ""
30826
30827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353
30828msgid "Tai Xuan Jing symbols"
30829msgstr ""
30830
30831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354
30832msgid "Transport and map symbols"
30833msgstr ""
30834
30835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358
30836msgid "Specials"
30837msgstr ""
30838
30839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360
30840msgid "Variation selectors"
30841msgstr ""
30842
30843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361
30844msgid "Variation selectors supplement"
30845msgstr ""
30846
30847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662
30848#, python-format
30849msgid "Copy %s to clipboard"
30850msgstr ""
30851
30852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30853#, python-format
30854msgid "Add %s to favorites"
30855msgstr ""
30856
30857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30858#, python-format
30859msgid "Remove %s from favorites"
30860msgstr ""
30861
30862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667
30863msgid "Restore favorites to defaults"
30864msgstr ""
30865
30866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697
30867msgid "Insert character"
30868msgstr ""
30869
30870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706
30871msgid "Re-arrange favorites"
30872msgstr ""
30873
30874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718
30875msgid ""
30876"Search for Unicode characters by using the English names or nicknames. You "
30877"can also search directly using a character code. For example, the following "
30878"searches will all yield the no-break space character: U+A0, nbsp, no-break"
30879msgstr ""
30880
30881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722
30882msgid "Search by name, nickname or character code"
30883msgstr ""
30884
30885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730
30886msgid "Clear search"
30887msgstr ""
30888
30889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750
30890msgid ""
30891"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button"
30892" again when you are done."
30893msgstr ""
30894
30895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756
30896msgid "Match any word"
30897msgstr ""
30898
30899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757
30900msgid ""
30901"When searching return characters whose names match any of the specified "
30902"words"
30903msgstr ""
30904
30905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38
30906msgid "WARNING"
30907msgstr ""
30908
30909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40
30910msgid "INFO"
30911msgstr ""
30912
30913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90
30914msgid "Check has not been run"
30915msgstr ""
30916
30917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96
30918msgid "Copy list of errors to clipboard"
30919msgstr ""
30920
30921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30922msgid "Click to run a check on the book"
30923msgstr ""
30924
30925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30926msgid "Run check"
30927msgstr ""
30928
30929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168
30930#, python-format
30931msgid "line: %d"
30932msgstr ""
30933
30934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170
30935#, python-format
30936msgid " column: %d"
30937msgstr ""
30938
30939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30940msgid "Information"
30941msgstr ""
30942
30943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30944msgid "Warning"
30945msgstr ""
30946
30947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182
30948msgid "Try to fix only this error"
30949msgstr ""
30950
30951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183
30952msgid "Click to open in editor"
30953msgstr ""
30954
30955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184
30956msgid ""
30957"Try to fix all fixable errors automatically. Only works for some types of "
30958"error."
30959msgstr ""
30960
30961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185
30962msgid "Try to correct all fixable errors automatically"
30963msgstr ""
30964
30965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
30966msgid "Re-run check"
30967msgstr ""
30968
30969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
30970msgid "Re-run the check"
30971msgstr ""
30972
30973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230
30974msgid "Running fixers, please wait..."
30975msgstr ""
30976
30977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236
30978msgid "Running checks, please wait..."
30979msgstr ""
30980
30981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44
30982msgid "Check external links"
30983msgstr ""
30984
30985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67
30986msgid "Checking external links, please wait..."
30987msgstr ""
30988
30989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79
30990msgid "Check &anchors"
30991msgstr ""
30992
30993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80
30994msgid ""
30995"Check HTML anchors in links (the part after the #).\n"
30996" This can be a little slow, since it requires downloading and parsing all the HTML pages."
30997msgstr ""
30998
30999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118
31000msgid "Checking failed"
31001msgstr ""
31002
31003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119
31004msgid ""
31005"There was an error while checking links, click \"Show details\" for more "
31006"information"
31007msgstr ""
31008
31009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122
31010msgid "No broken links found"
31011msgstr ""
31012
31013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131
31014msgid "Found a broken link"
31015msgid_plural "Found {} broken links"
31016msgstr[0] ""
31017
31018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135
31019msgid "Fix this link"
31020msgstr ""
31021
31022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138
31023msgid "line number"
31024msgstr ""
31025
31026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31027msgid "Enter the corrected URL:"
31028msgstr ""
31029
31030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31031msgid "Fix URL"
31032msgstr ""
31033
31034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240
31036msgid "Font"
31037msgstr ""
31038
31039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910
31041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238
31042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
31043msgid "Image"
31044msgstr ""
31045
31046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31047msgid "Stylesheet"
31048msgstr ""
31049
31050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278
31051msgid "Completion failed"
31052msgstr ""
31053
31054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279
31055msgid ""
31056"Failed to get completions, click \"Show details\" for more information. "
31057"Future errors during completion will be suppressed."
31058msgstr ""
31059
31060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21
31061msgid "Failed to get completion data"
31062msgstr ""
31063
31064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42
31065msgid "Calculating differences, please wait..."
31066msgstr ""
31067
31068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218
31069msgid "Differences between books"
31070msgstr ""
31071
31072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246
31073msgid "Go to previous change"
31074msgstr ""
31075
31076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247
31077msgid "&Previous change"
31078msgstr ""
31079
31080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253
31081msgid "Go to next change"
31082msgstr ""
31083
31084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254
31085msgid "&Next change"
31086msgstr ""
31087
31088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260
31089msgid "Search for text"
31090msgstr ""
31091
31092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266
31093msgid "Next &match"
31094msgstr ""
31095
31096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272
31097msgid "P&revious match"
31098msgstr ""
31099
31100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274
31101msgid "Left panel"
31102msgstr ""
31103
31104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275
31105msgid "Perform search in the left panel"
31106msgstr ""
31107
31108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277
31109msgid "Right panel"
31110msgstr ""
31111
31112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278
31113msgid "Perform search in the right panel"
31114msgstr ""
31115
31116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283
31117msgid "&Options"
31118msgstr ""
31119
31120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284
31121msgid "Change how the differences are displayed"
31122msgstr ""
31123
31124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288
31125msgid "Lines of context around each change"
31126msgstr ""
31127
31128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290
31129#, python-format
31130msgid "Show %d lines of context"
31131msgstr ""
31132
31133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291
31134msgid "Show all text"
31135msgstr ""
31136
31137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302
31138msgid "Double click right side to edit"
31139msgstr ""
31140
31141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304
31142msgid ""
31143"Double click on any change in the right panel to edit that location in the "
31144"editor"
31145msgstr ""
31146
31147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355
31148msgid "Beautify files before comparing them"
31149msgstr ""
31150
31151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356
31152msgid "Do not beautify files before comparing"
31153msgstr ""
31154
31155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379
31156msgid "The books are identical"
31157msgstr ""
31158
31159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387
31160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423
31161msgid "No changes found"
31162msgstr ""
31163
31164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394
31165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549
31166msgid "The files are identical"
31167msgstr ""
31168
31169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401
31170msgid "No differences found"
31171msgstr ""
31172
31173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408
31174msgid "The folders are identical"
31175msgstr ""
31176
31177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439
31178#, python-format
31179msgid "[%s was added]"
31180msgstr ""
31181
31182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443
31183#, python-format
31184msgid "[%s was removed]"
31185msgstr ""
31186
31187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176
31188msgid "Previous change"
31189msgstr ""
31190
31191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177
31192msgid "Next change"
31193msgstr ""
31194
31195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182
31196msgid "Open file in the editor"
31197msgstr ""
31198
31199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256
31200#, python-format
31201msgid "No matches found for query: %s"
31202msgstr ""
31203
31204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535
31205msgid "This file was added"
31206msgstr ""
31207
31208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536
31209msgid "This file was removed"
31210msgstr ""
31211
31212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31213#, python-format
31214msgid "[This file was renamed from %s]"
31215msgstr ""
31216
31217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31218#, python-format
31219msgid "[This file was renamed to %s]"
31220msgstr ""
31221
31222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559
31223#, python-format
31224msgid "Binary file of size: %s"
31225msgstr ""
31226
31227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586
31228msgid "Image could not be rendered"
31229msgstr ""
31230
31231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616
31232#, python-brace-format
31233msgid "Size: {0} Resolution: {1}x{2}"
31234msgstr ""
31235
31236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684
31237msgid "The files are identical after beautifying"
31238msgstr ""
31239
31240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25
31241msgid "Choose the external resources to download"
31242msgstr ""
31243
31244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58
31245msgid "Data URL #{}"
31246msgstr ""
31247
31248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59
31249msgid "one instance"
31250msgid_plural "{} instances"
31251msgstr[0] ""
31252
31253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108
31254msgid "Download external resources"
31255msgstr ""
31256
31257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122
31258msgid "Searching for external resources..."
31259msgstr ""
31260
31261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147
31262msgid "Scan failed"
31263msgstr ""
31264
31265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148
31266msgid ""
31267"Failed to scan for external resources, click \"Show details\" for more "
31268"information."
31269msgstr ""
31270
31271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156
31272msgid "No external resources found"
31273msgstr ""
31274
31275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157
31276msgid "No external resources were found in this book."
31277msgstr ""
31278
31279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177
31280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186
31281msgid ""
31282"Failed to download external resources, click \"Show details\" for more "
31283"information."
31284msgstr ""
31285
31286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191
31287msgid "Some downloads failed"
31288msgstr ""
31289
31290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192
31291msgid ""
31292"Failed to download some external resources, click \"Show details\" for more "
31293"information."
31294msgstr ""
31295
31296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195
31297msgid "Updating resources in book..."
31298msgstr ""
31299
31300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198
31301msgid "Successfully processed the external resource"
31302msgid_plural "Successfully processed {} external resources"
31303msgstr[0] ""
31304
31305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200
31306msgid "Could not download one image"
31307msgid_plural "Could not download {} images"
31308msgstr[0] ""
31309
31310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218
31311msgid "Replace failed"
31312msgstr ""
31313
31314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219
31315msgid ""
31316"Failed to replace external resources, click \"Show details\" for more "
31317"information."
31318msgstr ""
31319
31320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94
31321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265
31322msgid "Trim image"
31323msgstr ""
31324
31325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106
31326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273
31327msgid "Auto-trim image"
31328msgstr ""
31329
31330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114
31331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266
31332msgid "Rotate image"
31333msgstr ""
31334
31335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125
31336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267
31337msgid "Resize image"
31338msgstr ""
31339
31340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138
31341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274
31342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316
31343msgid "Sharpen image"
31344msgstr ""
31345
31346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151
31347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275
31348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322
31349msgid "Blur image"
31350msgstr ""
31351
31352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160
31353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278
31354msgid "Make image look like an oil painting"
31355msgstr ""
31356
31357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172
31358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276
31359msgid "De-speckle image"
31360msgstr ""
31361
31362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180
31363msgid "Normalize image"
31364msgstr ""
31365
31366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359
31368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320
31369msgid "No image"
31370msgstr ""
31371
31372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31373msgid "No image loaded"
31374msgstr ""
31375
31376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31377#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386
31378#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400
31379msgid "Invalid image"
31380msgstr ""
31381
31382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31383msgid "The current image is not valid"
31384msgstr ""
31385
31386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259
31387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268
31388msgid "Drop image"
31389msgstr ""
31390
31391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357
31392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307
31393msgid "Paste image"
31394msgstr ""
31395
31396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360
31397msgid "No image available in the clipboard"
31398msgstr ""
31399
31400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373
31401msgid ""
31402"No active selection, first select a region in the image, by dragging with "
31403"your mouse"
31404msgstr ""
31405
31406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603
31407msgid "Not a valid image"
31408msgstr ""
31409
31410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27
31411msgid "Choose the new width and height"
31412msgstr ""
31413
31414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34
31415msgid "&Width:"
31416msgstr ""
31417
31418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41
31419msgid "&Height:"
31420msgstr ""
31421
31422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202
31423msgid ""
31424"Cutting of images is not allowed. If you want to delete the image, use the "
31425"files browser to do it."
31426msgstr ""
31427
31428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253
31429msgid "File actions tool bar"
31430msgstr ""
31431
31432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257
31433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351
31434msgid "Edit actions tool bar"
31435msgstr ""
31436
31437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269
31438msgid "Image filters"
31439msgstr ""
31440
31441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277
31442msgid "Improve contrast (normalize image)"
31443msgstr ""
31444
31445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280
31446msgid "Image information bar"
31447msgstr ""
31448
31449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303
31450msgid "Copy selected region"
31451msgstr ""
31452
31453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304
31454msgid "Paste into selected region"
31455msgstr ""
31456
31457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306
31458msgid "Copy image"
31459msgstr ""
31460
31461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317
31462msgid ""
31463"The standard deviation for the Gaussian sharpen operation (higher means more"
31464" sharpening)"
31465msgstr ""
31466
31467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323
31468msgid ""
31469"The standard deviation for the Gaussian blur operation (higher means more "
31470"blurring)"
31471msgstr ""
31472
31473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328
31474msgid "Oilify image"
31475msgstr ""
31476
31477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329
31478msgid "The strength of the operation (higher numbers have larger effects)"
31479msgstr ""
31480
31481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39
31482msgid "Choose file name"
31483msgstr ""
31484
31485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65
31486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353
31487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086
31488msgid "No name specified"
31489msgstr ""
31490
31491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66
31492msgid "You must specify a file name for the new file, with an extension."
31493msgstr ""
31494
31495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31496msgid "Choose an image"
31497msgstr ""
31498
31499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31500msgid "Images in book"
31501msgstr ""
31502
31503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209
31504msgid "&Existing images in the book"
31505msgstr ""
31506
31507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237
31508msgid "Search for image by file name"
31509msgstr ""
31510
31511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251
31512msgid "Refresh the displayed images"
31513msgstr ""
31514
31515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254
31516msgid "&Import image"
31517msgstr ""
31518
31519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257
31520msgid "Import an image from elsewhere in your computer"
31521msgstr ""
31522
31523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258
31524msgid "&Paste image"
31525msgstr ""
31526
31527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261
31528msgid "Paste an image from the clipboard"
31529msgstr ""
31530
31531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262
31532msgid "Full page image"
31533msgstr ""
31534
31535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263
31536msgid ""
31537"Insert the image so that it takes up an entire page when viewed in a reader"
31538msgstr ""
31539
31540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265
31541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167
31542msgid "Preserve aspect ratio"
31543msgstr ""
31544
31545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266
31546msgid ""
31547"Preserve the aspect ratio of the inserted image when rendering it full paged"
31548msgstr ""
31549
31550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274
31551msgid "&Zoom in"
31552msgstr ""
31553
31554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321
31555msgid "There is no image on the clipboard"
31556msgstr ""
31557
31558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326
31559msgid "Invalid file extension"
31560msgstr ""
31561
31562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327
31563msgid "The file name you choose must have a .jpg or .png extension"
31564msgstr ""
31565
31566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378
31567msgid "Choose folder"
31568msgstr ""
31569
31570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385
31571msgid "Choose the folder into which the files will be placed"
31572msgstr ""
31573
31574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413
31575msgid "Create new folder"
31576msgstr ""
31577
31578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31579msgid "Enter a name for the new folder"
31580msgstr ""
31581
31582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31583msgid "Folder name"
31584msgstr ""
31585
31586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446
31587msgid "Create new book"
31588msgstr ""
31589
31590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457
31591msgid "&Authors:"
31592msgstr ""
31593
31594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461
31595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329
31596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367
31597msgid "&Language:"
31598msgstr ""
31599
31600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324
31601msgid "Invalid markup"
31602msgstr ""
31603
31604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325
31605msgid ""
31606"The current block tag has an existing unclosed style attribute. Run the Fix "
31607"HTML tool first."
31608msgstr ""
31609
31610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434
31611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456
31612msgid "Invalid HTML"
31613msgstr ""
31614
31615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435
31616#, python-format
31617msgid ""
31618"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31619"to rename tags."
31620msgstr ""
31621
31622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439
31623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452
31624msgid "No tag found"
31625msgstr ""
31626
31627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440
31628msgid "No suitable block level tag was found to rename"
31629msgstr ""
31630
31631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448
31632msgid "Cursor inside tag"
31633msgstr ""
31634
31635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449
31636msgid "Cannot split as the cursor is inside the tag definition"
31637msgstr ""
31638
31639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453
31640msgid "No suitable tag was found to split"
31641msgstr ""
31642
31643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457
31644#, python-format
31645msgid ""
31646"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31647"to split tags."
31648msgstr ""
31649
31650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669
31651msgid "Not in a block tag"
31652msgstr ""
31653
31654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670
31655msgid ""
31656"Cannot change text alignment as the cursor is not inside a block level tag, "
31657"such as a &lt;p&gt; or &lt;div&gt; tag."
31658msgstr ""
31659
31660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50
31661msgid "Insert filler text"
31662msgstr ""
31663
31664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66
31665msgid "Insert a tag"
31666msgstr ""
31667
31668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71
31669msgid "Insert a self closing tag"
31670msgstr ""
31671
31672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76
31673msgid "Insert a HTML link"
31674msgstr ""
31675
31676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81
31677msgid "Insert a HTML image"
31678msgstr ""
31679
31680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86
31681msgid "Insert a HTML tag with a class"
31682msgstr ""
31683
31684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423
31685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77
31686msgid "No snippet found"
31687msgstr ""
31688
31689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424
31690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78
31691msgid "No matching snippet was found"
31692msgstr ""
31693
31694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473
31695#, python-format
31696msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>"
31697msgstr ""
31698
31699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479
31700msgid "The name of this snippet"
31701msgstr ""
31702
31703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483
31704msgid "The text used to trigger this snippet"
31705msgstr ""
31706
31707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484
31708msgid "Tri&gger:"
31709msgstr ""
31710
31711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495
31712msgid "&File types:"
31713msgstr ""
31714
31715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496
31716msgid "Which file types this snippet should be active in"
31717msgstr ""
31718
31719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503
31720msgid "You can test your snippet here"
31721msgstr ""
31722
31723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505
31724msgid "T&est:"
31725msgstr ""
31726
31727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31728msgid "Create a snippet"
31729msgstr ""
31730
31731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31732msgid "Edit snippet"
31733msgstr ""
31734
31735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557
31736msgid "You must provide a name for this snippet"
31737msgstr ""
31738
31739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559
31740msgid "You must provide a trigger for this snippet"
31741msgstr ""
31742
31743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561
31744msgid "You must provide a template for this snippet"
31745msgstr ""
31746
31747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563
31748msgid "You must specify at least one file type"
31749msgstr ""
31750
31751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570
31752msgid "Create/edit snippets"
31753msgstr ""
31754
31755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585
31756msgid "Search for a snippet"
31757msgstr ""
31758
31759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600
31760msgid "&Add snippet"
31761msgstr ""
31762
31763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605
31764msgid "&Edit snippet"
31765msgstr ""
31766
31767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610
31768msgid "&Remove snippet"
31769msgstr ""
31770
31771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615
31772msgid "Change &built-in"
31773msgstr ""
31774
31775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656
31776msgid "Invalid snippet"
31777msgstr ""
31778
31779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31780msgid "Cannot edit snippet"
31781msgstr ""
31782
31783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31784msgid "No snippet selected"
31785msgstr ""
31786
31787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687
31788msgid "No snippets found"
31789msgstr ""
31790
31791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688
31792#, python-format
31793msgid "No snippets found for query: %s"
31794msgstr ""
31795
31796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706
31797msgid "Choose the built-in snippet to modify:"
31798msgstr ""
31799
31800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300
31801msgid "Invalid text"
31802msgstr ""
31803
31804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301
31805msgid "Unterminated string"
31806msgstr ""
31807
31808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306
31809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490
31810msgid "Hold down the Ctrl key and click to open this link"
31811msgstr ""
31812
31813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310
31814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493
31815msgid "This link points to a file that is not present in the book"
31816msgstr ""
31817
31818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469
31819msgid "An unescaped < is not allowed. Replace it with &lt;"
31820msgstr ""
31821
31822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470
31823msgid "An unescaped ampersand is not allowed. Replace it with &amp;"
31824msgstr ""
31825
31826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471
31827msgid "An unescaped > is not allowed. Replace it with &gt;"
31828msgstr ""
31829
31830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472
31831msgid "/ not allowed except at the end of the tag"
31832msgstr ""
31833
31834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473
31835msgid "Unknown character"
31836msgstr ""
31837
31838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474
31839msgid "A closing tag must contain only the tag name and nothing else"
31840msgstr ""
31841
31842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475
31843msgid "Expecting an attribute value"
31844msgstr ""
31845
31846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476
31847msgid "A tag name cannot end with a colon"
31848msgstr ""
31849
31850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487
31851msgid ""
31852"Hold down the Ctrl key and click to open the first matching CSS style rule"
31853msgstr ""
31854
31855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441
31856msgid ""
31857"Sorting CSS rules can in rare cases change the effective styles applied to "
31858"the book. Are you sure you want to proceed?"
31859msgstr ""
31860
31861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328
31862msgid "Create custom theme"
31863msgstr ""
31864
31865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335
31866msgid "&Name of custom theme:"
31867msgstr ""
31868
31869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339
31870msgid "&Builtin theme to base on:"
31871msgstr ""
31872
31873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354
31874msgid "You must specify a name for your theme"
31875msgstr ""
31876
31877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357
31878#, python-format
31879msgid "A custom theme with the name %s already exists"
31880msgstr ""
31881
31882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31883msgid "No color"
31884msgstr ""
31885
31886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31887#, python-brace-format
31888msgid "Red: {0} Green: {1} Blue: {2}"
31889msgstr ""
31890
31891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448
31892msgid "Remove color"
31893msgstr ""
31894
31895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31896msgid "&Background"
31897msgstr ""
31898
31899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31900msgid "&Foreground"
31901msgstr ""
31902
31903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
31905msgid "&Italic"
31906msgstr ""
31907
31908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31909msgid "B&old"
31910msgstr ""
31911
31912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468
31913msgid "&Underline:"
31914msgstr ""
31915
31916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484
31917msgid ""
31918"<h2>Creating a custom theme</h2>\n"
31919"\n"
31920"<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"
31921"\n"
31922"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n"
31923"\n"
31924"<p xml:lang=\"und\">\n"
31925"{}\n"
31926"    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"
31927"\n"
31928"{}\n"
31929"    Defines the colors for text selected by the mouse.\n"
31930"\n"
31931"{}\n"
31932"    Defines the color for the line containing the cursor.\n"
31933"\n"
31934"{}\n"
31935"    Defines the colors for the line numbers on the left.\n"
31936"\n"
31937"{}\n"
31938"    Defines the colors for matching tags in HTML and matching\n"
31939"    braces in CSS.\n"
31940"\n"
31941"{}\n"
31942"    Used for highlighting tags in HTML\n"
31943"\n"
31944"{}\n"
31945"    Used for highlighting attributes in HTML\n"
31946"\n"
31947"{}\n"
31948"    Tag names in HTML\n"
31949"\n"
31950"{}\n"
31951"    Namespace prefixes in XML and constants in CSS\n"
31952"\n"
31953"{}\n"
31954"    Non-breaking spaces/hyphens in HTML\n"
31955"\n"
31956"{}\n"
31957"    Syntax errors such as <this <>\n"
31958"\n"
31959"{}\n"
31960"    Misspelled words such as <span lang=\"en\">thisword</span>\n"
31961"\n"
31962"{}\n"
31963"    Comments like <!-- this one -->\n"
31964"\n"
31965"</p>\n"
31966"\n"
31967"<style type=\"text/css\">\n"
31968"/* Some CSS so you can see how the highlighting rules affect it */\n"
31969"\n"
31970"p.someclass {{\n"
31971"    font-family: serif;\n"
31972"    font-size: 12px;\n"
31973"    line-height: 1.2;\n"
31974"}}\n"
31975"</style>\n"
31976msgstr ""
31977
31978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555
31979msgid "Create/edit custom theme"
31980msgstr ""
31981
31982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564
31983msgid "&Edit theme:"
31984msgstr ""
31985
31986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575
31987msgid "Add &new theme"
31988msgstr ""
31989
31990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579
31991msgid "&Remove theme"
31992msgstr ""
31993
31994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
31995msgid "&Bold"
31996msgstr ""
31997
31998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
31999msgid "Make the selected text bold"
32000msgstr ""
32001
32002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63
32003msgid "<h3>Bold</h3>Make the selected text bold"
32004msgstr ""
32005
32006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
32007msgid "Make the selected text italic"
32008msgstr ""
32009
32010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65
32011msgid "<h3>Italic</h3>Make the selected text italic"
32012msgstr ""
32013
32014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32015#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775
32016msgid "&Underline"
32017msgstr ""
32018
32019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32020msgid "Underline the selected text"
32021msgstr ""
32022
32023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67
32024msgid "<h3>Underline</h3>Underline the selected text"
32025msgstr ""
32026
32027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68
32028msgid "&Strikethrough"
32029msgstr ""
32030
32031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69
32032msgid "Draw a line through the selected text"
32033msgstr ""
32034
32035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70
32036msgid "<h3>Strikethrough</h3>Draw a line through the selected text"
32037msgstr ""
32038
32039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71
32040msgid "&Superscript"
32041msgstr ""
32042
32043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72
32044msgid "Make the selected text a superscript"
32045msgstr ""
32046
32047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73
32048msgid ""
32049"<h3>Superscript</h3>Set the selected text slightly smaller and above the "
32050"normal line"
32051msgstr ""
32052
32053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74
32054msgid "&Subscript"
32055msgstr ""
32056
32057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75
32058msgid "Make the selected text a subscript"
32059msgstr ""
32060
32061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76
32062msgid ""
32063"<h3>Subscript</h3>Set the selected text slightly smaller and below the "
32064"normal line"
32065msgstr ""
32066
32067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32068msgid "&Color"
32069msgstr ""
32070
32071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32072msgid "Change text color"
32073msgstr ""
32074
32075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78
32076msgid "<h3>Color</h3>Change the color of the selected text"
32077msgstr ""
32078
32079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79
32080msgid "&Background color"
32081msgstr ""
32082
32083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80
32084msgid "Change background color of text"
32085msgstr ""
32086
32087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81
32088msgid ""
32089"<h3>Background color</h3>Change the background color of the selected text"
32090msgstr ""
32091
32092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
32093msgid "Align &left"
32094msgstr ""
32095
32096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83
32097msgid "<h3>Align left</h3>Align the paragraph to the left"
32098msgstr ""
32099
32100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
32101msgid "&Center"
32102msgstr ""
32103
32104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85
32105msgid "<h3>Center</h3>Center the paragraph"
32106msgstr ""
32107
32108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
32109msgid "Align &right"
32110msgstr ""
32111
32112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87
32113msgid "<h3>Align right</h3>Align the paragraph to the right"
32114msgstr ""
32115
32116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32117msgid "&Justify"
32118msgstr ""
32119
32120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32121msgid "Justify"
32122msgstr ""
32123
32124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89
32125msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins"
32126msgstr ""
32127
32128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91
32129msgid "&Sort style rules"
32130msgstr ""
32131
32132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92
32133msgid "Sort the style rules"
32134msgstr ""
32135
32136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93
32137msgid "&Insert image"
32138msgstr ""
32139
32140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94
32141msgid "Insert an image into the text"
32142msgstr ""
32143
32144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95
32145msgid "<h3>Insert image</h3>Insert an image into the text"
32146msgstr ""
32147
32148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32149msgid "Insert &hyperlink"
32150msgstr ""
32151
32152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647
32154msgid "Insert hyperlink"
32155msgstr ""
32156
32157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98
32158msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text"
32159msgstr ""
32160
32161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100
32162msgid "Smart &comment"
32163msgstr ""
32164
32165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101
32166msgid "Smart comment (toggle block comments)"
32167msgstr ""
32168
32169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102
32170msgid ""
32171"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is "
32172"inside an existing block comment, uncomment it, otherwise comment out the "
32173"selected text."
32174msgstr ""
32175
32176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107
32177#, python-format
32178msgid "Convert the paragraph to &lt;%s&gt;"
32179msgstr ""
32180
32181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32182msgid "&Lower case"
32183msgstr ""
32184
32185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32186msgid "&Swap case"
32187msgstr ""
32188
32189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32190msgid "&Upper case"
32191msgstr ""
32192
32193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32194msgid "&Capitalize"
32195msgstr ""
32196
32197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32198msgid "&Title case"
32199msgstr ""
32200
32201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114
32202#, python-format
32203msgid "Change the case of the selected text: %s"
32204msgstr ""
32205
32206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32207msgid "Insert &tag"
32208msgstr ""
32209
32210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32211msgid "Insert tag"
32212msgstr ""
32213
32214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119
32215msgid ""
32216"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be "
32217"inserted around the selected text"
32218msgstr ""
32219
32220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32221msgid "Remove &tag"
32222msgstr ""
32223
32224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32225msgid "Remove tag"
32226msgstr ""
32227
32228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122
32229msgid "<h3>Remove tag</h3>Remove the currently highlighted tag"
32230msgstr ""
32231
32232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32233msgid "&Split tag"
32234msgstr ""
32235
32236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32237msgid "Split current tag"
32238msgstr ""
32239
32240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125
32241msgid "<h3>Split tag</h3>Split the current tag at the cursor position"
32242msgstr ""
32243
32244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131
32245msgid "Change paragraph to heading"
32246msgstr ""
32247
32248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260
32249msgid "Add a tag to this menu"
32250msgstr ""
32251
32252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262
32253msgid "Remove from this menu"
32254msgstr ""
32255
32256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278
32257msgid "Name of tag to add"
32258msgstr ""
32259
32260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279
32261msgid "Enter the name of the tag"
32262msgstr ""
32263
32264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353
32265msgid "Editor tools"
32266msgstr ""
32267
32268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357
32269msgid "Format text"
32270msgstr ""
32271
32272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502
32273msgid "No text"
32274msgstr ""
32275
32276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503
32277msgid "There is no suitable text in the clipboard to paste."
32278msgstr ""
32279
32280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566
32281msgid "Ignore this word"
32282msgstr ""
32283
32284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570
32285#, python-brace-format
32286msgid "Add this word to the dictionary: {0}"
32287msgstr ""
32288
32289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573
32290msgid "Add this word to the dictionary"
32291msgstr ""
32292
32293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582
32294#, python-format
32295msgid "Open %s"
32296msgstr ""
32297
32298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588
32299msgid "Rename the class {}"
32300msgstr ""
32301
32302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595
32303#, python-format
32304msgid "Show help for: %s"
32305msgstr ""
32306
32307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612
32308msgid "Change &case"
32309msgstr ""
32310
32311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
32312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87
32313msgid "Chapter-"
32314msgstr ""
32315
32316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32317msgid "Style-"
32318msgstr ""
32319
32320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32321msgid "Styles"
32322msgstr ""
32323
32324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
32325msgid "Image-"
32326msgstr ""
32327
32328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
32329msgid "Font-"
32330msgstr ""
32331
32332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59
32333msgid "Misc-"
32334msgstr ""
32335
32336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68
32337msgid "The file name must have an extension"
32338msgstr ""
32339
32340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73
32341msgid "The file name contains invalid characters"
32342msgstr ""
32343
32344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75
32345msgid "This file name already exists in the book"
32346msgstr ""
32347
32348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83
32349msgid "Bulk rename items"
32350msgstr ""
32351
32352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93
32353msgid "All selected files will be renamed to the form prefix-number"
32354msgstr ""
32355
32356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95
32357msgid "&Prefix:"
32358msgstr ""
32359
32360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98
32361msgid "Starting &number:"
32362msgstr ""
32363
32364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100
32365msgid "Rename files according to their book order"
32366msgstr ""
32367
32368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102
32369msgid ""
32370"Rename the selected files according to the order they appear in the book, "
32371"instead of the order they were selected in."
32372msgstr ""
32373
32374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314
32375#, python-brace-format
32376msgid "Merge the file {0} into the file {1}?"
32377msgstr ""
32378
32379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316
32380#, python-brace-format
32381msgid "Merge the {0} selected files into the file {1}?"
32382msgstr ""
32383
32384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317
32385msgid "Merge files"
32386msgstr ""
32387
32388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533
32389msgid "Full path: "
32390msgstr ""
32391
32392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32393#, python-format
32394msgid "This file is the cover %s for this book"
32395msgstr ""
32396
32397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32398msgid "image"
32399msgstr ""
32400
32401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547
32402msgid "This file contains all the metadata and book structure information"
32403msgstr ""
32404
32405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550
32406msgid "This file contains the metadata table of contents"
32407msgstr ""
32408
32409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553
32410msgid "This file is not listed in the book manifest"
32411msgstr ""
32412
32413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556
32414msgid ""
32415"This file is marked as non-linear in the spine\n"
32416"Drag it to the top to make it linear"
32417msgstr ""
32418
32419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560
32420msgid "This file is a text file that is not referenced in the spine"
32421msgstr ""
32422
32423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564
32424msgid "This file occurs more than once in the spine"
32425msgstr ""
32426
32427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571
32428msgid "Not a valid font"
32429msgstr ""
32430
32431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642
32432msgid "Select all {} files"
32433msgstr ""
32434
32435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643
32436msgid "De-select all {} files"
32437msgstr ""
32438
32439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657
32440#, python-format
32441msgid "Export %s"
32442msgstr ""
32443
32444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659
32445#, python-format
32446msgid "Replace %s with file..."
32447msgstr ""
32448
32449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661
32450#, python-format
32451msgid "Export all %d selected files"
32452msgstr ""
32453
32454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667
32455#, python-format
32456msgid "&Rename %s"
32457msgstr ""
32458
32459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669
32460#, python-format
32461msgid "Mark %s as cover image"
32462msgstr ""
32463
32464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671
32465#, python-format
32466msgid "Mark %s as cover page"
32467msgstr ""
32468
32469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677
32470msgid "&Bulk rename the selected files"
32471msgstr ""
32472
32473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678
32474msgid "Change the file extension for the selected files"
32475msgstr ""
32476
32477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680
32478msgid "&Delete the selected file"
32479msgid_plural "&Delete the {} selected files"
32480msgstr[0] ""
32481
32482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682
32483msgid "&Copy the selected file to another editor instance"
32484msgid_plural "&Copy the {} selected files to another editor instance"
32485msgstr[0] ""
32486
32487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687
32488msgid "Paste files from other editor instance"
32489msgstr ""
32490
32491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697
32492msgid "Link &stylesheets..."
32493msgstr ""
32494
32495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700
32496msgid "&Merge selected text files"
32497msgstr ""
32498
32499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702
32500msgid "&Merge selected style files"
32501msgstr ""
32502
32503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729
32504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762
32505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770
32506msgid "Cannot rename"
32507msgstr ""
32508
32509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730
32510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763
32511#, python-format
32512msgid ""
32513"%s books do not support file renaming as they do not use file names "
32514"internally. The filenames you see are automatically generated from the "
32515"internal structures of the original file."
32516msgstr ""
32517
32518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744
32519msgid "Not first item"
32520msgstr ""
32521
32522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745
32523#, python-format
32524msgid ""
32525"%s is not the first text item. You should only mark the first text item as "
32526"cover. Do you want to make it the first item?"
32527msgstr ""
32528
32529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771
32530#, python-format
32531msgid "The file(s) %s cannot be renamed."
32532msgstr ""
32533
32534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32535msgid "New file extension:"
32536msgstr ""
32537
32538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32539msgid "Rename files"
32540msgstr ""
32541
32542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829
32543#, python-format
32544msgid "The file(s) %s cannot be deleted."
32545msgstr ""
32546
32547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893
32548#, python-format
32549msgid "No item with the name: %s was found"
32550msgstr ""
32551
32552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940
32553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949
32554msgid "Choose location"
32555msgstr ""
32556
32557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941
32558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958
32559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317
32560#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78
32561msgid "Files"
32562msgstr ""
32563
32564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960
32565msgid "HTML files"
32566msgstr ""
32567
32568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982
32569msgid "No stylesheets"
32570msgstr ""
32571
32572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983
32573msgid ""
32574"This book currently has no stylesheets. You must first create a stylesheet "
32575"before linking it."
32576msgstr ""
32577
32578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988
32579msgid "Choose stylesheets"
32580msgstr ""
32581
32582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989
32583msgid "Choose the stylesheets to link. Drag and drop to re-arrange"
32584msgstr ""
32585
32586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005
32587msgid "Remove existing links to stylesheets"
32588msgstr ""
32589
32590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025
32591msgid ""
32592"Choose a name for the new (blank) file. To place the file in a specific "
32593"folder in the book, include the folder name, for example: "
32594"<i>text/chapter1.html"
32595msgstr ""
32596
32597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033
32598msgid "Automatically add style-sheet links into new HTML files"
32599msgstr ""
32600
32601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043
32602msgid "Import resource file (image/font/etc.)"
32603msgstr ""
32604
32605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045
32606msgid "Import a file from your computer as a new file into the book."
32607msgstr ""
32608
32609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073
32610msgid "Choose a name for the imported file"
32611msgstr ""
32612
32613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087
32614msgid ""
32615"You must specify a name for the new file, with an extension, for example, "
32616"chapter1.html"
32617msgstr ""
32618
32619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114
32620msgid "Choose master file"
32621msgstr ""
32622
32623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117
32624msgid ""
32625"Choose the master file. All selected files will be merged into the master "
32626"file:"
32627msgstr ""
32628
32629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127
32630#, python-format
32631msgid "Debug output from %s"
32632msgstr ""
32633
32634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170
32635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416
32636msgid "No such function"
32637msgstr ""
32638
32639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171
32640#, python-format
32641msgid "There is no function named %s"
32642msgstr ""
32643
32644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174
32645msgid "Cannot remove builtin function"
32646msgstr ""
32647
32648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175
32649#, python-format
32650msgid "The function %s is a builtin function, it cannot be removed."
32651msgstr ""
32652
32653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202
32654msgid "Choose a function to run on matched text (by name)"
32655msgstr ""
32656
32657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212
32658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121
32659msgid "Save current search"
32660msgstr ""
32661
32662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213
32663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122
32664msgid "Show saved searches"
32665msgstr ""
32666
32667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221
32668msgid "Create/edit a function"
32669msgstr ""
32670
32671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228
32672msgid "F&unction name:"
32673msgstr ""
32674
32675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249
32676#, python-format
32677msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>"
32678msgstr ""
32679
32680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270
32681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824
32682msgid "Must specify name"
32683msgstr ""
32684
32685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271
32686msgid "You must specify a name for this function."
32687msgstr ""
32688
32689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276
32690msgid "Invalid Python code"
32691msgstr ""
32692
32693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277
32694#, python-format
32695msgid "The code you created is not valid Python code, with error: %s"
32696msgstr ""
32697
32698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279
32699msgid "No replace function"
32700msgstr ""
32701
32702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280
32703msgid "You must create a Python function named replace in your code"
32704msgstr ""
32705
32706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287
32707#, python-format
32708msgid "Inherited from %s"
32709msgstr ""
32710
32711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289
32712#, python-format
32713msgid "Matched CSS rules for %s"
32714msgstr ""
32715
32716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298
32717msgid "Computed final style"
32718msgstr ""
32719
32720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361
32721msgid "Copy everything"
32722msgstr ""
32723
32724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403
32725msgid "No style information found"
32726msgstr ""
32727
32728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404
32729msgid ""
32730"Move the cursor inside a HTML tag to see what styles apply to that tag."
32731msgstr ""
32732
32733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28
32734msgid ""
32735"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n"
32736"\n"
32737"Launch the calibre Edit book tool. You can optionally also specify the names of\n"
32738"files inside the book which will be opened for editing automatically.\n"
32739msgstr ""
32740
32741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37
32742msgid "The text to select in the book when it is opened for editing"
32743msgstr ""
32744
32745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32
32746#, python-format
32747msgid "Change this to the relative path to: %s"
32748msgstr ""
32749
32750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46
32751msgid "Font file added"
32752msgstr ""
32753
32754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47
32755msgid ""
32756"The font file <b>{}</b> has been added. The text for the CSS @font-face rule"
32757" for this file has been copied to the clipboard. You should paste it into "
32758"whichever CSS file you want to add this font to."
32759msgstr ""
32760
32761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59
32762msgid "Font files added"
32763msgstr ""
32764
32765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60
32766msgid ""
32767"The specified font files have been added. The text for the CSS @font-face "
32768"rules for these files has been copied to the clipboard. You should paste it "
32769"into whichever CSS file you want to add these fonts to."
32770msgstr ""
32771
32772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67
32773#, python-format
32774msgid "Font faces for %s"
32775msgstr ""
32776
32777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32778msgid "Embedded"
32779msgstr ""
32780
32781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32782msgid "Font family"
32783msgstr ""
32784
32785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179
32786msgid "Change font"
32787msgstr ""
32788
32789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187
32790#, python-format
32791msgid "Change the font %s to:"
32792msgid_plural "Change the fonts %s to:"
32793msgstr[0] ""
32794
32795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192
32796msgid "&New font:"
32797msgstr ""
32798
32799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216
32800#, python-format
32801msgid "The font <i>%s</i> <b>exists</b> on your computer"
32802msgstr ""
32803
32804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217
32805#, python-format
32806msgid "The font <i>%s</i> <b>does not exist</b> on your computer"
32807msgstr ""
32808
32809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230
32810msgid "Manage fonts"
32811msgstr ""
32812
32813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242
32814msgid "&Install fonts"
32815msgstr ""
32816
32817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244
32818msgid ""
32819"Install fonts from .ttf/.otf files to make them available for embedding"
32820msgstr ""
32821
32822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264
32823msgid "&Change selected fonts"
32824msgstr ""
32825
32826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268
32827msgid "&Remove selected fonts"
32828msgstr ""
32829
32830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272
32831msgid "&Embed all fonts"
32832msgstr ""
32833
32834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276
32835msgid "&Subset all fonts"
32836msgstr ""
32837
32838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281
32839msgid "Rescan the book for fonts in case you have made changes"
32840msgstr ""
32841
32842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287
32843msgid ""
32844" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n"
32845"            You can remove or replace any selected font and also embed any declared fonts that are not already embedded."
32846msgstr ""
32847
32848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289
32849msgid ""
32850" Double click any font family to see if the font is available for embedding "
32851"on your computer. "
32852msgstr ""
32853
32854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301
32855#, python-format
32856msgid ""
32857"The font <b>%s</b> was not found on your computer. If you have the font "
32858"files, you can install it using the \"Install fonts\" button in the lower "
32859"left corner."
32860msgstr ""
32861
32862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327
32863msgid "No fonts selected"
32864msgstr ""
32865
32866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328
32867msgid "No fonts selected, you must first select some fonts in the left panel"
32868msgstr ""
32869
32870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34
32871msgid "Remove unused CSS"
32872msgstr ""
32873
32874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43
32875msgid ""
32876"This will remove all CSS rules that do not match any actual content. There "
32877"are a couple of additional cleanups you can enable, below:"
32878msgstr ""
32879
32880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45
32881msgid "Remove unused &class attributes"
32882msgstr ""
32883
32884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49
32885msgid ""
32886"Remove all class attributes from the HTML that do not match any existing CSS"
32887" rules"
32888msgstr ""
32889
32890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50
32891msgid "Merge CSS rules with identical &selectors"
32892msgstr ""
32893
32894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54
32895msgid ""
32896"Merge CSS rules in the same stylesheet that have identical selectors. Note "
32897"that in rare cases merging can result in a change to the effective styling "
32898"of the book, so use with care."
32899msgstr ""
32900
32901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57
32902msgid "Merge CSS rules with identical &properties"
32903msgstr ""
32904
32905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61
32906msgid ""
32907"Merge CSS rules in the same stylesheet that have identical properties. Note "
32908"that in rare cases merging can result in a change to the effective styling "
32909"of the book, so use with care."
32910msgstr ""
32911
32912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64
32913msgid "Remove &unreferenced style sheets"
32914msgstr ""
32915
32916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68
32917msgid "Remove stylesheets that are not referenced by any content."
32918msgstr ""
32919
32920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91
32921msgid "Remove NCX ToC file"
32922msgstr ""
32923
32924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92
32925msgid "Remove the legacy Table of Contents in NCX form?"
32926msgstr ""
32927
32928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93
32929msgid ""
32930"This form of Table of Contents is superseded by the new HTML based Table of "
32931"Contents. Leaving it behind is useful only if you expect this book to be "
32932"read on very old devices that lack proper support for EPUB 3"
32933msgstr ""
32934
32935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97
32936msgid "Ask this question again in the future"
32937msgstr ""
32938
32939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
32940msgid "Keep NCX"
32941msgstr ""
32942
32943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
32944msgid "Remove NCX"
32945msgstr ""
32946
32947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115
32948msgid "Action report"
32949msgstr ""
32950
32951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183
32952msgid "Compress images"
32953msgstr ""
32954
32955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203
32956msgid ""
32957"You can compress the images in this book losslessly, reducing the file size "
32958"of the book, without affecting image quality. Typically image size is "
32959"reduced by 5 - 15%."
32960msgstr ""
32961
32962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209
32963msgid "Enable &lossy compression of JPEG images"
32964msgstr ""
32965
32966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210
32967msgid ""
32968"This allows you to change the quality factor used for JPEG images.\n"
32969"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred."
32970msgstr ""
32971
32972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217
32973msgid ""
32974"The compression quality, 1 is high compression, 100 is low compression.\n"
32975"Image quality is inversely correlated with compression quality."
32976msgstr ""
32977
32978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221
32979msgid "Compression &quality:"
32980msgstr ""
32981
32982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250
32983msgid "Compressing images..."
32984msgstr ""
32985
32986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276
32987msgid "Compressing images, please wait..."
32988msgstr ""
32989
32990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168
32991msgid "Editor font &family:"
32992msgstr ""
32993
32994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172
32995msgid "Editor font &size:"
32996msgstr ""
32997
32998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176
32999msgid "Create/edit &custom color schemes"
33000msgstr ""
33001
33002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180
33003msgid "&Color scheme:"
33004msgstr ""
33005
33006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184
33007msgid " characters"
33008msgstr ""
33009
33010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185
33011msgid "W&idth of tabs:"
33012msgstr ""
33013
33014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187
33015msgid "Change &templates"
33016msgstr ""
33017
33018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188
33019msgid "Templates for new files:"
33020msgstr ""
33021
33022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192
33023msgid "&Wrap long lines in the editor"
33024msgstr ""
33025
33026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196
33027msgid "&Replace HTML entities as they are typed"
33028msgstr ""
33029
33030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198
33031msgid ""
33032"With this option, every time you type in a complete html entity, such as "
33033"&amp;hellip; it is automatically replaced by its corresponding character. "
33034"The replacement happens only when the trailing semi-colon is typed."
33035msgstr ""
33036
33037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204
33038msgid "Auto close t&ags when typing </"
33039msgstr ""
33040
33041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206
33042msgid ""
33043"With this option, every time you type </ the current HTML closing tag is "
33044"auto-completed"
33045msgstr ""
33046
33047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210
33048msgid ""
33049"Show the &name of the current character before the cursor along with the "
33050"line and column number"
33051msgstr ""
33052
33053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214
33054msgid "Beautify individual &files automatically when they are opened"
33055msgstr ""
33056
33057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216
33058msgid ""
33059"This will cause the beautify current file action to be performed "
33060"automatically every time you open a HTML/CSS/etc. file for editing."
33061msgstr ""
33062
33063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221
33064msgid "Show &misspelled words underlined in the code view"
33065msgstr ""
33066
33067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223
33068msgid ""
33069"This will cause spelling errors to be highlighted in the code view for easy "
33070"correction as you type."
33071msgstr ""
33072
33073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228
33074msgid "Allow drag and drop &editing of text"
33075msgstr ""
33076
33077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230
33078msgid ""
33079"Allow using drag and drop to move text around in the editor. It can be "
33080"useful to turn this off if you have a misbehaving touchpad."
33081msgstr ""
33082
33083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234
33084msgid "Manage &spelling dictionaries"
33085msgstr ""
33086
33087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239
33088msgid "Manage sni&ppets"
33089msgstr ""
33090
33091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257
33092#, python-format
33093msgid "Automatic (%s)"
33094msgstr ""
33095
33096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283
33097msgid "Update &metadata embedded in the book when opening"
33098msgstr ""
33099
33100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285
33101msgid ""
33102"When the file is opened, update the metadata embedded in the book file to "
33103"the current metadata in the calibre library."
33104msgstr ""
33105
33106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290
33107msgid ""
33108"Ask which &format to edit if more than one format is available for the book"
33109msgstr ""
33110
33111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294
33112msgid ""
33113"When auto-selecting the format to edit for a book with multiple formats, "
33114"this is the preference order."
33115msgstr ""
33116
33117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296
33118msgid "Preferred format order (drag and drop to change)"
33119msgstr ""
33120
33121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308
33122msgid "Allow dockable &windows to be nested inside the dock areas"
33123msgstr ""
33124
33125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310
33126msgid ""
33127"By default, you can have only a single row or column of windows in the dock "
33128"areas (the areas around the central editors). This option allows for more "
33129"flexible window layout, but is a little more complex to use."
33130msgstr ""
33131
33132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315
33133msgid "Choose which windows will occupy the corners of the dockable areas"
33134msgstr ""
33135
33136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33137msgid "The &top-left corner"
33138msgstr ""
33139
33140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33141msgid "The top-&right corner"
33142msgstr ""
33143
33144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33145msgid "The &bottom-left corner"
33146msgstr ""
33147
33148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33149msgid "The bottom-ri&ght corner"
33150msgstr ""
33151
33152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325
33153msgid "Restore &state of previously edited book when opening it again"
33154msgstr ""
33155
33156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327
33157msgid ""
33158"When opening a previously edited book again, restore its state. That means "
33159"all open files are automatically re-opened and the cursor is positioned at "
33160"its previous location."
33161msgstr ""
33162
33163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333
33164msgid "Show full &file paths in the File browser"
33165msgstr ""
33166
33167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335
33168msgid ""
33169"Showing the full file paths is useful when editing books that contain "
33170"multiple files with the same file name."
33171msgstr ""
33172
33173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33174msgid "Monospaced text"
33175msgstr ""
33176
33177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33178msgid "Sans-serif text"
33179msgstr ""
33180
33181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33182msgid "Serif text"
33183msgstr ""
33184
33185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369
33186#, python-format
33187msgid "Font family for &%s:"
33188msgstr ""
33189
33190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372
33191msgid "Style for standard &text:"
33192msgstr ""
33193
33194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376
33195msgid "&Default font size:"
33196msgstr ""
33197
33198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379
33199msgid "&Monospace font size:"
33200msgstr ""
33201
33202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382
33203msgid "Mi&nimum font size:"
33204msgstr ""
33205
33206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384
33207msgid "lines"
33208msgstr ""
33209
33210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386
33211msgid ""
33212"Number of lines that are shown above the current line when syncing the text "
33213"shown in the preview panel to the cursor position in the code view"
33214msgstr ""
33215
33216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387
33217msgid "Visible lines above s&ync point:"
33218msgstr ""
33219
33220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388
33221msgid "Background color:"
33222msgstr ""
33223
33224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389
33225msgid "Foreground color:"
33226msgstr ""
33227
33228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390
33229msgid "Link color:"
33230msgstr ""
33231
33232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
33233msgid "Use the colors from the book styles, defaulting to black-on-white"
33234msgstr ""
33235
33236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33237msgid "Theme based"
33238msgstr ""
33239
33240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33241msgid "When using a dark theme force dark colors, otherwise same as \"No change\""
33242msgstr ""
33243
33244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33245msgid "Choose a custom color"
33246msgstr ""
33247
33248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33249#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72
33250#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240
33251msgid "Custom"
33252msgstr ""
33253
33254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454
33255msgid "Choose which toolbar you want to customize"
33256msgstr ""
33257
33258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455
33259#, python-format
33260msgid "Tools for %s editors"
33261msgstr ""
33262
33263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457
33264msgid "Book wide actions"
33265msgstr ""
33266
33267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458
33268msgid "Book wide tools"
33269msgstr ""
33270
33271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459
33272msgid "Book wide tools from third party plugins"
33273msgstr ""
33274
33275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460
33276msgid "Common tools for all editors"
33277msgstr ""
33278
33279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464
33280msgid "Text formatting actions"
33281msgstr ""
33282
33283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467
33284msgid "&Toolbar to customize:"
33285msgstr ""
33286
33287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496
33288#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439
33289msgid "Add selected actions to the toolbar"
33290msgstr ""
33291
33292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499
33293#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443
33294msgid "Remove selected actions from the toolbar"
33295msgstr ""
33296
33297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511
33298msgid "Adjust the size of icons on all toolbars"
33299msgstr ""
33300
33301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514
33302msgid "Toolbar &icon size:"
33303msgstr ""
33304
33305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664
33306msgid "Customize templates"
33307msgstr ""
33308
33309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677
33310msgid "Choose the &type of template to edit:"
33311msgstr ""
33312
33313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683
33314#, python-brace-format
33315msgid ""
33316"The variables {0} and {1} will be replaced with the title and author of the "
33317"book. {2} is where the cursor will be positioned. If you want to include "
33318"braces in your template, for example for CSS rules, you have to escape them,"
33319" like this: {3}"
33320msgstr ""
33321
33322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744
33323msgid "Preferences for Edit book"
33324msgstr ""
33325
33326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765
33327msgid "Restore all &defaults"
33328msgstr ""
33329
33330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766
33331msgid "Restore defaults for all preferences"
33332msgstr ""
33333
33334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768
33335msgid "Restore &current defaults"
33336msgstr ""
33337
33338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769
33339msgid "Restore defaults for currently displayed preferences"
33340msgstr ""
33341
33342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771
33343msgid "Restore c&onfirmations"
33344msgstr ""
33345
33346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772
33347msgid "Restore all disabled confirmation prompts"
33348msgstr ""
33349
33350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791
33351msgid "Main window"
33352msgstr ""
33353
33354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792
33355msgid "Editor settings"
33356msgstr ""
33357
33358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793
33359msgid "Preview settings"
33360msgstr ""
33361
33362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794
33363msgid "Keyboard shortcuts"
33364msgstr ""
33365
33366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795
33367msgid "Toolbars"
33368msgstr ""
33369
33370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796
33371msgid "Integration with calibre"
33372msgstr ""
33373
33374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847
33375msgid "There are no disabled confirmation prompts"
33376msgstr ""
33377
33378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850
33379msgid "One disabled confirmation prompt was restored"
33380msgid_plural "{} disabled confirmation prompts were restored"
33381msgstr[0] ""
33382
33383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851
33384msgid "Disabled confirmations restored"
33385msgstr ""
33386
33387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420
33388#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588
33389msgid "Render process crashed"
33390msgstr ""
33391
33392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421
33393msgid ""
33394"The Qt WebEngine Render process has crashed so Preview/Live CSS will not "
33395"work. You should try restarting the editor."
33396msgstr ""
33397
33398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445
33399msgid ""
33400"\n"
33401"            <h3>Live preview</h3>\n"
33402"\n"
33403"            <p>Here you will see a live preview of the HTML file you are currently editing.\n"
33404"            The preview will update automatically as you make changes.\n"
33405"\n"
33406"            <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n"
33407"            only, it is not intended to simulate an actual e-book reader. Some\n"
33408"            aspects of your e-book will not work, such as page breaks and page margins.\n"
33409"            "
33410msgstr ""
33411
33412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472
33413msgid "Inspect element"
33414msgstr ""
33415
33416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474
33417msgid "Open link"
33418msgstr ""
33419
33420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487
33421#, python-format
33422msgid "Edit %s"
33423msgstr ""
33424
33425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529
33426msgid "Loading preview, please wait..."
33427msgstr ""
33428
33429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581
33430msgid "Search in preview"
33431msgstr ""
33432
33433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624
33434msgid "Invalid location"
33435msgstr ""
33436
33437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625
33438msgid "Cannot split on the body tag"
33439msgstr ""
33440
33441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652
33442msgid "Failed to launch worker"
33443msgstr ""
33444
33445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653
33446msgid "Failed to launch the worker process used for rendering the preview"
33447msgstr ""
33448
33449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712
33450msgid "Cannot disable"
33451msgstr ""
33452
33453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713
33454msgid ""
33455"Auto reloading of the preview panel cannot be disabled while the Live CSS "
33456"panel is open."
33457msgstr ""
33458
33459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716
33460msgid "Auto reload preview when text changes in editor"
33461msgstr ""
33462
33463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717
33464msgid "Disable auto reload of preview"
33465msgstr ""
33466
33467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721
33468msgid "Disable syncing of preview position to editor position"
33469msgstr ""
33470
33471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722
33472msgid "Enable syncing of preview position to editor position"
33473msgstr ""
33474
33475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730
33476msgid "Abort file split"
33477msgstr ""
33478
33479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731
33480msgid ""
33481"Split this file at a specified location.<p>After clicking this button, click"
33482" inside the preview panel above at the location you want the file to be "
33483"split."
33484msgstr ""
33485
33486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200
33487msgid "Delete selected files"
33488msgstr ""
33489
33490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33491msgid "Folder"
33492msgstr ""
33493
33494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33496msgid "Size (KB)"
33497msgstr ""
33498
33499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241
33500msgid "Style"
33501msgstr ""
33502
33503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316
33504#, python-brace-format
33505msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}"
33506msgstr ""
33507
33508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33509msgid "Resolution"
33510msgstr ""
33511
33512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33515msgid "Times used"
33516msgstr ""
33517
33518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520
33519#, python-format
33520msgid "Edit the image: %s"
33521msgstr ""
33522
33523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33524msgid "Anchor"
33525msgstr ""
33526
33527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33528msgid "Source text"
33529msgstr ""
33530
33531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33532msgid "Target"
33533msgstr ""
33534
33535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33536msgid "Target text"
33537msgstr ""
33538
33539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33540msgid "The link destination does not exist"
33541msgstr ""
33542
33543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33544msgid "The link destination exists"
33545msgstr ""
33546
33547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579
33548msgid "The link destination could not be verified"
33549msgstr ""
33550
33551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643
33552msgid "Click entries above to see their destination here"
33553msgstr ""
33554
33555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663
33556msgid "No destination found for this link"
33557msgstr ""
33558
33559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
33561msgid "Word"
33562msgstr ""
33563
33564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775
33565#, python-brace-format
33566msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}"
33567msgstr ""
33568
33569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33570msgid "Character"
33571msgstr ""
33572
33573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33574msgid "Codepoint"
33575msgstr ""
33576
33577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861
33578msgid "All the characters in the book"
33579msgstr ""
33580
33581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991
33582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213
33583#, python-brace-format
33584msgid "{0} [{1} elements]"
33585msgstr ""
33586
33587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069
33588msgid "Sort by:"
33589msgstr ""
33590
33591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070
33592msgid "&Counts"
33593msgstr ""
33594
33595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073
33596msgid "&Name"
33597msgstr ""
33598
33599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097
33600#, python-brace-format
33601msgid "{0} rules, {1} unused"
33602msgstr ""
33603
33604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33606msgid "Number of matches"
33607msgstr ""
33608
33609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33610msgid "Style Rule"
33611msgstr ""
33612
33613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258
33614#, python-brace-format
33615msgid "{0} classes, {1} unused"
33616msgstr ""
33617
33618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33619msgid "Class"
33620msgstr ""
33621
33622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321
33623msgid "Words"
33624msgstr ""
33625
33626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331
33627msgid "Style rules"
33628msgstr ""
33629
33630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335
33631msgid "Style classes"
33632msgstr ""
33633
33634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339
33635msgid "Characters"
33636msgstr ""
33637
33638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343
33639msgid "Links"
33640msgstr ""
33641
33642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377
33643#, python-format
33644msgid "Export of %s data is not supported"
33645msgstr ""
33646
33647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379
33648msgid "Choose a filename for the data"
33649msgstr ""
33650
33651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380
33652msgid "CSV files"
33653msgstr ""
33654
33655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394
33656msgid "Reports"
33657msgstr ""
33658
33659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424
33660msgid "Export the currently shown report as a CSV file"
33661msgstr ""
33662
33663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432
33664msgid "Are you sure you want to delete the selected files?"
33665msgstr ""
33666
33667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460
33668msgid "Failed to gather data"
33669msgstr ""
33670
33671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461
33672msgid ""
33673"Failed to gather data for the report. Click \"Show details\" for more "
33674"information."
33675msgstr ""
33676
33677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111
33678msgid "Saving..."
33679msgstr ""
33680
33681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118
33682msgid "Enable completion based on search history"
33683msgstr ""
33684
33685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119
33686msgid "Disable completion based on search history"
33687msgstr ""
33688
33689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33690msgid "All style files"
33691msgstr ""
33692
33693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33695msgid "All text files"
33696msgstr ""
33697
33698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33700msgid "Current file"
33701msgstr ""
33702
33703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33704msgid "Marked text"
33705msgstr ""
33706
33707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33709msgid "Open files"
33710msgstr ""
33711
33712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33714msgid "Selected files"
33715msgstr ""
33716
33717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136
33718msgid ""
33719"\n"
33720"            Where to search/replace:\n"
33721"            <dl>\n"
33722"            <dt><b>Current file</b></dt>\n"
33723"            <dd>Search only inside the currently opened file</dd>\n"
33724"            <dt><b>All text files</b></dt>\n"
33725"            <dd>Search in all text (HTML) files</dd>\n"
33726"            <dt><b>All style files</b></dt>\n"
33727"            <dd>Search in all style (CSS) files</dd>\n"
33728"            <dt><b>Selected files</b></dt>\n"
33729"            <dd>Search in the files currently selected in the File browser</dd>\n"
33730"            <dt><b>Open files</b></dt>\n"
33731"            <dd>Search in the files currently open in the editor</dd>\n"
33732"            <dt><b>Marked text</b></dt>\n"
33733"            <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n"
33734"            </dl>"
33735msgstr ""
33736
33737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33738msgid "Down"
33739msgstr ""
33740
33741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33742msgid "Up"
33743msgstr ""
33744
33745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187
33746msgid ""
33747"\n"
33748"            Direction to search:\n"
33749"            <dl>\n"
33750"            <dt><b>Down</b></dt>\n"
33751"            <dd>Search for the next match from your current position</dd>\n"
33752"            <dt><b>Up</b></dt>\n"
33753"            <dd>Search for the previous match from your current position</dd>\n"
33754"            </dl>"
33755msgstr ""
33756
33757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33758msgid "Fuzzy"
33759msgstr ""
33760
33761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
33763#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361
33764msgid "Regex"
33765msgstr ""
33766
33767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33768msgid "Regex-function"
33769msgstr ""
33770
33771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211
33772msgid ""
33773"Select how the search expression is interpreted\n"
33774"            <dl>\n"
33775"            <dt><b>Normal</b></dt>\n"
33776"            <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n"
33777"            <dt><b>Fuzzy</b></dt>\n"
33778"            <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n"
33779"            including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n"
33780"            <dt><b>Regex</b></dt>\n"
33781"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
33782"            <dt><b>Regex-function</b></dt>\n"
33783"            <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n"
33784"            </dl>"
33785msgstr ""
33786
33787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254
33788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695
33789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100
33790msgid "&Find:"
33791msgstr ""
33792
33793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256
33794msgid "Clear search &history"
33795msgstr ""
33796
33797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266
33798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700
33799msgid "&Replace:"
33800msgstr ""
33801
33802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268
33803msgid "Clear replace &history"
33804msgstr ""
33805
33806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291
33807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712
33808msgid "Create/&edit"
33809msgstr ""
33810
33811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293
33812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713
33813msgid "Create a new function, or edit an existing function"
33814msgstr ""
33815
33816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295
33817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717
33818msgid "Remo&ve"
33819msgstr ""
33820
33821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296
33822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718
33823msgid "Remove this function"
33824msgstr ""
33825
33826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303
33827msgid "Fin&d"
33828msgstr ""
33829
33830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304
33831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
33832msgid "Replace a&nd Find"
33833msgstr ""
33834
33835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305
33836msgid "Re&place"
33837msgstr ""
33838
33839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306
33840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
33841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559
33842msgid "Replace &all"
33843msgstr ""
33844
33845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312
33846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734
33847msgid "&Mode:"
33848msgstr ""
33849
33850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327
33851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115
33852#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372
33853msgid "&Case sensitive"
33854msgstr ""
33855
33856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330
33857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990
33858msgid "&Wrap"
33859msgstr ""
33860
33861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331
33862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991
33863msgid ""
33864"When searching reaches the end, wrap around to the beginning and continue "
33865"the search"
33866msgstr ""
33867
33868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334
33869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117
33870msgid "&Dot all"
33871msgstr ""
33872
33873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335
33874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118
33875msgid ""
33876"Make the '.' special character match any character at all, including a "
33877"newline"
33878msgstr ""
33879
33880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479
33881msgid "Close search panel"
33882msgstr ""
33883
33884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683
33885msgid "Abort editing of search"
33886msgstr ""
33887
33888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687
33889msgid "The name with which to save this search"
33890msgstr ""
33891
33892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722
33893msgid "Case sensitive"
33894msgstr ""
33895
33896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727
33897msgid "Dot matches all"
33898msgstr ""
33899
33900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739
33901msgid "Finish editing of search"
33902msgstr ""
33903
33904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33905msgid "Add search"
33906msgstr ""
33907
33908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33909msgid "Edit search"
33910msgstr ""
33911
33912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825
33913msgid "You must specify a search name"
33914msgstr ""
33915
33916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828
33917msgid "Name exists"
33918msgstr ""
33919
33920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829
33921#, python-format
33922msgid "Another search with the name %s already exists"
33923msgstr ""
33924
33925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836
33926msgid "Must specify find"
33927msgstr ""
33928
33929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837
33930msgid "You must specify a find expression"
33931msgstr ""
33932
33933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845
33934msgid "Must specify function"
33935msgstr ""
33936
33937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846
33938msgid "You must specify a function name in Function-Regex mode"
33939msgstr ""
33940
33941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889
33942msgid "Filter displayed searches"
33943msgstr ""
33944
33945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928
33946msgid "The entries are tried in order until the first one matches."
33947msgstr ""
33948
33949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
33950msgid "&Find"
33951msgstr ""
33952
33953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
33954msgid "Run the search using the selected entries."
33955msgstr ""
33956
33957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
33958msgid "Run replace using the selected entries."
33959msgstr ""
33960
33961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
33962msgid "Run replace and then find using the selected entries."
33963msgstr ""
33964
33965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
33966msgid "Run Replace all for all selected entries in the order selected"
33967msgstr ""
33968
33969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
33970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561
33971msgid "&Count all"
33972msgstr ""
33973
33974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
33975msgid "Run Count all for all selected entries"
33976msgstr ""
33977
33978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951
33979msgid "Move selected entries up"
33980msgstr ""
33981
33982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960
33983msgid "Move selected entries down"
33984msgstr ""
33985
33986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
33987msgid "Edit the currently selected search"
33988msgstr ""
33989
33990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
33991msgid "Re&move search"
33992msgstr ""
33993
33994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
33995msgid "Remove the currently selected searches"
33996msgstr ""
33997
33998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
33999msgid "Add a new saved search"
34000msgstr ""
34001
34002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
34003msgid "Import saved searches"
34004msgstr ""
34005
34006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
34007msgid "Export saved searches"
34008msgstr ""
34009
34010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009
34011#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
34012msgid "Export"
34013msgstr ""
34014
34015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010
34016msgid "Export all"
34017msgstr ""
34018
34019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011
34020msgid "Export selected"
34021msgstr ""
34022
34023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012
34024msgid "Copy to search panel"
34025msgstr ""
34026
34027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110
34028msgid "No saved search is selected"
34029msgstr ""
34030
34031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155
34032msgid "Cannot edit search - no search selected."
34033msgstr ""
34034
34035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165
34036msgid ""
34037"Are you sure you want to permanently delete the selected saved searches?"
34038msgstr ""
34039
34040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204
34041#, python-brace-format
34042msgid "(Case sensitive: {0} Dot All: {1})"
34043msgstr ""
34044
34045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206
34046#, python-brace-format
34047msgid "(Case sensitive: {0} [Normal search])"
34048msgstr ""
34049
34050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207
34051#, python-brace-format
34052msgid ""
34053"{2} {3}\n"
34054"Find: {0}\n"
34055"Replace: {1}"
34056msgstr ""
34057
34058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219
34059msgid "Invalid data"
34060msgstr ""
34061
34062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220
34063#, python-format
34064msgid "The file %s does not contain valid saved searches"
34065msgstr ""
34066
34067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248
34068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256
34069msgid "No searches"
34070msgstr ""
34071
34072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249
34073msgid "No searches available to be saved"
34074msgstr ""
34075
34076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257
34077msgid "No searches selected"
34078msgstr ""
34079
34080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273
34081msgid "No file is being edited."
34082msgstr ""
34083
34084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275
34085msgid "No files are selected in the File browser"
34086msgstr ""
34087
34088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277
34089msgid ""
34090"No text is marked. First select some text, and then use The \"Mark selected "
34091"text\" action in the Search menu to mark it."
34092msgstr ""
34093
34094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280
34095msgid "No search query specified"
34096msgstr ""
34097
34098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405
34099msgid "the selected searches"
34100msgstr ""
34101
34102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412
34103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171
34104msgid "Invalid regex"
34105msgstr ""
34106
34107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413
34108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172
34109#, python-brace-format
34110msgid ""
34111"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}"
34112msgstr ""
34113
34114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417
34115#, python-format
34116msgid "No replace function with the name: %s exists"
34117msgstr ""
34118
34119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421
34120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193
34121#, python-format
34122msgid "No matches were found for %s"
34123msgstr ""
34124
34125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423
34126msgid ""
34127"You have turned off search wrapping, so all text might not have been "
34128"searched. Try the search again, with wrapping enabled. Wrapping is enabled "
34129"via the \"Wrap\" checkbox at the bottom of the search panel."
34130msgstr ""
34131
34132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457
34133msgid "Cannot replace"
34134msgstr ""
34135
34136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458
34137msgid "You must first click \"Find\", before trying to replace"
34138msgstr ""
34139
34140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474
34141msgid "Currently selected text does not match the search query."
34142msgstr ""
34143
34144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479
34145#, python-brace-format
34146msgid "Performed the replacement at {num} occurrences of {query}"
34147msgstr ""
34148
34149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481
34150#, python-brace-format
34151msgid "Found {num} occurrences of {query}"
34152msgstr ""
34153
34154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486
34155#, python-brace-format
34156msgid "{0}: {1} occurrences"
34157msgstr ""
34158
34159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488
34160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497
34161msgid "Searching done"
34162msgstr ""
34163
34164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572
34165msgid "Before: Replace all"
34166msgstr ""
34167
34168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70
34169msgid "Add a dictionary"
34170msgstr ""
34171
34172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76
34173#, python-brace-format
34174msgid ""
34175"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n"
34176"            download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n"
34177"            The dictionary will download as an .oxt file. Simply specify the path to the\n"
34178"            downloaded .oxt file here to add the dictionary to {0}."
34179msgstr ""
34180
34181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88
34182msgid "Path to OXT file"
34183msgstr ""
34184
34185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93
34186msgid "Browse for an OXT file"
34187msgstr ""
34188
34189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96
34190msgid "&Path to OXT file:"
34191msgstr ""
34192
34193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100
34194msgid "Choose a nickname for this dictionary"
34195msgstr ""
34196
34197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101
34198msgid "&Nickname:"
34199msgstr ""
34200
34201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110
34202msgid "Choose OXT Dictionary"
34203msgstr ""
34204
34205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111
34206msgid "Dictionaries"
34207msgstr ""
34208
34209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125
34210msgid "Must specify nickname"
34211msgstr ""
34212
34213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126
34214msgid "You must specify a nickname for this dictionary"
34215msgstr ""
34216
34217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128
34218msgid "Nickname already used"
34219msgstr ""
34220
34221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129
34222#, python-format
34223msgid "A dictionary with the nick name \"%s\" already exists."
34224msgstr ""
34225
34226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135
34227msgid "Failed to import dictionaries"
34228msgstr ""
34229
34230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136
34231#, python-format
34232msgid ""
34233"Failed to import dictionaries from %s. Click \"Show details\" for more "
34234"information"
34235msgstr ""
34236
34237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139
34238msgid "No dictionaries"
34239msgstr ""
34240
34241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140
34242#, python-format
34243msgid "No dictionaries were found in %s"
34244msgstr ""
34245
34246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154
34247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895
34248msgid "Copy selected words to clipboard"
34249msgstr ""
34250
34251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155
34252msgid "Select all words"
34253msgstr ""
34254
34255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182
34256msgid "Manage user dictionaries"
34257msgstr ""
34258
34259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190
34260msgid "&New dictionary"
34261msgstr ""
34262
34263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204
34264msgid "&Remove dictionary"
34265msgstr ""
34266
34267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207
34268msgid "Re&name dictionary"
34269msgstr ""
34270
34271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213
34272msgid "Mark this dictionary as active"
34273msgstr ""
34274
34275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216
34276msgid "Words in this dictionary:"
34277msgstr ""
34278
34279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221
34280msgid "&Add word"
34281msgstr ""
34282
34283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227
34284msgid "&Remove selected words"
34285msgstr ""
34286
34287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231
34288msgid "&Import list of words"
34289msgstr ""
34290
34291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253
34292msgid "New dictionary"
34293msgstr ""
34294
34295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254
34296msgid "Name of the new dictionary"
34297msgstr ""
34298
34299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258
34300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285
34301msgid "Already used"
34302msgstr ""
34303
34304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259
34305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286
34306#, python-format
34307msgid "A dictionary with the name %s already exists"
34308msgstr ""
34309
34310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278
34311msgid "New name"
34312msgstr ""
34313
34314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279
34315msgid "New name for the dictionary"
34316msgstr ""
34317
34318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312
34319#, python-format
34320msgid "Configure the dictionary: <b>%s"
34321msgstr ""
34322
34323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324
34324msgid "Add a word"
34325msgstr ""
34326
34327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326
34328msgid "Word to add"
34329msgstr ""
34330
34331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327
34332msgid "&Word:"
34333msgstr ""
34334
34335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353
34336msgid "Import list of words"
34337msgstr ""
34338
34339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355
34340msgid "Enter a list of words, one per line"
34341msgstr ""
34342
34343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357
34344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466
34345msgid "Paste from clipboard"
34346msgstr ""
34347
34348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360
34349msgid ""
34350"Words in the user dictionary must have an associated language. Choose the "
34351"language below:"
34352msgstr ""
34353
34354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376
34355msgid "Must specify language"
34356msgstr ""
34357
34358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377
34359msgid "You must specify a language to import words"
34360msgstr ""
34361
34362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414
34363msgid "Manage dictionaries"
34364msgstr ""
34365
34366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437
34367msgid "&Remove this dictionary"
34368msgstr ""
34369
34370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457
34371msgid "Manage &user dictionaries"
34372msgstr ""
34373
34374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460
34375msgid ""
34376"Manage the list of user dictionaries (dictionaries to which you can add "
34377"words)"
34378msgstr ""
34379
34380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462
34381msgid "&Add dictionary"
34382msgstr ""
34383
34384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464
34385msgid "Add a new dictionary that you downloaded from the internet"
34386msgstr ""
34387
34388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510
34389#, python-brace-format
34390msgid "<Builtin dictionary for {0}>"
34391msgstr ""
34392
34393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545
34394msgid ""
34395"<p>You can change the dictionaries used for any specified language.</p>\n"
34396"            <p>A language can have many country specific variants. Each of these variants\n"
34397"            can have one or more dictionaries assigned to it. The default variant for each language\n"
34398"            is shown in bold to the left.</p>\n"
34399"            <p>You can change the default country variant as well as changing the dictionaries used for\n"
34400"            every variant.</p>\n"
34401"            <p>When a book specifies its language as a plain language, without any country variant,\n"
34402"            the default variant you choose here will be used.</p>\n"
34403"        "
34404msgstr ""
34405
34406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560
34407#, python-brace-format
34408msgid "This is already the preferred variant for the {1} language"
34409msgstr ""
34410
34411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561
34412#, python-brace-format
34413msgid "Use this as the preferred variant for the {1} language"
34414msgstr ""
34415
34416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581
34417msgid "This is already the preferred dictionary"
34418msgstr ""
34419
34420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582
34421msgid "Use this as the preferred dictionary"
34422msgstr ""
34423
34424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
34425msgid "Misspelled?"
34426msgstr ""
34427
34428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653
34429msgid "Ignored"
34430msgstr ""
34431
34432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880
34433#, python-format
34434msgid "Change %s to"
34435msgstr ""
34436
34437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883
34438msgid "Specify replacement manually"
34439msgstr ""
34440
34441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888
34442msgid "Ignore/un-ignore all selected words"
34443msgstr ""
34444
34445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889
34446msgid "Add/remove all selected words"
34447msgstr ""
34448
34449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932
34450msgid "Check spelling"
34451msgstr ""
34452
34453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948
34454msgid ""
34455"Re-scan the book for words, useful if you have edited the book since opening"
34456" this dialog"
34457msgstr ""
34458
34459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951
34460msgid "&Undo last change"
34461msgstr ""
34462
34463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952
34464msgid "Undo the last spell check word replacement, if any"
34465msgstr ""
34466
34467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962
34468msgid "Checking, please wait..."
34469msgstr ""
34470
34471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970
34472msgid "Filter the list of words"
34473msgstr ""
34474
34475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999
34476msgid "&Ignore"
34477msgstr ""
34478
34479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000
34480msgid "Un&ignore"
34481msgstr ""
34482
34483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001
34484msgid "Ignore the current word for the rest of this session"
34485msgstr ""
34486
34487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002
34488msgid "Stop ignoring the current word"
34489msgstr ""
34490
34491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008
34492msgid "Add word to &dictionary:"
34493msgstr ""
34494
34495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009
34496msgid "Remove from &dictionaries"
34497msgstr ""
34498
34499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010
34500msgid "Add the current word to the specified user dictionary"
34501msgstr ""
34502
34503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011
34504msgid "Remove the current word from all active user dictionaries"
34505msgstr ""
34506
34507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015
34508msgid ""
34509"You have no active user dictionaries. You must choose at least one active "
34510"user dictionary via Preferences->Editor->Manage spelling dictionaries"
34511msgstr ""
34512
34513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022
34514msgid "Show &next occurrence"
34515msgstr ""
34516
34517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024
34518msgid ""
34519"Show the next occurrence of the selected word in the editor, so you can edit"
34520" it manually"
34521msgstr ""
34522
34523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029
34524msgid "&Change selected word to:"
34525msgstr ""
34526
34527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034
34528msgid "The replacement word"
34529msgstr ""
34530
34531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044
34532msgid "Show &only misspelled words"
34533msgstr ""
34534
34535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047
34536msgid "Case &sensitive sort"
34537msgstr ""
34538
34539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049
34540msgid "When sorting the list of words, be case sensitive"
34541msgstr ""
34542
34543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051
34544msgid "Case sensitive sea&rch"
34545msgstr ""
34546
34547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052
34548msgid "When filtering the list of words, be case sensitive"
34549msgstr ""
34550
34551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134
34552msgid "The original word"
34553msgstr ""
34554
34555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189
34556msgid "No changed word"
34557msgstr ""
34558
34559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190
34560msgid "There is no spelling replacement to undo"
34561msgstr ""
34562
34563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283
34564msgid "Failed to check spelling"
34565msgstr ""
34566
34567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284
34568msgid ""
34569"Failed to check spelling, click \"Show details\" for the full error "
34570"information."
34571msgstr ""
34572
34573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308
34574msgid "Files edited"
34575msgstr ""
34576
34577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309
34578#, python-format
34579msgid ""
34580"The files in the editor were edited outside the spell check dialog, and the "
34581"word %s no longer exists."
34582msgstr ""
34583
34584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313
34585#, python-brace-format
34586msgid "Misspelled words: {0} Total words: {1}"
34587msgstr ""
34588
34589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29
34590msgid ""
34591"Select how the search expression is interpreted\n"
34592"            <dl>\n"
34593"            <dt><b>Normal</b></dt>\n"
34594"            <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n"
34595"            <dt><b>Regex</b></dt>\n"
34596"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
34597"            </dl>"
34598msgstr ""
34599
34600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
34601msgid ""
34602"\n"
34603"            Where to search/replace:\n"
34604"            <dl>\n"
34605"            <dt><b>Current file</b></dt>\n"
34606"            <dd>Search only inside the currently opened file</dd>\n"
34607"            <dt><b>All text files</b></dt>\n"
34608"            <dd>Search in all text (HTML) files</dd>\n"
34609"            <dt><b>Selected files</b></dt>\n"
34610"            <dd>Search in the files currently selected in the File browser</dd>\n"
34611"            <dt><b>Open files</b></dt>\n"
34612"            <dd>Search in the files currently open in the editor</dd>\n"
34613"            </dl>"
34614msgstr ""
34615
34616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220
34617#, python-brace-format
34618msgid ""
34619"File: {0}\n"
34620"Anchor: {1}"
34621msgstr ""
34622
34623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221
34624msgid "Top of file"
34625msgstr ""
34626
34627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73
34628msgid "Double click a file in the left panel to start editing it."
34629msgstr ""
34630
34631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110
34632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128
34633msgid "Full path:"
34634msgstr ""
34635
34636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219
34637msgid "Close tab"
34638msgstr ""
34639
34640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221
34641msgid "Close other tabs"
34642msgstr ""
34643
34644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222
34645msgid "Close tabs to the right of this tab"
34646msgstr ""
34647
34648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250
34649#, python-brace-format
34650msgid "Line: {0} : {1}"
34651msgstr ""
34652
34653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372
34654#, python-brace-format
34655msgid "{0} {1} created by {2}"
34656msgstr ""
34657
34658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407
34659msgid "Global actions"
34660msgstr ""
34661
34662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428
34663msgid "&New file (images/fonts/HTML/etc.)"
34664msgstr ""
34665
34666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429
34667msgid "Create a new file in the current book"
34668msgstr ""
34669
34670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34671msgid "&Import files into book"
34672msgstr ""
34673
34674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34675msgid "Import files into book"
34676msgstr ""
34677
34678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34679msgid "&Open book"
34680msgstr ""
34681
34682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34683msgid "Open a book"
34684msgstr ""
34685
34686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432
34687msgid "Open &folder (unzipped EPUB) as book"
34688msgstr ""
34689
34690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433
34691msgid "Open a folder (unzipped EPUB) as a book"
34692msgstr ""
34693
34694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434
34695msgid "Edit &next file"
34696msgstr ""
34697
34698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435
34699msgid "Edit the next file in the spine"
34700msgstr ""
34701
34702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436
34703msgid "Edit &previous file"
34704msgstr ""
34705
34706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437
34707msgid "Edit the previous file in the spine"
34708msgstr ""
34709
34710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440
34711msgid "&Revert to before"
34712msgstr ""
34713
34714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441
34715msgid "Revert book to before the last action (Undo)"
34716msgstr ""
34717
34718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442
34719msgid "&Revert to after"
34720msgstr ""
34721
34722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443
34723msgid "Revert book state to after the next action (Redo)"
34724msgstr ""
34725
34726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
34727msgid "Save book"
34728msgstr ""
34729
34730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34731msgid "Save a &copy"
34732msgstr ""
34733
34734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34735msgid "Save a copy of the book"
34736msgstr ""
34737
34738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
34739msgid "Quit"
34740msgstr ""
34741
34742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34743msgid "Create a new, empty book"
34744msgstr ""
34745
34746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34747msgid "Create new, &empty book"
34748msgstr ""
34749
34750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450
34751msgid "&Import an HTML or DOCX file as a new book"
34752msgstr ""
34753
34754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451
34755msgid "Import an HTML or DOCX file as a new book"
34756msgstr ""
34757
34758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452
34759msgid "&Quick open a file to edit"
34760msgstr ""
34761
34762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453
34763msgid "Quickly open a file from the book to edit it"
34764msgstr ""
34765
34766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456
34767msgid "Editor actions"
34768msgstr ""
34769
34770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458
34771msgid "Undo typing"
34772msgstr ""
34773
34774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459
34775msgid "R&edo"
34776msgstr ""
34777
34778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460
34779msgid "Redo typing"
34780msgstr ""
34781
34782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461
34783msgid "Cut &text"
34784msgstr ""
34785
34786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462
34787msgid "Cut text"
34788msgstr ""
34789
34790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465
34791msgid "P&aste from clipboard"
34792msgstr ""
34793
34794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473
34795msgid "Tools"
34796msgstr ""
34797
34798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34799msgid "&Edit Table of Contents"
34800msgstr ""
34801
34802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34803msgid "Edit Table of Contents"
34804msgstr ""
34805
34806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475
34807msgid "&Insert inline Table of Contents"
34808msgstr ""
34809
34810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476
34811msgid "Insert inline Table of Contents"
34812msgstr ""
34813
34814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477
34815msgid "&Fix HTML"
34816msgstr ""
34817
34818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478
34819msgid "Fix HTML in the current file"
34820msgstr ""
34821
34822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479
34823msgid "&Fix HTML - all files"
34824msgstr ""
34825
34826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480
34827msgid "Fix HTML in all files"
34828msgstr ""
34829
34830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481
34831msgid "&Beautify current file"
34832msgstr ""
34833
34834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482
34835msgid "Beautify current file"
34836msgstr ""
34837
34838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483
34839msgid "&Beautify all files"
34840msgstr ""
34841
34842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484
34843msgid "Beautify all files"
34844msgstr ""
34845
34846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485
34847msgid "&Insert special character"
34848msgstr ""
34849
34850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486
34851msgid "Insert special character"
34852msgstr ""
34853
34854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487
34855msgid "&Arrange into folders"
34856msgstr ""
34857
34858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488
34859msgid "Arrange into folders"
34860msgstr ""
34861
34862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489
34863msgid "Set &semantics"
34864msgstr ""
34865
34866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490
34867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812
34868msgid "Set semantics"
34869msgstr ""
34870
34871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491
34872msgid "&Filter style information"
34873msgstr ""
34874
34875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34876msgid "&Manage fonts"
34877msgstr ""
34878
34879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34880msgid "Manage fonts in the book"
34881msgstr ""
34882
34883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34884msgid "Add &cover"
34885msgstr ""
34886
34887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34888msgid "Add a cover to the book"
34889msgstr ""
34890
34891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34892msgid "&Reports"
34893msgstr ""
34894
34895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34896msgid "Show a report on various aspects of the book"
34897msgstr ""
34898
34899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497
34900msgid "Check &external links"
34901msgstr ""
34902
34903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498
34904msgid "Check external links in the book"
34905msgstr ""
34906
34907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499
34908msgid "C&ompress images losslessly"
34909msgstr ""
34910
34911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500
34912msgid "Compress images losslessly"
34913msgstr ""
34914
34915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501
34916msgid "Transform &styles"
34917msgstr ""
34918
34919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502
34920msgid "Transform styles used in the book"
34921msgstr ""
34922
34923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504
34924msgid "Transform HTML used in the book"
34925msgstr ""
34926
34927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505
34928msgid "Download external &resources"
34929msgstr ""
34930
34931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507
34932msgid ""
34933"Download external resources in the book (images/stylesheets/etc/ that are "
34934"not included in the book)"
34935msgstr ""
34936
34937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516
34938msgid "&Subset embedded fonts"
34939msgstr ""
34940
34941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
34942msgid "Subset embedded fonts"
34943msgstr ""
34944
34945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
34946msgid "Subset fonts"
34947msgstr ""
34948
34949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519
34950msgid "&Embed referenced fonts"
34951msgstr ""
34952
34953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
34954msgid "Embed fonts"
34955msgstr ""
34956
34957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
34958msgid "Embed referenced fonts"
34959msgstr ""
34960
34961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522
34962msgid "&Smarten punctuation (works best for English)"
34963msgstr ""
34964
34965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526
34966msgid "Remove &unused CSS rules"
34967msgstr ""
34968
34969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527
34970msgid "Remove unused CSS rules"
34971msgstr ""
34972
34973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530
34974msgid "Upgrade book internals"
34975msgstr ""
34976
34977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534
34978msgid "Auto reload preview"
34979msgstr ""
34980
34981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535
34982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536
34983msgid "Sync preview position to editor position"
34984msgstr ""
34985
34986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537
34987msgid "Refresh preview"
34988msgstr ""
34989
34990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538
34991msgid "Split this file"
34992msgstr ""
34993
34994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539
34995msgid "Split file in the preview panel"
34996msgstr ""
34997
34998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
34999msgid "Find next in preview"
35000msgstr ""
35001
35002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
35003msgid "Find previous in preview"
35004msgstr ""
35005
35006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35007msgid "&Find/replace"
35008msgstr ""
35009
35010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35011msgid "Show the Find/replace panel"
35012msgstr ""
35013
35014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554
35015msgid "Replace current match"
35016msgstr ""
35017
35018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555
35019msgid "Replace and find ne&xt"
35020msgstr ""
35021
35022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556
35023msgid "Replace current match and find next"
35024msgstr ""
35025
35026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557
35027msgid "R&eplace and find previous"
35028msgstr ""
35029
35030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558
35031msgid "Replace current match and find previous"
35032msgstr ""
35033
35034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560
35035msgid "Replace all matches"
35036msgstr ""
35037
35038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562
35039msgid "Count number of matches"
35040msgstr ""
35041
35042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563
35043msgid "&Mark selected text"
35044msgstr ""
35045
35046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564
35047msgid "Mark selected text or unmark already marked text"
35048msgstr ""
35049
35050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35051msgid "Go to &line"
35052msgstr ""
35053
35054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35055msgid "Go to line number"
35056msgstr ""
35057
35058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567
35059msgid "Sa&ved searches"
35060msgstr ""
35061
35062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568
35063msgid "Show the saved searches dialog"
35064msgstr ""
35065
35066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569
35067msgid "&Search ignoring HTML markup"
35068msgstr ""
35069
35070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570
35071msgid "Show the text search panel"
35072msgstr ""
35073
35074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573
35075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824
35076msgid "Check book"
35077msgstr ""
35078
35079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35080msgid "C&heck book"
35081msgstr ""
35082
35083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35084msgid "Check book for errors"
35085msgstr ""
35086
35087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575
35088msgid "Check &spelling"
35089msgstr ""
35090
35091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576
35092msgid "Check book for spelling errors"
35093msgstr ""
35094
35095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577
35096msgid "&Next error"
35097msgstr ""
35098
35099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578
35100msgid "Show next error"
35101msgstr ""
35102
35103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579
35104msgid "&Previous error"
35105msgstr ""
35106
35107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580
35108msgid "Show previous error"
35109msgstr ""
35110
35111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581
35112msgid "&Next spelling mistake"
35113msgstr ""
35114
35115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582
35116msgid "Go to next spelling mistake"
35117msgstr ""
35118
35119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587
35120msgid "&Create checkpoint"
35121msgstr ""
35122
35123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588
35124msgid "Create a checkpoint with the current state of the book"
35125msgstr ""
35126
35127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590
35128msgid "&Close current tab"
35129msgstr ""
35130
35131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591
35132msgid "Close the currently open tab"
35133msgstr ""
35134
35135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593
35136msgid "C&lose other tabs"
35137msgstr ""
35138
35139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594
35140msgid "Close all tabs except the current tab"
35141msgstr ""
35142
35143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596
35144msgid "Close tabs to the &right"
35145msgstr ""
35146
35147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597
35148msgid "Close tabs to the right of the current tab"
35149msgstr ""
35150
35151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599
35152msgid "User &Manual"
35153msgstr ""
35154
35155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601
35156msgid "Show User Manual"
35157msgstr ""
35158
35159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603
35160msgid "&Browse images in book"
35161msgstr ""
35162
35163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604
35164msgid "Browse images in the books visually"
35165msgstr ""
35166
35167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606
35168msgid "&Split at multiple locations"
35169msgstr ""
35170
35171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607
35172msgid "Split HTML file at multiple locations"
35173msgstr ""
35174
35175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608
35176msgid "Compare to &another book"
35177msgstr ""
35178
35179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609
35180msgid "Compare to another book"
35181msgstr ""
35182
35183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611
35184msgid "Manage &Snippets"
35185msgstr ""
35186
35187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612
35188msgid "Manage user created Snippets"
35189msgstr ""
35190
35191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627
35192msgid "&File"
35193msgstr ""
35194
35195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635
35196msgid "&Recently opened books"
35197msgstr ""
35198
35199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660
35200msgid "&Tools"
35201msgstr ""
35202
35203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679
35204msgid "External &links"
35205msgstr ""
35206
35207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686
35208msgid "&View"
35209msgstr ""
35210
35211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687
35212msgid "Tool&bars"
35213msgstr ""
35214
35215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724
35216msgid "&Plugins"
35217msgstr ""
35218
35219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728
35220msgid "&Help"
35221msgstr ""
35222
35223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731
35224msgid "&Donate to support calibre development"
35225msgstr ""
35226
35227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753
35228msgid "Book tool bar"
35229msgstr ""
35230
35231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754
35232msgid "Tools tool bar"
35233msgstr ""
35234
35235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755
35236msgid "Plugins tool bar"
35237msgstr ""
35238
35239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768
35240msgid "Donate to support calibre development"
35241msgstr ""
35242
35243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796
35244#, python-format
35245msgid "Toggle %s"
35246msgstr ""
35247
35248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798
35249msgid "Windows"
35250msgstr ""
35251
35252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803
35253msgid "File browser"
35254msgstr ""
35255
35256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809
35257msgid "File preview"
35258msgstr ""
35259
35260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815
35261msgid "Live CSS"
35262msgstr ""
35263
35264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832
35265#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58
35266#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72
35267msgid "Inspector"
35268msgstr ""
35269
35270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850
35271msgid "Text search"
35272msgstr ""
35273
35274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858
35275msgid "Checkpoints"
35276msgstr ""
35277
35278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35279#, python-format
35280msgid " [was %s]"
35281msgstr ""
35282
35283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35284msgid "Current state"
35285msgstr ""
35286
35287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63
35288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172
35289msgid "[Unnamed state]"
35290msgstr ""
35291
35292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207
35293msgid "Revert the book to the selected checkpoint"
35294msgstr ""
35295
35296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211
35297msgid "&Compare"
35298msgstr ""
35299
35300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212
35301msgid ""
35302"Compare the state of the book at the selected checkpoint with the current "
35303"state"
35304msgstr ""
35305
35306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232
35307msgid "Cannot revert"
35308msgstr ""
35309
35310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233
35311msgid "Cannot revert to the current state"
35312msgstr ""
35313
35314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242
35315msgid "Cannot compare"
35316msgstr ""
35317
35318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243
35319msgid "There is no point comparing the current state to itself"
35320msgstr ""
35321
35322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66
35323msgid "Choose tag name"
35324msgstr ""
35325
35326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73
35327msgid "Specify the name of the &tag to insert:"
35328msgstr ""
35329
35330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100
35331msgid "Text (HTML) files"
35332msgstr ""
35333
35334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101
35335msgid "Style (CSS) files"
35336msgstr ""
35337
35338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104
35339msgid "Audio"
35340msgstr ""
35341
35342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105
35343msgid "Video"
35344msgstr ""
35345
35346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106
35347msgid "OPF file (metadata)"
35348msgstr ""
35349
35350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107
35351msgid "Table of contents file (NCX)"
35352msgstr ""
35353
35354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111
35355msgid "Arrange in folders"
35356msgstr ""
35357
35358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118
35359msgid ""
35360"Arrange the files in this book into sub-folders based on their types. If you"
35361" leave a folder blank, the files will be placed in the root."
35362msgstr ""
35363
35364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137
35365msgid ""
35366"Note that this will only arrange files inside the book, it will not affect "
35367"how they are displayed in the File browser"
35368msgstr ""
35369
35370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160
35371msgid "Specify locations to split at"
35372msgstr ""
35373
35374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168
35375msgid ""
35376"Specify the locations to split at, using an XPath expression (click the "
35377"wizard button for help with generating XPath expressions)."
35378msgstr ""
35379
35380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174
35381msgid "&XPath expression:"
35382msgstr ""
35383
35384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181
35385msgid "Invalid XPath expression"
35386msgstr ""
35387
35388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195
35389msgid "Choose file to import"
35390msgstr ""
35391
35392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208
35393msgid ""
35394"You can import an HTML or DOCX file directly as an EPUB and edit it. The "
35395"EPUB will be generated with minimal changes from the source, unlike doing a "
35396"full conversion in calibre."
35397msgstr ""
35398
35399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216
35400msgid "Choose the file to import"
35401msgstr ""
35402
35403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222
35404msgid "Source file:"
35405msgstr ""
35406
35407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228
35408msgid "Choose the location for the newly created EPUB"
35409msgstr ""
35410
35411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234
35412msgid "Destination file:"
35413msgstr ""
35414
35415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242
35416msgid "Importable files"
35417msgstr ""
35418
35419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251
35420msgid "Choose destination"
35421msgstr ""
35422
35423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252
35424msgid "EPUB files"
35425msgstr ""
35426
35427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260
35428msgid "Need document"
35429msgstr ""
35430
35431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261
35432msgid "You must specify the source file that will be imported."
35433msgstr ""
35434
35435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414
35436msgid "No results found"
35437msgstr ""
35438
35439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433
35440msgid "Choose file to edit"
35441msgstr ""
35442
35443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446
35444#, python-brace-format
35445msgid ""
35446"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n"
35447"        For example, if want to choose the file:\n"
35448"        {example}\n"
35449"        Simply type in the characters:\n"
35450"        {chars}\n"
35451"        and press Enter."
35452msgstr ""
35453
35454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627
35455#, python-brace-format
35456msgid ""
35457"Anchor: {0}\n"
35458"Leading text: {1}"
35459msgstr ""
35460
35461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661
35462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875
35463msgid "Filter files"
35464msgstr ""
35465
35466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665
35467msgid "Choose a &file to link to:"
35468msgstr ""
35469
35470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670
35471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884
35472msgid "Filter locations"
35473msgstr ""
35474
35475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676
35476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889
35477msgid "Choose a &location (anchor) in the file:"
35478msgstr ""
35479
35480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684
35481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863
35482msgid "The destination (href) for the link"
35483msgstr ""
35484
35485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685
35486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864
35487msgid "&Target:"
35488msgstr ""
35489
35490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690
35491msgid "Te&xt:"
35492msgstr ""
35493
35494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692
35495msgid "The (optional) text for the link"
35496msgstr ""
35497
35498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700
35499#, python-brace-format
35500msgid ""
35501"\n"
35502"            The template to use for generating the link. In addition to {0} and {1}\n"
35503"            you can also use {2}, {3} and {4} variables\n"
35504"            in the template, they will be replaced by the source filename, the destination\n"
35505"            filename and the anchor, respectively.\n"
35506"        "
35507msgstr ""
35508
35509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829
35510msgid "Copyright page"
35511msgstr ""
35512
35513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841
35514msgid "Page with title, author, publisher, etc."
35515msgstr ""
35516
35517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842
35518msgid "The book cover, typically a single HTML file with a cover image inside"
35519msgstr ""
35520
35521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843
35522msgid "Back-of-book style index"
35523msgstr ""
35524
35525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844
35526msgid "First \"real\" page of content"
35527msgstr ""
35528
35529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860
35530msgid "Type of &semantics:"
35531msgstr ""
35532
35533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879
35534msgid "Choose a &file:"
35535msgstr ""
35536
35537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902
35538msgid "About semantics"
35539msgstr ""
35540
35541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903
35542msgid ""
35543"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"
35544"\n"
35545"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n"
35546"\n"
35547"The semantic information will be written in the <guide> section of the OPF file."
35548msgstr ""
35549
35550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
35551msgid "Flo&ats"
35552msgstr ""
35553
35554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049
35555msgid "&Other CSS properties:"
35556msgstr ""
35557
35558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053
35559#, python-format
35560msgid "Only filter CSS in the current file (%s)"
35561msgstr ""
35562
35563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139
35564msgid "Add a cover"
35565msgstr ""
35566
35567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151
35568msgid "&Images in book"
35569msgstr ""
35570
35571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155
35572msgid "Filter the list of images"
35573msgstr ""
35574
35575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168
35576msgid ""
35577"If enabled the cover image you select will be embedded into the book in such"
35578" a way that when viewed, its aspect ratio (ratio of width to height) will be"
35579" preserved. This will mean blank spaces around the image if the screen the "
35580"book is being viewed on has an aspect ratio different to the image."
35581msgstr ""
35582
35583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186
35584msgid "Import &image"
35585msgstr ""
35586
35587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214
35588msgid "Choose a cover image"
35589msgstr ""
35590
35591#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79
35592msgid "Quick Start Guide"
35593msgstr ""
35594
35595#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233
35596msgid "&Donate to support calibre"
35597msgstr ""
35598
35599#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276
35600msgid "&Eject connected device"
35601msgstr ""
35602
35603#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280
35604msgid "Quit calibre"
35605msgstr ""
35606
35607#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287
35608msgid "Minimize the calibre window"
35609msgstr ""
35610
35611#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296
35612msgid "Clear the current search"
35613msgstr ""
35614
35615#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303
35616msgid "Focus the book list"
35617msgstr ""
35618
35619#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310
35620msgid "Clear the Virtual library"
35621msgstr ""
35622
35623#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317
35624msgid "Clear the additional restriction"
35625msgstr ""
35626
35627#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448
35628msgid "Debug mode"
35629msgstr ""
35630
35631#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449
35632#, python-format
35633msgid ""
35634"You have started calibre in debug mode. After you quit calibre, the debug "
35635"log will be available in the file: %s<p>The log will be displayed "
35636"automatically."
35637msgstr ""
35638
35639#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498
35640msgid "Content server changed!"
35641msgstr ""
35642
35643#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499
35644msgid ""
35645"calibre 3 comes with a completely re-written Content server. As such any "
35646"custom configuration you have for the content server no longer applies. You "
35647"should check and refresh your settings in Preferences->Sharing->Sharing over"
35648" the net"
35649msgstr ""
35650
35651#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535
35652#, python-format
35653msgid ""
35654"Could not start the Content server. Error:\n"
35655"\n"
35656"%s"
35657msgstr ""
35658
35659#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35660msgid "Hide main window"
35661msgstr ""
35662
35663#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35664msgid "Show main window"
35665msgstr ""
35666
35667#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860
35668#, python-format
35669msgid ""
35670"The library database at %s appears to be corrupted. Do you want calibre to "
35671"try and rebuild it automatically? The rebuild may not be completely "
35672"successful."
35673msgstr ""
35674
35675#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952
35676msgid "Conversion error"
35677msgstr ""
35678
35679#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973
35680#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998
35681#, python-format
35682msgid "<p><b>Failed to convert: %s"
35683msgstr ""
35684
35685#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974
35686msgid ""
35687"\n"
35688"                Many older e-book reader devices are incapable of displaying\n"
35689"                EPUB files that have internal components over a certain size.\n"
35690"                Therefore, when converting to EPUB, calibre automatically tries\n"
35691"                to split up the EPUB into smaller sized pieces.  For some\n"
35692"                files that are large undifferentiated blocks of text, this\n"
35693"                splitting fails.\n"
35694"                <p>You can <b>work around the problem</b> by either increasing the\n"
35695"                maximum split size under <i>EPUB output</i> in the conversion dialog,\n"
35696"                or by turning on Heuristic processing, also in the conversion\n"
35697"                dialog. Note that if you make the maximum split size too large,\n"
35698"                your e-book reader may have trouble with the EPUB.\n"
35699"                        "
35700msgstr ""
35701
35702#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988
35703#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002
35704msgid "Conversion failed"
35705msgstr ""
35706
35707#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000
35708msgid "here"
35709msgstr ""
35710
35711#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013
35712msgid "Recipe Disabled"
35713msgstr ""
35714
35715#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046
35716msgid "<b>Failed</b>"
35717msgstr ""
35718
35719#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087
35720msgid "There are active jobs. Are you sure you want to quit?"
35721msgstr ""
35722
35723#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090
35724msgid ""
35725" is communicating with the device!<br>\n"
35726"                      Quitting may cause corruption on the device.<br>\n"
35727"                      Are you sure you want to quit?"
35728msgstr ""
35729
35730#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098
35731msgid "There are library updates waiting. Are you sure you want to quit?"
35732msgstr ""
35733
35734#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099
35735msgid "Library updates waiting"
35736msgstr ""
35737
35738#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104
35739msgid ""
35740"Some deleted books are still being moved to the recycle bin, if you quit "
35741"now, they will be left behind. Are you sure you want to quit?"
35742msgstr ""
35743
35744#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124
35745msgid "Running database shutdown plugins. This could take a few seconds..."
35746msgstr ""
35747
35748#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176
35749msgid "Shutting down the Content server. This could take a while..."
35750msgstr ""
35751
35752#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210
35753msgid ""
35754"will keep running in the system tray. To close it, choose <b>Quit</b> in the"
35755" context menu of the system tray."
35756msgstr ""
35757
35758#: /__w/calibre/calibre/src/calibre/gui2/update.py:140
35759#, python-brace-format
35760msgid ""
35761"New version <b>{ver}</b> of {app} is available for download. See the <a "
35762"href=\"{url}\">new features</a>."
35763msgstr ""
35764
35765#: /__w/calibre/calibre/src/calibre/gui2/update.py:146
35766msgid "Update available!"
35767msgstr ""
35768
35769#: /__w/calibre/calibre/src/calibre/gui2/update.py:151
35770msgid "Show this notification for future updates"
35771msgstr ""
35772
35773#: /__w/calibre/calibre/src/calibre/gui2/update.py:156
35774msgid "&Get update"
35775msgstr ""
35776
35777#: /__w/calibre/calibre/src/calibre/gui2/update.py:160
35778msgid "Update &plugins"
35779msgstr ""
35780
35781#: /__w/calibre/calibre/src/calibre/gui2/update.py:221
35782msgid " and one plugin update"
35783msgid_plural " and {} plugin updates"
35784msgstr[0] ""
35785
35786#: /__w/calibre/calibre/src/calibre/gui2/update.py:224
35787msgid "Update found"
35788msgstr ""
35789
35790#: /__w/calibre/calibre/src/calibre/gui2/update.py:226
35791msgid "updated plugin"
35792msgid_plural "updated plugins"
35793msgstr[0] ""
35794
35795#: /__w/calibre/calibre/src/calibre/gui2/update.py:253
35796#: /__w/calibre/calibre/src/calibre/gui2/update.py:259
35797msgid "Plugin updates"
35798msgstr ""
35799
35800#: /__w/calibre/calibre/src/calibre/gui2/update.py:256
35801msgid "A plugin update is available"
35802msgid_plural "There are {} plugin updates available"
35803msgstr[0] ""
35804
35805#: /__w/calibre/calibre/src/calibre/gui2/update.py:261
35806msgid "Install and configure user plugins"
35807msgstr ""
35808
35809#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32
35810msgid "Rename this bookmark"
35811msgstr ""
35812
35813#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34
35814msgid "Remove this bookmark"
35815msgstr ""
35816
35817#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106
35818msgid "Double click to edit the bookmarks"
35819msgstr ""
35820
35821#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110
35822msgid "&New"
35823msgstr ""
35824
35825#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112
35826msgid "Create a new bookmark at the current location"
35827msgstr ""
35828
35829#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116
35830msgid "Remove the currently selected bookmark"
35831msgstr ""
35832
35833#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120
35834msgid "Pre&vious"
35835msgstr ""
35836
35837#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124
35838msgid "Nex&t"
35839msgstr ""
35840
35841#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132
35842msgid "Position in book"
35843msgstr ""
35844
35845#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134
35846msgid "Change how the bookmarks are sorted"
35847msgstr ""
35848
35849#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259
35850#, python-brace-format
35851msgid "Are you sure you want to delete the bookmark: {0}?"
35852msgstr ""
35853
35854#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286
35855msgid "Export bookmarks"
35856msgstr ""
35857
35858#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287
35859#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298
35860msgid "Saved bookmarks"
35861msgstr ""
35862
35863#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297
35864msgid "Import bookmarks"
35865msgstr ""
35866
35867#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352
35868msgid "Add bookmark"
35869msgstr ""
35870
35871#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353
35872msgid "Enter title for bookmark:"
35873msgstr ""
35874
35875#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127
35876msgid "calibre highlights"
35877msgstr ""
35878
35879#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130
35880msgid "highlights"
35881msgstr ""
35882
35883#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185
35884msgid "Modify this highlight"
35885msgstr ""
35886
35887#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186
35888msgid "Edit notes for this highlight"
35889msgstr ""
35890
35891#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188
35892msgid "Delete this highlight"
35893msgid_plural "Delete selected highlights"
35894msgstr[0] ""
35895
35896#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229
35897#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499
35898msgid "Table of Contents section:"
35899msgid_plural "Table of Contents sections:"
35900msgstr[0] ""
35901
35902#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440
35903msgid "Double click to jump to an entry"
35904msgstr ""
35905
35906#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35907msgid "Modify"
35908msgstr ""
35909
35910#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35911msgid "Modify the selected highlight"
35912msgstr ""
35913
35914#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
35915msgid "Delete the selected highlights"
35916msgstr ""
35917
35918#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
35919msgid "Export all highlights"
35920msgstr ""
35921
35922#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496
35923msgid "No highlights match the search: {}"
35924msgstr ""
35925
35926#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512
35927msgid "No selected highlight"
35928msgstr ""
35929
35930#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513
35931msgid "No highlight is currently selected"
35932msgstr ""
35933
35934#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530
35935msgid "Are you sure you want to delete this highlight permanently?"
35936msgid_plural "Are you sure you want to delete all {} highlights permanently?"
35937msgstr[0] ""
35938
35939#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
35940msgid "No highlights"
35941msgstr ""
35942
35943#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
35944msgid "This book has no highlights to export"
35945msgstr ""
35946
35947#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57
35948msgid "Edit lookup source"
35949msgstr ""
35950
35951#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63
35952msgid "The name of the source"
35953msgstr ""
35954
35955#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70
35956msgid "The URL template of the source"
35957msgstr ""
35958
35959#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76
35960#, python-brace-format
35961msgid ""
35962"The URL template must starts with https:// and have {word} in it which will "
35963"be replaced by the actual query"
35964msgstr ""
35965
35966#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95
35967msgid "You must specify a name"
35968msgstr ""
35969
35970#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97
35971msgid "Name already exists"
35972msgstr ""
35973
35974#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98
35975msgid "A lookup source with the name {} already exists"
35976msgstr ""
35977
35978#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101
35979msgid "You must specify a URL"
35980msgstr ""
35981
35982#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104
35983msgid "The URL must start with https://"
35984msgstr ""
35985
35986#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107
35987#, python-brace-format
35988msgid "The URL must contain the placeholder {word}"
35989msgstr ""
35990
35991#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118
35992msgid "Edit lookup sources"
35993msgstr ""
35994
35995#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122
35996msgid "Double-click to edit an entry"
35997msgstr ""
35998
35999#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142
36000#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458
36001msgid "Restore defaults"
36002msgstr ""
36003
36004#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181
36005msgid "No sources"
36006msgstr ""
36007
36008#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182
36009msgid "You must specify at least one lookup source"
36010msgstr ""
36011
36012#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232
36013msgid "Zoom in"
36014msgstr ""
36015
36016#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233
36017msgid "Zoom out"
36018msgstr ""
36019
36020#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234
36021msgid "Default zoom"
36022msgstr ""
36023
36024#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235
36025msgid "Inspect"
36026msgstr ""
36027
36028#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256
36029msgid "Lookup &in:"
36030msgstr ""
36031
36032#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267
36033msgid "Double click on a word in the book's text to look it up."
36034msgstr ""
36035
36036#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269
36037msgid "Add sources"
36038msgstr ""
36039
36040#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270
36041msgid "Add more sources at which to lookup words"
36042msgstr ""
36043
36044#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273
36045msgid "Refresh the result to match the currently selected text"
36046msgstr ""
36047
36048#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278
36049msgid "Update on selection change"
36050msgstr ""
36051
36052#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280
36053msgid ""
36054"Automatically update the displayed result when selected text in the book "
36055"changes. With this disabled the lookup is changed only when clicking the "
36056"Refresh button."
36057msgstr ""
36058
36059#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105
36060msgid "Connecting to E-book viewer failed"
36061msgstr ""
36062
36063#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106
36064msgid ""
36065"Unable to connect to existing E-book viewer window, try restarting the "
36066"viewer."
36067msgstr ""
36068
36069#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113
36070msgid ""
36071"%prog [options] file\n"
36072"\n"
36073"View an e-book.\n"
36074msgstr ""
36075
36076#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120
36077msgid ""
36078"If specified, the E-book viewer window will try to come to the front when "
36079"started."
36080msgstr ""
36081
36082#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123
36083msgid ""
36084"If specified, the E-book viewer window will try to open full screen when "
36085"started."
36086msgstr ""
36087
36088#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126
36089msgid "Force reload of all opened books"
36090msgstr ""
36091
36092#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128
36093msgid ""
36094"The position at which to open the specified book. The position is a location"
36095" or position you can get by using the Go to->Location action in the viewer "
36096"controls. Alternately, you can use the form toc:something and it will open "
36097"at the location of the first Table of Contents entry that contains the "
36098"string \"something\". The form toc-href:something will match the href "
36099"(internal link destination) of toc nodes. The matching is exact. If you want"
36100" to match a substring, use the form toc-href-contains:something. The form "
36101"ref:something will use Reference mode references."
36102msgstr ""
36103
36104#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213
36105msgid "Failed to start listener"
36106msgstr ""
36107
36108#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214
36109msgid ""
36110"Could not start the listener used for single instance viewers. Try rebooting"
36111" your computer."
36112msgstr ""
36113
36114#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42
36115msgid "Print to PDF"
36116msgstr ""
36117
36118#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49
36119#, python-format
36120msgid "Print %s to a PDF file"
36121msgstr ""
36122
36123#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59
36124msgid "Choose location for PDF file"
36125msgstr ""
36126
36127#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63
36128msgid "&File:"
36129msgstr ""
36130
36131#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69
36132msgid "Paper &size:"
36133msgstr ""
36134
36135#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71
36136msgid "&Left margin:"
36137msgstr ""
36138
36139#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72
36140msgid "&Top margin:"
36141msgstr ""
36142
36143#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73
36144msgid "&Right margin:"
36145msgstr ""
36146
36147#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74
36148msgid "&Bottom margin:"
36149msgstr ""
36150
36151#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78
36152msgid "inches"
36153msgstr ""
36154
36155#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84
36156msgid "Add page &number to printed pages"
36157msgstr ""
36158
36159#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88
36160msgid "&Open PDF file after printing"
36161msgstr ""
36162
36163#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114
36164msgid "PDF file"
36165msgstr ""
36166
36167#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130
36168msgid "No filename specified"
36169msgstr ""
36170
36171#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131
36172msgid "You must specify a filename for the PDF file to generate"
36173msgstr ""
36174
36175#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133
36176msgid "Incorrect filename specified"
36177msgstr ""
36178
36179#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134
36180msgid "The filename for the PDF file must end with .pdf"
36181msgstr ""
36182
36183#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
36184msgid "Printing, this will take a while, please wait..."
36185msgstr ""
36186
36187#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194
36188msgid "Printing..."
36189msgstr ""
36190
36191#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206
36192msgid "Failed to convert to PDF"
36193msgstr ""
36194
36195#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207
36196msgid "Failed to generate PDF file, click \"Show details\" for more information."
36197msgstr ""
36198
36199#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359
36200msgid "Contains"
36201msgstr ""
36202
36203#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360
36204msgid "Whole words"
36205msgstr ""
36206
36207#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363
36208msgid ""
36209"Choose the type of search: <ul><li><b>Contains</b> will search for the "
36210"entered text anywhere.<li><b>Whole words</b> will search for whole words "
36211"that equal the entered text.<li><b>Regex</b> will interpret the text as a "
36212"regular expression."
36213msgstr ""
36214
36215#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380
36216msgid "Go back to where you were before searching"
36217msgstr ""
36218
36219#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628
36220msgid "This text is hidden in the book and cannot be displayed"
36221msgstr ""
36222
36223#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756
36224msgid "No matches were found for:"
36225msgstr ""
36226
36227#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120
36228#, python-format
36229msgid "Expand all items under %s"
36230msgstr ""
36231
36232#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122
36233msgid "Expand all items"
36234msgstr ""
36235
36236#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123
36237msgid "Collapse all items"
36238msgstr ""
36239
36240#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126
36241msgid "Expand all items at the level of {}"
36242msgstr ""
36243
36244#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127
36245msgid "Collapse all items at the level of {}"
36246msgstr ""
36247
36248#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129
36249msgid "Copy Table of Contents to clipboard"
36250msgstr ""
36251
36252#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156
36253msgid "Search Table of Contents"
36254msgstr ""
36255
36256#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157
36257msgid "Search for text in the Table of Contents"
36258msgstr ""
36259
36260#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175
36261#, python-format
36262msgid "There are no Table of Contents entries matching: %s"
36263msgstr ""
36264
36265#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43
36266msgid "Switch color scheme"
36267msgstr ""
36268
36269#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48
36270msgid "Increase font size"
36271msgstr ""
36272
36273#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49
36274msgid "Decrease font size"
36275msgstr ""
36276
36277#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50
36278msgid "Toggle full screen"
36279msgstr ""
36280
36281#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52
36282msgid "Previous page"
36283msgstr ""
36284
36285#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53
36286#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235
36287#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132
36288msgid "Next section"
36289msgstr ""
36290
36291#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54
36292#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234
36293#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139
36294msgid "Previous section"
36295msgstr ""
36296
36297#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59
36298msgid "Toggle Reference mode"
36299msgstr ""
36300
36301#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60
36302msgid "Toggle auto-scrolling"
36303msgstr ""
36304
36305#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61
36306msgid "Lookup words"
36307msgstr ""
36308
36309#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62
36310msgid "Show viewer controls"
36311msgstr ""
36312
36313#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63
36314msgid "Toggle paged mode"
36315msgstr ""
36316
36317#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64
36318msgid "Print book"
36319msgstr ""
36320
36321#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66
36322msgid "Show book metadata"
36323msgstr ""
36324
36325#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67
36326msgid "Read aloud"
36327msgstr ""
36328
36329#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68
36330msgid "Browse highlights in book"
36331msgstr ""
36332
36333#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69
36334msgid "Select all text in the current file"
36335msgstr ""
36336
36337#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70
36338msgid "Edit this book"
36339msgstr ""
36340
36341#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71
36342msgid "Reload this book"
36343msgstr ""
36344
36345#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130
36346msgid "Customize this toolbar"
36347msgstr ""
36348
36349#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132
36350msgid "Hide this toolbar"
36351msgstr ""
36352
36353#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234
36354msgid "Switch to flow mode -- where the text is not broken into pages"
36355msgstr ""
36356
36357#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237
36358msgid "Switch to paged mode -- where the text is broken into pages"
36359msgstr ""
36360
36361#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36362msgid "Turn off auto-scrolling"
36363msgstr ""
36364
36365#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36366msgid "Turn on auto-scrolling"
36367msgstr ""
36368
36369#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36370msgid "Read the text of the book aloud"
36371msgstr ""
36372
36373#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36374msgid "Stop reading"
36375msgstr ""
36376
36377#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423
36378msgid "Configure the toolbar"
36379msgstr ""
36380
36381#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432
36382msgid ""
36383"Choose the actions you want on the toolbar. Drag and drop items in the right"
36384" hand list to re-arrange the toolbar."
36385msgstr ""
36386
36387#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18
36388msgid "Configure Read aloud"
36389msgstr ""
36390
36391#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83
36392#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90
36393msgid "Text-to-Speech unavailable"
36394msgstr ""
36395
36396#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69
36397msgid "Lookup"
36398msgstr ""
36399
36400#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95
36401msgid "Preparing book for first read, please wait"
36402msgstr ""
36403
36404#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101
36405msgid "E-book viewer"
36406msgstr ""
36407
36408#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229
36409#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403
36410msgid "Scroll here"
36411msgstr ""
36412
36413#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231
36414msgid "Start of book"
36415msgstr ""
36416
36417#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232
36418msgid "End of book"
36419msgstr ""
36420
36421#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237
36422msgid "Start of current file"
36423msgstr ""
36424
36425#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238
36426msgid "End of current file"
36427msgstr ""
36428
36429#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240
36430msgid "Hide this scrollbar"
36431msgstr ""
36432
36433#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323
36434msgid "Search :: no matches"
36435msgstr ""
36436
36437#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325
36438msgid "Search :: one match"
36439msgstr ""
36440
36441#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327
36442msgid "Search :: {} matches"
36443msgstr ""
36444
36445#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387
36446#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401
36447msgid "Failed to load the image {}"
36448msgstr ""
36449
36450#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389
36451#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395
36452msgid "Image not found"
36453msgstr ""
36454
36455#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390
36456#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396
36457msgid "Failed to find the image {}"
36458msgstr ""
36459
36460#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432
36461msgid "Cannot print book"
36462msgstr ""
36463
36464#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433
36465#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686
36466msgid "No book is currently open"
36467msgstr ""
36468
36469#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36470msgid "Choose e-book"
36471msgstr ""
36472
36473#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36474msgid "E-books"
36475msgstr ""
36476
36477#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480
36478msgid "Loading book"
36479msgstr ""
36480
36481#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481
36482msgid "Loading book, please wait"
36483msgstr ""
36484
36485#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525
36486msgid "Loading book failed"
36487msgstr ""
36488
36489#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526
36490#, python-brace-format
36491msgid "Failed to open the book at {0}. Click \"Show details\" for more info."
36492msgstr ""
36493
36494#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589
36495msgid ""
36496"The Qt WebEngine Render process has crashed. You should try restarting the "
36497"viewer."
36498msgstr ""
36499
36500#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703
36501msgid "Choose background image"
36502msgstr ""
36503
36504#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138
36505msgid "Clear search history"
36506msgstr ""
36507
36508#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113
36509msgid "Test file name invalid"
36510msgstr ""
36511
36512#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114
36513#, python-format
36514msgid ""
36515"The file name <b>%s</b> does not appear to end with a file extension. It "
36516"must end with a file  extension like .epub or .mobi"
36517msgstr ""
36518
36519#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36520msgid "Hide size in corner"
36521msgstr ""
36522
36523#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36524msgid "Show size in corner"
36525msgstr ""
36526
36527#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986
36528msgid "Drag to resize"
36529msgstr ""
36530
36531#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36532msgid "Hide {}"
36533msgstr ""
36534
36535#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36536msgid "Show {}"
36537msgstr ""
36538
36539#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97
36540msgid "Choose &color"
36541msgstr ""
36542
36543#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124
36544msgid "Choose a color"
36545msgstr ""
36546
36547#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140
36548#: /__w/calibre/calibre/src/calibre/utils/localization.py:368
36549msgid "Cu&t"
36550msgstr ""
36551
36552#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147
36553#: /__w/calibre/calibre/src/calibre/utils/localization.py:375
36554msgid "&Step up"
36555msgstr ""
36556
36557#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148
36558#: /__w/calibre/calibre/src/calibre/utils/localization.py:376
36559msgid "Step &down"
36560msgstr ""
36561
36562#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284
36563msgid "Not rated"
36564msgstr ""
36565
36566#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42
36567msgid "Generic e-ink device"
36568msgstr ""
36569
36570#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74
36571msgid "Smartphone"
36572msgstr ""
36573
36574#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81
36575msgid "iPad like tablet"
36576msgstr ""
36577
36578#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90
36579msgid "Kindle Basic (all models)"
36580msgstr ""
36581
36582#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122
36583msgid "Kindle Fire and Fire HD"
36584msgstr ""
36585
36586#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143
36587msgid "All other SONY devices"
36588msgstr ""
36589
36590#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150
36591msgid "Kobo and Kobo Touch Readers"
36592msgstr ""
36593
36594#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158
36595msgid "Kobo Vox, Aura and Glo families"
36596msgstr ""
36597
36598#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198
36599msgid "BOOX MAX, N96, i86, C67ML, M96, etc."
36600msgstr ""
36601
36602#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228
36603msgid "Nook and Nook Simple Reader"
36604msgstr ""
36605
36606#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292
36607msgid "PocketBook 360 and newer models"
36608msgstr ""
36609
36610#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321
36611msgid "PocketBook Lux (1-5) and Basic 4"
36612msgstr ""
36613
36614#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335
36615msgid "PocketBook Inkpad 3 (Pro) and X"
36616msgstr ""
36617
36618#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352
36619msgid "Android phone"
36620msgstr ""
36621
36622#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369
36623msgid "Android tablet"
36624msgstr ""
36625
36626#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376
36627msgid "Android phone with Kindle reader"
36628msgstr ""
36629
36630#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392
36631msgid "Android tablet with Kindle reader"
36632msgstr ""
36633
36634#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479
36635msgid "Generic"
36636msgstr ""
36637
36638#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627
36639msgid ""
36640"Choose your e-book device. If your device is not in the list, choose a "
36641"\"Generic\" device."
36642msgstr ""
36643
36644#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702
36645#, python-brace-format
36646msgid ""
36647"If you are moving calibre from an old computer to a new one, please read <a "
36648"href=\"{0}\">the instructions</a>."
36649msgstr ""
36650
36651#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786
36652msgid "Select location for books"
36653msgstr ""
36654
36655#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798
36656#, python-format
36657msgid "Failed to create a folder at %s"
36658msgstr ""
36659
36660#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813
36661#, python-format
36662msgid ""
36663"You must choose an empty folder for the calibre library. %s is not empty."
36664msgstr ""
36665
36666#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906
36667msgid "&Next >"
36668msgstr ""
36669
36670#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907
36671msgid "< &Back"
36672msgstr ""
36673
36674#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908
36675#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343
36676#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382
36677#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407
36678#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732
36679msgid "Cancel"
36680msgstr ""
36681
36682#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909
36683msgid "&Finish"
36684msgstr ""
36685
36686#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910
36687msgid "Commit"
36688msgstr ""
36689
36690#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914
36691msgid "Welcome wizard"
36692msgstr ""
36693
36694#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52
36695#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53
36696#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45
36697#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45
36698#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69
36699#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45
36700msgid "Welcome to calibre"
36701msgstr ""
36702
36703#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54
36704#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46
36705#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46
36706#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70
36707#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
36708msgid "The one stop solution to all your e-book needs."
36709msgstr ""
36710
36711#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55
36712msgid "&Manufacturers"
36713msgstr ""
36714
36715#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56
36716msgid "&Devices"
36717msgstr ""
36718
36719#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44
36720#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44
36721#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68
36722#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44
36723msgid "WizardPage"
36724msgstr ""
36725
36726#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47
36727#, python-format
36728msgid ""
36729"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s "
36730"button to apply your settings."
36731msgstr ""
36732
36733#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48
36734msgid ""
36735"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are"
36736" available <a href=\"https://calibre-ebook.com/demo\">online</a>."
36737msgstr ""
36738
36739#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49
36740#, python-format
36741msgid ""
36742"<h2>User Manual</h2>A User Manual is also available <a "
36743"href=\"%s\">online</a>."
36744msgstr ""
36745
36746#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47
36747msgid ""
36748"<p>calibre can automatically send books by email to your Kindle. To do that "
36749"you have to setup email delivery below. The easiest way is to setup a free "
36750"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button"
36751" below. You will also have to register your email address in your Amazon "
36752"account."
36753msgstr ""
36754
36755#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48
36756msgid "&Kindle email:"
36757msgstr ""
36758
36759#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71
36760msgid "Choose your &language:"
36761msgstr ""
36762
36763#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72
36764msgid ""
36765"<p>Choose a location for your books. When you add books to calibre, they "
36766"will be copied here. Use an <b>empty folder</b> for a new calibre library:"
36767msgstr ""
36768
36769#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74
36770msgid ""
36771"If a calibre library already exists at the newly selected location, calibre "
36772"will use it automatically."
36773msgstr ""
36774
36775#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33
36776msgid "Test email settings"
36777msgstr ""
36778
36779#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37
36780#, python-format
36781msgid "Send test mail from %s to:"
36782msgstr ""
36783
36784#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49
36785#, python-format
36786msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
36787msgstr ""
36788
36789#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61
36790msgid "No email address"
36791msgstr ""
36792
36793#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62
36794msgid ""
36795"No email address to send mail to has been specified. You must specify a To: "
36796"address before running the test."
36797msgstr ""
36798
36799#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64
36800msgid "Sending email, please wait..."
36801msgstr ""
36802
36803#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72
36804msgid "Email successfully sent"
36805msgstr ""
36806
36807#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94
36808msgid "Setup sending email using"
36809msgstr ""
36810
36811#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96
36812#, python-brace-format
36813msgid ""
36814"If you don't have an account, you can sign up for a free {name} email "
36815"account at <a href=\"https://{url}\">https://{url}</a>. {extra}"
36816msgstr ""
36817
36818#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103
36819#, python-format
36820msgid "Your %s &email address:"
36821msgstr ""
36822
36823#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104
36824#, python-format
36825msgid "Your %s &username:"
36826msgstr ""
36827
36828#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105
36829#, python-format
36830msgid "Your %s &password:"
36831msgstr ""
36832
36833#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123
36834#, python-format
36835msgid ""
36836"If you plan to use email to send books to your Kindle, remember to add your "
36837"%s email address to the allowed email addresses in your Amazon.com Kindle "
36838"management page."
36839msgstr ""
36840
36841#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129
36842msgid "Setup"
36843msgstr ""
36844
36845#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136
36846msgid "Incorrect username"
36847msgstr ""
36848
36849#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137
36850#, python-format
36851msgid "%s needs the full email address as your username"
36852msgstr ""
36853
36854#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188
36855msgid "OK to proceed?"
36856msgstr ""
36857
36858#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189
36859msgid ""
36860"This will display your email password on the screen. Is it OK to proceed?"
36861msgstr ""
36862
36863#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225
36864msgid ""
36865"Before using this account to send mail, you must enable the \"Enable access "
36866"to this account via POP3 and IMAP\" option in GMX under More > E-mail "
36867"Settings > POP3 & IMAP."
36868msgstr ""
36869
36870#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237
36871msgid ""
36872"Google recently deliberately broke their email sending protocol (SMTP) "
36873"support in an attempt to force everyone to use their web interface so they "
36874"can show you more ads. They are trying to claim that SMTP is insecure, that "
36875"is incorrect and simply an excuse. To use a Gmail account you will need to "
36876"\"allow less secure apps\" as described <a "
36877"href=\"https://support.google.com/accounts/answer/6010255\">here</a>."
36878msgstr ""
36879
36880#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251
36881msgid ""
36882"If you are setting up a new Hotmail account, Microsoft requires that you  "
36883"verify your account periodically, before it will let calibre send email."
36884msgstr ""
36885
36886#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271
36887#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282
36888msgid "Bad configuration"
36889msgstr ""
36890
36891#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272
36892msgid "You must set the From email address"
36893msgstr ""
36894
36895#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283
36896msgid ""
36897"You must either set both the username <b>and</b> password for the mail "
36898"server or no username and no password at all."
36899msgstr ""
36900
36901#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288
36902msgid ""
36903"No username and password set for mailserver. Most  mailservers need a "
36904"username and password. Are you sure?"
36905msgstr ""
36906
36907#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132
36908msgid "Send email &from:"
36909msgstr ""
36910
36911#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133
36912msgid ""
36913"<p>This is what will be present in the From: field of emails sent by "
36914"calibre.<br> Set it to your email address"
36915msgstr ""
36916
36917#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134
36918msgid ""
36919"<p>A mail server is useful if the service you are sending mail to only "
36920"accepts email from well know mail services."
36921msgstr ""
36922
36923#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135
36924msgid "Email server"
36925msgstr ""
36926
36927#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136
36928msgid "calibre can <b>optionally</b> use a server to send mail"
36929msgstr ""
36930
36931#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137
36932msgid "&Hostname:"
36933msgstr ""
36934
36935#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138
36936msgid "The hostname of your mail server. For example, smtp.gmail.com"
36937msgstr ""
36938
36939#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139
36940msgid "&Port:"
36941msgstr ""
36942
36943#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140
36944msgid ""
36945"The port your mail server listens for connections on. The default is 25"
36946msgstr ""
36947
36948#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142
36949msgid "Your username on the mail server"
36950msgstr ""
36951
36952#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144
36953msgid "Your password on the mail server"
36954msgstr ""
36955
36956#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145
36957msgid "&Show"
36958msgstr ""
36959
36960#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146
36961msgid "Encr&yption:"
36962msgstr ""
36963
36964#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147
36965msgid ""
36966"Use TLS encryption when connecting to the mail server. This is the most "
36967"common."
36968msgstr ""
36969
36970#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148
36971msgid "&TLS"
36972msgstr ""
36973
36974#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149
36975msgid "Use SSL encryption when connecting to the mail server."
36976msgstr ""
36977
36978#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150
36979msgid "SS&L"
36980msgstr ""
36981
36982#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151
36983msgid "WARNING: Using no encryption is highly insecure"
36984msgstr ""
36985
36986#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153
36987msgid "Use &GMX"
36988msgstr ""
36989
36990#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154
36991msgid "Use &Hotmail"
36992msgstr ""
36993
36994#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155
36995msgid "&Test email"
36996msgstr ""
36997
36998#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47
36999msgid ""
37000"<p>If you use the <a "
37001"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading "
37002"app (or similar OPDS enabled apps) on your Apple iDevice, you can access "
37003"your calibre book collection wirelessly, directly on the device. To do this "
37004"you have to turn on the calibre Content server."
37005msgstr ""
37006
37007#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48
37008msgid "Turn on the &Content server"
37009msgstr ""
37010
37011#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49
37012#, python-format
37013msgid ""
37014"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n"
37015"<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."
37016msgstr ""
37017
37018#: /__w/calibre/calibre/src/calibre/library/caches.py:529
37019#, python-brace-format
37020msgid "Invalid query format for colon-separated search: {0}"
37021msgstr ""
37022
37023#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26
37024msgid "BIBTEX catalog generator"
37025msgstr ""
37026
37027#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37
37028#, python-format
37029msgid ""
37030"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37031"Available fields: %(fields)s.\n"
37032"plus user-created custom fields.\n"
37033"Example: %(opt)s=title,authors,tags\n"
37034"Default: '%%default'\n"
37035"Applies to: BIBTEX output format"
37036msgstr ""
37037
37038#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50
37039#, python-format
37040msgid ""
37041"Output field to sort on.\n"
37042"Available fields: author_sort, id, rating, size, timestamp, title.\n"
37043"Default: '%default'\n"
37044"Applies to: BIBTEX output format"
37045msgstr ""
37046
37047#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59
37048#, python-format
37049msgid ""
37050"Create a citation for BibTeX entries.\n"
37051"Boolean value: True, False\n"
37052"Default: '%default'\n"
37053"Applies to: BIBTEX output format"
37054msgstr ""
37055
37056#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68
37057#, python-format
37058msgid ""
37059"Create a file entry if formats is selected for BibTeX entries.\n"
37060"Boolean value: True, False\n"
37061"Default: '%default'\n"
37062"Applies to: BIBTEX output format"
37063msgstr ""
37064
37065#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77
37066#, python-format
37067msgid ""
37068"The template for citation creation from database fields.\n"
37069"Should be a template with {} enclosed fields.\n"
37070"Available fields: %s.\n"
37071"Default: '%%default'\n"
37072"Applies to: BIBTEX output format"
37073msgstr ""
37074
37075#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87
37076#, python-format
37077msgid ""
37078"BibTeX file encoding output.\n"
37079"Available types: utf8, cp1252, ascii.\n"
37080"Default: '%default'\n"
37081"Applies to: BIBTEX output format"
37082msgstr ""
37083
37084#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96
37085#, python-format
37086msgid ""
37087"BibTeX file encoding flag.\n"
37088"Available types: strict, replace, ignore, backslashreplace.\n"
37089"Default: '%default'\n"
37090"Applies to: BIBTEX output format"
37091msgstr ""
37092
37093#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105
37094#, python-format
37095msgid ""
37096"Entry type for BibTeX catalog.\n"
37097"Available types: book, misc, mixed.\n"
37098"Default: '%default'\n"
37099"Applies to: BIBTEX output format"
37100msgstr ""
37101
37102#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24
37103msgid "CSV/XML catalog generator"
37104msgstr ""
37105
37106#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35
37107#, python-format
37108msgid ""
37109"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37110"Available fields: %(fields)s,\n"
37111"plus user-created custom fields.\n"
37112"Example: %(opt)s=title,authors,tags\n"
37113"Default: '%%default'\n"
37114"Applies to: CSV, XML output formats"
37115msgstr ""
37116
37117#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48
37118#, python-format
37119msgid ""
37120"Output field to sort on.\n"
37121"Available fields: author_sort, id, rating, size, timestamp, title_sort\n"
37122"Default: '%default'\n"
37123"Applies to: CSV, XML output formats"
37124msgstr ""
37125
37126#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28
37127msgid "AZW3/EPUB/MOBI catalog generator"
37128msgstr ""
37129
37130#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42
37131#, python-format
37132msgid ""
37133"Title of generated catalog used as title in metadata.\n"
37134"Default: '%default'\n"
37135"Applies to: AZW3, EPUB, MOBI output formats"
37136msgstr ""
37137
37138#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49
37139#, python-format
37140msgid ""
37141"Create cross-references in Authors section for books with multiple authors.\n"
37142"Default: '%default'\n"
37143"Applies to: AZW3, EPUB, MOBI output formats"
37144msgstr ""
37145
37146#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56
37147#, python-format
37148msgid ""
37149"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"
37150"Default: '%default'\n"
37151"Applies to: AZW3, EPUB, MOBI output formats"
37152msgstr ""
37153
37154#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66
37155#, python-format
37156msgid ""
37157"Regex describing tags to exclude as genres.\n"
37158"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n"
37159"Applies to: AZW3, EPUB, MOBI output formats"
37160msgstr ""
37161
37162#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73
37163#, python-format
37164msgid ""
37165"Specifies the rules used to exclude books from the generated catalog.\n"
37166"The model for an exclusion rule is either\n"
37167"('<rule name>','Tags','<comma-separated list of tags>') or\n"
37168"('<rule name>','<custom column>','<pattern>').\n"
37169"For example:\n"
37170"(('Archived books','#status','Archived'),)\n"
37171"will exclude a book with a value of 'Archived' in the custom column 'status'.\n"
37172"When multiple rules are defined, all rules will be applied.\n"
37173"Default: \n"
37174"\"%default\"\n"
37175"Applies to: AZW3, EPUB, MOBI output formats"
37176msgstr ""
37177
37178#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86
37179#, python-format
37180msgid ""
37181"Include 'Authors' section in catalog.\n"
37182"Default: '%default'\n"
37183"Applies to: AZW3, EPUB, MOBI output formats"
37184msgstr ""
37185
37186#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93
37187#, python-format
37188msgid ""
37189"Include 'Descriptions' section in catalog.\n"
37190"Default: '%default'\n"
37191"Applies to: AZW3, EPUB, MOBI output formats"
37192msgstr ""
37193
37194#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100
37195#, python-format
37196msgid ""
37197"Include 'Genres' section in catalog.\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:107
37203#, python-format
37204msgid ""
37205"Include 'Titles' section in catalog.\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:114
37211#, python-format
37212msgid ""
37213"Include 'Series' section in catalog.\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:121
37219#, python-format
37220msgid ""
37221"Include 'Recently Added' section in catalog.\n"
37222"Default: '%default'\n"
37223"Applies to: AZW3, EPUB, MOBI output formats"
37224msgstr ""
37225
37226#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128
37227#, python-format
37228msgid ""
37229"Source field for 'Genres' section.\n"
37230"Default: '%default'\n"
37231"Applies to: AZW3, EPUB, MOBI output formats"
37232msgstr ""
37233
37234#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135
37235#, python-format
37236msgid ""
37237"Custom field containing note text to insert in Description header.\n"
37238"Default: '%default'\n"
37239"Applies to: AZW3, EPUB, MOBI output formats"
37240msgstr ""
37241
37242#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142
37243#, python-format
37244msgid ""
37245"#<custom field>:[before|after]:[True|False] specifying:\n"
37246" <custom field> Custom field containing notes to merge with comments\n"
37247" [before|after] Placement of notes with respect to comments\n"
37248" [True|False] - A horizontal rule is inserted between notes and comments\n"
37249"Default: '%default'\n"
37250"Applies to: AZW3, EPUB, MOBI output formats"
37251msgstr ""
37252
37253#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152
37254#, python-format
37255msgid ""
37256"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"
37257"Default: '%default'\n"
37258"Applies to: AZW3, EPUB, MOBI output formats"
37259msgstr ""
37260
37261#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161
37262#, python-format
37263msgid ""
37264"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n"
37265"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n"
37266"When multiple rules are defined, the first matching rule will be used.\n"
37267"Default:\n"
37268"\"%default\"\n"
37269"Applies to: AZW3, EPUB, MOBI output formats"
37270msgstr ""
37271
37272#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170
37273#, python-format
37274msgid ""
37275"Use a named preset created with the GUI catalog builder.\n"
37276"A preset specifies all settings for building a catalog.\n"
37277"Default: '%default'\n"
37278"Applies to: AZW3, EPUB, MOBI output formats"
37279msgstr ""
37280
37281#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178
37282#, python-format
37283msgid ""
37284"Replace existing cover when generating the catalog.\n"
37285"Default: '%default'\n"
37286"Applies to: AZW3, EPUB, MOBI output formats"
37287msgstr ""
37288
37289#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185
37290#, python-format
37291msgid ""
37292"Size hint (in inches) for book covers in catalog.\n"
37293"Range: 1.0 - 2.0\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:202
37299#, python-format
37300msgid "Error: Preset \"%s\" not found."
37301msgstr ""
37302
37303#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203
37304#, python-format
37305msgid "Stored presets: %s"
37306msgstr ""
37307
37308#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205
37309msgid "Error: No stored presets."
37310msgstr ""
37311
37312#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335
37313msgid ""
37314"\n"
37315"*** Adding 'By authors' section required for MOBI output ***"
37316msgstr ""
37317
37318#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69
37319msgid "column not in book: "
37320msgstr ""
37321
37322#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101
37323msgid "Symbols"
37324msgstr ""
37325
37326#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333
37327msgid "No genres to catalog.\n"
37328msgstr ""
37329
37330#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335
37331msgid "Check 'Excluded genres' regex in the E-book options.\n"
37332msgstr ""
37333
37334#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337
37335msgid "No books available to catalog"
37336msgstr ""
37337
37338#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350
37339#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530
37340msgid "Titles"
37341msgstr ""
37342
37343#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354
37344msgid "Genres"
37345msgstr ""
37346
37347#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356
37348#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828
37349msgid "Recently Added"
37350msgstr ""
37351
37352#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358
37353#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026
37354msgid "Recently Read"
37355msgstr ""
37356
37357#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360
37358msgid "Descriptions"
37359msgstr ""
37360
37361#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566
37362msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>"
37363msgstr ""
37364
37365#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583
37366msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n"
37367msgstr ""
37368
37369#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773
37370msgid "Sorting database"
37371msgstr ""
37372
37373#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875
37374msgid "Sorting titles"
37375msgstr ""
37376
37377#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887
37378msgid ""
37379"No books to catalog.\n"
37380"Check 'Excluded books' rules in the E-book options.\n"
37381msgstr ""
37382
37383#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889
37384msgid "No books available to include in catalog"
37385msgstr ""
37386
37387#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594
37388#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600
37389#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744
37390#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749
37391#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796
37392#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801
37393#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314
37394#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320
37395#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445
37396#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605
37397#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610
37398msgid "error in"
37399msgstr ""
37400
37401#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106
37402msgid "Genres HTML"
37403msgstr ""
37404
37405#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510
37406msgid "Titles HTML"
37407msgstr ""
37408
37409#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712
37410#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714
37411#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716
37412msgid "by "
37413msgstr ""
37414
37415#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859
37416msgid "Descriptions HTML"
37417msgstr ""
37418
37419#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863
37420msgid "Description HTML"
37421msgstr ""
37422
37423#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992
37424msgid "NCX header"
37425msgstr ""
37426
37427#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072
37428msgid "NCX for descriptions"
37429msgstr ""
37430
37431#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143
37432msgid "NCX for Series"
37433msgstr ""
37434
37435#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198
37436#, python-format
37437msgid "Series beginning with %s"
37438msgstr ""
37439
37440#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200
37441#, python-format
37442msgid "Series beginning with '%s'"
37443msgstr ""
37444
37445#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225
37446msgid "NCX for Titles"
37447msgstr ""
37448
37449#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282
37450#, python-format
37451msgid "Titles beginning with %s"
37452msgstr ""
37453
37454#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284
37455#, python-format
37456msgid "Titles beginning with '%s'"
37457msgstr ""
37458
37459#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309
37460msgid "NCX for Authors"
37461msgstr ""
37462
37463#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359
37464#, python-format
37465msgid "Authors beginning with %s"
37466msgstr ""
37467
37468#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361
37469#, python-format
37470msgid "Authors beginning with '%s'"
37471msgstr ""
37472
37473#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386
37474msgid "NCX for Recently Added"
37475msgstr ""
37476
37477#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504
37478msgid "NCX for Recently Read"
37479msgstr ""
37480
37481#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595
37482msgid "NCX for genres"
37483msgstr ""
37484
37485#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651
37486msgid "Generating OPF"
37487msgstr ""
37488
37489#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955
37490msgid "Thumbnails"
37491msgstr ""
37492
37493#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961
37494msgid "Thumbnail"
37495msgstr ""
37496
37497#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394
37498msgid "Saving NCX"
37499msgstr ""
37500
37501#: /__w/calibre/calibre/src/calibre/library/check_library.py:28
37502msgid "Invalid titles"
37503msgstr ""
37504
37505#: /__w/calibre/calibre/src/calibre/library/check_library.py:29
37506msgid "Extra titles"
37507msgstr ""
37508
37509#: /__w/calibre/calibre/src/calibre/library/check_library.py:30
37510msgid "Invalid authors"
37511msgstr ""
37512
37513#: /__w/calibre/calibre/src/calibre/library/check_library.py:31
37514msgid "Extra authors"
37515msgstr ""
37516
37517#: /__w/calibre/calibre/src/calibre/library/check_library.py:32
37518msgid "Missing book formats"
37519msgstr ""
37520
37521#: /__w/calibre/calibre/src/calibre/library/check_library.py:33
37522msgid "Extra book formats"
37523msgstr ""
37524
37525#: /__w/calibre/calibre/src/calibre/library/check_library.py:34
37526msgid "Unknown files in books"
37527msgstr ""
37528
37529#: /__w/calibre/calibre/src/calibre/library/check_library.py:35
37530msgid "Missing cover files"
37531msgstr ""
37532
37533#: /__w/calibre/calibre/src/calibre/library/check_library.py:36
37534msgid "Cover files not in database"
37535msgstr ""
37536
37537#: /__w/calibre/calibre/src/calibre/library/check_library.py:37
37538msgid "Folders raising exception"
37539msgstr ""
37540
37541#: /__w/calibre/calibre/src/calibre/library/coloring.py:19
37542msgid "INVALID CONDITION"
37543msgstr ""
37544
37545#: /__w/calibre/calibre/src/calibre/library/database2.py:112
37546#: /__w/calibre/calibre/src/calibre/library/database2.py:121
37547#, python-format
37548msgid "Path to library too long. Must be less than %d characters."
37549msgstr ""
37550
37551#: /__w/calibre/calibre/src/calibre/library/database2.py:1242
37552#, python-format
37553msgid " (%s books)"
37554msgstr ""
37555
37556#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146
37557msgid "Identifiers"
37558msgstr ""
37559
37560#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218
37561msgid "On device"
37562msgstr ""
37563
37564#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268
37565msgid "Series sort"
37566msgstr ""
37567
37568#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278
37569msgid "Title sort"
37570msgstr ""
37571
37572#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32
37573msgid "The title"
37574msgstr ""
37575
37576#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33
37577msgid "The authors"
37578msgstr ""
37579
37580#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34
37581#, python-brace-format
37582msgid ""
37583"The author sort string. To use only the first letter of the name use "
37584"{author_sort[0]}"
37585msgstr ""
37586
37587#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36
37588msgid "The tags"
37589msgstr ""
37590
37591#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37
37592msgid "The series"
37593msgstr ""
37594
37595#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38
37596msgid ""
37597"The series number. To get leading zeros use {series_index:0>3s} or "
37598"{series_index:>3s} for leading spaces"
37599msgstr ""
37600
37601#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41
37602msgid "The rating"
37603msgstr ""
37604
37605#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42
37606msgid "The ISBN"
37607msgstr ""
37608
37609#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43
37610msgid "The publisher"
37611msgstr ""
37612
37613#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44
37614msgid "The date"
37615msgstr ""
37616
37617#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45
37618msgid "The published date"
37619msgstr ""
37620
37621#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46
37622msgid "The date when the metadata for this book record was last modified"
37623msgstr ""
37624
37625#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48
37626msgid "The language(s) of this book"
37627msgstr ""
37628
37629#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49
37630msgid "The calibre internal id"
37631msgstr ""
37632
37633#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78
37634msgid "Options to control saving to disk"
37635msgstr ""
37636
37637#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84
37638msgid ""
37639"Normally, calibre will update the metadata in the saved files from what is "
37640"in the calibre library. Makes saving to disk slower."
37641msgstr ""
37642
37643#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87
37644msgid ""
37645"Normally, calibre will write the metadata into a separate OPF file along "
37646"with the actual e-book files."
37647msgstr ""
37648
37649#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90
37650msgid ""
37651"Normally, calibre will save the cover in a separate file along with the "
37652"actual e-book files."
37653msgstr ""
37654
37655#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93
37656msgid ""
37657"Comma separated list of formats to save for each book. By default all "
37658"available formats are saved."
37659msgstr ""
37660
37661#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96
37662#, python-format
37663msgid ""
37664"The template to control the filename and folder structure of the saved "
37665"files. Default is \"%(templ)s\" which will save books into a per-author "
37666"subfolder with filenames containing title and author. Available controls "
37667"are: {%(controls)s}"
37668msgstr ""
37669
37670#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102
37671#, python-format
37672msgid ""
37673"The template to control the filename and folder structure of files sent to "
37674"the device. Default is \"%(templ)s\" which will save books into a per-author"
37675" folder with filenames containing title and author. Available controls are: "
37676"{%(controls)s}"
37677msgstr ""
37678
37679#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109
37680msgid ""
37681"Have calibre convert all non English characters into English equivalents for"
37682" the file names. This is useful if saving to a legacy filesystem without "
37683"full support for Unicode filenames."
37684msgstr ""
37685
37686#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113
37687#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117
37688#, python-format
37689msgid ""
37690"The format in which to display dates. %(day)s - day, %(month)s - month, "
37691"%(mn)s - month number, %(year)s - year. Default is: %(default)s"
37692msgstr ""
37693
37694#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121
37695msgid "Convert paths to lowercase."
37696msgstr ""
37697
37698#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123
37699msgid "Replace whitespace with underscores."
37700msgstr ""
37701
37702#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125
37703msgid "Save into a single folder, ignoring the template folder structure"
37704msgstr ""
37705
37706#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284
37707#, python-format
37708msgid ""
37709"Failed to calculate path for save to disk. Template: %(templ)s\n"
37710"Error: %(err)s"
37711msgstr ""
37712
37713#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288
37714#, python-format
37715msgid "Template evaluation resulted in no path components. Template: %s"
37716msgstr ""
37717
37718#: /__w/calibre/calibre/src/calibre/linux.py:1144
37719msgid "The one stop solution to all your e-book needs"
37720msgstr ""
37721
37722#: /__w/calibre/calibre/src/calibre/linux.py:1146
37723msgid "calibre is the one stop solution to all your e-book needs."
37724msgstr ""
37725
37726#: /__w/calibre/calibre/src/calibre/linux.py:1147
37727msgid ""
37728"You can use calibre to catalog your books, fetch metadata for them "
37729"automatically, convert them from and to all the various e-book formats, send"
37730" them to your e-book reader devices, read the books on your computer, edit "
37731"the books in a dedicated e-book editor and even make them available over the"
37732" network with the built-in Content server. You can also download news and "
37733"periodicals in e-book format from over a thousand different news and "
37734"magazine websites."
37735msgstr ""
37736
37737#: /__w/calibre/calibre/src/calibre/linux.py:1160
37738msgid "Edit the text and styles inside e-books"
37739msgstr ""
37740
37741#: /__w/calibre/calibre/src/calibre/linux.py:1162
37742msgid ""
37743"The calibre E-book editor allows you to edit the text and styles inside the "
37744"book with a live preview of your changes."
37745msgstr ""
37746
37747#: /__w/calibre/calibre/src/calibre/linux.py:1163
37748msgid ""
37749"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes "
37750"various useful tools for checking the book for errors, editing the Table of "
37751"Contents, performing automated cleanups, etc."
37752msgstr ""
37753
37754#: /__w/calibre/calibre/src/calibre/linux.py:1175
37755msgid "Read e-books in over a dozen different formats"
37756msgstr ""
37757
37758#: /__w/calibre/calibre/src/calibre/linux.py:1177
37759msgid ""
37760"The calibre E-book viewer allows you to read e-books in over a dozen "
37761"different formats."
37762msgstr ""
37763
37764#: /__w/calibre/calibre/src/calibre/linux.py:1178
37765msgid ""
37766"It has a full screen mode for distraction free reading and can display the "
37767"text with multiple columns per screen."
37768msgstr ""
37769
37770#: /__w/calibre/calibre/src/calibre/linux.py:1315
37771msgid "Command Line Interface"
37772msgstr ""
37773
37774#: /__w/calibre/calibre/src/calibre/linux.py:1316
37775msgid ""
37776"On macOS, the command line tools are inside the calibre bundle, for example,"
37777" if you installed calibre in :file:`/Applications` the command line tools "
37778"are in :file:`/Applications/calibre.app/Contents/MacOS/`."
37779msgstr ""
37780
37781#: /__w/calibre/calibre/src/calibre/linux.py:1319
37782msgid "Documented commands"
37783msgstr ""
37784
37785#: /__w/calibre/calibre/src/calibre/linux.py:1319
37786msgid "Undocumented commands"
37787msgstr ""
37788
37789#: /__w/calibre/calibre/src/calibre/linux.py:1320
37790msgid ""
37791"You can see usage for undocumented commands by executing them without "
37792"arguments in a terminal."
37793msgstr ""
37794
37795#: /__w/calibre/calibre/src/calibre/linux.py:1321
37796msgid "Change language"
37797msgstr ""
37798
37799#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286
37800#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
37801#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
37802#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
37803msgid "Newest"
37804msgstr ""
37805
37806#: /__w/calibre/calibre/src/calibre/srv/code.py:130
37807#, python-brace-format
37808msgid "<b>{title}</b> by {authors}"
37809msgstr ""
37810
37811#: /__w/calibre/calibre/src/calibre/srv/code.py:131
37812#, python-brace-format
37813msgid "{series_index} of <i>{series}</i>"
37814msgstr ""
37815
37816#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37817#, python-brace-format
37818msgid "Date: {timestamp}"
37819msgstr ""
37820
37821#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37822#, python-brace-format
37823msgid "Published: {pubdate}"
37824msgstr ""
37825
37826#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37827#, python-brace-format
37828msgid "Publisher: {publisher}"
37829msgstr ""
37830
37831#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58
37832msgid "Show "
37833msgstr ""
37834
37835#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73
37836msgid " sorted by "
37837msgstr ""
37838
37839#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37840msgid "Change library"
37841msgstr ""
37842
37843#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37844msgid "Change library to: "
37845msgstr ""
37846
37847#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202
37848msgid "Switch to the full interface (non-mobile interface)"
37849msgstr ""
37850
37851#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205
37852msgid ""
37853"The full interface gives you many more features, but it may not work well on"
37854" a small screen"
37855msgstr ""
37856
37857#: /__w/calibre/calibre/src/calibre/srv/loop.py:142
37858#, python-brace-format
37859msgid "{0} is not a valid IP address/network, with error: {1}"
37860msgstr ""
37861
37862#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21
37863#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155
37864msgid "username [password]"
37865msgstr ""
37866
37867#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25
37868msgid "Give this user only read access"
37869msgstr ""
37870
37871#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29
37872#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45
37873#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103
37874#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162
37875msgid "username is required"
37876msgstr ""
37877
37878#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39
37879msgid "username"
37880msgstr ""
37881
37882#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60
37883msgid "username set|reset|toggle|show"
37884msgstr ""
37885
37886#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68
37887msgid "username and operation are required"
37888msgstr ""
37889
37890#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86
37891msgid "[options] username [library_name ...]"
37892msgstr ""
37893
37894#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90
37895msgid ""
37896"Specify the action to perform.\n"
37897"A value of \"show\" shows the current library restrictions for the specified user.\n"
37898"A value of \"allow-all\" removes all library restrictions.\n"
37899"A value of \"allow\" allows access to only the specified libraries.\n"
37900"A value of \"block\" allows access to all, except the specified libraries.\n"
37901"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."
37902msgstr ""
37903
37904#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186
37905msgid "Unknown command: {}"
37906msgstr ""
37907
37908#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188
37909msgid "Manage the user accounts for calibre-server. Available commands are:"
37910msgstr ""
37911
37912#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190
37913msgid "Use {} for help on individual commands"
37914msgstr ""
37915
37916#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213
37917msgid "What do you want to do?"
37918msgstr ""
37919
37920#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222
37921msgid "default"
37922msgstr ""
37923
37924#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227
37925msgid "No choice selected, exiting..."
37926msgstr ""
37927
37928#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236
37929#, python-format
37930msgid "%s is not a valid choice, try again"
37931msgstr ""
37932
37933#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247
37934msgid "Existing user names:"
37935msgstr ""
37936
37937#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250
37938msgid "There are no users, you must first add an user"
37939msgstr ""
37940
37941#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255
37942#, python-format
37943msgid "The username %s does not exist"
37944msgstr ""
37945
37946#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257
37947#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280
37948msgid "Enter the username"
37949msgstr ""
37950
37951#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264
37952#, python-format
37953msgid "Enter the new password for %s: "
37954msgstr ""
37955
37956#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266
37957#: /__w/calibre/calibre/src/calibre/srv/users.py:62
37958msgid "Empty passwords are not allowed"
37959msgstr ""
37960
37961#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269
37962#, python-format
37963msgid "Re-enter the new password for %s, to verify: "
37964msgstr ""
37965
37966#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272
37967msgid "Passwords do not match"
37968msgstr ""
37969
37970#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283
37971#, python-format
37972msgid "User %s added successfully!"
37973msgstr ""
37974
37975#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287
37976#, python-format
37977msgid "Are you sure you want to remove the user %s?"
37978msgstr ""
37979
37980#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291
37981#, python-format
37982msgid "User %s successfully removed!"
37983msgstr ""
37984
37985#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296
37986#, python-format
37987msgid "Password for %s successfully changed!"
37988msgstr ""
37989
37990#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300
37991#, python-brace-format
37992msgid "Current password for {0} is: {1}"
37993msgstr ""
37994
37995#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305
37996msgid "Allow {} to make changes (i.e. grant write access)"
37997msgstr ""
37998
37999#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307
38000msgid "Prevent {} from making changes (i.e. remove write access)"
38001msgstr ""
38002
38003#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331
38004msgid "{} has the following additional per-library restrictions:"
38005msgstr ""
38006
38007#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336
38008msgid "{} has no additional per-library restrictions"
38009msgstr ""
38010
38011#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339
38012msgid "Allow access to all libraries"
38013msgstr ""
38014
38015#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340
38016msgid "Allow access to only specified libraries"
38017msgstr ""
38018
38019#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341
38020msgid "Allow access to all, except specified libraries"
38021msgstr ""
38022
38023#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342
38024msgid "Change per-library restrictions"
38025msgstr ""
38026
38027#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348
38028msgid "Enter the name of the library:"
38029msgstr ""
38030
38031#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353
38032msgid ""
38033"Enter a search expression, access will be granted only to books matching "
38034"this expression. An empty expression will grant access to all books."
38035msgstr ""
38036
38037#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361
38038msgid "Another restriction?"
38039msgstr ""
38040
38041#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366
38042msgid "Enter a comma separated list of library names:"
38043msgstr ""
38044
38045#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369
38046msgid "Allowing access only to libraries: {}"
38047msgstr ""
38048
38049#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370
38050msgid "Allowing access to all libraries, except: {}"
38051msgstr ""
38052
38053#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378
38054msgid "Show password for {}"
38055msgstr ""
38056
38057#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380
38058msgid "Change read/write permission for {}"
38059msgstr ""
38060
38061#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381
38062msgid "Change the libraries {} is allowed to access"
38063msgstr ""
38064
38065#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383
38066#, python-brace-format
38067msgid "{0} has {1} access"
38068msgstr ""
38069
38070#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38071msgid "read-write"
38072msgstr ""
38073
38074#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38075msgid "readonly"
38076msgstr ""
38077
38078#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404
38079msgid "Add a new user"
38080msgstr ""
38081
38082#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405
38083msgid "Edit an existing user"
38084msgstr ""
38085
38086#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406
38087msgid "Remove a user"
38088msgstr ""
38089
38090#: /__w/calibre/calibre/src/calibre/srv/opds.py:176
38091msgid "one item"
38092msgid_plural "{} items"
38093msgstr[0] ""
38094
38095#: /__w/calibre/calibre/src/calibre/srv/opds.py:187
38096#, python-format
38097msgid "RATING: %s<br />"
38098msgstr ""
38099
38100#: /__w/calibre/calibre/src/calibre/srv/opds.py:189
38101#, python-format
38102msgid "TAGS: %s<br />"
38103msgstr ""
38104
38105#: /__w/calibre/calibre/src/calibre/srv/opds.py:191
38106#, python-format
38107msgid "SERIES: %(series)s [%(sidx)s]<br />"
38108msgstr ""
38109
38110#: /__w/calibre/calibre/src/calibre/srv/opds.py:288
38111msgid "Books in your library"
38112msgstr ""
38113
38114#: /__w/calibre/calibre/src/calibre/srv/opds.py:293
38115msgid "By "
38116msgstr ""
38117
38118#: /__w/calibre/calibre/src/calibre/srv/opds.py:294
38119msgid "Books sorted by "
38120msgstr ""
38121
38122#: /__w/calibre/calibre/src/calibre/srv/opds.py:301
38123msgid "Library:"
38124msgstr ""
38125
38126#: /__w/calibre/calibre/src/calibre/srv/opds.py:304
38127msgid "Change calibre library to:"
38128msgstr ""
38129
38130#: /__w/calibre/calibre/src/calibre/srv/opds.py:415
38131#: /__w/calibre/calibre/src/calibre/srv/opds.py:432
38132#, python-format
38133msgid "By %s"
38134msgstr ""
38135
38136#: /__w/calibre/calibre/src/calibre/srv/opds.py:598
38137#, python-brace-format
38138msgid "By {0} :: {1}"
38139msgstr ""
38140
38141#: /__w/calibre/calibre/src/calibre/srv/opts.py:31
38142msgid "Path to the SSL certificate file"
38143msgstr ""
38144
38145#: /__w/calibre/calibre/src/calibre/srv/opts.py:35
38146msgid "Path to the SSL private key file"
38147msgstr ""
38148
38149#: /__w/calibre/calibre/src/calibre/srv/opts.py:39
38150msgid "Time (in seconds) after which an idle connection is closed"
38151msgstr ""
38152
38153#: /__w/calibre/calibre/src/calibre/srv/opts.py:43
38154msgid ""
38155"Time (in seconds) to wait for a response from the server when making queries"
38156msgstr ""
38157
38158#: /__w/calibre/calibre/src/calibre/srv/opts.py:47
38159msgid "Total time in seconds to wait for clean shutdown"
38160msgstr ""
38161
38162#: /__w/calibre/calibre/src/calibre/srv/opts.py:51
38163msgid "Socket pre-allocation, for example, with systemd socket activation"
38164msgstr ""
38165
38166#: /__w/calibre/calibre/src/calibre/srv/opts.py:55
38167msgid "Max. size of single HTTP header (in KB)"
38168msgstr ""
38169
38170#: /__w/calibre/calibre/src/calibre/srv/opts.py:59
38171msgid "Max. allowed size for files uploaded to the server (in MB)"
38172msgstr ""
38173
38174#: /__w/calibre/calibre/src/calibre/srv/opts.py:63
38175msgid "Minimum size for which responses use data compression (in bytes)"
38176msgstr ""
38177
38178#: /__w/calibre/calibre/src/calibre/srv/opts.py:67
38179msgid "Number of worker threads used to process requests"
38180msgstr ""
38181
38182#: /__w/calibre/calibre/src/calibre/srv/opts.py:71
38183msgid "Maximum number of worker processes"
38184msgstr ""
38185
38186#: /__w/calibre/calibre/src/calibre/srv/opts.py:73
38187msgid ""
38188"Worker processes are launched as needed and used for large jobs such as "
38189"preparing a book for viewing, adding books, converting, etc. Normally, the "
38190"max. number of such processes is based on the number of CPU cores. You can "
38191"control it by this setting."
38192msgstr ""
38193
38194#: /__w/calibre/calibre/src/calibre/srv/opts.py:78
38195msgid "Maximum time for worker processes"
38196msgstr ""
38197
38198#: /__w/calibre/calibre/src/calibre/srv/opts.py:80
38199msgid ""
38200"Maximum amount of time worker processes are allowed to run (in minutes). Set"
38201" to zero for no limit."
38202msgstr ""
38203
38204#: /__w/calibre/calibre/src/calibre/srv/opts.py:83
38205msgid "The port on which to listen for connections"
38206msgstr ""
38207
38208#: /__w/calibre/calibre/src/calibre/srv/opts.py:87
38209msgid "A prefix to prepend to all URLs"
38210msgstr ""
38211
38212#: /__w/calibre/calibre/src/calibre/srv/opts.py:89
38213msgid ""
38214"Useful if you wish to run this server behind a reverse proxy. For example "
38215"use, /calibre as the URL prefix."
38216msgstr ""
38217
38218#: /__w/calibre/calibre/src/calibre/srv/opts.py:91
38219msgid "Number of books to show in a single page"
38220msgstr ""
38221
38222#: /__w/calibre/calibre/src/calibre/srv/opts.py:93
38223msgid "The number of books to show in a single page in the browser."
38224msgstr ""
38225
38226#: /__w/calibre/calibre/src/calibre/srv/opts.py:95
38227msgid "Advertise OPDS feeds via BonJour"
38228msgstr ""
38229
38230#: /__w/calibre/calibre/src/calibre/srv/opts.py:97
38231msgid ""
38232"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading"
38233" apps can detect and connect to the server automatically."
38234msgstr ""
38235
38236#: /__w/calibre/calibre/src/calibre/srv/opts.py:100
38237msgid "Maximum number of books in OPDS feeds"
38238msgstr ""
38239
38240#: /__w/calibre/calibre/src/calibre/srv/opts.py:102
38241msgid ""
38242"The maximum number of books that the server will return in a single OPDS "
38243"acquisition feed."
38244msgstr ""
38245
38246#: /__w/calibre/calibre/src/calibre/srv/opts.py:105
38247msgid "Maximum number of ungrouped items in OPDS feeds"
38248msgstr ""
38249
38250#: /__w/calibre/calibre/src/calibre/srv/opts.py:107
38251msgid ""
38252"Group items in categories such as author/tags by first letter when there are"
38253" more than this number of items. Set to zero to disable."
38254msgstr ""
38255
38256#: /__w/calibre/calibre/src/calibre/srv/opts.py:110
38257msgid "The interface on which to listen for connections"
38258msgstr ""
38259
38260#: /__w/calibre/calibre/src/calibre/srv/opts.py:112
38261msgid ""
38262"The default is to listen on all available IPv4 interfaces. You can change "
38263"this to, for example, \"127.0.0.1\" to only listen for connections from the "
38264"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 "
38265"connections."
38266msgstr ""
38267
38268#: /__w/calibre/calibre/src/calibre/srv/opts.py:116
38269msgid "Fallback to auto-detected interface"
38270msgstr ""
38271
38272#: /__w/calibre/calibre/src/calibre/srv/opts.py:118
38273msgid ""
38274"If for some reason the server is unable to bind to the interface specified "
38275"in the listen_on option, then it will try to detect an interface that "
38276"connects to the outside world and bind to that."
38277msgstr ""
38278
38279#: /__w/calibre/calibre/src/calibre/srv/opts.py:122
38280msgid "Zero copy file transfers for increased performance"
38281msgstr ""
38282
38283#: /__w/calibre/calibre/src/calibre/srv/opts.py:124
38284msgid ""
38285"This will use zero-copy in-kernel transfers when sending files over the "
38286"network, increasing performance. However, it can cause corrupted file "
38287"transfers on some broken filesystems. If you experience corrupted file "
38288"transfers, turn it off."
38289msgstr ""
38290
38291#: /__w/calibre/calibre/src/calibre/srv/opts.py:128
38292msgid "Max. log file size (in MB)"
38293msgstr ""
38294
38295#: /__w/calibre/calibre/src/calibre/srv/opts.py:130
38296msgid ""
38297"The maximum size of log files, generated by the server. When the log becomes"
38298" larger than this size, it is automatically rotated. Set to zero to disable "
38299"log rotation."
38300msgstr ""
38301
38302#: /__w/calibre/calibre/src/calibre/srv/opts.py:133
38303msgid "Log HTTP 404 (Not Found) requests"
38304msgstr ""
38305
38306#: /__w/calibre/calibre/src/calibre/srv/opts.py:135
38307msgid ""
38308"Normally, the server logs all HTTP requests for resources that are not "
38309"found. This can generate a lot of log spam, if your server is targeted by "
38310"bots. Use this option to turn it off."
38311msgstr ""
38312
38313#: /__w/calibre/calibre/src/calibre/srv/opts.py:139
38314msgid "Password based authentication to access the server"
38315msgstr ""
38316
38317#: /__w/calibre/calibre/src/calibre/srv/opts.py:141
38318msgid ""
38319"Normally, the server is unrestricted, allowing anyone to access it. You can "
38320"restrict access to predefined users with this option."
38321msgstr ""
38322
38323#: /__w/calibre/calibre/src/calibre/srv/opts.py:144
38324msgid "Allow un-authenticated local connections to make changes"
38325msgstr ""
38326
38327#: /__w/calibre/calibre/src/calibre/srv/opts.py:146
38328msgid ""
38329"Normally, if you do not turn on authentication, the server operates in read-"
38330"only mode, so as to not allow anonymous users to make changes to your "
38331"calibre libraries. This option allows anybody connecting from the same "
38332"computer as the server is running on to make changes. This is useful if you "
38333"want to run the server without authentication but still use calibredb to "
38334"make changes to your calibre libraries. Note that turning on this option "
38335"means any program running on the computer can make changes to your calibre "
38336"libraries."
38337msgstr ""
38338
38339#: /__w/calibre/calibre/src/calibre/srv/opts.py:155
38340msgid ""
38341"Allow un-authenticated connections from specific IP addresses to make "
38342"changes"
38343msgstr ""
38344
38345#: /__w/calibre/calibre/src/calibre/srv/opts.py:157
38346msgid ""
38347"Normally, if you do not turn on authentication, the server operates in read-"
38348"only mode, so as to not allow anonymous users to make changes to your "
38349"calibre libraries. This option allows anybody connecting from the specified "
38350"IP addresses to make changes. Must be a comma separated list of address or "
38351"network specifications. This is useful if you want to run the server without"
38352" authentication but still use calibredb to make changes to your calibre "
38353"libraries. Note that turning on this option means anyone connecting from the"
38354" specified IP addresses can make changes to your calibre libraries."
38355msgstr ""
38356
38357#: /__w/calibre/calibre/src/calibre/srv/opts.py:166
38358msgid "Path to user database"
38359msgstr ""
38360
38361#: /__w/calibre/calibre/src/calibre/srv/opts.py:168
38362msgid ""
38363"Path to a file in which to store the user and password information. Normally"
38364" a file in the calibre configuration folder is used."
38365msgstr ""
38366
38367#: /__w/calibre/calibre/src/calibre/srv/opts.py:171
38368msgid "Choose the type of authentication used"
38369msgstr ""
38370
38371#: /__w/calibre/calibre/src/calibre/srv/opts.py:172
38372msgid ""
38373"Set the HTTP authentication mode used by the server. Set to \"basic\" if you"
38374" are putting this server behind an SSL proxy. Otherwise, leave it as "
38375"\"auto\", which will use \"basic\" if SSL is configured otherwise it will "
38376"use \"digest\"."
38377msgstr ""
38378
38379#: /__w/calibre/calibre/src/calibre/srv/opts.py:176
38380msgid "Ban IP addresses that have repeated login failures"
38381msgstr ""
38382
38383#: /__w/calibre/calibre/src/calibre/srv/opts.py:177
38384msgid ""
38385"Temporarily bans access for IP addresses that have repeated login failures "
38386"for the specified number of minutes. Useful to prevent attempts at guessing "
38387"passwords. If set to zero, no banning is done."
38388msgstr ""
38389
38390#: /__w/calibre/calibre/src/calibre/srv/opts.py:181
38391msgid "Number of login failures for ban"
38392msgstr ""
38393
38394#: /__w/calibre/calibre/src/calibre/srv/opts.py:182
38395msgid "The number of login failures after which an IP address is banned"
38396msgstr ""
38397
38398#: /__w/calibre/calibre/src/calibre/srv/opts.py:184
38399msgid "Ignored user-defined metadata fields"
38400msgstr ""
38401
38402#: /__w/calibre/calibre/src/calibre/srv/opts.py:186
38403msgid ""
38404"Comma separated list of user-defined metadata fields that will not be "
38405"displayed by the Content server in the /opds and /mobile views. For example:"
38406" {}"
38407msgstr ""
38408
38409#: /__w/calibre/calibre/src/calibre/srv/opts.py:190
38410msgid "Restrict displayed user-defined fields"
38411msgstr ""
38412
38413#: /__w/calibre/calibre/src/calibre/srv/opts.py:192
38414msgid ""
38415"Comma separated list of user-defined metadata fields that will be displayed "
38416"by the Content server in the /opds and /mobile views. If you specify this "
38417"option, any fields not in this list will not be displayed. For example: {}"
38418msgstr ""
38419
38420#: /__w/calibre/calibre/src/calibre/srv/opts.py:197
38421msgid "Choose the default book list mode"
38422msgstr ""
38423
38424#: /__w/calibre/calibre/src/calibre/srv/opts.py:199
38425msgid ""
38426"Set the default book list mode that will be used for new users. Individual "
38427"users can override the default in their own settings. The default is to use "
38428"a cover grid."
38429msgstr ""
38430
38431#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38432msgid "By default, this option is disabled."
38433msgstr ""
38434
38435#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38436msgid "By default, this option is enabled."
38437msgstr ""
38438
38439#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98
38440msgid ""
38441"[options] [path to library folder...]\n"
38442"\n"
38443"Start the calibre Content server. The calibre Content server exposes your\n"
38444"calibre libraries over the internet. You can specify the path to the library\n"
38445"folders as arguments to %prog. If you do not specify any paths, all the\n"
38446"libraries that the main calibre program knows about will be used.\n"
38447msgstr ""
38448
38449#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109
38450msgid ""
38451"Path to log file for server log. This log contains server information and "
38452"errors, not access logs. By default it is written to stdout."
38453msgstr ""
38454
38455#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115
38456msgid ""
38457"Path to the access log file. This log contains information about clients "
38458"connecting to the server and making requests. By default no access logging "
38459"is done."
38460msgstr ""
38461
38462#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120
38463msgid ""
38464"Path to a JSON file containing a template for the custom book list mode. The"
38465" easiest way to create such a template file is to go to Preferences-> "
38466"Sharing over the net-> Book list template in calibre, create the template "
38467"and export it."
38468msgstr ""
38469
38470#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127
38471msgid ""
38472"Path to a JSON file containing URLs for the \"Search the internet\" feature."
38473" The easiest way to create such a file is to go to Preferences-> Sharing "
38474"over the net->Search the internet in calibre, create the URLs and export "
38475"them."
38476msgstr ""
38477
38478#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141
38479msgid "Run process in background as a daemon (Linux only)."
38480msgstr ""
38481
38482#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143
38483msgid "Write process PID to the specified file"
38484msgstr ""
38485
38486#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149
38487msgid ""
38488"Automatically reload server when source code changes. Useful for "
38489"development. You should also specify a small value for the shutdown timeout."
38490msgstr ""
38491
38492#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157
38493#, python-brace-format
38494msgid ""
38495"Manage the database of users allowed to connect to this server. You can use "
38496"it in automated mode by adding a --. See {0} for details. See also the {1} "
38497"option."
38498msgstr ""
38499
38500#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161
38501#, python-brace-format
38502msgid ""
38503"Path to the user database to use for authentication. The database is a "
38504"SQLite file. To create it use {0}. You can read more about managing users "
38505"at: {1}"
38506msgstr ""
38507
38508#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181
38509msgid ""
38510"Another calibre program such as another instance of {} or the main calibre "
38511"program is running. Having multiple programs that can make changes to a "
38512"calibre library running at the same time is not supported."
38513msgstr ""
38514
38515#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207
38516msgid "Interrupted by user"
38517msgstr ""
38518
38519#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214
38520#, python-format
38521msgid "There is no calibre library at: %s"
38522msgstr ""
38523
38524#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218
38525msgid "You must specify at least one calibre library"
38526msgstr ""
38527
38528#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38529msgid "Composite Tags"
38530msgstr ""
38531
38532#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38533msgid "Enum"
38534msgstr ""
38535
38536#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131
38537#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248
38538msgid "Invalid syntax. Expected a lookup name or a word"
38539msgstr ""
38540
38541#: /__w/calibre/calibre/src/calibre/srv/users.py:56
38542msgid ""
38543"For maximum compatibility you should use only the letters A-Z, the numbers "
38544"0-9, spaces, underscores and hyphens in the username"
38545msgstr ""
38546
38547#: /__w/calibre/calibre/src/calibre/srv/users.py:66
38548msgid "The password must contain only ASCII (English) characters and symbols"
38549msgstr ""
38550
38551#: /__w/calibre/calibre/src/calibre/srv/users.py:160
38552#, python-format
38553msgid "The username %s already exists"
38554msgstr ""
38555
38556#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25
38557msgid "Existing password is incorrect"
38558msgstr ""
38559
38560#: /__w/calibre/calibre/src/calibre/utils/config.py:47
38561msgid "Usage"
38562msgstr ""
38563
38564#: /__w/calibre/calibre/src/calibre/utils/config.py:98
38565msgid "Created by "
38566msgstr ""
38567
38568#: /__w/calibre/calibre/src/calibre/utils/config.py:99
38569msgid ""
38570"Whenever you pass arguments to %prog that have spaces in them, enclose the "
38571"arguments in quotation marks. For example: \"{}\""
38572msgstr ""
38573
38574#: /__w/calibre/calibre/src/calibre/utils/config.py:110
38575msgid "Options"
38576msgstr ""
38577
38578#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479
38579msgid "Path to the database in which books are stored"
38580msgstr ""
38581
38582#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481
38583msgid "Pattern to guess metadata from filenames"
38584msgstr ""
38585
38586#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483
38587msgid "Access key for isbndb.com"
38588msgstr ""
38589
38590#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485
38591msgid "Default timeout for network operations (seconds)"
38592msgstr ""
38593
38594#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487
38595msgid "Path to folder in which your library of books is stored"
38596msgstr ""
38597
38598#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489
38599msgid "The language in which to display the user interface"
38600msgstr ""
38601
38602#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491
38603msgid ""
38604"The default output format for e-book conversions. When auto-converting to "
38605"send to a device this can be overridden by individual device preferences. "
38606"These can be changed by right clicking the device icon in calibre and "
38607"choosing \"Configure\"."
38608msgstr ""
38609
38610#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498
38611msgid "Ordered list of formats to prefer for input."
38612msgstr ""
38613
38614#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500
38615msgid "Read metadata from files"
38616msgstr ""
38617
38618#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502
38619msgid ""
38620"The priority of worker processes. A higher priority means they run faster "
38621"and consume more resources. Most tasks like conversion/news download/adding "
38622"books/etc. are affected by this setting."
38623msgstr ""
38624
38625#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507
38626msgid "Swap author first and last names when reading metadata"
38627msgstr ""
38628
38629#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509
38630msgid "Add new formats to existing book records"
38631msgstr ""
38632
38633#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511
38634msgid "Check for duplicates when copying to another library"
38635msgstr ""
38636
38637#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513
38638msgid "Tags to apply to books added to the library"
38639msgstr ""
38640
38641#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515
38642msgid ""
38643"Mark newly added books. The mark is a temporary mark that is automatically "
38644"removed when calibre is restarted."
38645msgstr ""
38646
38647#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519
38648msgid "List of named saved searches"
38649msgstr ""
38650
38651#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520
38652msgid "User-created Tag browser categories"
38653msgstr ""
38654
38655#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522
38656msgid "How and when calibre updates metadata on the device."
38657msgstr ""
38658
38659#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524
38660msgid ""
38661"When searching for text without using lookup prefixes, as for example, Red "
38662"instead of title:Red, limit the columns searched to those named below."
38663msgstr ""
38664
38665#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529
38666msgid ""
38667"Choose columns to be searched when not using prefixes, as for example, when "
38668"searching for Red instead of title:Red. Enter a list of search/lookup names "
38669"separated by commas. Only takes effect if you set the option to limit search"
38670" columns above."
38671msgstr ""
38672
38673#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535
38674msgid ""
38675"Characters typed in the search box will match their accented versions, based"
38676" on the language you have chosen for the calibre interface. For example, in "
38677"English, searching for n will match both {} and n, but if your language is "
38678"Spanish it will only match n. Note that this is much slower than a simple "
38679"search on very large libraries. Also, this option will have no effect if you"
38680" turn on case-sensitive searching"
38681msgstr ""
38682
38683#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544
38684msgid "Make searches case-sensitive"
38685msgstr ""
38686
38687#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546
38688msgid ""
38689"Recognize numbers inside text when sorting. Setting this means that when "
38690"sorting on text fields like title the text \"Book 2\"will sort before the "
38691"text \"Book 100\". Note that setting this can cause problems with text that "
38692"starts with numbers and is a little slower."
38693msgstr ""
38694
38695#: /__w/calibre/calibre/src/calibre/utils/exim.py:200
38696#: /__w/calibre/calibre/src/calibre/utils/exim.py:344
38697msgid "Settings and plugins"
38698msgstr ""
38699
38700#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380
38701msgid "File is open in another process"
38702msgstr ""
38703
38704#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286
38705msgid "the end of the program"
38706msgstr ""
38707
38708#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288
38709#, python-brace-format
38710msgid "{0}: {1} near {2} on line {3}"
38711msgstr ""
38712
38713#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291
38714#, python-brace-format
38715msgid "{0}: {1} near {2}"
38716msgstr ""
38717
38718#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377
38719msgid "'End of program'"
38720msgstr ""
38721
38722#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388
38723#, python-brace-format
38724msgid "Failed to scan program. Invalid input '{0}'"
38725msgstr ""
38726
38727#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391
38728#, python-brace-format
38729msgid "Expected end of program, found '{0}'"
38730msgstr ""
38731
38732#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414
38733#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426
38734#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438
38735#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448
38736#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453
38737#, python-brace-format
38738msgid "{0} statement: expected '{1}', found '{2}'"
38739msgstr ""
38740
38741#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435
38742#, python-brace-format
38743msgid "'{0}' statement: expected an identifier"
38744msgstr ""
38745
38746#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524
38747#, python-brace-format
38748msgid "A stored template must begin with '{0}'"
38749msgstr ""
38750
38751#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567
38752#, python-brace-format
38753msgid "Expected '{0}', found '{1}'"
38754msgstr ""
38755
38756#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605
38757#, python-brace-format
38758msgid "Unknown function {0}"
38759msgstr ""
38760
38761#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618
38762#, python-brace-format
38763msgid "Expected a '{0}' for function call, found '{1}'"
38764msgstr ""
38765
38766#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631
38767#, python-brace-format
38768msgid "Parameters to '{0}' must be variables or assignments"
38769msgstr ""
38770
38771#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648
38772#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332
38773#, python-brace-format
38774msgid "Incorrect number of arguments for function {0}"
38775msgstr ""
38776
38777#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655
38778#, python-brace-format
38779msgid "Expected an expression, found '{0}'"
38780msgstr ""
38781
38782#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660
38783#, python-brace-format
38784msgid "{0} outside of for loop"
38785msgstr ""
38786
38787#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692
38788#, python-brace-format
38789msgid "Interpreter: {0} - line number {1}"
38790msgstr ""
38791
38792#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757
38793#, python-brace-format
38794msgid "Error during string comparison: operator '{0}'"
38795msgstr ""
38796
38797#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785
38798#, python-brace-format
38799msgid "Value used in comparison is not a number: operator '{0}'"
38800msgstr ""
38801
38802#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811
38803#, python-brace-format
38804msgid "Unknown identifier '{0}'"
38805msgstr ""
38806
38807#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829
38808msgid "before evaluating arguments"
38809msgstr ""
38810
38811#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840
38812msgid "after evaluating arguments"
38813msgstr ""
38814
38815#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853
38816msgid " returned value"
38817msgstr ""
38818
38819#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893
38820#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897
38821#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927
38822#, python-brace-format
38823msgid "Unknown field '{0}'"
38824msgstr ""
38825
38826#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986
38827#, python-brace-format
38828msgid "Unhandled exception '{0}'"
38829msgstr ""
38830
38831#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031
38832#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048
38833#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070
38834#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088
38835#, python-brace-format
38836msgid "Error during operator evaluation: operator '{0}'"
38837msgstr ""
38838
38839#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103
38840#, python-brace-format
38841msgid "Function {0}: invalid character name '{1}"
38842msgstr ""
38843
38844#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157
38845#, python-brace-format
38846msgid "Internal error evaluating an expression: '{0}'"
38847msgstr ""
38848
38849#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200
38850#, python-brace-format
38851msgid "format: type {0} requires an integer value, got {1}"
38852msgstr ""
38853
38854#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206
38855#, python-brace-format
38856msgid "format: type {0} requires a decimal (float) value, got {1}"
38857msgstr ""
38858
38859#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342
38860#, python-format
38861msgid "%s: unknown function"
38862msgstr ""
38863
38864#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496
38865#, python-brace-format
38866msgid "No such variable {0}"
38867msgstr ""
38868
38869#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35
38870#, python-brace-format
38871msgid ""
38872"Duplicate user function name {0}. Change the name or ensure that the "
38873"functions are identical"
38874msgstr ""
38875
38876#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126
38877msgid "No documentation provided"
38878msgstr ""
38879
38880#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163
38881msgid ""
38882"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as"
38883" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. "
38884"In many cases the lexical comparison operators (>, <, == etc) can replace "
38885"this function."
38886msgstr ""
38887
38888#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181
38889msgid ""
38890"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. "
38891"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many "
38892"cases the numeric comparison operators (>#, <#, ==# etc) can replace this "
38893"function."
38894msgstr ""
38895
38896#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200
38897msgid ""
38898"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < "
38899"cmpN\" in sequence, returning resultN for the first comparison that "
38900"succeeds. Returns else_result if no comparison succeeds. Example: "
38901"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") "
38902"returns \"large\". The same example with a first value of 16 returns "
38903"\"giant\"."
38904msgstr ""
38905
38906#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209
38907msgid "first_matching_cmp requires an even number of arguments"
38908msgstr ""
38909
38910#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222
38911msgid ""
38912"strcat(a [, b]*) -- can take any number of arguments. Returns the string "
38913"formed by concatenating all the arguments"
38914msgstr ""
38915
38916#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237
38917msgid "strlen(a) -- Returns the length of the string passed as the argument"
38918msgstr ""
38919
38920#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251
38921msgid ""
38922"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an"
38923" argument is not a number. This function can often be replaced with the + "
38924"operator."
38925msgstr ""
38926
38927#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268
38928msgid ""
38929"subtract(x, y) -- returns x - y. Throws an exception if either x or y are "
38930"not numbers. This function can often be replaced with the - operator."
38931msgstr ""
38932
38933#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282
38934msgid ""
38935"multiply(x [, y]*) -- returns the product of its arguments. Throws an "
38936"exception if any argument is not a number. This function can often be "
38937"replaced with the * operator."
38938msgstr ""
38939
38940#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298
38941msgid ""
38942"divide(x, y) -- returns x / y. Throws an exception if either x or y are not "
38943"numbers. This function can often be replaced with the / operator."
38944msgstr ""
38945
38946#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312
38947msgid ""
38948"ceiling(x) -- returns the smallest integer greater than or equal to x. "
38949"Throws an exception if x is not a number."
38950msgstr ""
38951
38952#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325
38953msgid ""
38954"floor(x) -- returns the largest integer less than or equal to x. Throws an "
38955"exception if x is not a number."
38956msgstr ""
38957
38958#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338
38959msgid ""
38960"round(x) -- returns the nearest integer to x. Throws an exception if x is "
38961"not a number."
38962msgstr ""
38963
38964#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350
38965msgid ""
38966"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x"
38967" or y is not a number."
38968msgstr ""
38969
38970#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363
38971msgid ""
38972"fractional_part(x) -- returns the value after the decimal point.  For "
38973"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not"
38974" a number."
38975msgstr ""
38976
38977#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377
38978msgid ""
38979"template(x) -- evaluates x as a template. The evaluation is done in its own "
38980"context, meaning that variables are not shared between the caller and the "
38981"template evaluation. Because the { and } characters are special, you must "
38982"use [[ for the { character and ]] for the } character; they are converted "
38983"automatically. For example, template('[[title_sort]]') will evaluate the "
38984"template {title_sort} and return its value. Note also that prefixes and "
38985"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to "
38986"this function when using template program mode."
38987msgstr ""
38988
38989#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396
38990msgid ""
38991"eval(template) -- evaluates the template, passing the local variables (those"
38992" 'assign'ed to) instead of the book metadata.  This permits using the "
38993"template processor to construct complex results from local variables. "
38994"Because the { and } characters are special, you must use [[ for the { "
38995"character and ]] for the } character; they are converted automatically. Note"
38996" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be "
38997"used in the argument to this function when using template program mode."
38998msgstr ""
38999
39000#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416
39001msgid ""
39002"assign(id, val) -- assigns val to id, then returns val. id must be an "
39003"identifier, not an expression. This function can often be replaced with the "
39004"= operator."
39005msgstr ""
39006
39007#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429
39008msgid ""
39009"list_split(list_val, sep, id_prefix) -- splits the list_val into separate "
39010"values using 'sep', then assigns the values to variables named 'id_prefix_N'"
39011" where N is the position of the value in the list. The first item has "
39012"position 0 (zero). The function returns the last element in the list. "
39013"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; "
39014"var_1 = 'two'; var_2 = 'foo'."
39015msgstr ""
39016
39017#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449
39018msgid ""
39019"print(a[, b]*) -- prints the arguments to standard output. Unless you start "
39020"calibre from the command line (calibre-debug -g), the output will go to a "
39021"black hole."
39022msgstr ""
39023
39024#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462
39025msgid "field(lookup_name) -- returns the metadata field named by lookup_name"
39026msgstr ""
39027
39028#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472
39029msgid ""
39030"raw_field(lookup_name [, optional_default]) -- returns the metadata field "
39031"named by lookup_name without applying any formatting. It evaluates and "
39032"returns the optional second argument 'default' if the field is undefined "
39033"('None')."
39034msgstr ""
39035
39036#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493
39037msgid ""
39038"raw_list(lookup_name, separator) -- returns the metadata list named by "
39039"lookup_name without applying any formatting or sorting and with items "
39040"separated by separator."
39041msgstr ""
39042
39043#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508
39044msgid ""
39045"substr(str, start, end) -- returns the start'th through the end'th "
39046"characters of str. The first character in str is the zero'th character. If "
39047"end is negative, then it indicates that many characters counting from the "
39048"right. If end is zero, then it indicates the last character. For example, "
39049"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns "
39050"'234'."
39051msgstr ""
39052
39053#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523
39054msgid ""
39055"lookup(val, [pattern, field,]+ else_field) -- like switch, except the "
39056"arguments are field (metadata) names, not text. The value of the appropriate"
39057" field will be fetched and used. Note that because composite columns are "
39058"fields, you can use this function in one composite field to use the value of"
39059" some other composite field. This is extremely useful when constructing "
39060"variable save paths"
39061msgstr ""
39062
39063#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538
39064msgid "lookup requires either 2 or an odd number of arguments"
39065msgstr ""
39066
39067#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552
39068msgid ""
39069"test(val, text if not empty, text if empty) -- return `text if not empty` if"
39070" val is not empty, otherwise return `text if empty`"
39071msgstr ""
39072
39073#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566
39074msgid ""
39075"contains(val, pattern, text if match, text if not match) -- checks if val "
39076"contains matches for the regular expression `pattern`. Returns `text if "
39077"match` if matches are found, otherwise it returns `text if no match`"
39078msgstr ""
39079
39080#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583
39081msgid ""
39082"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` "
39083"pair, checks if `val` matches the regular expression `pattern` and if so, "
39084"returns that `value`. If no pattern matches, then `else_value` is returned. "
39085"You can have as many `pattern, value` pairs as you want"
39086msgstr ""
39087
39088#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591
39089msgid "switch requires an odd number of arguments"
39090msgstr ""
39091
39092#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605
39093msgid ""
39094"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by"
39095" concatenating the arguments. The returned value is initialized to string1. "
39096"`Prefix, string` pairs are added to the end of the value as long as the "
39097"resulting string length is less than `max`. String1 is returned even if "
39098"string1 is longer than max. You can pass as many `prefix, string` pairs as "
39099"you wish."
39100msgstr ""
39101
39102#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615
39103msgid "strcat_max requires 2 or more arguments"
39104msgstr ""
39105
39106#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617
39107msgid "strcat_max requires an even number of arguments"
39108msgstr ""
39109
39110#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621
39111msgid "first argument to strcat_max must be an integer"
39112msgstr ""
39113
39114#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640
39115msgid ""
39116"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating "
39117"val as a list of items separated by separator, if the pattern matches any of"
39118" the list values then return found_val.If the pattern matches no list value "
39119"then return not_found_val. The pattern and found_value pairs can be repeated"
39120" as many times as desired. The patterns are checked in order. The found_val "
39121"for the first match is returned. Aliases: in_list(), list_contains()"
39122msgstr ""
39123
39124#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652
39125msgid "in_list requires an odd number of arguments"
39126msgstr ""
39127
39128#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671
39129msgid ""
39130"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- "
39131"treating val as a list of items separated by separator, if the string "
39132"matches any of the list values then return found_val.If the string matches "
39133"no list value then return not_found_val. The comparison is exact match (not "
39134"contains) and is case insensitive. The string and found_value pairs can be "
39135"repeated as many times as desired. The patterns are checked in order. The "
39136"found_val for the first match is returned."
39137msgstr ""
39138
39139#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682
39140msgid "str_in_list requires an odd number of arguments"
39141msgstr ""
39142
39143#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703
39144msgid ""
39145"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list"
39146" of identifiers separated by commas, comparing the string against each value"
39147" in the list. An identifier has the format \"identifier:value\". The id "
39148"parameter should be either \"id\" or \"id:regexp\". The first case matches "
39149"if there is any identifier with that id. The second case matches if the "
39150"regexp matches the identifier's value. If there is a match, return "
39151"found_val, otherwise return not_found_val."
39152msgstr ""
39153
39154#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730
39155msgid ""
39156"re(val, pattern, replacement) -- return val after applying the regular "
39157"expression. All instances of `pattern` are replaced with `replacement`. As "
39158"in all of calibre, these are Python-compatible regular expressions"
39159msgstr ""
39160
39161#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743
39162msgid ""
39163"re_group(val, pattern [, template_for_group]*) -- return a string made by "
39164"applying the regular expression pattern to the val and replacing each "
39165"matched instance with the string computed by replacing each matched group by"
39166" the value returned by the corresponding template. The original matched "
39167"value for the group is available as $. In template program mode, like for "
39168"the template and the eval functions, you use [[ for { and ]] for }. The "
39169"following example in template program mode looks for series with more than "
39170"one word and uppercases the first word: {series:'re_group($, \"(\\S* "
39171")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}"
39172msgstr ""
39173
39174#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778
39175msgid ""
39176"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A "
39177"B\". This is most useful for converting names in LN, FN format to FN LN. If "
39178"there is no comma, the function returns val unchanged"
39179msgstr ""
39180
39181#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791
39182msgid ""
39183"ifempty(val, text if empty) -- return val if val is not empty, otherwise "
39184"return `text if empty`"
39185msgstr ""
39186
39187#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805
39188msgid ""
39189"shorten(val, left chars, middle text, right chars) -- Return a shortened "
39190"version of val, consisting of `left chars` characters from the beginning of "
39191"val, followed by `middle text`, followed by `right chars` characters from "
39192"the end of the string. `Left chars` and `right chars` must be integers. For "
39193"example, assume the title of the book is `Ancient English Laws in the Times "
39194"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If "
39195"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the "
39196"field's length is less than left chars + right chars + the length of `middle"
39197" text`, then the field will be used intact. For example, the title `The "
39198"Dome` would not be changed."
39199msgstr ""
39200
39201#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834
39202msgid ""
39203"count(val, separator) -- interprets the value as a list of items separated "
39204"by `separator`, returning the number of items in the list. Most lists use a "
39205"comma as the separator, but authors uses an ampersand. Examples: "
39206"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()"
39207msgstr ""
39208
39209#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850
39210msgid ""
39211"list_count_matching(list, pattern, separator) -- interprets 'list' as a list"
39212" of items separated by 'separator', returning the number of items in the "
39213"list that match the regular expression 'pattern'. Aliases: "
39214"list_count_matching(), count_matching()"
39215msgstr ""
39216
39217#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867
39218msgid ""
39219"list_item(val, index, separator) -- interpret the value as a list of items "
39220"separated by `separator`, returning the `index`th item. The first item is "
39221"number zero. The last item can be returned using `list_item(-1,separator)`. "
39222"If the item is not in the list, then the empty value is returned. The "
39223"separator has the same meaning as in the count function."
39224msgstr ""
39225
39226#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889
39227msgid ""
39228"select(val, key) -- interpret the value as a comma-separated list of items, "
39229"with the items being \"id:value\". Find the pair with the id equal to key, "
39230"and return the corresponding value. Returns the empty string if no match is "
39231"found."
39232msgstr ""
39233
39234#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910
39235msgid ""
39236"approximate_formats() -- return a comma-separated list of formats that at "
39237"one point were associated with the book. There is no guarantee that this "
39238"list is correct, although it probably is. This function can be called in "
39239"template program mode using the template \"{:'approximate_formats()'}\". "
39240"Note that format names are always uppercase, as in EPUB. This function works"
39241" only in the GUI. If you want to use these values in save-to-disk or send-"
39242"to-device templates then you must make a custom \"Column built from other "
39243"columns\", use the function in that column's template, and use that column's"
39244" value in your save/send templates"
39245msgstr ""
39246
39247#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931
39248#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239
39249#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258
39250#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274
39251#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291
39252#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762
39253#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778
39254#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798
39255#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839
39256#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894
39257#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928
39258msgid "This function can be used only in the GUI"
39259msgstr ""
39260
39261#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938
39262msgid ""
39263"formats_modtimes(date_format) -- return a comma-separated list of colon-"
39264"separated items representing modification times for the formats of a book. "
39265"The date_format parameter specifies how the date is to be formatted. See the"
39266" format_date function for details. You can use the select function to get "
39267"the mod time for a specific format. Note that format names are always "
39268"uppercase, as in EPUB."
39269msgstr ""
39270
39271#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962
39272msgid ""
39273"formats_sizes() -- return a comma-separated list of colon-separated items "
39274"representing sizes in bytes of the formats of a book. You can use the select"
39275" function to get the size for a specific format. Note that format names are "
39276"always uppercase, as in EPUB."
39277msgstr ""
39278
39279#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982
39280msgid ""
39281"formats_paths() -- return a comma-separated list of colon-separated items "
39282"representing full path to the formats of a book. You can use the select "
39283"function to get the path for a specific format. Note that format names are "
39284"always uppercase, as in EPUB."
39285msgstr ""
39286
39287#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001
39288msgid ""
39289"human_readable(v) -- return a string representing the number v in KB, MB, "
39290"GB, etc."
39291msgstr ""
39292
39293#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016
39294msgid ""
39295"format_number(v, template) -- format the number v using a Python formatting "
39296"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The "
39297"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above"
39298" examples). See the template language and Python documentation for more "
39299"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the "
39300"template contains only a format. Returns the empty string if formatting "
39301"fails."
39302msgstr ""
39303
39304#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052
39305msgid ""
39306"sublist(val, start_index, end_index, separator) -- interpret the value as a "
39307"list of items separated by `separator`, returning a new list made from the "
39308"`start_index` to the `end_index` item. The first item is number zero. If an "
39309"index is negative, then it counts from the end of the list. As a special "
39310"case, an end_index of zero is assumed to be the length of the list. Examples"
39311" using basic template mode and assuming that the tags column (which is "
39312"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns "
39313"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} "
39314"returns \"A, B\"."
39315msgstr ""
39316
39317#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088
39318msgid ""
39319"subitems(val, start_index, end_index) -- This function is used to break "
39320"apart lists of items such as genres. It interprets the value as a comma-"
39321"separated list of items, where each item is a period-separated list. Returns"
39322" a new list made by first finding all the period-separated items, then for "
39323"each such item extracting the `start_index` to the `end_index` components, "
39324"then combining the results back together. The first component in a period-"
39325"separated list has an index of zero. If an index is negative, then it counts"
39326" from the end of the list. As a special case, an end_index of zero is "
39327"assumed to be the length of the list. Example using basic template mode and "
39328"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". "
39329"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns "
39330"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}"
39331" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\""
39332msgstr ""
39333
39334#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135
39335msgid ""
39336"format_date(val, format_string) -- format the value, which must be a date, "
39337"using the format_string, returning a string. The formatting codes are: d    "
39338": the day as number without a leading zero (1 to 31) dd   : the day as "
39339"number with a leading zero (01 to 31) ddd  : the abbreviated localized day "
39340"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. "
39341"\"Monday\" to \"Sunday\"). M    : the month as number without a leading zero"
39342" (1 to 12). MM   : the month as number with a leading zero (01 to 12) MMM  :"
39343" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the "
39344"long localized month name (e.g. \"January\" to \"December\"). yy   : the "
39345"year as two digit number (00 to 99). yyyy : the year as four digit number. h"
39346"    : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)"
39347" hh   : the hours with a leading 0 (00 to 11 or 00 to 23, depending on "
39348"am/pm) m    : the minutes without a leading 0 (0 to 59) mm   : the minutes "
39349"with a leading 0 (00 to 59) s    : the seconds without a leading 0 (0 to 59)"
39350" ss   : the seconds with a leading 0 (00 to 59) ap   : use a 12-hour clock "
39351"instead of a 24-hour clock, with \"ap\" replaced by the localized string for"
39352" am or pm AP   : use a 12-hour clock instead of a 24-hour clock, with \"AP\""
39353" replaced by the localized string for AM or PM iso  : the date with time and"
39354" timezone. Must be the only format present to_number: the date as a floating"
39355" point number from_number[:fmt]: format the timestamp using fmt if present "
39356"otherwise iso"
39357msgstr ""
39358
39359#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182
39360msgid "uppercase(val) -- return val in upper case"
39361msgstr ""
39362
39363#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192
39364msgid "lowercase(val) -- return val in lower case"
39365msgstr ""
39366
39367#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202
39368msgid "titlecase(val) -- return val in title case"
39369msgstr ""
39370
39371#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212
39372msgid "capitalize(val) -- return val capitalized"
39373msgstr ""
39374
39375#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222
39376msgid ""
39377"booksize() -- return value of the size field. This function works only in "
39378"the GUI. If you want to use this value in save-to-disk or send-to-device "
39379"templates then you must make a custom \"Column built from other columns\", "
39380"use the function in that column's template, and use that column's value in "
39381"your save/send templates"
39382msgstr ""
39383
39384#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246
39385msgid ""
39386"ondevice() -- return Yes if ondevice is set, otherwise return the empty "
39387"string. This function works only in the GUI. If you want to use this value "
39388"in save-to-disk or send-to-device templates then you must make a custom "
39389"\"Column built from other columns\", use the function in that column's "
39390"template, and use that column's value in your save/send templates"
39391msgstr ""
39392
39393#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265
39394msgid ""
39395"annotation_count() -- return the total number of annotations of all types "
39396"attached to the current book. This function works only in the GUI."
39397msgstr ""
39398
39399#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281
39400msgid ""
39401"is_marked() -- check whether the book is 'marked' in calibre. If it is then "
39402"return the value of the mark, either 'true' or the comma-separated list of "
39403"named marks. Returns '' if the book is not marked."
39404msgstr ""
39405
39406#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298
39407msgid "series_sort() -- return the series sort value"
39408msgstr ""
39409
39410#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310
39411msgid ""
39412"has_cover() -- return Yes if the book has a cover, otherwise return the "
39413"empty string"
39414msgstr ""
39415
39416#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323
39417msgid ""
39418"first_non_empty(value [, value]*) -- returns the first value that is not "
39419"empty. If all values are empty, then the empty string is returned. You can "
39420"have as many values as you want."
39421msgstr ""
39422
39423#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341
39424msgid ""
39425"and(value [, value]*) -- returns the string \"1\" if all values are not "
39426"empty, otherwise returns the empty string. This function works well with "
39427"test or first_non_empty. You can have as many values as you want. In many "
39428"cases the && operator can replace this function."
39429msgstr ""
39430
39431#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360
39432msgid ""
39433"or(value [, value]*) -- returns the string \"1\" if any value is not empty, "
39434"otherwise returns the empty string. This function works well with test or "
39435"first_non_empty. You can have as many values as you want.  In many cases the"
39436" || operator can replace this function."
39437msgstr ""
39438
39439#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379
39440msgid ""
39441"not(value) -- returns the string \"1\" if the value is empty, otherwise "
39442"returns the empty string. This function works well with test or "
39443"first_non_empty.  In many cases the ! operator can replace this function."
39444msgstr ""
39445
39446#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393
39447msgid ""
39448"list_union(list1, list2, separator) -- return a list made by merging the "
39449"items in list1 and list2, removing duplicate items using a case-insensitive "
39450"comparison. If items differ in case, the one in list1 is used. The items in "
39451"list1 and list2 are separated by separator, as are the items in the returned"
39452" list. Aliases: list_union(), merge_lists()"
39453msgstr ""
39454
39455#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413
39456msgid ""
39457"list_remove_duplicates(list, separator) -- return a list made by removing "
39458"duplicate items in the source list. If items differ only in case, the last "
39459"of them is returned. The items in source list are separated by separator, as"
39460" are the items in the returned list."
39461msgstr ""
39462
39463#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430
39464msgid ""
39465"list_difference(list1, list2, separator) -- return a list made by removing "
39466"from list1 any item found in list2, using a case-insensitive comparison. The"
39467" items in list1 and list2 are separated by separator, as are the items in "
39468"the returned list."
39469msgstr ""
39470
39471#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452
39472msgid ""
39473"list_intersection(list1, list2, separator) -- return a list made by removing"
39474" from list1 any item not found in list2, using a case-insensitive "
39475"comparison. The items in list1 and list2 are separated by separator, as are "
39476"the items in the returned list."
39477msgstr ""
39478
39479#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474
39480msgid ""
39481"list_sort(list, direction, separator) -- return list sorted using a case-"
39482"insensitive sort. If direction is zero, the list is sorted ascending, "
39483"otherwise descending. The list items are separated by separator, as are the "
39484"items in the returned list."
39485msgstr ""
39486
39487#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490
39488msgid ""
39489"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if "
39490"list1 and list2 contain the same items, otherwise return no_val. The items "
39491"are determined by splitting each list using the appropriate separator "
39492"character (sep1 or sep2). The order of items in the lists is not relevant. "
39493"The comparison is case insensitive."
39494msgstr ""
39495
39496#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509
39497msgid ""
39498"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by"
39499" first separating src_list into items using the separator character. For "
39500"each item in the list, check if it matches include_re. If it does, then add "
39501"it to the list to be returned. If opt_replace is not the empty string, then "
39502"apply the replacement before adding the item to the returned list."
39503msgstr ""
39504
39505#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535
39506msgid ""
39507"list_re_group(src_list, separator, include_re, search_re [, "
39508"group_template]+) -- Like list_re except replacements are not optional. It "
39509"uses re_group(list_item, search_re, group_template, ...) when doing the "
39510"replacements on the resulting list."
39511msgstr ""
39512
39513#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575
39514msgid ""
39515"today() -- return a date string for today. This value is designed for use in"
39516" format_date or days_between, but can be manipulated like any other string. "
39517"The date is in ISO format."
39518msgstr ""
39519
39520#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588
39521msgid ""
39522"days_between(date1, date2) -- return the number of days between date1 and "
39523"date2. The number is positive if date1 is greater than date2, otherwise "
39524"negative. If either date1 or date2 are not dates, the function returns the "
39525"empty string."
39526msgstr ""
39527
39528#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612
39529msgid ""
39530"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' "
39531"using 'calc_spec'. Return the new date formatted according to optional "
39532"'fmt': if not supplied then the result will be in iso format. The calc_spec "
39533"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a"
39534" possibly-negative number and W is one of the following letters: s: add 'v' "
39535"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:"
39536" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to "
39537"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add "
39538"3 days, and subtract 1 minute from 'date'."
39539msgstr ""
39540
39541#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645
39542#, python-brace-format
39543msgid "{0}: invalid calculation specifier '{1}'"
39544msgstr ""
39545
39546#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654
39547#, python-brace-format
39548msgid "{0}: error: {1}"
39549msgstr ""
39550
39551#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661
39552msgid ""
39553"language_strings(lang_codes, localize) -- return the strings for the "
39554"language codes passed in lang_codes. If localize is zero, return the strings"
39555" in English. If localize is not zero, return the strings in the language of "
39556"the current locale. Lang_codes is a comma-separated list."
39557msgstr ""
39558
39559#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683
39560msgid ""
39561"language_codes(lang_strings) -- return the language codes for the strings "
39562"passed in lang_strings. The strings must be in the language of the current "
39563"locale. Lang_strings is a comma-separated list."
39564msgstr ""
39565
39566#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704
39567msgid ""
39568"current_library_name() -- return the last name on the path to the current "
39569"calibre library. This function can be called in template program mode using "
39570"the template \"{:'current_library_name()'}\"."
39571msgstr ""
39572
39573#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718
39574msgid ""
39575"current_library_path() -- return the path to the current calibre library. "
39576"This function can be called in template program mode using the template "
39577"\"{:'current_library_path()'}\"."
39578msgstr ""
39579
39580#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732
39581msgid ""
39582"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and"
39583" suffix to a value in the same way as done in a template like "
39584"`{series_index:05.2f| - |- }`. For example, the following program produces "
39585"the same output as the above template: program: "
39586"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")"
39587msgstr ""
39588
39589#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749
39590msgid ""
39591"virtual_libraries() -- return a comma-separated list of Virtual libraries "
39592"that contain this book. This function works only in the GUI. If you want to "
39593"use these values in save-to-disk or send-to-device templates then you must "
39594"make a custom \"Column built from other columns\", use the function in that "
39595"column's template, and use that column's value in your save/send templates"
39596msgstr ""
39597
39598#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769
39599msgid ""
39600"current_virtual_library_name() -- return the name of the current virtual "
39601"library if there is one, otherwise the empty string. Library name case is "
39602"preserved. Example: \"program: current_virtual_library_name()\"."
39603msgstr ""
39604
39605#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785
39606msgid ""
39607"user_categories() -- return a comma-separated list of the user categories "
39608"that contain this book. This function works only in the GUI. If you want to "
39609"use these values in save-to-disk or send-to-device templates then you must "
39610"make a custom \"Column built from other columns\", use the function in that "
39611"column's template, and use that column's value in your save/send templates"
39612msgstr ""
39613
39614#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805
39615#, python-brace-format
39616msgid ""
39617"transliterate(a) -- Returns a string in a latin alphabet formed by "
39618"approximating the sound of the words in the source string. For example, if "
39619"the source is \"{0}\" the function returns \"{1}\"."
39620msgstr ""
39621
39622#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820
39623msgid ""
39624"author_links(val_separator, pair_separator) -- returns a string containing a"
39625" list of authors and that author's link values in the form author1 "
39626"val_separator author1link pair_separator author2 val_separator author2link "
39627"etc. An author is separated from its link value by the val_separator string "
39628"with no added spaces. author:linkvalue pairs are separated by the "
39629"pair_separator string argument with no added spaces. It is up to you to "
39630"choose separator strings that do not occur in author names or links. An "
39631"author is included even if the author link is empty."
39632msgstr ""
39633
39634#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846
39635msgid ""
39636"author_sorts(val_separator) -- returns a string containing a list of "
39637"author's sort values for the authors of the book. The sort is the one in the"
39638" author metadata (different from the author_sort in books). The returned "
39639"list has the form author sort 1 val_separator author sort 2 etc. The author "
39640"sort values in this list are in the same order as the authors of the book. "
39641"If you want spaces around val_separator then include them in the separator "
39642"string"
39643msgstr ""
39644
39645#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868
39646msgid ""
39647"connected_device_name(storage_location) -- if a device is connected then "
39648"return the device name, otherwise return the empty string. Each storage "
39649"location on a device can have a different name. The location names are "
39650"'main', 'carda' and 'cardb'. This function works only in the GUI."
39651msgstr ""
39652
39653#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885
39654#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919
39655msgid "connected_device_name: invalid storage location \"{}\""
39656msgstr ""
39657
39658#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901
39659msgid ""
39660"connected_device_uuid(storage_location) -- if a device is connected then "
39661"return the device uuid (unique id), otherwise return the empty string. Each "
39662"storage location on a device has a different uuid. The location names are "
39663"'main', 'carda' and 'cardb'. This function works only in the GUI."
39664msgstr ""
39665
39666#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935
39667msgid ""
39668"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the "
39669"value of the yes/no field named by the lookup key field_name for a value "
39670"specified by the parameters, returning \"yes\" if a match is found, "
39671"otherwise returning an empty string. Set the parameter is_undefined, "
39672"is_false, or is_true to 1 (the number) to check that condition, otherwise "
39673"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if "
39674"the yes/no field \"#bool\" is either undefined (neither True nor False) or "
39675"True. More than one of is_undefined, is_false, or is_true can be set to 1.  "
39676"This function is usually used by the test() or is_empty() functions."
39677msgstr ""
39678
39679#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955
39680msgid "check_yes_no requires the field be a Yes/No custom column"
39681msgstr ""
39682
39683#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967
39684msgid ""
39685"rating_to_stars(value, use_half_stars) -- Returns the rating as string of "
39686"star characters. The value is a number between 0 and 5. Set use_half_stars "
39687"to 1 if you want half star characters for custom ratings columns that "
39688"support non-integer ratings, for example 2.5."
39689msgstr ""
39690
39691#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976
39692msgid "The rating must be a number between 0 and 5"
39693msgstr ""
39694
39695#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991
39696msgid ""
39697"swap_around_articles(val, separator) -- returns the val with articles moved "
39698"to the end. The value can be a list, in which case each member of the list "
39699"is processed. If the value is a list then you must provide the list value "
39700"separator. If no separator is provided then the value is treated as being a "
39701"single value, not a list."
39702msgstr ""
39703
39704#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017
39705msgid ""
39706"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template"
39707" to retrieve the arguments passed in the call. It both declares and "
39708"initializes local variables, effectively parameters. The variables are "
39709"positional; they get the value of the value given in the call in the same "
39710"position. If the corresponding parameter is not provided in the call then "
39711"arguments assigns that variable the provided default value. If there is no "
39712"default value then the variable is set to the empty string."
39713msgstr ""
39714
39715#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037
39716#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055
39717msgid ""
39718"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global "
39719"variables\" that can be passed into the formatter. It both declares and "
39720"initializes local variables with the names of the global variables passed "
39721"in. If the corresponding variable is not provided in the passed-in globals "
39722"then it assigns that variable the provided default value. If there is no "
39723"default value then the variable is set to the empty string."
39724msgstr ""
39725
39726#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073
39727msgid ""
39728"field_exists(field_name) -- checks if a field (column) named field_name "
39729"exists, returning '1' if so and '' if not."
39730msgstr ""
39731
39732#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087
39733msgid ""
39734"character(character_name) -- returns the character named by character_name. "
39735"For example, character('newline') returns a newline character ('\\n'). The "
39736"supported character names are 'newline', 'return', 'tab', and 'backslash'."
39737msgstr ""
39738
39739#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17
39740msgid "Unnamed image"
39741msgstr ""
39742
39743#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45
39744msgid "Waiting..."
39745msgstr ""
39746
39747#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56
39748msgid "Aborted, taking too long"
39749msgstr ""
39750
39751#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58
39752msgid "Stopped"
39753msgstr ""
39754
39755#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80
39756msgid "Working..."
39757msgstr ""
39758
39759#: /__w/calibre/calibre/src/calibre/utils/localization.py:295
39760msgid "Brazilian Portuguese"
39761msgstr ""
39762
39763#: /__w/calibre/calibre/src/calibre/utils/localization.py:296
39764msgid "English (United Kingdom)"
39765msgstr ""
39766
39767#: /__w/calibre/calibre/src/calibre/utils/localization.py:297
39768msgid "Simplified Chinese"
39769msgstr ""
39770
39771#: /__w/calibre/calibre/src/calibre/utils/localization.py:298
39772msgid "Traditional Chinese"
39773msgstr ""
39774
39775#: /__w/calibre/calibre/src/calibre/utils/localization.py:299
39776msgid "English"
39777msgstr ""
39778
39779#: /__w/calibre/calibre/src/calibre/utils/localization.py:300
39780msgid "English (United States)"
39781msgstr ""
39782
39783#: /__w/calibre/calibre/src/calibre/utils/localization.py:301
39784msgid "English (Argentina)"
39785msgstr ""
39786
39787#: /__w/calibre/calibre/src/calibre/utils/localization.py:302
39788msgid "English (Australia)"
39789msgstr ""
39790
39791#: /__w/calibre/calibre/src/calibre/utils/localization.py:303
39792msgid "English (Japan)"
39793msgstr ""
39794
39795#: /__w/calibre/calibre/src/calibre/utils/localization.py:304
39796msgid "English (Germany)"
39797msgstr ""
39798
39799#: /__w/calibre/calibre/src/calibre/utils/localization.py:305
39800msgid "English (Bulgaria)"
39801msgstr ""
39802
39803#: /__w/calibre/calibre/src/calibre/utils/localization.py:306
39804msgid "English (Egypt)"
39805msgstr ""
39806
39807#: /__w/calibre/calibre/src/calibre/utils/localization.py:307
39808msgid "English (New Zealand)"
39809msgstr ""
39810
39811#: /__w/calibre/calibre/src/calibre/utils/localization.py:308
39812msgid "English (Canada)"
39813msgstr ""
39814
39815#: /__w/calibre/calibre/src/calibre/utils/localization.py:309
39816msgid "English (Greece)"
39817msgstr ""
39818
39819#: /__w/calibre/calibre/src/calibre/utils/localization.py:310
39820msgid "English (India)"
39821msgstr ""
39822
39823#: /__w/calibre/calibre/src/calibre/utils/localization.py:311
39824msgid "English (Nepal)"
39825msgstr ""
39826
39827#: /__w/calibre/calibre/src/calibre/utils/localization.py:312
39828msgid "English (Thailand)"
39829msgstr ""
39830
39831#: /__w/calibre/calibre/src/calibre/utils/localization.py:313
39832msgid "English (Turkey)"
39833msgstr ""
39834
39835#: /__w/calibre/calibre/src/calibre/utils/localization.py:314
39836msgid "English (Cyprus)"
39837msgstr ""
39838
39839#: /__w/calibre/calibre/src/calibre/utils/localization.py:315
39840msgid "English (Czech Republic)"
39841msgstr ""
39842
39843#: /__w/calibre/calibre/src/calibre/utils/localization.py:316
39844msgid "English (Philippines)"
39845msgstr ""
39846
39847#: /__w/calibre/calibre/src/calibre/utils/localization.py:317
39848msgid "English (Pakistan)"
39849msgstr ""
39850
39851#: /__w/calibre/calibre/src/calibre/utils/localization.py:318
39852msgid "English (Poland)"
39853msgstr ""
39854
39855#: /__w/calibre/calibre/src/calibre/utils/localization.py:319
39856msgid "English (Croatia)"
39857msgstr ""
39858
39859#: /__w/calibre/calibre/src/calibre/utils/localization.py:320
39860msgid "English (Hungary)"
39861msgstr ""
39862
39863#: /__w/calibre/calibre/src/calibre/utils/localization.py:321
39864msgid "English (Indonesia)"
39865msgstr ""
39866
39867#: /__w/calibre/calibre/src/calibre/utils/localization.py:322
39868msgid "English (Israel)"
39869msgstr ""
39870
39871#: /__w/calibre/calibre/src/calibre/utils/localization.py:323
39872msgid "English (Russia)"
39873msgstr ""
39874
39875#: /__w/calibre/calibre/src/calibre/utils/localization.py:324
39876msgid "English (Singapore)"
39877msgstr ""
39878
39879#: /__w/calibre/calibre/src/calibre/utils/localization.py:325
39880msgid "English (Yemen)"
39881msgstr ""
39882
39883#: /__w/calibre/calibre/src/calibre/utils/localization.py:326
39884msgid "English (Ireland)"
39885msgstr ""
39886
39887#: /__w/calibre/calibre/src/calibre/utils/localization.py:327
39888msgid "English (China)"
39889msgstr ""
39890
39891#: /__w/calibre/calibre/src/calibre/utils/localization.py:328
39892msgid "English (Taiwan)"
39893msgstr ""
39894
39895#: /__w/calibre/calibre/src/calibre/utils/localization.py:329
39896msgid "English (South Africa)"
39897msgstr ""
39898
39899#: /__w/calibre/calibre/src/calibre/utils/localization.py:330
39900msgid "Spanish (Paraguay)"
39901msgstr ""
39902
39903#: /__w/calibre/calibre/src/calibre/utils/localization.py:331
39904msgid "Spanish (Uruguay)"
39905msgstr ""
39906
39907#: /__w/calibre/calibre/src/calibre/utils/localization.py:332
39908msgid "Spanish (Argentina)"
39909msgstr ""
39910
39911#: /__w/calibre/calibre/src/calibre/utils/localization.py:333
39912msgid "Spanish (Costa Rica)"
39913msgstr ""
39914
39915#: /__w/calibre/calibre/src/calibre/utils/localization.py:334
39916msgid "Spanish (Mexico)"
39917msgstr ""
39918
39919#: /__w/calibre/calibre/src/calibre/utils/localization.py:335
39920msgid "Spanish (Cuba)"
39921msgstr ""
39922
39923#: /__w/calibre/calibre/src/calibre/utils/localization.py:336
39924msgid "Spanish (Chile)"
39925msgstr ""
39926
39927#: /__w/calibre/calibre/src/calibre/utils/localization.py:337
39928msgid "Spanish (Ecuador)"
39929msgstr ""
39930
39931#: /__w/calibre/calibre/src/calibre/utils/localization.py:338
39932msgid "Spanish (Honduras)"
39933msgstr ""
39934
39935#: /__w/calibre/calibre/src/calibre/utils/localization.py:339
39936msgid "Spanish (Venezuela)"
39937msgstr ""
39938
39939#: /__w/calibre/calibre/src/calibre/utils/localization.py:340
39940msgid "Spanish (Bolivia)"
39941msgstr ""
39942
39943#: /__w/calibre/calibre/src/calibre/utils/localization.py:341
39944msgid "Spanish (Nicaragua)"
39945msgstr ""
39946
39947#: /__w/calibre/calibre/src/calibre/utils/localization.py:342
39948msgid "Spanish (Colombia)"
39949msgstr ""
39950
39951#: /__w/calibre/calibre/src/calibre/utils/localization.py:343
39952msgid "German (Austria)"
39953msgstr ""
39954
39955#: /__w/calibre/calibre/src/calibre/utils/localization.py:344
39956msgid "French (Belgium)"
39957msgstr ""
39958
39959#: /__w/calibre/calibre/src/calibre/utils/localization.py:345
39960msgid "Dutch (Netherlands)"
39961msgstr ""
39962
39963#: /__w/calibre/calibre/src/calibre/utils/localization.py:346
39964msgid "Dutch (Belgium)"
39965msgstr ""
39966
39967#. NOTE: Ante Meridian (i.e. like 10:00 AM)
39968#: /__w/calibre/calibre/src/calibre/utils/localization.py:354
39969msgid "AM"
39970msgstr ""
39971
39972#. NOTE: Post Meridian (i.e. like 10:00 PM)
39973#: /__w/calibre/calibre/src/calibre/utils/localization.py:356
39974msgid "PM"
39975msgstr ""
39976
39977#. NOTE: Ante Meridian (i.e. like 10:00 am)
39978#: /__w/calibre/calibre/src/calibre/utils/localization.py:358
39979msgid "am"
39980msgstr ""
39981
39982#. NOTE: Post Meridian (i.e. like 10:00 pm)
39983#: /__w/calibre/calibre/src/calibre/utils/localization.py:360
39984msgid "pm"
39985msgstr ""
39986
39987#: /__w/calibre/calibre/src/calibre/utils/localization.py:362
39988msgid "Select All"
39989msgstr ""
39990
39991#: /__w/calibre/calibre/src/calibre/utils/localization.py:363
39992msgid "Copy Link"
39993msgstr ""
39994
39995#: /__w/calibre/calibre/src/calibre/utils/localization.py:364
39996msgid "&Select All"
39997msgstr ""
39998
39999#: /__w/calibre/calibre/src/calibre/utils/localization.py:365
40000msgid "Copy &Link Location"
40001msgstr ""
40002
40003#: /__w/calibre/calibre/src/calibre/utils/localization.py:370
40004msgid "Paste and Match Style"
40005msgstr ""
40006
40007#: /__w/calibre/calibre/src/calibre/utils/localization.py:371
40008msgid "Directions"
40009msgstr ""
40010
40011#: /__w/calibre/calibre/src/calibre/utils/localization.py:372
40012msgid "Left to Right"
40013msgstr ""
40014
40015#: /__w/calibre/calibre/src/calibre/utils/localization.py:373
40016msgid "Right to Left"
40017msgstr ""
40018
40019#: /__w/calibre/calibre/src/calibre/utils/localization.py:377
40020msgid "Close without Saving"
40021msgstr ""
40022
40023#: /__w/calibre/calibre/src/calibre/utils/localization.py:378
40024msgid "Close Tab"
40025msgstr ""
40026
40027#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213
40028msgid "Extra characters at end of search"
40029msgstr ""
40030
40031#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245
40032msgid "missing )"
40033msgstr ""
40034
40035#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378
40036#, python-format
40037msgid "Failed to parse query, recursion limit reached: %s"
40038msgstr ""
40039
40040#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430
40041#, python-brace-format
40042msgid "Recursive saved search: {0}"
40043msgstr ""
40044
40045#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435
40046msgid "Unknown saved search: {}"
40047msgstr ""
40048
40049#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442
40050#, python-brace-format
40051msgid "Unknown error in saved search: {0}"
40052msgstr ""
40053
40054#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201
40055msgid ""
40056"%prog [options] [from to text]\n"
40057"\n"
40058"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n"
40059"compose mode you specify from to and text and these are used to build and\n"
40060"send an email message. In the filter mode, %prog reads a complete email\n"
40061"message from STDIN and sends it.\n"
40062"\n"
40063"text is the body of the email message.\n"
40064"If text is not specified, a complete email message is read from STDIN.\n"
40065"from is the email address of the sender and to is the email address\n"
40066"of the recipient. When a complete email is read from STDIN, from and to\n"
40067"are only used in the SMTP negotiation, the message headers are not modified.\n"
40068msgstr ""
40069
40070#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216
40071msgid "Options to compose an email. Ignored if text is not specified"
40072msgstr ""
40073
40074#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217
40075msgid "File to attach to the email"
40076msgstr ""
40077
40078#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218
40079msgid "Subject of the email"
40080msgstr ""
40081
40082#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221
40083msgid "Host name of localhost. Used when connecting to SMTP server."
40084msgstr ""
40085
40086#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224
40087msgid ""
40088"Options to use an SMTP relay server to send mail. calibre will try to send "
40089"the email directly unless --relay is specified."
40090msgstr ""
40091
40092#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227
40093msgid "An SMTP relay server to use to send mail."
40094msgstr ""
40095
40096#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229
40097msgid ""
40098"Port to connect to on relay server. Default is to use 465 if encryption "
40099"method is SSL and 25 otherwise."
40100msgstr ""
40101
40102#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231
40103msgid "Username for relay"
40104msgstr ""
40105
40106#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232
40107msgid "Password for relay"
40108msgstr ""
40109
40110#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235
40111msgid ""
40112"Encryption method to use when connecting to relay. Choices are TLS, SSL and "
40113"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure"
40114msgstr ""
40115
40116#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238
40117msgid ""
40118"Do not verify the server certificate when connecting using TLS. This used to"
40119" be the default behavior in calibre versions before 3.27. If you are using a"
40120" relay with a self-signed or otherwise invalid certificate, you can use this"
40121" option to restore the pre 3.27 behavior"
40122msgstr ""
40123
40124#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243
40125msgid ""
40126"Path to a file of concatenated CA certificates in PEM format, used to verify"
40127" the server certificate when using TLS. By default, the system CA "
40128"certificates are used."
40129msgstr ""
40130
40131#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245
40132msgid "Path to maildir folder to store failed email messages in."
40133msgstr ""
40134
40135#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248
40136msgid ""
40137"Fork and deliver message in background. If you use this option, you should "
40138"also use --outbox to handle delivery failures."
40139msgstr ""
40140
40141#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251
40142msgid "Timeout for connection"
40143msgstr ""
40144
40145#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336
40146msgid "Control email delivery"
40147msgstr ""
40148
40149#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26
40150msgid "The main calibre program, used to manage your collection of e-books"
40151msgstr ""
40152
40153#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34
40154msgid ""
40155"The calibre E-book editor. It can be used to edit common e-book formats."
40156msgstr ""
40157
40158#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42
40159msgid "The calibre E-book viewer. It can view most known e-book formats."
40160msgstr ""
40161
40162#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82
40163#, python-format
40164msgid "%s Document"
40165msgstr ""
40166
40167#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124
40168#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567
40169msgid "Unknown section"
40170msgstr ""
40171
40172#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145
40173msgid "Unknown feed"
40174msgstr ""
40175
40176#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165
40177#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206
40178#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558
40179msgid "Untitled article"
40180msgstr ""
40181
40182#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79
40183msgid "Unknown News Source"
40184msgstr ""
40185
40186#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608
40187msgid "Article download aborted"
40188msgstr ""
40189
40190#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836
40191#, python-format
40192msgid "Failed to download %s"
40193msgstr ""
40194
40195#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929
40196#, python-format
40197msgid "The \"%s\" recipe needs a username and password."
40198msgstr ""
40199
40200#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057
40201msgid "Download finished"
40202msgstr ""
40203
40204#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059
40205msgid "Failed to download the following articles:"
40206msgstr ""
40207
40208#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065
40209msgid "Failed to download parts of the following articles:"
40210msgstr ""
40211
40212#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067
40213msgid " from "
40214msgstr ""
40215
40216#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069
40217msgid "\tFailed links:"
40218msgstr ""
40219
40220#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173
40221msgid "Could not fetch article."
40222msgstr ""
40223
40224#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175
40225msgid "The debug traceback is available earlier in this log"
40226msgstr ""
40227
40228#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177
40229msgid "Run with -vv to see the reason"
40230msgstr ""
40231
40232#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222
40233msgid "Fetching feeds..."
40234msgstr ""
40235
40236#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228
40237msgid "Got feeds from index page"
40238msgstr ""
40239
40240#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241
40241msgid "Trying to download cover..."
40242msgstr ""
40243
40244#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243
40245msgid "Generating masthead..."
40246msgstr ""
40247
40248#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303
40249msgid "Starting download in a single thread..."
40250msgid_plural "Starting download [{} threads]..."
40251msgstr[0] ""
40252
40253#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318
40254#, python-format
40255msgid "Feeds downloaded to %s"
40256msgstr ""
40257
40258#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327
40259#, python-format
40260msgid "Could not download cover: %s"
40261msgstr ""
40262
40263#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340
40264#, python-format
40265msgid "Downloading cover from %s"
40266msgstr ""
40267
40268#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392
40269msgid "Masthead image downloaded"
40270msgstr ""
40271
40272#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482
40273msgid "Articles in this issue:"
40274msgstr ""
40275
40276#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639
40277#, python-format
40278msgid "Article downloaded: %s"
40279msgstr ""
40280
40281#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649
40282#, python-format
40283msgid "Article download aborted: %s"
40284msgstr ""
40285
40286#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656
40287#, python-format
40288msgid "Article download failed: %s"
40289msgstr ""
40290
40291#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678
40292msgid "Fetching feed"
40293msgstr ""
40294
40295#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853
40296msgid ""
40297"Failed to log in, check your username and password for the calibre "
40298"Periodicals service."
40299msgstr ""
40300
40301#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869
40302msgid ""
40303"You do not have permission to download this issue. Either your subscription "
40304"has expired or you have exceeded the maximum allowed downloads for today."
40305msgstr ""
40306
40307#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
40308msgid "You"
40309msgstr ""
40310
40311#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70
40312#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85
40313#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239
40314msgid "Scheduled"
40315msgstr ""
40316
40317#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135
40318#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234
40319msgid "Main menu"
40320msgstr ""
40321
40322#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231
40323msgid "Section menu"
40324msgstr ""
40325
40326#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320
40327#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414
40328msgid "Sections"
40329msgstr ""
40330
40331#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411
40332msgid "Articles"
40333msgstr ""
40334
40335#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599
40336msgid ""
40337"%prog URL\n"
40338"\n"
40339"Where URL is for example https://google.com"
40340msgstr ""
40341
40342#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602
40343#, python-format
40344msgid "Base folder into which URL is saved. Default is %default"
40345msgstr ""
40346
40347#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605
40348#, python-format
40349msgid ""
40350"Timeout in seconds to wait for a response from the server. Default: %default"
40351" s"
40352msgstr ""
40353
40354#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608
40355#, python-format
40356msgid ""
40357"Maximum number of levels to recurse i.e. depth of links to follow. Default "
40358"%default"
40359msgstr ""
40360
40361#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611
40362#, python-format
40363msgid ""
40364"The maximum number of files to download. This only applies to files from <a "
40365"href> tags. Default is %default"
40366msgstr ""
40367
40368#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613
40369#, python-format
40370msgid ""
40371"Minimum interval in seconds between consecutive fetches. Default is %default"
40372" s"
40373msgstr ""
40374
40375#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615
40376msgid ""
40377"The character encoding for the websites you are trying to download. The "
40378"default is to try and guess the encoding."
40379msgstr ""
40380
40381#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617
40382msgid ""
40383"Only links that match this regular expression will be followed. This option "
40384"can be specified multiple times, in which case as long as a link matches any"
40385" one regexp, it will be followed. By default all links are followed."
40386msgstr ""
40387
40388#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622
40389msgid ""
40390"Any link that matches this regular expression will be ignored. This option "
40391"can be specified multiple times, in which case as long as any regexp matches"
40392" a link, it will be ignored. By default, no links are ignored. If both "
40393"filter regexp and match regexp are specified, then filter regexp is applied "
40394"first."
40395msgstr ""
40396
40397#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628
40398msgid "Do not download CSS stylesheets."
40399msgstr ""
40400
40401#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708
40402msgid "OK"
40403msgstr ""
40404
40405#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712
40406msgid "Save All"
40407msgstr ""
40408
40409#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714
40410msgid "Open"
40411msgstr ""
40412
40413#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716
40414msgid "&Yes"
40415msgstr ""
40416
40417#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718
40418msgid "Yes to &All"
40419msgstr ""
40420
40421#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720
40422msgid "&No"
40423msgstr ""
40424
40425#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722
40426msgid "N&o to All"
40427msgstr ""
40428
40429#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724
40430msgid "Abort"
40431msgstr ""
40432
40433#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726
40434msgid "Retry"
40435msgstr ""
40436
40437#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730
40438msgid "Close"
40439msgstr ""
40440
40441#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738
40442msgid "Apply"
40443msgstr ""
40444
40445#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740
40446msgid "Reset"
40447msgstr ""
40448
40449#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742
40450msgid "Restore Defaults"
40451msgstr ""
40452
40453#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480
40454msgid "Hu&e:"
40455msgstr ""
40456
40457#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481
40458msgid "&Sat:"
40459msgstr ""
40460
40461#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482
40462msgid "&Val:"
40463msgstr ""
40464
40465#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483
40466msgid "&Red:"
40467msgstr ""
40468
40469#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484
40470msgid "&Green:"
40471msgstr ""
40472
40473#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485
40474msgid "Bl&ue:"
40475msgstr ""
40476
40477#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486
40478msgid "A&lpha channel:"
40479msgstr ""
40480
40481#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487
40482msgid "&HTML:"
40483msgstr ""
40484
40485#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651
40486msgid ""
40487"Cursor at %1, %2\n"
40488"Press ESC to cancel"
40489msgstr ""
40490
40491#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679
40492msgid "Select Color"
40493msgstr ""
40494
40495#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872
40496msgid "&Basic colors"
40497msgstr ""
40498
40499#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873
40500msgid "&Custom colors"
40501msgstr ""
40502
40503#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874
40504msgid "&Add to Custom Colors"
40505msgstr ""
40506
40507#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875
40508msgid "&Pick Screen Color"
40509msgstr ""
40510
40511#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179
40512msgid "Select Font"
40513msgstr ""
40514
40515#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770
40516msgid "&Font"
40517msgstr ""
40518
40519#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771
40520msgid "Font st&yle"
40521msgstr ""
40522
40523#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772
40524msgid "&Size"
40525msgstr ""
40526
40527#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773
40528msgid "Effects"
40529msgstr ""
40530
40531#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774
40532msgid "Stri&keout"
40533msgstr ""
40534
40535#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776
40536msgid "Sample"
40537msgstr ""
40538
40539#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777
40540msgid "Wr&iting System"
40541msgstr ""
40542
40543#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
40544msgid "Left edge"
40545msgstr ""
40546
40547#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
40548msgid "Right edge"
40549msgstr ""
40550
40551#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40552msgid "Page left"
40553msgstr ""
40554
40555#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40556msgid "Page up"
40557msgstr ""
40558
40559#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40560msgid "Page down"
40561msgstr ""
40562
40563#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40564msgid "Page right"
40565msgstr ""
40566
40567#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40568msgid "Scroll left"
40569msgstr ""
40570
40571#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40572msgid "Scroll up"
40573msgstr ""
40574
40575#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40576msgid "Scroll down"
40577msgstr ""
40578
40579#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40580msgid "Scroll right"
40581msgstr ""
40582
40583#: /__w/calibre/calibre/resources/default_tweaks.py:9
40584msgid "Auto increment series index"
40585msgstr ""
40586
40587#: /__w/calibre/calibre/resources/default_tweaks.py:10
40588msgid ""
40589"The algorithm used to assign a book added to an existing series a series number.\n"
40590"New series numbers assigned using this tweak are always integer values, except\n"
40591"if a constant non-integer is specified.\n"
40592"Possible values are:\n"
40593"next - First available integer larger than the largest existing number\n"
40594"first_free - First available integer larger than 0\n"
40595"next_free - First available integer larger than the smallest existing number\n"
40596"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n"
40597"const - Assign the number 1 always\n"
40598"no_change - Do not change the series index\n"
40599"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n"
40600"Examples:\n"
40601"series_index_auto_increment = 'next'\n"
40602"series_index_auto_increment = 'next_free'\n"
40603"series_index_auto_increment = 16.5\n"
40604"\n"
40605"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n"
40606"use the above values when importing/adding books. If this tweak is set to\n"
40607"False (the default) then the series number will be set to 1 if it is not\n"
40608"explicitly set during the import. If set to True, then the\n"
40609"series index will be set according to the series_index_auto_increment setting.\n"
40610"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n"
40611"only when a value is not provided during import. If the importing regular\n"
40612"expression produces a value for series_index, or if you are reading metadata\n"
40613"from books and the import plugin produces a value, than that value will\n"
40614"be used irrespective of the setting of the tweak."
40615msgstr ""
40616
40617#: /__w/calibre/calibre/resources/default_tweaks.py:39
40618msgid "Add separator after completing an author name"
40619msgstr ""
40620
40621#: /__w/calibre/calibre/resources/default_tweaks.py:40
40622msgid ""
40623"Should the completion separator be append\n"
40624"to the end of the completed text to\n"
40625"automatically begin a new completion operation\n"
40626"for authors.\n"
40627"Can be either True or False"
40628msgstr ""
40629
40630#: /__w/calibre/calibre/resources/default_tweaks.py:47
40631msgid "Author sort name algorithm"
40632msgstr ""
40633
40634#: /__w/calibre/calibre/resources/default_tweaks.py:48
40635msgid ""
40636"The algorithm used to copy author to author_sort.\n"
40637"Possible values are:\n"
40638"invert: use \"fn ln\" -> \"ln, fn\"\n"
40639"copy  : copy author to author_sort without modification\n"
40640"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n"
40641"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n"
40642"When this tweak is changed, the author_sort values stored with each author\n"
40643"must be recomputed by right-clicking on an author in the left-hand tags\n"
40644"panel, selecting 'manage authors', and pressing\n"
40645"'Recalculate all author sort values'.\n"
40646"\n"
40647"The author_name_suffixes are words that are ignored when they occur at the\n"
40648"end of an author name. The case of the suffix is ignored and trailing\n"
40649"periods are automatically handled.\n"
40650"\n"
40651"The same is true for author_name_prefixes.\n"
40652"\n"
40653"The author_name_copywords are a set of words which, if they occur in an\n"
40654"author name, cause the automatically generated author sort string to be\n"
40655"identical to the author name. This means that the sort for a string like\n"
40656"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n"
40657"\n"
40658"If author_use_surname_prefixes is enabled, any of the words in\n"
40659"author_surname_prefixes will be treated as a prefix to the surname, if they\n"
40660"occur before the surname. So for example, \"John von Neumann\" would be sorted\n"
40661"as \"von Neumann, John\" and not \"Neumann, John von\"."
40662msgstr ""
40663
40664#: /__w/calibre/calibre/resources/default_tweaks.py:85
40665msgid "Splitting multiple author names"
40666msgstr ""
40667
40668#: /__w/calibre/calibre/resources/default_tweaks.py:86
40669msgid ""
40670"By default, calibre splits a string containing multiple author names on\n"
40671"ampersands and the words \"and\" and \"with\". You can customize the splitting\n"
40672"by changing the regular expression below. Strings are split on whatever the\n"
40673"specified regular expression matches, in addition to ampersands.\n"
40674"Default: r'(?i),?\\s+(and|with)\\s+'"
40675msgstr ""
40676
40677#: /__w/calibre/calibre/resources/default_tweaks.py:93
40678msgid "Use author sort in Tag browser"
40679msgstr ""
40680
40681#: /__w/calibre/calibre/resources/default_tweaks.py:94
40682msgid ""
40683"Set which author field to display in the Tag browser (the list of authors,\n"
40684"series, publishers etc on the left hand side). The choices are author and\n"
40685"author_sort. This tweak affects only what is displayed under the authors\n"
40686"category in the Tag browser and Content server. Please note that if you set this\n"
40687"to author_sort, it is very possible to see duplicate names in the list because\n"
40688"although it is guaranteed that author names are unique, there is no such\n"
40689"guarantee for author_sort values. Showing duplicates won't break anything, but\n"
40690"it could lead to some confusion. When using 'author_sort', the tooltip will\n"
40691"show the author's name.\n"
40692"Examples:\n"
40693"categories_use_field_for_author_name = 'author'\n"
40694"categories_use_field_for_author_name = 'author_sort'"
40695msgstr ""
40696
40697#: /__w/calibre/calibre/resources/default_tweaks.py:108
40698msgid "Control partitioning of Tag browser"
40699msgstr ""
40700
40701#: /__w/calibre/calibre/resources/default_tweaks.py:109
40702msgid ""
40703"When partitioning the Tag browser, the format of the subcategory label is\n"
40704"controlled by a template: categories_collapsed_name_template if sorting by\n"
40705"name, categories_collapsed_rating_template if sorting by average rating, and\n"
40706"categories_collapsed_popularity_template if sorting by popularity. There are\n"
40707"two variables available to the template: first and last. The variable 'first'\n"
40708"is the initial item in the subcategory, and the variable 'last' is the final\n"
40709"item in the subcategory. Both variables are 'objects'; they each have multiple\n"
40710"values that are obtained by using a suffix. For example, first.name for an\n"
40711"author category will be the name of the author. The sub-values available are:\n"
40712"name: the printable name of the item\n"
40713"count: the number of books that references this item\n"
40714"avg_rating: the average rating of all the books referencing this item\n"
40715"sort: the sort value. For authors, this is the author_sort for that author\n"
40716"category: the category (e.g., authors, series) that the item is in.\n"
40717"Note that the \"r'\" in front of the { is necessary if there are backslashes\n"
40718"(\\ characters) in the template. It doesn't hurt anything to leave it there\n"
40719"even if there aren't any backslashes."
40720msgstr ""
40721
40722#: /__w/calibre/calibre/resources/default_tweaks.py:130
40723msgid "Control order of categories in the Tag browser"
40724msgstr ""
40725
40726#: /__w/calibre/calibre/resources/default_tweaks.py:131
40727msgid ""
40728"Change the following dict to change the order that categories are displayed in\n"
40729"the Tag browser. Items are named using their lookup name, and will be sorted\n"
40730"using the number supplied. The lookup name '*' stands for all names that\n"
40731"otherwise do not appear. Two names with the same value will be sorted\n"
40732"using the default order, the one specified by tag_browser_category_default_sort.\n"
40733"Example:\n"
40734"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n"
40735"\n"
40736"results in the order series, tags, then everything else in default order.\n"
40737"The tweak tag_browser_category_default_sort specifies the sort order before\n"
40738"applying the category order from the dict. The allowed values are:\n"
40739"tag_browser_category_default_sort = 'default' # The calibre default order\n"
40740"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n"
40741"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n"
40742"\n"
40743"In addition and if the category default sort is not 'default' you can specify\n"
40744"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n"
40745"tag_browser_category_default_sort_direction = 'ascending'\n"
40746"tag_browser_category_default_sort_direction = 'descending'"
40747msgstr ""
40748
40749#: /__w/calibre/calibre/resources/default_tweaks.py:155
40750msgid "Specify columns to sort the booklist by on startup"
40751msgstr ""
40752
40753#: /__w/calibre/calibre/resources/default_tweaks.py:156
40754msgid ""
40755"Provide a set of columns to be sorted on when calibre starts.\n"
40756"The argument is None if saved sort history is to be used\n"
40757"otherwise it is a list of column,order pairs. Column is the\n"
40758"lookup/search name, found using the tooltip for the column\n"
40759"Order is 0 for ascending, 1 for descending.\n"
40760"For example, set it to [('authors',0),('title',0)] to sort by\n"
40761"title within authors."
40762msgstr ""
40763
40764#: /__w/calibre/calibre/resources/default_tweaks.py:165
40765msgid "Control how dates are displayed"
40766msgstr ""
40767
40768#: /__w/calibre/calibre/resources/default_tweaks.py:166
40769msgid ""
40770"Format to be used for publication date and the timestamp (date).\n"
40771"A string controlling how the publication date is displayed in the GUI\n"
40772"d     the day as number without a leading zero (1 to 31)\n"
40773"dd    the day as number with a leading zero (01 to 31)\n"
40774"ddd   the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n"
40775"dddd  the long localized day name (e.g. 'Monday' to 'Sunday').\n"
40776"M     the month as number without a leading zero (1-12)\n"
40777"MM    the month as number with a leading zero (01-12)\n"
40778"MMM   the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n"
40779"MMMM  the long localized month name (e.g. 'January' to 'December').\n"
40780"yy    the year as two digit number (00-99)\n"
40781"yyyy  the year as four digit number\n"
40782"h     the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n"
40783"hh    the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n"
40784"m     the minutes without a leading 0 (0 to 59) '\n"
40785"mm    the minutes with a leading 0 (00 to 59) '\n"
40786"s     the seconds without a leading 0 (0 to 59) '\n"
40787"ss    the seconds with a leading 0 (00 to 59) '\n"
40788"ap    use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n"
40789"AP    use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n"
40790"iso   the date with time and timezone. Must be the only format present\n"
40791"For example, given the date of 9 Jan 2010, the following formats show\n"
40792"MMM yyyy ==> Jan 2010    yyyy ==> 2010       dd MMM yyyy ==> 09 Jan 2010\n"
40793"MM/yyyy ==> 01/2010      d/M/yy ==> 9/1/10   yy ==> 10\n"
40794"\n"
40795"publication default if not set: MMM yyyy\n"
40796"timestamp default if not set: dd MMM yyyy\n"
40797"last_modified_display_format if not set: dd MMM yyyy"
40798msgstr ""
40799
40800#: /__w/calibre/calibre/resources/default_tweaks.py:198
40801msgid "Control sorting of titles and series in the library display"
40802msgstr ""
40803
40804#: /__w/calibre/calibre/resources/default_tweaks.py:199
40805msgid ""
40806"Control title and series sorting in the library view. If set to\n"
40807"'library_order', the title sort field will be used instead of the title.\n"
40808"Unless you have manually edited the title sort field, leading articles such as\n"
40809"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n"
40810"sorted as-is (sort by title instead of title sort). For example, with\n"
40811"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n"
40812"book will sort under 'T'.\n"
40813"This flag affects calibre's library display. It has no effect on devices. In\n"
40814"addition, titles for books added before changing the flag will retain their\n"
40815"order until the title is edited. Editing a title and hitting Enter\n"
40816"without changing anything is sufficient to change the sort. Or you can use\n"
40817"the 'Update title sort' action in the Bulk metadata edit dialog to update\n"
40818"it for many books at once."
40819msgstr ""
40820
40821#: /__w/calibre/calibre/resources/default_tweaks.py:214
40822msgid "Control formatting of title and series when used in templates"
40823msgstr ""
40824
40825#: /__w/calibre/calibre/resources/default_tweaks.py:215
40826msgid ""
40827"Control how title and series names are formatted when saving to disk/sending\n"
40828"to device. The behavior depends on the field being processed. If processing\n"
40829"title, then if this tweak is set to 'library_order', the title will be\n"
40830"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n"
40831"title will not be changed. If processing series, then if set to\n"
40832"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n"
40833"set to 'strictly_alphabetic', the series will be sent without change.\n"
40834"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n"
40835"will become \"Lord of the Rings, The\". If the tweak is set to\n"
40836"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n"
40837"formatter function raw_field will return the base value for title and\n"
40838"series regardless of the setting of this tweak."
40839msgstr ""
40840
40841#: /__w/calibre/calibre/resources/default_tweaks.py:229
40842msgid "Set the list of words considered to be \"articles\" for sort strings"
40843msgstr ""
40844
40845#: /__w/calibre/calibre/resources/default_tweaks.py:230
40846msgid ""
40847"Set the list of words that are to be considered 'articles' when computing the\n"
40848"title sort strings. The articles differ by language. By default, calibre uses\n"
40849"a combination of articles from English and whatever language the calibre user\n"
40850"interface is set to. In addition, in some contexts where the book language is\n"
40851"available, the language of the book is used. You can change the list of\n"
40852"articles for a given language or add a new language by editing\n"
40853"per_language_title_sort_articles. To tell calibre to use a language other\n"
40854"than the user interface language, set, default_language_for_title_sort. For\n"
40855"example, to use German, set it to 'deu'. A value of None means the user\n"
40856"interface language is used. The setting title_sort_articles is ignored\n"
40857"(present only for legacy reasons)."
40858msgstr ""
40859
40860#: /__w/calibre/calibre/resources/default_tweaks.py:285
40861msgid "Specify a folder calibre should connect to at startup"
40862msgstr ""
40863
40864#: /__w/calibre/calibre/resources/default_tweaks.py:286
40865msgid ""
40866"Specify a folder that calibre should connect to at startup using\n"
40867"connect_to_folder. This must be a full path to the folder. If the folder does\n"
40868"not exist when calibre starts, it is ignored.\n"
40869"Example for Windows:\n"
40870"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n"
40871"Example for other operating systems:\n"
40872"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'"
40873msgstr ""
40874
40875#: /__w/calibre/calibre/resources/default_tweaks.py:295
40876msgid "Specify renaming rules for SONY collections"
40877msgstr ""
40878
40879#: /__w/calibre/calibre/resources/default_tweaks.py:296
40880msgid ""
40881"Specify renaming rules for SONY collections. This tweak is only applicable if\n"
40882"metadata management is set to automatic. Collections on SONYs are named\n"
40883"depending upon whether the field is standard or custom. A collection derived\n"
40884"from a standard field is named for the value in that field.\n"
40885"\n"
40886"For example, if the standard 'series' column contains the value 'Darkover', then the\n"
40887"collection name is 'Darkover'. A collection derived from a custom field will\n"
40888"have the name of the field added to the value. For example, if a custom series\n"
40889"column named 'My Series' contains the name 'Darkover', then the collection\n"
40890"will by default be named 'Darkover (My Series)'. For purposes of this\n"
40891"documentation, 'Darkover' is called the value and 'My Series' is called the\n"
40892"category. If two books have fields that generate the same collection name,\n"
40893"then both books will be in that collection.\n"
40894"\n"
40895"This set of tweaks lets you specify for a standard or custom field how\n"
40896"the collections are to be named. You can use it to add a description to a\n"
40897"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n"
40898"it to force multiple fields to end up in the same collection.\n"
40899"\n"
40900"For example, you could force the values in 'series', '#my_series_1', and\n"
40901"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n"
40902"merging all of the fields into one set of collections.\n"
40903"\n"
40904"There are two related tweaks. The first determines the category name to use\n"
40905"for a metadata field.  The second is a template, used to determines how the\n"
40906"value and category are combined to create the collection name.\n"
40907"The syntax of the first tweak, sony_collection_renaming_rules, is:\n"
40908"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n"
40909"\n"
40910"The second tweak, sony_collection_name_template, is a template. It uses the\n"
40911"same template language as plugboards and save templates. This tweak controls\n"
40912"how the value and category are combined together to make the collection name.\n"
40913"The only two fields available are {category} and {value}. The {value} field is\n"
40914"never empty. The {category} field can be empty. The default is to put the\n"
40915"value first, then the category enclosed in parentheses, it isn't empty:\n"
40916"'{value} {category:|(|)}'\n"
40917"\n"
40918"Examples: The first three examples assume that the second tweak\n"
40919"has not been changed.\n"
40920"\n"
40921"1) I want three series columns to be merged into one set of collections. The\n"
40922"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n"
40923"in the parenthesis. The value to use in the tweak value would be:\n"
40924"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n"
40925"\n"
40926"2) I want the word '(Series)' to appear on collections made from series, and\n"
40927"the word '(Tag)' to appear on collections made from tags. Use:\n"
40928"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
40929"\n"
40930"3) I want 'series' and '#myseries' to be merged, and for the collection name\n"
40931"to have '(Series)' appended. The renaming rule is:\n"
40932"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n"
40933"\n"
40934"4) Same as example 2, but instead of having the category name in parentheses\n"
40935"and appended to the value, I want it prepended and separated by a colon, such\n"
40936"as in Series: Darkover. I must change the template used to format the category name\n"
40937"\n"
40938"The resulting two tweaks are:\n"
40939"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
40940"sony_collection_name_template='{category:||: }{value}'"
40941msgstr ""
40942
40943#: /__w/calibre/calibre/resources/default_tweaks.py:359
40944msgid "Specify how SONY collections are sorted"
40945msgstr ""
40946
40947#: /__w/calibre/calibre/resources/default_tweaks.py:360
40948msgid ""
40949"Specify how SONY collections are sorted. This tweak is only applicable if\n"
40950"metadata management is set to automatic. You can indicate which metadata is to\n"
40951"be used to sort on a collection-by-collection basis. The format of the tweak\n"
40952"is a list of metadata fields from which collections are made, followed by the\n"
40953"name of the metadata field containing the sort value.\n"
40954"Example: The following indicates that collections built from pubdate and tags\n"
40955"are to be sorted by the value in the custom column '#mydate', that collections\n"
40956"built from 'series' are to be sorted by 'series_index', and that all other\n"
40957"collections are to be sorted by title. If a collection metadata field is not\n"
40958"named, then if it is a series- based collection it is sorted by series order,\n"
40959"otherwise it is sorted by title order.\n"
40960"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n"
40961"Note that the bracketing and parentheses are required. The syntax is\n"
40962"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n"
40963"Default: empty (no rules), so no collection attributes are named."
40964msgstr ""
40965
40966#: /__w/calibre/calibre/resources/default_tweaks.py:377
40967msgid "Control how tags are applied when copying books to another library"
40968msgstr ""
40969
40970#: /__w/calibre/calibre/resources/default_tweaks.py:378
40971msgid ""
40972"Set this to True to ensure that tags in 'Tags to add when adding\n"
40973"a book' are added when copying books to another library"
40974msgstr ""
40975
40976#: /__w/calibre/calibre/resources/default_tweaks.py:382
40977msgid "Set the maximum number of sort 'levels'"
40978msgstr ""
40979
40980#: /__w/calibre/calibre/resources/default_tweaks.py:383
40981msgid ""
40982"Set the maximum number of sort 'levels' that calibre will use to resort the\n"
40983"library after certain operations such as searches or device insertion. Each\n"
40984"sort level adds a performance penalty. If the database is large (thousands of\n"
40985"books) the penalty might be noticeable. If you are not concerned about multi-\n"
40986"level sorts, and if you are seeing a slowdown, reduce the value of this tweak."
40987msgstr ""
40988
40989#: /__w/calibre/calibre/resources/default_tweaks.py:390
40990msgid "Choose whether dates are sorted using visible fields"
40991msgstr ""
40992
40993#: /__w/calibre/calibre/resources/default_tweaks.py:391
40994msgid ""
40995"Date values contain both a date and a time. When sorted, all the fields are\n"
40996"used, regardless of what is displayed. Set this tweak to True to use only\n"
40997"the fields that are being displayed."
40998msgstr ""
40999
41000#: /__w/calibre/calibre/resources/default_tweaks.py:396
41001msgid "Fuzz value for trimming covers"
41002msgstr ""
41003
41004#: /__w/calibre/calibre/resources/default_tweaks.py:397
41005msgid ""
41006"The value used for the fuzz distance when trimming a cover.\n"
41007"Colors within this distance are considered equal.\n"
41008"The distance is in absolute intensity units."
41009msgstr ""
41010
41011#: /__w/calibre/calibre/resources/default_tweaks.py:402
41012msgid "Control behavior of the book list"
41013msgstr ""
41014
41015#: /__w/calibre/calibre/resources/default_tweaks.py:403
41016msgid ""
41017"You can control the behavior of double clicks and pressing Enter on the books\n"
41018"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n"
41019"edit_metadata. Selecting anything other than open_viewer or show_book_details\n"
41020"has the side effect of disabling editing a field using a single click.\n"
41021"Default: open_viewer.\n"
41022"Example: doubleclick_on_library_view = 'do_nothing'\n"
41023"You can also control whether the book list scrolls per item or\n"
41024"per pixel. Default is per item."
41025msgstr ""
41026
41027#: /__w/calibre/calibre/resources/default_tweaks.py:416
41028msgid "Language to use when sorting"
41029msgstr ""
41030
41031#: /__w/calibre/calibre/resources/default_tweaks.py:417
41032msgid ""
41033"Setting this tweak will force sorting to use the\n"
41034"collating order for the specified language. This might be useful if you run\n"
41035"calibre in English but want sorting to work in the language where you live.\n"
41036"Set the tweak to the desired ISO 639-1 language code, in lower case.\n"
41037"You can find the list of supported locales at\n"
41038"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n"
41039"Default: locale_for_sorting = '' -- use the language calibre displays in\n"
41040"Example: locale_for_sorting = 'fr' -- sort using French rules.\n"
41041"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules."
41042msgstr ""
41043
41044#: /__w/calibre/calibre/resources/default_tweaks.py:428
41045msgid "Number of columns for custom metadata in the edit metadata dialog"
41046msgstr ""
41047
41048#: /__w/calibre/calibre/resources/default_tweaks.py:429
41049msgid ""
41050"Set whether to use one or two columns for custom metadata when editing\n"
41051"metadata  one book at a time. If True, then the fields are laid out using two\n"
41052"columns. If False, one column is used."
41053msgstr ""
41054
41055#: /__w/calibre/calibre/resources/default_tweaks.py:434
41056msgid "Order of custom column(s) in edit metadata"
41057msgstr ""
41058
41059#: /__w/calibre/calibre/resources/default_tweaks.py:435
41060msgid ""
41061"Controls the order that custom columns are listed in edit metadata single\n"
41062"and bulk. The columns listed in the tweak are displayed first and in the\n"
41063"order provided. Any columns not listed are displayed after the listed ones,\n"
41064"in alphabetical order. Do note that this tweak does not change the size of\n"
41065"the edit widgets. Putting comments widgets in this list may result in some\n"
41066"odd widget spacing when using two-column mode.\n"
41067"Enter a comma-separated list of custom field lookup names, as in\n"
41068"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']"
41069msgstr ""
41070
41071#: /__w/calibre/calibre/resources/default_tweaks.py:445
41072msgid "Edit metadata custom column label width and elision point"
41073msgstr ""
41074
41075#: /__w/calibre/calibre/resources/default_tweaks.py:446
41076msgid ""
41077"Set the width of custom column labels shown in the edit metadata dialogs.\n"
41078"If metadata_edit_elide_labels is True then labels wider than the width\n"
41079"will be elided, otherwise they will be word wrapped. The maximum width is\n"
41080"computed by multiplying the average width of characters in the font by the\n"
41081"appropriate number.\n"
41082"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n"
41083"the label, 'right' to put it at the right end of the label, and 'left' to\n"
41084"put it at the left end."
41085msgstr ""
41086
41087#: /__w/calibre/calibre/resources/default_tweaks.py:459
41088msgid "The number of seconds to wait before sending emails"
41089msgstr ""
41090
41091#: /__w/calibre/calibre/resources/default_tweaks.py:460
41092msgid ""
41093"The number of seconds to wait before sending emails when using a\n"
41094"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n"
41095"Setting it to lower may cause the server's SPAM controls to kick in,\n"
41096"making email sending fail. Changes will take effect only after a restart of\n"
41097"calibre. You can also change the list of hosts that calibre considers\n"
41098"to be public relays here. Any relay host ending with one of the suffixes\n"
41099"in the list below will be considered a public email server."
41100msgstr ""
41101
41102#: /__w/calibre/calibre/resources/default_tweaks.py:470
41103msgid "The maximum width and height for covers saved in the calibre library"
41104msgstr ""
41105
41106#: /__w/calibre/calibre/resources/default_tweaks.py:471
41107msgid ""
41108"All covers in the calibre library will be resized, preserving aspect ratio,\n"
41109"to fit within this size. This is to prevent slowdowns caused by extremely\n"
41110"large covers"
41111msgstr ""
41112
41113#: /__w/calibre/calibre/resources/default_tweaks.py:476
41114msgid "Where to send downloaded news"
41115msgstr ""
41116
41117#: /__w/calibre/calibre/resources/default_tweaks.py:477
41118msgid ""
41119"When automatically sending downloaded news to a connected device, calibre\n"
41120"will by default send it to the main memory. By changing this tweak, you can\n"
41121"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n"
41122"that if there isn't enough free space available on the location you choose,\n"
41123"the files will be sent to the location with the most free space."
41124msgstr ""
41125
41126#: /__w/calibre/calibre/resources/default_tweaks.py:484
41127msgid "Unified toolbar on macOS"
41128msgstr ""
41129
41130#: /__w/calibre/calibre/resources/default_tweaks.py:485
41131msgid ""
41132"If you enable this option and restart calibre, the toolbar will be 'unified'\n"
41133"with the titlebar as is normal for macOS applications. However, doing this has\n"
41134"various bugs, for instance the minimum width of the toolbar becomes twice\n"
41135"what it should be and it causes other random bugs on some systems, so turn it\n"
41136"on at your own risk!"
41137msgstr ""
41138
41139#: /__w/calibre/calibre/resources/default_tweaks.py:492
41140msgid ""
41141"Save original file when converting/polishing from same format to same format"
41142msgstr ""
41143
41144#: /__w/calibre/calibre/resources/default_tweaks.py:493
41145msgid ""
41146"When calibre does a conversion from the same format to the same format, for\n"
41147"example, from EPUB to EPUB, the original file is saved, so that in case the\n"
41148"conversion is poor, you can tweak the settings and run it again. By setting\n"
41149"this to False you can prevent calibre from saving the original file.\n"
41150"Similarly, by setting save_original_format_when_polishing to False you can\n"
41151"prevent calibre from saving the original file when polishing."
41152msgstr ""
41153
41154#: /__w/calibre/calibre/resources/default_tweaks.py:502
41155msgid "Number of recently viewed books to show"
41156msgstr ""
41157
41158#: /__w/calibre/calibre/resources/default_tweaks.py:503
41159msgid ""
41160"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n"
41161"how many should be shown, here."
41162msgstr ""
41163
41164#: /__w/calibre/calibre/resources/default_tweaks.py:507
41165msgid "Change the font size of the Book details panel in the interface"
41166msgstr ""
41167
41168#: /__w/calibre/calibre/resources/default_tweaks.py:508
41169msgid ""
41170"Change the font size at which book details are rendered in the side panel and\n"
41171"comments are rendered in the metadata edit dialog. Set it to a positive or\n"
41172"negative number to increase or decrease the font size."
41173msgstr ""
41174
41175#: /__w/calibre/calibre/resources/default_tweaks.py:513
41176msgid "What format to default to when using the \"Unpack book\" feature"
41177msgstr ""
41178
41179#: /__w/calibre/calibre/resources/default_tweaks.py:514
41180msgid ""
41181"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n"
41182"If multiple formats are available, calibre will offer you a choice\n"
41183"of formats, defaulting to your preferred output format if it is available.\n"
41184"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n"
41185"to that format rather than your output format preference.\n"
41186"Set to a value of 'remember' to use whichever format you chose last time you\n"
41187"used the \"Unpack book\" feature.\n"
41188"Examples:\n"
41189"default_tweak_format = None       (Use output format)\n"
41190"default_tweak_format = 'EPUB'\n"
41191"default_tweak_format = 'remember'"
41192msgstr ""
41193
41194#: /__w/calibre/calibre/resources/default_tweaks.py:527
41195msgid "Do not preselect a completion when editing authors/tags/series/etc."
41196msgstr ""
41197
41198#: /__w/calibre/calibre/resources/default_tweaks.py:528
41199msgid ""
41200"This means that you can make changes and press Enter and your changes will\n"
41201"not be overwritten by a matching completion. However, if you wish to use the\n"
41202"completions you will now have to press Tab to select one before pressing\n"
41203"Enter. Which technique you prefer will depend on the state of metadata in\n"
41204"your library and your personal editing style."
41205msgstr ""
41206
41207#: /__w/calibre/calibre/resources/default_tweaks.py:535
41208msgid "Completion mode when editing authors/tags/series/etc."
41209msgstr ""
41210
41211#: /__w/calibre/calibre/resources/default_tweaks.py:536
41212msgid ""
41213"By default, when completing items, calibre will show you all the candidates\n"
41214"that start with the text you have already typed. You can instead have it show\n"
41215"all candidates that contain the text you have already typed. To do this, set\n"
41216"completion_mode to 'contains'. For example, if you type asi it will match both\n"
41217"Asimov and Quasimodo, whereas the default behavior would match only Asimov."
41218msgstr ""
41219
41220#: /__w/calibre/calibre/resources/default_tweaks.py:543
41221msgid "Sort the list of libraries alphabetically"
41222msgstr ""
41223
41224#: /__w/calibre/calibre/resources/default_tweaks.py:544
41225msgid ""
41226"The list of libraries in the Copy to library and Quick switch menus are\n"
41227"normally sorted by most used. However, if there are more than a certain\n"
41228"number of such libraries, the sorting becomes alphabetic. You can set that\n"
41229"number here. The default is ten libraries."
41230msgstr ""
41231
41232#: /__w/calibre/calibre/resources/default_tweaks.py:550
41233msgid "Choose available output formats for conversion"
41234msgstr ""
41235
41236#: /__w/calibre/calibre/resources/default_tweaks.py:551
41237msgid ""
41238"Restrict the list of available output formats in the conversion dialogs.\n"
41239"For example, if you only want to convert to EPUB and AZW3, change this to\n"
41240"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n"
41241"all available output formats to be present."
41242msgstr ""
41243
41244#: /__w/calibre/calibre/resources/default_tweaks.py:557
41245msgid "Set the thumbnail image quality used by the Content server"
41246msgstr ""
41247
41248#: /__w/calibre/calibre/resources/default_tweaks.py:558
41249msgid ""
41250"The quality of a thumbnail is largely controlled by the compression quality\n"
41251"used when creating it. Set this to a larger number to improve the quality.\n"
41252"Note that the thumbnails get much larger with larger compression quality\n"
41253"numbers.\n"
41254"The value can be between 50 and 99"
41255msgstr ""
41256
41257#: /__w/calibre/calibre/resources/default_tweaks.py:565
41258msgid ""
41259"Image file types to treat as e-books when dropping onto the \"Book details\""
41260" panel"
41261msgstr ""
41262
41263#: /__w/calibre/calibre/resources/default_tweaks.py:566
41264msgid ""
41265"Normally, if you drop any image file in a format known to calibre onto the\n"
41266"\"Book details\" panel, it will be used to set the cover. If you want to store\n"
41267"some image types as e-books instead, you can set this tweak.\n"
41268"Examples:\n"
41269"cover_drop_exclude = {'tiff', 'webp'}"
41270msgstr ""
41271
41272#: /__w/calibre/calibre/resources/default_tweaks.py:573
41273msgid "Show the Saved searches box in the Search bar"
41274msgstr ""
41275
41276#: /__w/calibre/calibre/resources/default_tweaks.py:574
41277msgid ""
41278"In newer versions of calibre, only a single button that allows you to add a\n"
41279"new Saved search is shown in the Search bar. If you would like to have the\n"
41280"old Saved searches box with its two buttons back, set this tweak to True."
41281msgstr ""
41282
41283#: /__w/calibre/calibre/resources/default_tweaks.py:579
41284msgid "Exclude fields when copy/pasting metadata"
41285msgstr ""
41286
41287#: /__w/calibre/calibre/resources/default_tweaks.py:580
41288msgid ""
41289"You can ask calibre to not paste some metadata fields when using the\n"
41290"Edit metadata->Copy metadata/Paste metadata actions. For example,\n"
41291"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n"
41292"to prevent pasting of the cover, Date and custom column, mycolumn.\n"
41293"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n"
41294"to paste metadata ignoring this tweak."
41295msgstr ""
41296
41297#: /__w/calibre/calibre/resources/default_tweaks.py:588
41298msgid "Skip internet connected check"
41299msgstr ""
41300
41301#: /__w/calibre/calibre/resources/default_tweaks.py:589
41302msgid ""
41303"Skip checking whether the internet is available before downloading news.\n"
41304"Useful if for some reason your operating systems network checking\n"
41305"facilities are not reliable (for example NetworkManager on Linux)."
41306msgstr ""
41307
41308#: /__w/calibre/calibre/resources/default_tweaks.py:594
41309msgid "Tab stop width in the template editor"
41310msgstr ""
41311
41312#: /__w/calibre/calibre/resources/default_tweaks.py:595
41313msgid ""
41314"Sets the width of the tab stop in the template editor in \"average characters\".\n"
41315"For example, a value of 1 results in a space with the width of one average character."
41316msgstr ""
41317
41318#: /__w/calibre/calibre/resources/default_tweaks.py:599
41319msgid "Value for undefined numbers when sorting"
41320msgstr ""
41321
41322#: /__w/calibre/calibre/resources/default_tweaks.py:600
41323msgid ""
41324"Sets the value to use for undefined numbers when sorting.\n"
41325"For example, the value -10 sorts undefined numbers as if they were set to -10.\n"
41326"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n"
41327"possible number. Quotes are optional if entering a number.\n"
41328"Examples:\n"
41329"value_for_undefined_numbers_when_sorting = -100\n"
41330"value_for_undefined_numbers_when_sorting = '2'\n"
41331"value_for_undefined_numbers_when_sorting = -0.01\n"
41332"value_for_undefined_numbers_when_sorting = 'minimum'\n"
41333"value_for_undefined_numbers_when_sorting = 'maximum'"
41334msgstr ""
41335