1# Translation template file..
2# Copyright (C) 2021 Kovid Goyal
3#
4# Translators:
5# FIRST AUTHOR <EMAIL@ADDRESS>, 2011
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: Latgalian (http://www.transifex.com/calibre/calibre/language/ltg/)\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Language: ltg\n"
18"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\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 ""
26
27#: /__w/calibre/calibre/manual/conf.py:175
28msgid "Support calibre"
29msgstr ""
30
31#: /__w/calibre/calibre/manual/conf.py:176
32msgid "Contribute to support calibre development"
33msgstr ""
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 ""
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 "Pilneigi nikū nadora"
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 "Nazynoms"
326
327#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90
328msgid "Base"
329msgstr ""
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 "Faila tips"
346
347#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426
348msgid "Metadata reader"
349msgstr ""
350
351#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458
352msgid "Metadata writer"
353msgstr ""
354
355#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490
356msgid "Catalog generator"
357msgstr ""
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 ""
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] ""
6837msgstr[1] ""
6838msgstr[2] ""
6839
6840#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797
6841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6842#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204
6843#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168
6844#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60
6845msgid "Languages"
6846msgstr ""
6847
6848#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799
6849msgid "Timestamp"
6850msgstr ""
6851
6852#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801
6853#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343
6854#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198
6855#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
6856#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238
6857msgid "Published"
6858msgstr ""
6859
6860#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803
6861msgid "Rights"
6862msgstr ""
6863
6864#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32
6865msgid "Value: unknown field "
6866msgstr ""
6867
6868#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73
6869#, python-format
6870msgid "Search the calibre library for books by %s"
6871msgstr ""
6872
6873#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82
6874#, python-brace-format
6875msgid "Search {0} for the author: {1}"
6876msgstr ""
6877
6878#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84
6879#, python-brace-format
6880msgid "Search {0} for the book: {1} by the author {2}"
6881msgstr ""
6882
6883#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163
6884#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168
6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250
6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288
6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303
6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315
6889#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319
6890#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328
6891#, python-brace-format
6892msgid "Click to see books with {0}: {1}"
6893msgstr ""
6894
6895#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177
6896msgid "Click to open"
6897msgstr ""
6898
6899#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213
6900msgid "Ids"
6901msgstr ""
6902
6903#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243
6904msgid "Search calibre for books with the language: {}"
6905msgstr ""
6906
6907#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275
6908#, python-format
6909msgid ""
6910"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span "
6911"class=\"%(cls)s\">%(series)s</span></a>"
6912msgstr ""
6913
6914#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279
6915msgid "Click to see books in this series"
6916msgstr ""
6917
6918#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292
6919#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332
6920#, python-brace-format
6921msgid "Click to see books with {0}: {1} (derived from {2})"
6922msgstr ""
6923
6924#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20
6925msgid "%prog ebook_file [options]\n"
6926msgstr ""
6927
6928#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21
6929#, python-brace-format
6930msgid ""
6931"\n"
6932"Read/Write metadata from/to e-book files.\n"
6933"\n"
6934"Supported formats for reading metadata: {0}\n"
6935"\n"
6936"Supported formats for writing metadata: {1}\n"
6937"\n"
6938"Different file types support different kinds of metadata. If you try to set\n"
6939"some metadata on a file type that does not support it, the metadata will be\n"
6940"silently ignored.\n"
6941msgstr ""
6942
6943#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39
6944msgid ""
6945"Set the authors. Multiple authors should be separated by the & character. "
6946"Author names should be in the order Firstname Lastname."
6947msgstr ""
6948
6949#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43
6950msgid ""
6951"The version of the title to be used for sorting. If unspecified, and the "
6952"title is specified, it will be auto-generated from the title."
6953msgstr ""
6954
6955#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47
6956msgid ""
6957"String to be used when sorting by author. If unspecified, and the author(s) "
6958"are specified, it will be auto-generated from the author(s)."
6959msgstr ""
6960
6961#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51
6962msgid "Set the cover to the specified file."
6963msgstr ""
6964
6965#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57
6966msgid "Set the book category."
6967msgstr ""
6968
6969#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67
6970msgid ""
6971"Set the identifiers for the book, can be specified multiple times. For "
6972"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove"
6973" an identifier, specify no value, --identifier isbn: Note that for EPUB "
6974"files, an identifier marked as the package identifier cannot be removed."
6975msgstr ""
6976
6977#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78
6978msgid "Set the published date."
6979msgstr ""
6980
6981#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81
6982msgid "Get the cover from the e-book and save it at as the specified file."
6983msgstr ""
6984
6985#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84
6986msgid ""
6987"Specify the name of an OPF file. The metadata will be written to the OPF "
6988"file."
6989msgstr ""
6990
6991#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87
6992msgid ""
6993"Read metadata from the specified OPF file and use it to set metadata in the "
6994"e-book. Metadata specified on the command line will override metadata read "
6995"from the OPF file"
6996msgstr ""
6997
6998#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92
6999msgid "Set the BookID in LRF files"
7000msgstr ""
7001
7002#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168
7003msgid "No file specified"
7004msgstr ""
7005
7006#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183
7007msgid "Original metadata"
7008msgstr ""
7009
7010#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200
7011msgid "Changed metadata"
7012msgstr ""
7013
7014#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212
7015msgid "OPF created in"
7016msgstr ""
7017
7018#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218
7019msgid "Cover saved to"
7020msgstr ""
7021
7022#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220
7023msgid "No cover found"
7024msgstr ""
7025
7026#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34
7027msgid "Goodreads"
7028msgstr ""
7029
7030#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35
7031msgid "Google Books"
7032msgstr ""
7033
7034#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36
7035msgid "Wikipedia"
7036msgstr ""
7037
7038#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37
7039msgid "Google web search"
7040msgstr ""
7041
7042#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38
7043msgid "Amazon"
7044msgstr ""
7045
7046#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39
7047msgid "Google Images"
7048msgstr ""
7049
7050#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973
7051msgid "Downloads metadata and covers from Amazon"
7052msgstr ""
7053
7054#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984
7055msgid "US"
7056msgstr ""
7057
7058#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985
7059msgid "France"
7060msgstr ""
7061
7062#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986
7063msgid "Germany"
7064msgstr ""
7065
7066#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987
7067msgid "UK"
7068msgstr ""
7069
7070#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988
7071msgid "Australia"
7072msgstr ""
7073
7074#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989
7075msgid "Italy"
7076msgstr ""
7077
7078#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990
7079msgid "Japan"
7080msgstr ""
7081
7082#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991
7083msgid "Spain"
7084msgstr ""
7085
7086#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992
7087msgid "Brazil"
7088msgstr ""
7089
7090#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993
7091msgid "Netherlands"
7092msgstr ""
7093
7094#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994
7095msgid "China"
7096msgstr ""
7097
7098#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995
7099msgid "Canada"
7100msgstr ""
7101
7102#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996
7103msgid "Sweden"
7104msgstr ""
7105
7106#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000
7107msgid "Choose server automatically"
7108msgstr ""
7109
7110#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001
7111msgid "Amazon servers"
7112msgstr ""
7113
7114#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002
7115msgid "Bing search cache"
7116msgstr ""
7117
7118#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003
7119msgid "Google search cache"
7120msgstr ""
7121
7122#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004
7123msgid "Wayback machine cache (slow)"
7124msgstr ""
7125
7126#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008
7127msgid "Amazon country website to use:"
7128msgstr ""
7129
7130#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009
7131msgid ""
7132"Metadata from Amazon will be fetched using this country's Amazon website."
7133msgstr ""
7134
7135#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011
7136msgid "Server to get data from:"
7137msgstr ""
7138
7139#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013
7140msgid ""
7141"Amazon has started blocking attempts to download metadata from its servers. "
7142"To get around this problem, calibre can fetch the Amazon data from many "
7143"different places where it is cached. Choose the source you prefer."
7144msgstr ""
7145
7146#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018
7147msgid "Use the MOBI-ASIN for metadata search"
7148msgstr ""
7149
7150#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020
7151msgid ""
7152"Enable this option to search for metadata with an ASIN identifier from the "
7153"MOBI file at the current country website, unless any other amazon id is "
7154"available. Note that if the MOBI file came from a different Amazon country "
7155"store, you could get incorrect results."
7156msgstr ""
7157
7158#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374
7159msgid "Amazon timed out. Try again later."
7160msgstr ""
7161
7162#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188
7163msgid "Metadata source"
7164msgstr ""
7165
7166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37
7167msgid ""
7168"Downloads multiple book covers from Amazon. Useful to find alternate covers."
7169msgstr ""
7170
7171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40
7172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55
7173msgid "Maximum number of covers to get"
7174msgstr ""
7175
7176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41
7177msgid "The maximum number of covers to process from the search result"
7178msgstr ""
7179
7180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25
7181msgid ""
7182"%prog [options]\n"
7183"\n"
7184"Fetch book metadata from online sources. You must specify at least one\n"
7185"of title, authors or ISBN.\n"
7186msgstr ""
7187
7188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32
7189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
7190msgid "Book title"
7191msgstr ""
7192
7193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33
7194msgid "Book author(s)"
7195msgstr ""
7196
7197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34
7198msgid "Book ISBN"
7199msgstr ""
7200
7201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36
7202msgid ""
7203"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times "
7204"for multiple identifiers. For example: "
7205msgstr ""
7206
7207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39
7208msgid "Print the log to the console (stderr)"
7209msgstr ""
7210
7211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40
7212msgid "Output the metadata in OPF format instead of human readable text."
7213msgstr ""
7214
7215#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42
7216msgid ""
7217"Specify a filename. The cover, if available, will be saved to it. Without "
7218"this option, no cover will be downloaded."
7219msgstr ""
7220
7221#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44
7222msgid "Timeout in seconds. Default is 30"
7223msgstr ""
7224
7225#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46
7226msgid ""
7227"Specify the name of a metadata download plugin to use. By default, all "
7228"metadata plugins will be used. Can be specified multiple times for multiple "
7229"plugins. All plugin names: {}"
7230msgstr ""
7231
7232#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200
7233msgid ""
7234"Downloads metadata and covers from Edelweiss - A catalog updated by book "
7235"publishers"
7236msgstr ""
7237
7238#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181
7239msgid "Downloads metadata and covers from Google Books"
7240msgstr ""
7241
7242#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51
7243msgid ""
7244"Downloads covers from a Google Image search. Useful to find larger/alternate"
7245" covers."
7246msgstr ""
7247
7248#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56
7249msgid "The maximum number of covers to process from the Google search result"
7250msgstr ""
7251
7252#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57
7253#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634
7254msgid "Cover size"
7255msgstr ""
7256
7257#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58
7258msgid "Search for covers larger than the specified size"
7259msgstr ""
7260
7261#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60
7262msgid "Any size"
7263msgstr ""
7264
7265#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61
7266#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
7267msgid "Large"
7268msgstr ""
7269
7270#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62
7271#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63
7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64
7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65
7274#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66
7275#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67
7276#, python-format
7277msgid "Larger than %s"
7278msgstr ""
7279
7280#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17
7281msgid "Downloads covers from The Open Library"
7282msgstr ""
7283
7284#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73
7285msgid "Sample Book"
7286msgstr ""
7287
7288#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42
7289msgid ""
7290"This is an Amazon KFX book. It cannot be processed. See {} for information "
7291"on how to handle KFX books."
7292msgstr ""
7293
7294#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88
7295msgid "This is an Amazon Topaz book. It cannot be processed."
7296msgstr ""
7297
7298#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48
7299#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496
7300msgid "This is not a MOBI file. It is a Topaz file."
7301msgstr ""
7302
7303#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53
7304#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501
7305msgid "This is not a MOBI file."
7306msgstr ""
7307
7308#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56
7309msgid "This file is locked with DRM. It cannot be tweaked."
7310msgstr ""
7311
7312#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61
7313msgid ""
7314"This MOBI file does not contain a KF8 format book. KF8 is the new format "
7315"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older"
7316" MOBI files without KF8 are not tweakable."
7317msgstr ""
7318
7319#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67
7320msgid ""
7321"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will "
7322"remove the Mobi6 data, which means the file will not be usable on older "
7323"Kindles. Are you sure?"
7324msgstr ""
7325
7326#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471
7327msgid "No details available"
7328msgstr ""
7329
7330#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376
7331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821
7332msgid "Title page"
7333msgstr ""
7334
7335#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378
7336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823
7337msgid "Index"
7338msgstr ""
7339
7340#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379
7341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824
7342msgid "Glossary"
7343msgstr ""
7344
7345#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380
7346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825
7347msgid "Acknowledgements"
7348msgstr ""
7349
7350#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381
7351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826
7352msgid "Bibliography"
7353msgstr ""
7354
7355#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382
7356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827
7357msgid "Colophon"
7358msgstr ""
7359
7360#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383
7361msgid "Copyright"
7362msgstr ""
7363
7364#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384
7365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830
7366msgid "Dedication"
7367msgstr ""
7368
7369#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385
7370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831
7371msgid "Epigraph"
7372msgstr ""
7373
7374#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386
7375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832
7376msgid "Foreword"
7377msgstr ""
7378
7379#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387
7380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833
7381msgid "List of illustrations"
7382msgstr ""
7383
7384#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388
7385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834
7386msgid "List of tables"
7387msgstr ""
7388
7389#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390
7390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836
7391msgid "Preface"
7392msgstr ""
7393
7394#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391
7395msgid "Main text"
7396msgstr ""
7397
7398#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23
7399#, python-format
7400msgid "%s format books are not supported"
7401msgstr ""
7402
7403#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51
7404msgid "Unknown error"
7405msgstr ""
7406
7407#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62
7408msgid "See <a href=\"{}\">detailed description</a>."
7409msgstr ""
7410
7411#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254
7412#, python-brace-format
7413msgid "Failed to process CSS in {name} with errors: {errors}"
7414msgstr ""
7415
7416#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257
7417#, python-brace-format
7418msgid "Failed to process CSS in {name}"
7419msgstr ""
7420
7421#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23
7422msgid ""
7423"This font could not be processed. It most likely will not work in an e-book "
7424"reader, either"
7425msgstr ""
7426
7427#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40
7428msgid "The font {} is not allowed to be embedded"
7429msgstr ""
7430
7431#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41
7432msgid ""
7433"The font has a flag in its metadata ({:09b}) set indicating that it is not "
7434"licensed for embedding. You can ignore this warning, if you are sure you "
7435"have permission to embed this font."
7436msgstr ""
7437
7438#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51
7439#, python-brace-format
7440msgid "The CSS font-family name {0} does not match the actual font name {1}"
7441msgstr ""
7442
7443#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52
7444#, python-brace-format
7445msgid ""
7446"The font family name specified in the CSS @font-face rule: \"{0}\" does not "
7447"match the font name inside the actual font file: \"{1}\". This can cause "
7448"problems in some viewers. You should change the CSS font name to match the "
7449"actual font name."
7450msgstr ""
7451
7452#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56
7453#, python-brace-format
7454msgid "Change the font name {0} to {1} everywhere"
7455msgstr ""
7456
7457#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94
7458#, python-format
7459msgid "Not a valid font: %s"
7460msgstr ""
7461
7462#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19
7463msgid ""
7464"An invalid image is an image that could not be loaded, typically because it "
7465"is corrupted. You should replace it with a good image or remove it."
7466msgstr ""
7467
7468#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28
7469msgid ""
7470"Reader devices based on Adobe Digital Editions cannot display images whose "
7471"colors are specified in the CMYK colorspace. You should convert this image "
7472"to the RGB colorspace, for maximum compatibility."
7473msgstr ""
7474
7475#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31
7476msgid "Convert image to RGB automatically"
7477msgstr ""
7478
7479#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65
7480msgid "Image is in the CMYK colorspace"
7481msgstr ""
7482
7483#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27
7484msgid ""
7485"The resource pointed to by this link does not exist. You should either fix, "
7486"or remove the link."
7487msgstr ""
7488
7489#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34
7490msgid ""
7491"Windows computers do not allow the : character in filenames. For maximum "
7492"compatibility it is best to not use these in filenames/links to files."
7493msgstr ""
7494
7495#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41
7496#, python-brace-format
7497msgid "The linked to resource {0} does not exist"
7498msgstr ""
7499
7500#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42
7501#, python-brace-format
7502msgid ""
7503"The case of the link {0} and the case of the actual file it points to {1} do"
7504" not agree. You should change either the case of the link or rename the "
7505"file."
7506msgstr ""
7507
7508#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45
7509msgid "Change the case of the link to match the actual file"
7510msgstr ""
7511
7512#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74
7513msgid "Link points to a file that is not a text document"
7514msgstr ""
7515
7516#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75
7517#, python-brace-format
7518msgid ""
7519"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) "
7520"document. Many e-book readers will be unable to follow such a link. You "
7521"should either remove the link or change it to point to a text document. For "
7522"example, if it points to an image, you can create small wrapper document "
7523"that contains the image and change the link to point to that."
7524msgstr ""
7525
7526#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89
7527msgid "Link points to a location not present in the target file"
7528msgstr ""
7529
7530#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91
7531#, python-brace-format
7532msgid ""
7533"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does "
7534"not exist. You should either remove the location so that the link points to "
7535"the top of the file, or change the link to point to the correct location."
7536msgstr ""
7537
7538#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99
7539msgid ""
7540"This link uses the file:// URL scheme. This does not work with many e-book "
7541"readers. Remove the file:// prefix and make sure the link points to a file "
7542"inside the book."
7543msgstr ""
7544
7545#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105
7546msgid ""
7547"This link points to a file outside the book. It will not work if the book is"
7548" read on any computer other than the one it was created on. Either fix or "
7549"remove the link."
7550msgstr ""
7551
7552#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112
7553msgid ""
7554"This link is empty. This is almost always a mistake. Either fill in the link"
7555" destination or remove the link tag."
7556msgstr ""
7557
7558#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117
7559msgid ""
7560"This file is included in the book but not referred to by any document in the"
7561" spine. This means that the file will not be viewable on most e-book "
7562"readers. You should  probably remove this file from the book or add a link "
7563"to it somewhere."
7564msgstr ""
7565
7566#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123
7567#, python-format
7568msgid "The file %s is not referenced"
7569msgstr ""
7570
7571#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128
7572msgid ""
7573"This file is not in the book spine. All content documents must be in the "
7574"spine. You should probably add it to the spine."
7575msgstr ""
7576
7577#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130
7578msgid "Append this file to the spine"
7579msgstr ""
7580
7581#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148
7582msgid ""
7583"This file is not listed in the book manifest. While not strictly necessary "
7584"it is good practice to list all files in the manifest. Either list this file"
7585" in the manifest or remove it from the book if it is an unnecessary file."
7586msgstr ""
7587
7588#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154
7589#, python-format
7590msgid "The file %s is not listed in the manifest"
7591msgstr ""
7592
7593#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158
7594#, python-format
7595msgid "Remove %s from the book"
7596msgstr ""
7597
7598#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159
7599#, python-format
7600msgid "Add %s to the manifest"
7601msgstr ""
7602
7603#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176
7604#, python-format
7605msgid "Remove all references to %s from the HTML and CSS in the book"
7606msgstr ""
7607
7608#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186
7609msgid ""
7610"This file stores the bookmarks and last opened information from the calibre "
7611"E-book viewer. You can remove it if you do not need that information, or "
7612"don't want to share it with other people you send this book to."
7613msgstr ""
7614
7615#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190
7616#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33
7617msgid "Remove this file"
7618msgstr ""
7619
7620#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195
7621msgid "The bookmarks file used by the calibre E-book viewer is present"
7622msgstr ""
7623
7624#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209
7625#, python-format
7626msgid "The file %s has a MIME type that does not match its extension"
7627msgstr ""
7628
7629#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211
7630#, python-brace-format
7631msgid ""
7632"The file {0} has its MIME type specified as {1} in the OPF file. The "
7633"recommended MIME type for files with the extension \"{2}\" is {3}. You "
7634"should change either the file extension or the MIME type in the OPF."
7635msgstr ""
7636
7637#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216
7638msgid "Change the file extension to .xhtml"
7639msgstr ""
7640
7641#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219
7642#, python-format
7643msgid "Change the MIME type for this file in the OPF to %s"
7644msgstr ""
7645
7646#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321
7647msgid "The link is empty"
7648msgstr ""
7649
7650#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336
7651#, python-format
7652msgid "The linked resource %s is a folder"
7653msgstr ""
7654
7655#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344
7656#, python-format
7657msgid "The linked resource %s does not exist"
7658msgstr ""
7659
7660#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348
7661#, python-format
7662msgid "The link %s is a file:// URL"
7663msgstr ""
7664
7665#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350
7666#, python-format
7667msgid "The link %s points to a file outside the book"
7668msgstr ""
7669
7670#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352
7671#, python-format
7672msgid ""
7673"The link %s contains a : character, this will cause errors on Windows "
7674"computers"
7675msgstr ""
7676
7677#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21
7678#, python-format
7679msgid "The <%s> section is missing from the OPF"
7680msgstr ""
7681
7682#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23
7683#, python-format
7684msgid "The <%s> section is required in the OPF file. You have to create one."
7685msgstr ""
7686
7687#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29
7688msgid "Empty id attributes are invalid"
7689msgstr ""
7690
7691#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31
7692msgid "Empty ID attributes are invalid in OPF files."
7693msgstr ""
7694
7695#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37
7696#, python-format
7697msgid "idref=\"%s\" points to unknown id"
7698msgstr ""
7699
7700#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39
7701#, python-format
7702msgid "The idref=\"%s\" points to an id that does not exist in the OPF"
7703msgstr ""
7704
7705#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45
7706msgid "The meta cover tag points to an non-existent item"
7707msgstr ""
7708
7709#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47
7710#, python-format
7711msgid ""
7712"The meta cover tag points to an item with id=\"%s\" which does not exist in "
7713"the manifest"
7714msgstr ""
7715
7716#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53
7717msgid ""
7718"Some e-book readers such as the Nook fail to recognize covers if the content"
7719" attribute comes before the name attribute. For maximum compatibility move "
7720"the name attribute before the content attribute."
7721msgstr ""
7722
7723#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56
7724msgid "Move the name attribute before the content attribute"
7725msgstr ""
7726
7727#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59
7728msgid "The meta cover tag has content before name"
7729msgstr ""
7730
7731#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72
7732#, python-format
7733msgid "The item identified as the Table of Contents (%s) does not exist"
7734msgstr ""
7735
7736#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73
7737#, python-format
7738msgid "There is no item with id=\"%s\" in the manifest."
7739msgstr ""
7740
7741#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75
7742#, python-format
7743msgid ""
7744"The item identified as the Table of Contents has an incorrect media-type "
7745"(%s)"
7746msgstr ""
7747
7748#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76
7749#, python-format
7750msgid "The media type for the Table of Contents must be %s"
7751msgstr ""
7752
7753#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82
7754msgid ""
7755"This manifest entry has no href attribute. Either add the href attribute or "
7756"remove the entry."
7757msgstr ""
7758
7759#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83
7760msgid "Remove this manifest entry"
7761msgstr ""
7762
7763#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86
7764msgid "Item in manifest has no href attribute"
7765msgstr ""
7766
7767#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101
7768msgid ""
7769"The <spine> tag has no reference to the NCX table of contents file. Without "
7770"this reference, the table of contents will not work in most readers. The "
7771"reference should look like <spine toc=\"id of manifest item for the ncx "
7772"file\">."
7773msgstr ""
7774
7775#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104
7776msgid "Add the reference to the NCX file"
7777msgstr ""
7778
7779#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107
7780msgid "Missing reference to the NCX Table of Contents"
7781msgstr ""
7782
7783#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122
7784msgid ""
7785"This book has no Navigation document. According to the EPUB 3 specification,"
7786" a navigation document is required. The Navigation document contains the "
7787"Table of Contents. Use the Table of Contents tool to add a Table of Contents"
7788" to this book."
7789msgstr ""
7790
7791#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127
7792msgid "Missing navigation document"
7793msgstr ""
7794
7795#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132
7796msgid ""
7797"The nav document for this book contains no table of contents, or an empty "
7798"table of contents. Use the Table of Contents tool to add a Table of Contents"
7799" to this book."
7800msgstr ""
7801
7802#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137
7803msgid "Missing ToC in navigation document"
7804msgstr ""
7805
7806#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142
7807msgid ""
7808"A file listed in the manifest is missing, you should either remove it from "
7809"the manifest or add the missing file to the book."
7810msgstr ""
7811
7812#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146
7813#, python-format
7814msgid "Item (%s) in manifest is missing"
7815msgstr ""
7816
7817#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148
7818#, python-format
7819msgid "Remove the entry for %s from the manifest"
7820msgstr ""
7821
7822#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162
7823msgid ""
7824"There are items marked as non-linear in the <spine>. These will be displayed"
7825" in random order by different e-book readers. Some will ignore the non-"
7826"linear attribute, some will display them at the end or the beginning of the "
7827"book and some will fail to display them at all. Instead of using non-linear "
7828"items simply place the items in the order you want them to be displayed."
7829msgstr ""
7830
7831#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169
7832msgid "Mark all non-linear items as linear"
7833msgstr ""
7834
7835#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172
7836msgid "Non-linear items in the spine"
7837msgstr ""
7838
7839#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186
7840msgid "Remove all but the first duplicate item"
7841msgstr ""
7842
7843#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190
7844#, python-brace-format
7845msgid "Duplicate item in {0}: {1}"
7846msgstr ""
7847
7848#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192
7849#, python-brace-format
7850msgid ""
7851"The item {0} is present more than once in the {2} in {1}. This is not "
7852"allowed."
7853msgstr ""
7854
7855#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210
7856msgid ""
7857"There is more than one <meta name=\"cover\"> tag defined. There should be "
7858"only one."
7859msgstr ""
7860
7861#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211
7862msgid "Remove all but the first meta cover tag"
7863msgstr ""
7864
7865#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214
7866msgid "There is more than one cover defined"
7867msgstr ""
7868
7869#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227
7870msgid ""
7871"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose "
7872"id is referenced by the <package> element"
7873msgstr ""
7874
7875#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229
7876msgid "Auto-generate a unique identifier"
7877msgstr ""
7878
7879#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232
7880msgid "The OPF has no unique identifier"
7881msgstr ""
7882
7883#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254
7884msgid "The <dc:identifier> element must not be empty."
7885msgstr ""
7886
7887#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257
7888msgid "Empty identifier element"
7889msgstr ""
7890
7891#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263
7892msgid "Incorrect media-type for spine item"
7893msgstr ""
7894
7895#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265
7896#, python-brace-format
7897msgid ""
7898"The item {0} present in the spine has the media-type {1}.  Most e-book "
7899"software cannot handle non-HTML spine items.  If the item is actually HTML, "
7900"you should change its media-type to {2}. If it is not-HTML you should "
7901"consider replacing it with an HTML item, as it is unlikely to work in most "
7902"readers."
7903msgstr ""
7904
7905#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271
7906#, python-format
7907msgid "Change the media-type to %s"
7908msgstr ""
7909
7910#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287
7911msgid "The OPF does not have the correct root element"
7912msgstr ""
7913
7914#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289
7915#, python-brace-format
7916msgid ""
7917"The opf must have the root element <package> in namespace {0}, like this: "
7918"<package xmlns=\"{0}\">"
7919msgstr ""
7920
7921#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293
7922msgid "The OPF does not have a version"
7923msgstr ""
7924
7925#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295
7926msgid ""
7927"The <package> tag in the OPF must have a version attribute. This is usually "
7928"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3"
7929msgstr ""
7930
7931#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32
7932msgid ""
7933"This file is empty, it contains nothing, you should probably remove it."
7934msgstr ""
7935
7936#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36
7937#, python-format
7938msgid "The file %s is empty"
7939msgstr ""
7940
7941#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47
7942msgid ""
7943"A decoding errors means that the contents of the file could not be "
7944"interpreted as text. This usually happens if the file has an incorrect "
7945"character encoding declaration or if the file is actually a binary file, "
7946"like an image or font that is mislabelled with an incorrect media type in "
7947"the OPF."
7948msgstr ""
7949
7950#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54
7951#, python-format
7952msgid "Parsing of %s failed, could not decode"
7953msgstr ""
7954
7955#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61
7956msgid ""
7957"A parsing error in an XML file means that the XML syntax in the file is "
7958"incorrect. Such a file will most probably not open in an e-book reader. "
7959"These errors can  usually be fixed automatically, however, automatic fixing "
7960"can sometimes  \"do the wrong thing\"."
7961msgstr ""
7962
7963#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77
7964msgid ""
7965"A parsing error in an HTML file means that the HTML syntax is incorrect. "
7966"Most readers will automatically ignore such errors, but they may result in  "
7967"incorrect display of content. These errors can usually be fixed "
7968"automatically, however, automatic fixing can sometimes \"do the wrong "
7969"thing\"."
7970msgstr ""
7971
7972#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85
7973msgid ""
7974"This HTML file uses private entities. These are not supported. You can try "
7975"running \"Fix HTML\" from the Tools menu, which will try to automatically "
7976"resolve the private entities."
7977msgstr ""
7978
7979#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93
7980msgid ""
7981"Replace all named entities with their character equivalents in this book"
7982msgstr ""
7983
7984#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94
7985msgid ""
7986"Named entities are often only incompletely supported by various book reading"
7987" software. Therefore, it is best to not use them, replacing them with the "
7988"actual characters they represent. This can be done automatically."
7989msgstr ""
7990
7991#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99
7992msgid "Named entities present"
7993msgstr ""
7994
7995#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129
7996msgid "Filename contains unsafe characters"
7997msgstr ""
7998
7999#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134
8000#, python-brace-format
8001msgid ""
8002"The filename {0} contains unsafe characters, that must be escaped, like this"
8003" {1}. This can cause problems with some e-book readers. To be absolutely "
8004"safe, use only the English alphabet [a-z], the numbers [0-9], underscores "
8005"and hyphens in your file names. While many other characters are allowed, "
8006"they may cause problems with some software."
8007msgstr ""
8008
8009#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140
8010#, python-brace-format
8011msgid "Rename the file {0} to {1}"
8012msgstr ""
8013
8014#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158
8015#, python-format
8016msgid ""
8017"This HTML file is larger than %s. Too large HTML files can cause performance"
8018" problems on some e-book readers. Consider splitting this file into smaller "
8019"sections."
8020msgstr ""
8021
8022#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162
8023msgid "File too large"
8024msgstr ""
8025
8026#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167
8027msgid ""
8028"This is an invalid (unrecognized) entity. Replace it with whatever text it "
8029"is supposed to have represented."
8030msgstr ""
8031
8032#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171
8033#, python-format
8034msgid "Invalid entity: %s"
8035msgstr ""
8036
8037#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177
8038msgid ""
8039"Run fix HTML on this file, which will automatically insert the correct "
8040"namespace"
8041msgstr ""
8042
8043#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180
8044msgid "Invalid or missing namespace"
8045msgstr ""
8046
8047#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182
8048#, python-brace-format
8049msgid ""
8050"This file has {0}. Its namespace must be {1}. Set the namespace by defining "
8051"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">"
8052msgstr ""
8053
8054#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8055#, python-format
8056msgid "incorrect namespace %s"
8057msgstr ""
8058
8059#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8060msgid "no namespace"
8061msgstr ""
8062
8063#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196
8064msgid "Change this file's encoding to UTF-8"
8065msgstr ""
8066
8067#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199
8068msgid "Non UTF-8 encoding declaration"
8069msgstr ""
8070
8071#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200
8072#, python-format
8073msgid ""
8074"This file has its encoding declared as %s. Some reader software cannot "
8075"handle non-UTF8 encoded files. You should change the encoding to UTF-8."
8076msgstr ""
8077
8078#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274
8079msgid "Private entities found"
8080msgstr ""
8081
8082#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318
8083msgid ""
8084"This CSS construct is not recognized. That means that it most likely will "
8085"not work on reader devices. Consider replacing it with something else."
8086msgstr ""
8087
8088#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322
8089msgid ""
8090"Some reader programs are very finicky about CSS stylesheets and will ignore "
8091"the whole sheet if there is an error. These errors can often be fixed "
8092"automatically, however, automatic fixing will typically remove unrecognized "
8093"items, instead of correcting them."
8094msgstr ""
8095
8096#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327
8097msgid "Try to fix parsing errors in this stylesheet automatically"
8098msgstr ""
8099
8100#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351
8101msgid "Remove the duplicate ids from all but the first element"
8102msgstr ""
8103
8104#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354
8105#, python-format
8106msgid "Duplicate id: %s"
8107msgstr ""
8108
8109#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356
8110#, python-brace-format
8111msgid ""
8112"The id {0} is present on more than one element in {1}. This is not allowed. "
8113"Remove the id from all but one of the elements"
8114msgstr ""
8115
8116#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373
8117msgid "Replace this id with a randomly generated valid id"
8118msgstr ""
8119
8120#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376
8121#, python-format
8122msgid "Invalid id: %s"
8123msgstr ""
8124
8125#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378
8126#, python-brace-format
8127msgid ""
8128"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and "
8129"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), "
8130"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure "
8131"maximum compatibility with a wide range of devices."
8132msgstr ""
8133
8134#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401
8135msgid "Wrap the bare text in a p tag"
8136msgstr ""
8137
8138#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402
8139msgid ""
8140"You cannot have bare text inside the body tag. The text must be placed "
8141"inside some other tag, such as p or div"
8142msgstr ""
8143
8144#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406
8145msgid "Bare text in body tag"
8146msgstr ""
8147
8148#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509
8149msgid ""
8150"This MOBI file does not contain a KF8 format book. KF8 is the new format "
8151"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
8152"MOBI files without KF8 are not editable."
8153msgstr ""
8154
8155#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515
8156msgid ""
8157"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit"
8158" MOBI files that contain only KF8 data."
8159msgstr ""
8160
8161#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8162#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8163msgid "Cover inserted"
8164msgstr ""
8165
8166#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8167#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8168msgid "Cover updated"
8169msgstr ""
8170
8171#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271
8172msgid "Removed one unused CSS style rule"
8173msgid_plural "Removed {} unused CSS style rules"
8174msgstr[0] ""
8175msgstr[1] ""
8176msgstr[2] ""
8177
8178#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274
8179msgid "Removed one unused CSS selector"
8180msgid_plural "Removed {} unused CSS selectors"
8181msgstr[0] ""
8182msgstr[1] ""
8183msgstr[2] ""
8184
8185#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277
8186msgid "Removed one unused class from the HTML"
8187msgid_plural "Removed {} unused classes from the HTML"
8188msgstr[0] ""
8189msgstr[1] ""
8190msgstr[2] ""
8191
8192#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280
8193msgid "Merged one CSS style rule with identical selectors"
8194msgid_plural "Merged {} CSS style rules with identical selectors"
8195msgstr[0] ""
8196msgstr[1] ""
8197msgstr[2] ""
8198
8199#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283
8200msgid "Merged one CSS style rule with identical properties"
8201msgid_plural "Merged {} CSS style rules with identical properties"
8202msgstr[0] ""
8203msgstr[1] ""
8204msgstr[2] ""
8205
8206#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286
8207msgid "Removed one unreferenced stylesheet"
8208msgid_plural "Removed {} unreferenced stylesheets"
8209msgstr[0] ""
8210msgstr[1] ""
8211msgstr[2] ""
8212
8213#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289
8214msgid "No unused CSS style rules found"
8215msgstr ""
8216
8217#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291
8218msgid "No unused CSS selectors found"
8219msgstr ""
8220
8221#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293
8222msgid "No unused class attributes found"
8223msgstr ""
8224
8225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295
8226msgid "No style rules that could be merged found"
8227msgstr ""
8228
8229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297
8230msgid "No unused stylesheets found"
8231msgstr ""
8232
8233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40
8234#, python-format
8235msgid ""
8236"Could not find a font in the \"%s\" family exactly matching the CSS font "
8237"specification, will embed a fallback font instead. CSS font specification:"
8238msgstr ""
8239
8240#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45
8241msgid "Matched font specification:"
8242msgstr ""
8243
8244#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173
8245#, python-format
8246msgid "Failed to find fonts for family: %s, not embedding"
8247msgstr ""
8248
8249#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235
8250msgid "No embeddable fonts found"
8251msgstr ""
8252
8253#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19
8254msgid "This file is locked with DRM. It cannot be edited."
8255msgstr ""
8256
8257#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17
8258msgid "Soft hyphens added"
8259msgstr ""
8260
8261#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28
8262msgid "Soft hyphens removed"
8263msgstr ""
8264
8265#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112
8266#, python-brace-format
8267msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]"
8268msgstr ""
8269
8270#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115
8271#, python-brace-format
8272msgid "{0} could not be further compressed"
8273msgstr ""
8274
8275#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117
8276#, python-brace-format
8277msgid "Failed to process {0} with error:"
8278msgstr ""
8279
8280#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122
8281#, python-brace-format
8282msgid ""
8283"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images "
8284"changed]"
8285msgstr ""
8286
8287#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125
8288msgid "Images are already fully optimized"
8289msgstr ""
8290
8291#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55
8292#, python-format, python-brace-format
8293msgid ""
8294"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n"
8295"your carefully crafted e-books.</p>\n"
8296"\n"
8297"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n"
8298"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n"
8299"sizes, adjust margins, etc. Every action performs only the minimum set of\n"
8300"changes needed for the desired effect.</p>\n"
8301"\n"
8302"<p>You should use this tool as the last step in your e-book creation process.</p>\n"
8303"{0}\n"
8304"<p>Note that polishing only works on files in the %s formats.</p>"
8305msgstr ""
8306
8307#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67
8308#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493
8309#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117
8310#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124
8311#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172
8312#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
8313#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692
8314msgid " or "
8315msgstr ""
8316
8317#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69
8318msgid ""
8319"<p>Embed all fonts that are referenced in the document and are not already embedded.\n"
8320"This will scan your computer for the fonts, and if they are found, they will be\n"
8321"embedded into the document.</p>\n"
8322"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n"
8323msgstr ""
8324
8325#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76
8326msgid ""
8327"<p>Subsetting fonts means reducing an embedded font to contain\n"
8328"only the characters used from that font in the book. This\n"
8329"greatly reduces the size of the font files (halving the font\n"
8330"file sizes is common).</p>\n"
8331"\n"
8332"<p>For example, if the book uses a specific font for headers,\n"
8333"then subsetting will reduce that font to contain only the\n"
8334"characters present in the actual headers in the book. Or if the\n"
8335"book embeds the bold and italic versions of a font, but bold\n"
8336"and italic text is relatively rare, or absent altogether, then\n"
8337"the bold and italic fonts can either be reduced to only a few\n"
8338"characters or completely removed.</p>\n"
8339"\n"
8340"<p>The only downside to subsetting fonts is that if, at a later\n"
8341"date you decide to add more text to your books, the newly added\n"
8342"text might not be covered by the subset font.</p>\n"
8343msgstr ""
8344
8345#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95
8346msgid ""
8347"<p>Insert a \"book jacket\" page at the start of the book that contains\n"
8348"all the book metadata such as title, tags, authors, series, comments,\n"
8349"etc. Any previous book jacket will be replaced.</p>"
8350msgstr ""
8351
8352#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100
8353msgid "<p>Remove a previous inserted book jacket page.</p>\n"
8354msgstr ""
8355
8356#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104
8357msgid ""
8358"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n"
8359"typographically correct equivalents.</p>\n"
8360"<p>Note that the algorithm can sometimes generate incorrect results, especially\n"
8361"when single quotes at the start of contractions are involved.</p>\n"
8362msgstr ""
8363
8364#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111
8365msgid ""
8366"<p>Remove all unused CSS rules from stylesheets and &lt;style&gt; tags. Some books\n"
8367"created from production templates can have a large number of extra CSS rules\n"
8368"that don't match any actual content. These extra rules can slow down readers\n"
8369"that need to parse them all.</p>\n"
8370msgstr ""
8371
8372#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118
8373msgid ""
8374"<p>Losslessly compress images in the book, to reduce the filesize, without\n"
8375"affecting image quality.</p>\n"
8376msgstr ""
8377
8378#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123
8379msgid ""
8380"<p>Upgrade the internal structures of the book, if possible. For instance,\n"
8381"upgrades EPUB 2 books to EPUB 3 books.</p>\n"
8382msgstr ""
8383
8384#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128
8385msgid ""
8386"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n"
8387"better when the text is justified, in readers that do not support hyphenation.</p>\n"
8388msgstr ""
8389
8390#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133
8391msgid "<p>Remove soft hyphens from all text in the book.</p>\n"
8392msgstr ""
8393
8394#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179
8395msgid "Updating metadata"
8396msgstr ""
8397
8398#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184
8399msgid "Updated metadata jacket"
8400msgstr ""
8401
8402#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185
8403msgid "Metadata updated\n"
8404msgstr ""
8405
8406#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189
8407msgid "Setting cover"
8408msgstr ""
8409
8410#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195
8411msgid "Inserting metadata jacket"
8412msgstr ""
8413
8414#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198
8415#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202
8416msgid "Existing metadata jacket replaced"
8417msgstr ""
8418
8419#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200
8420msgid "Metadata jacket inserted"
8421msgstr ""
8422
8423#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206
8424msgid "Removing metadata jacket"
8425msgstr ""
8426
8427#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208
8428msgid "Metadata jacket removed"
8429msgstr ""
8430
8431#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211
8432msgid "No metadata jacket found"
8433msgstr ""
8434
8435#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215
8436msgid "Smartening punctuation"
8437msgstr ""
8438
8439#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221
8440msgid "Embedding referenced fonts"
8441msgstr ""
8442
8443#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229
8444msgid "Subsetting embedded fonts"
8445msgstr ""
8446
8447#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233
8448msgid "No embedded fonts to subset"
8449msgstr ""
8450
8451#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237
8452msgid "Removing unused CSS rules"
8453msgstr ""
8454
8455#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249
8456msgid "Losslessly compressing images"
8457msgstr ""
8458
8459#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255
8460msgid "Upgrading book, if possible"
8461msgstr ""
8462
8463#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261
8464msgid "Removing soft hyphens"
8465msgstr ""
8466
8467#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265
8468msgid "Adding soft hyphens"
8469msgstr ""
8470
8471#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275
8472#, python-format
8473msgid "## Polishing: %s"
8474msgstr ""
8475
8476#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280
8477#, python-format
8478msgid "Polishing took: %.1f seconds"
8479msgstr ""
8480
8481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319
8482msgid ""
8483"%prog [options] input_file [output_file]\n"
8484"\n"
8485msgstr ""
8486
8487#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327
8488msgid ""
8489"Path to a cover image. Changes the cover specified in the e-book. If no "
8490"cover is present, or the cover is not properly identified, inserts a new "
8491"cover."
8492msgstr ""
8493
8494#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330
8495msgid ""
8496"Path to an OPF file. The metadata in the book is updated from the OPF file."
8497msgstr ""
8498
8499#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340
8500msgid "Produce more verbose output, useful for debugging."
8501msgstr ""
8502
8503#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351
8504msgid "You must provide the input file to polish"
8505msgstr ""
8506
8507#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355
8508msgid "Unknown extra arguments"
8509msgstr ""
8510
8511#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373
8512msgid "You must specify at least one action to perform"
8513msgstr ""
8514
8515#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164
8516#, python-format
8517msgid "Smartened punctuation in: %s"
8518msgstr ""
8519
8520#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178
8521msgid "No punctuation that could be smartened found"
8522msgstr ""
8523
8524#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202
8525#, python-format
8526msgid ""
8527"The file %s has malformed markup. Try running the Fix HTML tool before "
8528"splitting"
8529msgstr ""
8530
8531#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277
8532#, python-format
8533msgid "The expression %s did not match any nodes"
8534msgstr ""
8535
8536#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54
8537#, python-format
8538msgid "Removed unused font: %s"
8539msgstr ""
8540
8541#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82
8542#, python-format
8543msgid "The font %s was already subset"
8544msgstr ""
8545
8546#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84
8547#, python-brace-format
8548msgid "Decreased the font {0} to {1} of its original size"
8549msgstr ""
8550
8551#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107
8552#, python-format
8553msgid "Reduced total font size to %.1f%% of original"
8554msgstr ""
8555
8556#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110
8557msgid "No embedded fonts found"
8558msgstr ""
8559
8560#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245
8561#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251
8562#, python-format
8563msgid "No file named %s exists"
8564msgstr ""
8565
8566#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255
8567#, python-format
8568msgid "No HTML file named %s exists"
8569msgstr ""
8570
8571#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265
8572#, python-format
8573msgid "The anchor %(a)s does not exist in file %(f)s"
8574msgstr ""
8575
8576#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375
8577#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183
8578#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319
8579#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838
8580#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853
8581msgid "(Untitled)"
8582msgstr ""
8583
8584#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568
8585#, python-format
8586msgid ""
8587"The file %s has malformed markup. Try running the Fix HTML tool before "
8588"editing."
8589msgstr ""
8590
8591#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137
8592msgid "No upgrade needed"
8593msgstr ""
8594
8595#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140
8596msgid "Updated EPUB from version 2 to 3"
8597msgstr ""
8598
8599#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56
8600msgid "HTML TOC generation options."
8601msgstr ""
8602
8603#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186
8604#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188
8605#, python-brace-format
8606msgid "{1} of <em>{0}</em>"
8607msgstr ""
8608
8609#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345
8610#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199
8611#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
8612#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
8613#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109
8614msgid "Rating"
8615msgstr ""
8616
8617#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347
8618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
8619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263
8620#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
8621#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197
8622#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353
8623#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58
8624#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
8625#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133
8626#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298
8627#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
8628msgid "Date"
8629msgstr ""
8630
8631#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40
8632#, python-format
8633msgid ""
8634"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
8635"%(size)d KB"
8636msgstr ""
8637
8638#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33
8639msgid "OPF/NCX/etc. generation options."
8640msgstr ""
8641
8642#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36
8643#, python-format
8644msgid "OPF version to generate. Default is %default."
8645msgstr ""
8646
8647#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38
8648msgid ""
8649"Generate an Adobe \"page-map\" file if pagination information is available."
8650msgstr ""
8651
8652#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142
8653msgid "Sidebar"
8654msgstr ""
8655
8656#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821
8657msgid "Adding headers and footers"
8658msgstr ""
8659
8660#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985
8661msgid "Headers and footers added"
8662msgstr ""
8663
8664#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029
8665msgid "Parsed all content for markup transformation"
8666msgstr ""
8667
8668#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042
8669msgid "Completed markup transformation"
8670msgstr ""
8671
8672#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085
8673msgid "Rendered all HTML as PDF"
8674msgstr ""
8675
8676#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090
8677msgid "Added links to PDF content"
8678msgstr ""
8679
8680#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126
8681msgid "Updated metadata in PDF"
8682msgstr ""
8683
8684#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146
8685#, python-brace-format
8686msgid "Rendered {0} of {1} pages"
8687msgstr ""
8688
8689#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75
8690msgid "Could not find pdftohtml, check it is in your PATH"
8691msgstr ""
8692
8693#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104
8694#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104
8695msgid "Table of Contents:"
8696msgstr ""
8697
8698#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215
8699msgid "Send file to storage card instead of main memory by default"
8700msgstr ""
8701
8702#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217
8703msgid "Confirm before deleting"
8704msgstr ""
8705
8706#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219
8707msgid "Main window geometry"
8708msgstr ""
8709
8710#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221
8711msgid "Notify when a new version is available"
8712msgstr ""
8713
8714#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223
8715msgid "Use Roman numerals for series number"
8716msgstr ""
8717
8718#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225
8719msgid "Sort tags list by name, popularity, or rating"
8720msgstr ""
8721
8722#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227
8723msgid "Match tags by any or all."
8724msgstr ""
8725
8726#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229
8727msgid "Number of covers to show in the cover browsing mode"
8728msgstr ""
8729
8730#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231
8731msgid "Defaults for conversion to LRF"
8732msgstr ""
8733
8734#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233
8735msgid "Options for the LRF e-book viewer"
8736msgstr ""
8737
8738#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237
8739msgid "Formats that are viewed using the internal viewer"
8740msgstr ""
8741
8742#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239
8743msgid "Columns to be displayed in the book list"
8744msgstr ""
8745
8746#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240
8747msgid "Automatically launch Content server on application startup"
8748msgstr ""
8749
8750#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241
8751msgid "Oldest news kept in database"
8752msgstr ""
8753
8754#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242
8755msgid "Show system tray icon"
8756msgstr ""
8757
8758#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244
8759msgid "Upload downloaded news to device"
8760msgstr ""
8761
8762#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246
8763msgid "Delete news books from library after uploading to device"
8764msgstr ""
8765
8766#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248
8767msgid ""
8768"Show the cover flow in a separate window instead of in the main calibre "
8769"window"
8770msgstr ""
8771
8772#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250
8773msgid "Disable notifications from the system tray icon"
8774msgstr ""
8775
8776#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252
8777msgid "Default action to perform when the \"Send to device\" button is clicked"
8778msgstr ""
8779
8780#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257
8781msgid ""
8782"Start searching as you type. If this is disabled then search will only take "
8783"place when the Enter key is pressed."
8784msgstr ""
8785
8786#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260
8787msgid ""
8788"When searching, show all books with search results highlighted instead of "
8789"showing only the matches. You can use the N or F3 keys to go to the next "
8790"match."
8791msgstr ""
8792
8793#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287
8794msgid ""
8795"Maximum number of simultaneous conversion/news download jobs. This number is"
8796" twice the actual value for historical reasons."
8797msgstr ""
8798
8799#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290
8800msgid "Download social metadata (tags/rating/etc.)"
8801msgstr ""
8802
8803#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292
8804msgid "Overwrite author and title with new metadata"
8805msgstr ""
8806
8807#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294
8808msgid "Automatically download the cover, if available"
8809msgstr ""
8810
8811#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296
8812msgid "Limit max simultaneous jobs to number of CPUs"
8813msgstr ""
8814
8815#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298
8816msgid ""
8817"The layout of the user interface. Wide has the Book details panel on the "
8818"right and narrow has it at the bottom."
8819msgstr ""
8820
8821#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302
8822msgid "Show the average rating per item indication in the Tag browser"
8823msgstr ""
8824
8825#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304
8826msgid "Disable UI animations"
8827msgstr ""
8828
8829#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309
8830msgid "Tag browser categories not to display"
8831msgstr ""
8832
8833#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378
8834#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108
8835msgid "WARNING:"
8836msgstr ""
8837
8838#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389
8839msgid "ERROR:"
8840msgstr ""
8841
8842#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406
8843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72
8844#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327
8845#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410
8846#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616
8847msgid "Show this confirmation again"
8848msgstr ""
8849
8850#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464
8851#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406
8852msgid "Restart needed"
8853msgstr ""
8854
8855#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466
8856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727
8857msgid "&Restart calibre now"
8858msgstr ""
8859
8860#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696
8861#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171
8862#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251
8863#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166
8864#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269
8865#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295
8866msgid "All files"
8867msgstr ""
8868
8869#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829
8870msgid "Detach from the controlling terminal, if any (Linux only)"
8871msgstr ""
8872
8873#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834
8874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
8875msgid "Click \"Show details\" for more information."
8876msgstr ""
8877
8878#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836
8879#, python-format
8880msgid "The %s environment variable is set. Try unsetting it."
8881msgstr ""
8882
8883#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837
8884msgid "Could not create temporary folder"
8885msgstr ""
8886
8887#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838
8888msgid "Could not create temporary folder, calibre cannot start."
8889msgstr ""
8890
8891#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990
8892msgid "Windows XP not supported"
8893msgstr ""
8894
8895#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991
8896#, python-format
8897msgid ""
8898"calibre versions newer than 2.0 do not run on Windows XP. This is because "
8899"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We "
8900"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on "
8901"Windows XP."
8902msgstr ""
8903
8904#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35
8905#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978
8906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307
8907msgid "Books"
8908msgstr ""
8909
8910#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36
8911msgid "EPUB books"
8912msgstr ""
8913
8914#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37
8915msgid "Kindle books"
8916msgstr ""
8917
8918#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38
8919msgid "PDF books"
8920msgstr ""
8921
8922#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39
8923msgid "HTML books"
8924msgstr ""
8925
8926#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40
8927msgid "LIT books"
8928msgstr ""
8929
8930#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41
8931msgid "Text books"
8932msgstr ""
8933
8934#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42
8935msgid "Comics"
8936msgstr ""
8937
8938#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43
8939#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259
8940#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268
8941msgid "Archives"
8942msgstr ""
8943
8944#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44
8945msgid "Wordprocessor files"
8946msgstr ""
8947
8948#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51
8949msgid "Add books"
8950msgstr ""
8951
8952#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52
8953msgid "Add books to the calibre library/device from files on your computer"
8954msgstr ""
8955
8956#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53
8957msgid "A"
8958msgstr ""
8959
8960#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56
8961msgid "Add books from a single folder"
8962msgstr ""
8963
8964#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62
8965msgid "Add from folders and sub-folders"
8966msgstr ""
8967
8968#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63
8969msgid "Add multiple books from archive (ZIP/RAR)"
8970msgstr ""
8971
8972#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65
8973msgid "Add empty book (Book entry with no formats)"
8974msgstr ""
8975
8976#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67
8977msgid "Add from ISBN"
8978msgstr ""
8979
8980#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69
8981msgid "Add files to selected book records"
8982msgstr ""
8983
8984#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71
8985msgid "Add files to selected book records from clipboard"
8986msgstr ""
8987
8988#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74
8989msgid "Add an empty file to selected book records"
8990msgstr ""
8991
8992#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76
8993msgid "Control the adding of books"
8994msgstr ""
8995
8996#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96
8997#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190
8998#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124
8999#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42
9000#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152
9001#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405
9002#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173
9003#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199
9004#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242
9005#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432
9006#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524
9007#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596
9008#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
9009#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460
9010#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84
9011#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40
9012#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132
9013#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358
9014#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353
9015msgid "No books selected"
9016msgstr ""
9017
9018#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97
9019#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191
9020msgid "Cannot add files as no books are selected"
9021msgstr ""
9022
9023#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119
9024msgid "No files in clipboard"
9025msgstr ""
9026
9027#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120
9028msgid "No files have been copied to the clipboard"
9029msgstr ""
9030
9031#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126
9032#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150
9033#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170
9034#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197
9035#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232
9036#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37
9037#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474
9038#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120
9039#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164
9040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22
9041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53
9042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113
9043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256
9044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670
9045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60
9046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99
9047#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761
9048#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692
9049#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702
9050#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634
9051#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646
9052#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171
9053#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200
9054#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96
9055#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317
9056#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499
9057#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446
9058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768
9059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778
9060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874
9061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431
9062#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287
9063msgid "Are you sure?"
9064msgstr ""
9065
9066#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127
9067#, python-format
9068msgid "Are you sure you want to set the same cover for all %d books?"
9069msgstr ""
9070
9071#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143
9072msgid "Select book files"
9073msgstr ""
9074
9075#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151
9076#, python-format
9077msgid ""
9078"Are you sure you want to add the same files to all %d books? If the format "
9079"already exists for a book, it will be replaced."
9080msgstr ""
9081
9082#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167
9083#, python-brace-format
9084msgid "The {0} format will be replaced in the book {1}. Are you sure?"
9085msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?"
9086msgstr[0] ""
9087msgstr[1] ""
9088msgstr[2] ""
9089
9090#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198
9091#, python-format
9092msgid ""
9093"Are you sure you want to add the same empty file to all %d books? If the "
9094"format already exists for a book, it will be replaced."
9095msgstr ""
9096
9097#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209
9098msgid "Choose format of empty file"
9099msgstr ""
9100
9101#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230
9102#, python-brace-format
9103msgid "The {0} format will be replaced in the book: {1}. Are you sure?"
9104msgstr ""
9105
9106#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258
9107#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267
9108msgid "Choose archive file"
9109msgstr ""
9110
9111#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264
9112msgid "Type of archive"
9113msgstr ""
9114
9115#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265
9116msgid "Will the archive have a single book per internal folder?"
9117msgstr ""
9118
9119#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274
9120msgid "Select root folder"
9121msgstr ""
9122
9123#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279
9124#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317
9125msgid "Cannot add"
9126msgstr ""
9127
9128#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280
9129#, python-format
9130msgid ""
9131"Cannot add books from the folder: %s as it contains the currently opened "
9132"calibre library"
9133msgstr ""
9134
9135#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303
9136msgid "Multi-file books?"
9137msgstr ""
9138
9139#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304
9140msgid ""
9141"Assume all e-book files in a single folder are multiple formats of the same "
9142"book?"
9143msgstr ""
9144
9145#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381
9146msgid "Duplicates found"
9147msgstr ""
9148
9149#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382
9150msgid ""
9151"Books with some of the specified ISBNs already exist in the calibre library."
9152" Click \"Show details\" for the full list. Do you want to add them anyway?"
9153msgstr ""
9154
9155#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398
9156msgid "Adding"
9157msgstr ""
9158
9159#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399
9160msgid "Creating book records from ISBNs"
9161msgstr ""
9162
9163#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483
9164#, python-format
9165msgid ""
9166"You have dropped some files onto the book <b>%s</b>. This will add or "
9167"replace the files for this book. Do you want to proceed?"
9168msgstr ""
9169
9170#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486
9171msgid "Add as new book"
9172msgid_plural "Add as new books"
9173msgstr[0] ""
9174msgstr[1] ""
9175msgstr[2] ""
9176
9177#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511
9178#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565
9179msgid "Uploading books to device."
9180msgstr ""
9181
9182#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530
9183msgid "Supported books"
9184msgstr ""
9185
9186#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533
9187msgid "Select books"
9188msgstr ""
9189
9190#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581
9191msgid "The following duplicate book was found."
9192msgid_plural "The following {} duplicate books were found."
9193msgstr[0] ""
9194msgstr[1] ""
9195msgstr[2] ""
9196
9197#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584
9198msgid "Merged some books"
9199msgstr ""
9200
9201#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585
9202msgid ""
9203"Incoming book formats were processed and merged into your calibre database "
9204"according to your auto-merge settings. Click \"Show details\" to see the "
9205"list of merged books."
9206msgstr ""
9207
9208#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609
9209#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9210#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9211msgid "Add to library"
9212msgstr ""
9213
9214#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9215#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172
9216#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
9217#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
9218#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
9219#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96
9220#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329
9221#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
9222#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268
9223msgid "No book selected"
9224msgstr ""
9225
9226#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628
9227msgid ""
9228"The following books are virtual and cannot be added to the calibre library:"
9229msgstr ""
9230
9231#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9232msgid "No book files found"
9233msgstr ""
9234
9235#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640
9236msgid "Downloading books"
9237msgstr ""
9238
9239#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641
9240msgid "Downloading books from device"
9241msgstr ""
9242
9243#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660
9244msgid "Could not download files from the device"
9245msgstr ""
9246
9247#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663
9248msgid "Could not download some files from the device"
9249msgstr ""
9250
9251#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667
9252msgid "Could not download files"
9253msgstr ""
9254
9255#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15
9256msgid "Add books to library"
9257msgstr ""
9258
9259#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16
9260msgid "Add books to your calibre library from the connected device"
9261msgstr ""
9262
9263#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29
9264msgid "Merging user annotations into database"
9265msgstr ""
9266
9267#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67
9268#: /__w/calibre/calibre/src/calibre/gui2/device.py:821
9269msgid "Fetch annotations (experimental)"
9270msgstr ""
9271
9272#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111
9273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742
9274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991
9275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040
9276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376
9277msgid "Not supported"
9278msgstr ""
9279
9280#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112
9281msgid "Fetching annotations is not supported for this device"
9282msgstr ""
9283
9284#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116
9285#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141
9286msgid "Use library only"
9287msgstr ""
9288
9289#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117
9290#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142
9291msgid "User annotations generated from main library only"
9292msgstr ""
9293
9294#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125
9295msgid "No books selected to fetch annotations from"
9296msgstr ""
9297
9298#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161
9299msgid "Some errors"
9300msgstr ""
9301
9302#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162
9303msgid ""
9304"Could not fetch annotations for some books. Click \"Show details\" to see "
9305"which ones."
9306msgstr ""
9307
9308#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
9309msgid "Author mapper"
9310msgstr ""
9311
9312#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36
9313msgid "Map authors for one book in the library"
9314msgid_plural "Map authors for {} books in the library"
9315msgstr[0] ""
9316msgstr[1] ""
9317msgstr[2] ""
9318
9319#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40
9320#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41
9321msgid "The changes will be applied to the <b>selected book</b>"
9322msgid_plural "The changes will be applied to the <b>{} selected books</b>"
9323msgstr[0] ""
9324msgstr[1] ""
9325msgstr[2] ""
9326
9327#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42
9328#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43
9329msgid "The changes will be applied to <b>one book in the library</b>"
9330msgid_plural "The changes will be applied to <b>{} books in the library</b>"
9331msgstr[0] ""
9332msgstr[1] ""
9333msgstr[2] ""
9334
9335#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12
9336msgid "Auto scroll through the book list"
9337msgstr ""
9338
9339#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9340msgid ""
9341"Auto scroll through the book list, particularly useful with the cover "
9342"browser open"
9343msgstr ""
9344
9345#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9346msgid "X"
9347msgstr ""
9348
9349#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15
9350#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70
9351msgid "Browse annotations"
9352msgstr ""
9353
9354#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
9355msgid "B"
9356msgstr ""
9357
9358#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49
9359msgid "Not visible"
9360msgstr ""
9361
9362#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50
9363msgid ""
9364"The book \"{}\" is not currently visible in the calibre library. If you have"
9365" a search or a Virtual library applied, first clear it."
9366msgstr ""
9367
9368#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23
9369msgid "Create catalog"
9370msgstr ""
9371
9372#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24
9373msgid ""
9374"Create a catalog of the books in your calibre library in different formats"
9375msgstr ""
9376
9377#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43
9378msgid "No books selected for catalog generation"
9379msgstr ""
9380
9381#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66
9382#, python-format
9383msgid "Generating %s catalog..."
9384msgstr ""
9385
9386#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75
9387msgid "Catalog generation complete, with warnings."
9388msgstr ""
9389
9390#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91
9391msgid "Catalog generated."
9392msgstr ""
9393
9394#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94
9395msgid "Export catalog folder"
9396msgstr ""
9397
9398#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95
9399#, python-format
9400msgid "Select destination for %(title)s.%(fmt)s"
9401msgstr ""
9402
9403#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105
9404#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395
9405#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251
9406#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147
9407#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60
9408#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447
9409msgid "Permission denied"
9410msgstr ""
9411
9412#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106
9413#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252
9414#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448
9415#, python-format
9416msgid "Could not open %s. Is it being used by another program?"
9417msgstr ""
9418
9419#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118
9420#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161
9421msgid "No library found"
9422msgstr ""
9423
9424#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124
9425#, python-format
9426msgid ""
9427"No existing calibre library was found at %s. If the library was moved, "
9428"select its new location below. Otherwise calibre will forget this library."
9429msgstr ""
9430
9431#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130
9432msgid "New location of this library:"
9433msgstr ""
9434
9435#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139
9436msgid "Library moved"
9437msgstr ""
9438
9439#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141
9440msgid "Forget library"
9441msgstr ""
9442
9443#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151
9444msgid "New library location"
9445msgstr ""
9446
9447#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162
9448#, python-format
9449msgid "No existing calibre library found at %s"
9450msgstr ""
9451
9452#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182
9453msgid "Queue &all books for backup"
9454msgstr ""
9455
9456#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188
9457msgid "Backup status"
9458msgstr ""
9459
9460#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202
9461msgid "none"
9462msgstr ""
9463
9464#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204
9465#, python-format
9466msgid "Book metadata files remaining to be written: %s"
9467msgstr ""
9468
9469#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231
9470#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192
9471#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260
9472#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69
9473msgid "Choose library"
9474msgstr ""
9475
9476#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232
9477msgid "Choose calibre library to work with"
9478msgstr ""
9479
9480#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235
9481msgid "Switch/create library"
9482msgstr ""
9483
9484#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243
9485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154
9486msgid "Export/import all calibre data"
9487msgstr ""
9488
9489#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256
9490#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17
9491msgid "Pick a random book"
9492msgstr ""
9493
9494#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260
9495msgid "Change the icon for this library"
9496msgstr ""
9497
9498#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263
9499msgid "Choose an icon"
9500msgstr ""
9501
9502#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266
9503msgid "Remove current icon"
9504msgstr ""
9505
9506#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277
9507#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96
9508msgid "Quick switch"
9509msgstr ""
9510
9511#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280
9512#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97
9513msgid "Rename library"
9514msgstr ""
9515
9516#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283
9517msgid "Remove library"
9518msgstr ""
9519
9520#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310
9521msgid "Library maintenance"
9522msgstr ""
9523
9524#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311
9525msgid "Library metadata backup status"
9526msgstr ""
9527
9528#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315
9529msgid "Check library"
9530msgstr ""
9531
9532#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319
9533msgid "Restore database"
9534msgstr ""
9535
9536#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329
9537msgid "Switch to previous library"
9538msgstr ""
9539
9540#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352
9541#, python-format
9542msgid "Select icon for library \"%s\""
9543msgstr ""
9544
9545#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395
9546#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399
9547msgid "Cannot export/import"
9548msgstr ""
9549
9550#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396
9551msgid ""
9552"You are running calibre portable, all calibre data is already in the calibre"
9553" portable folder. Export/import is unavailable."
9554msgstr ""
9555
9556#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400
9557msgid "Cannot export/import data while there are running jobs."
9558msgstr ""
9559
9560#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416
9561#, python-brace-format
9562msgid "{0} [{1} book]"
9563msgid_plural "{0} [{1} books]"
9564msgstr[0] ""
9565msgstr[1] ""
9566msgstr[2] ""
9567
9568#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461
9569#, python-format
9570msgid "Apply Virtual library when %s is opened"
9571msgstr ""
9572
9573#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475
9574#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501
9575#, python-format
9576msgid "Switch to: %s"
9577msgstr ""
9578
9579#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484
9580#, python-format
9581msgid "Rename: %s"
9582msgstr ""
9583
9584#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488
9585#, python-format
9586msgid "Remove: %s"
9587msgstr ""
9588
9589#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522
9590#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525
9591msgid "No Virtual library"
9592msgstr ""
9593
9594#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545
9595msgid "Rename"
9596msgstr ""
9597
9598#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547
9599#, python-format
9600msgid "Choose a new name for the library <b>%s</b>. "
9601msgstr ""
9602
9603#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548
9604msgid "Note that the actual library folder will be renamed."
9605msgstr ""
9606
9607#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555
9608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715
9609#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
9610#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329
9611msgid "Already exists"
9612msgstr ""
9613
9614#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556
9615#, python-format
9616msgid "The folder %s already exists. Delete it first."
9617msgstr ""
9618
9619#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559
9620#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621
9621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122
9622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306
9623#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789
9624msgid "Too long"
9625msgstr ""
9626
9627#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564
9628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200
9629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411
9630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300
9631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427
9632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194
9633msgid "Not found"
9634msgstr ""
9635
9636#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565
9637#, python-format
9638msgid ""
9639"Cannot rename as no library was found at %s. Try switching to this library "
9640"first, then switch back and retry the renaming."
9641msgstr ""
9642
9643#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576
9644msgid "Rename failed"
9645msgstr ""
9646
9647#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577
9648#, python-format
9649msgid ""
9650"Failed to rename the library at %s. The most common cause for this is if one"
9651" of the files in the library is open in another program."
9652msgstr ""
9653
9654#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590
9655msgid "Library removed"
9656msgstr ""
9657
9658#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591
9659#, python-format
9660msgid ""
9661"The library %s has been removed from calibre. The files remain on your "
9662"computer, if you want to delete them, you will have to do so manually."
9663msgstr ""
9664
9665#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42
9667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86
9668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206
9669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345
9670#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
9671msgid "&OK"
9672msgstr ""
9673
9674#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9675#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185
9676#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029
9677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51
9678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457
9679#: /__w/calibre/calibre/src/calibre/utils/localization.py:366
9680msgid "&Undo"
9681msgstr ""
9682
9683#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612
9684msgid "Backup metadata"
9685msgstr ""
9686
9687#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613
9688msgid ""
9689"Metadata will be backed up while calibre is running, at the rate of "
9690"approximately 1 book every three seconds."
9691msgstr ""
9692
9693#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622
9694#, python-format
9695msgid ""
9696"Path to library too long. It must be less than %d characters. Move your "
9697"library to a location with a shorter path using Windows Explorer, then point"
9698" calibre to the new location and try again."
9699msgstr ""
9700
9701#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657
9702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722
9703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88
9704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93
9705#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336
9706#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397
9707msgid "Success"
9708msgstr ""
9709
9710#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658
9711msgid ""
9712"Found no errors in your calibre library database. Do you want calibre to "
9713"check if the files in your library match the information in the database?"
9714msgstr ""
9715
9716#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663
9717#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9718#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028
9719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
9720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263
9721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120
9722#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483
9723#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524
9724msgid "Failed"
9725msgstr ""
9726
9727#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664
9728msgid "Database integrity check failed, click \"Show details\" for details."
9729msgstr ""
9730
9731#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668
9732msgid "Starting library scan, this may take a while"
9733msgstr ""
9734
9735#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674
9736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114
9737msgid "No problems found"
9738msgstr ""
9739
9740#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675
9741msgid "The files in your library match the information in the database."
9742msgstr ""
9743
9744#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765
9745#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770
9746#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776
9747#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532
9748#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93
9749#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454
9750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201
9751msgid "Not allowed"
9752msgstr ""
9753
9754#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766
9755msgid ""
9756"You cannot change libraries while using the environment variable "
9757"CALIBRE_OVERRIDE_DATABASE_PATH."
9758msgstr ""
9759
9760#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771
9761msgid "You cannot change libraries while jobs are running."
9762msgstr ""
9763
9764#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777
9765msgid ""
9766"You cannot change libraries until all updates are accepted or rejected."
9767msgstr ""
9768
9769#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9770msgid "C"
9771msgstr ""
9772
9773#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9774msgid "Convert books"
9775msgstr ""
9776
9777#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9778msgid "Convert books between different e-book formats"
9779msgstr ""
9780
9781#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57
9782msgid "Convert individually"
9783msgstr ""
9784
9785#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60
9786msgid "Bulk convert"
9787msgstr ""
9788
9789#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64
9790msgid "Create a catalog of the books in your calibre library"
9791msgstr ""
9792
9793#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151
9794#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167
9795#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964
9796msgid "Cannot convert"
9797msgstr ""
9798
9799#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168
9800msgid "Conversion to the {} format is not supported"
9801msgstr ""
9802
9803#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194
9804msgid "Starting conversion of the book"
9805msgid_plural "Starting conversion of {} books"
9806msgstr[0] ""
9807msgstr[1] ""
9808msgstr[2] ""
9809
9810#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264
9811msgid "Book deleted"
9812msgstr ""
9813
9814#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265
9815msgid ""
9816"The book you were trying to convert has been deleted from the calibre "
9817"library."
9818msgstr ""
9819
9820#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270
9821msgid "Empty output file, probably the conversion process crashed"
9822msgstr ""
9823
9824#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280
9825msgid "completed"
9826msgstr ""
9827
9828#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39
9829msgid "Different custom columns"
9830msgstr ""
9831
9832#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53
9833#, python-brace-format
9834msgid ""
9835"The custom columns in the <i>{0}</i> library are different from the custom "
9836"columns in the <i>{1}</i> library. As a result, some metadata might not be "
9837"copied."
9838msgstr ""
9839
9840#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61
9841msgid ""
9842"The following columns are incompatible - they have the same name but "
9843"different data types. They will be ignored: "
9844msgstr ""
9845
9846#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70
9847#, python-brace-format
9848msgid ""
9849"The following columns are missing in the <i>{0}</i> library. You can choose "
9850"to add them automatically below."
9851msgstr ""
9852
9853#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76
9854#, python-format
9855msgid "Add to the %s library"
9856msgstr ""
9857
9858#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79
9859msgid "This warning is only shown once per library, per session"
9860msgstr ""
9861
9862#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181
9863#, python-format
9864msgid "%(title)s by %(author)s"
9865msgstr ""
9866
9867#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215
9868msgid "&Sort libraries alphabetically"
9869msgstr ""
9870
9871#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223
9872msgid "Library &path:"
9873msgstr ""
9874
9875#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229
9876msgid "Browse for library"
9877msgstr ""
9878
9879#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238
9880#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141
9881#: /__w/calibre/calibre/src/calibre/utils/localization.py:361
9882msgid "&Copy"
9883msgstr ""
9884
9885#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240
9886msgid "Copy to the specified library"
9887msgstr ""
9888
9889#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241
9890msgid "&Move"
9891msgstr ""
9892
9893#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244
9894msgid "Copy to the specified library and delete from the current library"
9895msgstr ""
9896
9897#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276
9898#, python-format
9899msgid ""
9900"Books with the same, title, author and language as the following already "
9901"exist in the library %s. Select which books you want copied anyway."
9902msgstr ""
9903
9904#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281
9905msgid "Duplicate books"
9906msgstr ""
9907
9908#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285
9909#, python-brace-format
9910msgid "{0} by {1}"
9911msgstr ""
9912
9913#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294
9914#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138
9915#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137
9916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94
9917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54
9918#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186
9919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9920#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145
9921msgid "Select &all"
9922msgstr ""
9923
9924#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296
9925#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140
9926#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139
9927#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96
9928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56
9929#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188
9930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9931msgid "Select &none"
9932msgstr ""
9933
9934#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298
9935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58
9936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115
9937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393
9938#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467
9939#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119
9940#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236
9941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120
9942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127
9943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463
9944msgid "&Copy to clipboard"
9945msgstr ""
9946
9947#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331
9948msgid "Copy to library"
9949msgstr ""
9950
9951#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332
9952msgid "Copy selected books to the specified library"
9953msgstr ""
9954
9955#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364
9956#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374
9957msgid "Choose library..."
9958msgstr ""
9959
9960#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370
9961msgid "(delete after copy)"
9962msgstr ""
9963
9964#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392
9965#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404
9966msgid "Cannot copy"
9967msgstr ""
9968
9969#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393
9970msgid "Cannot copy to current library."
9971msgstr ""
9972
9973#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409
9974msgid "No library"
9975msgstr ""
9976
9977#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410
9978#, python-format
9979msgid "No library found at %s"
9980msgstr ""
9981
9982#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9983msgid "Copying to"
9984msgstr ""
9985
9986#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9987msgid "Moving to"
9988msgstr ""
9989
9990#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474
9991msgid "The copying process was interrupted. {} books were copied."
9992msgstr ""
9993
9994#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476
9995msgid "No books were deleted from this library."
9996msgstr ""
9997
9998#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477
9999msgid ""
10000"The best way to resume this operation is to re-copy all the books with the "
10001"option to \"Check for duplicates when copying to library\" in "
10002"Preferences->Import/export->Adding books turned on."
10003msgstr ""
10004
10005#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479
10006msgid "Canceled"
10007msgstr ""
10008
10009#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
10010msgid "Could not copy books: "
10011msgstr ""
10012
10013#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489
10014#, python-brace-format
10015msgid "Moved the book to {loc}"
10016msgstr ""
10017
10018#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490
10019#, python-brace-format
10020msgid "Moved {num} books to {loc}"
10021msgstr ""
10022
10023#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492
10024#, python-brace-format
10025msgid "Copied the book to {loc}"
10026msgstr ""
10027
10028#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493
10029#, python-brace-format
10030msgid "Copied {num} books to {loc}"
10031msgstr ""
10032
10033#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498
10034msgid "Auto merged"
10035msgstr ""
10036
10037#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499
10038msgid ""
10039"Some books were automatically merged into existing records in the target "
10040"library. Click \"Show details\" to see which ones. This behavior is "
10041"controlled by the Auto-merge option in Preferences->Import/export->Adding "
10042"books->Adding actions."
10043msgstr ""
10044
10045#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520
10046#, python-brace-format
10047msgid ""
10048"Copying: {0} failed, with error:\n"
10049"{1}"
10050msgstr ""
10051
10052#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10053msgid "Could not copy some books, click \"Show details\" for more information."
10054msgstr ""
10055
10056#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10057msgid "Failed to copy some books"
10058msgstr ""
10059
10060#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523
10061msgid "Failed to copy a book, see below for details"
10062msgid_plural "Failed to copy {} books, see below for details"
10063msgstr[0] ""
10064msgstr[1] ""
10065msgstr[2] ""
10066
10067#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10068msgid "Could not copy any books, click \"Show details\" for more information."
10069msgstr ""
10070
10071#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10072msgid "Failed to copy books"
10073msgstr ""
10074
10075#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533
10076msgid ""
10077"You cannot use other libraries while using the environment variable "
10078"CALIBRE_OVERRIDE_DATABASE_PATH."
10079msgstr ""
10080
10081#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38
10082#, python-brace-format
10083msgid ""
10084"You are trying to delete {0} books. Sending so many files to the {1} <b>can "
10085"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be"
10086" <b>permanently deleted</b>."
10087msgstr ""
10088
10089#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51
10090msgid "Deleting..."
10091msgstr ""
10092
10093#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74
10094msgid "Deleted"
10095msgstr ""
10096
10097#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85
10098msgid "Failed to delete"
10099msgstr ""
10100
10101#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86
10102msgid ""
10103"Failed to delete some books, click the \"Show details\" button for details."
10104msgstr ""
10105
10106#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10107msgid "Delete books"
10108msgstr ""
10109
10110#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10111msgid "Remove books"
10112msgstr ""
10113
10114#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97
10115msgid "Remove selected books"
10116msgstr ""
10117
10118#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130
10119msgid "Remove files of a specific format from selected books"
10120msgstr ""
10121
10122#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133
10123msgid "Remove all formats from selected books, except..."
10124msgstr ""
10125
10126#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137
10127msgid "Remove all formats from selected books"
10128msgstr ""
10129
10130#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140
10131msgid "Remove covers from selected books"
10132msgstr ""
10133
10134#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144
10135msgid "Remove matching books from device"
10136msgstr ""
10137
10138#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169
10139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828
10140msgid "Cannot delete"
10141msgstr ""
10142
10143#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180
10144#, python-format
10145msgid ""
10146"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are "
10147"you sure?"
10148msgstr ""
10149
10150#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204
10151msgid "Choose formats to be deleted"
10152msgstr ""
10153
10154#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220
10155msgid ""
10156"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove "
10157"all formats from a book."
10158msgstr ""
10159
10160#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249
10161msgid ""
10162"<b>All formats</b> for the selected books will be <b>deleted</b> from your "
10163"library.<br>The book metadata will be kept. Are you sure?"
10164msgstr ""
10165
10166#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270
10167msgid "Cannot delete books"
10168msgstr ""
10169
10170#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271
10171msgid "No device is connected"
10172msgstr ""
10173
10174#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281
10175#: /__w/calibre/calibre/src/calibre/gui2/device.py:744
10176#: /__w/calibre/calibre/src/calibre/gui2/device.py:753
10177msgid "Main memory"
10178msgstr ""
10179
10180#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282
10181#: /__w/calibre/calibre/src/calibre/gui2/device.py:746
10182#: /__w/calibre/calibre/src/calibre/gui2/device.py:755
10183msgid "Storage card A"
10184msgstr ""
10185
10186#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283
10187#: /__w/calibre/calibre/src/calibre/gui2/device.py:748
10188#: /__w/calibre/calibre/src/calibre/gui2/device.py:757
10189msgid "Storage card B"
10190msgstr ""
10191
10192#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288
10193msgid "No books to delete"
10194msgstr ""
10195
10196#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289
10197msgid "None of the selected books are on the device"
10198msgstr ""
10199
10200#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310
10201#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441
10202msgid "Deleting books from device."
10203msgstr ""
10204
10205#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320
10206msgid ""
10207"The cover from the selected book will be <b>permanently deleted</b>. Are you"
10208" sure?"
10209msgid_plural ""
10210"The covers from the {} selected books will be <b>permanently deleted</b>. "
10211"Are you sure?"
10212msgstr[0] ""
10213msgstr[1] ""
10214msgstr[2] ""
10215
10216#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369
10217msgid ""
10218"Some of the selected books are on the attached device. <b>Where</b> do you "
10219"want the selected files deleted from?"
10220msgstr ""
10221
10222#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382
10223msgid ""
10224"The selected book will be <b>permanently deleted</b> and the files removed "
10225"from your calibre library. Are you sure?"
10226msgid_plural ""
10227"The {} selected books will be <b>permanently deleted</b> and the files "
10228"removed from your calibre library. Are you sure?"
10229msgstr[0] ""
10230msgstr[1] ""
10231msgstr[2] ""
10232
10233#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396
10234#, python-format
10235msgid ""
10236"Could not access %s. Is it being used by another program? Click \"Show "
10237"details\" for more information."
10238msgstr ""
10239
10240#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434
10241msgid ""
10242"The selected book will be <b>permanently deleted</b> from your device. Are "
10243"you sure?"
10244msgid_plural ""
10245"The {} selected books will be <b>permanently deleted</b> from your device. "
10246"Are you sure?"
10247msgstr[0] ""
10248msgstr[1] ""
10249msgstr[2] ""
10250
10251#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43
10252msgid "Start wireless device connection"
10253msgstr ""
10254
10255#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44
10256msgid "Stop wireless device connection"
10257msgstr ""
10258
10259#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49
10260msgid "Connect to folder"
10261msgstr ""
10262
10263#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57
10264#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85
10265msgid "Start Content server"
10266msgstr ""
10267
10268#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60
10269msgid "Visit Content server in browser"
10270msgstr ""
10271
10272#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79
10273msgid "Start/stop Content server"
10274msgstr ""
10275
10276#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92
10277#, python-brace-format
10278msgid "[{ip}, port {port}, {protocol}]"
10279msgstr ""
10280
10281#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98
10282msgid "Stop Content server"
10283msgstr ""
10284
10285#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115
10286#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140
10287msgid "Email to"
10288msgstr ""
10289
10290#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119
10291msgid "Email to and delete from library"
10292msgstr ""
10293
10294#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133
10295#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10296msgid "(delete from library)"
10297msgstr ""
10298
10299#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148
10300#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10301#: /__w/calibre/calibre/src/calibre/gui2/email.py:205
10302msgid "Select recipients"
10303msgstr ""
10304
10305#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156
10306msgid "Email to selected recipients..."
10307msgstr ""
10308
10309#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166
10310msgid "Setup email based sharing of books"
10311msgstr ""
10312
10313#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10314msgid "D"
10315msgstr ""
10316
10317#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10318msgid "Send to device"
10319msgstr ""
10320
10321#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201
10322msgid "Connect/share"
10323msgstr ""
10324
10325#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202
10326msgid ""
10327"Share books using a web server or email. Connect to special devices, etc."
10328msgstr ""
10329
10330#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242
10331#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287
10332msgid "Stopping"
10333msgstr ""
10334
10335#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243
10336#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288
10337msgid "Stopping server, this could take up to a minute, please wait..."
10338msgstr ""
10339
10340#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261
10341msgid "Disable autostart"
10342msgstr ""
10343
10344#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262
10345msgid ""
10346"Do you want wireless device connections to be started automatically when "
10347"calibre starts?"
10348msgstr ""
10349
10350#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285
10351msgid "Still looking for IP addresses"
10352msgstr ""
10353
10354#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288
10355msgid "Many IP addresses. See Start/Stop dialog."
10356msgstr ""
10357
10358#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16
10359msgid "Manage collections"
10360msgstr ""
10361
10362#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17
10363msgid "Manage the collections on this device"
10364msgstr ""
10365
10366#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33
10367msgid "In library view"
10368msgstr ""
10369
10370#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34
10371msgid ""
10372"Collections can only be edited when showing the books on the device. Click "
10373"the toolbar button to switch to the device view first."
10374msgstr ""
10375
10376#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10377msgid "Change the title/author/cover etc. of books"
10378msgstr ""
10379
10380#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10381msgid "E"
10382msgstr ""
10383
10384#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10385#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347
10386#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40
10387msgid "Edit metadata"
10388msgstr ""
10389
10390#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75
10391msgid "Edit metadata individually"
10392msgstr ""
10393
10394#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77
10395msgid "Edit metadata in bulk"
10396msgstr ""
10397
10398#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80
10399msgid "Download metadata and covers"
10400msgstr ""
10401
10402#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87
10403msgid "Merge into first selected book - delete others"
10404msgstr ""
10405
10406#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90
10407msgid "Merge into first selected book - keep others"
10408msgstr ""
10409
10410#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94
10411msgid "Merge only formats into first selected book - delete others"
10412msgstr ""
10413
10414#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99
10415msgid "Copy metadata"
10416msgstr ""
10417
10418#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100
10419msgid "Paste metadata"
10420msgstr ""
10421
10422#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102
10423msgid "Paste metadata including excluded fields"
10424msgstr ""
10425
10426#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105
10427msgid "Merge book records"
10428msgstr ""
10429
10430#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106
10431msgid "M"
10432msgstr ""
10433
10434#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110
10435msgid "Copy URL to show book in calibre"
10436msgstr ""
10437
10438#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111
10439msgid ""
10440"Copy URLs to show the currently selected books in calibre, to the system "
10441"clipboard"
10442msgstr ""
10443
10444#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118
10445msgid "Copy URL to open book in calibre"
10446msgstr ""
10447
10448#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120
10449msgid ""
10450"Copy URLs to open the currently selected books in calibre, to the system "
10451"clipboard"
10452msgstr ""
10453
10454#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172
10455#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175
10456msgid "Cannot copy metadata"
10457msgstr ""
10458
10459#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176
10460msgid "Multiple books selected, can only copy from one book at a time."
10461msgstr ""
10462
10463#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198
10464#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203
10465msgid "Cannot paste metadata"
10466msgstr ""
10467
10468#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204
10469msgid "No copied metadata available"
10470msgstr ""
10471
10472#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207
10473#, python-brace-format
10474msgid ""
10475"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are "
10476"you sure you want to do that?"
10477msgstr ""
10478
10479#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241
10480msgid "Cannot download metadata"
10481msgstr ""
10482
10483#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260
10484msgid "Failed to download metadata"
10485msgstr ""
10486
10487#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270
10488#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99
10489#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804
10490#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512
10491#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918
10492#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185
10493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176
10494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185
10495msgid "Download failed"
10496msgstr ""
10497
10498#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271
10499msgid "Failed to download metadata or cover for the selected book."
10500msgid_plural "Failed to download metadata or covers for any of the {} books."
10501msgstr[0] ""
10502msgstr[1] ""
10503msgstr[2] ""
10504
10505#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275
10506msgid "Metadata download completed"
10507msgstr ""
10508
10509#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278
10510msgid "Finished downloading metadata for the selected book."
10511msgid_plural "Finished downloading metadata for <b>{} books</b>."
10512msgstr[0] ""
10513msgstr[1] ""
10514msgstr[2] ""
10515
10516#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280
10517msgid "Proceed with updating the metadata in your library?"
10518msgstr ""
10519
10520#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287
10521#, python-format
10522msgid ""
10523"Could not download metadata and/or covers for %d of the books. Click \"Show "
10524"details\" to see which books."
10525msgstr ""
10526
10527#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289
10528msgid "Show the &failed books in the main book list after updating metadata"
10529msgstr ""
10530
10531#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302
10532#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987
10533msgid "Download log"
10534msgstr ""
10535
10536#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303
10537msgid "Metadata download complete"
10538msgstr ""
10539
10540#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308
10541msgid "Revie&w downloaded metadata"
10542msgstr ""
10543
10544#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334
10545msgid "Some books changed"
10546msgstr ""
10547
10548#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335
10549msgid ""
10550"The metadata for some books in your library has changed since you started "
10551"the download. If you proceed, some of those changes may be overwritten. "
10552"Click \"Show details\" to see the list of changed books. Do you want to "
10553"proceed?"
10554msgstr ""
10555
10556#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375
10557msgid "Review downloaded metadata"
10558msgstr ""
10559
10560#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376
10561msgid "Discard downloaded metadata for this book"
10562msgstr ""
10563
10564#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377
10565msgid "Use the downloaded metadata for all remaining books"
10566msgstr ""
10567
10568#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378
10569msgid "Discard downloaded metadata for all remaining books"
10570msgstr ""
10571
10572#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379
10573#, python-format
10574msgid "Discard the downloaded value for: %s"
10575msgstr ""
10576
10577#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380
10578msgid ""
10579"The downloaded metadata is on the left and the original metadata is on the "
10580"right. If a downloaded value is blank or unknown, the original value is "
10581"used."
10582msgstr ""
10583
10584#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383
10585msgid "&View book"
10586msgstr ""
10587
10588#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431
10589#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523
10590msgid "Cannot edit metadata"
10591msgstr ""
10592
10593#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564
10594msgid ""
10595"You are about to merge very many ({}) books. Are you <b>sure</b> you want to"
10596" proceed?"
10597msgstr ""
10598
10599#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595
10600#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598
10601msgid "Cannot merge books"
10602msgstr ""
10603
10604#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599
10605msgid "At least two books must be selected for merging"
10606msgstr ""
10607
10608#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610
10609#, python-format
10610msgid ""
10611"Book formats and metadata from the selected books will be added to the "
10612"<b>first selected book</b> (%s).<br> The second and subsequently selected "
10613"books will not be deleted or changed.<br><br>Please confirm you want to "
10614"proceed."
10615msgstr ""
10616
10617#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621
10618#, python-format
10619msgid ""
10620"Book formats from the selected books will be merged into the <b>first "
10621"selected book</b> (%s). Metadata in the first selected book will not be "
10622"changed. Author, Title and all other metadata will <i>not</i> be "
10623"merged.<br><br>After being merged, the second and subsequently selected "
10624"books, with any metadata they have will be <b>deleted</b>. <br><br>All book "
10625"formats of the first selected book will be kept and any duplicate formats in"
10626" the second and subsequently selected books will be permanently "
10627"<b>deleted</b> from your calibre library.<br><br>  Are you <b>sure</b> you "
10628"want to proceed?"
10629msgstr ""
10630
10631#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637
10632#, python-format
10633msgid ""
10634"Book formats and metadata from the selected books will be merged into the "
10635"<b>first selected book</b> (%s).<br><br>After being merged, the second and "
10636"subsequently selected books will be <b>deleted</b>. <br><br>All book formats"
10637" of the first selected book will be kept and any duplicate formats in the "
10638"second and subsequently selected books will be permanently <b>deleted</b> "
10639"from your calibre library.<br><br>  Are you <b>sure</b> you want to proceed?"
10640msgstr ""
10641
10642#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824
10643msgid "Applying changed metadata"
10644msgstr ""
10645
10646#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918
10647msgid "Some failures"
10648msgstr ""
10649
10650#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919
10651msgid ""
10652"Failed to apply updated metadata for some books in your library. Click "
10653"\"Show details\" to see details."
10654msgstr ""
10655
10656#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978
10657#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996
10658msgid "Format file missing"
10659msgstr ""
10660
10661#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979
10662#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997
10663#, python-format
10664msgid "Cannot read cover as the %s file is missing from this book"
10665msgstr ""
10666
10667#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006
10668#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094
10669msgid "Could not read metadata"
10670msgstr ""
10671
10672#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007
10673#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095
10674#, python-format
10675msgid "Could not read metadata from %s format"
10676msgstr ""
10677
10678#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018
10679#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462
10680#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472
10681msgid "Could not read cover"
10682msgstr ""
10683
10684#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019
10685#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463
10686#, python-format
10687msgid "Could not read cover from %s format"
10688msgstr ""
10689
10690#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10691msgid "Embed metadata"
10692msgstr ""
10693
10694#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10695#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23
10696msgid "Embed metadata into book files"
10697msgstr ""
10698
10699#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56
10700msgid "Embed metadata into files of a specific format from selected books..."
10701msgstr ""
10702
10703#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64
10704#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71
10705msgid "Cannot embed"
10706msgstr ""
10707
10708#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75
10709msgid "Choose formats to be updated"
10710msgstr ""
10711
10712#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10713#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818
10714#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30
10715msgid "&Stop"
10716msgstr ""
10717
10718#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10719msgid "Embedding updated metadata into book files..."
10720msgstr ""
10721
10722#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82
10723msgid "Embedding metadata..."
10724msgstr ""
10725
10726#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101
10727msgid "Embedded metadata in one book"
10728msgid_plural "Embedded metadata in {} books"
10729msgstr[0] ""
10730msgstr[1] ""
10731msgstr[2] ""
10732
10733#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103
10734#, python-brace-format
10735msgid ""
10736"The {0} format of {1}:\n"
10737"\n"
10738"{2}\n"
10739msgstr ""
10740
10741#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106
10742msgid "Failed for some files"
10743msgstr ""
10744
10745#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107
10746msgid ""
10747"Failed to embed metadata into some book files. Click \"Show details\" for "
10748"details."
10749msgstr ""
10750
10751#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110
10752msgid "Show the &failed books in the main book list"
10753msgstr ""
10754
10755#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10756msgid "Download news in e-book form from various websites all over the world"
10757msgstr ""
10758
10759#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10760msgid "F"
10761msgstr ""
10762
10763#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10764msgid "Fetch news"
10765msgstr ""
10766
10767#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57
10768#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72
10769msgid "Fetching news from "
10770msgstr ""
10771
10772#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101
10773msgid " fetched."
10774msgstr ""
10775
10776#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10777msgid "F1"
10778msgstr ""
10779
10780#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10781#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412
10782#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736
10783msgid "Help"
10784msgstr ""
10785
10786#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10787msgid "Mark books"
10788msgstr ""
10789
10790#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10791msgid "Temporarily mark books for easy access"
10792msgstr ""
10793
10794#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24
10795msgid "Toggle mark for selected books"
10796msgstr ""
10797
10798#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57
10799#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10800msgid "Show marked books"
10801msgstr ""
10802
10803#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59
10804msgid "Clear all marked books"
10805msgstr ""
10806
10807#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62
10808msgid "Mark all books by selected author(s)"
10809msgstr ""
10810
10811#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64
10812msgid "Mark all books in the selected series"
10813msgstr ""
10814
10815#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67
10816msgid "Clear all books by selected author(s)"
10817msgstr ""
10818
10819#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69
10820msgid "Clear all books in the selected series"
10821msgstr ""
10822
10823#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10824msgid "Show marked book"
10825msgstr ""
10826
10827#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
10828msgid "Cannot mark"
10829msgstr ""
10830
10831#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17
10832msgid "Match book to library"
10833msgstr ""
10834
10835#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18
10836msgid "Match this book to a book in the library"
10837msgstr ""
10838
10839#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10840#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130
10842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201
10843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73
10844msgid "Match books"
10845msgstr ""
10846
10847#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10848#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10849msgid "You must select one book"
10850msgstr ""
10851
10852#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46
10853msgid "Show matched book in library"
10854msgstr ""
10855
10856#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74
10857msgid "No matching books"
10858msgstr ""
10859
10860#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75
10861msgid ""
10862"No matching books found in the calibre library. Do you want to specify the "
10863"matching book manually?"
10864msgstr ""
10865
10866#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
10867msgid "Move to next match"
10868msgstr ""
10869
10870#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10871msgid "F3"
10872msgstr ""
10873
10874#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10875msgid "Move to next highlighted match"
10876msgstr ""
10877
10878#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10879msgid "N"
10880msgstr ""
10881
10882#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27
10883msgid "Move to previous item"
10884msgstr ""
10885
10886#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28
10887msgid "Move to previous highlighted item"
10888msgstr ""
10889
10890#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16
10891msgid "Open containing folder"
10892msgstr ""
10893
10894#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10895msgid "O"
10896msgstr ""
10897
10898#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10899msgid "Open the folder containing the current book's files"
10900msgstr ""
10901
10902#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10903msgid "Plugin updater"
10904msgstr ""
10905
10906#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10907msgid "Update any plugins you have installed in calibre"
10908msgstr ""
10909
10910#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34
10911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514
10912msgid "Polish book"
10913msgstr ""
10914
10915#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36
10916#, python-format
10917msgid "Polish %d books"
10918msgstr ""
10919
10920#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40
10921#, python-format
10922msgid "<h3>About Polishing books</h3>%s"
10923msgstr ""
10924
10925#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41
10926msgid ""
10927"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n"
10928"                  then polishing will run on ORIGINAL_EPUB (the same for other\n"
10929"                  ORIGINAL_* formats).  So if you\n"
10930"                  want Polishing to not run on the ORIGINAL_* format, delete the\n"
10931"                  ORIGINAL_* format before running it.</p>"
10932msgstr ""
10933
10934#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48
10935#, python-format
10936msgid "<h3>Embed referenced fonts</h3>%s"
10937msgstr ""
10938
10939#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49
10940#, python-format
10941msgid "<h3>Subsetting fonts</h3>%s"
10942msgstr ""
10943
10944#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52
10945#, python-format
10946msgid "<h3>Smarten punctuation</h3>%s"
10947msgstr ""
10948
10949#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54
10950msgid ""
10951"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the"
10952" cover in the e-book files to match the current metadata in the calibre "
10953"library.</p> <p>Note that most e-book formats are not capable of supporting "
10954"all the metadata in calibre.</p><p>There is a separate option to update the "
10955"cover.</p>"
10956msgstr ""
10957
10958#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62
10959msgid ""
10960"<h3>Update cover</h3><p>Update the covers in the e-book files to match the "
10961"current cover in the calibre library.</p><p>If the e-book file does not have"
10962" an identifiable cover, a new cover is inserted.</p>"
10963msgstr ""
10964
10965#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67
10966#, python-format
10967msgid "<h3>Book jacket</h3>%s"
10968msgstr ""
10969
10970#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68
10971#, python-format
10972msgid "<h3>Remove book jacket</h3>%s"
10973msgstr ""
10974
10975#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69
10976#, python-format
10977msgid "<h3>Remove unused CSS rules</h3>%s"
10978msgstr ""
10979
10980#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70
10981#, python-format
10982msgid "<h3>Losslessly compress images</h3>%s"
10983msgstr ""
10984
10985#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71
10986#, python-format
10987msgid "<h3>Add soft-hyphens</h3>%s"
10988msgstr ""
10989
10990#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72
10991#, python-format
10992msgid "<h3>Remove soft-hyphens</h3>%s"
10993msgstr ""
10994
10995#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73
10996#, python-format
10997msgid "<h3>Upgrade book internals</h3>%s"
10998msgstr ""
10999
11000#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79
11001msgid "Select actions to perform:"
11002msgstr ""
11003
11004#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84
11005msgid "&Embed all referenced fonts"
11006msgstr ""
11007
11008#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85
11009#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259
11010msgid "&Subset all embedded fonts"
11011msgstr ""
11012
11013#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86
11014#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265
11015msgid "Smarten &punctuation"
11016msgstr ""
11017
11018#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87
11019msgid "Update &metadata in the book files"
11020msgstr ""
11021
11022#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88
11023msgid "Update the &cover in the book files"
11024msgstr ""
11025
11026#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89
11027msgid "Add/replace metadata as a \"book &jacket\" page"
11028msgstr ""
11029
11030#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90
11031msgid "&Remove a previously inserted book jacket"
11032msgstr ""
11033
11034#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91
11035msgid "Remove &unused CSS rules from the book"
11036msgstr ""
11037
11038#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92
11039msgid "Losslessly &compress images"
11040msgstr ""
11041
11042#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93
11043msgid "Add s&oft hyphens"
11044msgstr ""
11045
11046#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94
11047msgid "Remove so&ft hyphens"
11048msgstr ""
11049
11050#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95
11051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529
11052msgid "&Upgrade book internals"
11053msgstr ""
11054
11055#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106
11056msgid "About"
11057msgstr ""
11058
11059#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125
11060msgid "Show &report"
11061msgstr ""
11062
11063#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127
11064msgid ""
11065"Show a report of all the actions performed after polishing is completed"
11066msgstr ""
11067
11068#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133
11069#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65
11070msgid "&Save settings"
11071msgstr ""
11072
11073#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135
11074#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67
11075msgid "&Load settings"
11076msgstr ""
11077
11078#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156
11079#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236
11080msgid "No actions selected"
11081msgstr ""
11082
11083#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157
11084msgid "You must select at least one action before saving"
11085msgstr ""
11086
11087#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159
11088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148
11089#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85
11090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229
11091msgid "Choose name"
11092msgstr ""
11093
11094#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160
11095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149
11096#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86
11097msgid "Choose a name for these settings"
11098msgstr ""
11099
11100#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180
11101#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105
11102msgid "Remove saved settings"
11103msgstr ""
11104
11105#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221
11106msgid "Must update metadata"
11107msgstr ""
11108
11109#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222
11110msgid ""
11111"You have selected the option to add metadata as a \"book jacket\". For this "
11112"option to work, you must also select the option to update metadata in the "
11113"book files. Do you want to select it?"
11114msgstr ""
11115
11116#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230
11117msgid "Add or remove jacket?"
11118msgstr ""
11119
11120#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231
11121msgid ""
11122"You have chosen to both add and remove the metadata jacket. This will result"
11123" in the final book having no jacket. Is this what you want?"
11124msgstr ""
11125
11126#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237
11127msgid "You must select at least one action, or click Cancel."
11128msgstr ""
11129
11130#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251
11131msgid "Queueing books for polishing"
11132msgstr ""
11133
11134#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299
11135#, python-format
11136msgid "Polish %s"
11137msgstr ""
11138
11139#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300
11140#, python-format
11141msgid "Polish book %(nums)s of %(tot)s (%(title)s)"
11142msgstr ""
11143
11144#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304
11145#, python-format
11146msgid "Queueing book %(nums)s of %(tot)s (%(title)s)"
11147msgstr ""
11148
11149#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331
11150msgid "Ignore remaining reports"
11151msgstr ""
11152
11153#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337
11154msgid "View full &log"
11155msgstr ""
11156
11157#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348
11158msgid "Ignore remaining report"
11159msgid_plural "Ignore remaining {} reports"
11160msgstr[0] ""
11161msgstr[1] ""
11162msgstr[2] ""
11163
11164#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361
11165#, python-format
11166msgid "Polishing of %s"
11167msgstr ""
11168
11169#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367
11170#, python-format
11171msgid "The original file has been saved as %s."
11172msgid_plural "The original files have been saved as %s."
11173msgstr[0] ""
11174msgstr[1] ""
11175msgstr[2] ""
11176
11177#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369
11178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324
11179msgid " and "
11180msgstr ""
11181
11182#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372
11183msgid "If you polish again, the polishing will run on the originals."
11184msgstr ""
11185
11186#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408
11187msgid "Polish books"
11188msgstr ""
11189
11190#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11191msgid "Apply the shine of perfection to your books"
11192msgstr ""
11193
11194#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11195msgid "P"
11196msgstr ""
11197
11198#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459
11199#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490
11200msgid "Cannot polish"
11201msgstr ""
11202
11203#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471
11204#, python-brace-format
11205msgid ""
11206"One of the books you are polishing has an {0} format. Polishing will use "
11207"this as the source and overwrite any existing {1} format. Are you sure you "
11208"want to proceed?"
11209msgstr ""
11210
11211#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475
11212msgid "Ask for this confirmation again"
11213msgstr ""
11214
11215#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491
11216#, python-format
11217msgid ""
11218"Polishing is only supported for books in the %s formats. Convert to one of "
11219"those formats before polishing."
11220msgstr ""
11221
11222#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519
11223msgid "Start polishing the book"
11224msgid_plural "Start polishing of {} books"
11225msgstr[0] ""
11226msgstr[1] ""
11227msgstr[2] ""
11228
11229#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536
11230msgid " completed"
11231msgstr ""
11232
11233#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
11234msgid "Configure calibre"
11235msgstr ""
11236
11237#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24
11238msgid "Change calibre behavior"
11239msgstr ""
11240
11241#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31
11242msgid "Run Welcome wizard"
11243msgstr ""
11244
11245#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33
11246msgid "Get plugins to enhance calibre"
11247msgstr ""
11248
11249#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37
11250msgid "Restart in debug mode"
11251msgstr ""
11252
11253#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39
11254msgid "Restart ignoring third party plugins"
11255msgstr ""
11256
11257#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59
11258msgid "Cannot configure while there are running jobs."
11259msgstr ""
11260
11261#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63
11262msgid "Cannot configure before calibre is restarted."
11263msgstr ""
11264
11265#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18
11266msgid "Select a random book from your calibre library"
11267msgstr ""
11268
11269#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
11270msgid "Restart"
11271msgstr ""
11272
11273#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21
11274msgid "Save to disk"
11275msgstr ""
11276
11277#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11278msgid "Export e-book files from the calibre library"
11279msgstr ""
11280
11281#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11282msgid "S"
11283msgstr ""
11284
11285#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31
11286msgid "Save to disk in a single folder"
11287msgstr ""
11288
11289#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33
11290#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50
11291#, python-format
11292msgid "Save only %s format to disk"
11293msgstr ""
11294
11295#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37
11296#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53
11297#, python-format
11298msgid "Save only %s format to disk in a single folder"
11299msgstr ""
11300
11301#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40
11302msgid "Save single format to disk..."
11303msgstr ""
11304
11305#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61
11306#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83
11307msgid "Cannot save to disk"
11308msgstr ""
11309
11310#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65
11311msgid "Choose format to save to disk"
11312msgstr ""
11313
11314#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86
11315msgid "Choose destination folder"
11316msgstr ""
11317
11318#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94
11319msgid ""
11320"You are trying to save files into the calibre library. This can cause "
11321"corruption of your library. Save to disk is meant to export files from your "
11322"calibre library elsewhere."
11323msgstr ""
11324
11325#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19
11326msgid "Show Book details"
11327msgstr ""
11328
11329#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11330msgid "I"
11331msgstr ""
11332
11333#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11334msgid "Show the detailed metadata for the current book in a separate window"
11335msgstr ""
11336
11337#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30
11338msgid "No detailed info available"
11339msgstr ""
11340
11341#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31
11342msgid "No detailed information is available for books on the device."
11343msgstr ""
11344
11345#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23
11346#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63
11347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87
11348msgid "Quickview"
11349msgstr ""
11350
11351#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70
11352msgid "Toggle Quickview"
11353msgstr ""
11354
11355#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71
11356msgid "Open/close the Quickview panel/window"
11357msgstr ""
11358
11359#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76
11360msgid "Focus to Quickview"
11361msgstr ""
11362
11363#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77
11364msgid "Move the focus to the Quickview panel/window"
11365msgstr ""
11366
11367#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85
11368msgid "Focus from Quickview to the book list"
11369msgstr ""
11370
11371#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86
11372msgid "Move the focus from Quickview to the book list"
11373msgstr ""
11374
11375#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94
11376msgid "Refresh Quickview"
11377msgstr ""
11378
11379#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95
11380msgid "Refresh the information shown in the Quickview panel"
11381msgstr ""
11382
11383#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102
11384msgid "Search from Quickview"
11385msgstr ""
11386
11387#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103
11388msgid "Search for the currently selected Quickview item"
11389msgstr ""
11390
11391#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131
11392msgid "No quickview available"
11393msgstr ""
11394
11395#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132
11396msgid "Quickview is not available for books on the device."
11397msgstr ""
11398
11399#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17
11400msgid "Manage template functions"
11401msgstr ""
11402
11403#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19
11404#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50
11405#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352
11406msgid "Template tester"
11407msgstr ""
11408
11409#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24
11410msgid "Enter a template to test using data from the selected book"
11411msgstr ""
11412
11413#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34
11414msgid "No template tester available"
11415msgstr ""
11416
11417#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35
11418msgid "Template tester is not available for books on the device."
11419msgstr ""
11420
11421#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41
11422msgid "At least one book must be selected"
11423msgstr ""
11424
11425#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11426msgid "Show books similar to the current book"
11427msgstr ""
11428
11429#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11430msgid "Similar books"
11431msgstr ""
11432
11433#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27
11434msgid "Books by same author"
11435msgstr ""
11436
11437#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28
11438msgid "Books in this series"
11439msgstr ""
11440
11441#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30
11442msgid "Books by this publisher"
11443msgstr ""
11444
11445#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31
11446msgid "Books with the same tags"
11447msgstr ""
11448
11449#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
11450#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689
11451msgid "Sort by"
11452msgstr ""
11453
11454#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11455msgid "Reverse current sort"
11456msgstr ""
11457
11458#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11459msgid "Reverse the current sort order"
11460msgstr ""
11461
11462#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11463msgid "Re-apply current sort"
11464msgstr ""
11465
11466#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11467msgid "Re-apply the current sort"
11468msgstr ""
11469
11470#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100
11471msgid "Select sortable columns"
11472msgstr ""
11473
11474#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101
11475msgid "Sort on multiple columns"
11476msgstr ""
11477
11478#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120
11479#, python-format
11480msgid "%s [reverse current sort]"
11481msgstr ""
11482
11483#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11484msgid "G"
11485msgstr ""
11486
11487#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11488#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178
11489msgid "Get books"
11490msgstr ""
11491
11492#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11493msgid "Search dozens of online e-book retailers for the cheapest books"
11494msgstr ""
11495
11496#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23
11497msgid "Search for e-books"
11498msgstr ""
11499
11500#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11501msgid "this author"
11502msgstr ""
11503
11504#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11505msgid "this title"
11506msgstr ""
11507
11508#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30
11509msgid "this book"
11510msgstr ""
11511
11512#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33
11513#, python-format
11514msgid "Search for %s"
11515msgstr ""
11516
11517#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36
11518#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185
11519msgid "Stores"
11520msgstr ""
11521
11522#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39
11523#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18
11524msgid "Choose stores"
11525msgstr ""
11526
11527#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
11528#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
11529#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
11530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109
11531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282
11532msgid "Cannot search"
11533msgstr ""
11534
11535#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135
11536msgid ""
11537"calibre helps you find the e-books you want by searching the websites of "
11538"various commercial and public domain book sources."
11539msgstr ""
11540
11541#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139
11542msgid ""
11543"Using the integrated search you can easily find which store has the book you"
11544" are looking for, at the best price. You also get DRM status and other "
11545"useful information."
11546msgstr ""
11547
11548#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142
11549msgid ""
11550"All transactions (paid or otherwise) are handled between you and the book "
11551"seller. calibre is not part of this process and any issues related to a "
11552"purchase should be directed to the website you are buying from. Be sure to "
11553"double check that any books you get will work with your e-book reader, "
11554"especially if the book you are buying has <a href=\"{}\">DRM</a>."
11555msgstr ""
11556
11557#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153
11558#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35
11559msgid "Show this message again"
11560msgstr ""
11561
11562#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154
11563msgid "About Get books"
11564msgstr ""
11565
11566#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
11567msgid "Tag mapper"
11568msgstr ""
11569
11570#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37
11571msgid "Map tags for one book in the library"
11572msgid_plural "Map tags for {} books in the library"
11573msgstr[0] ""
11574msgstr[1] ""
11575msgstr[2] ""
11576
11577#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27
11578#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23
11579msgid "Choose format to edit"
11580msgstr ""
11581
11582#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31
11583msgid "Choose which format you want to edit:"
11584msgstr ""
11585
11586#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42
11587msgid "&All formats"
11588msgstr ""
11589
11590#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73
11591msgid "Edit ToC"
11592msgstr ""
11593
11594#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
11595msgid "K"
11596msgstr ""
11597
11598#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114
11599#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131
11600msgid "Cannot edit ToC"
11601msgstr ""
11602
11603#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115
11604#, python-format
11605msgid ""
11606"Editing Table of Contents is only supported for books in the %s formats. "
11607"Convert to one of those formats before polishing."
11608msgstr ""
11609
11610#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121
11611msgid ""
11612"You have chosen to edit the Table of Contents of {} books at once. Doing so "
11613"will likely slow your computer to a crawl. Are you sure?"
11614msgstr ""
11615
11616#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179
11617msgid "Library changed"
11618msgstr ""
11619
11620#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180
11621#, python-brace-format
11622msgid ""
11623"Cannot save changes made to {0} by the ToC editor as the calibre library has"
11624" changed."
11625msgstr ""
11626
11627#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26
11628msgid ""
11629"This book has multiple formats that can be edited. Choose the format you "
11630"want to edit."
11631msgstr ""
11632
11633#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29
11634msgid "Always ask when more than one format is available"
11635msgstr ""
11636
11637#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326
11639msgid "Edit book"
11640msgstr ""
11641
11642#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11643msgid "Edit books in the EPUB or AZW formats"
11644msgstr ""
11645
11646#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11647msgid "T"
11648msgstr ""
11649
11650#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95
11651msgid "Cannot Edit book"
11652msgstr ""
11653
11654#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103
11655#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121
11656#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685
11657#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689
11658msgid "Cannot edit book"
11659msgstr ""
11660
11661#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104
11662msgid "Editing of books on the device is not supported"
11663msgstr ""
11664
11665#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112
11666msgid "No editable formats"
11667msgstr ""
11668
11669#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113
11670msgid "Do you want to create an empty EPUB file to edit?"
11671msgstr ""
11672
11673#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122
11674#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690
11675#, python-format
11676msgid ""
11677"The book must be in the %s formats to edit.\n"
11678"\n"
11679"First convert the book to one of these formats."
11680msgstr ""
11681
11682#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152
11683msgid "File missing"
11684msgstr ""
11685
11686#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153
11687#, python-format
11688msgid ""
11689"The %s format is missing from the calibre library. You should run library "
11690"maintenance."
11691msgstr ""
11692
11693#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34
11694#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291
11695msgid "Unpack book"
11696msgstr ""
11697
11698#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67
11699msgid "Choose the format to unpack:"
11700msgstr ""
11701
11702#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77
11703msgid ""
11704"            <h2>About Unpack book</h2>\n"
11705"            <p>Unpack book allows you to fine tune the appearance of an e-book by\n"
11706"            making small changes to its internals. In order to use Unpack book,\n"
11707"            you need to know a little bit about HTML and CSS, technologies that\n"
11708"            are used in e-books. Follow the steps:</p>\n"
11709"            <br>\n"
11710"            <ol>\n"
11711"            <li>Click \"Explode book\": This will \"explode\" the book into its\n"
11712"            individual internal components.<br></li>\n"
11713"            <li>Right click on any individual file and select \"Open with...\" to\n"
11714"            edit it in your favorite text editor.<br></li>\n"
11715"            <li>When you are done: <b>close the file browser window\n"
11716"            and the editor windows you used to make your tweaks</b>. Then click\n"
11717"            the \"Rebuild book\" button, to update the book in your calibre\n"
11718"            library.</li>\n"
11719"            </ol>"
11720msgstr ""
11721
11722#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106
11723msgid "&Explode book"
11724msgstr ""
11725
11726#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107
11727msgid "&Preview book"
11728msgstr ""
11729
11730#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108
11731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87
11732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207
11733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346
11734#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
11735msgid "&Cancel"
11736msgstr ""
11737
11738#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109
11739msgid "&Rebuild book"
11740msgstr ""
11741
11742#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112
11743msgid "Explode the book to edit its components"
11744msgstr ""
11745
11746#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114
11747msgid "Preview the result of your changes"
11748msgstr ""
11749
11750#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116
11751msgid "Abort without saving any changes"
11752msgstr ""
11753
11754#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118
11755msgid "Save your changes and update the book in the calibre library"
11756msgstr ""
11757
11758#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158
11759msgid "Exploding, please wait..."
11760msgstr ""
11761
11762#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180
11763#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189
11764msgid "Failed to unpack"
11765msgstr ""
11766
11767#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181
11768#, python-format
11769msgid "Could not explode the %s file."
11770msgstr ""
11771
11772#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190
11773#, python-format
11774msgid ""
11775"Could not explode the %s file. Click \"Show details\" for more information."
11776msgstr ""
11777
11778#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224
11779msgid "Failed to rebuild file"
11780msgstr ""
11781
11782#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225
11783#, python-format
11784msgid "Failed to rebuild %s. For more information, click \"Show details\"."
11785msgstr ""
11786
11787#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233
11788#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242
11789msgid "Rebuilding, please wait..."
11790msgstr ""
11791
11792#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292
11793msgid ""
11794"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual "
11795"components"
11796msgstr ""
11797
11798#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328
11799#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341
11800msgid "Cannot unpack book"
11801msgstr ""
11802
11803#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342
11804msgid ""
11805"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n"
11806"\n"
11807"First convert the book to one of these formats."
11808msgstr ""
11809
11810#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11811msgid "Read books"
11812msgstr ""
11813
11814#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11815msgid "V"
11816msgstr ""
11817
11818#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11819msgid "View"
11820msgstr ""
11821
11822#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65
11823msgid "View specific format"
11824msgstr ""
11825
11826#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67
11827msgid "View with calibre E-book viewer"
11828msgstr ""
11829
11830#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68
11831msgid "Read a random book"
11832msgstr ""
11833
11834#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74
11835msgid "Clear recently viewed list"
11836msgstr ""
11837
11838#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11839msgid "Continue reading previous book"
11840msgstr ""
11841
11842#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11843#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137
11844msgid "Continue reading the last opened book"
11845msgstr ""
11846
11847#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189
11848msgid "No associated program"
11849msgstr ""
11850
11851#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190
11852#, python-format
11853msgid ""
11854"Windows will try to open %s with calibre itself resulting in a duplicate in "
11855"your calibre library. You should install some program capable of viewing "
11856"this file format and tell Windows to use that program to open files of this "
11857"type."
11858msgstr ""
11859
11860#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
11861#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311
11862#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318
11863#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357
11864msgid "Cannot view"
11865msgstr ""
11866
11867#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225
11868#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244
11869msgid "Format unavailable"
11870msgstr ""
11871
11872#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226
11873msgid "Selected books have no formats"
11874msgstr ""
11875
11876#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228
11877#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153
11878msgid "Choose the format to view"
11879msgstr ""
11880
11881#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245
11882#, python-format
11883msgid ""
11884"Not all the selected books were available in the %s format. You should "
11885"convert them first."
11886msgstr ""
11887
11888#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257
11889msgid "Multiple books selected"
11890msgstr ""
11891
11892#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258
11893#, python-format
11894msgid ""
11895"You are attempting to open %d books. Opening too many books at once can be "
11896"slow and have a negative effect on the responsiveness of your computer. Once"
11897" started the process cannot be stopped until complete. Do you wish to "
11898"continue?"
11899msgstr ""
11900
11901#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267
11902msgid "Cannot open folder"
11903msgstr ""
11904
11905#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312
11906msgid "This book no longer exists in your library"
11907msgstr ""
11908
11909#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319
11910#, python-format
11911msgid "%s has no available formats."
11912msgstr ""
11913
11914#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
11915#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200
11916msgid "Virtual library"
11917msgstr ""
11918
11919#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29
11920#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388
11921msgid "Quick select Virtual library"
11922msgstr ""
11923
11924#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30
11925msgid "Quick select a Virtual library"
11926msgstr ""
11927
11928#: /__w/calibre/calibre/src/calibre/gui2/add.py:43
11929#: /__w/calibre/calibre/src/calibre/gui2/add.py:47
11930#: /__w/calibre/calibre/src/calibre/gui2/add.py:57
11931#: /__w/calibre/calibre/src/calibre/gui2/add.py:254
11932#: /__w/calibre/calibre/src/calibre/gui2/add.py:279
11933#: /__w/calibre/calibre/src/calibre/gui2/add.py:299
11934#: /__w/calibre/calibre/src/calibre/gui2/add.py:315
11935msgid "Cannot add books"
11936msgstr ""
11937
11938#: /__w/calibre/calibre/src/calibre/gui2/add.py:44
11939#, python-format
11940msgid "The path %s does not exist"
11941msgstr ""
11942
11943#: /__w/calibre/calibre/src/calibre/gui2/add.py:48
11944#, python-format
11945msgid "You do not have permission to read %s"
11946msgstr ""
11947
11948#: /__w/calibre/calibre/src/calibre/gui2/add.py:58
11949msgid "You do not have permission to read any of the selected files"
11950msgstr ""
11951
11952#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11953msgid "Adding books..."
11954msgstr ""
11955
11956#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11957msgid "Scanning for files..."
11958msgstr ""
11959
11960#: /__w/calibre/calibre/src/calibre/gui2/add.py:237
11961msgid "You do not have permission to read the selected file."
11962msgid_plural "You do not have permission to read the selected files."
11963msgstr[0] ""
11964msgstr[1] ""
11965msgstr[2] ""
11966
11967#: /__w/calibre/calibre/src/calibre/gui2/add.py:243
11968#, python-format
11969msgid "Could not add %s as you do not have permission to read the file"
11970msgstr ""
11971
11972#: /__w/calibre/calibre/src/calibre/gui2/add.py:255
11973#: /__w/calibre/calibre/src/calibre/gui2/add.py:280
11974#: /__w/calibre/calibre/src/calibre/gui2/add.py:300
11975msgid "Failed to add any books, click \"Show details\" for more information."
11976msgstr ""
11977
11978#: /__w/calibre/calibre/src/calibre/gui2/add.py:260
11979msgid "Could not add"
11980msgstr ""
11981
11982#: /__w/calibre/calibre/src/calibre/gui2/add.py:261
11983#, python-format
11984msgid "No e-book files were found in %s"
11985msgstr ""
11986
11987#: /__w/calibre/calibre/src/calibre/gui2/add.py:266
11988msgid "Reading metadata and adding to library (one book)..."
11989msgid_plural "Reading metadata and adding to library ({} books)..."
11990msgstr[0] ""
11991msgstr[1] ""
11992msgstr[2] ""
11993
11994#: /__w/calibre/calibre/src/calibre/gui2/add.py:316
11995msgid "Failed to add some books, click \"Show details\" for more information."
11996msgstr ""
11997
11998#: /__w/calibre/calibre/src/calibre/gui2/add.py:332
11999#: /__w/calibre/calibre/src/calibre/gui2/save.py:154
12000#: /__w/calibre/calibre/src/calibre/gui2/save.py:185
12001#: /__w/calibre/calibre/src/calibre/gui2/save.py:268
12002#: /__w/calibre/calibre/src/calibre/gui2/save.py:302
12003msgid "Critical failure"
12004msgstr ""
12005
12006#: /__w/calibre/calibre/src/calibre/gui2/add.py:333
12007msgid ""
12008"The read metadata worker process crashed while processing some files. Adding"
12009" of books is aborted. Click \"Show details\" to see which files caused the "
12010"problem."
12011msgstr ""
12012
12013#: /__w/calibre/calibre/src/calibre/gui2/add.py:351
12014msgid "Failed to read metadata from the file:"
12015msgid_plural "Failed to read metadata from the files:"
12016msgstr[0] ""
12017msgstr[1] ""
12018msgstr[2] ""
12019
12020#: /__w/calibre/calibre/src/calibre/gui2/add.py:354
12021#: /__w/calibre/calibre/src/calibre/gui2/add.py:411
12022#: /__w/calibre/calibre/src/calibre/gui2/add.py:464
12023#: /__w/calibre/calibre/src/calibre/gui2/add.py:495
12024msgid "With error:"
12025msgstr ""
12026
12027#: /__w/calibre/calibre/src/calibre/gui2/add.py:409
12028msgid "Failed to merge the book: "
12029msgstr ""
12030
12031#: /__w/calibre/calibre/src/calibre/gui2/add.py:462
12032msgid "Failed to add the book: "
12033msgstr ""
12034
12035#: /__w/calibre/calibre/src/calibre/gui2/add.py:494
12036#, python-brace-format
12037msgid "Failed to add the file {0} to the book: {1}"
12038msgstr ""
12039
12040#: /__w/calibre/calibre/src/calibre/gui2/add.py:507
12041msgid "Adding duplicates"
12042msgstr ""
12043
12044#: /__w/calibre/calibre/src/calibre/gui2/add.py:531
12045msgid ""
12046"There were problems adding some files, click \"Show details\" for more "
12047"information"
12048msgstr ""
12049
12050#: /__w/calibre/calibre/src/calibre/gui2/add.py:532
12051msgid "Failed to add any books, click \"Show details\" for more information"
12052msgstr ""
12053
12054#: /__w/calibre/calibre/src/calibre/gui2/add.py:533
12055msgid "Errors while adding"
12056msgstr ""
12057
12058#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23
12059#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728
12060msgid "Ignore"
12061msgstr ""
12062
12063#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24
12064#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136
12065msgid "Add"
12066msgstr ""
12067
12068#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28
12069msgid "starts with"
12070msgstr ""
12071
12072#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29
12073msgid "does not start with"
12074msgstr ""
12075
12076#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30
12077msgid "ends with"
12078msgstr ""
12079
12080#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31
12081msgid "does not end with"
12082msgstr ""
12083
12084#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32
12085msgid "matches glob pattern"
12086msgstr ""
12087
12088#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33
12089msgid "does not match glob pattern"
12090msgstr ""
12091
12092#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34
12093#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34
12094msgid "matches regex pattern"
12095msgstr ""
12096
12097#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35
12098#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35
12099msgid "does not match regex pattern"
12100msgstr ""
12101
12102#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38
12103#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38
12104msgid "Create the rule below, the rule can be used to add or ignore files"
12105msgstr ""
12106
12107#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39
12108msgid "the file, if the filename"
12109msgstr ""
12110
12111#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40
12112msgid "You must provide a value for the filename to match"
12113msgstr ""
12114
12115#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43
12116#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137
12117msgid "A comma separated list of tags"
12118msgstr ""
12119
12120#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46
12121msgid "Matching is case-insensitive"
12122msgstr ""
12123
12124#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48
12125#, python-brace-format
12126msgid "A case-insensitive filename pattern, for example: {0} or {1}"
12127msgstr ""
12128
12129#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50
12130#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102
12131#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142
12132msgid "A regular expression"
12133msgstr ""
12134
12135#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82
12136#, python-format
12137msgid "%s is not a valid glob expression"
12138msgstr ""
12139
12140#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99
12141#, python-brace-format
12142msgid ""
12143"<b>{action}</b> the file, if the filename <i>{match_type}</i>: "
12144"<b>{query}</b>"
12145msgstr ""
12146
12147#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108
12148msgid ""
12149"You can specify rules to add/ignore files here. They will be used when "
12150"recursively adding files from folders/archives and also when auto-adding. "
12151"Click the \"Add Rule\" button below to get started. The rules will be "
12152"processed in order for every file until either an \"add\" or an \"ignore\" "
12153"rule matches. If no rules match, the file will be added only if its file "
12154"extension is of a known e-book type."
12155msgstr ""
12156
12157#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118
12158msgid "Test filename filter rules"
12159msgstr ""
12160
12161#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120
12162msgid "Enter a filename to test:"
12163msgstr ""
12164
12165#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121
12166msgid "Enter filename and click the \"Test\" button"
12167msgstr ""
12168
12169#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128
12170#, python-format
12171msgid "The filename %s did not match any rules"
12172msgstr ""
12173
12174#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
12175#, python-brace-format
12176msgid "The filename {0} will be {1}"
12177msgstr ""
12178
12179#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135
12180msgid "Edit file filter rules"
12181msgstr ""
12182
12183#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24
12184msgid "Change"
12185msgstr ""
12186
12187#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25
12188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300
12189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481
12190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
12191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319
12192#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47
12193#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693
12194#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479
12195msgid "Capitalize"
12196msgstr ""
12197
12198#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26
12199#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49
12200msgid "Lower-case"
12201msgstr ""
12202
12203#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27
12204#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50
12205msgid "Upper-case"
12206msgstr ""
12207
12208#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31
12209#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55
12210msgid "is one of"
12211msgstr ""
12212
12213#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32
12214#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56
12215msgid "is not one of"
12216msgstr ""
12217
12218#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33
12219#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105
12220#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115
12221#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59
12222msgid "contains"
12223msgstr ""
12224
12225#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39
12226msgid "the author, if the author name"
12227msgstr ""
12228
12229#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40
12230msgid "You must provide a value for the author name to match"
12231msgstr ""
12232
12233#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41
12234msgid "with the name:"
12235msgstr ""
12236
12237#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89
12238#, python-brace-format
12239msgid ""
12240"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>"
12241msgstr ""
12242
12243#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92
12244msgid "to the name"
12245msgstr ""
12246
12247#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100
12248msgid ""
12249"You can specify rules to manipulate author names here. Click the \"Add "
12250"Rule\" button below to get started. The rules will be processed in order for"
12251" every author."
12252msgstr ""
12253
12254#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107
12255msgid "Test author mapping rules"
12256msgstr ""
12257
12258#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109
12259msgid "Enter an author name to test:"
12260msgstr ""
12261
12262#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110
12263msgid "Enter author and click the \"Test\" button"
12264msgstr ""
12265
12266#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121
12267msgid "Edit author mapping rules"
12268msgstr ""
12269
12270#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12271#, python-brace-format
12272msgid "Added a book automatically from {src}"
12273msgstr ""
12274
12275#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12276#, python-brace-format
12277msgid "Added {num} books automatically from {src}"
12278msgstr ""
12279
12280#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437
12281#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550
12282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
12283#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
12284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561
12285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569
12286msgid "Donate"
12287msgstr ""
12288
12289#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457
12290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291
12291#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
12292msgid "Edit"
12293msgstr ""
12294
12295#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459
12296#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424
12297#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290
12298#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317
12299#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273
12300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356
12301msgid "Copy"
12302msgstr ""
12303
12304#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460
12305#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291
12306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319
12307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278
12308msgid "Paste"
12309msgstr ""
12310
12311#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461
12312#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296
12313msgid "Select all"
12314msgstr ""
12315
12316#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76
12317msgid "Search the internet for the author {}"
12318msgstr ""
12319
12320#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78
12321msgid "Search the internet for this book"
12322msgstr ""
12323
12324#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110
12325#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941
12326#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946
12327#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960
12328#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964
12329#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967
12330#, python-format
12331msgid "Manage %s"
12332msgstr ""
12333
12334#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120
12335#, python-format
12336msgid "Find %s in the Tag browser"
12337msgstr ""
12338
12339#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154
12340#, python-format
12341msgid "Search calibre for %s"
12342msgstr ""
12343
12344#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158
12345#, python-format
12346msgid "in category %s"
12347msgstr ""
12348
12349#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164
12350#, python-format
12351msgid "in grouped search %s"
12352msgstr ""
12353
12354#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169
12355#, python-brace-format
12356msgid "Search calibre for {val} in category {name}"
12357msgstr ""
12358
12359#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259
12360#, python-format
12361msgid "Delete the %s format"
12362msgstr ""
12363
12364#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260
12365#, python-format
12366msgid "Save the %s format to disk"
12367msgstr ""
12368
12369#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261
12370#, python-format
12371msgid "Restore the %s format"
12372msgstr ""
12373
12374#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263
12375#, python-format
12376msgid "Set the book cover from the %s file"
12377msgstr ""
12378
12379#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270
12380#, python-format
12381msgid "Compare to the %s format"
12382msgstr ""
12383
12384#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279
12385#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286
12386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64
12387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72
12388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200
12389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207
12390#, python-format
12391msgid "Open %s with..."
12392msgstr ""
12393
12394#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289
12395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67
12396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210
12397#, python-format
12398msgid "Add other application for %s files..."
12399msgstr ""
12400
12401#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290
12402#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486
12403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211
12404msgid "Edit Open with applications..."
12405msgstr ""
12406
12407#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295
12408#, python-format
12409msgid "Edit %s format"
12410msgstr ""
12411
12412#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302
12413msgid "Path to file"
12414msgstr ""
12415
12416#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313
12417#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377
12418#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385
12419msgid "The text: {}"
12420msgstr ""
12421
12422#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322
12423msgid "&Author link"
12424msgstr ""
12425
12426#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333
12427#, python-brace-format
12428msgid "Search {0} for {1}"
12429msgstr ""
12430
12431#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339
12432#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381
12433#, python-format
12434msgid "Remove %s from this book"
12435msgstr ""
12436
12437#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347
12438msgid "The location of the book"
12439msgstr ""
12440
12441#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357
12442msgid "&Identifier"
12443msgstr ""
12444
12445#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405
12446msgid "Link to show book in calibre"
12447msgstr ""
12448
12449#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413
12450msgid "Link to show books matching {} in calibre"
12451msgstr ""
12452
12453#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418
12454msgid "Link to view {} format of book"
12455msgstr ""
12456
12457#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425
12458msgid "All book details"
12459msgstr ""
12460
12461#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427
12462msgid "Selected text"
12463msgstr ""
12464
12465#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431
12466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74
12467#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232
12468#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256
12469#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153
12470#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351
12471#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75
12472#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
12473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770
12474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544
12475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460
12476#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56
12477#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71
12478#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321
12479#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120
12480#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747
12481#: /__w/calibre/calibre/src/calibre/linux.py:1321
12482#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96
12483msgid "Search"
12484msgstr ""
12485
12486#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441
12487msgid "Copy link location"
12488msgstr ""
12489
12490#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454
12491#, python-brace-format
12492msgid "Search {0} for this book"
12493msgstr ""
12494
12495#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464
12496msgid "Open the Book details window"
12497msgstr ""
12498
12499#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467
12500msgid "Open the Edit metadata window"
12501msgstr ""
12502
12503#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475
12504#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482
12505msgid "Open cover with..."
12506msgstr ""
12507
12508#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485
12509msgid "Add another application to open cover with..."
12510msgstr ""
12511
12512#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600
12513#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278
12514msgid "Paste cover"
12515msgstr ""
12516
12517#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601
12518#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279
12519msgid "Copy cover"
12520msgstr ""
12521
12522#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602
12523msgid "Save cover to disk"
12524msgstr ""
12525
12526#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603
12527msgid "Remove cover"
12528msgstr ""
12529
12530#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604
12531msgid "Generate cover from metadata"
12532msgstr ""
12533
12534#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646
12535msgid "Choose cover save location"
12536msgstr ""
12537
12538#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647
12539msgid "JPEG images"
12540msgstr ""
12541
12542#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678
12543msgid ""
12544"Are you sure you want to replace the cover? The existing cover will be "
12545"permanently lost."
12546msgstr ""
12547
12548#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685
12549msgid "Are you sure you want to delete the cover permanently?"
12550msgstr ""
12551
12552#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701
12553msgid "Double click to open the Book details window"
12554msgstr ""
12555
12556#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702
12557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
12558#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228
12559msgid "Path"
12560msgstr ""
12561
12562#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703
12563#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128
12564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317
12565#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296
12566#, python-format
12567msgid "Cover size: %(width)d x %(height)d pixels"
12568msgstr ""
12569
12570#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747
12571msgid "Edit identifiers for this book"
12572msgstr ""
12573
12574#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752
12575msgid "Identifier &URL"
12576msgstr ""
12577
12578#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763
12579msgid "Are you sure you want to delete <b>{}</b> from the book?"
12580msgstr ""
12581
12582#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18
12583msgid "BibTeX options"
12584msgstr ""
12585
12586#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12587#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12588#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12589#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12590#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
12591#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
12592#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12593#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12594#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
12595#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12596#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12597#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12598#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12599#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12600#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
12601#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12602#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12603#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12604#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
12605#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12606#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
12607#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12608#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12609msgid "Options specific to"
12610msgstr ""
12611
12612#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12613#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12614#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12615#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12616#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12617#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12618#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12619#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12620#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12621#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12622#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12623#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12624#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12625#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12626#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12627#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12628#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12629msgid "output"
12630msgstr ""
12631
12632#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75
12633#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353
12634#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30
12635#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50
12636#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
12637#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46
12638#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37
12639#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75
12640#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31
12641#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43
12642#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108
12643#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46
12644#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119
12645#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158
12646#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79
12647#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
12648#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46
12649#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41
12650#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173
12651#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45
12652#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31
12653#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31
12654#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144
12655#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40
12656#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60
12657#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78
12658#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
12659#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87
12660#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72
12661#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
12662#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133
12663#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209
12664#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166
12665#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87
12666#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81
12667#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592
12668#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152
12669#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72
12670#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114
12671#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106
12672#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54
12673#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68
12674#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220
12675#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62
12676#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136
12677#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123
12678#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35
12679#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73
12680#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96
12681#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131
12682msgid "Form"
12683msgstr ""
12684
12685#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76
12686msgid "Bib file encoding:"
12687msgstr ""
12688
12689#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77
12690#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46
12691msgid "Fields to include in output:"
12692msgstr ""
12693
12694#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78
12695msgid "Encoding configuration (change if you have errors):"
12696msgstr ""
12697
12698#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79
12699msgid "BibTeX entry type:"
12700msgstr ""
12701
12702#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80
12703msgid "Create a citation tag?"
12704msgstr ""
12705
12706#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81
12707msgid "Add file paths with formats?"
12708msgstr ""
12709
12710#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82
12711msgid "Expression to form the BibTeX citation tag:"
12712msgstr ""
12713
12714#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83
12715msgid ""
12716"Some explanation about this template:\n"
12717" -The fields availables are 'author_sort', 'authors', 'id',\n"
12718"    'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n"
12719"   'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n"
12720" -For list types ie authors and tags, only the first element\n"
12721"   will be selected.\n"
12722" -For time field, only the date will be used. "
12723msgstr ""
12724
12725#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37
12726msgid "CSV/XML options"
12727msgstr ""
12728
12729#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51
12730msgid "Drag and drop to re-arrange fields"
12731msgstr ""
12732
12733#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71
12734msgid "Library name"
12735msgstr ""
12736
12737#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73
12738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264
12739#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
12740msgid "Number"
12741msgstr ""
12742
12743#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29
12744msgid "E-book options"
12745msgstr ""
12746
12747#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96
12748msgid "Catalogs"
12749msgstr ""
12750
12751#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105
12752msgid "Read book"
12753msgstr ""
12754
12755#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111
12756msgid "Wishlist item"
12757msgstr ""
12758
12759#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12760#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12761msgid "any date"
12762msgstr ""
12763
12764#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12765#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12766msgid "any value"
12767msgstr ""
12768
12769#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150
12770#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12771#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12772#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12773msgid "unspecified"
12774msgstr ""
12775
12776#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200
12777msgid "No genres will be excluded"
12778msgstr ""
12779
12780#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217
12781#, python-format
12782msgid "regex error: %s"
12783msgstr ""
12784
12785#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226
12786msgid "All genres will be excluded"
12787msgstr ""
12788
12789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698
12790msgid "Delete saved catalog preset"
12791msgstr ""
12792
12793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699
12794msgid "The selected saved catalog preset will be deleted. Are you sure?"
12795msgstr ""
12796
12797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724
12798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729
12799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734
12800msgid "Save catalog preset"
12801msgstr ""
12802
12803#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725
12804msgid "Preset name:"
12805msgstr ""
12806
12807#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730
12808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320
12809msgid "You must provide a name."
12810msgstr ""
12811
12812#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735
12813msgid ""
12814"That saved preset already exists and will be overwritten. Are you sure?"
12815msgstr ""
12816
12817#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002
12818#, python-format
12819msgid "Are you sure you want to delete '%s'?"
12820msgstr ""
12821
12822#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004
12823#, python-format
12824msgid "Are you sure you want to delete rules #%(first)d-%(last)d?"
12825msgstr ""
12826
12827#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005
12828msgid "Delete Rule"
12829msgstr ""
12830
12831#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12832#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638
12833#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256
12834msgid "False"
12835msgstr ""
12836
12837#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12838msgid "True"
12839msgstr ""
12840
12841#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189
12842#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281
12843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
12844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12845#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
12846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
12847#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
12848#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
12849#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
12850#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
12851#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
12852#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
12853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
12854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
12855msgid "Name"
12856msgstr ""
12857
12858#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190
12859#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283
12860msgid "Field"
12861msgstr ""
12862
12863#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191
12864#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284
12865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
12866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12867msgid "Value"
12868msgstr ""
12869
12870#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282
12871msgid "Prefix"
12872msgstr ""
12873
12874#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354
12875msgid "Presets"
12876msgstr ""
12877
12878#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355
12879msgid "Select catalog preset to load"
12880msgstr ""
12881
12882#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356
12883msgid "Save current catalog settings as preset"
12884msgstr ""
12885
12886#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357
12887#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710
12888msgid "Save"
12889msgstr ""
12890
12891#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358
12892msgid "Delete current preset"
12893msgstr ""
12894
12895#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359
12896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709
12897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294
12898#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152
12899#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
12900#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143
12901msgid "Delete"
12902msgstr ""
12903
12904#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360
12905msgid "Enabled sections will be included in the generated catalog."
12906msgstr ""
12907
12908#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361
12909msgid "Included sections"
12910msgstr ""
12911
12912#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362
12913msgid "List of books, sorted by Author"
12914msgstr ""
12915
12916#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363
12917msgid "&Authors"
12918msgstr ""
12919
12920#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364
12921msgid "List of books, sorted by Title"
12922msgstr ""
12923
12924#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365
12925msgid "&Titles"
12926msgstr ""
12927
12928#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366
12929msgid "List of series books, sorted by Series"
12930msgstr ""
12931
12932#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367
12933msgid "&Series"
12934msgstr ""
12935
12936#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368
12937msgid "List of books, sorted by genre"
12938msgstr ""
12939
12940#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369
12941msgid "&Genres"
12942msgstr ""
12943
12944#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370
12945msgid "Field containing genres"
12946msgstr ""
12947
12948#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371
12949msgid "List of books, sorted by date added to calibre"
12950msgstr ""
12951
12952#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372
12953msgid "&Recently added"
12954msgstr ""
12955
12956#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373
12957msgid "Individual descriptions of books with cover thumbs, sorted by author"
12958msgstr ""
12959
12960#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374
12961msgid "&Descriptions"
12962msgstr ""
12963
12964#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375
12965msgid ""
12966"The first matching prefix rule applies a prefix to book listings in the "
12967"generated catalog."
12968msgstr ""
12969
12970#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376
12971msgid "Prefixes"
12972msgstr ""
12973
12974#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377
12975msgid ""
12976"Books matching any of the exclusion rules will be excluded from the "
12977"generated catalog. "
12978msgstr ""
12979
12980#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378
12981msgid "Excluded books"
12982msgstr ""
12983
12984#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379
12985msgid ""
12986"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n"
12987"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book."
12988msgstr ""
12989
12990#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381
12991msgid "Excluded genres"
12992msgstr ""
12993
12994#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382
12995msgid "Genres to &exclude (regex):"
12996msgstr ""
12997
12998#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383
12999msgid "Reset to default"
13000msgstr ""
13001
13002#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384
13003#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48
13004#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252
13005#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162
13006#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
13007#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
13008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86
13009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78
13010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80
13011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
13012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
13013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155
13014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158
13015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160
13016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167
13017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170
13018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128
13019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131
13020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134
13021#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252
13022#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175
13023#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176
13024#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90
13025#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92
13026#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94
13027#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96
13028#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98
13029#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243
13030#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128
13031#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130
13032#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133
13033#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135
13034#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182
13035#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73
13036msgid "..."
13037msgstr ""
13038
13039#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385
13040msgid "Results of regex:"
13041msgstr ""
13042
13043#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386
13044msgid "Tags that will be excluded as genres"
13045msgstr ""
13046
13047#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387
13048msgid "Other options"
13049msgstr ""
13050
13051#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388
13052msgid ""
13053"Custom column containing additional content to be merged with comments "
13054"metadata in the descriptions section."
13055msgstr ""
13056
13057#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389
13058msgid "Merge additional content before comments in descriptions section."
13059msgstr ""
13060
13061#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390
13062msgid "&Before"
13063msgstr ""
13064
13065#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391
13066msgid "Merge additional content after comments in descriptions section."
13067msgstr ""
13068
13069#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392
13070msgid "&After"
13071msgstr ""
13072
13073#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393
13074msgid ""
13075"Separate comments metadata and additional content with a horizontal rule in "
13076"the descriptions section."
13077msgstr ""
13078
13079#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394
13080msgid "Include &separator"
13081msgstr ""
13082
13083#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395
13084msgid "&Merge with comments:"
13085msgstr ""
13086
13087#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396
13088msgid "Catalog cover:"
13089msgstr ""
13090
13091#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397
13092msgid "Generate new cover"
13093msgstr ""
13094
13095#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398
13096msgid "Use existing cover"
13097msgstr ""
13098
13099#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399
13100msgid "E&xtra Description note:"
13101msgstr ""
13102
13103#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400
13104msgid "Custom column source for text to include in Descriptions section."
13105msgstr ""
13106
13107#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401
13108msgid "&Thumb width:"
13109msgstr ""
13110
13111#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402
13112msgid "Size hint for cover thumbnails included in Descriptions section."
13113msgstr ""
13114
13115#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403
13116msgid " inch"
13117msgstr ""
13118
13119#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404
13120msgid "Author cross-references:"
13121msgstr ""
13122
13123#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405
13124msgid "For books with multiple authors, list each author separately"
13125msgstr ""
13126
13127#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31
13128msgid "Tab template for catalog.ui"
13129msgstr ""
13130
13131#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274
13132msgid "Bold"
13133msgstr ""
13134
13135#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275
13136msgid "Italic"
13137msgstr ""
13138
13139#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276
13140msgid "Underline"
13141msgstr ""
13142
13143#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277
13144msgid "Strikethrough"
13145msgstr ""
13146
13147#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278
13148msgid "Superscript"
13149msgstr ""
13150
13151#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279
13152msgid "Subscript"
13153msgstr ""
13154
13155#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280
13156msgid "Ordered list"
13157msgstr ""
13158
13159#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281
13160msgid "Unordered list"
13161msgstr ""
13162
13163#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283
13164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
13165msgid "Align left"
13166msgstr ""
13167
13168#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284
13169msgid "Align center"
13170msgstr ""
13171
13172#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285
13173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
13174msgid "Align right"
13175msgstr ""
13176
13177#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286
13178msgid "Align justified"
13179msgstr ""
13180
13181#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287
13182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313
13183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283
13184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295
13185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310
13186msgid "Undo"
13187msgstr ""
13188
13189#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288
13190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297
13191msgid "Redo"
13192msgstr ""
13193
13194#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289
13195msgid "Remove formatting"
13196msgstr ""
13197
13198#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292
13199msgid "Paste and match style"
13200msgstr ""
13201
13202#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293
13203msgid "Cut"
13204msgstr ""
13205
13206#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294
13207msgid "Increase indentation"
13208msgstr ""
13209
13210#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295
13211msgid "Decrease indentation"
13212msgstr ""
13213
13214#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298
13215msgid "Foreground color"
13216msgstr ""
13217
13218#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299
13219msgid "Background color"
13220msgstr ""
13221
13222#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300
13223msgid "Insert link or image"
13224msgstr ""
13225
13226#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302
13227msgid "Insert separator"
13228msgstr ""
13229
13230#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303
13231#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120
13232#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151
13233#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59
13234msgid "Clear"
13235msgstr ""
13236
13237#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306
13238msgid "Style text block"
13239msgstr ""
13240
13241#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308
13242msgid "Style the selected text block"
13243msgstr ""
13244
13245#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312
13246#, python-brace-format
13247msgid "Heading {0}"
13248msgstr ""
13249
13250#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314
13251#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
13252#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
13253#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170
13254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
13255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
13256msgid "Normal"
13257msgstr ""
13258
13259#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321
13260msgid "Blockquote"
13261msgstr ""
13262
13263#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578
13264msgid "Choose foreground color"
13265msgstr ""
13266
13267#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587
13268msgid "Choose background color"
13269msgstr ""
13270
13271#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630
13272#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103
13273#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106
13274msgid "Invalid URL"
13275msgstr ""
13276
13277#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631
13278#, python-format
13279msgid "The url %r is invalid"
13280msgstr ""
13281
13282#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641
13283msgid "Remote images not supported"
13284msgstr ""
13285
13286#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642
13287msgid ""
13288"You must download the image to your computer, URLs pointing to remote images"
13289" are not supported."
13290msgstr ""
13291
13292#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648
13293msgid "Create link"
13294msgstr ""
13295
13296#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657
13297#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139
13298msgid "&Browse"
13299msgstr ""
13300
13301#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663
13302#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211
13303#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291
13304#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595
13305#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113
13306#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221
13307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295
13308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
13309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963
13310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327
13311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102
13312#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281
13313msgid "Images"
13314msgstr ""
13315
13316#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664
13317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965
13318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028
13319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060
13320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211
13321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259
13322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220
13323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232
13324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241
13325msgid "Choose file"
13326msgstr ""
13327
13328#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676
13329msgid ""
13330"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL"
13331" will be added as an image reference instead of as a link. You can also "
13332"choose to create a link to a file on your computer. Note that if you create "
13333"a link to a file on your computer, it will stop working if the file is "
13334"moved."
13335msgstr ""
13336
13337#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685
13338msgid "Enter &URL:"
13339msgstr ""
13340
13341#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686
13342msgid "Treat the URL as an &image"
13343msgstr ""
13344
13345#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687
13346msgid "Enter &name (optional):"
13347msgstr ""
13348
13349#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688
13350msgid "Choose a file on your computer:"
13351msgstr ""
13352
13353#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817
13354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
13355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103
13356#: /__w/calibre/calibre/src/calibre/utils/localization.py:374
13357msgid "Fonts"
13358msgstr ""
13359
13360#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13361#, python-format
13362msgid "%s toolbars"
13363msgstr ""
13364
13365#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13366#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13367msgid "Hide"
13368msgstr ""
13369
13370#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13371#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13372msgid "Show"
13373msgstr ""
13374
13375#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834
13376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523
13377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524
13378msgid "Smarten punctuation"
13379msgstr ""
13380
13381#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092
13382msgid "&Normal view"
13383msgstr ""
13384
13385#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093
13386msgid "&HTML source"
13387msgstr ""
13388
13389#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19
13390msgid "AZW3 output"
13391msgstr ""
13392
13393#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51
13394#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80
13395msgid "Do not add &Table of Contents to book"
13396msgstr ""
13397
13398#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52
13399#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81
13400msgid "&Title for Table of Contents:"
13401msgstr ""
13402
13403#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53
13404#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82
13405msgid "Put generated Table of Contents at &start of book instead of end"
13406msgstr ""
13407
13408#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54
13409#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84
13410msgid "Use author &sort for author"
13411msgstr ""
13412
13413#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55
13414#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86
13415msgid "Disable &compression of the file contents"
13416msgstr ""
13417
13418#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56
13419#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90
13420msgid ""
13421"Enable &sharing of book content via Facebook, etc. WARNING: Disables last "
13422"read syncing"
13423msgstr ""
13424
13425#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48
13426msgid ""
13427"For settings that cannot be specified in this dialog, use the values saved "
13428"in a previous conversion (if they exist) instead of using the defaults "
13429"specified in the Preferences"
13430msgstr ""
13431
13432#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64
13433msgid "None of the selected books have saved conversion settings."
13434msgstr ""
13435
13436#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13437msgid "Bulk convert one book"
13438msgstr ""
13439
13440#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13441msgid "Bulk convert {} books"
13442msgstr ""
13443
13444#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17
13445msgid "Comic input"
13446msgstr ""
13447
13448#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
13449#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
13450#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
13451#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
13452#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
13453#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
13454msgid "input"
13455msgstr ""
13456
13457#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
13458msgid "&Number of colors:"
13459msgstr ""
13460
13461#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
13462msgid "off"
13463msgstr ""
13464
13465#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
13466msgid "Disable &normalize"
13467msgstr ""
13468
13469#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
13470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45
13471msgid "Keep &aspect ratio"
13472msgstr ""
13473
13474#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
13475msgid "Disable &Sharpening"
13476msgstr ""
13477
13478#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
13479msgid "Disable &Trimming"
13480msgstr ""
13481
13482#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
13483msgid "&Wide"
13484msgstr ""
13485
13486#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
13487msgid "&Landscape"
13488msgstr ""
13489
13490#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
13491msgid "&Right to left"
13492msgstr ""
13493
13494#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
13495msgid "Don't so&rt"
13496msgstr ""
13497
13498#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
13499msgid "De&speckle"
13500msgstr ""
13501
13502#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
13503msgid "&Disable comic processing"
13504msgstr ""
13505
13506#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
13507#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177
13508msgid "&Output format:"
13509msgstr ""
13510
13511#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
13512msgid "Disable conversion of images to &black and white"
13513msgstr ""
13514
13515#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118
13516msgid "Override image &size:"
13517msgstr ""
13518
13519#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119
13520msgid "Don't add links to &pages to the Table of Contents for CBC files"
13521msgstr ""
13522
13523#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19
13524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
13525msgid "Debug"
13526msgstr ""
13527
13528#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21
13529msgid "Debug the conversion process."
13530msgstr ""
13531
13532#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31
13533#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47
13534msgid "Choose debug folder"
13535msgstr ""
13536
13537#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50
13538msgid "Invalid debug folder"
13539msgstr ""
13540
13541#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51
13542msgid "Failed to create debug folder"
13543msgstr ""
13544
13545#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49
13546msgid ""
13547"Choose a folder to put the debug output into. If you specify a folder, "
13548"calibre will place a lot of debug output into it. This will be useful in "
13549"understanding the conversion process and figuring out the correct values for"
13550" conversion parameters like Table of Contents and Chapter detection."
13551msgstr ""
13552
13553#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50
13554msgid ""
13555"The debug process outputs the intermediate HTML generated at various stages "
13556"of the conversion process. This HTML can sometimes serve as a good starting "
13557"point for hand editing a conversion."
13558msgstr ""
13559
13560#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15
13561msgid "DOCX input"
13562msgstr ""
13563
13564#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38
13565msgid "Do not try to autodetect a &cover from images in the document"
13566msgstr ""
13567
13568#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39
13569msgid "Do not add a page break after every &endnote"
13570msgstr ""
13571
13572#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40
13573msgid ""
13574"Render &superscripts and subscripts so that they do not affect the line "
13575"height."
13576msgstr ""
13577
13578#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19
13579msgid "DOCX output"
13580msgstr ""
13581
13582#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35
13583msgid "Paper si&ze:"
13584msgstr ""
13585
13586#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38
13587#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176
13588msgid "&Custom size:"
13589msgstr ""
13590
13591#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13592msgid "Page &bottom margin"
13593msgstr ""
13594
13595#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13596msgid "Page &left margin"
13597msgstr ""
13598
13599#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13600msgid "Page &right margin"
13601msgstr ""
13602
13603#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13604msgid "Page &top margin"
13605msgstr ""
13606
13607#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45
13608msgid ""
13609"Do not insert the &Table of Contents as a page at the start of the document"
13610msgstr ""
13611
13612#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47
13613msgid "Do not insert &cover as image at start of document"
13614msgstr ""
13615
13616#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49
13617msgid "Preserve the aspect ratio of the image inserted as cover"
13618msgstr ""
13619
13620#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17
13621msgid "EPUB output"
13622msgstr ""
13623
13624#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76
13625msgid "Preserve cover &aspect ratio"
13626msgstr ""
13627
13628#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77
13629msgid "Split files &larger than:"
13630msgstr ""
13631
13632#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78
13633#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
13634msgid "Disabled"
13635msgstr ""
13636
13637#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79
13638msgid " KB"
13639msgstr ""
13640
13641#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80
13642msgid "No default &cover"
13643msgstr ""
13644
13645#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81
13646msgid "No &SVG cover"
13647msgstr ""
13648
13649#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82
13650msgid "Insert inline &Table of Contents"
13651msgstr ""
13652
13653#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83
13654msgid "Do not &split on page breaks"
13655msgstr ""
13656
13657#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84
13658msgid "Put inserted Table of Contents at the &end of the book"
13659msgstr ""
13660
13661#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85
13662msgid "&Flatten EPUB file structure"
13663msgstr ""
13664
13665#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86
13666msgid "&Title for inserted ToC:"
13667msgstr ""
13668
13669#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87
13670msgid "EP&UB version:"
13671msgstr ""
13672
13673#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15
13674msgid "FB2 input"
13675msgstr ""
13676
13677#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32
13678msgid "Do not insert a &Table of Contents at the beginning of the book."
13679msgstr ""
13680
13681#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17
13682msgid "FB2 output"
13683msgstr ""
13684
13685#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44
13686msgid "&Sectionize:"
13687msgstr ""
13688
13689#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45
13690msgid "&Genre:"
13691msgstr ""
13692
13693#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103
13694msgid "Font rescaling wizard"
13695msgstr ""
13696
13697#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104
13698#, python-format
13699msgid ""
13700"<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"
13701"<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"
13702"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>"
13703msgstr ""
13704
13705#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107
13706msgid "&Output document"
13707msgstr ""
13708
13709#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108
13710#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113
13711msgid "&Base font size:"
13712msgstr ""
13713
13714#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109
13715#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250
13716msgid "Font size &key:"
13717msgstr ""
13718
13719#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110
13720#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114
13721#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116
13722#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249
13723#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256
13724#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122
13725#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124
13726#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129
13727#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132
13728#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135
13729#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138
13730#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141
13731#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198
13732msgid " pt"
13733msgstr ""
13734
13735#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111
13736msgid "Use &default values"
13737msgstr ""
13738
13739#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112
13740msgid "&Input document"
13741msgstr ""
13742
13743#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115
13744msgid "&Font size: "
13745msgstr ""
13746
13747#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117
13748msgid " will map to size: "
13749msgstr ""
13750
13751#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118
13752msgid "0.0 pt"
13753msgstr ""
13754
13755#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19
13756msgid ""
13757"Heuristic\n"
13758"processing"
13759msgstr ""
13760
13761#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20
13762msgid "Modify the document text and structure using common patterns."
13763msgstr ""
13764
13765#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109
13766#, python-format
13767msgid ""
13768"<b>Heuristic processing</b> means that calibre will scan your book for "
13769"common patterns and fix them. As the name implies, this involves guesswork, "
13770"which means that it could end up worsening the result of a conversion, if "
13771"calibre guesses wrong. Therefore, it is disabled by default. Often, if a "
13772"conversion does not turn out as you expect, turning on heuristics can "
13773"improve matters. Read more about the various heuristic processing options in"
13774" the <a href=\"%s\">User Manual</a>."
13775msgstr ""
13776
13777#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110
13778msgid "Enable &heuristic processing"
13779msgstr ""
13780
13781#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111
13782msgid "Heuristic processing"
13783msgstr ""
13784
13785#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112
13786msgid "Unwrap lines"
13787msgstr ""
13788
13789#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113
13790msgid "Line &un-wrap factor:"
13791msgstr ""
13792
13793#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114
13794msgid "Detect and markup unformatted chapter headings and sub headings"
13795msgstr ""
13796
13797#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115
13798msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting"
13799msgstr ""
13800
13801#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116
13802msgid "Delete blank lines between paragraphs"
13803msgstr ""
13804
13805#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117
13806msgid "Ensure scene breaks are consistently formatted"
13807msgstr ""
13808
13809#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118
13810msgid "Replace soft scene &breaks:"
13811msgstr ""
13812
13813#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119
13814msgid "Remove unnecessary hyphens"
13815msgstr ""
13816
13817#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120
13818msgid "Italicize common words and patterns"
13819msgstr ""
13820
13821#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121
13822msgid "Replace entity indents with CSS indents"
13823msgstr ""
13824
13825#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17
13826msgid "HTMLZ output"
13827msgstr ""
13828
13829#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47
13830msgid "How to handle &CSS"
13831msgstr ""
13832
13833#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48
13834msgid "How to handle class &based CSS"
13835msgstr ""
13836
13837#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49
13838msgid "Use book &title as the filename for the HTML file inside the archive"
13839msgstr ""
13840
13841#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23
13842msgid "Control the look and feel of the output."
13843msgstr ""
13844
13845#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39
13846msgid "Original"
13847msgstr ""
13848
13849#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40
13850msgid "Left align"
13851msgstr ""
13852
13853#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41
13854msgid "Justify text"
13855msgstr ""
13856
13857#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248
13858msgid "Base font si&ze:"
13859msgstr ""
13860
13861#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251
13862msgid "Wizard to help you choose an appropriate font size key"
13863msgstr ""
13864
13865#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253
13866msgid "Minim&um line height:"
13867msgstr ""
13868
13869#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254
13870msgid " %"
13871msgstr ""
13872
13873#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255
13874msgid "L&ine height:"
13875msgstr ""
13876
13877#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257
13878msgid "Embed font fami&ly:"
13879msgstr ""
13880
13881#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258
13882msgid "&Embed all fonts in document"
13883msgstr ""
13884
13885#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260
13886msgid "E&xpand CSS"
13887msgstr ""
13888
13889#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261
13890msgid "Keep &ligatures"
13891msgstr ""
13892
13893#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262
13894msgid "&Disable font size rescaling"
13895msgstr ""
13896
13897#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263
13898#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284
13899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13900msgid "&Fonts"
13901msgstr ""
13902
13903#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264
13904msgid "Text &justification:"
13905msgstr ""
13906
13907#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266
13908msgid "&Unsmarten punctuation"
13909msgstr ""
13910
13911#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267
13912msgid "&Transliterate Unicode characters to ASCII"
13913msgstr ""
13914
13915#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268
13916msgid "I&nput character encoding:"
13917msgstr ""
13918
13919#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269
13920msgid "T&ext"
13921msgstr ""
13922
13923#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270
13924msgid "&Line size:"
13925msgstr ""
13926
13927#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271
13928msgid ""
13929"<p>When calibre removes inter paragraph spacing, it automatically sets a "
13930"paragraph indent, to ensure that paragraphs can be easily distinguished. "
13931"This option controls the width of that indent."
13932msgstr ""
13933
13934#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272
13935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
13936msgid "No change"
13937msgstr ""
13938
13939#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273
13940#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276
13941msgid " em"
13942msgstr ""
13943
13944#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274
13945msgid "Insert &blank line between paragraphs"
13946msgstr ""
13947
13948#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275
13949msgid "Remove &spacing between paragraphs"
13950msgstr ""
13951
13952#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277
13953msgid "I&ndent size:"
13954msgstr ""
13955
13956#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278
13957msgid "&Linearize tables"
13958msgstr ""
13959
13960#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279
13961#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656
13962msgid "&Layout"
13963msgstr ""
13964
13965#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280
13966msgid "E&xtra CSS"
13967msgstr ""
13968
13969#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281
13970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492
13971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027
13972msgid "Filter style information"
13973msgstr ""
13974
13975#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282
13976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036
13977msgid "Select what style information you want completely removed:"
13978msgstr ""
13979
13980#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283
13981msgid "Removes the font-family CSS property"
13982msgstr ""
13983
13984#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285
13985msgid ""
13986"Removes the margin CSS properties. Note that page margins are not affected "
13987"by this setting."
13988msgstr ""
13989
13990#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286
13991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13992msgid "&Margins"
13993msgstr ""
13994
13995#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287
13996msgid "Removes the padding CSS properties"
13997msgstr ""
13998
13999#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288
14000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
14001msgid "&Padding"
14002msgstr ""
14003
14004#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289
14005msgid "Convert floating images/text into static images/text"
14006msgstr ""
14007
14008#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290
14009msgid "F&loats"
14010msgstr ""
14011
14012#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291
14013msgid "Removes foreground and background colors"
14014msgstr ""
14015
14016#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292
14017#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130
14018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
14019msgid "&Colors"
14020msgstr ""
14021
14022#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293
14023msgid "Other CSS Propert&ies:"
14024msgstr ""
14025
14026#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294
14027msgid ""
14028"Comma separated list of CSS properties to remove. For example: display, "
14029"color, font-family"
14030msgstr ""
14031
14032#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295
14033msgid "&Styling"
14034msgstr ""
14035
14036#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296
14037msgid "&Transform styles"
14038msgstr ""
14039
14040#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297
14041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503
14042msgid "Transform &HTML"
14043msgstr ""
14044
14045#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18
14046msgid "LRF output"
14047msgstr ""
14048
14049#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
14050msgid "Enable &auto-rotation of wide images"
14051msgstr ""
14052
14053#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121
14054msgid "&Wordspace:"
14055msgstr ""
14056
14057#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123
14058msgid "Minimum para. &indent:"
14059msgstr ""
14060
14061#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125
14062msgid "Render &tables as images"
14063msgstr ""
14064
14065#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126
14066msgid "Text size multiplier for text in rendered tables:"
14067msgstr ""
14068
14069#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127
14070msgid "Add &header"
14071msgstr ""
14072
14073#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128
14074msgid "Header &separation:"
14075msgstr ""
14076
14077#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130
14078msgid "Header &format:"
14079msgstr ""
14080
14081#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131
14082msgid "&Embed fonts"
14083msgstr ""
14084
14085#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132
14086msgid "&Serif font family:"
14087msgstr ""
14088
14089#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133
14090msgid "S&ans-serif font family:"
14091msgstr ""
14092
14093#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134
14094msgid "&Monospace font family:"
14095msgstr ""
14096
14097#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52
14098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242
14099msgid "Metadata"
14100msgstr ""
14101
14102#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54
14103msgid ""
14104"Set the metadata. The output file will contain as much of this metadata as "
14105"possible."
14106msgstr ""
14107
14108#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118
14109#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294
14110msgid "This book has no cover"
14111msgstr ""
14112
14113#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192
14114#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188
14115msgid "Choose cover for "
14116msgstr ""
14117
14118#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199
14119#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195
14120msgid "Cannot read"
14121msgstr ""
14122
14123#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200
14124#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196
14125msgid "You do not have permission to read the file: "
14126msgstr ""
14127
14128#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208
14129#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216
14130#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205
14131msgid "Error reading file"
14132msgstr ""
14133
14134#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209
14135#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206
14136msgid "<p>There was an error reading from file: <br /><b>"
14137msgstr ""
14138
14139#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217
14140#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215
14141msgid " is not a valid picture"
14142msgstr ""
14143
14144#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159
14145msgid "Book cover"
14146msgstr ""
14147
14148#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160
14149msgid "Change &cover image:"
14150msgstr ""
14151
14152#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161
14153msgid "Browse for an image to use as the cover of this book."
14154msgstr ""
14155
14156#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163
14157msgid "Use cover from &source file"
14158msgstr ""
14159
14160#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164
14161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121
14162#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229
14163#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213
14164#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234
14165#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193
14166#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193
14167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453
14168msgid "&Title:"
14169msgstr ""
14170
14171#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165
14172#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212
14173msgid "Change the title of this book"
14174msgstr ""
14175
14176#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166
14177#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346
14178msgid "&Author(s):"
14179msgstr ""
14180
14181#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167
14182msgid "Author so&rt:"
14183msgstr ""
14184
14185#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168
14186msgid ""
14187"Change the author(s) of this book. Multiple authors should be separated by a"
14188" comma"
14189msgstr ""
14190
14191#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169
14192#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804
14193msgid "&Publisher:"
14194msgstr ""
14195
14196#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170
14197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145
14198#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394
14199msgid "Ta&gs:"
14200msgstr ""
14201
14202#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171
14203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633
14204#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395
14205msgid ""
14206"Tags categorize the book. This is particularly useful while searching. "
14207"<br><br>They can be any words or phrases, separated by commas."
14208msgstr ""
14209
14210#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172
14211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139
14212#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610
14213msgid "&Series:"
14214msgstr ""
14215
14216#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173
14217#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174
14218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641
14219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642
14220#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609
14221msgid "List of known series. You can add new series."
14222msgstr ""
14223
14224#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175
14225msgid "Book "
14226msgstr ""
14227
14228#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19
14229msgid "MOBI output"
14230msgstr ""
14231
14232#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83
14233msgid "Ignore &margins"
14234msgstr ""
14235
14236#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85
14237msgid ""
14238"Do not convert all images to &JPEG (may result in images not working in "
14239"older viewers)"
14240msgstr ""
14241
14242#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87
14243msgid "Kindle options"
14244msgstr ""
14245
14246#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88
14247msgid "MOBI file &type:"
14248msgstr ""
14249
14250#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89
14251msgid "Personal Doc tag:"
14252msgstr ""
14253
14254#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91
14255msgid ""
14256"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or "
14257"both MOBI filetypes. If you wish to use the new format on your device, "
14258"convert to AZW3 instead of MOBI."
14259msgstr ""
14260
14261#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30
14262msgid "Default profile"
14263msgstr ""
14264
14265#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35
14266#: /__w/calibre/calibre/src/calibre/srv/convert.py:254
14267msgid "unlimited"
14268msgstr ""
14269
14270#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37
14271#: /__w/calibre/calibre/src/calibre/srv/convert.py:256
14272#, python-format
14273msgid "%(width)d x %(height)d pixels"
14274msgstr ""
14275
14276#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38
14277#: /__w/calibre/calibre/src/calibre/srv/convert.py:257
14278#, python-format
14279msgid "Screen size: %s"
14280msgstr ""
14281
14282#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45
14283msgid "Page setup"
14284msgstr ""
14285
14286#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
14287msgid "&Output profile:"
14288msgstr ""
14289
14290#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127
14291msgid "Profile description"
14292msgstr ""
14293
14294#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128
14295msgid "&Input profile:"
14296msgstr ""
14297
14298#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129
14299msgid "Margins"
14300msgstr ""
14301
14302#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130
14303#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70
14304msgid "&Left:"
14305msgstr ""
14306
14307#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131
14308#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134
14309#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137
14310#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140
14311msgid "Unchanged"
14312msgstr ""
14313
14314#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133
14315#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72
14316msgid "&Top:"
14317msgstr ""
14318
14319#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136
14320#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71
14321msgid "&Right:"
14322msgstr ""
14323
14324#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139
14325#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73
14326msgid "&Bottom:"
14327msgstr ""
14328
14329#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17
14330msgid "PDB output"
14331msgstr ""
14332
14333#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47
14334#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231
14335#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238
14336#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198
14337msgid "&Format:"
14338msgstr ""
14339
14340#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48
14341#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46
14342#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32
14343#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
14344msgid "&Inline TOC"
14345msgstr ""
14346
14347#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49
14348#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48
14349#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
14350msgid "Output &encoding:"
14351msgstr ""
14352
14353#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15
14354msgid "PDF input"
14355msgstr ""
14356
14357#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42
14358msgid "Line &un-wrapping factor:"
14359msgstr ""
14360
14361#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43
14362msgid "No &images"
14363msgstr ""
14364
14365#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22
14366msgid "PDF output"
14367msgstr ""
14368
14369#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56
14370msgid "Use page margins from the &document being converted"
14371msgstr ""
14372
14373#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174
14374msgid "&Use the paper size set in output profile"
14375msgstr ""
14376
14377#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175
14378msgid "&Paper size:"
14379msgstr ""
14380
14381#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177
14382msgid "&Unit:"
14383msgstr ""
14384
14385#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178
14386msgid "Preserve &aspect ratio of cover"
14387msgstr ""
14388
14389#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179
14390msgid "Add page &numbers to the bottom of every page"
14391msgstr ""
14392
14393#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180
14394msgid "Add a printable &Table of Contents at the end"
14395msgstr ""
14396
14397#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181
14398msgid "&Title for ToC:"
14399msgstr ""
14400
14401#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182
14402msgid "Serif famil&y:"
14403msgstr ""
14404
14405#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183
14406msgid "Sans fami&ly:"
14407msgstr ""
14408
14409#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184
14410msgid "&Monospace family:"
14411msgstr ""
14412
14413#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185
14414msgid "S&tandard font:"
14415msgstr ""
14416
14417#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186
14418msgid "Default font si&ze:"
14419msgstr ""
14420
14421#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187
14422#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189
14423#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598
14424#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652
14425msgid " px"
14426msgstr ""
14427
14428#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188
14429msgid "Monospace &font size:"
14430msgstr ""
14431
14432#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190
14433msgid "Page &number map:"
14434msgstr ""
14435
14436#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191
14437msgid "Page  margins"
14438msgstr ""
14439
14440#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192
14441msgid "Page headers and footers"
14442msgstr ""
14443
14444#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193
14445#, python-format
14446msgid ""
14447"You can insert headers and footers into every page of the produced PDF file "
14448"by using header and footer templates. For examples, see the <a "
14449"href=\"%s\">documentation</a>."
14450msgstr ""
14451
14452#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194
14453msgid "&Header template:"
14454msgstr ""
14455
14456#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195
14457msgid "&Footer template:"
14458msgstr ""
14459
14460#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196
14461msgid "&Break long words at the end of lines"
14462msgstr ""
14463
14464#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197
14465msgid "Odd/even &offset:"
14466msgstr ""
14467
14468#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17
14469msgid "PMLZ output"
14470msgstr ""
14471
14472#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47
14473msgid "Do not &reduce image size and depth"
14474msgstr ""
14475
14476#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17
14477msgid "RB output"
14478msgstr ""
14479
14480#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161
14481msgid "No formats available"
14482msgstr ""
14483
14484#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162
14485msgid "Cannot build regex using the GUI builder without a book."
14486msgstr ""
14487
14488#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171
14489msgid "Could not open file"
14490msgstr ""
14491
14492#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172
14493msgid "Could not open the file, do you have it open in another program?"
14494msgstr ""
14495
14496#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190
14497msgid ""
14498"Failed to generate markup for testing. Click \"Show details\" to learn more."
14499msgstr ""
14500
14501#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196
14502#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200
14503msgid "Failed to generate preview"
14504msgstr ""
14505
14506#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206
14507msgid "Open book"
14508msgstr ""
14509
14510#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231
14511msgid "Click the \"Open\" button below to open a e-book to use for testing."
14512msgstr ""
14513
14514#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89
14515msgid "Regex Builder"
14516msgstr ""
14517
14518#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90
14519msgid "Regex:"
14520msgstr ""
14521
14522#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91
14523#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224
14524#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141
14525#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411
14526#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42
14527msgid "&Test"
14528msgstr ""
14529
14530#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92
14531msgid "Occurrences:"
14532msgstr ""
14533
14534#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93
14535#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196
14536#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76
14537msgid "0"
14538msgstr ""
14539
14540#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94
14541msgid "Goto:"
14542msgstr ""
14543
14544#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95
14545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179
14546#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676
14547#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109
14548#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408
14549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128
14550msgid "&Previous"
14551msgstr ""
14552
14553#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96
14554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182
14555#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675
14556#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
14557#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108
14558#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404
14559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587
14560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124
14561msgid "&Next"
14562msgstr ""
14563
14564#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97
14565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533
14566msgid "Preview"
14567msgstr ""
14568
14569#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15
14570msgid "RTF input"
14571msgstr ""
14572
14573#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32
14574msgid "Ignore &WMF images in the RTF file"
14575msgstr ""
14576
14577#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24
14578msgid ""
14579"Search &\n"
14580"replace"
14581msgstr ""
14582
14583#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43
14584msgid "&Search regular expression:"
14585msgstr ""
14586
14587#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14588msgid "Replacement text"
14589msgstr ""
14590
14591#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14592msgid "Search regular expression"
14593msgstr ""
14594
14595#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109
14596msgid "Load calibre search-replace definitions file"
14597msgstr ""
14598
14599#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111
14600#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130
14601msgid "calibre search-replace definitions file"
14602msgstr ""
14603
14604#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120
14605msgid "Failed to read"
14606msgstr ""
14607
14608#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121
14609#, python-format
14610msgid "Failed to load patterns from %s, click \"Show details\" to learn more."
14611msgstr ""
14612
14613#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128
14614msgid "Save calibre search-replace definitions file"
14615msgstr ""
14616
14617#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202
14618msgid "Unused search & replace definition"
14619msgstr ""
14620
14621#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203
14622msgid ""
14623"The search/replace definition being edited  has not been added to the list "
14624"of definitions. Do you wish to continue with the conversion (the definition "
14625"will not be used)?"
14626msgstr ""
14627
14628#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214
14629#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121
14630msgid "Invalid regular expression"
14631msgstr ""
14632
14633#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215
14634#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122
14635#, python-format
14636msgid "Invalid regular expression: %s"
14637msgstr ""
14638
14639#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299
14640msgid ""
14641"The list of search/replace definitions that will be applied to this "
14642"conversion."
14643msgstr ""
14644
14645#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145
14646msgid "Edit search/replace definition"
14647msgstr ""
14648
14649#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146
14650msgid "&Replacement text:"
14651msgstr ""
14652
14653#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147
14654msgid ""
14655"Add the current expression to the list of expressions that will be applied"
14656msgstr ""
14657
14658#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148
14659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142
14660msgid "&Add"
14661msgstr ""
14662
14663#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149
14664msgid "Edit the currently selected expression"
14665msgstr ""
14666
14667#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150
14668#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73
14669msgid "&Change"
14670msgstr ""
14671
14672#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151
14673msgid "Remove the currently selected expression"
14674msgstr ""
14675
14676#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152
14677#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151
14678#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404
14679#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115
14680msgid "&Remove"
14681msgstr ""
14682
14683#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153
14684msgid "Load a list of expressions from a previously saved file"
14685msgstr ""
14686
14687#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154
14688#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547
14689#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305
14690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80
14691#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508
14692msgid "&Load"
14693msgstr ""
14694
14695#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155
14696msgid "Save this list of expressions so that you can re-use it easily"
14697msgstr ""
14698
14699#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156
14700#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544
14701#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301
14702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75
14703#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
14704#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250
14705#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505
14706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421
14707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
14708msgid "&Save"
14709msgstr ""
14710
14711#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157
14712msgid "Move expression up."
14713msgstr ""
14714
14715#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158
14716msgid "Move expression down."
14717msgstr ""
14718
14719#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159
14720#, python-format
14721msgid ""
14722"<p>Search and replace uses <i>regular expressions</i>. See the <a "
14723"href=\"%s\">regular expressions tutorial</a> to get started with regular "
14724"expressions. Also clicking the wizard button below will allow you to test "
14725"your regular expression against the current input document. When you are "
14726"happy with an expression, click the Add button to add it to the list of "
14727"expressions."
14728msgstr ""
14729
14730#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89
14731#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542
14732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92
14733#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250
14734#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346
14735msgid "Restore &defaults"
14736msgstr ""
14737
14738#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175
14739msgid "&Input format:"
14740msgstr ""
14741
14742#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176
14743msgid "Use &saved conversion settings for individual books"
14744msgstr ""
14745
14746#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216
14747msgid "Convert"
14748msgstr ""
14749
14750#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17
14751msgid "SNB output"
14752msgstr ""
14753
14754#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41
14755msgid "Hide &chapter name"
14756msgstr ""
14757
14758#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42
14759msgid "Don't indent the &first line for each paragraph"
14760msgstr ""
14761
14762#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43
14763msgid "Insert &empty line between paragraphs"
14764msgstr ""
14765
14766#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44
14767msgid "Optimize for full-&screen mode"
14768msgstr ""
14769
14770#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17
14771msgid ""
14772"Structure\n"
14773"detection"
14774msgstr ""
14775
14776#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19
14777msgid ""
14778"Fine tune the detection of chapter headings and other document structure."
14779msgstr ""
14780
14781#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29
14782msgid "Detect &chapters at (XPath expression):"
14783msgstr ""
14784
14785#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30
14786msgid "Insert &page breaks before (XPath expression):"
14787msgstr ""
14788
14789#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33
14790msgid "Start &reading at (XPath expression):"
14791msgstr ""
14792
14793#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42
14794#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41
14795#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121
14796msgid "Invalid XPath"
14797msgstr ""
14798
14799#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43
14800#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42
14801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182
14802#, python-format
14803msgid "The XPath expression %s is invalid."
14804msgstr ""
14805
14806#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61
14807msgid "Remove &fake margins"
14808msgstr ""
14809
14810#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62
14811msgid ""
14812"The header and footer removal options have been replaced by the Search & "
14813"replace options. Click the Search & replace category in the bar to the left "
14814"to use these options. Leave the replace field blank and enter your "
14815"header/footer removal regexps into the search field."
14816msgstr ""
14817
14818#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63
14819msgid "Insert &metadata as page at start of book"
14820msgstr ""
14821
14822#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64
14823msgid "Chapter &mark:"
14824msgstr ""
14825
14826#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65
14827msgid "Remove first &image"
14828msgstr ""
14829
14830#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19
14831msgid ""
14832"Table of\n"
14833"Contents"
14834msgstr ""
14835
14836#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21
14837msgid "Control the creation/conversion of the Table of Contents."
14838msgstr ""
14839
14840#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28
14841msgid "Level &1 TOC (XPath expression):"
14842msgstr ""
14843
14844#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29
14845msgid "Level &2 TOC (XPath expression):"
14846msgstr ""
14847
14848#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30
14849msgid "Level &3 TOC (XPath expression):"
14850msgstr ""
14851
14852#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79
14853msgid "&Force use of auto-generated Table of Contents"
14854msgstr ""
14855
14856#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80
14857msgid "Do not add &detected chapters to the Table of Contents"
14858msgstr ""
14859
14860#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81
14861msgid "Number of &links to add to Table of Contents:"
14862msgstr ""
14863
14864#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82
14865msgid "TOC &filter:"
14866msgstr ""
14867
14868#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83
14869msgid "Chapter &threshold:"
14870msgstr ""
14871
14872#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84
14873msgid "Allow &duplicate links when creating the Table of Contents"
14874msgstr ""
14875
14876#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85
14877#, python-format
14878msgid ""
14879"<a href=\"%s\">Help with using these options to generate a Table of "
14880"Contents</a>"
14881msgstr ""
14882
14883#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86
14884msgid ""
14885"This option will cause calibre to popup the Table of Contents Editor tool,\n"
14886" which will allow you to manually edit the Table of Contents, to fix any errors\n"
14887" caused by automatic generation."
14888msgstr ""
14889
14890#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89
14891msgid "&Manually fine-tune the ToC after conversion is completed"
14892msgstr ""
14893
14894#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19
14895msgid "TXT input"
14896msgstr ""
14897
14898#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
14899msgid "Structure"
14900msgstr ""
14901
14902#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
14903msgid "&Paragraph style:"
14904msgstr ""
14905
14906#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
14907msgid "&Formatting style:"
14908msgstr ""
14909
14910#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
14911msgid "Common"
14912msgstr ""
14913
14914#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101
14915msgid "Preserve &spaces"
14916msgstr ""
14917
14918#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102
14919msgid "Remove &indents at the beginning of lines"
14920msgstr ""
14921
14922#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103
14923#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239
14924msgid "Markdown"
14925msgstr ""
14926
14927#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104
14928msgid ""
14929"<p>Markdown is a simple markup language for text files, that allows for "
14930"advanced formatting. To learn more visit <a "
14931"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>."
14932msgstr ""
14933
14934#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105
14935msgid ""
14936"You can optionally enable various extensions to the base Markdown syntax, "
14937"below."
14938msgstr ""
14939
14940#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106
14941msgid ""
14942"More information on <a href=\"https://python-"
14943"markdown.github.io/extensions/\">Markdown extensions</a>"
14944msgstr ""
14945
14946#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16
14947msgid "TXT output"
14948msgstr ""
14949
14950#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88
14951msgid "General"
14952msgstr ""
14953
14954#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
14955msgid "&Line ending style:"
14956msgstr ""
14957
14958#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
14959msgid "&Formatting:"
14960msgstr ""
14961
14962#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92
14963msgid "Plain"
14964msgstr ""
14965
14966#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
14967msgid "&Maximum line length:"
14968msgstr ""
14969
14970#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
14971msgid "Force maximum line &length"
14972msgstr ""
14973
14974#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96
14975msgid "Markdown, Textile"
14976msgstr ""
14977
14978#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97
14979msgid "Do not remove links (<a> tags) before processing"
14980msgstr ""
14981
14982#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98
14983msgid "Do not remove image &references before processing"
14984msgstr ""
14985
14986#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99
14987msgid "Keep text &color, when possible"
14988msgstr ""
14989
14990#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14
14991msgid "TXTZ output"
14992msgstr ""
14993
14994#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81
14995msgid "Use a wizard to generate the XPath expression"
14996msgstr ""
14997
14998#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73
14999msgid "Match HTML &tags with tag name:"
15000msgstr ""
15001
15002#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74
15003msgid "*"
15004msgstr ""
15005
15006#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75
15007msgid "a"
15008msgstr ""
15009
15010#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76
15011msgid "br"
15012msgstr ""
15013
15014#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77
15015msgid "div"
15016msgstr ""
15017
15018#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78
15019msgid "h1"
15020msgstr ""
15021
15022#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79
15023msgid "h2"
15024msgstr ""
15025
15026#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80
15027msgid "h3"
15028msgstr ""
15029
15030#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81
15031msgid "h4"
15032msgstr ""
15033
15034#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82
15035msgid "h5"
15036msgstr ""
15037
15038#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83
15039msgid "h6"
15040msgstr ""
15041
15042#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84
15043msgid "hr"
15044msgstr ""
15045
15046#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85
15047msgid "span"
15048msgstr ""
15049
15050#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86
15051msgid "Having the &attribute:"
15052msgstr ""
15053
15054#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87
15055msgid "With &value:"
15056msgstr ""
15057
15058#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88
15059msgid "(A regular expression)"
15060msgstr ""
15061
15062#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89
15063#, python-format
15064msgid ""
15065"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to"
15066" <i>h2</i>, attribute to <i>class</i> and value to "
15067"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and "
15068"leaving value blank will match any value. Setting tag to * will match any "
15069"tag.</p><p>To learn more advanced usage of XPath see the <a "
15070"href=\"%s\">XPath Tutorial</a>."
15071msgstr ""
15072
15073#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257
15074msgid "Browse by covers"
15075msgstr ""
15076
15077#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63
15078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857
15079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393
15080msgid "Choose color"
15081msgstr ""
15082
15083#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79
15084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52
15085#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138
15086#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225
15087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480
15088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688
15089#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65
15090msgid "&Name:"
15091msgstr ""
15092
15093#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82
15094msgid "Color &1:"
15095msgstr ""
15096
15097#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83
15098msgid "Color &2:"
15099msgstr ""
15100
15101#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84
15102msgid "Contrast color &1 (mainly for text):"
15103msgstr ""
15104
15105#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85
15106msgid "Contrast color &2 (mainly for text):"
15107msgstr ""
15108
15109#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98
15110#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102
15111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236
15112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267
15113#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270
15114msgid "Invalid name"
15115msgstr ""
15116
15117#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99
15118#, python-format
15119msgid ""
15120"The color scheme name \"%s\" is invalid. It must start with a # and be at "
15121"least two characters long."
15122msgstr ""
15123
15124#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103
15125#, python-format
15126msgid "A color scheme with the name \"%s\" already exists."
15127msgstr ""
15128
15129#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134
15130msgid ""
15131"When generating covers, a color scheme for the cover is chosen at random "
15132"from the color schemes below. You can prevent an individual scheme from "
15133"being selected by unchecking it. The preview on the right shows the "
15134"currently selected color scheme."
15135msgstr ""
15136
15137#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138
15138msgid "Choose a color scheme to be used for this generated cover."
15139msgstr ""
15140
15141#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139
15142msgid ""
15143"In normal cover generation, the color scheme is chosen at random from the "
15144"list of color schemes below. You can prevent an individual color scheme from"
15145" being chosen by unchecking it here."
15146msgstr ""
15147
15148#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147
15149msgid "&New color scheme"
15150msgstr ""
15151
15152#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150
15153msgid "&Edit color scheme"
15154msgstr ""
15155
15156#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153
15157msgid "&Remove color scheme"
15158msgstr ""
15159
15160#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158
15161msgid "&Styles"
15162msgstr ""
15163
15164#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162
15165msgid ""
15166"When generating covers, a style for the cover is chosen at random from the "
15167"styles below. You can prevent an individual style from being selected by "
15168"unchecking it. The preview on the right shows the currently selected style."
15169msgstr ""
15170
15171#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166
15172msgid "Choose a style to be used for this generated cover."
15173msgstr ""
15174
15175#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167
15176msgid ""
15177"In normal cover generation, the style is chosen at random from the list of "
15178"styles below. You can prevent an individual style from being chosen by "
15179"unchecking it here."
15180msgstr ""
15181
15182#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177
15183msgid "&Fonts and sizes"
15184msgstr ""
15185
15186#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15187msgid "&Title font family:"
15188msgstr ""
15189
15190#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15191msgid "&Title font size:"
15192msgstr ""
15193
15194#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15195msgid "&Subtitle font family:"
15196msgstr ""
15197
15198#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15199msgid "&Subtitle font size:"
15200msgstr ""
15201
15202#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15203msgid "&Footer font family:"
15204msgstr ""
15205
15206#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15207msgid "&Footer font size:"
15208msgstr ""
15209
15210#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216
15211msgid "Cover &width:"
15212msgstr ""
15213
15214#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217
15215msgid "Cover &height:"
15216msgstr ""
15217
15218#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219
15219msgid ""
15220"Note that the preview to the side is of fixed aspect ratio, so changing the "
15221"cover width above will not have any effect. If you change the height, you "
15222"should also change the width nevertheless as it will be used in actual cover"
15223" generation."
15224msgstr ""
15225
15226#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226
15227msgid "&Text"
15228msgstr ""
15229
15230#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230
15231msgid ""
15232"The text on the generated cover is taken from the metadata of the book. This"
15233" is controlled via templates. You can use the <b>, <i> and <br> tags in the "
15234"templates for bold, italic and line breaks, respectively. The default "
15235"templates use the title, series and authors. You can change them to use "
15236"whatever metadata you like."
15237msgstr ""
15238
15239#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15240msgid "Change the &title template"
15241msgstr ""
15242
15243#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15244msgid "The title template"
15245msgstr ""
15246
15247#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15248msgid "Change the &sub-title template"
15249msgstr ""
15250
15251#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15252msgid "The sub-title template"
15253msgstr ""
15254
15255#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15256msgid "Change the &footer template"
15257msgstr ""
15258
15259#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15260msgid "The footer template"
15261msgstr ""
15262
15263#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402
15264msgid "My Color Scheme"
15265msgstr ""
15266
15267#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414
15268#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018
15269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892
15270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154
15271msgid "Cannot edit"
15272msgstr ""
15273
15274#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415
15275msgid "Cannot edit a builtin color scheme. Create a new color scheme instead."
15276msgstr ""
15277
15278#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432
15279#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146
15280#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341
15281msgid "Cannot remove"
15282msgstr ""
15283
15284#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433
15285msgid "Cannot remove a builtin color scheme."
15286msgstr ""
15287
15288#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15289msgid "A sample book"
15290msgstr ""
15291
15292#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15293msgid "Author One"
15294msgstr ""
15295
15296#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15297msgid "Author Two"
15298msgstr ""
15299
15300#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486
15301msgid "A series of samples"
15302msgstr ""
15303
15304#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15305msgid "Tag One"
15306msgstr ""
15307
15308#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15309msgid "Tag Two"
15310msgstr ""
15311
15312#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489
15313msgid "Some publisher"
15314msgstr ""
15315
15316#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531
15317msgid "Cover generation settings"
15318msgstr ""
15319
15320#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536
15321msgid "Save these settings as the &defaults for future use"
15322msgstr ""
15323
15324#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546
15325msgid "Save the current cover generation settings for later re-use"
15326msgstr ""
15327
15328#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551
15329msgid "Load previously saved cover generation settings"
15330msgstr ""
15331
15332#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553
15333msgid ""
15334"Save the current settings as the settings to use always instead of just this"
15335" time. Remember that for styles and colors the actual style or color used is"
15336" chosen at random from the list of checked styles/colors."
15337msgstr ""
15338
15339#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15340msgid "My cover style"
15341msgstr ""
15342
15343#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15344msgid "Name for these settings"
15345msgstr ""
15346
15347#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15348msgid "Theme name:"
15349msgstr ""
15350
15351#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25
15352msgid ""
15353"Create the rule below, the rule can be used to transform style properties"
15354msgstr ""
15355
15356#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37
15357#, python-brace-format
15358msgid "{preamble} {property} {match_type} {query}"
15359msgstr ""
15360
15361#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43
15362msgid "If the &property:"
15363msgstr ""
15364
15365#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46
15366msgid ""
15367"The name of a CSS property, for example: font-size\n"
15368"Do not use shorthand properties, they will not work.\n"
15369"For instance use margin-top, not margin."
15370msgstr ""
15371
15372#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64
15373#, python-brace-format
15374msgid "{action} {action_data}"
15375msgstr ""
15376
15377#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98
15378msgid "The CSS property value"
15379msgstr ""
15380
15381#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104
15382msgid ""
15383"Either a CSS length, such as 10pt or a unit less number. If a unit less "
15384"number is used it will be compared with the CSS value using whatever unit "
15385"the value has. Note that comparison automatically converts units, except for"
15386" relative units like percentage or em, for which comparison fails if the "
15387"units are different."
15388msgstr ""
15389
15390#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113
15391msgid ""
15392"CSS properties to add to the rule that contains the matching style. You can "
15393"specify more than one property, separated by semi-colons, for example: "
15394"color:red; font-weight: bold"
15395msgstr ""
15396
15397#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117
15398msgid "A number"
15399msgstr ""
15400
15401#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158
15402#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279
15403#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
15404#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201
15405msgid "Edit rule"
15406msgstr ""
15407
15408#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170
15409#, python-brace-format
15410msgid ""
15411"If the property <i>{property}</i> <b>{match_type}</b> "
15412"<b>{query}</b><br>{action}"
15413msgstr ""
15414
15415#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179
15416#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300
15417msgid "This rule is invalid, please remove it"
15418msgstr ""
15419
15420#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189
15421msgid ""
15422"You can specify rules to transform styles here. Click the \"Add rule\" "
15423"button below to get started."
15424msgstr ""
15425
15426#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196
15427msgid "Test style transform rules"
15428msgstr ""
15429
15430#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198
15431msgid "Enter a CSS stylesheet below and click the \"Test\" button"
15432msgstr ""
15433
15434#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200
15435msgid "Resulting stylesheet"
15436msgstr ""
15437
15438#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254
15439msgid "Edit style transform rules"
15440msgstr ""
15441
15442#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289
15443#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045
15444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
15445#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143
15446msgid "E&xport"
15447msgstr ""
15448
15449#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290
15450#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047
15451msgid "Export these rules to a file"
15452msgstr ""
15453
15454#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293
15455#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049
15456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
15457#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147
15458msgid "&Import"
15459msgstr ""
15460
15461#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294
15462msgid "Import previously exported rules"
15463msgstr ""
15464
15465#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297
15466#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513
15467msgid "&Test rules"
15468msgstr ""
15469
15470#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302
15471#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506
15472msgid "Save this ruleset for later re-use"
15473msgstr ""
15474
15475#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308
15476#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509
15477msgid "Load a previously saved ruleset"
15478msgstr ""
15479
15480#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316
15481#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439
15482msgid "No rules"
15483msgstr ""
15484
15485#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317
15486msgid "There are no rules to export"
15487msgstr ""
15488
15489#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318
15490msgid "Choose file for exported rules"
15491msgstr ""
15492
15493#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326
15494msgid "Choose file to import rules from"
15495msgstr ""
15496
15497#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55
15498#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603
15499msgid " index"
15500msgstr ""
15501
15502#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92
15503#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362
15504#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920
15505#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128
15506#, python-brace-format
15507msgid "Clear {0}"
15508msgstr ""
15509
15510#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195
15511msgid "Set {} to yes"
15512msgstr ""
15513
15514#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201
15515msgid "Set {} to no"
15516msgstr ""
15517
15518#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208
15519msgid "Clear {}"
15520msgstr ""
15521
15522#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
15523#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254
15524#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321
15525#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351
15526#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010
15527#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060
15528#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141
15529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530
15530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539
15531#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551
15532#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555
15533#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
15534#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663
15535msgid "Undefined"
15536msgstr ""
15537
15538#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355
15539#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124
15540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
15541msgid "Today"
15542msgstr ""
15543
15544#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448
15545msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items"
15546msgstr ""
15547
15548#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561
15549#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489
15550msgid "Values changed"
15551msgstr ""
15552
15553#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562
15554msgid ""
15555"You have changed the values. In order to use this editor, you must either "
15556"discard or apply these changes. Apply changes?"
15557msgstr ""
15558
15559#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694
15560#, python-brace-format
15561msgid ""
15562"The enumeration \"{0}\" contains an invalid value that will be set to the "
15563"default"
15564msgstr ""
15565
15566#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927
15567#, python-brace-format
15568msgid "Set {0} to No"
15569msgstr ""
15570
15571#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932
15572#, python-brace-format
15573msgid "Set {0} to Yes"
15574msgstr ""
15575
15576#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936
15577#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367
15578msgid "Open Item editor"
15579msgstr ""
15580
15581#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963
15582msgid "Apply changes"
15583msgstr ""
15584
15585#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181
15586#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208
15587msgid "Clear series"
15588msgstr ""
15589
15590#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184
15591msgid "Automatically number books"
15592msgstr ""
15593
15594#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186
15595msgid ""
15596"If not checked, the series number for the books will be set to 1. If "
15597"checked, selected books will be automatically numbered, in the order you "
15598"selected them. So if you selected Book A and then Book B, Book A will have "
15599"series number 1 and Book B series number 2."
15600msgstr ""
15601
15602#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193
15603msgid "Force numbers to start with "
15604msgstr ""
15605
15606#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195
15607msgid ""
15608"Series will normally be renumbered from the highest number in the database "
15609"for that series. Checking this box will tell calibre to start numbering from"
15610" the value in the box"
15611msgstr ""
15612
15613#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210
15614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654
15615msgid ""
15616"The amount by which to increment the series number for successive books. "
15617"Only applicable when using force series numbers."
15618msgstr ""
15619
15620#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317
15621#, python-brace-format
15622msgid ""
15623"The enumeration \"{0}\" contains invalid values that will not appear in the "
15624"list"
15625msgstr ""
15626
15627#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370
15628msgid "Remove all tags"
15629msgstr ""
15630
15631#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400
15632#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401
15633msgid "tags to remove"
15634msgstr ""
15635
15636#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490
15637msgid ""
15638"You have entered values. In order to use this editor you must first discard "
15639"them. Discard the values?"
15640msgstr ""
15641
15642#: /__w/calibre/calibre/src/calibre/gui2/device.py:55
15643#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165
15644msgid "No details available."
15645msgstr ""
15646
15647#: /__w/calibre/calibre/src/calibre/gui2/device.py:241
15648msgid "Device no longer connected."
15649msgstr ""
15650
15651#: /__w/calibre/calibre/src/calibre/gui2/device.py:485
15652msgid "Get device information"
15653msgstr ""
15654
15655#: /__w/calibre/calibre/src/calibre/gui2/device.py:496
15656msgid "Set library information"
15657msgstr ""
15658
15659#: /__w/calibre/calibre/src/calibre/gui2/device.py:520
15660msgid "Get list of books on device"
15661msgstr ""
15662
15663#: /__w/calibre/calibre/src/calibre/gui2/device.py:527
15664msgid "Prepare files for transfer from device"
15665msgstr ""
15666
15667#: /__w/calibre/calibre/src/calibre/gui2/device.py:538
15668msgid "Get annotations from device"
15669msgstr ""
15670
15671#: /__w/calibre/calibre/src/calibre/gui2/device.py:550
15672msgid "Send metadata to device"
15673msgstr ""
15674
15675#: /__w/calibre/calibre/src/calibre/gui2/device.py:555
15676msgid "Send collections to device"
15677msgstr ""
15678
15679#: /__w/calibre/calibre/src/calibre/gui2/device.py:605
15680msgid "Upload one book to the device"
15681msgid_plural "Upload {} books to the device"
15682msgstr[0] ""
15683msgstr[1] ""
15684msgstr[2] ""
15685
15686#: /__w/calibre/calibre/src/calibre/gui2/device.py:621
15687msgid "Delete books from device"
15688msgstr ""
15689
15690#: /__w/calibre/calibre/src/calibre/gui2/device.py:638
15691msgid "Download books from device"
15692msgstr ""
15693
15694#: /__w/calibre/calibre/src/calibre/gui2/device.py:648
15695msgid "View book on device"
15696msgstr ""
15697
15698#: /__w/calibre/calibre/src/calibre/gui2/device.py:730
15699msgid "Set default send to device action"
15700msgstr ""
15701
15702#: /__w/calibre/calibre/src/calibre/gui2/device.py:735
15703msgid "Send to main memory"
15704msgstr ""
15705
15706#: /__w/calibre/calibre/src/calibre/gui2/device.py:737
15707msgid "Send to storage card A"
15708msgstr ""
15709
15710#: /__w/calibre/calibre/src/calibre/gui2/device.py:739
15711msgid "Send to storage card B"
15712msgstr ""
15713
15714#: /__w/calibre/calibre/src/calibre/gui2/device.py:765
15715msgid "Send specific format to"
15716msgstr ""
15717
15718#: /__w/calibre/calibre/src/calibre/gui2/device.py:766
15719msgid "Send and delete from library"
15720msgstr ""
15721
15722#: /__w/calibre/calibre/src/calibre/gui2/device.py:809
15723msgid "Eject device"
15724msgstr ""
15725
15726#: /__w/calibre/calibre/src/calibre/gui2/device.py:896
15727#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353
15728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
15729#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
15730msgid "Error"
15731msgstr ""
15732
15733#: /__w/calibre/calibre/src/calibre/gui2/device.py:897
15734msgid "Error communicating with device"
15735msgstr ""
15736
15737#: /__w/calibre/calibre/src/calibre/gui2/device.py:909
15738#, python-format
15739msgid "Manage the %s?"
15740msgstr ""
15741
15742#: /__w/calibre/calibre/src/calibre/gui2/device.py:910
15743#, python-format
15744msgid "Detected the <b>%s</b>. Do you want calibre to manage it?"
15745msgstr ""
15746
15747#: /__w/calibre/calibre/src/calibre/gui2/device.py:937
15748#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564
15749#: /__w/calibre/calibre/src/calibre/gui2/email.py:469
15750msgid "No suitable formats"
15751msgstr ""
15752
15753#: /__w/calibre/calibre/src/calibre/gui2/device.py:954
15754msgid "Select folder to open as device"
15755msgstr ""
15756
15757#: /__w/calibre/calibre/src/calibre/gui2/device.py:966
15758msgid "Running jobs"
15759msgstr ""
15760
15761#: /__w/calibre/calibre/src/calibre/gui2/device.py:967
15762msgid "Cannot configure the device while there are running device jobs."
15763msgstr ""
15764
15765#: /__w/calibre/calibre/src/calibre/gui2/device.py:974
15766#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367
15767#, python-format
15768msgid "Configure %s"
15769msgstr ""
15770
15771#: /__w/calibre/calibre/src/calibre/gui2/device.py:994
15772#, python-format
15773msgid "Restart calibre for the changes to %s to be applied."
15774msgstr ""
15775
15776#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034
15777msgid "Error talking to device"
15778msgstr ""
15779
15780#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035
15781msgid ""
15782"There was a temporary error talking to the device. Please unplug and "
15783"reconnect the device or reboot."
15784msgstr ""
15785
15786#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088
15787msgid "Device: "
15788msgstr ""
15789
15790#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090
15791msgid " detected."
15792msgstr ""
15793
15794#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235
15795msgid "No books"
15796msgstr ""
15797
15798#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236
15799msgid "selected to send"
15800msgstr ""
15801
15802#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243
15803#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273
15804msgid "No device"
15805msgstr ""
15806
15807#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244
15808msgid "No device connected"
15809msgstr ""
15810
15811#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260
15812#, python-format
15813msgid "%(num)i of %(total)i books"
15814msgstr ""
15815
15816#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264
15817#, python-format
15818msgid "0 of %i books"
15819msgstr ""
15820
15821#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265
15822msgid "Choose format to send to device"
15823msgstr ""
15824
15825#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274
15826msgid "Cannot send: No device is connected"
15827msgstr ""
15828
15829#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277
15830#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281
15831msgid "No card"
15832msgstr ""
15833
15834#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278
15835#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282
15836msgid "Cannot send: Device has no storage card"
15837msgstr ""
15838
15839#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350
15840#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428
15841#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558
15842msgid "Auto convert the following books before uploading to the device?"
15843msgstr ""
15844
15845#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377
15846msgid "Sending catalogs to device."
15847msgstr ""
15848
15849#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471
15850msgid "Sending news to device."
15851msgstr ""
15852
15853#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524
15854msgid "Sending books to device."
15855msgstr ""
15856
15857#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565
15858msgid ""
15859"Could not upload the following books to the device, as no suitable formats "
15860"were found. Convert the book(s) to a format supported by your device first."
15861msgstr ""
15862
15863#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643
15864msgid "No space on device"
15865msgstr ""
15866
15867#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644
15868msgid ""
15869"<p>Cannot upload books to device there is no more free space available "
15870msgstr ""
15871
15872#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649
15873msgid "Incorrect destination"
15874msgstr ""
15875
15876#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887
15877#, python-format
15878msgid "Analyzing books on the device: %d%% finished"
15879msgstr ""
15880
15881#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007
15882msgid "Book format sync problem"
15883msgstr ""
15884
15885#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008
15886msgid ""
15887"Some book formats in your library cannot be synced because they have dates "
15888"in the future"
15889msgstr ""
15890
15891#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36
15892#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75
15893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76
15894#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79
15895msgid "Device"
15896msgstr ""
15897
15898#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160
15899msgid "Unknown formats"
15900msgstr ""
15901
15902#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161
15903#, python-brace-format
15904msgid ""
15905"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not "
15906"support them. If you send these formats to your {1} they may not work. Are "
15907"you sure?"
15908msgstr ""
15909
15910#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174
15911#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116
15912#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302
15913#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76
15914#, python-format
15915msgid "The template %s is invalid:"
15916msgstr ""
15917
15918#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78
15919msgid "Select available formats and their order for this device"
15920msgstr ""
15921
15922#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82
15923msgid ""
15924"If checked, books are placed into sub-folders based on their metadata on the"
15925" device. If unchecked, books are all put into the top level folder."
15926msgstr ""
15927
15928#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
15929#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91
15930msgid "Use sub-folders"
15931msgstr ""
15932
15933#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84
15934#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103
15935#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104
15936msgid "Use author sort for author"
15937msgstr ""
15938
15939#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
15940msgid "Save &template:"
15941msgstr ""
15942
15943#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58
15944msgid "No formats selected"
15945msgstr ""
15946
15947#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59
15948msgid "You must choose at least one format to send to the device"
15949msgstr ""
15950
15951#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88
15952msgid ""
15953"<b>Save &template</b> to control the filename and\n"
15954"        location of files sent to the device:"
15955msgstr ""
15956
15957#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132
15958msgid ""
15959"A <b>list of &folders</b> on the device to\n"
15960"        which to send e-books. The first one that exists will be used:"
15961msgstr ""
15962
15963#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142
15964#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231
15965msgid "Browse for a folder on the device"
15966msgstr ""
15967
15968#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171
15969msgid ""
15970"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n"
15971"            connect to devices with a checkmark next to their names."
15972msgstr ""
15973
15974#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217
15975#, python-format
15976msgid "Send the %s format to the folder:"
15977msgstr ""
15978
15979#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225
15980msgid "Folder on the device"
15981msgstr ""
15982
15983#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233
15984#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188
15985msgid "&Remove rule"
15986msgstr ""
15987
15988#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279
15989msgid "Format specific sending"
15990msgstr ""
15991
15992#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284
15993msgid ""
15994"You can create rules that control where e-books of a specific\n"
15995"            format are sent to on the device. These will take precedence over\n"
15996"            the folders specified above."
15997msgstr ""
15998
15999#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306
16000msgid "Add a &new rule"
16001msgstr ""
16002
16003#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345
16004#, python-format
16005msgid "The <b>%s</b> device has no serial number, it cannot be configured"
16006msgstr ""
16007
16008#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350
16009msgid ""
16010"<b>No MTP device connected.</b><p> You can only configure the MTP device "
16011"plugin when a device is connected."
16012msgstr ""
16013
16014#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357
16015msgid ""
16016"If you want to un-ignore a previously ignored MTP device, use the \"Ignored "
16017"devices\" tab."
16018msgstr ""
16019
16020#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377
16021#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109
16022#, python-format
16023msgid "Choose the formats to send to the %s"
16024msgstr ""
16025
16026#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380
16027#, python-format
16028msgid "&Ignore the %s in calibre"
16029msgstr ""
16030
16031#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384
16032msgid "Change scanned &folders"
16033msgstr ""
16034
16035#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390
16036msgid "Show device information"
16037msgstr ""
16038
16039#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428
16040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223
16041#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249
16042#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980
16043#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461
16044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173
16045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464
16046#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47
16047msgid "Copy to clipboard"
16048msgstr ""
16049
16050#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442
16051#, python-format
16052msgid "The %s will be ignored in calibre"
16053msgstr ""
16054
16055#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504
16056#, python-format
16057msgid ""
16058"You are trying to send books into the <b>%s</b> folder. This folder is "
16059"currently ignored by calibre when scanning the device. You have to tell "
16060"calibre you want this folder scanned in order to be able to send books to "
16061"it. Click the <b>Configure</b> button below to send books to it."
16062msgstr ""
16063
16064#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513
16065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16066#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135
16067#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529
16068msgid "Configure"
16069msgstr ""
16070
16071#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517
16072#, python-format
16073msgid "Cannot send to %s"
16074msgstr ""
16075
16076#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96
16077msgid "Choose folder on device"
16078msgstr ""
16079
16080#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110
16081msgid "<b>Scanned folders:</b>"
16082msgstr ""
16083
16084#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111
16085msgid ""
16086"You can select which folders calibre will scan when searching this device "
16087"for books."
16088msgstr ""
16089
16090#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128
16091msgid ""
16092"If you a select a previously unselected folder, any sub-folders will not be "
16093"visible until you restart calibre."
16094msgstr ""
16095
16096#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142
16097msgid "Choose folders to scan"
16098msgstr ""
16099
16100#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82
16101msgid "File formats"
16102msgstr ""
16103
16104#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262
16105msgid "Extra driver customization options"
16106msgstr ""
16107
16108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24
16109msgid "How many empty books?"
16110msgstr ""
16111
16112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29
16113msgid "How many empty books should be added?"
16114msgstr ""
16115
16116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37
16117msgid "Set the author of the new books to:"
16118msgstr ""
16119
16120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49
16121msgid "Reset author to Unknown"
16122msgstr ""
16123
16124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53
16125msgid "Set the series of the new books to:"
16126msgstr ""
16127
16128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65
16129msgid "Reset series"
16130msgstr ""
16131
16132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69
16133msgid "Set the title of the new books to:"
16134msgstr ""
16135
16136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78
16137msgid "Reset title"
16138msgstr ""
16139
16140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82
16141msgid "Also create an empty e-book in format:"
16142msgstr ""
16143
16144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88
16145msgid "Also create an empty book format file that you can subsequently edit"
16146msgstr ""
16147
16148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100
16149msgid "Also copy book &formats when duplicating a book"
16150msgstr ""
16151
16152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102
16153msgid "Also copy all e-book files into the newly created duplicate books."
16154msgstr ""
16155
16156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112
16157msgid "&Duplicate current book"
16158msgstr ""
16159
16160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116
16161#, python-format
16162msgid ""
16163"Make the new empty book records exact duplicates\n"
16164"of the current book \"%s\", with all metadata identical"
16165msgstr ""
16166
16167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36
16168msgid "Add books by ISBN"
16169msgstr ""
16170
16171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49
16172msgid "&Paste from clipboard"
16173msgstr ""
16174
16175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54
16176#, python-format
16177msgid ""
16178"<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"
16179"<p>Any invalid ISBNs in the list will be ignored.</p>\n"
16180"<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"
16181"<p><code>9788842915232 &gt;&gt; %s</code></p>"
16182msgstr ""
16183
16184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62
16185msgid "&Tags to set on created book entries:"
16186msgstr ""
16187
16188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68
16189msgid "Check for books with the same ISBN already in library"
16190msgstr ""
16191
16192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118
16193msgid "Some invalid ISBNs"
16194msgstr ""
16195
16196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119
16197msgid ""
16198"Some of the ISBNs you entered were invalid. They will be ignored. Click "
16199"\"Show details\" to see which ones. Do you want to proceed?"
16200msgstr ""
16201
16202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125
16203msgid "All invalid ISBNs"
16204msgstr ""
16205
16206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126
16207msgid "All the ISBNs you entered were invalid. No books can be added."
16208msgstr ""
16209
16210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125
16211msgid "Edit authors"
16212msgstr ""
16213
16214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128
16215msgid ""
16216"Edit the authors for this book. You can drag and drop to re-arrange authors"
16217msgstr ""
16218
16219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138
16220msgid "Enter an author to add"
16221msgstr ""
16222
16223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147
16224msgid "&Remove selected"
16225msgstr ""
16226
16227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59
16228msgid "Configure the Book details window"
16229msgstr ""
16230
16231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72
16232#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671
16233msgid "Select displayed metadata"
16234msgstr ""
16235
16236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79
16237msgid "Move the selected field up"
16238msgstr ""
16239
16240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83
16241msgid "Move the selected field down"
16242msgstr ""
16243
16244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90
16245msgid ""
16246"Note that <b>comments</b> will always be displayed at the end, regardless of"
16247" the order you assign here"
16248msgstr ""
16249
16250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169
16251msgid "Fit &cover within view"
16252msgstr ""
16253
16254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16255msgid "Configure this view"
16256msgstr ""
16257
16258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196
16259#, python-format
16260msgid "Next [%s]"
16261msgstr ""
16262
16263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198
16264#, python-format
16265msgid "Previous [%s]"
16266msgstr ""
16267
16268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307
16269msgid "This book is marked"
16270msgstr ""
16271
16272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308
16273#, python-format
16274msgid "This book is marked as: %s"
16275msgstr ""
16276
16277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312
16278msgid "Path: {}"
16279msgstr ""
16280
16281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42
16282msgid "My books"
16283msgstr ""
16284
16285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237
16286msgid "No help available"
16287msgstr ""
16288
16289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238
16290msgid "No help available for this output format."
16291msgstr ""
16292
16293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80
16294#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380
16295msgid "Generate catalog"
16296msgstr ""
16297
16298#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81
16299#, python-brace-format
16300msgid "Generate catalog for {0} books"
16301msgstr ""
16302
16303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82
16304msgid "Catalo&g format:"
16305msgstr ""
16306
16307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83
16308msgid ""
16309"Catalog &title (existing catalog with the same title will be replaced):"
16310msgstr ""
16311
16312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84
16313msgid "&Send catalog to device automatically"
16314msgstr ""
16315
16316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85
16317msgid ""
16318"Add the catalog to your calibre library after it is generated.\n"
16319"Note that if you disable adding of the catalog to the library\n"
16320"automatic sending of the catalog to the device will not work."
16321msgstr ""
16322
16323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88
16324msgid "&Add catalog to library"
16325msgstr ""
16326
16327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89
16328msgid "Catalog options"
16329msgstr ""
16330
16331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30
16332msgid "Vacuuming database to improve performance."
16333msgstr ""
16334
16335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31
16336msgid "This will take a while, please wait..."
16337msgstr ""
16338
16339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32
16340msgid "Vacuuming..."
16341msgstr ""
16342
16343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89
16344msgid "Check library -- Problems found"
16345msgstr ""
16346
16347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103
16348msgid ""
16349"        <h1>Help</h1>\n"
16350"\n"
16351"        <p>calibre stores the list of your books and their metadata in a\n"
16352"        database. The actual book files and covers are stored as normal\n"
16353"        files in the calibre library folder. The database contains a list of the files\n"
16354"        and covers belonging to each book entry. This tool checks that the\n"
16355"        actual files in the library folder on your computer match the\n"
16356"        information in the database.</p>\n"
16357"\n"
16358"        <p>The result of each type of check is shown to the left. The various\n"
16359"        checks are:\n"
16360"        </p>\n"
16361"        <ul>\n"
16362"        <li><b>Invalid titles</b>: These are files and folders appearing\n"
16363"        in the library where books titles should, but that do not have the\n"
16364"        correct form to be a book title.</li>\n"
16365"        <li><b>Extra titles</b>: These are extra files in your calibre\n"
16366"        library that appear to be correctly-formed titles, but have no corresponding\n"
16367"        entries in the database.</li>\n"
16368"        <li><b>Invalid authors</b>: These are files appearing\n"
16369"        in the library where only author folders should be.</li>\n"
16370"        <li><b>Extra authors</b>: These are folders in the\n"
16371"        calibre library that appear to be authors but that do not have entries\n"
16372"        in the database.</li>\n"
16373"        <li><b>Missing book formats</b>: These are book formats that are in\n"
16374"        the database but have no corresponding format file in the book's folder.\n"
16375"        <li><b>Extra book formats</b>: These are book format files found in\n"
16376"        the book's folder but not in the database.\n"
16377"        <li><b>Unknown files in books</b>: These are extra files in the\n"
16378"        folder of each book that do not correspond to a known format or cover\n"
16379"        file.</li>\n"
16380"        <li><b>Missing cover files</b>: These represent books that are marked\n"
16381"        in the database as having covers but the actual cover files are\n"
16382"        missing.</li>\n"
16383"        <li><b>Cover files not in database</b>: These are books that have\n"
16384"        cover files but are marked as not having covers in the database.</li>\n"
16385"        <li><b>Folder raising exception</b>: These represent folders in the\n"
16386"        calibre library that could not be processed/understood by this\n"
16387"        tool.</li>\n"
16388"        </ul>\n"
16389"\n"
16390"        <p>There are two kinds of automatic fixes possible: <i>Delete\n"
16391"        marked</i> and <i>Fix marked</i>.</p>\n"
16392"        <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n"
16393"        have no entries in the database. Check the box next to the item you want\n"
16394"        to delete. Use with caution.</p>\n"
16395"\n"
16396"        <p><i>Fix marked</i> is applicable only to covers and missing formats\n"
16397"        (the three lines marked 'fixable'). In the case of missing cover files,\n"
16398"        checking the fixable box and pushing this button will tell calibre that\n"
16399"        there is no cover for all of the books listed. Use this option if you\n"
16400"        are not going to restore the covers from a backup. In the case of extra\n"
16401"        cover files, checking the fixable box and pushing this button will tell\n"
16402"        calibre that the cover files it found are correct for all the books\n"
16403"        listed. Use this when you are not going to delete the file(s). In the\n"
16404"        case of missing formats, checking the fixable box and pushing this\n"
16405"        button will tell calibre that the formats are really gone. Use this if\n"
16406"        you are not going to restore the formats from a backup.</p>\n"
16407"\n"
16408"        "
16409msgstr ""
16410
16411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171
16412msgid "&Run the check again"
16413msgstr ""
16414
16415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174
16416msgid "Copy &to clipboard"
16417msgstr ""
16418
16419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177
16420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738
16421msgid "&Done"
16422msgstr ""
16423
16424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180
16425msgid "Mark &all for delete"
16426msgstr ""
16427
16428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181
16429msgid "Mark all deletable subitems"
16430msgstr ""
16431
16432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184
16433msgid "Delete &marked"
16434msgstr ""
16435
16436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185
16437msgid "Delete marked files (checked subitems)"
16438msgstr ""
16439
16440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188
16441msgid "Mar&k all for fix"
16442msgstr ""
16443
16444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189
16445msgid "Mark all fixable items"
16446msgstr ""
16447
16448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192
16449msgid "&Fix marked"
16450msgstr ""
16451
16452#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195
16453msgid "Fix marked sections (checked fixable items)"
16454msgstr ""
16455
16456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207
16457msgid "Names to ignore:"
16458msgstr ""
16459
16460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212
16461msgid ""
16462"Enter comma-separated standard file name wildcards, such as synctoy*.dat"
16463msgstr ""
16464
16465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215
16466msgid "Extensions to ignore:"
16467msgstr ""
16468
16469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220
16470msgid ""
16471"Enter comma-separated extensions without a leading dot. Used only in book "
16472"folders"
16473msgstr ""
16474
16475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267
16476msgid "(fixable)"
16477msgstr ""
16478
16479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273
16480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278
16481msgid "(deletable)"
16482msgstr ""
16483
16484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
16485msgid "Path from library"
16486msgstr ""
16487
16488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399
16489msgid ""
16490"The marked files and folders will be <b>permanently deleted</b>. Are you "
16491"sure?"
16492msgstr ""
16493
16494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19
16495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47
16496msgid "Choose format"
16497msgstr ""
16498
16499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31
16500msgid "&Open with..."
16501msgstr ""
16502
16503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68
16504msgid "Edit \"Open with\" applications..."
16505msgstr ""
16506
16507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48
16508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
16509#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
16510msgid "Format"
16511msgstr ""
16512
16513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49
16514msgid "Existing"
16515msgstr ""
16516
16517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50
16518msgid "Convertible"
16519msgstr ""
16520
16521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70
16522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75
16523msgid "Choose location for calibre library"
16524msgstr ""
16525
16526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84
16527msgid "Same as current"
16528msgstr ""
16529
16530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85
16531#, python-format
16532msgid "The location %s contains the current calibre library"
16533msgstr ""
16534
16535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95
16536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101
16537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186
16538#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797
16539#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812
16540msgid "Bad location"
16541msgstr ""
16542
16543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96
16544msgid ""
16545"You should not create a library inside the calibre folder as this folder is "
16546"automatically deleted during upgrades."
16547msgstr ""
16548
16549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102
16550#, python-format
16551msgid ""
16552"You can only create libraries inside %s at the top level, not in sub-folders"
16553msgstr ""
16554
16555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108
16556msgid "No existing library found"
16557msgstr ""
16558
16559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109
16560#, python-format
16561msgid "There is no existing calibre library at %s"
16562msgstr ""
16563
16564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115
16565msgid "Not empty"
16566msgstr ""
16567
16568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116
16569#, python-format
16570msgid "The folder %s is not empty. Please choose an empty folder."
16571msgstr ""
16572
16573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16574msgid "Moving library, please wait..."
16575msgstr ""
16576
16577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16578msgid "Scanning..."
16579msgstr ""
16580
16581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158
16582msgid "Failed to move library"
16583msgstr ""
16584
16585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159
16586msgid ""
16587"There was an error while moving the library. The operation has been aborted."
16588" Click \"Show details\" for details."
16589msgstr ""
16590
16591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16592msgid "No location"
16593msgstr ""
16594
16595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16596msgid "No location selected"
16597msgstr ""
16598
16599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187
16600#, python-format
16601msgid "%s is not an existing folder"
16602msgstr ""
16603
16604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77
16605msgid "Choose your calibre library"
16606msgstr ""
16607
16608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78
16609#, python-brace-format
16610msgid "Your calibre library is currently located at {0}"
16611msgstr ""
16612
16613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79
16614msgid "New &location:"
16615msgstr ""
16616
16617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80
16618msgid "Use the previously &existing library at the new location"
16619msgstr ""
16620
16621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81
16622msgid "&Create an empty library at the new location"
16623msgstr ""
16624
16625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82
16626msgid ""
16627"Copy the custom columns, saved searches, column widths, plugboards,\n"
16628"user categories, and other information from the old to the new library"
16629msgstr ""
16630
16631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84
16632msgid "&Copy structure from the current library"
16633msgstr ""
16634
16635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85
16636msgid "&Move the current library to new location"
16637msgstr ""
16638
16639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21
16640#, python-format
16641msgid "Add \"%s\" to toolbars or menus"
16642msgstr ""
16643
16644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27
16645#, python-format
16646msgid "Select the toolbars and/or menus to add <b>%s</b> to:"
16647msgstr ""
16648
16649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45
16650msgid ""
16651"You can also customise the plugin locations using <b>Preferences -> "
16652"Interface -> Toolbars</b>"
16653msgstr ""
16654
16655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24
16656msgid "Edit comments"
16657msgstr ""
16658
16659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42
16660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16661#, python-brace-format
16662msgid "Edit \"{0}\""
16663msgstr ""
16664
16665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16666msgid "Edit text"
16667msgstr ""
16668
16669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38
16670msgid "&Show this warning again"
16671msgstr ""
16672
16673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74
16674msgid "Where do you want to delete from?"
16675msgstr ""
16676
16677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75
16678#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77
16679#: /__w/calibre/calibre/src/calibre/srv/opds.py:244
16680msgid "Library"
16681msgstr ""
16682
16683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77
16684msgid "Library and device"
16685msgstr ""
16686
16687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28
16688#, python-brace-format
16689msgid "{num} of {series}"
16690msgstr ""
16691
16692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39
16693msgid "Target book"
16694msgstr ""
16695
16696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102
16697msgid "Merge books"
16698msgstr ""
16699
16700#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126
16701msgid "Merge metadata"
16702msgstr ""
16703
16704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127
16705msgid "Merge the metadata of the selected books into the target book"
16706msgstr ""
16707
16708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128
16709msgid "Merge formats"
16710msgstr ""
16711
16712#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129
16713msgid "Merge the book files of the selected books into the target book"
16714msgstr ""
16715
16716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130
16717msgid "Delete merged books"
16718msgstr ""
16719
16720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131
16721msgid "Delete the selected books after merging"
16722msgstr ""
16723
16724#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156
16725#, python-brace-format
16726msgid ""
16727"Book formats and metadata from the selected books will be merged into the "
16728"target book ({title})."
16729msgstr ""
16730
16731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159
16732#, python-brace-format
16733msgid ""
16734"Book formats from the selected books will be merged into to the target book "
16735"({title}). Metadata in the target book will not be changed."
16736msgstr ""
16737
16738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163
16739#, python-brace-format
16740msgid ""
16741"Metadata from the selected books will be merged into to the target book "
16742"({title}). Formats will not be merged."
16743msgstr ""
16744
16745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167
16746msgid "All book formats of the first selected book will be kept."
16747msgstr ""
16748
16749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169
16750msgid "After being merged, the selected books will be <b>deleted</b>."
16751msgstr ""
16752
16753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172
16754msgid ""
16755"Any duplicate formats in the selected books will be permanently "
16756"<b>deleted</b> from your calibre library."
16757msgstr ""
16758
16759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177
16760msgid ""
16761"Any formats not in the target book will be added to it from the selected "
16762"books."
16763msgstr ""
16764
16765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181
16766msgid "Are you <b>sure</b> you want to proceed?"
16767msgstr ""
16768
16769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45
16770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36
16771msgid "ERROR"
16772msgstr ""
16773
16774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181
16775msgid "Create a new news source by clicking one of the buttons below"
16776msgstr ""
16777
16778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195
16779msgid "&Edit this recipe"
16780msgstr ""
16781
16782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199
16783msgid "&Remove this recipe"
16784msgstr ""
16785
16786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203
16787msgid "S&ave recipe as file"
16788msgstr ""
16789
16790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207
16791msgid "&Download this recipe"
16792msgstr ""
16793
16794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256
16795msgid "Save recipe"
16796msgstr ""
16797
16798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257
16799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677
16800msgid "Recipes"
16801msgstr ""
16802
16803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274
16804msgid "Are you sure you want to permanently remove this recipe?"
16805msgstr ""
16806
16807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310
16808msgid ""
16809"Create a basic news recipe, by adding RSS feeds to it.\n"
16810"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process."
16811msgstr ""
16812
16813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317
16814msgid "Recipe &title:"
16815msgstr ""
16816
16817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321
16818msgid "day(s)"
16819msgstr ""
16820
16821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322
16822msgid "The oldest article to download"
16823msgstr ""
16824
16825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324
16826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87
16827msgid "&Oldest article:"
16828msgstr ""
16829
16830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328
16831msgid "Maximum number of articles to download per feed."
16832msgstr ""
16833
16834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329
16835msgid "&Max. number of articles per feed:"
16836msgstr ""
16837
16838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332
16839msgid "Feeds in recipe"
16840msgstr ""
16841
16842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339
16843msgid "Move selected feed up"
16844msgstr ""
16845
16846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344
16847msgid "Remove selected feed"
16848msgstr ""
16849
16850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349
16851msgid "Move selected feed down"
16852msgstr ""
16853
16854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356
16855msgid "Add feed to recipe"
16856msgstr ""
16857
16858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360
16859msgid "&Feed title:"
16860msgstr ""
16861
16862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362
16863msgid "Feed &URL:"
16864msgstr ""
16865
16866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363
16867msgid "&Add feed"
16868msgstr ""
16869
16870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364
16871msgid "Add this feed to the recipe"
16872msgstr ""
16873
16874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392
16875msgid "No feed title"
16876msgstr ""
16877
16878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393
16879msgid "You must specify a title for the feed"
16880msgstr ""
16881
16882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396
16883msgid "No feed URL"
16884msgstr ""
16885
16886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397
16887msgid "You must specify a URL for the feed"
16888msgstr ""
16889
16890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404
16891msgid "Title required"
16892msgstr ""
16893
16894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405
16895msgid "You must give your news source a title"
16896msgstr ""
16897
16898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408
16899msgid "Feed required"
16900msgstr ""
16901
16902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409
16903msgid "You must add at least one feed to your news source"
16904msgstr ""
16905
16906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414
16907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467
16908msgid "Invalid recipe"
16909msgstr ""
16910
16911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415
16912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468
16913#, python-format
16914msgid "Failed to compile the recipe, with syntax error: %s"
16915msgstr ""
16916
16917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432
16918msgid "My news source"
16919msgstr ""
16920
16921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454
16922#, python-format
16923msgid ""
16924"For help with writing advanced news recipes, see the <a href=\"%s\">User "
16925"Manual</a>"
16926msgstr ""
16927
16928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499
16929msgid "Choose builtin recipe"
16930msgstr ""
16931
16932#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517
16933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240
16934msgid "Go"
16935msgstr ""
16936
16937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542
16938msgid "Choose recipe"
16939msgstr ""
16940
16941#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543
16942msgid "You must choose a recipe to customize first"
16943msgstr ""
16944
16945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552
16946msgid "Add custom news source"
16947msgstr ""
16948
16949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16950msgid "&New recipe"
16951msgstr ""
16952
16953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16954msgid "Create a new recipe from scratch"
16955msgstr ""
16956
16957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16958msgid "Customize &builtin recipe"
16959msgstr ""
16960
16961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16962msgid "Customize a builtin news download source"
16963msgstr ""
16964
16965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16966msgid "Load a recipe from a file"
16967msgstr ""
16968
16969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16970msgid "Load recipe from &file"
16971msgstr ""
16972
16973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16974msgid "&Show recipe files"
16975msgstr ""
16976
16977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16978msgid "Show the folder containing all recipe files"
16979msgstr ""
16980
16981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576
16982msgid "Import &OPML"
16983msgstr ""
16984
16985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577
16986msgid ""
16987"Import a collection of RSS feeds in OPML format\n"
16988"Many RSS readers can export their subscribed RSS feeds\n"
16989"in OPML format"
16990msgstr ""
16991
16992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596
16993msgid "S&witch to advanced mode"
16994msgstr ""
16995
16996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597
16997msgid "Edit this recipe in advanced mode"
16998msgstr ""
16999
17000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613
17001msgid "Are you sure? Any unsaved changes will be lost."
17002msgstr ""
17003
17004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625
17005msgid "No recipes"
17006msgstr ""
17007
17008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626
17009msgid "No custom recipes created."
17010msgstr ""
17011
17012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676
17013msgid "Choose a recipe file"
17014msgstr ""
17015
17016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685
17017msgid "Invalid input"
17018msgstr ""
17019
17020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686
17021#, python-format
17022msgid "<p>Could not create recipe. Error:<br>%s"
17023msgstr ""
17024
17025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724
17026msgid "Failed to create recipes"
17027msgstr ""
17028
17029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725
17030msgid "Failed to create some recipes, click \"Show details\" for details"
17031msgstr ""
17032
17033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74
17034msgid ""
17035"All checked books will be <b>permanently deleted</b> from your device. "
17036"Please verify the list."
17037msgstr ""
17038
17039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
17042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
17043#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
17044msgid "Author"
17045msgstr ""
17046
17047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17048msgid "Location"
17049msgstr ""
17050
17051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52
17052msgid "Delete from device"
17053msgstr ""
17054
17055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21
17056#, python-format
17057msgid "%(curr)s (was %(initial)s)"
17058msgstr ""
17059
17060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87
17061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536
17062#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235
17063msgid "Item is blank"
17064msgstr ""
17065
17066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88
17067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537
17068#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236
17069msgid "An item cannot be set to nothing. Delete it instead."
17070msgstr ""
17071
17072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101
17073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566
17074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591
17075msgid "No item selected"
17076msgstr ""
17077
17078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102
17079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567
17080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592
17081msgid "You must select one item from the list of available items."
17082msgstr ""
17083
17084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109
17085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203
17086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220
17087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618
17088msgid "No items selected"
17089msgstr ""
17090
17091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110
17092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619
17093msgid "You must select at least one item from the list."
17094msgstr ""
17095
17096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114
17097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630
17098msgid "Are you sure you want to delete the following items?"
17099msgstr ""
17100
17101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75
17102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110
17103msgid "Category editor"
17104msgstr ""
17105
17106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76
17107msgid "Items in use"
17108msgstr ""
17109
17110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77
17111msgid ""
17112"Delete item from database. This will unapply the item from all books and "
17113"then remove it from the database."
17114msgstr ""
17115
17116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79
17117msgid "Rename the item in every book where it is used."
17118msgstr ""
17119
17120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81
17121#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136
17122msgid "Ctrl+S"
17123msgstr ""
17124
17125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21
17126#, python-brace-format
17127msgid ""
17128"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
17129"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>."
17130" </p>"
17131msgstr ""
17132
17133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53
17134msgid "This book has DRM"
17135msgstr ""
17136
17137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26
17138msgid "Duplicate found"
17139msgid_plural "duplicates found"
17140msgstr[0] ""
17141msgstr[1] ""
17142msgstr[2] ""
17143
17144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35
17145msgid ""
17146"Books with the same titles as the following already exist in calibre. Select"
17147" which books you want added anyway."
17148msgstr ""
17149
17150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94
17151#, python-format
17152msgid "%(title)s by %(author)s [%(formats)s]"
17153msgstr ""
17154
17155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120
17156msgid "Already in calibre:"
17157msgstr ""
17158
17159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134
17160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222
17161#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
17162#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521
17163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
17164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255
17165#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757
17166#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174
17167msgid "No matches found"
17168msgstr ""
17169
17170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17171#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156
17172msgid "Author sort"
17173msgstr ""
17174
17175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17176msgid "Link"
17177msgstr ""
17178
17179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294
17180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313
17181#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688
17182#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474
17183msgid "Change case"
17184msgstr ""
17185
17186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296
17187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315
17189#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689
17190#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475
17191msgid "Upper case"
17192msgstr ""
17193
17194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297
17195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316
17197#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690
17198#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476
17199msgid "Lower case"
17200msgstr ""
17201
17202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298
17203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317
17205#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691
17206#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477
17207msgid "Swap case"
17208msgstr ""
17209
17210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299
17211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318
17213#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692
17214#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478
17215msgid "Title case"
17216msgstr ""
17217
17218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323
17219msgid "Copy to author sort"
17220msgstr ""
17221
17222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326
17223msgid "Show books by author in book list"
17224msgstr ""
17225
17226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329
17227msgid "Copy to author"
17228msgstr ""
17229
17230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483
17231#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286
17232msgid "Invalid author name"
17233msgstr ""
17234
17235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484
17236msgid "You cannot change an author to multiple authors."
17237msgstr ""
17238
17239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95
17240#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179
17241msgid "Manage authors"
17242msgstr ""
17243
17244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96
17245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720
17246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111
17247msgid "&Search for:"
17248msgstr ""
17249
17250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97
17251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114
17252msgid "S&earch"
17253msgstr ""
17254
17255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98
17256msgid ""
17257"<p>Only show authors in the\n"
17258"          current Virtual library. Edits already done may be hidden but will\n"
17259"          not be forgotten.</p>"
17260msgstr ""
17261
17262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101
17263msgid "Only show authors in the current &Virtual library"
17264msgstr ""
17265
17266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102
17267msgid "Filter &by:"
17268msgstr ""
17269
17270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103
17271msgid ""
17272"<p>Only show authors that contain the text in this box.\n"
17273"          The match ignores case.</p>"
17274msgstr ""
17275
17276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105
17277msgid "Fi&lter"
17278msgstr ""
17279
17280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106
17281msgid ""
17282"Reset all the author sort values to a value automatically\n"
17283"generated from the author. Exactly how this value is automatically\n"
17284"generated can be controlled via Preferences->Advanced->Tweaks"
17285msgstr ""
17286
17287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109
17288msgid "&Recalculate all author sort values"
17289msgstr ""
17290
17291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110
17292msgid ""
17293"Copy author sort to author for every author. You typically use this button\n"
17294"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
17295msgstr ""
17296
17297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112
17298msgid "&Copy all author sort values to author"
17299msgstr ""
17300
17301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18
17302#, python-brace-format
17303msgid "Edit permissible values for {0}"
17304msgstr ""
17305
17306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26
17307msgid "Remove the currently selected value"
17308msgstr ""
17309
17310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29
17311msgid "Add a new permissible value"
17312msgstr ""
17313
17314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
17315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473
17316msgid "Color"
17317msgstr ""
17318
17319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103
17320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123
17321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137
17322msgid "Select a cell"
17323msgstr ""
17324
17325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104
17326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124
17327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138
17328msgid "Select a cell before clicking the button"
17329msgstr ""
17330
17331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157
17332msgid "Empty value"
17333msgstr ""
17334
17335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158
17336msgid "Empty values are not allowed"
17337msgstr ""
17338
17339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168
17340msgid "Duplicate value"
17341msgstr ""
17342
17343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169
17344#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576
17345#, python-brace-format
17346msgid ""
17347"The value \"{0}\" is in the list more than once, perhaps with different case"
17348msgstr ""
17349
17350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175
17351msgid "Invalid colors specification"
17352msgstr ""
17353
17354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176
17355msgid "Either all values or no values must have colors"
17356msgstr ""
17357
17358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49
17359msgid "Previous location: "
17360msgstr ""
17361
17362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54
17363msgid "Location to import this library to"
17364msgstr ""
17365
17366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56
17367msgid "Select &folder"
17368msgstr ""
17369
17370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62
17371msgid "Choose a folder for this library"
17372msgstr ""
17373
17374#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79
17375msgid "Working please wait..."
17376msgstr ""
17377
17378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95
17379msgid "Total:"
17380msgstr ""
17381
17382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104
17383msgid "Current:"
17384msgstr ""
17385
17386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168
17387msgid ""
17388"You can export all calibre data, including your books, settings and plugins "
17389"into a single folder. Then, you can use this tool to re-import all that data"
17390" into a different calibre install, for example, on another computer."
17391msgstr ""
17392
17393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172
17394msgid ""
17395"This is a simple way to move your calibre installation with all its data to "
17396"a new computer, or to replicate your current setup on a second computer."
17397msgstr ""
17398
17399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178
17400msgid "&Export all your calibre data"
17401msgstr ""
17402
17403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181
17404msgid "&Import previously exported data"
17405msgstr ""
17406
17407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190
17408#, python-brace-format
17409msgid ""
17410"{0} [Size: {1}]\n"
17411"in {2}"
17412msgstr ""
17413
17414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192
17415msgid "Calculating..."
17416msgstr ""
17417
17418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198
17419msgid "Select which libraries you want to export below"
17420msgstr ""
17421
17422#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233
17423msgid ""
17424"Specify the folder containing the previously exported calibre data that you "
17425"wish to import."
17426msgstr ""
17427
17428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237
17429msgid "Choose &folder"
17430msgstr ""
17431
17432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247
17433msgid ""
17434"Specify locations for the libraries you want to import. A location must be "
17435"an empty folder on your computer. If you leave any blank, those libraries "
17436"will not be imported."
17437msgstr ""
17438
17439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253
17440msgid "Select folder with exported data"
17441msgstr ""
17442
17443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257
17444msgid ""
17445"Importing calibre data means all libraries, settings, plugins, etc will be "
17446"imported. This is a security risk, only proceed if the data you are "
17447"importing was previously generated by you, using the calibre export "
17448"functionality."
17449msgstr ""
17450
17451#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266
17452msgid "Not valid"
17453msgstr ""
17454
17455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267
17456#, python-brace-format
17457msgid "The folder {0} is not valid: {1}"
17458msgstr ""
17459
17460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290
17461msgid "Content server running"
17462msgstr ""
17463
17464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291
17465msgid ""
17466"Cannot import while the Content server is running, shut it down first by "
17467"clicking the \"Connect/share\" button on the calibre toolbar"
17468msgstr ""
17469
17470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295
17471msgid "No folder selected"
17472msgstr ""
17473
17474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296
17475msgid ""
17476"You must select a folder containing the previously exported data that you "
17477"wish to import"
17478msgstr ""
17479
17480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17481#, python-format
17482msgid "%s is not a folder"
17483msgstr ""
17484
17485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17486msgid "Not a folder"
17487msgstr ""
17488
17489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17490#, python-format
17491msgid "%s is not an empty folder"
17492msgstr ""
17493
17494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17495msgid "Folder not empty"
17496msgstr ""
17497
17498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318
17499msgid "No libraries selected"
17500msgstr ""
17501
17502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319
17503msgid "You must specify the location for at least one library"
17504msgstr ""
17505
17506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321
17507msgid "Some libraries ignored"
17508msgstr ""
17509
17510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322
17511msgid "You have chosen not to import some libraries. Proceed anyway?"
17512msgstr ""
17513
17514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344
17515msgid "Choose a folder to export to"
17516msgstr ""
17517
17518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348
17519msgid "Export folder not empty"
17520msgstr ""
17521
17522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349
17523msgid "The folder you choose to export the data to must be empty."
17524msgstr ""
17525
17526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362
17527msgid "Exporting all calibre data..."
17528msgstr ""
17529
17530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363
17531msgid "Failed to export data."
17532msgstr ""
17533
17534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371
17535msgid "Importing all calibre data..."
17536msgstr ""
17537
17538#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372
17539msgid "Failed to import data."
17540msgstr ""
17541
17542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68
17543#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094
17544#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107
17545msgid "Active jobs"
17546msgstr ""
17547
17548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69
17549#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630
17550#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571
17551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265
17552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125
17553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550
17554#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345
17555#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162
17556msgid "Find next match"
17557msgstr ""
17558
17559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70
17560#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29
17561#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194
17562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723
17563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700
17564msgid "&Search"
17565msgstr ""
17566
17567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71
17568msgid "&Stop selected jobs"
17569msgstr ""
17570
17571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72
17572msgid "&Hide selected jobs"
17573msgstr ""
17574
17575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73
17576msgid "Show job &details"
17577msgstr ""
17578
17579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74
17580msgid "Show &all jobs"
17581msgstr ""
17582
17583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75
17584msgid "Stop &all non device jobs"
17585msgstr ""
17586
17587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76
17588msgid "&Hide all jobs"
17589msgstr ""
17590
17591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87
17592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
17593#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160
17594#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
17595#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38
17596#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348
17597#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451
17598#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46
17599#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
17600msgid "Authors"
17601msgstr ""
17602
17603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131
17604msgid "You must enter a search expression into the search field"
17605msgstr ""
17606
17607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202
17608msgid "You must select a matching book"
17609msgstr ""
17610
17611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75
17612msgid "Do a search to find the book you want to match"
17613msgstr ""
17614
17615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76
17616msgid ""
17617"<p>Remember to update metadata on the device when you are done (Right click "
17618"the device icon and select <i>Update cached metadata</i>)</p>"
17619msgstr ""
17620
17621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119
17622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399
17623#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124
17624msgid "Show &details"
17625msgstr ""
17626
17627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120
17628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400
17629#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125
17630msgid "Hide &details"
17631msgstr ""
17632
17633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124
17634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404
17635#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129
17636msgid "Show detailed information about this error"
17637msgstr ""
17638
17639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181
17640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439
17641#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176
17642msgid "Copied"
17643msgstr ""
17644
17645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290
17646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346
17647#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043
17648#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157
17649msgid "&View log"
17650msgstr ""
17651
17652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396
17653msgid "&Retry"
17654msgstr ""
17655
17656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425
17657msgid "Hide the remaining error message"
17658msgid_plural "Hide the {} remaining error messages"
17659msgstr[0] ""
17660msgstr[1] ""
17661msgstr[2] ""
17662
17663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66
17664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136
17665msgid "Working"
17666msgstr ""
17667
17668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94
17669#, python-format
17670msgid "Processing %d books, please wait..."
17671msgstr ""
17672
17673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99
17674msgid "Current step progress: %p %"
17675msgstr ""
17676
17677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105
17678msgid "Step %v/%m"
17679msgstr ""
17680
17681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478
17682msgid "Lower Case"
17683msgstr ""
17684
17685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479
17686msgid "Upper Case"
17687msgstr ""
17688
17689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480
17690msgid "Title Case"
17691msgstr ""
17692
17693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484
17694msgid "Character match"
17695msgstr ""
17696
17697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485
17698msgid "Regular expression"
17699msgstr ""
17700
17701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488
17702msgid "Replace field"
17703msgstr ""
17704
17705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489
17706msgid "Prepend to field"
17707msgstr ""
17708
17709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490
17710msgid "Append to field"
17711msgstr ""
17712
17713#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504
17714msgid "Editing metadata for one book"
17715msgid_plural "Editing metadata for {} books"
17716msgstr[0] ""
17717msgstr[1] ""
17718msgstr[2] ""
17719
17720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563
17721msgid ""
17722"Immediately make all changes without closing the dialog. This operation "
17723"cannot be canceled or undone"
17724msgstr ""
17725
17726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659
17727#, python-format
17728msgid "Book %d:"
17729msgstr ""
17730
17731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677
17732msgid "Enter an identifier type"
17733msgstr ""
17734
17735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683
17736msgid ""
17737"<b>You can destroy your library using this feature.</b> Changes are "
17738"permanent. There is no undo function. You are strongly encouraged to back up"
17739" your library before proceeding.<p>Search and replace in text fields using "
17740"character matching or regular expressions. "
17741msgstr ""
17742
17743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691
17744msgid ""
17745"In character mode, the field is searched for the entered search text. The "
17746"text is replaced by the specified replacement text everywhere it is found in"
17747" the specified field. After replacement is finished, the text can be changed"
17748" to upper-case, lower-case, or title-case. If the Case-sensitive check box "
17749"is checked, the search text must match exactly. If it is unchecked, the "
17750"search text will match both upper- and lower-case letters"
17751msgstr ""
17752
17753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702
17754msgid ""
17755"In regular expression mode, the search text is an arbitrary Python-"
17756"compatible regular expression. The replacement text can contain "
17757"backreferences to parenthesized expressions in the pattern. The search is "
17758"not anchored, and can match and replace multiple times on the same string. "
17759"The modification functions (lower-case etc) are applied to the matched text,"
17760" not to the field as a whole. The destination box specifies the field where "
17761"the result after matching and replacement is to be assigned. You can replace"
17762" the text in the field, or prepend or append the matched text. See <a "
17763"href=\"https://docs.python.org/library/re.html\">this reference</a> for more"
17764" information on Python's regular expressions, and in particular the 'sub' "
17765"function."
17766msgstr ""
17767
17768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781
17769msgid "S/R TEMPLATE ERROR"
17770msgstr ""
17771
17772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933
17773msgid ""
17774"You must specify a destination when source is a composite field or a "
17775"template"
17776msgstr ""
17777
17778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
17779msgid ""
17780"The replacement value for a rating column must be empty or an integer "
17781"between 0 and 10"
17782msgstr ""
17783
17784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953
17785msgid "You must specify a destination identifier type"
17786msgstr ""
17787
17788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
17789msgid "You must specify a search expression in the \"Search for\" field"
17790msgstr ""
17791
17792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072
17793msgid "Invalid identifier string"
17794msgstr ""
17795
17796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073
17797#, python-brace-format
17798msgid ""
17799"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"
17800"\n"
17801"Do you want to continue processing books?"
17802msgstr ""
17803
17804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077
17805msgid "Result identifier string: "
17806msgstr ""
17807
17808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176
17809msgid "Search/replace invalid"
17810msgstr ""
17811
17812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177
17813#, python-format
17814msgid "Search/replace is invalid: %s"
17815msgstr ""
17816
17817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273
17818msgid "Covers compressed"
17819msgstr ""
17820
17821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274
17822#, python-brace-format
17823msgid ""
17824"Covers were compressed by {percent:.1%} from a total size of {old} to {new}."
17825msgstr ""
17826
17827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288
17828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708
17829msgid "Delete saved search/replace"
17830msgstr ""
17831
17832#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289
17833msgid "The selected saved search/replace will be deleted. Are you sure?"
17834msgstr ""
17835
17836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314
17837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319
17838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324
17839msgid "Save search/replace"
17840msgstr ""
17841
17842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315
17843msgid "Search/replace name:"
17844msgstr ""
17845
17846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325
17847msgid ""
17848"That saved search/replace already exists and will be overwritten. Are you "
17849"sure?"
17850msgstr ""
17851
17852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617
17853msgid "Edit meta information"
17854msgstr ""
17855
17856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
17857msgid "&Author(s): "
17858msgstr ""
17859
17860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
17861msgid ""
17862"This will cause the author sort field to be automatically updated\n"
17863" based on the authors field for each selected book. Note that if\n"
17864" you use the control above to set authors in bulk, the author sort\n"
17865" field is updated anyway, regardless of the value of this checkbox."
17866msgstr ""
17867
17868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
17869msgid "A&utomatically set author sort"
17870msgstr ""
17871
17872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
17873msgid "S&wap title and author"
17874msgstr ""
17875
17876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625
17877msgid "Author s&ort: "
17878msgstr ""
17879
17880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626
17881msgid ""
17882"Specify how the author(s) of this book should be sorted. For example Charles"
17883" Dickens should be sorted as Dickens, Charles."
17884msgstr ""
17885
17886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627
17887#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358
17888msgid "&Rating:"
17889msgstr ""
17890
17891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
17892msgid "&Apply rating"
17893msgstr ""
17894
17895#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629
17896msgid "&Publisher: "
17897msgstr ""
17898
17899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630
17900msgid "If checked, the publisher will be cleared"
17901msgstr ""
17902
17903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631
17904msgid "&Clear pub"
17905msgstr ""
17906
17907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632
17908msgid "Add ta&gs: "
17909msgstr ""
17910
17911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634
17912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
17913#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239
17914msgid "Open Tag editor"
17915msgstr ""
17916
17917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636
17918msgid "&Remove tags:"
17919msgstr ""
17920
17921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637
17922msgid "Comma separated list of tags to remove from the books. "
17923msgstr ""
17924
17925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638
17926msgid "Check this box to remove all tags from the books."
17927msgstr ""
17928
17929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639
17930msgid "&Clear all"
17931msgstr ""
17932
17933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640
17934msgid "Ser&ies:"
17935msgstr ""
17936
17937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643
17938msgid "If checked, the series will be cleared"
17939msgstr ""
17940
17941#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644
17942msgid "&Clear series"
17943msgstr ""
17944
17945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645
17946msgid ""
17947"If not checked, the series number for the books will be set to 1.\n"
17948"If checked, selected books will be automatically numbered, in the order\n"
17949"you selected them. So if you selected Book A and then Book B,\n"
17950"Book A will have series number 1 and Book B series number 2."
17951msgstr ""
17952
17953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649
17954msgid "&Automatically number books in this series"
17955msgstr ""
17956
17957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650
17958msgid ""
17959"Series will normally be renumbered from the highest number in the database\n"
17960"for that series. Checking this box will tell calibre to start numbering\n"
17961"from the value in the box"
17962msgstr ""
17963
17964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653
17965msgid "&Force numbers to start with:"
17966msgstr ""
17967
17968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655
17969msgid "+ "
17970msgstr ""
17971
17972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656
17973#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851
17974msgid "&Date:"
17975msgstr ""
17976
17977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
17978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
17979msgid "A&pply date"
17980msgstr ""
17981
17982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
17983#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914
17984msgid "P&ublished:"
17985msgstr ""
17986
17987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
17988msgid "Clear published date"
17989msgstr ""
17990
17991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
17992#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482
17993msgid "&Languages:"
17994msgstr ""
17995
17996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
17997msgid "Check this box to remove all languages from the books."
17998msgstr ""
17999
18000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
18001msgid "Clear &all"
18002msgstr ""
18003
18004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
18005msgid ""
18006"When doing a same format to same format conversion,\n"
18007" e.g., EPUB to EPUB, calibre saves the original EPUB\n"
18008" as ORIGINAL_EPUB. This option tells calibre to restore\n"
18009" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
18010" conversion of a large number of books and something went wrong."
18011msgstr ""
18012
18013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673
18014msgid "Restore pre conversion &originals, if available"
18015msgstr ""
18016
18017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674
18018msgid ""
18019"Remove stored conversion settings for the selected books.\n"
18020"\n"
18021"Future conversion of these books will use the default settings."
18022msgstr ""
18023
18024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677
18025msgid "Remove &stored conversion settings for the selected books"
18026msgstr ""
18027
18028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678
18029msgid ""
18030"Force the title to be in title case. If both this and swap authors are checked,\n"
18031"title and author are swapped before the title case is set"
18032msgstr ""
18033
18034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680
18035msgid "Change title &case to:"
18036msgstr ""
18037
18038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681
18039msgid ""
18040"Update title sort based on the current title. This will be applied only "
18041"after other changes to title."
18042msgstr ""
18043
18044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682
18045msgid "Update &title sort"
18046msgstr ""
18047
18048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683
18049msgid ""
18050"Set the metadata in calibre from the metadata in the e-book files associated"
18051" with each book. Note that this does not change the cover, for that, use the"
18052" separate option below."
18053msgstr ""
18054
18055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684
18056msgid "Set &metadata (except cover) from the e-book files"
18057msgstr ""
18058
18059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685
18060msgid "Change &cover"
18061msgstr ""
18062
18063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686
18064msgid "&Generate default cover"
18065msgstr ""
18066
18067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687
18068msgid "&Remove cover"
18069msgstr ""
18070
18071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688
18072msgid ""
18073"Try to automatically detect and remove borders and extra space\n"
18074" from the edges of cover images. This can sometimes remove too\n"
18075" much, so use with care."
18076msgstr ""
18077
18078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691
18079msgid "&Trim cover (DANGEROUS)"
18080msgstr ""
18081
18082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692
18083msgid "Set from &e-book files"
18084msgstr ""
18085
18086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693
18087msgid ""
18088"Set the covers of all selected books to be the same\n"
18089"as that of the first selected book."
18090msgstr ""
18091
18092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695
18093msgid "&Clone covers"
18094msgstr ""
18095
18096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696
18097msgid ""
18098"<p>Compress cover images, if the quality is set to 100 compression is "
18099"lossless, otherwise it is lossy"
18100msgstr ""
18101
18102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697
18103msgid "Co&mpress cover images:"
18104msgstr ""
18105
18106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698
18107msgid ""
18108"<p>Cover image compression quality. If the quality is set to 100 compression"
18109" is lossless, otherwise it is lossy"
18110msgstr ""
18111
18112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699
18113msgid "Control how the default generated covers are created"
18114msgstr ""
18115
18116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700
18117msgid "Configure co&ver generation"
18118msgstr ""
18119
18120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701
18121msgid "Set the co&mments for all selected books"
18122msgstr ""
18123
18124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702
18125#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756
18126#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934
18127msgid "&Basic metadata"
18128msgstr ""
18129
18130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703
18131#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763
18132msgid "&Custom metadata"
18133msgstr ""
18134
18135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704
18136msgid "&Load search/replace:"
18137msgstr ""
18138
18139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705
18140msgid "Select saved search/replace to load."
18141msgstr ""
18142
18143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706
18144msgid "Save current search/replace"
18145msgstr ""
18146
18147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707
18148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426
18149msgid "Sa&ve"
18150msgstr ""
18151
18152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710
18153msgid "Search &mode:"
18154msgstr ""
18155
18156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711
18157msgid ""
18158"<p>Choose whether to use basic text matching or advanced\n"
18159"                regular expression matching. Changing the mode clears all the fields\n"
18160"                in this dialog.</p>"
18161msgstr ""
18162
18163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714
18164msgid "Search &field:"
18165msgstr ""
18166
18167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715
18168msgid "The name of the field that you want to search"
18169msgstr ""
18170
18171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716
18172msgid "&Identifier type:"
18173msgstr ""
18174
18175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717
18176msgid "Choose which identifier type to operate upon"
18177msgstr ""
18178
18179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718
18180#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335
18181#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147
18182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488
18183msgid "&Template:"
18184msgstr ""
18185
18186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719
18187msgid "Enter a template to be used as the source for the search/replace"
18188msgstr ""
18189
18190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721
18191msgid ""
18192"Enter what you are looking for, either plain text or a regular expression, "
18193"depending on the mode"
18194msgstr ""
18195
18196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722
18197msgid ""
18198"Check this box if the search string must match exactly upper and lower case."
18199" Uncheck it if case is to be ignored"
18200msgstr ""
18201
18202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723
18203msgid "Cas&e sensitive"
18204msgstr ""
18205
18206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724
18207msgid "&Replace with:"
18208msgstr ""
18209
18210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725
18211msgid ""
18212"The replacement text. The matched search text will be replaced with this "
18213"string"
18214msgstr ""
18215
18216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726
18217msgid "&Apply function after replace:"
18218msgstr ""
18219
18220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727
18221msgid ""
18222"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n"
18223"field is processed. In regular expression mode, only the matched text is processed"
18224msgstr ""
18225
18226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729
18227msgid "&Destination field:"
18228msgstr ""
18229
18230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730
18231msgid ""
18232"The field that the text will be put into after all replacements.\n"
18233"If blank, the source field is used if the field is modifiable"
18234msgstr ""
18235
18236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732
18237msgid "M&ode:"
18238msgstr ""
18239
18240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733
18241msgid "Specify how the text should be copied into the destination."
18242msgstr ""
18243
18244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734
18245msgid ""
18246"Specifies whether result items should be split into multiple values or\n"
18247"left as single values. This option has the most effect when the source field is\n"
18248"not multiple and the destination field is multiple"
18249msgstr ""
18250
18251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737
18252msgid "Split &result"
18253msgstr ""
18254
18255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738
18256msgid "Identifier type:"
18257msgstr ""
18258
18259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739
18260msgid ""
18261"<p>Choose which identifier type to operate upon. When the\n"
18262"              source field is something other than 'identifiers' you can enter\n"
18263"              a * if you want to replace the entire set of identifiers with\n"
18264"              the result of the search/replace.</p>"
18265msgstr ""
18266
18267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743
18268msgid "For multiple-valued fields, sho&w"
18269msgstr ""
18270
18271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744
18272msgid "val&ues starting at"
18273msgstr ""
18274
18275#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745
18276msgid "with values separated b&y"
18277msgstr ""
18278
18279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746
18280msgid ""
18281"Used when displaying test results to separate values in multiple-valued "
18282"fields"
18283msgstr ""
18284
18285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747
18286msgid "Test text"
18287msgstr ""
18288
18289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748
18290msgid "Test result"
18291msgstr ""
18292
18293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749
18294msgid "Your &test:"
18295msgstr ""
18296
18297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750
18298msgid "&Search and replace"
18299msgstr ""
18300
18301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751
18302msgid ""
18303"If enabled, the book list will be re-sorted and any existing\n"
18304"search or Virtual library will be refreshed after the edit\n"
18305"is completed. This can be slow on large libraries."
18306msgstr ""
18307
18308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754
18309msgid "&Refresh book list after edit"
18310msgstr ""
18311
18312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33
18313msgid "Sort by multiple columns"
18314msgstr ""
18315
18316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41
18317msgid ""
18318"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher "
18319"columns are more important. Ascending or descending order can be toggled by "
18320"clicking the column name at the bottom of this dialog, after having selected"
18321" it."
18322msgstr ""
18323
18324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70
18325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75
18326#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138
18327#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229
18328#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231
18329#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248
18330#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191
18331#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196
18332msgid "&Clear"
18333msgstr ""
18334
18335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71
18336msgid "Clear all selected columns"
18337msgstr ""
18338
18339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76
18340msgid "Save this sort order for easy re-use"
18341msgstr ""
18342
18343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81
18344msgid "Load previously saved settings"
18345msgstr ""
18346
18347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119
18348msgid "Effective sort"
18349msgstr ""
18350
18351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128
18352msgid "No sort selected"
18353msgstr ""
18354
18355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129
18356msgid "You must select at least one column on which to sort"
18357msgstr ""
18358
18359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160
18360msgid "No saved sorts available"
18361msgstr ""
18362
18363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166
18364msgid "Remove saved sort"
18365msgstr ""
18366
18367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61
18368msgid "Import OPML file"
18369msgstr ""
18370
18371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67
18372msgid "Path to OPML file"
18373msgstr ""
18374
18375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71
18376msgid "Browse for OPML file"
18377msgstr ""
18378
18379#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74
18380msgid "&OPML file:"
18381msgstr ""
18382
18383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80
18384msgid "Maximum number of articles to download per RSS feed"
18385msgstr ""
18386
18387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81
18388msgid "&Maximum articles per feed:"
18389msgstr ""
18390
18391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85
18392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
18393msgid " days"
18394msgstr ""
18395
18396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86
18397msgid "Articles in the RSS feeds older than this will be ignored"
18398msgstr ""
18399
18400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89
18401msgid "Preserve groups in the OPML file"
18402msgstr ""
18403
18404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91
18405msgid ""
18406"If enabled, every group of feeds in the OPML file will be converted into a "
18407"single recipe. Otherwise every feed becomes its own recipe"
18408msgstr ""
18409
18410#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95
18411msgid "Replace existing recipes"
18412msgstr ""
18413
18414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97
18415msgid ""
18416"If enabled, any existing recipes with the same titles as entries in the OPML"
18417" file will be replaced. Otherwise, new entries with modified titles will be "
18418"created"
18419msgstr ""
18420
18421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18422msgid "OPML files"
18423msgstr ""
18424
18425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18426msgid "Select OPML file"
18427msgstr ""
18428
18429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130
18430msgid "Path not specified"
18431msgstr ""
18432
18433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131
18434msgid "You must specify the path to the OPML file to import"
18435msgstr ""
18436
18437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136
18438msgid "No feeds found"
18439msgstr ""
18440
18441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137
18442msgid "No importable RSS feeds found in the OPML file"
18443msgstr ""
18444
18445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59
18446msgid "Password needed"
18447msgstr ""
18448
18449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60
18450msgid "TextLabel"
18451msgstr ""
18452
18453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61
18454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302
18455#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448
18456#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141
18457msgid "&Username:"
18458msgstr ""
18459
18460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62
18461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306
18462#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
18463#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143
18464msgid "&Password:"
18465msgstr ""
18466
18467#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63
18468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310
18469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93
18470#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460
18471#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116
18472msgid "&Show password"
18473msgstr ""
18474
18475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136
18476msgid "Restart required"
18477msgstr ""
18478
18479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137
18480msgid "You must restart calibre before using this plugin!"
18481msgstr ""
18482
18483#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507
18485msgid "All"
18486msgstr ""
18487
18488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18490msgid "Installed"
18491msgstr ""
18492
18493#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365
18495msgid "Not installed"
18496msgstr ""
18497
18498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18499msgid "Update available"
18500msgstr ""
18501
18502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18503msgid "Plugin name"
18504msgstr ""
18505
18506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18507#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98
18508msgid "Status"
18509msgstr ""
18510
18511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18512msgid "Available"
18513msgstr ""
18514
18515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18516msgid "Released"
18517msgstr ""
18518
18519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18520msgid "calibre"
18521msgstr ""
18522
18523#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296
18524msgid "PayPal"
18525msgstr ""
18526
18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320
18528msgid ""
18529"This plugin is FREE but you can reward the developer for their effort\n"
18530"by donating to them via PayPal.\n"
18531"\n"
18532"Right-click and choose Donate to reward: "
18533msgstr ""
18534
18535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355
18536msgid "Platform unavailable"
18537msgstr ""
18538
18539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357
18540msgid "calibre upgrade required"
18541msgstr ""
18542
18543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360
18544msgid "Plugin deprecated"
18545msgstr ""
18546
18547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362
18548msgid "New version available"
18549msgstr ""
18550
18551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364
18552msgid "Latest version installed"
18553msgstr ""
18554
18555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395
18556msgid "This plugin has been deprecated and should be uninstalled"
18557msgstr ""
18558
18559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396
18560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400
18561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404
18562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407
18563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411
18564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414
18565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416
18566msgid "Right-click to see more options"
18567msgstr ""
18568
18569#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398
18570#, python-format
18571msgid "This plugin can only be installed on: %s"
18572msgstr ""
18573
18574#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402
18575#, python-format
18576msgid "You must upgrade to at least calibre %s before installing this plugin"
18577msgstr ""
18578
18579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406
18580msgid "You can install this plugin"
18581msgstr ""
18582
18583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410
18584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413
18585msgid "A new version of this plugin is available"
18586msgstr ""
18587
18588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415
18589msgid "This plugin is installed and up-to-date"
18590msgstr ""
18591
18592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422
18593msgid "Plugin homepage"
18594msgstr ""
18595
18596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439
18597msgid "Update Check Failed"
18598msgstr ""
18599
18600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440
18601msgid "Unable to reach the plugin index page."
18602msgstr ""
18603
18604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459
18605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464
18606msgid "User plugins"
18607msgstr ""
18608
18609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472
18610msgid "Filter list of &plugins"
18611msgstr ""
18612
18613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479
18614msgid "Filter by &name"
18615msgstr ""
18616
18617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502
18618#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85
18619msgid "Description"
18620msgstr ""
18621
18622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515
18623#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533
18624msgid "&Install"
18625msgstr ""
18626
18627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516
18628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534
18629msgid "Install the selected plugin"
18630msgstr ""
18631
18632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519
18633msgid "&Customize plugin "
18634msgstr ""
18635
18636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520
18637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573
18638msgid "Customize the options for this plugin"
18639msgstr ""
18640
18641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538
18642msgid "Plugin &forum thread"
18643msgstr ""
18644
18645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547
18646#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112
18647msgid "Enable/&disable plugin"
18648msgstr ""
18649
18650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548
18651msgid "Enable or disable this plugin"
18652msgstr ""
18653
18654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552
18655#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114
18656msgid "&Remove plugin"
18657msgstr ""
18658
18659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553
18660msgid "Uninstall the selected plugin"
18661msgstr ""
18662
18663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562
18664msgid "Donate to developer"
18665msgstr ""
18666
18667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563
18668msgid "Donate to the developer of this plugin"
18669msgstr ""
18670
18671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572
18672#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113
18673msgid "&Customize plugin"
18674msgstr ""
18675
18676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671
18677#, python-format
18678msgid "Are you sure you want to uninstall the <b>%s</b> plugin?"
18679msgstr ""
18680
18681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683
18682#, python-format
18683msgid "Install %s"
18684msgstr ""
18685
18686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684
18687#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318
18688msgid ""
18689"Installing plugins is a <b>security risk</b>. Plugins can contain a "
18690"virus/malware. Only install it if you got it from a trusted source. Are you "
18691"sure you want to proceed?"
18692msgstr ""
18693
18694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701
18695#, python-format
18696msgid "Downloading plugin ZIP attachment: %s"
18697msgstr ""
18698
18699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706
18700#, python-format
18701msgid "Installing plugin: %s"
18702msgstr ""
18703
18704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721
18705#, python-format
18706msgid "Plugin installed: %s"
18707msgstr ""
18708
18709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723
18710#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337
18711#, python-brace-format
18712msgid ""
18713"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to "
18714"restart calibre for the plugin to take effect."
18715msgstr ""
18716
18717#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
18718msgid "Install plugin failed"
18719msgstr ""
18720
18721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747
18722msgid ""
18723"A problem occurred while installing this plugin. This plugin will now be "
18724"uninstalled. Please post the error message in details below into the forum "
18725"thread for this plugin and restart calibre."
18726msgstr ""
18727
18728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
18729#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371
18730msgid "Plugin not customizable"
18731msgstr ""
18732
18733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
18734#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372
18735#, python-format
18736msgid "Plugin: %s does not need customization"
18737msgstr ""
18738
18739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777
18740#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378
18741msgid "Must restart"
18742msgstr ""
18743
18744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778
18745#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379
18746#, python-format
18747msgid "You must restart calibre before you can configure the <b>%s</b> plugin"
18748msgstr ""
18749
18750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786
18751#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360
18752msgid "Plugin cannot be disabled"
18753msgstr ""
18754
18755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787
18756#, python-format
18757msgid "The plugin: %s cannot be disabled"
18758msgstr ""
18759
18760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118
18761msgid "Aborting..."
18762msgstr ""
18763
18764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265
18765#, python-brace-format
18766msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel"
18767msgstr ""
18768
18769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267
18770msgid "Undock"
18771msgstr ""
18772
18773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268
18774msgid "Show the Quickview panel in its own floating window"
18775msgstr ""
18776
18777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271
18778msgid "Lock Quickview contents"
18779msgstr ""
18780
18781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272
18782#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272
18783msgid "Refresh"
18784msgstr ""
18785
18786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276
18787msgid "Embed the Quickview panel into the main calibre window"
18788msgstr ""
18789
18790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305
18791msgid "Alternate shortcut: "
18792msgstr ""
18793
18794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325
18795#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583
18796msgid "Find item in the Tag browser"
18797msgstr ""
18798
18799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327
18800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345
18801msgid "Find item in the library"
18802msgstr ""
18803
18804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342
18805msgid "Select this book in the library"
18806msgstr ""
18807
18808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350
18809msgid "Quickview this cell"
18810msgstr ""
18811
18812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355
18813msgid "Open book in the E-book viewer"
18814msgstr ""
18815
18816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536
18817#, python-brace-format
18818msgid "&Item: {0} ({1})"
18819msgstr ""
18820
18821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582
18822msgid ""
18823"Click to show only books with this item. Double click to search for this "
18824"item in the Tag browser"
18825msgstr ""
18826
18827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600
18828msgid "**No items found**"
18829msgstr ""
18830
18831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601
18832msgid ""
18833"Click in a column  in the library view to see the information for that book"
18834msgstr ""
18835
18836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621
18837#, python-brace-format
18838msgid "&Books with selected item \"{0}\": {1}"
18839msgstr ""
18840
18841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630
18842msgid ""
18843"Double click on a book to change the selection in the library view or change"
18844" the column shown in the left-hand panel. Shift- or Ctrl- double click to "
18845"edit the metadata of a book, which also changes the selected book."
18846msgstr ""
18847
18848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690
18849msgid "Something went wrong while filling in the table"
18850msgstr ""
18851
18852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726
18853msgid "Quickview: Book not in library view"
18854msgstr ""
18855
18856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727
18857msgid ""
18858"The book you selected is not currently displayed in the library view, "
18859"perhaps because of a search or a Virtual library, so Quickview cannot select"
18860" it."
18861msgstr ""
18862
18863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88
18864#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753
18865msgid "&Apply Virtual libraries"
18866msgstr ""
18867
18868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89
18869msgid ""
18870"<p>Select to make Quickview show only books in the current\n"
18871"        Virtual library</p>"
18872msgstr ""
18873
18874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91
18875msgid "&Lock Quickview contents"
18876msgstr ""
18877
18878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92
18879msgid ""
18880"<p>Select to prevent Quickview from changing content when the\n"
18881"        selection on the library view is changed</p>"
18882msgstr ""
18883
18884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94
18885#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244
18886#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979
18887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87
18888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248
18889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280
18890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418
18891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947
18892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152
18893msgid "&Refresh"
18894msgstr ""
18895
18896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95
18897msgid ""
18898"When Quickview is locked, refresh the window using the last selected book "
18899"and that book's value in the last selected column."
18900msgstr ""
18901
18902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96
18903msgid "&Dock"
18904msgstr ""
18905
18906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97
18907#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197
18908#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77
18909msgid "&Close"
18910msgstr ""
18911
18912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23
18913msgid ""
18914"Restoring database from backups, do not interrupt, this will happen in three"
18915" stages"
18916msgstr ""
18917
18918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25
18919msgid "Restoring database"
18920msgstr ""
18921
18922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61
18923msgid "The restore has not completed, are you sure you want to cancel?"
18924msgstr ""
18925
18926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85
18927#, python-format
18928msgid "The old database was saved as: %s"
18929msgstr ""
18930
18931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89
18932#, python-format
18933msgid ""
18934"Restoring the database succeeded with some warnings click \"Show details\" "
18935"to see the details. %s"
18936msgstr ""
18937
18938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94
18939#, python-format
18940msgid "Restoring database was successful. %s"
18941msgstr ""
18942
18943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100
18944msgid ""
18945"Your list of books, with all their metadata is stored in a single file, "
18946"called a database. In addition, metadata for each individual book is stored "
18947"in that books' folder, as a backup.<p>This operation will rebuild the "
18948"database from the individual book metadata. This is useful if the database "
18949"has been corrupted and you get a blank list of books.<p>Do you want to "
18950"restore the database?"
18951msgstr ""
18952
18953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121
18954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136
18955msgid "Restoring database failed, click \"Show details\" to see details"
18956msgstr ""
18957
18958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135
18959#: /__w/calibre/calibre/src/calibre/gui2/main.py:216
18960msgid "Failed to repair library"
18961msgstr ""
18962
18963#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32
18964msgid "Add a new Saved search"
18965msgstr ""
18966
18967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45
18968msgid ""
18969"You can create a <i>Saved search</i>, for frequently used searches here. The"
18970" search will be visible under <i>Saved searches</i> in the Tag browser, "
18971"using the name that you specify here."
18972msgstr ""
18973
18974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53
18975msgid "The Saved search name"
18976msgstr ""
18977
18978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57
18979msgid "&Search:"
18980msgstr ""
18981
18982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58
18983msgid "The search expression"
18984msgstr ""
18985
18986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69
18987msgid "No search name"
18988msgstr ""
18989
18990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70
18991msgid "You must specify a name for the Saved search"
18992msgstr ""
18993
18994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76
18995msgid "No search expression"
18996msgstr ""
18997
18998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77
18999msgid "You must specify a search expression for the Saved search"
19000msgstr ""
19001
19002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83
19003msgid "Invalid saved search"
19004msgstr ""
19005
19006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97
19007#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582
19008#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974
19009msgid "Manage Saved searches"
19010msgstr ""
19011
19012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103
19013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
19014msgid "&Add search"
19015msgstr ""
19016
19017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107
19018msgid "&Remove search"
19019msgstr ""
19020
19021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111
19022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
19023msgid "&Edit search"
19024msgstr ""
19025
19026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170
19027msgid ""
19028"The current saved search will be <b>permanently deleted</b>. Are you sure?"
19029msgstr ""
19030
19031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182
19032msgid "Edit the name and/or expression below."
19033msgstr ""
19034
19035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184
19036msgid "Edit saved search"
19037msgstr ""
19038
19039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196
19040msgid "A saved search with the name {} already exists. Choose another name"
19041msgstr ""
19042
19043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218
19044msgid "Search expression"
19045msgstr ""
19046
19047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72
19048msgid ""
19049"                Download this periodical every week on the specified days after\n"
19050"                the specified time. For example, if you choose: Monday after\n"
19051"                9:00 AM, then the periodical will be download every Monday as\n"
19052"                soon after 9:00 AM as possible.\n"
19053"            "
19054msgstr ""
19055
19056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93
19057msgid "&Download after:"
19058msgstr ""
19059
19060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124
19061msgid ""
19062"                Download this periodical every month, on the specified days.\n"
19063"                The download will happen as soon after the specified time as\n"
19064"                possible on the specified days of each month. For example,\n"
19065"                if you choose the 1st and the 15th after 9:00 AM, the\n"
19066"                periodical will be downloaded on the 1st and 15th of every\n"
19067"                month, as soon after 9:00 AM as possible.\n"
19068"            "
19069msgstr ""
19070
19071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136
19072msgid "&Days of the month:"
19073msgstr ""
19074
19075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138
19076msgid "Comma separated list of days of the month. For example: 1, 15"
19077msgstr ""
19078
19079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142
19080msgid "Download &after:"
19081msgstr ""
19082
19083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176
19084msgid ""
19085"                Download this periodical every x days. For example, if you\n"
19086"                choose 30 days, the periodical will be downloaded every 30\n"
19087"                days. Note that you can set periods of less than a day, like\n"
19088"                0.1 days to download a periodical more than once a day.\n"
19089"            "
19090msgstr ""
19091
19092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185
19093msgid "&Download every:"
19094msgstr ""
19095
19096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188
19097msgid "every hour"
19098msgstr ""
19099
19100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191
19101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19102msgid "days"
19103msgstr ""
19104
19105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195
19106msgid ""
19107"Note: You can set intervals of less than a day, by typing the value "
19108"manually."
19109msgstr ""
19110
19111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250
19112msgid "Schedule news download [{} sources]"
19113msgstr ""
19114
19115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268
19116msgid "&Schedule"
19117msgstr ""
19118
19119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279
19120msgid "&Schedule for download:"
19121msgstr ""
19122
19123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284
19124msgid "&Days of  week"
19125msgstr ""
19126
19127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285
19128msgid "Da&ys of month"
19129msgstr ""
19130
19131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286
19132msgid "Every &x days"
19133msgstr ""
19134
19135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299
19136msgid "&Account"
19137msgstr ""
19138
19139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313
19140msgid "For the scheduling to work, you must leave calibre running."
19141msgstr ""
19142
19143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322
19144#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221
19145msgid "&Advanced"
19146msgstr ""
19147
19148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325
19149msgid "Add &title as tag"
19150msgstr ""
19151
19152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327
19153msgid "&Extra tags:"
19154msgstr ""
19155
19156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331
19157msgid "&Keep at most:"
19158msgstr ""
19159
19160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332
19161msgid ""
19162"Maximum number of copies (issues) of this recipe to keep.  Set to 0 to keep "
19163"all (disable)."
19164msgstr ""
19165
19166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337
19167msgid ""
19168"<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"
19169"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n"
19170"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting."
19171msgstr ""
19172
19173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19174msgid " issues"
19175msgstr ""
19176
19177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19178msgid "all issues"
19179msgstr ""
19180
19181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350
19182msgid "Delete downloaded &news older than:"
19183msgstr ""
19184
19185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353
19186msgid ""
19187"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n"
19188"<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."
19189msgstr ""
19190
19191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
19192msgid "never delete"
19193msgstr ""
19194
19195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360
19196msgid "Download &all scheduled"
19197msgstr ""
19198
19199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361
19200msgid "Download all scheduled news sources at once"
19201msgstr ""
19202
19203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366
19204msgid "&Download now"
19205msgstr ""
19206
19207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461
19208msgid "Need username and password"
19209msgstr ""
19210
19211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462
19212msgid "You must provide a username and/or password to use this news source."
19213msgstr ""
19214
19215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504
19216msgid "Account"
19217msgstr ""
19218
19219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505
19220msgid "(optional)"
19221msgstr ""
19222
19223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506
19224msgid "(required)"
19225msgstr ""
19226
19227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525
19228msgid "Created by: "
19229msgstr ""
19230
19231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529
19232#, python-format
19233msgid "Download %s now"
19234msgstr ""
19235
19236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533
19237msgid "Last downloaded: never"
19238msgstr ""
19239
19240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534
19241msgid "never"
19242msgstr ""
19243
19244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542
19245#, python-format
19246msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
19247msgstr ""
19248
19249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558
19250msgid "Last downloaded:"
19251msgstr ""
19252
19253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578
19254msgid "Cannot download news as no internet connection is active"
19255msgstr ""
19256
19257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581
19258msgid "No internet connection"
19259msgstr ""
19260
19261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592
19262msgid "Schedule news download"
19263msgstr ""
19264
19265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595
19266msgid "Add or edit a custom news source"
19267msgstr ""
19268
19269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600
19270msgid "Download all scheduled news sources"
19271msgstr ""
19272
19273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29
19274msgid "equal to"
19275msgstr ""
19276
19277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30
19278msgid "before"
19279msgstr ""
19280
19281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31
19282msgid "after"
19283msgstr ""
19284
19285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32
19286msgid "before or equal to"
19287msgstr ""
19288
19289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33
19290msgid "after or equal to"
19291msgstr ""
19292
19293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48
19294#, python-format
19295msgid ""
19296"<p>You can also perform other kinds of advanced searches, for example "
19297"checking for books that have no covers, combining multiple search expression"
19298" using Boolean operators and so on. See <a href=\"%s\">The search "
19299"interface</a> for more information."
19300msgstr ""
19301
19302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60
19303msgid "What &kind of match to use:"
19304msgstr ""
19305
19306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64
19307#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214
19308#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221
19309#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181
19310msgid "Contains: the word or phrase matches anywhere in the metadata field"
19311msgstr ""
19312
19313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65
19314#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215
19315#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
19316#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182
19317msgid "Equals: the word or phrase must match the entire metadata field"
19318msgstr ""
19319
19320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66
19321#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216
19322#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223
19323#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183
19324msgid ""
19325"Regular expression: the expression must match anywhere in the metadata field"
19326msgstr ""
19327
19328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84
19329#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224
19330#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232
19331#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192
19332msgid "A&dvanced search"
19333msgstr ""
19334
19335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86
19336#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217
19337#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224
19338#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184
19339msgid "Find entries that have..."
19340msgstr ""
19341
19342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87
19343#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221
19344#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228
19345#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188
19346msgid "But don't show entries that have..."
19347msgstr ""
19348
19349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94
19350msgid "A&ll these words:"
19351msgstr ""
19352
19353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95
19354msgid "&This exact phrase:"
19355msgstr ""
19356
19357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96
19358msgid "O&ne or more of these words:"
19359msgstr ""
19360
19361#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107
19362#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
19363#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229
19364#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189
19365msgid "Any of these &unwanted words:"
19366msgstr ""
19367
19368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112
19369msgid "Titl&e/author/series..."
19370msgstr ""
19371
19372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120
19373msgid "The title to search for"
19374msgstr ""
19375
19376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124
19377msgid "The author to search for"
19378msgstr ""
19379
19380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131
19381#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231
19382#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236
19383#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180
19384#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195
19385msgid "&Author:"
19386msgstr ""
19387
19388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134
19389msgid "The series to search for"
19390msgstr ""
19391
19392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143
19393msgid "The tags to search for"
19394msgstr ""
19395
19396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167
19397msgid "&Date search"
19398msgstr ""
19399
19400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182
19401msgid "&Search the"
19402msgstr ""
19403
19404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191
19405msgid "date column for books whose &date is "
19406msgstr ""
19407
19408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199
19409msgid "&year"
19410msgstr ""
19411
19412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203
19413msgid "mo&nth"
19414msgstr ""
19415
19416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206
19417msgid "&day"
19418msgstr ""
19419
19420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19421msgid "months"
19422msgstr ""
19423
19424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19425msgid "weeks"
19426msgstr ""
19427
19428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19429msgid "years"
19430msgstr ""
19431
19432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218
19433msgid "ago"
19434msgstr ""
19435
19436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19437msgid "This month"
19438msgstr ""
19439
19440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19441msgid "Yesterday"
19442msgstr ""
19443
19444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240
19445msgid "&Template search"
19446msgstr ""
19447
19448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248
19449msgid "The value to search for"
19450msgstr ""
19451
19452#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250
19453msgid ""
19454"You can use the search test specifications described in the calibre "
19455"documentation. For example, with Number comparisons you can the relational "
19456"operators like '>=' etc. With Text comparisons you can use exact, contains "
19457"or regular expression matches. With Date you can use today, yesterday, etc. "
19458"Set/not set takes 'true' for set and 'false' for not set."
19459msgstr ""
19460
19461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257
19462msgid "Template &value:"
19463msgstr ""
19464
19465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265
19466msgid "Set/Not set"
19467msgstr ""
19468
19469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267
19470msgid "How the template result will be compared to the value"
19471msgstr ""
19472
19473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268
19474msgid "C&omparison type:"
19475msgstr ""
19476
19477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273
19478msgid "The template that generates the value"
19479msgstr ""
19480
19481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274
19482msgid "Right click to open a template editor"
19483msgstr ""
19484
19485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275
19486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697
19487msgid "Tem&plate:"
19488msgstr ""
19489
19490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279
19491#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247
19492#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249
19493#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212
19494#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25
19495#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
19496#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85
19497#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179
19498msgid "Advanced search"
19499msgstr ""
19500
19501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38
19502msgid "There is one book with the {} format"
19503msgstr ""
19504
19505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39
19506#, python-brace-format
19507msgid "There are {count} books with the {fmt} format"
19508msgstr ""
19509
19510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57
19511msgid "Choose formats"
19512msgstr ""
19513
19514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40
19515msgid ""
19516"Use a password if calibre is running on a network that is not secure. For "
19517"example, if you run calibre on a laptop, use that laptop in an airport, and "
19518"want to connect your smart device to calibre, you should use a password."
19519msgstr ""
19520
19521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46
19522msgid ""
19523"Check this box if you want calibre to automatically start the smart device "
19524"interface when calibre starts. You should not do this if you are using a "
19525"network that is not secure and you are not setting a password."
19526msgstr ""
19527
19528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52
19529msgid ""
19530"Check this box if you want calibre to use a fixed network port. Normally you"
19531" will not need to do this. However, if your device consistently fails to "
19532"connect to calibre, try checking this box and entering a number."
19533msgstr ""
19534
19535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58
19536msgid ""
19537"Try 9090. If calibre says that it fails to connect to the port, try another "
19538"number. You can use any number between 8,000 and 65,535."
19539msgstr ""
19540
19541#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63
19542msgid ""
19543"These are the IP addresses for this computer. If you decide to have your "
19544"device connect to calibre using a fixed IP address, one of these addresses "
19545"should be the one you use. It is unlikely but possible that the correct IP "
19546"address is not listed here, in which case you will need to go to your "
19547"computer's control panel to get a complete list of your computer's network "
19548"interfaces and IP addresses."
19549msgstr ""
19550
19551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112
19552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118
19553#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123
19554msgid "Invalid port number"
19555msgstr ""
19556
19557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113
19558msgid "You must provide a port number."
19559msgstr ""
19560
19561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119
19562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124
19563msgid "The port must be a number between 8000 and 65535."
19564msgstr ""
19565
19566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139
19567#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484
19568msgid "Problem starting the wireless device"
19569msgstr ""
19570
19571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140
19572#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485
19573#, python-format
19574msgid "The wireless device driver had problems starting. It said \"%s\""
19575msgstr ""
19576
19577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86
19578msgid "Smart device control"
19579msgstr ""
19580
19581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87
19582msgid ""
19583"<p>Start wireless device connections.\n"
19584"       <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."
19585msgstr ""
19586
19587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89
19588msgid "calibre IP addresses:"
19589msgstr ""
19590
19591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90
19592msgid "Possibe IP addresses:"
19593msgstr ""
19594
19595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91
19596msgid "Optional &password:"
19597msgstr ""
19598
19599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92
19600msgid "Optional password for security"
19601msgstr ""
19602
19603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94
19604msgid "Optional &fixed port:"
19605msgstr ""
19606
19607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95
19608msgid "Optional port number"
19609msgstr ""
19610
19611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96
19612msgid "&Use a fixed port"
19613msgstr ""
19614
19615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97
19616msgid "&Automatically allow connections at calibre startup"
19617msgstr ""
19618
19619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
19620#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
19621#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42
19622msgid "Publishers"
19623msgstr ""
19624
19625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173
19626msgid " (not on any book)"
19627msgstr ""
19628
19629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176
19630msgid "Category lookup name: "
19631msgstr ""
19632
19633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204
19634msgid "You must select items to apply"
19635msgstr ""
19636
19637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221
19638msgid "You must select items to unapply"
19639msgstr ""
19640
19641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237
19642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268
19643msgid ""
19644"That name contains leading or trailing periods, multiple periods in a row or"
19645" spaces before or after periods."
19646msgstr ""
19647
19648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245
19649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275
19650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356
19651msgid "Name already used"
19652msgstr ""
19653
19654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246
19655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276
19656msgid "That name is already used, perhaps with different case."
19657msgstr ""
19658
19659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289
19660msgid ""
19661"The current User category will be <b>permanently deleted</b>. Are you sure?"
19662msgstr ""
19663
19664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146
19665msgid "User categories editor"
19666msgstr ""
19667
19668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147
19669msgid "Category &name: "
19670msgstr ""
19671
19672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148
19673msgid "Select a category to edit"
19674msgstr ""
19675
19676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149
19677msgid "Copy the category name to the clipboard"
19678msgstr ""
19679
19680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150
19681msgid "&Category filter: "
19682msgstr ""
19683
19684#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151
19685msgid "Select the content kind of the new category"
19686msgstr ""
19687
19688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152
19689msgid "Item &filter: "
19690msgstr ""
19691
19692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153
19693msgid ""
19694"Enter text to filter the available items. Case and accents are ignored."
19695msgstr ""
19696
19697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154
19698msgid "Delete the current User category"
19699msgstr ""
19700
19701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156
19702msgid "Enter a category name, then use the Add button or the Rename button"
19703msgstr ""
19704
19705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157
19706msgid "Add a new category"
19707msgstr ""
19708
19709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159
19710msgid "Rename the current category to what is in the box"
19711msgstr ""
19712
19713#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161
19714msgid ""
19715"<p>Show items in the Available items box only if they appear in the\n"
19716"            current Virtual library. Applied items not in the Virtual library will be marked\n"
19717"            \"not on any book\".</p>"
19718msgstr ""
19719
19720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164
19721msgid "&Show only available items in current Virtual library"
19722msgstr ""
19723
19724#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165
19725msgid "&Available items"
19726msgstr ""
19727
19728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166
19729msgid "Apply items to current category"
19730msgstr ""
19731
19732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168
19733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141
19734msgid "Applied &items"
19735msgstr ""
19736
19737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169
19738msgid "Unapply (remove) selected items from current category"
19739msgstr ""
19740
19741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39
19742msgid ""
19743"If the item you want is not in the available list, you can add it here. "
19744"Accepts an ampersand-separated list of items. The items will be applied to "
19745"the book."
19746msgstr ""
19747
19748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45
19749msgid ""
19750"If the item you want is not in the available list, you can add it here. "
19751"Accepts a comma-separated list of items. The items will be applied to the "
19752"book."
19753msgstr ""
19754
19755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120
19756msgid "Deleting tags is done immediately and there is no undo."
19757msgstr ""
19758
19759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134
19760msgid "Are your sure?"
19761msgstr ""
19762
19763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135
19764msgid ""
19765"The following tags are used by one or more books. Are you certain you want "
19766"to delete them?"
19767msgstr ""
19768
19769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132
19770msgid "Manage items"
19771msgstr ""
19772
19773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133
19774msgid "&Add item:"
19775msgstr ""
19776
19777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134
19778msgid "Apply item(s) to the current book"
19779msgstr ""
19780
19781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135
19782msgid "Filter the available items"
19783msgstr ""
19784
19785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136
19786msgid ""
19787"Delete the selected items from database. This will unapply the items from "
19788"all books and then remove them from the database."
19789msgstr ""
19790
19791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137
19792msgid "Ava&ilable items"
19793msgstr ""
19794
19795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138
19796msgid "Apply item to current book"
19797msgstr ""
19798
19799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139
19800msgid "Unapply (remove) the item from current book"
19801msgstr ""
19802
19803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140
19804msgid "Filter the applied items"
19805msgstr ""
19806
19807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298
19808msgid "Search for {}"
19809msgstr ""
19810
19811#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302
19812msgid "Filter by {}"
19813msgstr ""
19814
19815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306
19816#, python-brace-format
19817msgid "Search the library for {0}"
19818msgstr ""
19819
19820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421
19821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
19822msgid "Count"
19823msgstr ""
19824
19825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423
19826msgid "Was"
19827msgstr ""
19828
19829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441
19830#, python-brace-format
19831msgid "This is not one of this column's permitted values ({0})"
19832msgstr ""
19833
19834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521
19835msgid "Editing..."
19836msgstr ""
19837
19838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544
19839msgid "Item is not a permitted value"
19840msgstr ""
19841
19842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545
19843#, python-brace-format
19844msgid ""
19845"This column has a fixed set of permitted values. The entered text must be "
19846"one of ({0})."
19847msgstr ""
19848
19849#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571
19850msgid "Do you really want to undo your changes?"
19851msgstr ""
19852
19853#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596
19854msgid "Undelete items?"
19855msgstr ""
19856
19857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597
19858msgid "Items must be undeleted to continue. Do you want to do this?"
19859msgstr ""
19860
19861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112
19862msgid "Search for an item in the first column"
19863msgstr ""
19864
19865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113
19866msgid "Find items containing the search string"
19867msgstr ""
19868
19869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115
19870msgid ""
19871"<p>Show items only if they appear in the\n"
19872"          current Virtual library. Edits already done may be hidden but will\n"
19873"          not be forgotten.\n"
19874"          </p><p>\n"
19875"          Note that this box affects only what is displayed. Changes\n"
19876"          will affect all books in your library even if this box\n"
19877"          is checked.</p>"
19878msgstr ""
19879
19880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122
19881msgid "Only show items in the current &Virtual library"
19882msgstr ""
19883
19884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123
19885msgid "&Filter by:"
19886msgstr ""
19887
19888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124
19889msgid "Filter items using the text in this box"
19890msgstr ""
19891
19892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125
19893msgid "Show only items containing this text"
19894msgstr ""
19895
19896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126
19897msgid "F&ilter"
19898msgstr ""
19899
19900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127
19901msgid ""
19902"Delete selected items from the database. This will unapply the items from "
19903"all books and then remove them from the database."
19904msgstr ""
19905
19906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129
19907msgid "Ctrl+D"
19908msgstr ""
19909
19910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130
19911msgid "Rename the items in every book where they are used"
19912msgstr ""
19913
19914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132
19915msgid "Ctrl+R"
19916msgstr ""
19917
19918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133
19919msgid "Undo any deletes or edits on the selected lines"
19920msgstr ""
19921
19922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135
19923msgid "Ctrl+U"
19924msgstr ""
19925
19926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368
19927msgid "Template language tutorial"
19928msgstr ""
19929
19930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372
19931msgid "Template function reference"
19932msgstr ""
19933
19934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425
19935msgid "Author Sort"
19936msgstr ""
19937
19938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19939msgid "Tag 1"
19940msgstr ""
19941
19942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19943msgid "Tag 2"
19944msgstr ""
19945
19946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
19947msgid "Template value"
19948msgstr ""
19949
19950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488
19951msgid "Disable word wrap"
19952msgstr ""
19953
19954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491
19955msgid "Enable word wrap"
19956msgstr ""
19957
19958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495
19959msgid "Load template from the Template tester"
19960msgstr ""
19961
19962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498
19963#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521
19964msgid "Load template from file"
19965msgstr ""
19966
19967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501
19968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531
19969msgid "Save template to file"
19970msgstr ""
19971
19972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517
19973msgid "No Template tester text is available"
19974msgstr ""
19975
19976#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523
19977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533
19978msgid "Template file"
19979msgstr ""
19980
19981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626
19982#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594
19983msgid "Select icon"
19984msgstr ""
19985
19986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689
19987msgid "EXCEPTION: "
19988msgstr ""
19989
19990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710
19991msgid "Built-in template function"
19992msgstr ""
19993
19994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711
19995msgid "Built-in function"
19996msgstr ""
19997
19998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712
19999msgid "User defined Python template function"
20000msgstr ""
20001
20002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713
20003msgid "User function"
20004msgstr ""
20005
20006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
20007msgid "Stored template"
20008msgstr ""
20009
20010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
20011msgid "Stored user defined template"
20012msgstr ""
20013
20014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742
20015msgid "No template provided"
20016msgstr ""
20017
20018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743
20019msgid "The template box cannot be empty"
20020msgstr ""
20021
20022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747
20023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754
20024msgid "No column chosen"
20025msgstr ""
20026
20027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748
20028msgid "You must specify a column to be colored"
20029msgstr ""
20030
20031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755
20032msgid "You must specify the column where the icons are applied"
20033msgstr ""
20034
20035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813
20036msgid "&Continue"
20037msgstr ""
20038
20039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815
20040msgid "Continue running the template"
20041msgstr ""
20042
20043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820
20044msgid "Stop running the template"
20045msgstr ""
20046
20047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826
20048#, python-brace-format
20049msgid "Break: line {0}, book {1}"
20050msgstr ""
20051
20052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832
20053msgid "The name of the template language operation"
20054msgstr ""
20055
20056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843
20057msgid "A variable in the template"
20058msgstr ""
20059
20060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846
20061msgid "The value of the variable"
20062msgstr ""
20063
20064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890
20065msgid "A General Program Mode Template"
20066msgstr ""
20067
20068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375
20069#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407
20070msgid "Set the color of the column:"
20071msgstr ""
20072
20073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376
20074msgid "Copy a color name to the clipboard:"
20075msgstr ""
20076
20077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377
20078msgid "Copy the selected color name to the clipboard"
20079msgstr ""
20080
20081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378
20082msgid "Kind:"
20083msgstr ""
20084
20085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379
20086msgid "Apply the icon to column:"
20087msgstr ""
20088
20089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380
20090msgid "Copy an icon file name to the clipboard:"
20091msgstr ""
20092
20093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381
20094msgid "Copy the selected icon file name to the clipboard"
20095msgstr ""
20096
20097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382
20098msgid "Add icon"
20099msgstr ""
20100
20101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383
20102msgid "Add an icon file to the set of choices"
20103msgstr ""
20104
20105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384
20106msgid "Template &name:"
20107msgstr ""
20108
20109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385
20110msgid "The name of the callable template"
20111msgstr ""
20112
20113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386
20114msgid "T&emplate:"
20115msgstr ""
20116
20117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387
20118msgid "The text of the template program goes into the box below"
20119msgstr ""
20120
20121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388
20122msgid "        "
20123msgstr ""
20124
20125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389
20126msgid "Enable &breakpoints"
20127msgstr ""
20128
20129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390
20130msgid ""
20131"<p>If checked, the template evaluator will stop when it\n"
20132"evaluates an expression on a double-clicked line number, opening a dialog showing\n"
20133"you the value as well as all the local variables</p>"
20134msgstr ""
20135
20136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393
20137msgid "&Go"
20138msgstr ""
20139
20140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394
20141msgid ""
20142"If 'Enable breakpoints' is checked then click this button to run your "
20143"template"
20144msgstr ""
20145
20146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395
20147msgid "&Line:"
20148msgstr ""
20149
20150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396
20151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397
20152msgid "Line number to toggle"
20153msgstr ""
20154
20155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398
20156msgid "&Toggle"
20157msgstr ""
20158
20159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399
20160msgid "Toggle the breakpoint on the line number in the box"
20161msgstr ""
20162
20163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400
20164msgid "&Remove all"
20165msgstr ""
20166
20167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401
20168msgid "Remove all breakpoints"
20169msgstr ""
20170
20171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402
20172msgid "&Set all"
20173msgstr ""
20174
20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403
20176msgid "Set breakpoint on every line"
20177msgstr ""
20178
20179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404
20180msgid ""
20181"<p>The text of the template program goes in this box.\n"
20182"            Don't forget that a General Program Mode template must begin with\n"
20183"            the word \"program:\".</p>"
20184msgstr ""
20185
20186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407
20187#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150
20188msgid "D&ocumentation:"
20189msgstr ""
20190
20191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408
20192msgid "Documentation for the function being defined or edited"
20193msgstr ""
20194
20195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409
20196msgid "Template value:"
20197msgstr ""
20198
20199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410
20200msgid "The value of the template using the current book in the library view"
20201msgstr ""
20202
20203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411
20204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412
20205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413
20206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414
20207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415
20208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416
20209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417
20210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418
20211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419
20212msgid "User label"
20213msgstr ""
20214
20215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420
20216msgid "Font:"
20217msgstr ""
20218
20219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421
20220msgid "Select the font for the Template box"
20221msgstr ""
20222
20223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422
20224msgid "Size:"
20225msgstr ""
20226
20227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423
20228msgid "Select the font size for the Template box"
20229msgstr ""
20230
20231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424
20232msgid "Lo&ad"
20233msgstr ""
20234
20235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425
20236msgid "Load the template from a file"
20237msgstr ""
20238
20239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427
20240msgid "Save the template in a file"
20241msgstr ""
20242
20243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428
20244msgid "Template Function Reference"
20245msgstr ""
20246
20247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429
20248msgid "Function &name:"
20249msgstr ""
20250
20251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430
20252msgid "&Function type:"
20253msgstr ""
20254
20255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431
20256msgid "&Documentation:"
20257msgstr ""
20258
20259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432
20260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234
20261msgid "&Code:"
20262msgstr ""
20263
20264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33
20265msgid "Remove any template from the box"
20266msgstr ""
20267
20268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35
20269msgid "Open template editor"
20270msgstr ""
20271
20272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24
20273msgid "Trim Image"
20274msgstr ""
20275
20276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32
20277msgid "Select a region by dragging with your mouse, and then click trim"
20278msgstr ""
20279
20280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43
20281msgid "&Trim"
20282msgstr ""
20283
20284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45
20285msgid "Trim image by removing borders outside the selected region"
20286msgstr ""
20287
20288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83
20289msgid "Adjust selection by dragging corners"
20290msgstr ""
20291
20292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90
20293#, python-brace-format
20294msgid "Size: {0}px Aspect ratio: {1:.2g}"
20295msgstr ""
20296
20297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96
20298#, python-brace-format
20299msgid "Size: {0}x{1}px"
20300msgstr ""
20301
20302#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66
20303#, python-format
20304msgid "Download %s"
20305msgstr ""
20306
20307#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69
20308#, python-format
20309msgid "Downloading <b>%(fname)s</b> from %(url)s"
20310msgstr ""
20311
20312#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100
20313#, python-format
20314msgid "Failed to download from %(url)r with error: %(err)s"
20315msgstr ""
20316
20317#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28
20318msgid "Downloading book"
20319msgstr ""
20320
20321#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29
20322#, python-brace-format
20323msgid ""
20324"The book {0} will be downloaded and added to your calibre library "
20325"automatically."
20326msgstr ""
20327
20328#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97
20329msgid "No file specified to download."
20330msgstr ""
20331
20332#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108
20333msgid "Not a support e-book format."
20334msgstr ""
20335
20336#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130
20337#, python-format
20338msgid "Downloading %s"
20339msgstr ""
20340
20341#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147
20342msgid "Downloading"
20343msgstr ""
20344
20345#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151
20346msgid "Failed to download e-book"
20347msgstr ""
20348
20349#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154
20350msgid "finished"
20351msgstr ""
20352
20353#: /__w/calibre/calibre/src/calibre/gui2/email.py:151
20354#, python-format
20355msgid "Email %(name)s to %(to)s"
20356msgstr ""
20357
20358#: /__w/calibre/calibre/src/calibre/gui2/email.py:177
20359msgid "News:"
20360msgstr ""
20361
20362#: /__w/calibre/calibre/src/calibre/gui2/email.py:179
20363#, python-format
20364msgid "Attached is the %s periodical downloaded by calibre."
20365msgstr ""
20366
20367#: /__w/calibre/calibre/src/calibre/gui2/email.py:208
20368msgid "Add a new recipient:"
20369msgstr ""
20370
20371#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20372msgid "&Address"
20373msgstr ""
20374
20375#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20376msgid "&Formats"
20377msgstr ""
20378
20379#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20380msgid "&Subject"
20381msgstr ""
20382
20383#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20384msgid "A&lias"
20385msgstr ""
20386
20387#: /__w/calibre/calibre/src/calibre/gui2/email.py:215
20388msgid "The email address of the recipient"
20389msgstr ""
20390
20391#: /__w/calibre/calibre/src/calibre/gui2/email.py:216
20392msgid "The optional alias (simple name) of the recipient"
20393msgstr ""
20394
20395#: /__w/calibre/calibre/src/calibre/gui2/email.py:217
20396msgid ""
20397"Formats to email. The first matching one will be sent (comma separated list)"
20398msgstr ""
20399
20400#: /__w/calibre/calibre/src/calibre/gui2/email.py:218
20401msgid "The optional subject for email sent to this recipient"
20402msgstr ""
20403
20404#: /__w/calibre/calibre/src/calibre/gui2/email.py:231
20405msgid "&Add recipient"
20406msgstr ""
20407
20408#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20409msgid "Need address"
20410msgstr ""
20411
20412#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20413msgid "You must specify an address"
20414msgstr ""
20415
20416#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20417msgid "Need formats"
20418msgstr ""
20419
20420#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20421msgid "You must specify at least one format to send"
20422msgstr ""
20423
20424#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
20425#, python-format
20426msgid "The recipient %s already exists"
20427msgstr ""
20428
20429#: /__w/calibre/calibre/src/calibre/gui2/email.py:290
20430msgid "No recipients"
20431msgstr ""
20432
20433#: /__w/calibre/calibre/src/calibre/gui2/email.py:291
20434msgid "You must select at least one recipient"
20435msgstr ""
20436
20437#: /__w/calibre/calibre/src/calibre/gui2/email.py:351
20438msgid "Auto convert the following books before sending via email?"
20439msgstr ""
20440
20441#: /__w/calibre/calibre/src/calibre/gui2/email.py:362
20442msgid "This recipient has no valid formats defined"
20443msgstr ""
20444
20445#: /__w/calibre/calibre/src/calibre/gui2/email.py:363
20446msgid "These books have no suitable input formats for conversion"
20447msgstr ""
20448
20449#: /__w/calibre/calibre/src/calibre/gui2/email.py:367
20450msgid "Could not send"
20451msgstr ""
20452
20453#: /__w/calibre/calibre/src/calibre/gui2/email.py:368
20454msgid ""
20455"Could not send books to some recipients. Click \"Show details\" for more "
20456"information"
20457msgstr ""
20458
20459#: /__w/calibre/calibre/src/calibre/gui2/email.py:405
20460msgid "E-book:"
20461msgstr ""
20462
20463#: /__w/calibre/calibre/src/calibre/gui2/email.py:413
20464msgid "Attached, you will find the e-book"
20465msgstr ""
20466
20467#: /__w/calibre/calibre/src/calibre/gui2/email.py:414
20468#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209
20469msgid "by"
20470msgstr ""
20471
20472#: /__w/calibre/calibre/src/calibre/gui2/email.py:415
20473#, python-format
20474msgid "in the %s format."
20475msgstr ""
20476
20477#: /__w/calibre/calibre/src/calibre/gui2/email.py:419
20478msgid "About this book:"
20479msgstr ""
20480
20481#: /__w/calibre/calibre/src/calibre/gui2/email.py:432
20482msgid "Sending email to"
20483msgstr ""
20484
20485#: /__w/calibre/calibre/src/calibre/gui2/email.py:463
20486#, python-format
20487msgid "Auto convert the following books to %s before sending via email?"
20488msgstr ""
20489
20490#: /__w/calibre/calibre/src/calibre/gui2/email.py:470
20491msgid "Could not email the following books as no suitable formats were found:"
20492msgstr ""
20493
20494#: /__w/calibre/calibre/src/calibre/gui2/email.py:476
20495msgid "Failed to email book"
20496msgstr ""
20497
20498#: /__w/calibre/calibre/src/calibre/gui2/email.py:479
20499msgid "sent"
20500msgstr ""
20501
20502#: /__w/calibre/calibre/src/calibre/gui2/email.py:510
20503msgid "Sent news to"
20504msgstr ""
20505
20506#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134
20507#, python-format
20508msgid ""
20509"<div style=\"font-size:10pt;\">\n"
20510"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n"
20511"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n"
20512"<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>"
20513msgstr ""
20514
20515#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138
20516msgid "Regular &expression"
20517msgstr ""
20518
20519#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139
20520#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142
20521msgid "Test"
20522msgstr ""
20523
20524#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140
20525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52
20526msgid "File &name:"
20527msgstr ""
20528
20529#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142
20530msgid "Title:"
20531msgstr ""
20532
20533#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143
20534msgid "Regular expression (?P&lt;title&gt;)"
20535msgstr ""
20536
20537#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144
20538#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147
20539#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150
20540#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153
20541#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156
20542#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159
20543#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162
20544#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165
20545#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128
20546#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132
20547#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137
20548#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142
20549#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147
20550#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152
20551#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154
20552#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155
20553msgid "No match"
20554msgstr ""
20555
20556#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145
20557msgid "Authors:"
20558msgstr ""
20559
20560#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146
20561msgid "Regular expression (?P<author>)"
20562msgstr ""
20563
20564#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148
20565msgid "Series:"
20566msgstr ""
20567
20568#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149
20569msgid "Regular expression (?P<series>)"
20570msgstr ""
20571
20572#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151
20573msgid "Series index:"
20574msgstr ""
20575
20576#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152
20577msgid "Regular expression (?P<series_index>)"
20578msgstr ""
20579
20580#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154
20581#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759
20582msgid "ISBN:"
20583msgstr ""
20584
20585#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155
20586msgid "Regular expression (?P<isbn>)"
20587msgstr ""
20588
20589#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157
20590msgid "Publisher:"
20591msgstr ""
20592
20593#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158
20594msgid "Regular expression (?P<publisher>)"
20595msgstr ""
20596
20597#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160
20598msgid "Published:"
20599msgstr ""
20600
20601#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161
20602msgid "Regular expression (?P<published>)"
20603msgstr ""
20604
20605#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163
20606msgid "Comments:"
20607msgstr ""
20608
20609#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164
20610msgid "Regular expression (?P<comments>)"
20611msgstr ""
20612
20613#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20614msgid "Select font files"
20615msgstr ""
20616
20617#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20618msgid "TrueType/OpenType Fonts"
20619msgstr ""
20620
20621#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35
20622msgid "Corrupt font"
20623msgstr ""
20624
20625#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36
20626#, python-format
20627msgid "Failed to read metadata from the font file: %s"
20628msgstr ""
20629
20630#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153
20631msgid "Choose a font family"
20632msgstr ""
20633
20634#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166
20635#, python-format
20636msgid "Available faces for %s"
20637msgstr ""
20638
20639#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202
20640msgid "Choose font family"
20641msgstr ""
20642
20643#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226
20644msgid "Add &fonts"
20645msgstr ""
20646
20647#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230
20648msgid "Choose a font family from the list below:"
20649msgstr ""
20650
20651#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236
20652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
20653msgid "Find next"
20654msgstr ""
20655
20656#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239
20657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
20658msgid "Find previous"
20659msgstr ""
20660
20661#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291
20662#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422
20663#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452
20664#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456
20665#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483
20666#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531
20667#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559
20668#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313
20669#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85
20670msgid "None"
20671msgstr ""
20672
20673#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309
20674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20675msgid "Added fonts"
20676msgstr ""
20677
20678#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310
20679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20680#, python-format
20681msgid "Added font families: %s"
20682msgstr ""
20683
20684#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339
20685msgid "Choose &font family"
20686msgstr ""
20687
20688#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348
20689msgid "Clear the font family"
20690msgstr ""
20691
20692#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60
20693msgid "Remove this action"
20694msgstr ""
20695
20696#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167
20697msgid "<a href=\"{}\">CSS selector help</a>"
20698msgstr ""
20699
20700#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184
20701msgid "Create the rule to transform HTML tags below"
20702msgstr ""
20703
20704#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196
20705#, python-brace-format
20706msgid "{preamble} {match_type}"
20707msgstr ""
20708
20709#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202
20710msgid "If the tag"
20711msgstr ""
20712
20713#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217
20714msgid "Then:"
20715msgstr ""
20716
20717#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221
20718msgid "Add another action"
20719msgstr ""
20720
20721#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290
20722#, python-brace-format
20723msgid "If the tag <b>{match_type}</b> <b>{query}</b>"
20724msgstr ""
20725
20726#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310
20727msgid ""
20728"You can specify rules to transform HTML here. Click the \"Add rule\" button "
20729"below to get started."
20730msgstr ""
20731
20732#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317
20733msgid "Test HTML transform rules"
20734msgstr ""
20735
20736#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319
20737msgid "Enter an HTML document below and click the \"Test\" button"
20738msgstr ""
20739
20740#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321
20741msgid "Resulting HTML"
20742msgstr ""
20743
20744#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334
20745msgid "Edit HTML transform rules"
20746msgstr ""
20747
20748#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342
20749msgid "Current HTML file"
20750msgstr ""
20751
20752#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343
20753msgid "All HTML files"
20754msgstr ""
20755
20756#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344
20757msgid "Open HTML files"
20758msgstr ""
20759
20760#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345
20761msgid "Selected HTML files"
20762msgstr ""
20763
20764#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211
20765msgid "Create an icon theme"
20766msgstr ""
20767
20768#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218
20769msgid "Theme Metadata"
20770msgstr ""
20771
20772#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234
20773msgid "&Version:"
20774msgstr ""
20775
20776#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236
20777msgid "&License:"
20778msgstr ""
20779
20780#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238
20781#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72
20782msgid "&URL:"
20783msgstr ""
20784
20785#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240
20786msgid ""
20787"The license for the icons in this theme. Common choices are Creative Commons"
20788" or Public Domain."
20789msgstr ""
20790
20791#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289
20792#, python-format
20793msgid "%d icons missing in this theme"
20794msgstr ""
20795
20796#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291
20797msgid "No missing icons"
20798msgstr ""
20799
20800#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301
20801msgid "No title specified"
20802msgstr ""
20803
20804#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302
20805msgid "You must specify a title for this icon theme"
20806msgstr ""
20807
20808#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304
20809msgid "No author specified"
20810msgstr ""
20811
20812#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305
20813msgid "You must specify an author for this icon theme"
20814msgstr ""
20815
20816#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20817msgid "&Abort"
20818msgstr ""
20819
20820#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20821msgid "Losslessly optimizing images, please wait..."
20822msgstr ""
20823
20824#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329
20825msgid "Optimizing images failed, click \"Show details\" for more information"
20826msgstr ""
20827
20828#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334
20829msgid "Compression failed"
20830msgstr ""
20831
20832#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365
20833#, python-format
20834msgid "Optimizing %s"
20835msgstr ""
20836
20837#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384
20838msgid "Creating theme file"
20839msgstr ""
20840
20841#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394
20842msgid "Compressing theme file"
20843msgstr ""
20844
20845#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407
20846#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
20847msgid "Finished"
20848msgstr ""
20849
20850#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414
20851msgid "Choose a folder from which to read the icons"
20852msgstr ""
20853
20854#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428
20855msgid "Choose destination for icon theme"
20856msgstr ""
20857
20858#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429
20859msgid "ZIP files"
20860msgstr ""
20861
20862#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544
20863#, python-brace-format
20864msgid ""
20865"\n"
20866"            <h1>{title}</h1>\n"
20867"            <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n"
20868"            <p>{description}</p>\n"
20869"            <p>Version: {version} Number of users: {usage}</p>\n"
20870"            <p><i>Right click to visit theme homepage</i></p>\n"
20871"            "
20872msgstr ""
20873
20874#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566
20875msgid "Downloading icons..."
20876msgstr ""
20877
20878#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567
20879msgid "Downloading icons, please wait..."
20880msgstr ""
20881
20882#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592
20883msgid "Choose an icon theme"
20884msgstr ""
20885
20886#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613
20887msgid "Restore &default icons"
20888msgstr ""
20889
20890#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643
20891msgid ""
20892"Choose an icon theme below. You will need to restart calibre to see the new "
20893"icons."
20894msgstr ""
20895
20896#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645
20897msgid "Current icon theme:"
20898msgstr ""
20899
20900#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647
20901#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128
20902msgid "&Sort by:"
20903msgstr ""
20904
20905#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20906msgid "Number of icons"
20907msgstr ""
20908
20909#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20910msgid "Popularity"
20911msgstr ""
20912
20913#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20914msgid "No homepage"
20915msgstr ""
20916
20917#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20918msgid "The {} theme has no homepage"
20919msgstr ""
20920
20921#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676
20922msgid "Downloading, please wait..."
20923msgstr ""
20924
20925#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727
20926msgid "Failed to download list of themes"
20927msgstr ""
20928
20929#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728
20930msgid ""
20931"Failed to download list of themes, click \"Show details\" for more "
20932"information"
20933msgstr ""
20934
20935#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762
20936#, python-format
20937msgid ""
20938"Are you sure you want to remove the <b>%s</b> icon theme and return to the "
20939"stock icons?"
20940msgstr ""
20941
20942#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770
20943msgid "No theme selected"
20944msgstr ""
20945
20946#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771
20947msgid "You must first select an icon theme"
20948msgstr ""
20949
20950#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805
20951msgid ""
20952"Failed to download icon theme, click \"Show details\" for more information."
20953msgstr ""
20954
20955#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120
20956msgid "Zoom &in"
20957msgstr ""
20958
20959#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121
20960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277
20961msgid "Zoom &out"
20962msgstr ""
20963
20964#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122
20965msgid "&Save as"
20966msgstr ""
20967
20968#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123
20969msgid "&Rotate"
20970msgstr ""
20971
20972#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124
20973msgid "&Full screen"
20974msgstr ""
20975
20976#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141
20977msgid "&Fit image"
20978msgstr ""
20979
20980#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142
20981msgid "Fit image inside the available space"
20982msgstr ""
20983
20984#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193
20985msgid "Choose a file to save to"
20986msgstr ""
20987
20988#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255
20989#, python-brace-format
20990msgid "Image: {name} {resolution}"
20991msgstr ""
20992
20993#: /__w/calibre/calibre/src/calibre/gui2/init.py:156
20994msgid "Cover browser"
20995msgstr ""
20996
20997#: /__w/calibre/calibre/src/calibre/gui2/init.py:194
20998#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560
20999#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572
21000#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672
21001#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681
21002#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733
21003#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740
21004msgid "Tag browser"
21005msgstr ""
21006
21007#: /__w/calibre/calibre/src/calibre/gui2/init.py:231
21008msgid "See what's new in this calibre release"
21009msgstr ""
21010
21011#: /__w/calibre/calibre/src/calibre/gui2/init.py:283
21012msgid "Connected "
21013msgstr ""
21014
21015#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
21016#, python-format
21017msgid " %(created)s %(name)s"
21018msgstr ""
21019
21020#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
21021msgid "created by"
21022msgstr ""
21023
21024#: /__w/calibre/calibre/src/calibre/gui2/init.py:306
21025#, python-format
21026msgid "%(num)d of %(total)d books"
21027msgstr ""
21028
21029#: /__w/calibre/calibre/src/calibre/gui2/init.py:308
21030#: /__w/calibre/calibre/src/calibre/srv/opds.py:154
21031msgid "one book"
21032msgid_plural "{} books"
21033msgstr[0] ""
21034msgstr[1] ""
21035msgstr[2] ""
21036
21037#: /__w/calibre/calibre/src/calibre/gui2/init.py:310
21038#, python-format
21039msgid "%(num)s, %(sel)d selected"
21040msgid_plural "%(num)s, %(sel)d selected"
21041msgstr[0] ""
21042msgstr[1] ""
21043msgstr[2] ""
21044
21045#: /__w/calibre/calibre/src/calibre/gui2/init.py:312
21046#, python-brace-format
21047msgid "{0}, {1} total"
21048msgstr ""
21049
21050#: /__w/calibre/calibre/src/calibre/gui2/init.py:336
21051msgid "Cover grid"
21052msgstr ""
21053
21054#: /__w/calibre/calibre/src/calibre/gui2/init.py:338
21055#: /__w/calibre/calibre/src/calibre/gui2/init.py:368
21056#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093
21057msgid "Toggle"
21058msgstr ""
21059
21060#: /__w/calibre/calibre/src/calibre/gui2/init.py:366
21061msgid "Search bar"
21062msgstr ""
21063
21064#: /__w/calibre/calibre/src/calibre/gui2/init.py:410
21065msgid "Next Virtual library"
21066msgstr ""
21067
21068#: /__w/calibre/calibre/src/calibre/gui2/init.py:412
21069msgid "Switch to the next Virtual library in the Virtual library tab bar"
21070msgstr ""
21071
21072#: /__w/calibre/calibre/src/calibre/gui2/init.py:415
21073msgid "Previous Virtual library"
21074msgstr ""
21075
21076#: /__w/calibre/calibre/src/calibre/gui2/init.py:417
21077msgid "Switch to the previous Virtual library in the Virtual library tab bar"
21078msgstr ""
21079
21080#: /__w/calibre/calibre/src/calibre/gui2/init.py:498
21081#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285
21082#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
21083msgid "All books"
21084msgstr ""
21085
21086#: /__w/calibre/calibre/src/calibre/gui2/init.py:501
21087msgid "Search expression for this Virtual library:"
21088msgstr ""
21089
21090#: /__w/calibre/calibre/src/calibre/gui2/init.py:525
21091msgid "Sort tabs alphabetically"
21092msgstr ""
21093
21094#: /__w/calibre/calibre/src/calibre/gui2/init.py:528
21095msgid "Restore hidden tabs"
21096msgstr ""
21097
21098#: /__w/calibre/calibre/src/calibre/gui2/init.py:531
21099#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392
21100msgid "Hide Virtual library tabs"
21101msgstr ""
21102
21103#: /__w/calibre/calibre/src/calibre/gui2/init.py:533
21104msgid "Lock Virtual library tabs"
21105msgstr ""
21106
21107#: /__w/calibre/calibre/src/calibre/gui2/init.py:535
21108msgid "Unlock Virtual library tabs"
21109msgstr ""
21110
21111#: /__w/calibre/calibre/src/calibre/gui2/init.py:542
21112#, python-format
21113msgid "Edit \"%s\""
21114msgstr ""
21115
21116#: /__w/calibre/calibre/src/calibre/gui2/init.py:543
21117#, python-format
21118msgid "Delete \"%s\""
21119msgstr ""
21120
21121#: /__w/calibre/calibre/src/calibre/gui2/init.py:571
21122#: /__w/calibre/calibre/src/calibre/gui2/init.py:582
21123msgid "Book details"
21124msgstr ""
21125
21126#: /__w/calibre/calibre/src/calibre/gui2/init.py:639
21127msgid "Layout"
21128msgstr ""
21129
21130#: /__w/calibre/calibre/src/calibre/gui2/init.py:642
21131msgid "Show and hide various parts of the calibre main window"
21132msgstr ""
21133
21134#: /__w/calibre/calibre/src/calibre/gui2/init.py:758
21135#, python-format
21136msgid "No %s format"
21137msgstr ""
21138
21139#: /__w/calibre/calibre/src/calibre/gui2/init.py:759
21140#, python-brace-format
21141msgid "The book {0} does not have the {1} format"
21142msgstr ""
21143
21144#: /__w/calibre/calibre/src/calibre/gui2/init.py:794
21145#, python-format
21146msgid "Restore %s"
21147msgstr ""
21148
21149#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97
21150msgid "Job"
21151msgstr ""
21152
21153#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99
21154msgid "Progress"
21155msgstr ""
21156
21157#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100
21158msgid "Running time"
21159msgstr ""
21160
21161#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101
21162msgid "Start time"
21163msgstr ""
21164
21165#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113
21166msgid "There is a running job:"
21167msgid_plural "There are {} running jobs:"
21168msgstr[0] ""
21169msgstr[1] ""
21170msgstr[2] ""
21171
21172#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117
21173#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125
21174#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140
21175msgid "Unknown job"
21176msgstr ""
21177
21178#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120
21179msgid "There is a waiting job"
21180msgid_plural "There are {} waiting jobs"
21181msgstr[0] ""
21182msgstr[1] ""
21183msgstr[2] ""
21184
21185#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310
21186#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313
21187#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316
21188#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323
21189#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330
21190msgid "Cannot kill job"
21191msgstr ""
21192
21193#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311
21194#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324
21195msgid "Cannot kill jobs that communicate with the device"
21196msgstr ""
21197
21198#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314
21199msgid "Job has already run"
21200msgstr ""
21201
21202#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317
21203msgid "This job cannot be stopped"
21204msgstr ""
21205
21206#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331
21207msgid ""
21208"Some of the jobs cannot be stopped. Click \"Show details\" to see the list "
21209"of unstoppable jobs."
21210msgstr ""
21211
21212#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433
21213msgid "Unavailable"
21214msgstr ""
21215
21216#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519
21217msgid "Click to see list of jobs"
21218msgstr ""
21219
21220#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520
21221msgid " [Alt+Shift+J]"
21222msgstr ""
21223
21224#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525
21225msgid "Show/hide the Jobs List"
21226msgstr ""
21227
21228#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530
21229msgid "Jobs:"
21230msgstr ""
21231
21232#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576
21233msgid "No running jobs"
21234msgstr ""
21235
21236#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578
21237msgid "One running job"
21238msgstr ""
21239
21240#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580
21241#, python-format
21242msgid "%d running jobs"
21243msgstr ""
21244
21245#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629
21246msgid " - Jobs"
21247msgstr ""
21248
21249#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641
21250msgid "Search for a job by name"
21251msgstr ""
21252
21253#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690
21254#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712
21255msgid "No job"
21256msgstr ""
21257
21258#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691
21259#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713
21260msgid "No job selected"
21261msgstr ""
21262
21263#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693
21264msgid "Do you really want to stop the selected job?"
21265msgid_plural "Do you really want to stop all the selected jobs?"
21266msgstr[0] ""
21267msgstr[1] ""
21268msgstr[2] ""
21269
21270#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703
21271msgid "Do you really want to stop all non-device jobs?"
21272msgstr ""
21273
21274#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410
21275#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40
21276msgid "&Custom"
21277msgstr ""
21278
21279#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21280#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21281msgid "&Alternate shortcut:"
21282msgstr ""
21283
21284#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21285#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21286msgid "&Shortcut:"
21287msgstr ""
21288
21289#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434
21290#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186
21291msgid "Done"
21292msgstr ""
21293
21294#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458
21295#, python-format
21296msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]"
21297msgstr ""
21298
21299#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477
21300#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102
21301msgid "Press a key..."
21302msgstr ""
21303
21304#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510
21305#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120
21306msgid "Already assigned"
21307msgstr ""
21308
21309#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512
21310#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122
21311msgid "already assigned to"
21312msgstr ""
21313
21314#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553
21315msgid "<b>This shortcut no longer exists</b>"
21316msgstr ""
21317
21318#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653
21319msgid ""
21320"Double click on any entry to change the keyboard shortcuts associated with "
21321"it"
21322msgstr ""
21323
21324#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670
21325msgid "Search for a shortcut by name"
21326msgstr ""
21327
21328#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684
21329#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377
21330#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258
21331#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191
21332msgid "Expand all"
21333msgstr ""
21334
21335#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685
21336#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378
21337#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259
21338#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671
21339#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071
21340#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192
21341msgid "Collapse all"
21342msgstr ""
21343
21344#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718
21345#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268
21346#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560
21347#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
21348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031
21349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065
21350#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495
21351msgid "No matches"
21352msgstr ""
21353
21354#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719
21355#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561
21356#, python-format
21357msgid "Could not find any shortcuts matching %s"
21358msgstr ""
21359
21360#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59
21361msgid "Eject this device"
21362msgstr ""
21363
21364#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62
21365msgid "Configure this device"
21366msgstr ""
21367
21368#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65
21369msgid "Update cached metadata on device"
21370msgstr ""
21371
21372#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78
21373msgid "Show books in calibre library"
21374msgstr ""
21375
21376#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80
21377msgid "Show books in the main memory of the device"
21378msgstr ""
21379
21380#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82
21381msgid "Show books in storage card A"
21382msgstr ""
21383
21384#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84
21385msgid "Show books in storage card B"
21386msgstr ""
21387
21388#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98
21389msgid "Delete library"
21390msgstr ""
21391
21392#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152
21393msgid "available"
21394msgstr ""
21395
21396#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214
21397msgid "Close the Virtual library"
21398msgstr ""
21399
21400#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225
21401msgid "Change how the displayed books are sorted"
21402msgstr ""
21403
21404#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229
21405msgid "Sort"
21406msgstr ""
21407
21408#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240
21409msgid ""
21410"<p>Search the list of books by title, author, publisher, tags, comments, "
21411"etc.<br><br>Words separated by spaces are ANDed"
21412msgstr ""
21413
21414#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264
21415msgid "Do quick search (you can also press the Enter key)"
21416msgstr ""
21417
21418#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268
21419#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21420#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516
21421msgid "Highlight"
21422msgstr ""
21423
21424#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285
21425msgid "Copy current search text (instead of search name)"
21426msgstr ""
21427
21428#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298
21429msgid "Use an existing Saved search or create a new one"
21430msgstr ""
21431
21432#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300
21433msgid "Saved search"
21434msgstr ""
21435
21436#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381
21437msgid "<h2>Shutting down</h2><div>"
21438msgstr ""
21439
21440#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677
21441#, python-format
21442msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
21443msgstr ""
21444
21445#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682
21446#, python-format
21447msgid "This book is on the device in %s"
21448msgstr ""
21449
21450#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133
21451msgid "Anonymous Content server user"
21452msgstr ""
21453
21454#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135
21455msgid "Local E-book viewer user"
21456msgstr ""
21457
21458#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21459#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343
21460msgid "Bookmark"
21461msgstr ""
21462
21463#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21464#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57
21465#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70
21466msgid "Bookmarks"
21467msgstr ""
21468
21469#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21470#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73
21471msgid "Highlights"
21472msgstr ""
21473
21474#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227
21475msgid "Export {} annotations"
21476msgstr ""
21477
21478#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230
21479msgid "calibre annotation collection"
21480msgstr ""
21481
21482#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233
21483msgid "annotations"
21484msgstr ""
21485
21486#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245
21487msgid "Format to export in:"
21488msgstr ""
21489
21490#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252
21491msgid "Save to file"
21492msgstr ""
21493
21494#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266
21495msgid "File for exports"
21496msgstr ""
21497
21498#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294
21499#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144
21500msgid "Unknown chapter"
21501msgstr ""
21502
21503#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368
21504#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21505msgid "Open in viewer"
21506msgstr ""
21507
21508#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369
21509#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21510msgid "Show in calibre"
21511msgstr ""
21512
21513#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371
21514#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372
21515#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405
21516msgid "Edit notes"
21517msgstr ""
21518
21519#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374
21520msgid "Export selected item"
21521msgid_plural "Export {} selected items"
21522msgstr[0] ""
21523msgstr[1] ""
21524msgstr[2] ""
21525
21526#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375
21527msgid "Delete selected item"
21528msgid_plural "Delete {} selected items"
21529msgstr[0] ""
21530msgstr[1] ""
21531msgstr[2] ""
21532
21533#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507
21534msgid "Restrict to"
21535msgstr ""
21536
21537#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509
21538msgid "Type:"
21539msgstr ""
21540
21541#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516
21542msgid "Show only annotations of the specified type"
21543msgstr ""
21544
21545#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518
21546msgid "User:"
21547msgstr ""
21548
21549#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525
21550msgid "Show only annotations created by the specified user"
21551msgstr ""
21552
21553#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531
21554msgid ""
21555"Only show annotations from books that have been selected in the calibre "
21556"library"
21557msgstr ""
21558
21559#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539
21560msgid "&Show results from only selected books"
21561msgstr ""
21562
21563#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542
21564msgid "&Show results from only the selected book"
21565msgid_plural "&Show results from only the {} selected books"
21566msgstr[0] ""
21567msgstr[1] ""
21568msgstr[2] ""
21569
21570#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622
21571msgid "Enter words to search for"
21572msgstr ""
21573
21574#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637
21575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271
21576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129
21577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552
21578#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352
21579msgid "Find previous match"
21580msgstr ""
21581
21582#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711
21583msgid "Invalid search expression"
21584msgstr ""
21585
21586#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712
21587#, python-brace-format
21588msgid ""
21589"The search expression: {0} is invalid. The search syntax used is the SQLite "
21590"Full text Search Query syntax, <a href=\"{1}\">described here</a>."
21591msgstr ""
21592
21593#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
21594msgid "Edit the notes of this highlight"
21595msgstr ""
21596
21597#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21598msgid "Add notes"
21599msgstr ""
21600
21601#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21602msgid "Add notes to this highlight"
21603msgstr ""
21604
21605#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
21606msgid "User"
21607msgstr ""
21608
21609#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884
21610msgid "Open the book at this annotation in the calibre E-book viewer"
21611msgstr ""
21612
21613#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885
21614msgid "Show this book in the main calibre book list"
21615msgstr ""
21616
21617#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895
21618msgid "Edit notes for highlight"
21619msgstr ""
21620
21621#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919
21622msgid "Annotations browser"
21623msgstr ""
21624
21625#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937
21626msgid "&Match on related words"
21627msgstr ""
21628
21629#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940
21630msgid ""
21631"With this option searching for words will also match on any related words "
21632"(supported in several languages). For example, in the English language: "
21633"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well"
21634msgstr ""
21635
21636#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969
21637msgid "&Delete all selected"
21638msgstr ""
21639
21640#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970
21641msgid "Delete the selected annotations"
21642msgstr ""
21643
21644#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973
21645msgid "&Export all selected"
21646msgstr ""
21647
21648#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974
21649msgid "Export the selected annotations"
21650msgstr ""
21651
21652#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982
21653msgid "Rebuild search index"
21654msgstr ""
21655
21656#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984
21657msgid ""
21658"Refresh annotations in case they have been changed since this window was "
21659"opened"
21660msgstr ""
21661
21662#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992
21663#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999
21664msgid "No selected annotations"
21665msgstr ""
21666
21667#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993
21668#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000
21669msgid "No annotations have been selected"
21670msgstr ""
21671
21672#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005
21673msgid "Are you sure you want to <b>permanently</b> delete this annotation?"
21674msgid_plural ""
21675"Are you sure you want to <b>permanently</b> delete these {} annotations?"
21676msgstr[0] ""
21677msgstr[1] ""
21678msgstr[2] ""
21679
21680#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019
21681msgid "Editing is only supported for the notes associated with highlights"
21682msgstr ""
21683
21684#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133
21685msgid "Set to undefined"
21686msgstr ""
21687
21688#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196
21689msgid "Size (MB)"
21690msgstr ""
21691
21692#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203
21693#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208
21694msgid "Modified"
21695msgstr ""
21696
21697#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748
21698#, python-format
21699msgid ""
21700"The cover for the book %s is too large, cannot load it. Resize or delete it."
21701msgstr ""
21702
21703#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896
21704#, python-format
21705msgid "%s stars"
21706msgstr ""
21707
21708#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033
21709#, python-format
21710msgid "Click in this column and press Q to Quickview books with the same \"%s\""
21711msgstr ""
21712
21713#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040
21714#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445
21715#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243
21716msgid "Description:"
21717msgstr ""
21718
21719#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043
21720#, python-brace-format
21721msgid "The lookup/search name is <i>{0}</i>"
21722msgstr ""
21723
21724#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050
21725#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722
21726#, python-brace-format
21727msgid "This book's UUID is \"{0}\""
21728msgstr ""
21729
21730#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148
21731#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61
21732msgid ""
21733"Could not change the on disk location of this book. Is it open in another "
21734"program?"
21735msgstr ""
21736
21737#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152
21738#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158
21739msgid "Failed to set data"
21740msgstr ""
21741
21742#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153
21743#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159
21744msgid "Could not set data, click \"Show details\" to see why."
21745msgstr ""
21746
21747#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350
21748msgid "In Library"
21749msgstr ""
21750
21751#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354
21752#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288
21753msgid "Size"
21754msgstr ""
21755
21756#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692
21757msgid "Waiting for metadata to be updated"
21758msgstr ""
21759
21760#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694
21761msgid "Marked for deletion"
21762msgstr ""
21763
21764#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699
21765msgid "Double click to <b>edit</b> me<br><br>"
21766msgstr ""
21767
21768#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720
21769msgid "The lookup/search name is"
21770msgstr ""
21771
21772#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399
21773msgid "Cannot hide all columns"
21774msgstr ""
21775
21776#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400
21777msgid "You must not hide all columns"
21778msgstr ""
21779
21780#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441
21781#, python-format
21782msgid "Hide column %s"
21783msgstr ""
21784
21785#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442
21786#, python-format
21787msgid "Sort on %s"
21788msgstr ""
21789
21790#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443
21791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21792msgid "Ascending"
21793msgstr ""
21794
21795#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444
21796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21797msgid "Descending"
21798msgstr ""
21799
21800#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451
21801#, python-format
21802msgid "Change text alignment for %s"
21803msgstr ""
21804
21805#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
21807msgid "Center"
21808msgstr ""
21809
21810#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21811#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21813msgid "Left"
21814msgstr ""
21815
21816#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21819msgid "Right"
21820msgstr ""
21821
21822#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460
21823#, python-format
21824msgid "Change font style for %s"
21825msgstr ""
21826
21827#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21828msgid "Bold font"
21829msgstr ""
21830
21831#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21832msgid "Normal font"
21833msgstr ""
21834
21835#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21836msgid "Bold and Italic font"
21837msgstr ""
21838
21839#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21840msgid "Italic font"
21841msgstr ""
21842
21843#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472
21844#, python-format
21845msgid "Quickview column %s"
21846msgstr ""
21847
21848#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482
21849msgid "Show column"
21850msgstr ""
21851
21852#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490
21853msgid "Remember On Device column width"
21854msgstr ""
21855
21856#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492
21857msgid "Reset On Device column width to default"
21858msgstr ""
21859
21860#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494
21861msgid "Shrink column if it is too wide to fit"
21862msgstr ""
21863
21864#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496
21865msgid "Resize column to fit contents"
21866msgstr ""
21867
21868#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498
21869msgid "Restore default layout"
21870msgstr ""
21871
21872#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506
21873msgid "Hide row numbers"
21874msgstr ""
21875
21876#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529
21877msgid "Un-split the book list"
21878msgstr ""
21879
21880#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531
21881msgid "Split the book list"
21882msgstr ""
21883
21884#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455
21885msgid ""
21886"Dropping onto a device is not supported. First add the book to the calibre "
21887"library."
21888msgstr ""
21889
21890#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278
21891msgid "File name"
21892msgstr ""
21893
21894#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50
21895msgid "Configure viewer"
21896msgstr ""
21897
21898#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51
21899msgid "Use white background"
21900msgstr ""
21901
21902#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52
21903msgid "Hyphenate"
21904msgstr ""
21905
21906#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53
21907msgid "<b>Changes will only take effect after a restart.</b>"
21908msgstr ""
21909
21910#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75
21911msgid " - LRF viewer"
21912msgstr ""
21913
21914#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
21915#, python-format
21916msgid "<b>No matches</b> for the search phrase <i>%s</i> were found."
21917msgstr ""
21918
21919#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271
21920msgid ""
21921"%prog [options] book.lrf\n"
21922"\n"
21923"Read the LRF e-book book.lrf\n"
21924msgstr ""
21925
21926#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277
21927msgid "Print more information about the rendering process"
21928msgstr ""
21929
21930#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278
21931msgid "Turn on visual aids to debugging the rendering engine"
21932msgstr ""
21933
21934#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281
21935msgid "Disable hyphenation. Should significantly speed up rendering."
21936msgstr ""
21937
21938#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283
21939msgid ""
21940"By default the background is off white as I find this easier on the eyes. "
21941"Use this option to make the background pure white."
21942msgstr ""
21943
21944#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285
21945msgid "Profile the LRF renderer"
21946msgstr ""
21947
21948#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126
21949msgid "LRF viewer"
21950msgstr ""
21951
21952#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127
21953msgid "Parsing LRF file"
21954msgstr ""
21955
21956#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128
21957msgid "LRF viewer toolbar"
21958msgstr ""
21959
21960#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129
21961#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51
21962msgid "Next page"
21963msgstr ""
21964
21965#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130
21966msgid "Previous Page"
21967msgstr ""
21968
21969#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
21970#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99
21971#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44
21972msgid "Back"
21973msgstr ""
21974
21975#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
21976#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102
21977#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45
21978msgid "Forward"
21979msgstr ""
21980
21981#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
21982msgid "Next match"
21983msgstr ""
21984
21985#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134
21986#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46
21987msgid "Open e-book"
21988msgstr ""
21989
21990#: /__w/calibre/calibre/src/calibre/gui2/main.py:42
21991msgid ""
21992"%prog [options] [path_to_ebook or calibre url ...]\n"
21993"\n"
21994"Launch the main calibre Graphical User Interface and optionally add the e-book at\n"
21995"path_to_ebook to the database. You can also specify calibre URLs to perform various\n"
21996"different actions, than just adding books. For example:\n"
21997"\n"
21998"calibre://view-book/test_library/1842/epub\n"
21999"\n"
22000"Will open the book with id 1842 in the EPUB format from the library\n"
22001"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n"
22002"libraries with spaces replaced by underscores. A full description of the\n"
22003"various URL based actions is in the User Manual.\n"
22004msgstr ""
22005
22006#: /__w/calibre/calibre/src/calibre/gui2/main.py:57
22007msgid "Use the library located at the specified path."
22008msgstr ""
22009
22010#: /__w/calibre/calibre/src/calibre/gui2/main.py:59
22011msgid "Start minimized to system tray."
22012msgstr ""
22013
22014#: /__w/calibre/calibre/src/calibre/gui2/main.py:61
22015msgid "Ignored, do not use. Present only for legacy reasons"
22016msgstr ""
22017
22018#: /__w/calibre/calibre/src/calibre/gui2/main.py:63
22019msgid "Do not check for updates"
22020msgstr ""
22021
22022#: /__w/calibre/calibre/src/calibre/gui2/main.py:65
22023msgid ""
22024"Ignore custom plugins, useful if you installed a plugin that is preventing "
22025"calibre from starting"
22026msgstr ""
22027
22028#: /__w/calibre/calibre/src/calibre/gui2/main.py:100
22029msgid "Path too long"
22030msgstr ""
22031
22032#: /__w/calibre/calibre/src/calibre/gui2/main.py:101
22033#, python-format
22034msgid ""
22035"Path to Calibre Portable (%s) too long. It must be less than 59 characters."
22036msgstr ""
22037
22038#: /__w/calibre/calibre/src/calibre/gui2/main.py:141
22039#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820
22040msgid "Calibre Library"
22041msgstr ""
22042
22043#: /__w/calibre/calibre/src/calibre/gui2/main.py:186
22044msgid "Failed to create library"
22045msgstr ""
22046
22047#: /__w/calibre/calibre/src/calibre/gui2/main.py:187
22048#, python-format
22049msgid ""
22050"Failed to create calibre library at: %r.\n"
22051"You will be asked to choose a new library location."
22052msgstr ""
22053
22054#: /__w/calibre/calibre/src/calibre/gui2/main.py:217
22055msgid "Could not repair library. Click \"Show details\" for more information."
22056msgstr ""
22057
22058#: /__w/calibre/calibre/src/calibre/gui2/main.py:256
22059msgid "Initializing user interface..."
22060msgstr ""
22061
22062#: /__w/calibre/calibre/src/calibre/gui2/main.py:278
22063msgid "Choose a location for your new calibre e-book library"
22064msgstr ""
22065
22066#: /__w/calibre/calibre/src/calibre/gui2/main.py:296
22067msgid "Repairing failed"
22068msgstr ""
22069
22070#: /__w/calibre/calibre/src/calibre/gui2/main.py:297
22071msgid "The database repair failed. Starting with a new empty library."
22072msgstr ""
22073
22074#: /__w/calibre/calibre/src/calibre/gui2/main.py:308
22075#: /__w/calibre/calibre/src/calibre/gui2/main.py:353
22076msgid "Bad database location"
22077msgstr ""
22078
22079#: /__w/calibre/calibre/src/calibre/gui2/main.py:309
22080#, python-format
22081msgid "Bad database location %r. calibre will now quit."
22082msgstr ""
22083
22084#: /__w/calibre/calibre/src/calibre/gui2/main.py:321
22085msgid "Startup error"
22086msgstr ""
22087
22088#: /__w/calibre/calibre/src/calibre/gui2/main.py:322
22089#, python-brace-format
22090msgid ""
22091"There was an error during {0} startup. Parts of {0} may not function. Click "
22092"\"Show details\" to learn more."
22093msgstr ""
22094
22095#: /__w/calibre/calibre/src/calibre/gui2/main.py:334
22096#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859
22097msgid "Corrupted database"
22098msgstr ""
22099
22100#: /__w/calibre/calibre/src/calibre/gui2/main.py:335
22101#, python-format
22102msgid ""
22103"The library database at %s appears to be corrupted. Do you want calibre to "
22104"try and rebuild it automatically? The rebuild may not be completely "
22105"successful. If you say No, a new empty calibre library will be created."
22106msgstr ""
22107
22108#: /__w/calibre/calibre/src/calibre/gui2/main.py:354
22109#, python-format
22110msgid ""
22111"Bad database location %r. Will start with  a new, empty calibre library"
22112msgstr ""
22113
22114#: /__w/calibre/calibre/src/calibre/gui2/main.py:364
22115#, python-format
22116msgid "Starting %s: Loading books..."
22117msgstr ""
22118
22119#: /__w/calibre/calibre/src/calibre/gui2/main.py:396
22120msgid "Cannot start calibre"
22121msgstr ""
22122
22123#: /__w/calibre/calibre/src/calibre/gui2/main.py:397
22124#, python-brace-format
22125msgid ""
22126"Another calibre program that can modify calibre libraries, such as, {0} or "
22127"{1} is already running. You must first shut it down, before starting the "
22128"main calibre program. If you are sure no such program is running, try "
22129"restarting your computer."
22130msgstr ""
22131
22132#: /__w/calibre/calibre/src/calibre/gui2/main.py:458
22133#: /__w/calibre/calibre/src/calibre/gui2/main.py:487
22134msgid "Failed to contact running instance of calibre"
22135msgstr ""
22136
22137#: /__w/calibre/calibre/src/calibre/gui2/main.py:461
22138msgid "Contacting calibre failed"
22139msgstr ""
22140
22141#: /__w/calibre/calibre/src/calibre/gui2/main.py:462
22142msgid "Failed to contact running instance of calibre, try restarting calibre"
22143msgstr ""
22144
22145#: /__w/calibre/calibre/src/calibre/gui2/main.py:470
22146msgid "Shutdown command sent, waiting for shutdown..."
22147msgstr ""
22148
22149#: /__w/calibre/calibre/src/calibre/gui2/main.py:476
22150msgid "Failed to shutdown running calibre instance"
22151msgstr ""
22152
22153#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106
22154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
22155msgid "&Preferences"
22156msgstr ""
22157
22158#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107
22159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
22160msgid "&Quit"
22161msgstr ""
22162
22163#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146
22164msgid "Unhandled exception"
22165msgstr ""
22166
22167#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181
22168#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690
22169msgid "Set date to undefined"
22170msgstr ""
22171
22172#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183
22173#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692
22174msgid "Set date to today"
22175msgstr ""
22176
22177#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186
22178#: /__w/calibre/calibre/src/calibre/utils/localization.py:367
22179msgid "&Redo"
22180msgstr ""
22181
22182#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265
22183msgid ""
22184"Specify how this book should be sorted when by title. For example, The "
22185"Exorcist might be sorted as Exorcist, The."
22186msgstr ""
22187
22188#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267
22189msgid "Title &sort:"
22190msgstr ""
22191
22192#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276
22193msgid ""
22194" The green color indicates that the current title sort matches the current "
22195"title"
22196msgstr ""
22197
22198#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279
22199msgid ""
22200" The red color warns that the current title sort does not match the current "
22201"title. No action is required if this is what you want."
22202msgstr ""
22203
22204#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367
22205msgid "&Edit authors"
22206msgstr ""
22207
22208#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380
22209msgid "Authors changed"
22210msgstr ""
22211
22212#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381
22213msgid ""
22214"You have changed the authors for this book. You must save these changes "
22215"before you can use Manage authors. Do you want to save these changes?"
22216msgstr ""
22217
22218#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459
22219msgid ""
22220"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n"
22221"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."
22222msgstr ""
22223
22224#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464
22225msgid "Author s&ort:"
22226msgstr ""
22227
22228#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476
22229msgid ""
22230" The green color indicates that the current author sort matches the current "
22231"author"
22232msgstr ""
22233
22234#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479
22235msgid ""
22236" The red color indicates that the current author sort does not match the "
22237"current author. No action is required if this is what you want."
22238msgstr ""
22239
22240#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657
22241msgid "&Number:"
22242msgstr ""
22243
22244#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760
22245#, python-format
22246msgid ""
22247"Last modified: %s\n"
22248"\n"
22249"Double click to view"
22250msgstr ""
22251
22252#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771
22253#, python-format
22254msgid "Restore %s from the original"
22255msgstr ""
22256
22257#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784
22258msgid "&View {} format"
22259msgstr ""
22260
22261#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797
22262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644
22263msgid "&Edit"
22264msgstr ""
22265
22266#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880
22267msgid "Set the cover for the book from the selected format"
22268msgstr ""
22269
22270#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888
22271msgid "Set metadata for the book from the selected format"
22272msgstr ""
22273
22274#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895
22275msgid "Add a format to this book"
22276msgstr ""
22277
22278#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902
22279msgid "Remove the selected format from this book"
22280msgstr ""
22281
22282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977
22283msgid "Choose formats for "
22284msgstr ""
22285
22286#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023
22287msgid "No permission"
22288msgstr ""
22289
22290#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024
22291msgid "You do not have permission to read the following files:"
22292msgstr ""
22293
22294#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055
22295#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056
22296#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080
22297#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081
22298msgid "No format selected"
22299msgstr ""
22300
22301#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140
22302msgid "Trim bord&ers"
22303msgstr ""
22304
22305#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142
22306msgid ""
22307"Automatically detect and remove extra space at the cover's edges.\n"
22308"Pressing it repeatedly can sometimes remove stubborn borders."
22309msgstr ""
22310
22311#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146
22312msgid "Automatically trim borders"
22313msgstr ""
22314
22315#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148
22316msgid "Trim borders manually"
22317msgstr ""
22318
22319#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149
22320msgid "Undo last trim"
22321msgstr ""
22322
22323#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153
22324msgid "Download co&ver"
22325msgstr ""
22326
22327#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154
22328msgid "&Generate cover"
22329msgstr ""
22330
22331#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157
22332msgid "Customize the styles and colors of the generated cover"
22333msgstr ""
22334
22335#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158
22336msgid "Undo last Generate cover"
22337msgstr ""
22338
22339#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214
22340msgid "Not a valid picture"
22341msgstr ""
22342
22343#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262
22344msgid "Invalid cover"
22345msgstr ""
22346
22347#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263
22348msgid "Could not change cover as the image is invalid."
22349msgstr ""
22350
22351#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359
22352msgid "Rating of this book. 0-5 stars"
22353msgstr ""
22354
22355#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440
22356msgid "Tags changed"
22357msgstr ""
22358
22359#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441
22360msgid ""
22361"You have changed the tags. In order to use the tags editor, you must either "
22362"discard or apply these changes. Apply changes?"
22363msgstr ""
22364
22365#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483
22366msgid "A comma separated list of languages for this book"
22367msgstr ""
22368
22369#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513
22370#, python-format
22371msgid "The language %s is not recognized"
22372msgid_plural "The languages %s are not recognized"
22373msgstr[0] ""
22374msgstr[1] ""
22375msgstr[2] ""
22376
22377#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514
22378msgid "Unknown language"
22379msgstr ""
22380
22381#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530
22382msgid "Edit Identifiers"
22383msgstr ""
22384
22385#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537
22386msgid ""
22387"Edit the book's identifiers. Every identifier must be on a separate line, "
22388"and have the form type:value"
22389msgstr ""
22390
22391#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554
22392msgid "Duplicate identifier"
22393msgstr ""
22394
22395#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555
22396#, python-format
22397msgid ""
22398"The identifier of type: %s occurs more than once. Each type of identifier "
22399"must be unique"
22400msgstr ""
22401
22402#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559
22403msgid "Invalid identifier"
22404msgstr ""
22405
22406#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560
22407#, python-format
22408msgid ""
22409"The identifier %s is invalid. Identifiers must be of the form type:value"
22410msgstr ""
22411
22412#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574
22413msgid "&Ids:"
22414msgstr ""
22415
22416#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575
22417#, python-format
22418msgid ""
22419"Edit the identifiers for this book. For example: \n"
22420"\n"
22421"%s\n"
22422"\n"
22423"If an identifier value contains a comma, you can use the | character to represent it."
22424msgstr ""
22425
22426#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590
22427msgid "Edit identifiers in a dedicated window"
22428msgstr ""
22429
22430#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655
22431#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790
22432msgid "This ISBN is valid"
22433msgstr ""
22434
22435#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658
22436#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793
22437msgid "This ISBN is invalid"
22438msgstr ""
22439
22440#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756
22441#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778
22442msgid "Invalid ISBN"
22443msgstr ""
22444
22445#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757
22446msgid "Enter an ISBN"
22447msgstr ""
22448
22449#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779
22450msgid "The ISBN you entered is not valid. Try again."
22451msgstr ""
22452
22453#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818
22454msgid "Clear publisher"
22455msgstr ""
22456
22457#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871
22458msgid "Clear date"
22459msgstr ""
22460
22461#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58
22462msgid "Schedule download?"
22463msgstr ""
22464
22465#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68
22466msgid ""
22467"The download of metadata for the <b>selected book</b> will run in the "
22468"background. Proceed?"
22469msgid_plural ""
22470"The download of metadata for the <b>{} selected books</b> will run in the "
22471"background. Proceed?"
22472msgstr[0] ""
22473msgstr[1] ""
22474msgstr[2] ""
22475
22476#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74
22477msgid ""
22478"You can monitor the progress of the download by clicking the rotating "
22479"spinner in the bottom right corner."
22480msgstr ""
22481
22482#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77
22483msgid ""
22484"When the download completes you will be asked for confirmation before "
22485"calibre applies the downloaded metadata."
22486msgstr ""
22487
22488#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88
22489msgid "Download only &metadata"
22490msgstr ""
22491
22492#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92
22493msgid "Download only &covers"
22494msgstr ""
22495
22496#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96
22497msgid "&Configure download"
22498msgstr ""
22499
22500#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100
22501msgid "Download &both"
22502msgstr ""
22503
22504#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140
22505msgid "Download metadata for one book"
22506msgid_plural "Download metadata for {} books"
22507msgstr[0] ""
22508msgstr[1] ""
22509msgstr[2] ""
22510
22511#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147
22512msgid "Metadata download started"
22513msgstr ""
22514
22515#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159
22516msgid "(Failed metadata)"
22517msgstr ""
22518
22519#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161
22520msgid "(Failed cover)"
22521msgstr ""
22522
22523#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214
22524#, python-format
22525msgid "Processed %s"
22526msgstr ""
22527
22528#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72
22529#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157
22530msgid "Metadata fields to download"
22531msgstr ""
22532
22533#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417
22534#, python-format
22535msgid "Revert %s"
22536msgstr ""
22537
22538#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474
22539msgid "Merge identifiers"
22540msgstr ""
22541
22542#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482
22543msgid "Merge tags"
22544msgstr ""
22545
22546#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589
22547#, python-brace-format
22548msgid "Cover size: {0}x{1}"
22549msgstr ""
22550
22551#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616
22552msgid "Compare metadata"
22553msgstr ""
22554
22555#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637
22556msgid "&Accept all remaining"
22557msgstr ""
22558
22559#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642
22560msgid "Re&ject all remaining"
22561msgstr ""
22562
22563#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647
22564msgid "R&eject"
22565msgstr ""
22566
22567#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652
22568msgid "Reject changes and move to next [{}]"
22569msgstr ""
22570
22571#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667
22572#, python-format
22573msgid "Move to next [%s]"
22574msgstr ""
22575
22576#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675
22577msgid "&Mark rejected books"
22578msgstr ""
22579
22580#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678
22581msgid "Mark rejected books in the book list after this dialog is closed"
22582msgstr ""
22583
22584#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714
22585msgid "All reviewed changes will be lost! Are you sure you want to Cancel?"
22586msgstr ""
22587
22588#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738
22589#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403
22590#, python-format
22591msgid " [%(num)d of %(tot)d]"
22592msgstr ""
22593
22594#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754
22595msgid "Are you sure you want to reject the remaining result?"
22596msgid_plural "Are you sure you want to reject all {} remaining results?"
22597msgstr[0] ""
22598msgstr[1] ""
22599msgstr[2] ""
22600
22601#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46
22602msgid "Rendering PDF pages, please wait..."
22603msgstr ""
22604
22605#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50
22606msgid "Choose a cover from the list of PDF pages below"
22607msgstr ""
22608
22609#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66
22610msgid "&More pages"
22611msgstr ""
22612
22613#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71
22614msgid "Choose cover from PDF"
22615msgstr ""
22616
22617#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116
22618#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123
22619msgid "Failed to render"
22620msgstr ""
22621
22622#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117
22623msgid "Could not render this PDF file"
22624msgstr ""
22625
22626#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124
22627msgid "This PDF has no pages"
22628msgstr ""
22629
22630#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138
22631#, python-format
22632msgid "page %d"
22633msgstr ""
22634
22635#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92
22636#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228
22637#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422
22638msgid "Next"
22639msgstr ""
22640
22641#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96
22642#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238
22643#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405
22644msgid "Previous"
22645msgstr ""
22646
22647#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149
22648msgid ""
22649"Automatically create the title sort entry based on the current title entry.\n"
22650"Using this button to create title sort will change title sort from red to green."
22651msgstr ""
22652
22653#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160
22654msgid ""
22655"Automatically create the author sort entry based on the current author "
22656"entry. Using this button to create author sort will change author sort from "
22657"red to green.  There is a menu of functions available under this button. "
22658"Click and hold on the button to see it."
22659msgstr ""
22660
22661#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177
22662msgid "Set author sort from author"
22663msgstr ""
22664
22665#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178
22666msgid "Set author from author sort"
22667msgstr ""
22668
22669#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181
22670msgid "Copy author to author sort"
22671msgstr ""
22672
22673#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183
22674msgid "Copy author sort to author"
22675msgstr ""
22676
22677#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194
22678msgid "Swap the author and title"
22679msgstr ""
22680
22681#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201
22682msgid ""
22683"Manage authors. Use to rename authors and correct individual author's sort "
22684"values"
22685msgstr ""
22686
22687#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231
22688msgid "Clear rating"
22689msgstr ""
22690
22691#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244
22692msgid "Clear all tags"
22693msgstr ""
22694
22695#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253
22696msgid "Clear Ids"
22697msgstr ""
22698
22699#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257
22700msgid ""
22701"Paste the contents of the clipboard into the identifiers prefixed with isbn:"
22702" or url:. Or right click, to choose a different prefix."
22703msgstr ""
22704
22705#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273
22706msgid "&Download metadata"
22707msgstr ""
22708
22709#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275
22710#, python-format
22711msgid "Download metadata for this book [%s]"
22712msgstr ""
22713
22714#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278
22715msgid "Undo last metadata download"
22716msgstr ""
22717
22718#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287
22719msgid "Configure download metadata"
22720msgstr ""
22721
22722#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291
22723msgid "Change how calibre downloads metadata"
22724msgstr ""
22725
22726#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300
22727msgid "Edit list of prefixes"
22728msgstr ""
22729
22730#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22731msgid "Edit prefixes"
22732msgstr ""
22733
22734#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22735msgid "Enter prefixes, one on a line. The first prefix becomes the default."
22736msgstr ""
22737
22738#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356
22739msgid "Save changed metadata?"
22740msgstr ""
22741
22742#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357
22743msgid ""
22744"You've changed the metadata for this book. Edit book is set to update "
22745"embedded metadata when opened. You need to save your changes for them to be "
22746"included."
22747msgstr ""
22748
22749#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
22750msgid "&Don't save"
22751msgstr ""
22752
22753#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473
22754#, python-format
22755msgid "The cover in the %s format is invalid"
22756msgstr ""
22757
22758#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557
22759msgid "No downloaded metadata"
22760msgstr ""
22761
22762#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558
22763msgid "There is no downloaded metadata to undo"
22764msgstr ""
22765
22766#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631
22767msgid "There is another book to edit in this set."
22768msgid_plural "There are still {} more books to edit in this set."
22769msgstr[0] ""
22770msgstr[1] ""
22771msgstr[2] ""
22772
22773#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635
22774msgid ""
22775"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\""
22776" button to move through books in the set."
22777msgstr ""
22778
22779#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22780msgid "&Continue editing"
22781msgstr ""
22782
22783#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22784msgid "&Stop editing"
22785msgstr ""
22786
22787#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647
22788msgid "You will lose all unsaved changes. Are you sure?"
22789msgstr ""
22790
22791#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697
22792msgid "Save changes and edit the metadata of {} [Alt+Right]"
22793msgstr ""
22794
22795#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701
22796msgid "Save changes and edit the metadata of {} [Alt+Left]"
22797msgstr ""
22798
22799#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806
22800#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024
22801msgid "Change cover"
22802msgstr ""
22803
22804#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866
22805msgid "Co&mments"
22806msgstr ""
22807
22808#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917
22809#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066
22810msgid "&Metadata"
22811msgstr ""
22812
22813#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922
22814msgid "&Cover and formats"
22815msgstr ""
22816
22817#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994
22818msgid "C&ustom metadata"
22819msgstr ""
22820
22821#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005
22822msgid "&Comments"
22823msgstr ""
22824
22825#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072
22826msgid "Basic metadata"
22827msgstr ""
22828
22829#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134
22830msgid "Custom metadata"
22831msgstr ""
22832
22833#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22834#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456
22835msgid "Has cover"
22836msgstr ""
22837
22838#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22839msgid "Has summary"
22840msgstr ""
22841
22842#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177
22843msgid ""
22844"The \"has cover\" indication is not fully\n"
22845"reliable. Sometimes results marked as not\n"
22846"having a cover will find a cover in the download\n"
22847"cover stage, and vice versa."
22848msgstr ""
22849
22850#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273
22851msgid "See at"
22852msgstr ""
22853
22854#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333
22855msgid "Please wait"
22856msgstr ""
22857
22858#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444
22859msgid "calibre is downloading metadata from: "
22860msgstr ""
22861
22862#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485
22863#, python-format
22864msgid "Title: %s "
22865msgstr ""
22866
22867#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488
22868#, python-format
22869msgid "Authors: %s "
22870msgstr ""
22871
22872#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513
22873msgid "Failed to download metadata. Click Show Details to see details"
22874msgstr ""
22875
22876#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522
22877msgid ""
22878"Failed to find any books that match your search. Try making the search "
22879"<b>less specific</b>. For example, use only the author's last name and a "
22880"single distinctive word from the title.<p>To see the full log, click \"Show "
22881"details\"."
22882msgstr ""
22883
22884#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633
22885msgid "Current cover"
22886msgstr ""
22887
22888#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636
22889#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34
22890msgid "Searching..."
22891msgstr ""
22892
22893#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823
22894msgid "View this cover at full size"
22895msgstr ""
22896
22897#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824
22898msgid "Copy this cover to clipboard"
22899msgstr ""
22900
22901#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888
22902#, python-format
22903msgid "Downloading covers for <b>%s</b>, please wait..."
22904msgstr ""
22905
22906#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919
22907msgid "Failed to download any covers, click \"Show details\" for details."
22908msgstr ""
22909
22910#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925
22911#, python-format
22912msgid "Could not find any covers for <b>%s</b>"
22913msgstr ""
22914
22915#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928
22916#, python-brace-format
22917msgid "Found a cover for {title}"
22918msgstr ""
22919
22920#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931
22921#, python-brace-format
22922msgid ""
22923"Found <b>{num}</b> covers for {title}. When the download completes, the "
22924"covers will be sorted by size."
22925msgstr ""
22926
22927#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024
22928msgid "Downloading metadata..."
22929msgstr ""
22930
22931#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040
22932msgid "&Back"
22933msgstr ""
22934
22935#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141
22936msgid "Downloading cover..."
22937msgstr ""
22938
22939#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51
22940#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171
22941msgid "Failed to run"
22942msgstr ""
22943
22944#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52
22945#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172
22946msgid "Failed to run program, click \"Show details\" for more information"
22947msgstr ""
22948
22949#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131
22950#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245
22951msgid "Command line:"
22952msgstr ""
22953
22954#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136
22955#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207
22956#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249
22957#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306
22958#, python-format
22959msgid "Choose a program to open %s files"
22960msgstr ""
22961
22962#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137
22963msgid "Executable files"
22964msgstr ""
22965
22966#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141
22967#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218
22968#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254
22969msgid "Cannot execute"
22970msgstr ""
22971
22972#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142
22973#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219
22974#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255
22975#, python-format
22976msgid "The program %s is not an executable file"
22977msgstr ""
22978
22979#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204
22980msgid "Application path:"
22981msgstr ""
22982
22983#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213
22984msgid "Invalid application"
22985msgstr ""
22986
22987#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214
22988#, python-format
22989msgid "%s is not a valid macOS application bundle."
22990msgstr ""
22991
22992#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283
22993msgid "Choose a program"
22994msgstr ""
22995
22996#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296
22997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413
22998msgid "Gathering data, please wait..."
22999msgstr ""
23000
23001#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314
23002msgid "&Browse computer for program"
23003msgstr ""
23004
23005#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331
23006msgid "Error finding programs"
23007msgstr ""
23008
23009#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332
23010msgid ""
23011"Failed to find programs on your computer, click \"Show details\" for more "
23012"information"
23013msgstr ""
23014
23015#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395
23016#, python-format
23017msgid "Edit the applications used for %s files"
23018msgstr ""
23019
23020#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406
23021msgid "Change &icon"
23022msgstr ""
23023
23024#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408
23025msgid "Change &name"
23026msgstr ""
23027
23028#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425
23029#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445
23030#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459
23031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372
23032msgid "No selection"
23033msgstr ""
23034
23035#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426
23036#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446
23037#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460
23038msgid "No application selected"
23039msgstr ""
23040
23041#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428
23042msgid "Choose new icon"
23043msgstr ""
23044
23045#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432
23046msgid "Invalid icon"
23047msgstr ""
23048
23049#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433
23050#, python-format
23051msgid "Could not load image from %s"
23052msgstr ""
23053
23054#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23055msgid "Enter new name"
23056msgstr ""
23057
23058#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23059msgid "New name for {}"
23060msgstr ""
23061
23062#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495
23063msgid "cover image"
23064msgstr ""
23065
23066#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496
23067#, python-brace-format
23068msgid "Open {0} files with {1}"
23069msgstr ""
23070
23071#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501
23072msgid "Open with"
23073msgstr ""
23074
23075#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47
23076msgid ""
23077"Restore settings to default values. You have to click Apply to actually save"
23078" the default settings."
23079msgstr ""
23080
23081#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362
23082msgid "Configure "
23083msgstr ""
23084
23085#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36
23086msgid "Ignore duplicate incoming formats"
23087msgstr ""
23088
23089#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37
23090msgid "Overwrite existing duplicate formats"
23091msgstr ""
23092
23093#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38
23094msgid "Create new record for each duplicate format"
23095msgstr ""
23096
23097#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92
23098msgid "Choose a folder"
23099msgstr ""
23100
23101#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156
23102#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162
23103#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167
23104msgid "Invalid folder"
23105msgstr ""
23106
23107#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157
23108#, python-format
23109msgid ""
23110"You must specify an existing folder as your auto-add folder. %s does not "
23111"exist."
23112msgstr ""
23113
23114#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163
23115#, python-format
23116msgid "You do not have read/write permissions for the folder: %s"
23117msgstr ""
23118
23119#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168
23120#, python-format
23121msgid "Cannot use folders whose names start with a period or underscore: %s"
23122msgstr ""
23123
23124#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172
23125#, python-format
23126msgid ""
23127"<b>WARNING:</b> Any files you place in %s will be automatically deleted "
23128"after being added to calibre. Are you sure?"
23129msgstr ""
23130
23131#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210
23132msgid ""
23133"Here you can control how calibre will read metadata from the files you add "
23134"to it. calibre can either read metadata from the contents of the file, or "
23135"from the filename."
23136msgstr ""
23137
23138#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211
23139msgid "Read &metadata from file contents rather than file name"
23140msgstr ""
23141
23142#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212
23143msgid ""
23144"Swap the first name and last name of the author. This affects only metadata "
23145"read from file names."
23146msgstr ""
23147
23148#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213
23149msgid ""
23150"&Swap author first name and last name when reading author from filename"
23151msgstr ""
23152
23153#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214
23154msgid "Configure metadata from file name"
23155msgstr ""
23156
23157#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215
23158msgid "Reading &metadata"
23159msgstr ""
23160
23161#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216
23162msgid "&Mark newly added books"
23163msgstr ""
23164
23165#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217
23166msgid ""
23167"When using the  \"&Copy to library\" action to copy books between libraries,"
23168" preserve the date"
23169msgstr ""
23170
23171#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218
23172msgid ""
23173"When using the \"Copy to library\" action check for &duplicates with the "
23174"same title, author and language"
23175msgstr ""
23176
23177#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219
23178msgid "Automatically &convert added books to the preferred output format"
23179msgstr ""
23180
23181#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220
23182msgid ""
23183"This will force an automatic conversion even if the file being added is the "
23184"same format as the output format. For example, if you set your output format"
23185" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run."
23186msgstr ""
23187
23188#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221
23189msgid ""
23190"When auto-converting, convert even if the format being added is the &same as"
23191" the output format"
23192msgstr ""
23193
23194#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222
23195msgid ""
23196"<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"
23197"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>"
23198msgstr ""
23199
23200#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224
23201msgid "&Auto-merge added books if they already exist:"
23202msgstr ""
23203
23204#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225
23205msgid ""
23206"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n"
23207"existing book records. This box controls what happens when an existing record already has\n"
23208"the incoming format:\n"
23209"\n"
23210"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n"
23211"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n"
23212"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n"
23213"\n"
23214"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n"
23215"Author matching is exact."
23216msgstr ""
23217
23218#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235
23219msgid "&Tags to apply when adding a book:"
23220msgstr ""
23221
23222#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236
23223msgid ""
23224"A comma-separated list of tags that will be applied to books added to the "
23225"library"
23226msgstr ""
23227
23228#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237
23229msgid "Contro&l how tags are processed:"
23230msgstr ""
23231
23232#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238
23233msgid ""
23234"Create rules that can filter or transform tags on added books automatically "
23235"as soon as they are added. "
23236msgstr ""
23237
23238#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239
23239msgid "&Rules to filter tags read from metadata"
23240msgstr ""
23241
23242#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240
23243msgid "Control which files are added during bul&k imports:"
23244msgstr ""
23245
23246#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241
23247msgid ""
23248"<p>You can specify rules to add/ignore files here. These will be used when "
23249"recursively adding books from folders."
23250msgstr ""
23251
23252#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242
23253msgid "Rules to filter added &files"
23254msgstr ""
23255
23256#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243
23257msgid "Control how auth&ors are processed:"
23258msgstr ""
23259
23260#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244
23261msgid "Rules to manipulate a&uthor names"
23262msgstr ""
23263
23264#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245
23265msgid "Adding &actions"
23266msgstr ""
23267
23268#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246
23269msgid ""
23270"By default, calibre will automatically add only known e-book files. \n"
23271"This option tells calibre to add all file types, except those\n"
23272"that have been explicitly ignored below."
23273msgstr ""
23274
23275#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249
23276msgid "Automatically add files of &all types (not just e-books)"
23277msgstr ""
23278
23279#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250
23280msgid "Folder to automatically add files from"
23281msgstr ""
23282
23283#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251
23284msgid "Browse for folder"
23285msgstr ""
23286
23287#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253
23288msgid "Automatically &convert added files to the preferred output format"
23289msgstr ""
23290
23291#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254
23292msgid ""
23293"<b>Ignore</b> files with the following &extensions when automatically adding"
23294" "
23295msgstr ""
23296
23297#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255
23298msgid ""
23299"Specify a &folder. Any files you put into this folder will be automatically "
23300"added to calibre (restart required)."
23301msgstr ""
23302
23303#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256
23304msgid ""
23305"<b>WARNING:</b> Files in the above folder will be deleted after being added "
23306"to calibre."
23307msgstr ""
23308
23309#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257
23310msgid ""
23311"If set, this option will cause calibre to check if a file\n"
23312" being automatically added is already in the calibre library.\n"
23313" If it is, a message will pop up asking you whether\n"
23314" you want to add it anyway."
23315msgstr ""
23316
23317#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261
23318msgid "Check for &duplicates when automatically adding files"
23319msgstr ""
23320
23321#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262
23322msgid "&Automatic adding"
23323msgstr ""
23324
23325#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23326#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171
23327msgid "High"
23328msgstr ""
23329
23330#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23331#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23332#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172
23333msgid "Low"
23334msgstr ""
23335
23336#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23337msgid "Very low"
23338msgstr ""
23339
23340#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23341msgid "Compact Metadata"
23342msgstr ""
23343
23344#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23345#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29
23346msgid "Default"
23347msgstr ""
23348
23349#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82
23350msgid "All on 1 tab"
23351msgstr ""
23352
23353#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187
23354msgid "Confirmation dialogs have all been reset"
23355msgstr ""
23356
23357#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167
23358msgid "Notify when a &new version is available"
23359msgstr ""
23360
23361#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168
23362msgid "Automatically send downloaded &news to e-book reader"
23363msgstr ""
23364
23365#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169
23366msgid "Job &priority:"
23367msgstr ""
23368
23369#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173
23370msgid ""
23371"Choose a different layout for the Edit metadata dialog. The compact metadata"
23372" layout favors editing custom metadata over changing covers and formats."
23373msgstr ""
23374
23375#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174
23376msgid "Preferred &input format order:"
23377msgstr ""
23378
23379#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177
23380msgid "Preferred &output format:"
23381msgstr ""
23382
23383#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178
23384msgid "Edit metadata (single) &layout:"
23385msgstr ""
23386
23387#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179
23388msgid ""
23389"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n"
23390"If not checked, the values can be Yes or No."
23391msgstr ""
23392
23393#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181
23394msgid "&Yes/No columns have three values (needs restart)"
23395msgstr ""
23396
23397#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182
23398msgid "Recognize numbers inside text when sorting (needs restart)"
23399msgstr ""
23400
23401#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183
23402msgid ""
23403"<p>Setting this means that when sorting on text fields\n"
23404"like title the text \"Book 2\" will sort before the text \"Book 100\".\n"
23405"Note that setting this can cause problems with text that starts\n"
23406"with numbers and is a little slower. This setting is per user, not\n"
23407"per library.</p>"
23408msgstr ""
23409
23410#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188
23411msgid "&Delete news from library when it is automatically sent to reader"
23412msgstr ""
23413
23414#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189
23415msgid "Default network &timeout:"
23416msgstr ""
23417
23418#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190
23419msgid ""
23420"Set the default timeout for network fetches (i.e. anytime we go out to the "
23421"internet to get information)"
23422msgstr ""
23423
23424#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191
23425#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747
23426msgid " seconds"
23427msgstr ""
23428
23429#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192
23430msgid ""
23431"Use this Virtual library on calibre startup if the current library is being "
23432"used. Also applied when switching to this library. Note that this setting is"
23433" per library. "
23434msgstr ""
23435
23436#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193
23437msgid "Reset all disabled &confirmation dialogs"
23438msgstr ""
23439
23440#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194
23441msgid "Use internal &viewer for:"
23442msgstr ""
23443
23444#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195
23445msgid "Virtual library to apply when the current &library is opened:"
23446msgstr ""
23447
23448#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39
23449msgid "All columns"
23450msgstr ""
23451
23452#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41
23453msgid "icon with text"
23454msgstr ""
23455
23456#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42
23457msgid "icon with no text"
23458msgstr ""
23459
23460#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43
23461msgid "composed icons w/text"
23462msgstr ""
23463
23464#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44
23465msgid "composed icons w/no text"
23466msgstr ""
23467
23468#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51
23469#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55
23470#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63
23471msgid "is true"
23472msgstr ""
23473
23474#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52
23475#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57
23476#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64
23477msgid "is false"
23478msgstr ""
23479
23480#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56
23481msgid "is not true"
23482msgstr ""
23483
23484#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58
23485msgid "is not false"
23486msgstr ""
23487
23488#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59
23489msgid "is undefined"
23490msgstr ""
23491
23492#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60
23493msgid "is defined"
23494msgstr ""
23495
23496#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67
23497msgid "has id"
23498msgstr ""
23499
23500#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68
23501msgid "does not have id"
23502msgstr ""
23503
23504#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71
23505#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78
23506msgid "is equal to"
23507msgstr ""
23508
23509#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74
23510#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81
23511#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93
23512#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109
23513msgid "is set"
23514msgstr ""
23515
23516#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75
23517#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82
23518#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94
23519#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110
23520msgid "is not set"
23521msgstr ""
23522
23523#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83
23524msgid "is more days ago than"
23525msgstr ""
23526
23527#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84
23528msgid "is fewer days ago than"
23529msgstr ""
23530
23531#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85
23532msgid "is more days from now than"
23533msgstr ""
23534
23535#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86
23536msgid "is fewer days from now than"
23537msgstr ""
23538
23539#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89
23540#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97
23541msgid "has"
23542msgstr ""
23543
23544#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90
23545#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98
23546msgid "does not have"
23547msgstr ""
23548
23549#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91
23550#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99
23551msgid "has pattern"
23552msgstr ""
23553
23554#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92
23555#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100
23556msgid "does not have pattern"
23557msgstr ""
23558
23559#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106
23560#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116
23561msgid "does not contain"
23562msgstr ""
23563
23564#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134
23565msgid "If the ___ column ___ values"
23566msgstr ""
23567
23568#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275
23569msgid ""
23570"Enter either an identifier type or an identifier type and value of the form "
23571"identifier:value"
23572msgstr ""
23573
23574#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278
23575msgid ""
23576"Enter a 3 letter ISO language code, like fra for French or deu for German or"
23577" eng for English. You can also use the full language name, in which case "
23578"calibre will try to automatically convert it to the language code."
23579msgstr ""
23580
23581#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283
23582msgid "Enter a number"
23583msgstr ""
23584
23585#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289
23586msgid ""
23587"Enter the maximum days old the item can be. Zero is today. Dates in the "
23588"future always match"
23589msgstr ""
23590
23591#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293
23592msgid ""
23593"Enter the minimum days old the item can be. Zero is today. Dates in the "
23594"future never match"
23595msgstr ""
23596
23597#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297
23598msgid ""
23599"Enter the maximum days in the future the item can be. Zero is today. Dates "
23600"in the past always match"
23601msgstr ""
23602
23603#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301
23604msgid ""
23605"Enter the minimum days in the future the item can be. Zero is today. Dates "
23606"in the past never match"
23607msgstr ""
23608
23609#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305
23610msgid "Enter a date in the format YYYY-MM-DD"
23611msgstr ""
23612
23613#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307
23614msgid "Enter a string."
23615msgstr ""
23616
23617#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309
23618msgid "Enter a regular expression"
23619msgstr ""
23620
23621#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311
23622#, python-format
23623msgid "You can match multiple values by separating them with %s"
23624msgstr ""
23625
23626#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324
23627#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354
23628msgid "Remove icons"
23629msgstr ""
23630
23631#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327
23632msgid ""
23633"Select the icons you wish to remove. The icon files will be removed when you"
23634" press OK. There is no undo."
23635msgstr ""
23636
23637#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351
23638msgid "No icons selected"
23639msgstr ""
23640
23641#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352
23642msgid "You must select at least one icon to remove"
23643msgstr ""
23644
23645#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355
23646msgid "One icon will be removed."
23647msgid_plural "{} icons will be removed."
23648msgstr[0] ""
23649msgstr[1] ""
23650msgstr[2] ""
23651
23652#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356
23653msgid ""
23654"This will prevent any rules that use this icon from working. Are you sure?"
23655msgstr ""
23656
23657#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378
23658msgid "column coloring"
23659msgstr ""
23660
23661#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381
23662msgid "column icon"
23663msgstr ""
23664
23665#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384
23666msgid "Cover grid emblem"
23667msgstr ""
23668
23669#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387
23670#, python-brace-format
23671msgid "Create/edit a {0} rule"
23672msgstr ""
23673
23674#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392
23675#, python-brace-format
23676msgid "Create a {0} rule by filling in the boxes below"
23677msgstr ""
23678
23679#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404
23680msgid "Add the emblem:"
23681msgstr ""
23682
23683#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409
23684msgid "Set the:"
23685msgstr ""
23686
23687#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415
23688msgid ""
23689"If you choose composed icons and multiple rules match, then all the matching"
23690" icons will be combined, otherwise the icon from the first rule to match "
23691"will be used."
23692msgstr ""
23693
23694#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418
23695msgid "of the column:"
23696msgstr ""
23697
23698#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426
23699msgid "to:"
23700msgstr ""
23701
23702#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451
23703msgid "&Add new image"
23704msgstr ""
23705
23706#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454
23707msgid "(Images should be square-ish)"
23708msgstr ""
23709
23710#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458
23711msgid "Choose &more than one icon"
23712msgstr ""
23713
23714#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465
23715msgid "&Add icon"
23716msgstr ""
23717
23718#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467
23719msgid "(Icons should be square or landscape)"
23720msgstr ""
23721
23722#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471
23723msgid "Only if the following conditions are all satisfied:"
23724msgstr ""
23725
23726#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481
23727msgid "Add &another condition"
23728msgstr ""
23729
23730#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485
23731msgid "You can disable a condition by blanking all of its boxes"
23732msgstr ""
23733
23734#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495
23735msgid "&Remove icons"
23736msgstr ""
23737
23738#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498
23739msgid ""
23740"Remove previously added icons. Note that removing an icon will cause rules "
23741"that use it to stop working."
23742msgstr ""
23743
23744#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557
23745msgid "Open to see checkboxes"
23746msgstr ""
23747
23748#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583
23749msgid "Sample text"
23750msgstr ""
23751
23752#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709
23753msgid "No icon selected"
23754msgstr ""
23755
23756#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710
23757msgid "You must choose an icon for this rule"
23758msgstr ""
23759
23760#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724
23761msgid "Invalid condition"
23762msgstr ""
23763
23764#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725
23765#, python-format
23766msgid "One of the conditions for this rule is invalid: <b>%s</b>"
23767msgstr ""
23768
23769#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730
23770msgid "No conditions"
23771msgstr ""
23772
23773#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731
23774msgid "You must specify at least one non-empty condition for this rule"
23775msgstr ""
23776
23777#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875
23778msgid "color"
23779msgstr ""
23780
23781#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884
23782#, python-format
23783msgid ""
23784"\n"
23785"                <p>Advanced rule for column <b>%(col)s</b>:\n"
23786"                <pre>%(rule)s</pre>\n"
23787"                "
23788msgstr ""
23789
23790#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889
23791#, python-format
23792msgid ""
23793"\n"
23794"                <p>Advanced rule:\n"
23795"                <pre>%(rule)s</pre>\n"
23796"                "
23797msgstr ""
23798
23799#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894
23800#, python-format
23801msgid ""
23802"\n"
23803"                <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n"
23804"                <pre>%(rule)s</pre>\n"
23805"                "
23806msgstr ""
23807
23808#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904
23809#, python-format
23810msgid "(<span style=\"color: %s;\">sample</span>)"
23811msgstr ""
23812
23813#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907
23814#, python-brace-format
23815msgid ""
23816"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n"
23817"<ul>{1}</ul>"
23818msgstr ""
23819
23820#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909
23821#, python-format
23822msgid ""
23823"            <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n"
23824"            if the following conditions are met:</p>\n"
23825"            <ul>%(rule)s</ul>\n"
23826"            "
23827msgstr ""
23828
23829#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945
23830#, python-format
23831msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>"
23832msgstr ""
23833
23834#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948
23835#, python-format
23836msgid ""
23837"<li>If the <b>%(col)s</b> column <b>%(action)s</b> "
23838"%(val_label)s<b>%(val)s</b>"
23839msgstr ""
23840
23841#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950
23842msgid "value: "
23843msgstr ""
23844
23845#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988
23846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185
23847#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289
23848msgid "&Add rule"
23849msgstr ""
23850
23851#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991
23852#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292
23853msgid "&Remove rule(s)"
23854msgstr ""
23855
23856#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008
23857msgid "Move the selected rule up"
23858msgstr ""
23859
23860#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013
23861msgid "Move the selected rule down"
23862msgstr ""
23863
23864#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021
23865msgid "Add ad&vanced rule"
23866msgstr ""
23867
23868#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027
23869msgid "Du&plicate rule"
23870msgstr ""
23871
23872#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032
23873msgid "Convert to advanced r&ule"
23874msgstr ""
23875
23876#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040
23877msgid "Open icon folder"
23878msgstr ""
23879
23880#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050
23881msgid "Import rules from a file"
23882msgstr ""
23883
23884#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067
23885msgid ""
23886"You can control the color of columns in the book list by creating \"rules\" "
23887"that tell calibre what color to use. Click the \"Add rule\" button below to "
23888"get started.<p>You can <b>change an existing rule</b> by double clicking it."
23889msgstr ""
23890
23891#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074
23892msgid ""
23893"You can add icons to columns in the book list by creating \"rules\" that "
23894"tell calibre what icon to use. Click the \"Add rule\" button below to get "
23895"started.<p>You can <b>change an existing rule</b> by double clicking it."
23896msgstr ""
23897
23898#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080
23899msgid ""
23900"You can add emblems (small icons) that are displayed on the side of covers "
23901"in the Cover grid by creating \"rules\" that tell calibre what image to use."
23902" Click the \"Add rule\" button below to get started.<p>You can <b>change an "
23903"existing rule</b> by double clicking it."
23904msgstr ""
23905
23906#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087
23907msgid "Show &emblems next to the covers"
23908msgstr ""
23909
23910#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090
23911msgid ""
23912"If checked, you can tell calibre to display icons of your choosing next to "
23913"the covers shown in the Cover grid, controlled by the metadata of the book."
23914msgstr ""
23915
23916#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109
23917#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129
23918msgid "Select one rule"
23919msgstr ""
23920
23921#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110
23922#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130
23923msgid "You must select only one rule."
23924msgstr ""
23925
23926#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23927msgid "No rule selected"
23928msgstr ""
23929
23930#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23931#, python-format
23932msgid "No rule selected for %s."
23933msgstr ""
23934
23935#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215
23936msgid "removal"
23937msgstr ""
23938
23939#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253
23940msgid "Choose file to export to"
23941msgstr ""
23942
23943#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254
23944#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269
23945msgid "Rules"
23946msgstr ""
23947
23948#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268
23949msgid "Choose file to import from"
23950msgstr ""
23951
23952#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281
23953msgid "No valid rules found"
23954msgstr ""
23955
23956#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282
23957msgid "No valid rules were found in {}."
23958msgstr ""
23959
23960#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79
23961msgid "Column header"
23962msgstr ""
23963
23964#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81
23965msgid "Lookup name"
23966msgstr ""
23967
23968#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83
23969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
23970msgid "Type"
23971msgstr ""
23972
23973#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133
23974msgid "Yes/No with text"
23975msgstr ""
23976
23977#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138
23978msgid "Ampersand separated text, shown in the Tag browser"
23979msgstr ""
23980
23981#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144
23982msgid "(lookup name was {}) {}"
23983msgstr ""
23984
23985#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194
23986msgid "You must select a column to delete it"
23987msgstr ""
23988
23989#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199
23990msgid "The selected column is not a custom column"
23991msgstr ""
23992
23993#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201
23994#, python-format
23995msgid "Do you really want to delete column %s and all its data?"
23996msgstr ""
23997
23998#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88
23999msgid ""
24000"Here you can re-arrange the layout of the columns in the calibre library "
24001"book list. You can hide columns by unchecking them. You can also create your"
24002" own, custom columns."
24003msgstr ""
24004
24005#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89
24006msgid "Move column up"
24007msgstr ""
24008
24009#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91
24010msgid "Remove a user-defined column"
24011msgstr ""
24012
24013#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93
24014msgid "Add a user-defined column"
24015msgstr ""
24016
24017#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95
24018msgid "Edit settings of a user-defined column"
24019msgstr ""
24020
24021#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97
24022msgid "Move column down"
24023msgstr ""
24024
24025#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99
24026msgid "Add &custom column"
24027msgstr ""
24028
24029#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64
24030msgid ""
24031"Restore settings to default values. Only settings for the currently selected"
24032" section are restored."
24033msgstr ""
24034
24035#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
24036msgid "Text, column shown in the Tag browser"
24037msgstr ""
24038
24039#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38
24040msgid "Comma separated text, like tags, shown in the Tag browser"
24041msgstr ""
24042
24043#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43
24044msgid "Long text, like comments, not shown in the Tag browser"
24045msgstr ""
24046
24047#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48
24048msgid "Text column for keeping series-like information"
24049msgstr ""
24050
24051#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53
24052msgid "Text, but with a fixed set of permitted values"
24053msgstr ""
24054
24055#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
24056msgid "Floating point numbers"
24057msgstr ""
24058
24059#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68
24060msgid "Integers"
24061msgstr ""
24062
24063#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73
24064msgid "Ratings, shown with stars"
24065msgstr ""
24066
24067#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78
24068#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
24069#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221
24070#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252
24071msgid "Yes/No"
24072msgstr ""
24073
24074#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83
24075msgid "Column built from other columns"
24076msgstr ""
24077
24078#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88
24079msgid "Column built from other columns, behaves like tags"
24080msgstr ""
24081
24082#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97
24083#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98
24084msgid "Create a custom column"
24085msgstr ""
24086
24087#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124
24088#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125
24089msgid "Edit custom column"
24090msgstr ""
24091
24092#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24093msgid "No column has been selected"
24094msgstr ""
24095
24096#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24097msgid "No column selected"
24098msgstr ""
24099
24100#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133
24101msgid "Selected column is not a user-defined column"
24102msgstr ""
24103
24104#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185
24105#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547
24106msgid "Now"
24107msgstr ""
24108
24109#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220
24110#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24111#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24112#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
24113#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85
24114msgid "Formats"
24115msgstr ""
24116
24117#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222
24118msgid "My Tags"
24119msgstr ""
24120
24121#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223
24122msgid "My Series"
24123msgstr ""
24124
24125#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224
24126msgid "My Rating"
24127msgstr ""
24128
24129#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225
24130msgid "People"
24131msgstr ""
24132
24133#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226
24134msgid "My Title"
24135msgstr ""
24136
24137#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250
24138msgid "Quick create:"
24139msgstr ""
24140
24141#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24142msgid "ISBN"
24143msgstr ""
24144
24145#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24146msgid "Names"
24147msgstr ""
24148
24149#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24150msgid "Short text"
24151msgstr ""
24152
24153#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290
24154msgid ""
24155"Used for searching the column. Must contain only digits and lower case "
24156"letters."
24157msgstr ""
24158
24159#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291
24160msgid "&Lookup name:"
24161msgstr ""
24162
24163#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295
24164msgid ""
24165"Column heading in the library view and category name in the Tag browser"
24166msgstr ""
24167
24168#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296
24169msgid "Column &heading:"
24170msgstr ""
24171
24172#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302
24173msgid "What kind of information will be kept in the column."
24174msgstr ""
24175
24176#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304
24177msgid "Show &checkmarks"
24178msgstr ""
24179
24180#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305
24181msgid ""
24182"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
24183"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n"
24184"Everything else will show nothing."
24185msgstr ""
24186
24187#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309
24188msgid "Contains names"
24189msgstr ""
24190
24191#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310
24192msgid "Check this box if this column contains names, like the authors column."
24193msgstr ""
24194
24195#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312
24196msgid "&Column type:"
24197msgstr ""
24198
24199#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316
24200msgid "Optional text describing what this column is for"
24201msgstr ""
24202
24203#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317
24204msgid "D&escription:"
24205msgstr ""
24206
24207#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330
24208msgid "Default: (nothing)"
24209msgstr ""
24210
24211#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331
24212msgid "Field template. Uses the same syntax as save templates."
24213msgstr ""
24214
24215#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332
24216#, python-format
24217msgid "Similar to save templates. For example, %s"
24218msgstr ""
24219
24220#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340
24221msgid "No heading"
24222msgstr ""
24223
24224#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341
24225msgid "Show heading above the text"
24226msgstr ""
24227
24228#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342
24229msgid "Show heading to the side of the text"
24230msgstr ""
24231
24232#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345
24233msgid ""
24234"Choose whether or not the column heading is shown in the Book\n"
24235"details panel and, if shown, where"
24236msgstr ""
24237
24238#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347
24239msgid "Column heading:"
24240msgstr ""
24241
24242#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352
24243msgid "Short text, like a title"
24244msgstr ""
24245
24246#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354
24247msgid "Plain text formatted using markdown"
24248msgstr ""
24249
24250#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357
24251msgid ""
24252"Choose how the data in this column is interpreted.\n"
24253"This controls how the data is displayed in the Book details panel\n"
24254"and how it is edited."
24255msgstr ""
24256
24257#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360
24258msgid "Interpret this column as:"
24259msgstr ""
24260
24261#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365
24262msgid ""
24263"A comma-separated list of permitted values. The empty value is always\n"
24264"included, and is the default. For example, the list 'one,two,three' has\n"
24265"four values, the first of them being the empty value."
24266msgstr ""
24267
24268#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368
24269msgid "&Values:"
24270msgstr ""
24271
24272#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370
24273msgid ""
24274"A list of color names to use when displaying an item. The\n"
24275"list must be empty or contain a color for each value."
24276msgstr ""
24277
24278#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372
24279msgid "Colors:"
24280msgstr ""
24281
24282#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375
24283msgid "Allow half stars"
24284msgstr ""
24285
24286#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376
24287msgid "Allow half star ratings, for example: "
24288msgstr ""
24289
24290#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381
24291msgid "&Sort/search column by"
24292msgstr ""
24293
24294#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383
24295msgid "How this column should handled in the GUI when sorting and searching"
24296msgstr ""
24297
24298#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385
24299msgid "Show in Tag browser"
24300msgstr ""
24301
24302#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386
24303msgid "If checked, this column will appear in the Tag browser as a category"
24304msgstr ""
24305
24306#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388
24307msgid "Show as HTML in Book details"
24308msgstr ""
24309
24310#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390
24311msgid ""
24312"If checked, this column will be displayed as HTML in Book details and the "
24313"Content server. This can be used to construct links with the template "
24314"language. For example, the template "
24315"<pre>&lt;big&gt;&lt;b&gt;{title}&lt;/b&gt;&lt;/big&gt;{series:| "
24316"[|}{series_index:| [|]]}</pre>will create a field displaying the title in "
24317"bold large characters, along with the series, for example <br>\"<big><b>An "
24318"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre>&lt;a "
24319"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\"&gt;Beam"
24320" book&lt;/a&gt;</pre> will generate a link to the book on the Beam e-books "
24321"site."
24322msgstr ""
24323
24324#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407
24325msgid ""
24326"Default value when a new book is added to the library. For Date columns "
24327"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter "
24328"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the "
24329"permitted values. For Rating columns enter a number between 0 and 5."
24330msgstr ""
24331
24332#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412
24333msgid "&Default value:"
24334msgstr ""
24335
24336#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24337msgid "&Format for dates"
24338msgstr ""
24339
24340#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24341msgid "Default: dd MMM yyyy."
24342msgstr ""
24343
24344#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429
24345msgid ""
24346"<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"
24347"<ul>\n"
24348"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n"
24349"<li>dd MMMM yy gives 05 January 10</li>\n"
24350"</ul> "
24351msgstr ""
24352
24353#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458
24354msgid "&Format for numbers"
24355msgstr ""
24356
24357#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459
24358msgid ""
24359"Default: Not formatted. For format language details see <a "
24360"href=\"https://docs.python.org/library/string.html#format-string-"
24361"syntax\">the Python documentation</a>"
24362msgstr ""
24363
24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463
24365#, python-brace-format
24366msgid ""
24367"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with "
24368"leading zeros. The format <code>{0:d}&nbsp;days</code> prints the number "
24369"then the word \"days\""
24370msgstr ""
24371
24372#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468
24373msgid ""
24374"Examples: The format <code>{0:.1f}</code> gives a floating point number with"
24375" 1 digit after the decimal point. The format "
24376"<code>Price:&nbsp;$&nbsp;{0:,.2f}</code> prints \"Price&nbsp;$&nbsp;\" then "
24377"displays the number with 2 digits after the decimal point and thousands "
24378"separated by commas."
24379msgstr ""
24380
24381#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494
24382msgid "No lookup name was provided"
24383msgstr ""
24384
24385#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498
24386msgid ""
24387"The lookup name must contain only lower case letters, digits and "
24388"underscores, and start with a letter"
24389msgstr ""
24390
24391#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501
24392msgid ""
24393"Lookup names cannot end with _index, because these names are reserved for "
24394"the index of a series column."
24395msgstr ""
24396
24397#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512
24398msgid "No column heading was provided"
24399msgstr ""
24400
24401#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522
24402#, python-format
24403msgid "The lookup name %s is already used"
24404msgstr ""
24405
24406#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534
24407#, python-format
24408msgid "The heading %s is already used"
24409msgstr ""
24410
24411#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555
24412#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592
24413#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613
24414#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627
24415#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630
24416#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637
24417msgid "Invalid default value"
24418msgstr ""
24419
24420#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556
24421msgid "The default value must be \"Now\" or a date"
24422msgstr ""
24423
24424#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560
24425msgid "You must enter a template for composite columns"
24426msgstr ""
24427
24428#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570
24429msgid "You must enter at least one value for enumeration columns"
24430msgstr ""
24431
24432#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584
24433msgid ""
24434"The colors box must be empty or contain the same number of items as the "
24435"value box"
24436msgstr ""
24437
24438#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588
24439#, python-brace-format
24440msgid "The color {0} is unknown"
24441msgstr ""
24442
24443#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593
24444msgid "The default value must be one of the permitted values"
24445msgstr ""
24446
24447#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605
24448msgid "The default value must be an integer"
24449msgstr ""
24450
24451#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609
24452msgid "The default value must be a real number"
24453msgstr ""
24454
24455#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628
24456msgid "The default value must be a real number between 0 and 5.0"
24457msgstr ""
24458
24459#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631
24460msgid "The default value must be an integer between 0 and 5"
24461msgstr ""
24462
24463#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638
24464msgid "The default value must be \"Yes\" or \"No\""
24465msgstr ""
24466
24467#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25
24468msgid "Getting debug information, please wait"
24469msgstr ""
24470
24471#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26
24472#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32
24473msgid "Copy to &clipboard"
24474msgstr ""
24475
24476#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44
24477msgid "Device already detected"
24478msgstr ""
24479
24480#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45
24481#, python-format
24482msgid ""
24483"A device (%s) is already detected by calibre. If you wish to debug the "
24484"detection of another device, first disconnect this device."
24485msgstr ""
24486
24487#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59
24488msgid "Debugging failed"
24489msgstr ""
24490
24491#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60
24492msgid ""
24493"Running debug device detection failed. Click Show Details for more "
24494"information."
24495msgstr ""
24496
24497#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31
24498msgid "Getting device information"
24499msgstr ""
24500
24501#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34
24502msgid "User-defined device information"
24503msgstr ""
24504
24505#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51
24506#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57
24507msgid "Device Detection"
24508msgstr ""
24509
24510#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52
24511msgid "Ensure your device is disconnected, then press OK"
24512msgstr ""
24513
24514#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58
24515msgid "Ensure your device is connected, then press OK"
24516msgstr ""
24517
24518#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82
24519msgid ""
24520"Copy these values to the clipboard, paste them into an editor, then enter "
24521"them into the USER_DEVICE by customizing the device plugin in "
24522"Preferences->Advanced->Plugins. Remember to also enter the folders where you"
24523" want the books to be put. You must restart calibre for your changes to take"
24524" effect.\n"
24525msgstr ""
24526
24527#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82
24528msgid ""
24529"<p>calibre can send your books to you (or your reader) by email. Emails will"
24530" be automatically sent for downloaded news to all email addresses that have "
24531"<i>Auto send</i> checked."
24532msgstr ""
24533
24534#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83
24535msgid "Add an email address to which to send books"
24536msgstr ""
24537
24538#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84
24539msgid "&Add email"
24540msgstr ""
24541
24542#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85
24543msgid "Make &default"
24544msgstr ""
24545
24546#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86
24547msgid "&Remove email"
24548msgstr ""
24549
24550#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87
24551msgid ""
24552"Add the comments from the book metadata to the email.\n"
24553"Useful to allow the recipient to see a summary of the\n"
24554"book before opening it."
24555msgstr ""
24556
24557#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90
24558msgid "Add &comments metadata as text to the email"
24559msgstr ""
24560
24561#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24562msgid "Email"
24563msgstr ""
24564
24565#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24566msgid "Subject"
24567msgstr ""
24568
24569#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24570msgid "Alias"
24571msgstr ""
24572
24573#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24574msgid "Auto send"
24575msgstr ""
24576
24577#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24578msgid "Auto send only tags"
24579msgstr ""
24580
24581#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37
24582msgid "Formats to email. The first matching format will be sent."
24583msgstr ""
24584
24585#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38
24586#, python-brace-format
24587msgid ""
24588"Subject of the email to use when sending. When left blank the title will be "
24589"used for the subject. Also, the same templates used for \"Save to disk\" "
24590"such as {title} and {author_sort} can be used here."
24591msgstr ""
24592
24593#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42
24594msgid ""
24595"If checked, downloaded news will be automatically mailed to this email "
24596"address (provided it is in one of the listed formats and has not been "
24597"filtered by tags)."
24598msgstr ""
24599
24600#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45
24601msgid "Friendly name to use for this email address"
24602msgstr ""
24603
24604#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46
24605msgid ""
24606"If specified, only news with one of these tags will be sent to this email "
24607"address. All news downloads have their title as a tag, so you can use this "
24608"to easily control which news downloads are sent to this email address."
24609msgstr ""
24610
24611#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175
24612msgid "new email address"
24613msgstr ""
24614
24615#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29
24616msgid ""
24617"The list of devices that you have asked calibre to ignore. Uncheck a device "
24618"to have calibre stop ignoring it."
24619msgstr ""
24620
24621#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40
24622msgid ""
24623"The list of device plugins you have disabled. Uncheck an entry to enable the"
24624" plugin. calibre cannot detect devices that are managed by disabled plugins."
24625msgstr ""
24626
24627#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51
24628msgid "Reset allowed devices"
24629msgstr ""
24630
24631#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53
24632msgid ""
24633"This will erase the list of devices that calibre knows about causing it to "
24634"ask you for permission to manage them again, the next time they connect"
24635msgstr ""
24636
24637#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68
24638msgid "Search for the author on Goodreads"
24639msgstr ""
24640
24641#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69
24642msgid "Search for the author on Amazon"
24643msgstr ""
24644
24645#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70
24646msgid "Search for the author in your calibre library"
24647msgstr ""
24648
24649#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71
24650msgid "Search for the author on Wikipedia"
24651msgstr ""
24652
24653#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72
24654msgid "Search for the author on Google Books"
24655msgstr ""
24656
24657#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73
24658msgid "Search for the book on Goodreads"
24659msgstr ""
24660
24661#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74
24662msgid "Search for the book on Amazon"
24663msgstr ""
24664
24665#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75
24666msgid "Search for the book on Google Books"
24667msgstr ""
24668
24669#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76
24670msgid "Use a custom search URL"
24671msgstr ""
24672
24673#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79
24674msgid "Clicking on &author names should:"
24675msgstr ""
24676
24677#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82
24678#, python-brace-format
24679msgid ""
24680"Enter the URL to search. It should contain the string {0}\n"
24681"which will be replaced by the author name. For example,\n"
24682"{1}"
24683msgstr ""
24684
24685#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86
24686msgid "Enter the URL"
24687msgstr ""
24688
24689#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
24690msgid "Create a new rule"
24691msgstr ""
24692
24693#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132
24694msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\""
24695msgstr ""
24696
24697#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134
24698msgid "&Key:"
24699msgstr ""
24700
24701#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136
24702msgid "The name that will appear in the Book details panel"
24703msgstr ""
24704
24705#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140
24706#, python-brace-format
24707msgid ""
24708"The template used to create the link. The placeholder {0} in the template "
24709"will be replaced with the actual identifier value. Use {1} to avoid the "
24710"value being quoted."
24711msgstr ""
24712
24713#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24714#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24715msgid "Key"
24716msgstr ""
24717
24718#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24719#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24720msgid "Template"
24721msgstr ""
24722
24723#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156
24724msgid "Value needed"
24725msgstr ""
24726
24727#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157
24728#, python-format
24729msgid "The %s field cannot be empty"
24730msgstr ""
24731
24732#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164
24733msgid "Create rules for identifiers"
24734msgstr ""
24735
24736#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169
24737msgid "Create rules to convert identifiers into links."
24738msgstr ""
24739
24740#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191
24741msgid "&Edit rule"
24742msgstr ""
24743
24744#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402
24745#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599
24746msgid "Default icons"
24747msgstr ""
24748
24749#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403
24750#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600
24751#, python-format
24752msgid "Icon theme: <b>%s</b>"
24753msgstr ""
24754
24755#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24756msgid "Narrow"
24757msgstr ""
24758
24759#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24760msgid "Wide"
24761msgstr ""
24762
24763#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24764#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631
24765#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639
24766#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646
24767msgid "Automatic"
24768msgstr ""
24769
24770#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24771#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24772msgid "Off"
24773msgstr ""
24774
24775#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24776msgid "On"
24777msgstr ""
24778
24779#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24780#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41
24781#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91
24782#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49
24783#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45
24784#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105
24785msgid "System default"
24786msgstr ""
24787
24788#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24789msgid "calibre style"
24790msgstr ""
24791
24792#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444
24793msgid "No subtitle"
24794msgstr ""
24795
24796#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24798#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
24799msgid "Bottom"
24800msgstr ""
24801
24802#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24804#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
24805msgid "Top"
24806msgstr ""
24807
24808#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24809msgid "Above text"
24810msgstr ""
24811
24812#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24813msgid "Beside text"
24814msgstr ""
24815
24816#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491
24818msgid "Never"
24819msgstr ""
24820
24821#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24822msgid "Small"
24823msgstr ""
24824
24825#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
24826msgid "Medium"
24827msgstr ""
24828
24829#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24830msgid "Always"
24831msgstr ""
24832
24833#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24834msgid "If there is enough room"
24835msgstr ""
24836
24837#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
24838#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014
24839msgid "By first letter"
24840msgstr ""
24841
24842#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495
24843msgid "Partitioned"
24844msgstr ""
24845
24846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543
24847msgid "Column &coloring"
24848msgstr ""
24849
24850#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548
24851msgid "Column &icons"
24852msgstr ""
24853
24854#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567
24855msgid "Change &color"
24856msgstr ""
24857
24858#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571
24859msgid "Change &background image"
24860msgstr ""
24861
24862#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575
24863msgid "Restore default &appearance"
24864msgstr ""
24865
24866#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621
24867#, python-format
24868msgid "Current aspect ratio (width/height): %.2g"
24869msgstr ""
24870
24871#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638
24872msgid "Edit template for caption"
24873msgstr ""
24874
24875#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675
24876#, python-format
24877msgid "Current space used: %s"
24878msgstr ""
24879
24880#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721
24881msgid "Choose background color for the Cover grid"
24882msgstr ""
24883
24884#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728
24885msgid "Remove background image?"
24886msgstr ""
24887
24888#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729
24889msgid ""
24890"There is currently a background image set, so the color you have chosen will"
24891" not be visible. Remove the background image?"
24892msgstr ""
24893
24894#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593
24895msgid "Disable all animations. Useful if you have a slow/old computer."
24896msgstr ""
24897
24898#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594
24899msgid "Disable &animations"
24900msgstr ""
24901
24902#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595
24903msgid "User interface style (&needs restart):"
24904msgstr ""
24905
24906#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596
24907msgid "&User interface layout (needs restart):"
24908msgstr ""
24909
24910#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597
24911msgid "E&xtra spacing to add between rows in the book list (can be negative):"
24912msgstr ""
24913
24914#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599
24915#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95
24916msgid "Toolbar"
24917msgstr ""
24918
24919#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600
24920msgid "Icon si&ze:"
24921msgstr ""
24922
24923#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601
24924msgid "Show &text under icons:"
24925msgstr ""
24926
24927#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602
24928msgid "Use t&wo lines for the text under the icons (needs restart)"
24929msgstr ""
24930
24931#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603
24932msgid "Change &font (needs restart)"
24933msgstr ""
24934
24935#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604
24936msgid "Show &tooltips in the book list"
24937msgstr ""
24938
24939#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605
24940msgid "Show &layout buttons in the status bar (needs restart)"
24941msgstr ""
24942
24943#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606
24944msgid "Enable s&ystem tray icon (needs restart)"
24945msgstr ""
24946
24947#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607
24948msgid "Choose &language (needs restart):"
24949msgstr ""
24950
24951#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608
24952msgid "&Interface font:"
24953msgstr ""
24954
24955#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609
24956msgid ""
24957"Disable popup notifications when calibre completes jobs such a conversion, "
24958"sending to device etc. The notifications are sent via the operating system "
24959"notification facility, if available. Note that on Windows, you have to "
24960"enable the system tray icon for notifications to work."
24961msgstr ""
24962
24963#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610
24964msgid "Disable n&otifications on job completion"
24965msgstr ""
24966
24967#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611
24968msgid "Show the &splash screen at startup"
24969msgstr ""
24970
24971#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612
24972msgid "Change &icon theme (needs restart)"
24973msgstr ""
24974
24975#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613
24976msgid "Show &row numbers in the book list"
24977msgstr ""
24978
24979#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614
24980msgid "Ad&just for high resolution screens (needs restart):"
24981msgstr ""
24982
24983#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615
24984msgid ""
24985"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n"
24986"\n"
24987"<ul>\n"
24988"<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"
24989"\n"
24990"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n"
24991"\n"
24992"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n"
24993"</ul>"
24994msgstr ""
24995
24996#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624
24997msgid "Allow using &drag and drop to merge books"
24998msgstr ""
24999
25000#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625
25001msgid "Draw a &grid in the book list"
25002msgstr ""
25003
25004#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626
25005msgid "&Main interface"
25006msgstr ""
25007
25008#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627
25009msgid ""
25010"Control the Cover grid view. You can enable this view by clicking the "
25011"\"Layout\" button in the bottom right corner of the main calibre window."
25012msgstr ""
25013
25014#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628
25015msgid "Field to show &under the covers:"
25016msgstr ""
25017
25018#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629
25019msgid "Spac&ing between covers:"
25020msgstr ""
25021
25022#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630
25023msgid ""
25024"The spacing between covers. A value of zero means calculate automatically "
25025"based on cover size."
25026msgstr ""
25027
25028#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632
25029#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640
25030#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647
25031msgid " cm"
25032msgstr ""
25033
25034#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633
25035msgid "Background for the Cover grid"
25036msgstr ""
25037
25038#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635
25039msgid ""
25040"By default, calibre chooses a cover size based on your computer's screen "
25041"size. You can change the cover size here:"
25042msgstr ""
25043
25044#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636
25045msgid "Cover &width: "
25046msgstr ""
25047
25048#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637
25049msgid ""
25050"The width of displayed covers.\n"
25051"A value of zero means calculate automatically."
25052msgstr ""
25053
25054#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641
25055msgid "Make the covers larger, maintaining current aspect ratio."
25056msgstr ""
25057
25058#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642
25059msgid "&Larger covers"
25060msgstr ""
25061
25062#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643
25063msgid "Cover &height: "
25064msgstr ""
25065
25066#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644
25067msgid ""
25068"The height of displayed covers.\n"
25069"A value of zero means calculate automatically."
25070msgstr ""
25071
25072#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648
25073msgid "Make the covers smaller, maintaining current aspect ratio."
25074msgstr ""
25075
25076#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649
25077msgid "&Smaller covers"
25078msgstr ""
25079
25080#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650
25081msgid "Reset size to automatic"
25082msgstr ""
25083
25084#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651
25085msgid "&Reset size"
25086msgstr ""
25087
25088#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653
25089msgid "Size of the emblems (if any) shown &next to the covers: "
25090msgstr ""
25091
25092#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654
25093msgid "Show a &field (such as title) under the covers"
25094msgstr ""
25095
25096#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655
25097msgid "&Location of the emblems shown next to the covers:"
25098msgstr ""
25099
25100#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657
25101msgid "&Emblems"
25102msgstr ""
25103
25104#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658
25105msgid "Caching of covers for improved performance"
25106msgstr ""
25107
25108#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659
25109msgid ""
25110"There are two kinds of caches that calibre uses to improve performance when "
25111"rendering covers in the grid view. A disk cache that is kept on your hard "
25112"disk and stores the cover thumbnails and an in memory cache used to ensure "
25113"flicker free rendering of covers. For best results, keep the memory cache "
25114"small and the disk cache large, unless you have a lot of extra RAM in your "
25115"computer and don't mind it being used by the memory cache."
25116msgstr ""
25117
25118#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660
25119#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012
25120msgid "Disable"
25121msgstr ""
25122
25123#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661
25124msgid " MB"
25125msgstr ""
25126
25127#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662
25128msgid "&Empty disk cache"
25129msgstr ""
25130
25131#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663
25132msgid "&Open cache folder"
25133msgstr ""
25134
25135#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664
25136msgid "Number of screenfulls of covers to cache in &memory (keep this small):"
25137msgstr ""
25138
25139#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665
25140msgid "Maximum amount of &disk space to use for caching thumbnails: "
25141msgstr ""
25142
25143#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666
25144msgid ""
25145"The maximum number of screenfulls of thumbnails to keep in memory. "
25146"Increasing this will make rendering faster, at the cost of more memory "
25147"usage. Note that regardless of this setting, a minimum of one hundred "
25148"thumbnails are always kept in memory, to ensure flicker free rendering."
25149msgstr ""
25150
25151#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667
25152msgid "&Performance"
25153msgstr ""
25154
25155#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668
25156msgid "Cover &grid"
25157msgstr ""
25158
25159#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669
25160msgid "Text styling"
25161msgstr ""
25162
25163#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670
25164msgid "Create rules to convert &identifiers into links"
25165msgstr ""
25166
25167#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672
25168#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765
25169msgid "Move down"
25170msgstr ""
25171
25172#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673
25173#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764
25174msgid "Move up"
25175msgstr ""
25176
25177#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674
25178msgid ""
25179"Note that <b>comments</b> will always be displayed at the end, regardless of"
25180" the position you assign here."
25181msgstr ""
25182
25183#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675
25184msgid "Show &cover"
25185msgstr ""
25186
25187#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676
25188msgid "Show the size of the book's cover in pixels"
25189msgstr ""
25190
25191#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677
25192msgid "Show cover &size"
25193msgstr ""
25194
25195#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678
25196msgid "Use &Roman numerals for series"
25197msgstr ""
25198
25199#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679
25200msgid "Show comments &heading:"
25201msgstr ""
25202
25203#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680
25204msgid "&Book details"
25205msgstr ""
25206
25207#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681
25208msgid ""
25209"Choose how Tag browser subcategories are displayed when\n"
25210"there are more items than the limit. Select by first\n"
25211"letter to see an A, B, C list. Choose partitioned to\n"
25212"have a list of fixed-sized groups. Set to disabled\n"
25213"if you never want subcategories"
25214msgstr ""
25215
25216#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686
25217msgid "&Category partitioning method:"
25218msgstr ""
25219
25220#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687
25221msgid "Co&llapse when more items than:"
25222msgstr ""
25223
25224#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688
25225msgid ""
25226"If a Tag browser category has more than this number of items, it is divided\n"
25227"up into subcategories. If the partition method is set to disable, this value is ignored."
25228msgstr ""
25229
25230#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690
25231msgid "Combine letters &when fewer items than:"
25232msgstr ""
25233
25234#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691
25235msgid ""
25236"If collapsing by first letter, combine adjacent letters together if\n"
25237"there are fewer items under a letter than specified here. If the partition method is\n"
25238"not set to first letter, this value is ignored. Set to zero to disable."
25239msgstr ""
25240
25241#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694
25242msgid "Spacing between &items:"
25243msgstr ""
25244
25245#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695
25246msgid ""
25247"The spacing between consecutive items in the Tag browser. In units of (ex) "
25248"which is the approximate height of the letter 'x' in the currently used "
25249"font. "
25250msgstr ""
25251
25252#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696
25253msgid " ex"
25254msgstr ""
25255
25256#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697
25257msgid "Categories &not to partition:"
25258msgstr ""
25259
25260#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698
25261msgid ""
25262"A comma-separated list of categories that are not to\n"
25263"be partitioned even if the number of items is larger than\n"
25264"the value shown above. This option can be used to\n"
25265"avoid collapsing hierarchical categories that have only\n"
25266"a few top-level elements."
25267msgstr ""
25268
25269#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703
25270msgid "C&ategories with hierarchical items:"
25271msgstr ""
25272
25273#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704
25274msgid ""
25275"A comma-separated list of categories in which items containing\n"
25276"periods are displayed in the Tag browser trees. For example, if\n"
25277"this box contains 'tags' then tags of the form 'Mystery.English'\n"
25278"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
25279"both under 'Mystery'. If 'tags' is not in this box,\n"
25280"then the tags will be displayed each on their own line."
25281msgstr ""
25282
25283#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710
25284msgid "Show &tooltips"
25285msgstr ""
25286
25287#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711
25288msgid "Show &average ratings"
25289msgstr ""
25290
25291#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712
25292msgid ""
25293"Show counts for items in the Tag browser. Such as the number of books\n"
25294"by each author, the number of authors, etc. If you turn it off, you can still\n"
25295"see the counts by hovering your mouse over any item."
25296msgstr ""
25297
25298#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715
25299msgid "Show &counts"
25300msgstr ""
25301
25302#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716
25303msgid "Use &alternating row colors"
25304msgstr ""
25305
25306#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717
25307msgid ""
25308"When checked, calibre will automatically hide any category\n"
25309" (a column, custom or standard) that has no items to show. For example, some\n"
25310" categories might not have values when using Virtual libraries. Checking this\n"
25311" box will cause these empty categories to be hidden."
25312msgstr ""
25313
25314#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721
25315msgid "Hi&de empty categories (columns)"
25316msgstr ""
25317
25318#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722
25319msgid ""
25320"When checked, Find in the Tag browser will show all items\n"
25321" that match the search instead of the first one. If Hide empty categories is\n"
25322" also checked then only categories containing a matched item will be shown."
25323msgstr ""
25324
25325#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725
25326msgid "Find &shows all items that match"
25327msgstr ""
25328
25329#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726
25330msgid ""
25331"<p>When checked, the Tag browser can get keyboard focus, allowing\n"
25332"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n"
25333"a click on the selected item. The keyboard shortcut 'Tag browser /\n"
25334"Give the Tag browser keyboard focus' changes the keyboard focus without\n"
25335"using the mouse.</p>"
25336msgstr ""
25337
25338#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731
25339msgid "Allow the Tag browser to have keyboard &focus"
25340msgstr ""
25341
25342#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732
25343msgid ""
25344"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option "
25345"then you should set a keyboard shortcut to focus the Tag browser under "
25346"<code>Preferences-&gt;Shortcuts-&gt;Tag browser-&gt;Give the Tag browser "
25347"keyboard focus</code>"
25348msgstr ""
25349
25350#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733
25351msgid "&Tag browser"
25352msgstr ""
25353
25354#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734
25355msgid "When showing in a separate window, show it &fullscreen"
25356msgstr ""
25357
25358#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735
25359msgid "Show in a &separate window (needs restart)"
25360msgstr ""
25361
25362#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736
25363msgid "&Number of covers to show in browse mode (needs restart):"
25364msgstr ""
25365
25366#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737
25367#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58
25368msgid "Template &editor"
25369msgstr ""
25370
25371#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738
25372msgid ""
25373"The template used to generate the text below the covers. Uses the same "
25374"syntax as save templates. Defaults to just the book title. Note that this "
25375"setting is per-library, which means that you have to set it again for every "
25376"different calibre library you use. Use an empty template for no text."
25377msgstr ""
25378
25379#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739
25380msgid "Show &reflections"
25381msgstr ""
25382
25383#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740
25384msgid ""
25385"Show covers in their original aspect ratio instead of resizing\n"
25386"them to all have the same width and height"
25387msgstr ""
25388
25389#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742
25390msgid "Preserve &aspect ratio of covers"
25391msgstr ""
25392
25393#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743
25394msgid "&Template for caption:"
25395msgstr ""
25396
25397#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744
25398msgid "Fie&ld for sub-title:"
25399msgstr ""
25400
25401#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745
25402#, python-format
25403msgid "You can press the %s key to toggle full screen mode."
25404msgstr ""
25405
25406#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746
25407msgid "Show ne&xt cover during auto scroll after:"
25408msgstr ""
25409
25410#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748
25411msgid "&Double click to view the central book, instead of single click"
25412msgstr ""
25413
25414#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749
25415msgid "Cover &browser"
25416msgstr ""
25417
25418#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750
25419msgid ""
25420"Check this box to make Quickview show books only in the\n"
25421"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n"
25422"unchecked then only row changes are taken into account."
25423msgstr ""
25424
25425#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754
25426msgid ""
25427"Check this box to make Quickview change the column being examined\n"
25428"when the column in the book list is changed using the cursor arrow keys"
25429msgstr ""
25430
25431#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756
25432msgid "&Change Quickview item when book list column changes"
25433msgstr ""
25434
25435#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757
25436msgid ""
25437"Pressing 'Enter' in a cell changes both the book and the\n"
25438"column being examined (the left-hand pane)"
25439msgstr ""
25440
25441#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759
25442msgid "&Pressing 'Enter' changes the examined column"
25443msgstr ""
25444
25445#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760
25446msgid ""
25447"Double-clicking in a cell changes both the book and the\n"
25448"column being examined (the left-hand pane)"
25449msgstr ""
25450
25451#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762
25452msgid "&Double click changes examined column"
25453msgstr ""
25454
25455#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763
25456msgid "Select columns to display"
25457msgstr ""
25458
25459#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766
25460msgid "&Quickview"
25461msgstr ""
25462
25463#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93
25464msgid "version"
25465msgstr ""
25466
25467#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94
25468msgid "created by Kovid Goyal"
25469msgstr ""
25470
25471#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247
25472msgid "Run Welcome &wizard"
25473msgstr ""
25474
25475#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264
25476msgid "Save changes"
25477msgstr ""
25478
25479#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265
25480msgid "Cancel and return to overview"
25481msgstr ""
25482
25483#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345
25484msgid "Restoring to defaults not supported for"
25485msgstr ""
25486
25487#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391
25488msgid ""
25489"Some of the changes you made require a restart. Please restart calibre as "
25490"soon as possible."
25491msgstr ""
25492
25493#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394
25494msgid ""
25495"The changes you have made require calibre be restarted immediately. You will"
25496" not be allowed to set any more preferences, until you restart."
25497msgstr ""
25498
25499#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53
25500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
25501msgid "Source"
25502msgstr ""
25503
25504#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55
25505msgid "Cover priority"
25506msgstr ""
25507
25508#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82
25509msgid "This source is configured and ready to go"
25510msgstr ""
25511
25512#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83
25513msgid "This source needs configuration"
25514msgstr ""
25515
25516#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97
25517msgid ""
25518"This plugin is useful only for <b>Chinese</b> language books. It can return "
25519"incorrect results for books in English. Are you sure you want to enable it?"
25520msgstr ""
25521
25522#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
25523msgid "Published date"
25524msgstr ""
25525
25526#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275
25527#, python-format
25528msgid "<b>Configure %(name)s</b><br>%(desc)s"
25529msgstr ""
25530
25531#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344
25532msgid "No source selected"
25533msgstr ""
25534
25535#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345
25536msgid "No source selected, cannot configure."
25537msgstr ""
25538
25539#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153
25540msgid "Metadata sources"
25541msgstr ""
25542
25543#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154
25544msgid ""
25545"Disable any metadata sources you do not want by unchecking them. You can "
25546"also set the cover priority. Covers from sources that have a higher "
25547"(smaller) priority will be preferred when bulk downloading metadata."
25548msgstr ""
25549
25550#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155
25551msgid ""
25552"Sources with a red X next to their names must be configured before they will"
25553" be used. "
25554msgstr ""
25555
25556#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156
25557msgid "C&onfigure selected source"
25558msgstr ""
25559
25560#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158
25561msgid ""
25562"If you uncheck any fields, metadata for those fields will not be downloaded"
25563msgstr ""
25564
25565#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159
25566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607
25567msgid "&Select all"
25568msgstr ""
25569
25570#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160
25571msgid "Sele&ct none"
25572msgstr ""
25573
25574#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161
25575msgid ""
25576"Restore your own subset of checked fields that you define using the 'Set as "
25577"default' button"
25578msgstr ""
25579
25580#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162
25581msgid "Select &default"
25582msgstr ""
25583
25584#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163
25585msgid ""
25586"Store the currently checked fields as the default, you can quickly apply the"
25587" default using the 'Select default' button"
25588msgstr ""
25589
25590#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164
25591msgid "&Set as default"
25592msgstr ""
25593
25594#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165
25595msgid "Convert all downloaded comments to plain &text"
25596msgstr ""
25597
25598#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166
25599msgid "Swap &author names from FN LN to LN, FN"
25600msgstr ""
25601
25602#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167
25603msgid ""
25604"<p>When downloading comments, append the downloaded comments to any existing"
25605" comment, instead of overwriting them."
25606msgstr ""
25607
25608#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168
25609msgid ""
25610"When downloading comments, append the downloaded comments to any existing "
25611"comment, instead of overwriting them."
25612msgstr ""
25613
25614#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169
25615msgid "Append comments to &existing"
25616msgstr ""
25617
25618#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170
25619msgid ""
25620"<p>Normally, the metadata download system will keep only a single result per"
25621" metadata source. This option will cause it to keep all results returned "
25622"from every metadata source. Useful if you only use one or two sources and "
25623"want to select individual results from them by hand. Note that result with "
25624"identical title/author/identifiers are still merged."
25625msgstr ""
25626
25627#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171
25628msgid "Keep more than one entry per source"
25629msgstr ""
25630
25631#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172
25632msgid ""
25633"<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"
25634"<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."
25635msgstr ""
25636
25637#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174
25638msgid ""
25639"Prefer smaller tag sets when picking tags from different metadata sources"
25640msgstr ""
25641
25642#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175
25643msgid "Prefer &fewer tags"
25644msgstr ""
25645
25646#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176
25647msgid "Create &rules to filter/transform tags"
25648msgstr ""
25649
25650#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177
25651msgid "Create rules to &transform author names"
25652msgstr ""
25653
25654#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178
25655msgid "Max. &number of tags to download:"
25656msgstr ""
25657
25658#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179
25659msgid "Max. &time to wait after first match is found:"
25660msgstr ""
25661
25662#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180
25663#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182
25664msgid " secs"
25665msgstr ""
25666
25667#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181
25668msgid "Max. time to wait after first &cover is found:"
25669msgstr ""
25670
25671#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38
25672msgid ""
25673"The maximum number of jobs that will run simultaneously in the background. "
25674"This refers to CPU intensive tasks like  conversion. Lower this number if "
25675"you want calibre to use less CPU."
25676msgstr ""
25677
25678#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47
25679msgid "No proxies used"
25680msgstr ""
25681
25682#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51
25683msgid "<b>Using proxies:</b>"
25684msgstr ""
25685
25686#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73
25687msgid "Max. simultaneous conversion/&news download/plugin jobs:"
25688msgstr ""
25689
25690#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74
25691msgid "Limit the max. simultaneous jobs to the available CPU &cores"
25692msgstr ""
25693
25694#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75
25695msgid "Debug &device detection"
25696msgstr ""
25697
25698#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76
25699msgid "Get information to setup the &user defined device"
25700msgstr ""
25701
25702#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77
25703msgid "Open calibre &configuration folder"
25704msgstr ""
25705
25706#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78
25707msgid "Abort &jobs that take more than:"
25708msgstr ""
25709
25710#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79
25711msgid "Never abort"
25712msgstr ""
25713
25714#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80
25715msgid " minutes"
25716msgstr ""
25717
25718#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81
25719msgid "Create a calibre &icon theme"
25720msgstr ""
25721
25722#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44
25723msgid "Device currently connected: "
25724msgstr ""
25725
25726#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47
25727msgid "Device currently connected: None"
25728msgstr ""
25729
25730#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191
25731msgid ""
25732"That format has no metadata writers enabled. A plugboard will probably have "
25733"no effect."
25734msgstr ""
25735
25736#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206
25737msgid "That format and device already has a plugboard."
25738msgstr ""
25739
25740#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218
25741msgid "Possibly override plugboard?"
25742msgstr ""
25743
25744#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219
25745msgid ""
25746"A more general plugboard already exists for that format and device. Are you "
25747"sure you want to add the new plugboard?"
25748msgstr ""
25749
25750#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231
25751#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253
25752msgid "Add possibly overridden plugboard?"
25753msgstr ""
25754
25755#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232
25756msgid ""
25757"More specific device plugboards exist for that format. Are you sure you want"
25758" to add the new plugboard?"
25759msgstr ""
25760
25761#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243
25762msgid "Really add plugboard?"
25763msgstr ""
25764
25765#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244
25766msgid ""
25767"A different plugboard matches that format and device combination. Are you "
25768"sure you want to add the new plugboard?"
25769msgstr ""
25770
25771#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254
25772msgid ""
25773"More specific format and device plugboards already exist. Are you sure you "
25774"want to add the new plugboard?"
25775msgstr ""
25776
25777#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265
25778#, python-brace-format
25779msgid "The {0} device does not support the {1} format."
25780msgstr ""
25781
25782#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273
25783#, python-brace-format
25784msgid "The {0} device supports only the {1} format(s)."
25785msgstr ""
25786
25787#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308
25788msgid "Invalid destination"
25789msgstr ""
25790
25791#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309
25792msgid "The destination field cannot be blank"
25793msgstr ""
25794
25795#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320
25796msgid "Plugboard modifies comments"
25797msgstr ""
25798
25799#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321
25800msgid ""
25801"This plugboard modifies the comments metadata. If the comments are set to "
25802"invalid HTML, it could cause problems on the device. Are you sure you wish "
25803"to save this plugboard?"
25804msgstr ""
25805
25806#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352
25807#, python-brace-format
25808msgid "The {0} device plugin is disabled."
25809msgstr ""
25810
25811#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115
25812msgid ""
25813"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n"
25814"\n"
25815"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"
25816"\n"
25817"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"
25818"\n"
25819"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."
25820msgstr ""
25821
25822#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122
25823msgid "Format (choose first)"
25824msgstr ""
25825
25826#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123
25827msgid "Device (choose second)"
25828msgstr ""
25829
25830#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124
25831msgid "Add &new plugboard:"
25832msgstr ""
25833
25834#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125
25835msgid "Edit &existing plugboard:"
25836msgstr ""
25837
25838#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126
25839msgid "Existing &plugboards:"
25840msgstr ""
25841
25842#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127
25843msgid "Source template"
25844msgstr ""
25845
25846#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128
25847msgid "Destination field"
25848msgstr ""
25849
25850#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129
25851msgid "&Save plugboard"
25852msgstr ""
25853
25854#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130
25855msgid "&Delete plugboard"
25856msgstr ""
25857
25858#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212
25859msgid ""
25860"\n"
25861"Customization: "
25862msgstr ""
25863
25864#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214
25865msgid ""
25866"\n"
25867"\n"
25868"This plugin has been disabled"
25869msgstr ""
25870
25871#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216
25872msgid ""
25873"\n"
25874"\n"
25875"This plugin is installed system-wide and can not be managed from within calibre"
25876msgstr ""
25877
25878#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247
25879msgid "Search for plugin"
25880msgstr ""
25881
25882#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269
25883msgid "Could not find any matching plugins"
25884msgstr ""
25885
25886#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309
25887msgid "files"
25888msgstr ""
25889
25890#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310
25891msgid "Add plugin"
25892msgstr ""
25893
25894#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345
25895msgid "No valid plugin path"
25896msgstr ""
25897
25898#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346
25899#, python-format
25900msgid "%s is not a valid plugin path"
25901msgstr ""
25902
25903#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354
25904#, python-format
25905msgid "Select an actual plugin under <b>%s</b> to customize"
25906msgstr ""
25907
25908#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361
25909#, python-format
25910msgid "Disabling the plugin %s is not allowed"
25911msgstr ""
25912
25913#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385
25914#, python-format
25915msgid "Are you sure you want to remove the plugin: %s?"
25916msgstr ""
25917
25918#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390
25919#, python-brace-format
25920msgid ""
25921"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for"
25922" it to be completely removed."
25923msgstr ""
25924
25925#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400
25926msgid "Cannot remove builtin plugin"
25927msgstr ""
25928
25929#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401
25930msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
25931msgstr ""
25932
25933#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107
25934msgid ""
25935"Here you can customize the behavior of calibre by controlling what plugins "
25936"it uses."
25937msgstr ""
25938
25939#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110
25940msgid "Show only those plugins that have been installed by you"
25941msgstr ""
25942
25943#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111
25944msgid "Show only &user installed plugins"
25945msgstr ""
25946
25947#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115
25948msgid "Get &new plugins"
25949msgstr ""
25950
25951#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116
25952msgid "Check for &updated plugins"
25953msgstr ""
25954
25955#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117
25956msgid "&Load plugin from file"
25957msgstr ""
25958
25959#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32
25960msgid ""
25961"This setting can be overridden for <b>individual devices</b>, by clicking "
25962"the device icon and choosing \"Configure this device\"."
25963msgstr ""
25964
25965#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39
25966msgid "Any custom field"
25967msgstr ""
25968
25969#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40
25970msgid "The lookup name of any custom field (these names begin with \"#\")."
25971msgstr ""
25972
25973#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71
25974msgid "Constant template"
25975msgstr ""
25976
25977#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72
25978#, python-brace-format
25979msgid ""
25980"The template contains no {fields}, so all books will have the same name. Is "
25981"this OK?"
25982msgstr ""
25983
25984#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55
25985msgid "Save template"
25986msgstr ""
25987
25988#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56
25989msgid ""
25990"By adjusting the template below, you can control what folders the files are "
25991"saved in and what filenames they are given. You can use the / character to "
25992"indicate sub-folders. Available metadata variables are described below. If a"
25993" particular book does not have some metadata, the variable will be replaced "
25994"by the empty string."
25995msgstr ""
25996
25997#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57
25998msgid "Available variables:"
25999msgstr ""
26000
26001#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69
26002msgid ""
26003"Here you can control how calibre will save your books when you click the "
26004"\"Save to disk\" button:"
26005msgstr ""
26006
26007#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70
26008msgid "Save &cover separately"
26009msgstr ""
26010
26011#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71
26012msgid "Replace space with &underscores"
26013msgstr ""
26014
26015#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72
26016msgid "Update &metadata in saved copies"
26017msgstr ""
26018
26019#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73
26020msgid "Change paths to &lowercase"
26021msgstr ""
26022
26023#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74
26024#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70
26025msgid "Format &dates as:"
26026msgstr ""
26027
26028#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75
26029msgid "File &formats to save:"
26030msgstr ""
26031
26032#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76
26033msgid "Convert non-English characters to &English equivalents"
26034msgstr ""
26035
26036#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77
26037msgid "Save metadata in a separate &OPF file"
26038msgstr ""
26039
26040#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78
26041msgid "&Show files in the file browser after saving to disk"
26042msgstr ""
26043
26044#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42
26045msgid ""
26046"<b>Grouped search terms</b> are search names that permit a query to "
26047"automatically search across more than one column. For example, if you create"
26048" a grouped search term <code>allseries</code> with the value <code>series, "
26049"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
26050"will find 'adhoc' in any of the columns <code>series</code>, "
26051"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
26052"the grouped search term in the drop-down box, enter the list of columns to "
26053"search in the value box, then push the Save button. <p>Note: Search terms "
26054"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
26055"are the same term.<p>You can have your grouped search term show up as User "
26056"categories in  the Tag browser. Just add the grouped search term names to "
26057"the Make User categories from box. You can add multiple terms separated by "
26058"commas. The new User category will be automatically populated with all the "
26059"items in the categories included in the grouped search term. <p>Automatic "
26060"User categories permit you to see easily all the category items that are in "
26061"the columns contained in the grouped search term. Using the above "
26062"<code>allseries</code> example, the automatically-generated User category "
26063"will contain all the series mentioned in <code>series</code>, "
26064"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to "
26065"check for duplicates, to find which column contains a particular item, or to"
26066" have hierarchical categories (categories that contain categories)."
26067msgstr ""
26068
26069#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77
26070msgid "Enter new or select existing name"
26071msgstr ""
26072
26073#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79
26074msgid "Enter list of column lookup names to search"
26075msgstr ""
26076
26077#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26078msgid "Match all"
26079msgstr ""
26080
26081#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26082msgid "Match any"
26083msgstr ""
26084
26085#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144
26086#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154
26087#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158
26088#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164
26089#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177
26090#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235
26091msgid "Grouped search terms"
26092msgstr ""
26093
26094#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145
26095msgid "The search term cannot be blank"
26096msgstr ""
26097
26098#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155
26099msgid "That name is already used for a column or grouped search term"
26100msgstr ""
26101
26102#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159
26103msgid "That name is already used for User category"
26104msgstr ""
26105
26106#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165
26107msgid "The value box cannot be empty"
26108msgstr ""
26109
26110#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178
26111msgid "The empty grouped search term cannot be deleted"
26112msgstr ""
26113
26114#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220
26115msgid "Incompatible options"
26116msgstr ""
26117
26118#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221
26119msgid ""
26120"The option to have un-accented characters match accented characters has no "
26121"effect if you also turn on case-sensitive searching. So only turn on one of "
26122"those options"
26123msgstr ""
26124
26125#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221
26126msgid ""
26127"Clear search histories from all over calibre. Including the book list, "
26128"E-book viewer, fetch news dialog, etc."
26129msgstr ""
26130
26131#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222
26132msgid "Clear search &histories"
26133msgstr ""
26134
26135#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223
26136msgid "What to search by default"
26137msgstr ""
26138
26139#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224
26140msgid ""
26141"When you enter a search term without a prefix, by default calibre will "
26142"search all metadata for matches. For example, entering, \"asimov\" will "
26143"search not just authors but title/tags/series/comments/etc. Use these "
26144"options if you would like to change this behavior."
26145msgstr ""
26146
26147#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225
26148msgid "&Limit the searched metadata"
26149msgstr ""
26150
26151#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226
26152msgid "&Columns that non-prefixed searches are limited to:"
26153msgstr ""
26154
26155#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227
26156msgid ""
26157"Note that this option affects all searches, including saved searches and "
26158"restrictions. Therefore, if you use this option, it is best to ensure that "
26159"you always use prefixes in your saved searches. For example, use "
26160"\"series:Foundation\" rather than just \"Foundation\" in a saved search."
26161msgstr ""
26162
26163#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228
26164msgid "Search as you &type"
26165msgstr ""
26166
26167#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229
26168msgid "Case &sensitive searching"
26169msgstr ""
26170
26171#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230
26172msgid ""
26173"&Highlight search results instead of restricting the book list to the "
26174"results"
26175msgstr ""
26176
26177#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231
26178msgid ""
26179"<p>This option will cause a small button to appear next to the Search bar. "
26180"Clicking the button will toggle between showing only the search results and "
26181"showing all books with the search results highlighted."
26182msgstr ""
26183
26184#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232
26185msgid ""
26186"Show a &quick toggle button to switch between highlighting and restricting "
26187"results next to the Search bar"
26188msgstr ""
26189
26190#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233
26191msgid "Unaccented characters match &accented characters"
26192msgstr ""
26193
26194#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234
26195msgid "Genera&l"
26196msgstr ""
26197
26198#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236
26199msgid "&Names:"
26200msgstr ""
26201
26202#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237
26203msgid ""
26204"Contains the names of the currently-defined group search terms.\n"
26205"Create a new name by entering it into the empty box, then\n"
26206"pressing Save. Rename a search term by selecting it then\n"
26207"changing the name and pressing Save. Change the value of\n"
26208"a search term by changing the value box then pressing Save."
26209msgstr ""
26210
26211#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242
26212msgid "Delete the current search term"
26213msgstr ""
26214
26215#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244
26216msgid "&Value:"
26217msgstr ""
26218
26219#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245
26220msgid ""
26221"Enter a comma-separated list of lookup names of the columns\n"
26222"to include in the grouped search term"
26223msgstr ""
26224
26225#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247
26226msgid ""
26227"Save the current search term. You can rename a search term by\n"
26228"changing the name then pressing Save. You can change the value\n"
26229"of a search term by changing the value box then pressing Save."
26230msgstr ""
26231
26232#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251
26233msgid "Make &user categories from:"
26234msgstr ""
26235
26236#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252
26237msgid ""
26238"Enter the names of any grouped search terms you wish\n"
26239"to be shown as user categories"
26240msgstr ""
26241
26242#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254
26243msgid "&Grouped searches"
26244msgstr ""
26245
26246#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255
26247msgid "What to search when searching similar books"
26248msgstr ""
26249
26250#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256
26251msgid ""
26252"<p>When you search for similar books by right clicking the\n"
26253"         book and selecting \"Similar books\",\n"
26254"         calibre constructs a search using the column lookup names specified below.\n"
26255"         By changing the lookup name to a grouped search term you can\n"
26256"         search multiple columns at once.</p>"
26257msgstr ""
26258
26259#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261
26260msgid "S&imilar authors: "
26261msgstr ""
26262
26263#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262
26264msgid "Si&milar series: "
26265msgstr ""
26266
26267#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263
26268msgid "Similar &tags: "
26269msgstr ""
26270
26271#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264
26272msgid "Simi&lar publishers: "
26273msgstr ""
26274
26275#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265
26276msgid "&Similar books"
26277msgstr ""
26278
26279#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29
26280#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64
26281msgid "Manual management"
26282msgstr ""
26283
26284#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30
26285#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65
26286msgid "Only on send"
26287msgstr ""
26288
26289#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31
26290#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66
26291msgid "Automatic management"
26292msgstr ""
26293
26294#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37
26295msgid "Cannot change metadata management while a device is connected"
26296msgstr ""
26297
26298#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38
26299msgid "Metadata management (disabled while device connected)"
26300msgstr ""
26301
26302#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63
26303msgid "Me&tadata management:"
26304msgstr ""
26305
26306#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67
26307msgid ""
26308"<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"
26309"<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"
26310"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>"
26311msgstr ""
26312
26313#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194
26314msgid "Browse for the file"
26315msgstr ""
26316
26317#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205
26318msgid "Choose a file"
26319msgstr ""
26320
26321#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303
26322msgid ""
26323"calibre contains an internet server that allows you to access your book "
26324"collection using a browser from anywhere in the world. Any changes to the "
26325"settings will only take effect after a server restart."
26326msgstr ""
26327
26328#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322
26329msgid "Require &username and password to access the Content server"
26330msgstr ""
26331
26332#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331
26333msgid "Run server &automatically when calibre starts"
26334msgstr ""
26335
26336#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337
26337msgid "&Start server"
26338msgstr ""
26339
26340#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338
26341msgid "St&op server"
26342msgstr ""
26343
26344#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339
26345msgid "&Test server"
26346msgstr ""
26347
26348#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340
26349msgid "Show server &logs"
26350msgstr ""
26351
26352#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368
26353msgid "Do not start calibre automatically when computer is started"
26354msgstr ""
26355
26356#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369
26357msgid "Start calibre when the computer is started"
26358msgstr ""
26359
26360#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372
26361msgid ""
26362"Currently calibre is set to run automatically when the\n"
26363"            computer starts.  Use this button to disable that."
26364msgstr ""
26365
26366#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374
26367msgid ""
26368"Start calibre in the system tray automatically when the computer starts"
26369msgstr ""
26370
26371#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386
26372#, python-format
26373msgid "Content server listening at: %s"
26374msgstr ""
26375
26376#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398
26377msgid "Remember to create at least one user account in the \"User accounts\" tab"
26378msgstr ""
26379
26380#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400
26381msgid ""
26382"Requiring a username/password prevents unauthorized people from accessing "
26383"your calibre library. It is also needed for some features such as making any"
26384" changes to the library as well as last read position/annotation syncing."
26385msgstr ""
26386
26387#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442
26388#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379
26389msgid "Change password for {}"
26390msgstr ""
26391
26392#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443
26393msgid "Add new user"
26394msgstr ""
26395
26396#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452
26397msgid "Set the password for this user"
26398msgstr ""
26399
26400#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
26401msgid "&Repeat password:"
26402msgstr ""
26403
26404#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491
26405msgid "Empty username"
26406msgstr ""
26407
26408#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492
26409msgid "You must enter a username"
26410msgstr ""
26411
26412#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498
26413msgid "Username already exists"
26414msgstr ""
26415
26416#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500
26417msgid ""
26418"A user with the username {} already exists. Please choose a different "
26419"username."
26420msgstr ""
26421
26422#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506
26423msgid "Username is not valid"
26424msgstr ""
26425
26426#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511
26427msgid "Password do not match"
26428msgstr ""
26429
26430#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512
26431msgid "The two passwords you entered do not match!"
26432msgstr ""
26433
26434#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518
26435msgid "Empty password"
26436msgstr ""
26437
26438#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519
26439msgid "You must enter a password for this user"
26440msgstr ""
26441
26442#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524
26443msgid "Invalid password"
26444msgstr ""
26445
26446#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549
26447msgid "Further &restrict access to books in this library that match:"
26448msgstr ""
26449
26450#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552
26451msgid "A search expression"
26452msgstr ""
26453
26454#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554
26455msgid ""
26456"A search expression. If specified, access will be further restricted to only"
26457" those books that match this expression. For example: tags:\"=Share\""
26458msgstr ""
26459
26460#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585
26461msgid "Change library access permissions for {}"
26462msgstr ""
26463
26464#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26465msgid "All except the specified libraries"
26466msgstr ""
26467
26468#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26469msgid "All libraries"
26470msgstr ""
26471
26472#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26473msgid "Only the specified libraries"
26474msgstr ""
26475
26476#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606
26477msgid "Allow access to:"
26478msgstr ""
26479
26480#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611
26481msgid "Specify the libraries below:"
26482msgstr ""
26483
26484#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685
26485msgid "No libraries specified"
26486msgstr ""
26487
26488#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686
26489msgid "You have not specified any libraries"
26490msgstr ""
26491
26492#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693
26493msgid "<b>{} is allowed access to all libraries"
26494msgstr ""
26495
26496#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697
26497msgid ""
26498"{} is allowed access only to the libraries whose names <b>match</b> one of "
26499"the names specified below."
26500msgstr ""
26501
26502#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700
26503msgid ""
26504"{} is allowed access to all libraries, <b>except</b> those whose names match"
26505" one of the names specified below."
26506msgstr ""
26507
26508#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720
26509msgid "Allow {} to make &changes (i.e. grant write access)"
26510msgstr ""
26511
26512#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724
26513msgid ""
26514"If enabled, allows the user to make changes to the library. Adding "
26515"books/deleting books/editing metadata, etc."
26516msgstr ""
26517
26518#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732
26519msgid "Change &password"
26520msgstr ""
26521
26522#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757
26523#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319
26524msgid "{} is currently only allowed to access the library named: {}"
26525msgid_plural "{} is currently only allowed to access the libraries named: {}"
26526msgstr[0] ""
26527msgstr[1] ""
26528msgstr[2] ""
26529
26530#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761
26531msgid "Change the allowed libraries"
26532msgstr ""
26533
26534#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765
26535#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326
26536msgid "{} is currently not allowed to access the library named: {}"
26537msgid_plural "{} is currently not allowed to access the libraries named: {}"
26538msgstr[0] ""
26539msgstr[1] ""
26540msgstr[2] ""
26541
26542#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769
26543msgid "Change the blocked libraries"
26544msgstr ""
26545
26546#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771
26547msgid "{} is currently allowed access to all libraries"
26548msgstr ""
26549
26550#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772
26551msgid "Restrict the &libraries {} can access"
26552msgstr ""
26553
26554#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823
26555msgid "&Add user"
26556msgstr ""
26557
26558#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827
26559msgid "&Remove user"
26560msgstr ""
26561
26562#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898
26563msgid ""
26564"Here you can create a template to control what data is shown when using the "
26565"<i>Custom list</i> mode for the book list"
26566msgstr ""
26567
26568#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902
26569msgid "Show a cover &thumbnail"
26570msgstr ""
26571
26572#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906
26573msgid "Thumbnail &height:"
26574msgstr ""
26575
26576#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907
26577msgid "Entry &height:"
26578msgstr ""
26579
26580#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912
26581msgid ""
26582"The height for each entry. The special value \"auto\" causes a height to be "
26583"calculated based on the number of lines in the template. Otherwise, use a "
26584"CSS length, such as 100px or 15ex"
26585msgstr ""
26586
26587#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919
26588msgid "&Long text fields:"
26589msgstr ""
26590
26591#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921
26592msgid ""
26593"A comma separated list of fields that will be added at the bottom of every "
26594"entry. These fields are interpreted as containing HTML, not plain text."
26595msgstr ""
26596
26597#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926
26598#, python-brace-format
26599msgid ""
26600"The template below will be interpreted as HTML and all {{fields}} will be "
26601"replaced by the actual metadata, if available. For custom columns use the "
26602"column lookup name, for example: #mytags. You can use {0} as a separator to "
26603"split a line into multiple columns."
26604msgstr ""
26605
26606#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936
26607msgid "&Import template"
26608msgstr ""
26609
26610#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938
26611msgid "E&xport template"
26612msgstr ""
26613
26614#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943
26615#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952
26616msgid "Choose template file"
26617msgstr ""
26618
26619#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944
26620#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953
26621msgid "Template files"
26622msgstr ""
26623
26624#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
26625msgid "Book"
26626msgstr ""
26627
26628#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029
26629msgid "URL type:"
26630msgstr ""
26631
26632#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035
26633msgid "URL:"
26634msgstr ""
26635
26636#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080
26637msgid "Missing author placeholder"
26638msgstr ""
26639
26640#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081
26641#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085
26642#, python-brace-format
26643msgid "The URL {0} does not contain the {1} placeholder"
26644msgstr ""
26645
26646#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084
26647msgid "Missing title placeholder"
26648msgstr ""
26649
26650#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102
26651#, python-brace-format
26652msgid ""
26653"Add new locations to search for books or authors using the \"Search the "
26654"internet\" feature of the Content server. The URLs should contain {author} "
26655"which will be replaced by the author name and, for book URLs, {title} which "
26656"will be replaced by the book title."
26657msgstr ""
26658
26659#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111
26660msgid "&Add URL"
26661msgstr ""
26662
26663#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114
26664msgid "Export URLs"
26665msgstr ""
26666
26667#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117
26668msgid "Import URLs"
26669msgstr ""
26670
26671#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183
26672#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190
26673msgid "Choose URLs file"
26674msgstr ""
26675
26676#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184
26677#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191
26678msgid "URL files"
26679msgstr ""
26680
26681#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210
26682msgid "&Main"
26683msgstr ""
26684
26685#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217
26686msgid "&User accounts"
26687msgstr ""
26688
26689#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225
26690msgid "Book &list template"
26691msgstr ""
26692
26693#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227
26694msgid "&Search the internet"
26695msgstr ""
26696
26697#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274
26698#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534
26699#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608
26700msgid "Failed to start Content server"
26701msgstr ""
26702
26703#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320
26704msgid "Error log:"
26705msgstr ""
26706
26707#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328
26708msgid "No error log found"
26709msgstr ""
26710
26711#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329
26712msgid "Access log:"
26713msgstr ""
26714
26715#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337
26716msgid "No access log found"
26717msgstr ""
26718
26719#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338
26720msgid "The server log files are in: {}"
26721msgstr ""
26722
26723#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344
26724msgid "&Clear logs"
26725msgstr ""
26726
26727#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348
26728msgid "Server running"
26729msgstr ""
26730
26731#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349
26732msgid "Cannot clear logs while the server is running. First stop the server."
26733msgstr ""
26734
26735#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374
26736msgid "No users specified"
26737msgstr ""
26738
26739#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376
26740msgid ""
26741"You have turned on the setting to require passwords to access the Content "
26742"server, but you have not created any user accounts. Create at least one user"
26743" account in the \"User accounts\" tab to proceed."
26744msgstr ""
26745
26746#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389
26747msgid "Invalid trusted IPs"
26748msgstr ""
26749
26750#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407
26751msgid "You need to restart the server for changes to take effect"
26752msgstr ""
26753
26754#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28
26755msgid ""
26756"\n"
26757"        <p>Here you can add and remove functions used in template processing. A\n"
26758"        template function is written in Python. It takes information from the\n"
26759"        book, processes it in some way, then returns a string result. Functions\n"
26760"        defined here are usable in templates in the same way that builtin\n"
26761"        functions are usable. The function must be named <b>evaluate</b>, and\n"
26762"        must have the signature shown below.</p>\n"
26763"        <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n"
26764"        &rarr; returning a Unicode string</code></p>\n"
26765"        <p>The parameters of the evaluate function are:\n"
26766"        <ul>\n"
26767"        <li><b>formatter</b>: the instance of the formatter being used to\n"
26768"        evaluate the current template. You can use this to do recursive\n"
26769"        template evaluation.</li>\n"
26770"        <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n"
26771"        dictionary.</li>\n"
26772"        <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n"
26773"        This parameter can be None in some cases, such as when evaluating\n"
26774"        non-book templates.</li>\n"
26775"        <li><b>locals</b>: the local variables assigned to by the current\n"
26776"        template program.</li>\n"
26777"        <li><b>your parameters</b>: you must supply one or more formal\n"
26778"        parameters. The number must match the arg count box, unless arg count is\n"
26779"        -1 (variable number or arguments), in which case the last argument must\n"
26780"        be *args. At least one argument is required, and is usually the value of\n"
26781"        the field being operated upon. Note that when writing in basic template\n"
26782"        mode, the user does not provide this first argument. Instead it is\n"
26783"        supplied by the formatter.</li>\n"
26784"        </ul></p>\n"
26785"        <p>\n"
26786"        The following example function checks the value of the field. If the\n"
26787"        field is not empty, the field's value is returned, otherwise the value\n"
26788"        EMPTY is returned.\n"
26789"        <pre>\n"
26790"        name: my_ifempty\n"
26791"        arg count: 1\n"
26792"        doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n"
26793"        program code:\n"
26794"        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
26795"            if val:\n"
26796"                return val\n"
26797"            else:\n"
26798"                return 'EMPTY'</pre>\n"
26799"        This function can be called in any of the three template program modes:\n"
26800"        <ul>\n"
26801"        <li>single-function mode: {tags:my_ifempty()}</li>\n"
26802"        <li>template program mode: {tags:'my_ifempty($)'}</li>\n"
26803"        <li>general program mode: program: my_ifempty(field('tags'))</li>\n"
26804"        </p>\n"
26805"        "
26806msgstr ""
26807
26808#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82
26809#, python-brace-format
26810msgid ""
26811"\n"
26812"        <p>\n"
26813"        Here you can create, edit (replace), and delete stored templates used\n"
26814"        in template processing. You use a stored template in another template as\n"
26815"        if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n"
26816"\n"
26817"        <p>Stored templates must use General Program Mode -- they must begin with\n"
26818"        the text '{0}'. You retrieve arguments passed to a stored template using\n"
26819"        the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n"
26820"        arguments are copied to the named variables.</p>\n"
26821"\n"
26822"        <p>For example, this stored template checks if any items are in a\n"
26823"        list, returning '1' if any are found and '' if not.</p>\n"
26824"        <p>\n"
26825"        Template name: items_in_list<br>\n"
26826"        Template contents:<pre>\n"
26827"        program:\n"
26828"            arguments(lst='No list argument given', items='');\n"
26829"            r = '';\n"
26830"            for l in items:\n"
26831"                if str_in_list(lst, ',', l, '1', '') then\n"
26832"                    r = '1';\n"
26833"                    break\n"
26834"                fi\n"
26835"            rof;\n"
26836"            r</pre>\n"
26837"        You call the stored template like this:<pre>\n"
26838"        program: items_in_list($#genre, 'comics, foo')</pre>\n"
26839"        See the template language tutorial for more information.</p>\n"
26840"        </p>\n"
26841"        "
26842msgstr ""
26843
26844#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123
26845#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134
26846msgid "Show help"
26847msgstr ""
26848
26849#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127
26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138
26851#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137
26852#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145
26853msgid "Hide help"
26854msgstr ""
26855
26856#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160
26857msgid ""
26858"The template functions saved in the library are corrupt. Do you want to "
26859"delete them? Answering 'Yes' will delete all the functions."
26860msgstr ""
26861
26862#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251
26863msgid "You cannot delete a built-in function"
26864msgstr ""
26865
26866#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261
26867#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393
26868msgid "Function not defined"
26869msgstr ""
26870
26871#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268
26872#, python-format
26873msgid "Name %s already used"
26874msgstr ""
26875
26876#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274
26877msgid "The name {} is already used for stored template"
26878msgstr ""
26879
26880#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278
26881msgid ""
26882"Argument count should be -1 or greater than zero. Setting it to zero means "
26883"that this function cannot be used in single function mode."
26884msgstr ""
26885
26886#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294
26887msgid "Exception while compiling function"
26888msgstr ""
26889
26890#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322
26891msgid "function source code not available"
26892msgstr ""
26893
26894#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358
26895msgid "Cannot \"test\" when no books are selected"
26896msgstr ""
26897
26898#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392
26899#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400
26900#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405
26901#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413
26902msgid "Stored templates"
26903msgstr ""
26904
26905#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401
26906msgid "The name {} is already used for template function"
26907msgstr ""
26908
26909#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406
26910msgid "The stored template must begin with \"program:\""
26911msgstr ""
26912
26913#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414
26914msgid "Exception while storing template"
26915msgstr ""
26916
26917#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430
26918msgid "Changes to the current template will be lost. OK?"
26919msgstr ""
26920
26921#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139
26922msgid "D&elete"
26923msgstr ""
26924
26925#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140
26926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
26927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553
26928msgid "&Replace"
26929msgstr ""
26930
26931#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141
26932#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154
26933msgid "C&reate"
26934msgstr ""
26935
26936#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143
26937msgid ""
26938"Open a template tester dialog to use a template to test stored templates"
26939msgstr ""
26940
26941#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144
26942msgid "&Stored Templates"
26943msgstr ""
26944
26945#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146
26946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279
26947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707
26948msgid "F&unction:"
26949msgstr ""
26950
26951#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147
26952msgid "Enter the name of the function to create."
26953msgstr ""
26954
26955#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148
26956msgid "Argument &count:"
26957msgstr ""
26958
26959#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149
26960msgid "Set this to -1 if the function takes a variable number of arguments"
26961msgstr ""
26962
26963#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153
26964#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45
26965msgid "Replace"
26966msgstr ""
26967
26968#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155
26969msgid "P&rogram code (Follow Python indenting rules):"
26970msgstr ""
26971
26972#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156
26973msgid "&Template functions"
26974msgstr ""
26975
26976#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38
26977msgid "Choose a texture"
26978msgstr ""
26979
26980#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55
26981msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>."
26982msgstr ""
26983
26984#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63
26985msgid "Add texture"
26986msgstr ""
26987
26988#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66
26989msgid "Remove texture"
26990msgstr ""
26991
26992#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112
26993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294
26994msgid "Choose image"
26995msgstr ""
26996
26997#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147
26998msgid "Cannot remove builtin textures"
26999msgstr ""
27000
27001#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
27002msgid "Donate to support the development of calibre"
27003msgstr ""
27004
27005#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45
27006msgid "Location Manager"
27007msgstr ""
27008
27009#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46
27010msgid "Switch between library and device views"
27011msgstr ""
27012
27013#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52
27014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563
27015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566
27016#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378
27017msgid "Separator"
27018msgstr ""
27019
27020#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68
27021#, python-format
27022msgid "%d books"
27023msgstr ""
27024
27025#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246
27026msgid "The main toolbar"
27027msgstr ""
27028
27029#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247
27030msgid "The main toolbar when a device is connected"
27031msgstr ""
27032
27033#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248
27034msgid "The optional second toolbar"
27035msgstr ""
27036
27037#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249
27038msgid "The menubar"
27039msgstr ""
27040
27041#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250
27042msgid "The menubar when a device is connected"
27043msgstr ""
27044
27045#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251
27046msgid "The context menu for the books in the calibre library"
27047msgstr ""
27048
27049#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253
27050msgid "The context menu for the split book list"
27051msgstr ""
27052
27053#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254
27054msgid "The context menu for the books on the device"
27055msgstr ""
27056
27057#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256
27058msgid "The context menu for the Cover browser"
27059msgstr ""
27060
27061#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264
27062msgid "Click to choose toolbar or menu to customize"
27063msgstr ""
27064
27065#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318
27066#, python-format
27067msgid "Cannot add the actions %s to this location"
27068msgstr ""
27069
27070#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342
27071#, python-format
27072msgid "Cannot remove the actions %s from this location"
27073msgstr ""
27074
27075#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371
27076msgid "Preferences missing"
27077msgstr ""
27078
27079#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372
27080msgid ""
27081"The Preferences action must be in either the main toolbar or the menubar."
27082msgstr ""
27083
27084#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375
27085msgid "Location manager missing"
27086msgstr ""
27087
27088#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376
27089msgid ""
27090"The Location manager must be in either the main toolbar or the menubar when "
27091"a device is connected."
27092msgstr ""
27093
27094#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124
27095msgid ""
27096"<p>The toolbar in calibre is different depending on whether a device is "
27097"connected or not. Choose <b>which toolbar</b> you would like to customize:"
27098msgstr ""
27099
27100#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125
27101msgid "Choose the toolbar to customize"
27102msgstr ""
27103
27104#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126
27105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474
27106#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449
27107msgid "A&vailable actions"
27108msgstr ""
27109
27110#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127
27111msgid "Add selected actions to toolbar"
27112msgstr ""
27113
27114#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129
27115msgid "Remove selected actions from toolbar"
27116msgstr ""
27117
27118#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131
27119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475
27120#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453
27121msgid "&Current actions"
27122msgstr ""
27123
27124#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132
27125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485
27126msgid "Move selected action up"
27127msgstr ""
27128
27129#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134
27130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488
27131msgid "Move selected action down"
27132msgstr ""
27133
27134#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72
27135#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464
27136msgid "ID"
27137msgstr ""
27138
27139#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148
27140msgid "This tweak has its default value"
27141msgstr ""
27142
27143#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150
27144msgid "This tweak has been customized"
27145msgstr ""
27146
27147#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327
27148msgid "Plugin tweaks"
27149msgstr ""
27150
27151#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333
27152msgid ""
27153"Add/edit tweaks for any custom plugins you have installed. Documentation for"
27154" these tweaks should be available on the website from where you downloaded "
27155"the plugins."
27156msgstr ""
27157
27158#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373
27159msgid ""
27160"Values for the tweaks are shown below. Edit them to change the behavior of "
27161"calibre. Your changes will only take effect <b>after a restart</b> of "
27162"calibre."
27163msgstr ""
27164
27165#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386
27166msgid "Edit tweaks for any custom plugins you have installed"
27167msgstr ""
27168
27169#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387
27170msgid "&Plugin tweaks"
27171msgstr ""
27172
27173#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421
27174msgid "Edit tweak"
27175msgstr ""
27176
27177#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428
27178msgid "Restore this tweak to its default value"
27179msgstr ""
27180
27181#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429
27182msgid "&Reset this tweak"
27183msgstr ""
27184
27185#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432
27186msgid "Apply any changes you made to this tweak"
27187msgstr ""
27188
27189#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433
27190msgid "&Apply changes to this tweak"
27191msgstr ""
27192
27193#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448
27194msgid "Search for tweak"
27195msgstr ""
27196
27197#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484
27198#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525
27199msgid ""
27200"There was a syntax error in your tweak. Click the \"Show details\" button "
27201"for details."
27202msgstr ""
27203
27204#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540
27205msgid "Invalid tweaks"
27206msgstr ""
27207
27208#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541
27209msgid ""
27210"The tweaks you entered are invalid, try resetting the tweaks to default and "
27211"changing them one by one until you find the invalid setting."
27212msgstr ""
27213
27214#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116
27215msgid "View log"
27216msgstr ""
27217
27218#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38
27219msgid "Choose Files"
27220msgstr ""
27221
27222#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27223msgid "Collecting metadata..."
27224msgstr ""
27225
27226#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27227#, python-format
27228msgid "Saving %d books..."
27229msgstr ""
27230
27231#: /__w/calibre/calibre/src/calibre/gui2/save.py:143
27232msgid "Copying files and writing metadata..."
27233msgstr ""
27234
27235#: /__w/calibre/calibre/src/calibre/gui2/save.py:144
27236msgid "Copying files..."
27237msgstr ""
27238
27239#: /__w/calibre/calibre/src/calibre/gui2/save.py:155
27240#: /__w/calibre/calibre/src/calibre/gui2/save.py:269
27241#: /__w/calibre/calibre/src/calibre/gui2/save.py:303
27242msgid "Could not save books to disk, click \"Show details\" for more information"
27243msgstr ""
27244
27245#: /__w/calibre/calibre/src/calibre/gui2/save.py:186
27246#, python-format
27247msgid ""
27248"The update metadata worker process crashed while processing the book %s. "
27249"Saving is aborted."
27250msgstr ""
27251
27252#: /__w/calibre/calibre/src/calibre/gui2/save.py:206
27253#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404
27254msgid "Requested formats not available"
27255msgstr ""
27256
27257#: /__w/calibre/calibre/src/calibre/gui2/save.py:284
27258#, python-format
27259msgid "No %s format file present"
27260msgstr ""
27261
27262#: /__w/calibre/calibre/src/calibre/gui2/save.py:337
27263#, python-brace-format
27264msgid "Failed to save: {0} by {1} to disk, with error:"
27265msgstr ""
27266
27267#: /__w/calibre/calibre/src/calibre/gui2/save.py:346
27268#, python-brace-format
27269msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:"
27270msgstr ""
27271
27272#: /__w/calibre/calibre/src/calibre/gui2/save.py:350
27273#, python-brace-format
27274msgid ""
27275"Failed to update the metadata in the {2} format of: {0} by {1}, with error:"
27276msgstr ""
27277
27278#: /__w/calibre/calibre/src/calibre/gui2/save.py:352
27279#, python-brace-format
27280msgid ""
27281"Failed to update the metadata in all formats of: {0} by {1}, with error:"
27282msgstr ""
27283
27284#: /__w/calibre/calibre/src/calibre/gui2/save.py:361
27285msgid ""
27286"Failed to update metadata in some books, click \"Show details\" for more "
27287"information"
27288msgstr ""
27289
27290#: /__w/calibre/calibre/src/calibre/gui2/save.py:364
27291msgid ""
27292"Failed to save any books to disk, click \"Show details\" for more "
27293"information"
27294msgstr ""
27295
27296#: /__w/calibre/calibre/src/calibre/gui2/save.py:367
27297msgid ""
27298"Failed to save some books to disk, click \"Show details\" for more "
27299"information"
27300msgstr ""
27301
27302#: /__w/calibre/calibre/src/calibre/gui2/save.py:369
27303msgid "Error while saving"
27304msgstr ""
27305
27306#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52
27307msgid "Paste and &search"
27308msgstr ""
27309
27310#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57
27311#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142
27312#: /__w/calibre/calibre/src/calibre/utils/localization.py:369
27313msgid "&Paste"
27314msgstr ""
27315
27316#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66
27317msgid "Copy search as URL"
27318msgstr ""
27319
27320#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67
27321msgid "&Clear search history"
27322msgstr ""
27323
27324#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411
27325#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416
27326msgid "Create saved search"
27327msgstr ""
27328
27329#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412
27330msgid ""
27331"Invalid saved search name. It must contain at least one letter or number"
27332msgstr ""
27333
27334#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417
27335msgid "There is no search to save"
27336msgstr ""
27337
27338#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434
27339msgid "Delete current search"
27340msgstr ""
27341
27342#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435
27343msgid "No search is selected"
27344msgstr ""
27345
27346#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437
27347msgid "The selected search will be <b>permanently deleted</b>. Are you sure?"
27348msgstr ""
27349
27350#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468
27351msgid "Search (For advanced search click the gear icon to the left)"
27352msgstr ""
27353
27354#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483
27355msgid "Start search"
27356msgstr ""
27357
27358#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491
27359msgid "Enable or disable search highlighting."
27360msgstr ""
27361
27362#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496
27363msgid "Highlight search results"
27364msgstr ""
27365
27366#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500
27367msgid ""
27368"This will change how searching works. When you search, instead of showing "
27369"only the matching books, all books will be shown with the matching books "
27370"highlighted. Are you sure this is what you want?"
27371msgstr ""
27372
27373#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513
27374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296
27375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489
27376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609
27377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757
27378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849
27379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055
27380msgid "Filter"
27381msgstr ""
27382
27383#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565
27384msgid "Choose saved search or enter name for new saved search"
27385msgstr ""
27386
27387#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572
27388msgid ""
27389"Save current search under the name shown in the box. Press and hold for a "
27390"pop-up options menu."
27391msgstr ""
27392
27393#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577
27394msgid "Create Saved search"
27395msgstr ""
27396
27397#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580
27398#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613
27399msgid "Delete Saved search"
27400msgstr ""
27401
27402#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589
27403msgid "Add Saved search"
27404msgstr ""
27405
27406#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590
27407msgid "Get Saved search expression"
27408msgstr ""
27409
27410#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637
27411msgid "Current search is not a saved search"
27412msgstr ""
27413
27414#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30
27415#, python-format
27416msgid "Create a Virtual library based on %s"
27417msgstr ""
27418
27419#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38
27420#, python-format
27421msgid "Match any of the selected %s"
27422msgstr ""
27423
27424#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39
27425#, python-format
27426msgid "Match all of the selected %s"
27427msgstr ""
27428
27429#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102
27430#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346
27431msgid "Edit Virtual library"
27432msgstr ""
27433
27434#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104
27435#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372
27436msgid "Create Virtual library"
27437msgstr ""
27438
27439#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109
27440msgid "Virtual library &name:"
27441msgstr ""
27442
27443#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122
27444msgid "&Search expression:"
27445msgstr ""
27446
27447#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132
27448msgid "Create a Virtual library based on: "
27449msgstr ""
27450
27451#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145
27452#, python-format
27453msgid ""
27454"\n"
27455"            <h2>Virtual libraries</h2>\n"
27456"\n"
27457"            <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n"
27458"            you books that match a search. When a Virtual library is in effect, calibre\n"
27459"            behaves as though the library contains only the matched books. The Tag browser\n"
27460"            display only the tags/authors/series/etc. that belong to the matched books and any searches\n"
27461"            you do will only search within the books in the Virtual library. This\n"
27462"            is a good way to partition your large library into smaller and easier to work with subsets.</p>\n"
27463"\n"
27464"            <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n"
27465"            or only books by <i>My favorite author</i> or only books in a particular series.</p>\n"
27466"\n"
27467"            <p>More information and examples are available in the\n"
27468"            <a href=\"%s\">User Manual</a>.</p>\n"
27469"            "
27470msgstr ""
27471
27472#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189
27473msgid "Saved searches recognized in the expression:"
27474msgstr ""
27475
27476#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226
27477msgid "Search text changed"
27478msgstr ""
27479
27480#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227
27481msgid ""
27482"The Virtual library name or the search text has changed. Do you want to "
27483"discard these changes?"
27484msgstr ""
27485
27486#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264
27487#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94
27488#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100
27489msgid "No name"
27490msgstr ""
27491
27492#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265
27493msgid "You must provide a name for the new Virtual library"
27494msgstr ""
27495
27496#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271
27497msgid "A Virtual library name cannot begin with \"*\""
27498msgstr ""
27499
27500#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276
27501msgid "Name already in use"
27502msgstr ""
27503
27504#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277
27505msgid ""
27506"That name is already in use. Do you want to replace it with the new search?"
27507msgstr ""
27508
27509#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284
27510msgid "No search string"
27511msgstr ""
27512
27513#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285
27514msgid "You must provide a search to define the new Virtual library"
27515msgstr ""
27516
27517#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293
27518#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455
27519msgid "Invalid search"
27520msgstr ""
27521
27522#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294
27523#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456
27524msgid "The search in the search box is not valid"
27525msgstr ""
27526
27527#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299
27528msgid "Search found no books"
27529msgstr ""
27530
27531#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300
27532msgid ""
27533"The search found no books, so the Virtual library will be empty. Do you "
27534"really want to use that search?"
27535msgstr ""
27536
27537#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321
27538#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567
27539msgid "*current search"
27540msgstr ""
27541
27542#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325
27543msgid "Virtual library from current search"
27544msgstr ""
27545
27546#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326
27547msgid "Create a temporary Virtual library from the current search"
27548msgstr ""
27549
27550#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339
27551msgid ""
27552"Use a \"Virtual library\" to show only a subset of the books present in this"
27553" library"
27554msgstr ""
27555
27556#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344
27557msgid "(all books)"
27558msgstr ""
27559
27560#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345
27561msgid "Additional restriction"
27562msgstr ""
27563
27564#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347
27565msgid "Remove Virtual library"
27566msgstr ""
27567
27568#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394
27569msgid "Show Virtual libraries as tabs"
27570msgstr ""
27571
27572#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447
27573msgid "No search"
27574msgstr ""
27575
27576#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448
27577msgid "There is no current search to use"
27578msgstr ""
27579
27580#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498
27581#, python-brace-format
27582msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?"
27583msgstr ""
27584
27585#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509
27586msgid "No Virtual libraries"
27587msgstr ""
27588
27589#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510
27590msgid "No Virtual libraries present, create some first"
27591msgstr ""
27592
27593#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514
27594#, python-brace-format
27595msgid ""
27596"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n"
27597"        For example, if want to choose the VL:\n"
27598"        {example}\n"
27599"        Simply type in the characters:\n"
27600"        {chars}\n"
27601"        and press Enter."
27602msgstr ""
27603
27604#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522
27605msgid "Choose Virtual library"
27606msgstr ""
27607
27608#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39
27609#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174
27610msgid "&Default"
27611msgstr ""
27612
27613#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51
27614msgid "Click to change"
27615msgstr ""
27616
27617#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176
27618msgid "Customize shortcuts for"
27619msgstr ""
27620
27621#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
27622msgid "Keys"
27623msgstr ""
27624
27625#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265
27626msgid "Double click to change"
27627msgstr ""
27628
27629#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90
27630msgid "Starting up, please wait..."
27631msgstr ""
27632
27633#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36
27634msgid "Added tags:"
27635msgstr ""
27636
27637#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37
27638msgid "Open store in external web browser"
27639msgstr ""
27640
27641#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213
27642#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220
27643#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180
27644msgid "&What kind of match to use:"
27645msgstr ""
27646
27647#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218
27648#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225
27649#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185
27650msgid "&All these words:"
27651msgstr ""
27652
27653#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
27654#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226
27655#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186
27656msgid "This exact &phrase:"
27657msgstr ""
27658
27659#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220
27660#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227
27661#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
27662msgid "&One or more of these words:"
27663msgstr ""
27664
27665#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223
27666#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230
27667#, python-format
27668msgid "See the <a href=\"%s\">User Manual</a> for more help"
27669msgstr ""
27670
27671#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
27672#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235
27673#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194
27674msgid "Enter the title."
27675msgstr ""
27676
27677#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
27678msgid "&Description:"
27679msgstr ""
27680
27681#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228
27682msgid "&Headquarters:"
27683msgstr ""
27684
27685#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230
27686#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233
27687#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197
27688msgid "Search only in specific fields:"
27689msgstr ""
27690
27691#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232
27692msgid "Enabled:"
27693msgstr ""
27694
27695#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233
27696#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239
27697msgid "DRM:"
27698msgstr ""
27699
27700#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234
27701#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236
27702#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239
27703#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240
27704#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243
27705#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246
27706msgid "true"
27707msgstr ""
27708
27709#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235
27710#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237
27711#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240
27712#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241
27713#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244
27714#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247
27715msgid "false"
27716msgstr ""
27717
27718#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238
27719#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245
27720msgid "Affiliate:"
27721msgstr ""
27722
27723#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241
27724msgid "Nam&e/description..."
27725msgstr ""
27726
27727#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74
27728msgid "Query"
27729msgstr ""
27730
27731#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76
27732msgid "Enable:"
27733msgstr ""
27734
27735#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77
27736msgid "&All"
27737msgstr ""
27738
27739#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78
27740#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152
27741msgid "&None"
27742msgstr ""
27743
27744#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79
27745msgid "&Invert"
27746msgstr ""
27747
27748#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27749#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27750msgid "Affiliate"
27751msgstr ""
27752
27753#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27754msgid "Enabled"
27755msgstr ""
27756
27757#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27758msgid "Headquarters"
27759msgstr ""
27760
27761#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27762msgid "No DRM"
27763msgstr ""
27764
27765#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155
27766msgid ""
27767"This store is currently disabled and cannot be used in other parts of "
27768"calibre."
27769msgstr ""
27770
27771#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157
27772msgid ""
27773"This store is currently enabled and can be used in other parts of calibre."
27774msgstr ""
27775
27776#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162
27777msgid "This store only distributes e-books without DRM."
27778msgstr ""
27779
27780#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164
27781msgid ""
27782"This store distributes e-books with DRM. It may have some titles without "
27783"DRM, but you will need to check on a per title basis."
27784msgstr ""
27785
27786#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166
27787#, python-format
27788msgid ""
27789"This store is headquartered in %s. This is a good indication of what market "
27790"the store caters to. However, this does not necessarily mean that the store "
27791"is limited to that market only."
27792msgstr ""
27793
27794#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169
27795#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254
27796#, python-format
27797msgid "Buying from this store supports the calibre developer: %s."
27798msgstr ""
27799
27800#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171
27801#, python-format
27802msgid "This store distributes e-books in the following formats: %s"
27803msgstr ""
27804
27805#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49
27806msgid "Configure..."
27807msgstr ""
27808
27809#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97
27810msgid "Time"
27811msgstr ""
27812
27813#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98
27814msgid "Number of seconds to wait for a store to respond:"
27815msgstr ""
27816
27817#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99
27818msgid "Number of seconds to let a store process results:"
27819msgstr ""
27820
27821#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100
27822msgid "Display"
27823msgstr ""
27824
27825#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101
27826msgid "Maximum number of results to show per store:"
27827msgstr ""
27828
27829#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102
27830msgid "Open search result in system browser"
27831msgstr ""
27832
27833#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103
27834msgid "Threads"
27835msgstr ""
27836
27837#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104
27838msgid "Number of search threads to use:"
27839msgstr ""
27840
27841#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105
27842msgid "Number of cache update threads to use:"
27843msgstr ""
27844
27845#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106
27846msgid "Number of cover download threads to use:"
27847msgstr ""
27848
27849#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107
27850msgid "Number of details threads to use:"
27851msgstr ""
27852
27853#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237
27854msgid "&Price:"
27855msgstr ""
27856
27857#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242
27858msgid "Download:"
27859msgstr ""
27860
27861#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249
27862msgid "Titl&e/author/price..."
27863msgstr ""
27864
27865#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27866msgid "DRM"
27867msgstr ""
27868
27869#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27870msgid "Download"
27871msgstr ""
27872
27873#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27874msgid "Price"
27875msgstr ""
27876
27877#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235
27878#, python-format
27879msgid ""
27880"Detected price as: %s. Check with the store before making a purchase to "
27881"verify this price is correct. This price often does not include promotions "
27882"the store may be running."
27883msgstr ""
27884
27885#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239
27886msgid "No price was found"
27887msgstr ""
27888
27889#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242
27890msgid ""
27891"This book as been detected as having DRM restrictions. This book may not "
27892"work with your reader and you will have limitations placed upon you as to "
27893"what you can do with this book. Check with the store before making any "
27894"purchases to ensure you can actually read this book."
27895msgstr ""
27896
27897#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244
27898msgid ""
27899"This book has been detected as being DRM Free. You should be able to use "
27900"this book on any device provided it is in a format calibre supports for "
27901"conversion. However, before making a purchase double check the DRM status "
27902"with the store. The store may not be disclosing the use of DRM."
27903msgstr ""
27904
27905#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246
27906msgid ""
27907"The DRM status of this book could not be determined. There is a very high "
27908"likelihood that this book is actually DRM restricted."
27909msgstr ""
27910
27911#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251
27912#, python-format
27913msgid "The following formats can be downloaded directly: %s."
27914msgstr ""
27915
27916#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68
27917msgid "Download..."
27918msgstr ""
27919
27920#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72
27921msgid "Goto in store..."
27922msgstr ""
27923
27924#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130
27925#, python-format
27926msgid "Buying from this store supports the calibre developer: %s</p>"
27927msgstr ""
27928
27929#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195
27930msgid "No query"
27931msgstr ""
27932
27933#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196
27934msgid "You must enter a title, author or keyword to search for."
27935msgstr ""
27936
27937#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321
27938msgid "Customize Get books search"
27939msgstr ""
27940
27941#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330
27942msgid "Choose s&tores"
27943msgstr ""
27944
27945#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331
27946msgid "Configure s&earch"
27947msgstr ""
27948
27949#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
27950msgid "Couldn't find any books matching your query."
27951msgstr ""
27952
27953#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395
27954msgid "Choose format to download to your library."
27955msgstr ""
27956
27957#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179
27958msgid "Search by title"
27959msgstr ""
27960
27961#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181
27962msgid "Search by author"
27963msgstr ""
27964
27965#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183
27966msgid "&Keyword:"
27967msgstr ""
27968
27969#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184
27970msgid "Search by any keyword"
27971msgstr ""
27972
27973#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187
27974msgid "&Invert selection"
27975msgstr ""
27976
27977#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189
27978msgid "Configure Get books behavior"
27979msgstr ""
27980
27981#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190
27982msgid "&Configure"
27983msgstr ""
27984
27985#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191
27986msgid "Open a selected book in the system's web browser"
27987msgstr ""
27988
27989#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192
27990msgid "Open in &external browser"
27991msgstr ""
27992
27993#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195
27994#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75
27995msgid "Books:"
27996msgstr ""
27997
27998#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190
27999msgid ""
28000"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-"
28001"interface\">User Manual</a> for more help"
28002msgstr ""
28003
28004#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199
28005msgid "Titl&e/author/price ..."
28006msgstr ""
28007
28008#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48
28009#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71
28010msgid "Dialog"
28011msgstr ""
28012
28013#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49
28014msgid "Updating book cache"
28015msgstr ""
28016
28017#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43
28018msgid "Checking last download date."
28019msgstr ""
28020
28021#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49
28022msgid "Downloading book list from MobileRead."
28023msgstr ""
28024
28025#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62
28026msgid "Processing books."
28027msgstr ""
28028
28029#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72
28030#, python-format
28031msgid "%(num)s of %(tot)s books processed."
28032msgstr ""
28033
28034#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80
28035msgid "Updating MobileRead book cache..."
28036msgstr ""
28037
28038#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72
28039msgid "&Query:"
28040msgstr ""
28041
28042#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96
28043msgid "Home"
28044msgstr ""
28045
28046#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109
28047msgid "Reload"
28048msgstr ""
28049
28050#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186
28051#, python-brace-format
28052msgid "Download of {0} failed with error: {1}"
28053msgstr ""
28054
28055#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192
28056msgid ""
28057"This e-book is a DRMed EPUB file.  You will be prompted to save this file to"
28058" your computer. Once it is saved, open it with <a "
28059"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe "
28060"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, "
28061"which will be a .epub file. You can add this book to calibre using \"Add "
28062"Books\" and selecting the file from the ADE library folder."
28063msgstr ""
28064
28065#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204
28066msgid "File is not a supported e-book type. Save to disk?"
28067msgstr ""
28068
28069#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219
28070msgid "Could not contact calibre"
28071msgstr ""
28072
28073#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220
28074msgid ""
28075"No running calibre instance found. Please start calibre before trying to "
28076"download books."
28077msgstr ""
28078
28079#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224
28080msgid "Download completed"
28081msgstr ""
28082
28083#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225
28084#, python-brace-format
28085msgid ""
28086"Download of {0} has been completed, the book was added to your calibre "
28087"library"
28088msgstr ""
28089
28090#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218
28091#, python-format
28092msgid "Average rating for books in this category: %.1f"
28093msgstr ""
28094
28095#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220
28096msgid "Books in this category are unrated"
28097msgstr ""
28098
28099#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222
28100#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355
28101msgid "Search expression:"
28102msgstr ""
28103
28104#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224
28105#, python-format
28106msgid "Number of books: %s"
28107msgstr ""
28108
28109#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303
28110#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140
28111msgid "Rename in Virtual library"
28112msgstr ""
28113
28114#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304
28115msgid ""
28116"Do you want this rename to apply only to books in the current Virtual "
28117"library?"
28118msgstr ""
28119
28120#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306
28121msgid "Yes, apply only in VL"
28122msgstr ""
28123
28124#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307
28125msgid "No, apply in entire library"
28126msgstr ""
28127
28128#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435
28129#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236
28130#, python-brace-format
28131msgid "The grouped search term name is \"{0}\""
28132msgstr ""
28133
28134#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446
28135#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244
28136#, python-brace-format
28137msgid "The lookup/search name is \"{0}\"{1}"
28138msgstr ""
28139
28140#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051
28141msgid "Changing the authors for several books can take a while. Are you sure?"
28142msgstr ""
28143
28144#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056
28145msgid ""
28146"Changing the metadata for that many books can take a while. Are you sure?"
28147msgstr ""
28148
28149#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240
28150#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264
28151#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272
28152msgid "Rename User category"
28153msgstr ""
28154
28155#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241
28156msgid "You cannot use periods in the name when renaming User categories"
28157msgstr ""
28158
28159#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265
28160#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273
28161#, python-format
28162msgid "The name %s is already used"
28163msgstr ""
28164
28165#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287
28166msgid "Author names cannot contain & characters."
28167msgstr ""
28168
28169#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28170msgid "Duplicate search name"
28171msgstr ""
28172
28173#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28174#, python-format
28175msgid "The saved search name %s is already used."
28176msgstr ""
28177
28178#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46
28179msgid "User categories"
28180msgstr ""
28181
28182#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57
28183msgid "Custom columns"
28184msgstr ""
28185
28186#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103
28187msgid "Invalid search restriction"
28188msgstr ""
28189
28190#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104
28191msgid "The current search restriction is invalid"
28192msgstr ""
28193
28194#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121
28195msgid "New category"
28196msgstr ""
28197
28198#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179
28199#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182
28200msgid "Delete User category"
28201msgstr ""
28202
28203#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180
28204#, python-format
28205msgid "%s is not a User category"
28206msgstr ""
28207
28208#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183
28209#, python-format
28210msgid "%s contains items. Do you really want to delete it?"
28211msgstr ""
28212
28213#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206
28214msgid "Remove category"
28215msgstr ""
28216
28217#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207
28218#, python-format
28219msgid "User category %s does not exist"
28220msgstr ""
28221
28222#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228
28223msgid "Add to User category"
28224msgstr ""
28225
28226#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229
28227#, python-format
28228msgid "A User category %s does not exist"
28229msgstr ""
28230
28231#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28232msgid "Children"
28233msgstr ""
28234
28235#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28236msgid "Item"
28237msgstr ""
28238
28239#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311
28240#, python-format
28241msgid ""
28242"%s and its children will be deleted from books in the Virtual library. Are "
28243"you sure?"
28244msgstr ""
28245
28246#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314
28247#, python-format
28248msgid "%s and its children will be deleted from all books. Are you sure?"
28249msgstr ""
28250
28251#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319
28252#, python-format
28253msgid "%s will be deleted from books in the Virtual library. Are you sure?"
28254msgstr ""
28255
28256#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321
28257#, python-format
28258msgid "%s will be deleted from all books. Are you sure?"
28259msgstr ""
28260
28261#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323
28262msgid "Delete item"
28263msgstr ""
28264
28265#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354
28266msgid "You must select some books to apply {} to"
28267msgstr ""
28268
28269#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402
28270#, python-format
28271msgid ""
28272"The identifier %s will be deleted from books in the current virtual library."
28273" Are you sure?"
28274msgstr ""
28275
28276#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405
28277#, python-format
28278msgid "The identifier %s will be deleted from all books. Are you sure?"
28279msgstr ""
28280
28281#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407
28282msgid "Delete identifier"
28283msgstr ""
28284
28285#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480
28286#, python-format
28287msgid "change_tb_category_visibility: category %s does not exist"
28288msgstr ""
28289
28290#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494
28291#, python-format
28292msgid "change_tb_category_visibility: invalid operation %s"
28293msgstr ""
28294
28295#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533
28296msgid ""
28297"Change how the Tag browser works, such as, how it is sorted, what happens "
28298"when you click items, etc."
28299msgstr ""
28300
28301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548
28302msgid ""
28303"Search for items. If the text begins with equals (=) the search is exact "
28304"match, otherwise it is \"contains\" finding items containing the text "
28305"anywhere in the item name. Both exact and contains searches ignore case. You"
28306" can limit the search to particular categories using syntax similar to "
28307"search. For example, tags:foo will find foo in any tag, but not in authors "
28308"etc. Entering *foo will collapse all categories then showing only those "
28309"categories with items containing the text \"foo\""
28310msgstr ""
28311
28312#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559
28313msgid "Find in the Tag browser"
28314msgstr ""
28315
28316#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567
28317msgid "Find the first/next matching item"
28318msgstr ""
28319
28320#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578
28321msgid "Find"
28322msgstr ""
28323
28324#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658
28325msgid "No more matches.</b><p> Click Find again to go to first match"
28326msgstr ""
28327
28328#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680
28329msgid "Configure Tag browser"
28330msgstr ""
28331
28332#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
28333msgid "Number of books"
28334msgstr ""
28335
28336#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696
28337msgid "Average rating"
28338msgstr ""
28339
28340#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703
28341msgid "Set the sort order for entries in the Tag browser"
28342msgstr ""
28343
28344#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706
28345msgid "Search type when selecting multiple items"
28346msgstr ""
28347
28348#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28349msgid "Match all of the items"
28350msgstr ""
28351
28352#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28353msgid "Match any of the items"
28354msgstr ""
28355
28356#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719
28357msgid ""
28358"When selecting multiple entries in the Tag browser match any or all of them"
28359msgstr ""
28360
28361#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723
28362msgid "Manage authors, tags, etc."
28363msgstr ""
28364
28365#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724
28366msgid ""
28367"All of these category_managers are available by right-clicking on items in "
28368"the Tag browser above"
28369msgstr ""
28370
28371#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732
28372msgid "'Click' found item"
28373msgstr ""
28374
28375#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739
28376msgid "Give the Tag browser keyboard focus"
28377msgstr ""
28378
28379#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28380msgid "Hide counts"
28381msgstr ""
28382
28383#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28384msgid "Show counts"
28385msgstr ""
28386
28387#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28388msgid "Hide average rating"
28389msgstr ""
28390
28391#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28392msgid "Show average rating"
28393msgstr ""
28394
28395#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141
28396msgid ""
28397"A Virtual library is active but you are renaming the item in all books in "
28398"your library. Is this really what you want to do?"
28399msgstr ""
28400
28401#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144
28402msgid "Yes, apply in entire library"
28403msgstr ""
28404
28405#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145
28406msgid "No, apply only in Virtual library"
28407msgstr ""
28408
28409#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515
28410#, python-format
28411msgid "Change icon for: %s"
28412msgstr ""
28413
28414#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614
28415msgid "Delete the saved search: {}?"
28416msgstr ""
28417
28418#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707
28419msgid "Show category"
28420msgstr ""
28421
28422#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717
28423msgid "All categories"
28424msgstr ""
28425
28426#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753
28427#, python-format
28428msgid "Rename %s in Virtual library"
28429msgstr ""
28430
28431#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757
28432#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820
28433#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886
28434#, python-format
28435msgid "Rename %s"
28436msgstr ""
28437
28438#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764
28439#, python-format
28440msgid "Delete %s in Virtual library"
28441msgstr ""
28442
28443#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769
28444#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836
28445#, python-format
28446msgid "Delete %s"
28447msgstr ""
28448
28449#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774
28450#, python-format
28451msgid "Edit sort for %s"
28452msgstr ""
28453
28454#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777
28455#, python-format
28456msgid "Edit link for %s"
28457msgstr ""
28458
28459#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783
28460#, python-format
28461msgid "Add %s to User category"
28462msgstr ""
28463
28464#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799
28465#, python-format
28466msgid "Children of %s"
28467msgstr ""
28468
28469#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810
28470#, python-format
28471msgid "Add/remove %s to selected books"
28472msgstr ""
28473
28474#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812
28475#, python-format
28476msgid "Add %s to selected books"
28477msgstr ""
28478
28479#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815
28480#, python-format
28481msgid "Remove %s from selected books"
28482msgstr ""
28483
28484#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824
28485#, python-format
28486msgid "Delete Saved search %s"
28487msgstr ""
28488
28489#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830
28490#, python-format
28491msgid "Delete %s in Virtual Library"
28492msgstr ""
28493
28494#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843
28495#, python-format
28496msgid "Remove %(item)s from category %(cat)s"
28497msgstr ""
28498
28499#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851
28500#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902
28501#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918
28502msgid "Search for"
28503msgstr ""
28504
28505#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862
28506#, python-format
28507msgid "%s and its children"
28508msgstr ""
28509
28510#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867
28511#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910
28512#, python-format
28513msgid "Everything but %s"
28514msgstr ""
28515
28516#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873
28517#, python-format
28518msgid "Everything but %s and its children"
28519msgstr ""
28520
28521#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879
28522msgid "The saved search expression"
28523msgstr ""
28524
28525#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890
28526#, python-format
28527msgid "Add sub-category to %s"
28528msgstr ""
28529
28530#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894
28531#, python-format
28532msgid "Delete User category %s"
28533msgstr ""
28534
28535#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924
28536#, python-format
28537msgid "Books in category %s"
28538msgstr ""
28539
28540#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930
28541#, python-format
28542msgid "Books not in category %s"
28543msgstr ""
28544
28545#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954
28546#, python-format
28547msgid "Edit permissible values for %s"
28548msgstr ""
28549
28550#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980
28551#, python-format
28552msgid "Hide category %s"
28553msgstr ""
28554
28555#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987
28556msgid "Change category icon"
28557msgstr ""
28558
28559#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989
28560msgid "Restore default icon"
28561msgstr ""
28562
28563#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997
28564#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002
28565msgid "Manage User categories"
28566msgstr ""
28567
28568#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010
28569msgid "Change sub-categorization scheme"
28570msgstr ""
28571
28572#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016
28573msgid "Partition"
28574msgstr ""
28575
28576#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031
28577msgid "First letter is usable only when sorting by name"
28578msgstr ""
28579
28580#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039
28581msgid "Expand or collapse"
28582msgstr ""
28583
28584#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047
28585#, python-brace-format
28586msgid "Expand {0}"
28587msgstr ""
28588
28589#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050
28590#, python-brace-format
28591msgid "Expand {0} and its children"
28592msgstr ""
28593
28594#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070
28595#, python-brace-format
28596msgid "Collapse {0}"
28597msgstr ""
28598
28599#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44
28600#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139
28601msgid "Remove"
28602msgstr ""
28603
28604#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46
28605msgid "Keep"
28606msgstr ""
28607
28608#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48
28609msgid "Title-case"
28610msgstr ""
28611
28612#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51
28613msgid "Split"
28614msgstr ""
28615
28616#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62
28617msgid "Create the rule below, the rule can be used to remove or replace tags"
28618msgstr ""
28619
28620#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63
28621msgid "the tag, if it"
28622msgstr ""
28623
28624#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64
28625msgid "You must provide a value for the tag to match"
28626msgstr ""
28627
28628#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65
28629#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231
28630msgid "with the tag:"
28631msgstr ""
28632
28633#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66
28634#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233
28635msgid "on the character:"
28636msgstr ""
28637
28638#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68
28639msgid ""
28640"The character on which to split tags. Note that technically you can specify "
28641"a sub-string, not just a single character. Then splitting will happen on the"
28642" sub-string."
28643msgstr ""
28644
28645#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71
28646msgid ""
28647"What to replace the tag with. Note that if you use a pattern to match tags, "
28648"you can replace with parts of the matched pattern. See  the User Manual on "
28649"how to use regular expressions for details."
28650msgstr ""
28651
28652#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74
28653#, python-format
28654msgid ""
28655"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>"
28656msgstr ""
28657
28658#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103
28659msgid "Edit the list of tags with the Tag editor"
28660msgstr ""
28661
28662#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144
28663msgid "Tags that contain this string will match"
28664msgstr ""
28665
28666#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152
28667msgid "Use the Tag editor to edit the list of tags"
28668msgstr ""
28669
28670#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228
28671#, python-brace-format
28672msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>"
28673msgstr ""
28674
28675#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273
28676msgid ""
28677"You can specify rules to filter/transform tags here. Click the \"Add rule\" "
28678"button below to get started. The rules will be processed in order for every "
28679"tag until either a \"remove\" or a \"keep\" rule matches."
28680msgstr ""
28681
28682#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283
28683msgid "You can <b>change an existing rule</b> by double clicking it"
28684msgstr ""
28685
28686#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311
28687msgid "Move current rule up"
28688msgstr ""
28689
28690#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315
28691msgid "Move current rule down"
28692msgstr ""
28693
28694#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390
28695msgid "Test tag mapper rules"
28696msgstr ""
28697
28698#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392
28699msgid "Enter a comma separated list of &tags to test:"
28700msgstr ""
28701
28702#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393
28703msgid "Enter tags and click the \"Test\" button"
28704msgstr ""
28705
28706#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427
28707#, python-format
28708msgid "<b>Resulting tags:</b> %s"
28709msgstr ""
28710
28711#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440
28712msgid "Cannot save as no rules have been created"
28713msgstr ""
28714
28715#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442
28716msgid "Save ruleset as"
28717msgstr ""
28718
28719#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443
28720msgid "Enter a name for this ruleset:"
28721msgstr ""
28722
28723#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447
28724#, python-format
28725msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?"
28726msgstr ""
28727
28728#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465
28729msgid "Delete saved rulesets"
28730msgstr ""
28731
28732#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471
28733msgid "No saved rulesets available"
28734msgstr ""
28735
28736#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484
28737msgid "Edit tag mapper rules"
28738msgstr ""
28739
28740#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125
28741msgid "Select a destination for the Table of Contents entry"
28742msgstr ""
28743
28744#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149
28745msgid "Search for text..."
28746msgstr ""
28747
28748#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152
28749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549
28750msgid "Find &next"
28751msgstr ""
28752
28753#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155
28754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551
28755msgid "Find &previous"
28756msgstr ""
28757
28758#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167
28759msgid ""
28760"Here you can choose a destination for the Table of Contents' entry to point "
28761"to. First choose a file from the book in the left-most panel. The file will "
28762"open in the central panel.<p>Then choose a location inside the file. To do "
28763"so, simply click on the place in the central panel that you want to use as "
28764"the destination. As you move the mouse around the central panel, a thick "
28765"green line appears, indicating the precise location that will be selected "
28766"when you click."
28767msgstr ""
28768
28769#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180
28770msgid "Na&me of the ToC entry:"
28771msgstr ""
28772
28773#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187
28774msgid "Currently selected destination:"
28775msgstr ""
28776
28777#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222
28778#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233
28779msgid "No match found"
28780msgstr ""
28781
28782#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223
28783#, python-format
28784msgid "No match found for: %s"
28785msgstr ""
28786
28787#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229
28788#, python-format
28789msgid ""
28790"No matches for %(text)s found in the current file [%(current)s]. Do you want"
28791" to search in the %(which)s file [%(next)s]?"
28792msgstr ""
28793
28794#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28795msgid "next"
28796msgstr ""
28797
28798#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28799msgid "previous"
28800msgstr ""
28801
28802#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259
28803msgid "Bad markup"
28804msgstr ""
28805
28806#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260
28807msgid "This book has severely broken markup, its ToC cannot be edited."
28808msgstr ""
28809
28810#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266
28811#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309
28812#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313
28813msgid "File:"
28814msgstr ""
28815
28816#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267
28817#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299
28818msgid "Top of the file"
28819msgstr ""
28820
28821#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301
28822#, python-format
28823msgid "Approximately %d%% from the top"
28824msgstr ""
28825
28826#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306
28827#, python-format
28828msgid "Location: A &lt;%s&gt; tag inside the file"
28829msgstr ""
28830
28831#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45
28832msgid "Create ToC from XPath"
28833msgstr ""
28834
28835#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49
28836msgid ""
28837"Specify a series of XPath expressions for the different levels of the Table "
28838"of Contents. You can use the wizard buttons to help you create XPath "
28839"expressions."
28840msgstr ""
28841
28842#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56
28843#, python-format
28844msgid "Level %s ToC:"
28845msgstr ""
28846
28847#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71
28848msgid "Do not add duplicate entries at the same level"
28849msgstr ""
28850
28851#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81
28852msgid "No XPaths"
28853msgstr ""
28854
28855#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82
28856msgid "No XPaths have been entered"
28857msgstr ""
28858
28859#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122
28860#, python-format
28861msgid "The XPath expression %s is not valid."
28862msgstr ""
28863
28864#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166
28865msgid ""
28866"You can edit existing entries in the Table of Contents by clicking them in "
28867"the panel to the left."
28868msgstr ""
28869
28870#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168
28871msgid ""
28872"Entries with a green tick next to them point to a location that has been "
28873"verified to exist. Entries with a red dot are broken and may need to be "
28874"fixed."
28875msgstr ""
28876
28877#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176
28878msgid "Create a &new entry"
28879msgstr ""
28880
28881#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181
28882msgid "Generate ToC from &major headings"
28883msgstr ""
28884
28885#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184
28886msgid ""
28887"Generate a Table of Contents from the major headings in the book. This will "
28888"work if the book identifies its headings using HTML heading tags. Uses the "
28889"<h1>, <h2> and <h3> tags."
28890msgstr ""
28891
28892#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188
28893msgid "Generate ToC from &all headings"
28894msgstr ""
28895
28896#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191
28897msgid ""
28898"Generate a Table of Contents from all the headings in the book. This will "
28899"work if the book identifies its headings using HTML heading tags. Uses the "
28900"<h1-6> tags."
28901msgstr ""
28902
28903#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196
28904msgid "Generate ToC from &links"
28905msgstr ""
28906
28907#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199
28908msgid ""
28909"Generate a Table of Contents from all the links in the book. Links that "
28910"point to destinations that do not exist in the book are ignored. Also "
28911"multiple links with the same destination or the same text are ignored."
28912msgstr ""
28913
28914#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206
28915msgid "Generate ToC from &files"
28916msgstr ""
28917
28918#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209
28919msgid ""
28920"Generate a Table of Contents from individual files in the book. Each entry "
28921"in the ToC will point to the start of the file, the text of the entry will "
28922"be the \"first line\" of text from the file."
28923msgstr ""
28924
28925#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215
28926msgid "Generate ToC from &XPath"
28927msgstr ""
28928
28929#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218
28930msgid "Generate a Table of Contents from arbitrary XPath expressions."
28931msgstr ""
28932
28933#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222
28934msgid "&Flatten the ToC"
28935msgstr ""
28936
28937#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225
28938msgid "Flatten the Table of Contents, putting all entries at the top level"
28939msgstr ""
28940
28941#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230
28942msgid ""
28943"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 "
28944"files. In a linear ToC every entry must point to a location after the "
28945"previous entry. If you create a non-linear ToC it will be automatically re-"
28946"arranged inside the AZW3 file."
28947msgstr ""
28948
28949#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246
28950msgid ""
28951"You can move this entry around the Table of Contents by drag and drop or "
28952"using the up and down buttons to the left"
28953msgstr ""
28954
28955#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267
28956msgid "Change the &location this entry points to"
28957msgstr ""
28958
28959#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271
28960msgid "&Remove this entry"
28961msgstr ""
28962
28963#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281
28964msgid "New entry &inside this entry"
28965msgstr ""
28966
28967#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284
28968msgid "New entry &above this entry"
28969msgstr ""
28970
28971#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287
28972msgid "New entry &below this entry"
28973msgstr ""
28974
28975#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291
28976msgid "&Flatten this entry"
28977msgstr ""
28978
28979#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293
28980msgid ""
28981"All children of this entry are brought to the same level as this entry."
28982msgstr ""
28983
28984#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304
28985msgid "&Return to welcome screen"
28986msgstr ""
28987
28988#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306
28989msgid "Go back to the top level view"
28990msgstr ""
28991
28992#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319
28993msgid "Remove duplicates"
28994msgstr ""
28995
28996#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320
28997msgid "Should headings with the same text at the same level be included?"
28998msgstr ""
28999
29000#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
29001msgid "&Include duplicates"
29002msgstr ""
29003
29004#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
29005msgid "&Remove duplicates"
29006msgstr ""
29007
29008#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363
29009msgid "This entry points to an existing destination"
29010msgstr ""
29011
29012#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366
29013msgid "The location this entry points to does not exist"
29014msgstr ""
29015
29016#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434
29017#, python-brace-format
29018msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
29019msgstr ""
29020
29021#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497
29022msgid "Multiple items selected"
29023msgstr ""
29024
29025#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498
29026msgid ""
29027"You are trying to move multiple items at once, this is not supported. "
29028"Instead use Drag and Drop to move multiple items"
29029msgstr ""
29030
29031#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635
29032msgid "Chapter "
29033msgstr ""
29034
29035#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636
29036msgid "All selected items will be renamed to the form prefix-number"
29037msgstr ""
29038
29039#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671
29040msgid "Change the location this entry points to"
29041msgstr ""
29042
29043#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672
29044msgid "Bulk rename all selected items"
29045msgstr ""
29046
29047#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673
29048msgid "Remove all selected items"
29049msgstr ""
29050
29051#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679
29052#, python-format
29053msgid "Move \"%s\" up"
29054msgstr ""
29055
29056#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681
29057#, python-format
29058msgid "Move \"%s\" down"
29059msgstr ""
29060
29061#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683
29062#, python-format
29063msgid "Unindent \"%s\""
29064msgstr ""
29065
29066#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685
29067#, python-format
29068msgid "Indent \"%s\""
29069msgstr ""
29070
29071#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717
29072msgid "Move current entry up [Ctrl+Up]"
29073msgstr ""
29074
29075#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724
29076msgid "Unindent the current entry [Ctrl+Left]"
29077msgstr ""
29078
29079#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731
29080msgid "Remove all selected entries"
29081msgstr ""
29082
29083#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738
29084msgid "Indent the current entry [Ctrl+Right]"
29085msgstr ""
29086
29087#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745
29088msgid "Move current entry down [Ctrl+Down]"
29089msgstr ""
29090
29091#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747
29092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184
29093msgid "&Expand all"
29094msgstr ""
29095
29096#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751
29097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185
29098msgid "&Collapse all"
29099msgstr ""
29100
29101#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754
29102msgid "Double click on an entry to change the text"
29103msgstr ""
29104
29105#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859
29106#, python-format
29107msgid ""
29108"The location this entry point to does not exist:\n"
29109"%s"
29110msgstr ""
29111
29112#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952
29113#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961
29114#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968
29115msgid "No items found"
29116msgstr ""
29117
29118#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953
29119msgid "No items were found that could be added to the Table of Contents."
29120msgstr ""
29121
29122#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962
29123msgid "No links were found that could be added to the Table of Contents."
29124msgstr ""
29125
29126#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969
29127msgid "No files were found that could be added to the Table of Contents."
29128msgstr ""
29129
29130#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997
29131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33
29132#, python-format
29133msgid "Edit the ToC in %s"
29134msgstr ""
29135
29136#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013
29137#, python-format
29138msgid "Loading %s, please wait..."
29139msgstr ""
29140
29141#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030
29142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52
29143msgid "Undo the last action, if any"
29144msgstr ""
29145
29146#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065
29147#, python-format
29148msgid "Writing %s, please wait..."
29149msgstr ""
29150
29151#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073
29152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83
29153msgid "Failed to write book"
29154msgstr ""
29155
29156#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074
29157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84
29158#, python-format
29159msgid "Could not write %s. Click \"Show details\" for more information."
29160msgstr ""
29161
29162#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123
29163msgid "Failed to load book"
29164msgstr ""
29165
29166#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124
29167#, python-format
29168msgid "Could not load %s. Click \"Show details\" for more information."
29169msgstr ""
29170
29171#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73
29172#, python-format
29173msgid "Convert book %(num)d of %(total)d (%(title)s)"
29174msgstr ""
29175
29176#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105
29177msgid "Could not convert"
29178msgstr ""
29179
29180#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106
29181#, python-format
29182msgid ""
29183"Could not convert <b>%s</b> as it has no e-book files. If you think it "
29184"should have files, but calibre is not finding them, that is most likely "
29185"because you moved the book's files around outside of calibre. You will need "
29186"to find those files and re-add them to calibre."
29187msgstr ""
29188
29189#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116
29190#, python-format
29191msgid "No supported formats (Available formats: %s)"
29192msgstr ""
29193
29194#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119
29195msgid "This book has no actual e-book files"
29196msgstr ""
29197
29198#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123
29199#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262
29200msgid "Could not convert some books"
29201msgstr ""
29202
29203#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125
29204msgid ""
29205"Could not convert the book because no supported source format was found"
29206msgstr ""
29207
29208#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127
29209#, python-brace-format
29210msgid ""
29211"Could not convert {num} of {tot} books, because no supported source formats "
29212"were found."
29213msgstr ""
29214
29215#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164
29216msgid "Queueing books for bulk conversion"
29217msgstr ""
29218
29219#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236
29220msgid "Queueing "
29221msgstr ""
29222
29223#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237
29224#, python-format
29225msgid "Convert book %(num)d of %(tot)d (%(title)s)"
29226msgstr ""
29227
29228#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263
29229#, python-format
29230msgid ""
29231"Could not convert %(num)d of %(tot)d books, because no suitable source "
29232"format was found."
29233msgstr ""
29234
29235#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319
29236#, python-format
29237msgid "Fetch news from %s"
29238msgstr ""
29239
29240#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394
29241msgid "Convert existing"
29242msgstr ""
29243
29244#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395
29245#, python-format
29246msgid ""
29247"The following books have already been converted to the %s format. Do you "
29248"wish to reconvert them?"
29249msgstr ""
29250
29251#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50
29252#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53
29253msgid "Could not find speech-dispatcher on your system. Please install it."
29254msgstr ""
29255
29256#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29257#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29258#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
29260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
29261msgid "Language"
29262msgstr ""
29263
29264#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29265msgid "Variant"
29266msgstr ""
29267
29268#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82
29269msgid "&Speed of speech:"
29270msgstr ""
29271
29272#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94
29273msgid "Speech s&ynthesizer:"
29274msgstr ""
29275
29276#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29277msgid "female"
29278msgstr ""
29279
29280#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29281msgid "male"
29282msgstr ""
29283
29284#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29285msgid "neutral"
29286msgstr ""
29287
29288#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29289#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29290msgid "Age"
29291msgstr ""
29292
29293#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29294#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29295msgid "Gender"
29296msgstr ""
29297
29298#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85
29299#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83
29300msgid "&Speed of speech (words per minute):"
29301msgstr ""
29302
29303#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108
29304msgid "Sound output:"
29305msgstr ""
29306
29307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167
29308msgid "&Unmark marked text"
29309msgstr ""
29310
29311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181
29312msgid "The Qt WebEngine Render process crashed and has been restarted"
29313msgstr ""
29314
29315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245
29316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893
29317msgid "Unsaved changes"
29318msgstr ""
29319
29320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246
29321msgid ""
29322"The current book has unsaved changes. If you open a new book, they will be "
29323"lost. Are you sure you want to proceed?"
29324msgstr ""
29325
29326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250
29327msgid "Cannot open"
29328msgstr ""
29329
29330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251
29331msgid ""
29332"The current book is being saved, you cannot open a new book until the saving"
29333" is completed"
29334msgstr ""
29335
29336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261
29337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279
29338msgid "Choose file location"
29339msgstr ""
29340
29341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286
29342msgid "Importing book, please wait..."
29343msgstr ""
29344
29345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302
29346msgid "Choose book folder"
29347msgstr ""
29348
29349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306
29350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910
29351msgid "Choose book"
29352msgstr ""
29353
29354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314
29355msgid "File not found"
29356msgstr ""
29357
29358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315
29359#, python-format
29360msgid "The file %s does not exist."
29361msgstr ""
29362
29363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322
29364msgid "Unsupported format"
29365msgstr ""
29366
29367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323
29368#, python-format
29369msgid ""
29370"Tweaking is only supported for books in the %s formats. Convert your book to"
29371" one of these formats first."
29372msgstr ""
29373
29374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340
29375msgid "Opening book, please wait..."
29376msgstr ""
29377
29378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353
29379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357
29380msgid "Failed to open book"
29381msgstr ""
29382
29383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354
29384msgid ""
29385"Failed to open book, it has obfuscated fonts, but the obfuscation key is "
29386"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit "
29387"this book."
29388msgstr ""
29389
29390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358
29391msgid "Failed to open book, click \"Show details\" for more information."
29392msgstr ""
29393
29394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400
29395msgid "Start of editing session"
29396msgstr ""
29397
29398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437
29399msgid "Before: Delete files"
29400msgstr ""
29401
29402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463
29403msgid "One file deleted"
29404msgid_plural "{} files deleted"
29405msgstr[0] ""
29406msgstr[1] ""
29407msgstr[2] ""
29408
29409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474
29410msgid "Before: Re-order text"
29411msgstr ""
29412
29413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484
29414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523
29415msgid ""
29416"You must first open a book to edit, before trying to create new files in it."
29417msgstr ""
29418
29419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496
29420#, python-format
29421msgid "Before: Add file %s"
29422msgstr ""
29423
29424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526
29425msgid "Choose files"
29426msgstr ""
29427
29428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531
29429msgid "Before Add files"
29430msgstr ""
29431
29432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567
29433msgid "Before: Add cover"
29434msgstr ""
29435
29436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575
29437msgid "No book is currently open. You must first open a book."
29438msgstr ""
29439
29440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577
29441msgid "No book open"
29442msgstr ""
29443
29444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582
29445msgid "You must open a book before trying to edit the Table of Contents."
29446msgstr ""
29447
29448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584
29449msgid "Before: Edit Table of Contents"
29450msgstr ""
29451
29452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599
29453msgid "Before: Insert inline Table of Contents"
29454msgstr ""
29455
29456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603
29457msgid "No Table of Contents"
29458msgstr ""
29459
29460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604
29461msgid ""
29462"Cannot create an inline Table of Contents as this book has no existing Table"
29463" of Contents. You must first create a Table of Contents using the Edit Table"
29464" of Contents tool."
29465msgstr ""
29466
29467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618
29468#, python-format
29469msgid "Before: %s"
29470msgstr ""
29471
29472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633
29473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677
29474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704
29475msgid "You must first open a book in order to transform styles."
29476msgstr ""
29477
29478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29479msgid "No HTML file"
29480msgstr ""
29481
29482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29483msgid "Not currently editing an HTML file"
29484msgstr ""
29485
29486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29488msgid "No HTML files"
29489msgstr ""
29490
29491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29492msgid "Not currently editing any HTML files"
29493msgstr ""
29494
29495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29496msgid "No HTML files are currently selected in the File browser"
29497msgstr ""
29498
29499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662
29500msgid "Before HTML transformation"
29501msgstr ""
29502
29503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29504msgid "No HTML was changed."
29505msgstr ""
29506
29507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698
29509msgid "No changes"
29510msgstr ""
29511
29512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688
29513msgid "Before style transformation"
29514msgstr ""
29515
29516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699
29517msgid "No styles were changed."
29518msgstr ""
29519
29520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708
29521msgid "Before: Get external resources"
29522msgstr ""
29523
29524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723
29525msgid "No book is currently open. You must first open a book to manage fonts."
29526msgstr ""
29527
29528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729
29529msgid "Embed all fonts"
29530msgstr ""
29531
29532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733
29533msgid "Subset all fonts"
29534msgstr ""
29535
29536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743
29537#, python-format
29538msgid ""
29539"The %s format does not support file and folder names internally, therefore "
29540"arranging files into folders is not allowed."
29541msgstr ""
29542
29543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752
29544msgid "The files in this book are already arranged into folders"
29545msgstr ""
29546
29547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753
29548msgid "Nothing to do"
29549msgstr ""
29550
29551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754
29552msgid "Show this message &again"
29553msgstr ""
29554
29555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756
29556msgid "Before: Arrange into folders"
29557msgstr ""
29558
29559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758
29560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783
29561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789
29562msgid "Renaming and updating links..."
29563msgstr ""
29564
29565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766
29566#, python-brace-format
29567msgid ""
29568"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so "
29569"can cause problems, are you sure?"
29570msgstr ""
29571
29572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773
29573#, python-brace-format
29574msgid ""
29575"The name you have chosen {0} contains special characters, internally it will"
29576" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], "
29577"hyphens and underscores for file names. Other characters can cause problems "
29578"for  different e-book viewers. Are you sure you want to proceed?"
29579msgstr ""
29580
29581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780
29582#, python-format
29583msgid "Before: Rename %s"
29584msgstr ""
29585
29586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787
29587msgid "Before: Bulk rename"
29588msgstr ""
29589
29590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794
29591msgid "Failed to rename files"
29592msgstr ""
29593
29594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795
29595msgid "Failed to rename files, click \"Show details\" for more information."
29596msgstr ""
29597
29598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828
29599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206
29600msgid "&Revert to"
29601msgstr ""
29602
29603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848
29604msgid "&Revert changes"
29605msgstr ""
29606
29607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891
29608msgid "Show this popup again"
29609msgstr ""
29610
29611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899
29612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229
29613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124
29614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489
29615msgid "See what &changed"
29616msgstr ""
29617
29618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911
29619#, python-format
29620msgid "%s books"
29621msgstr ""
29622
29623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29624msgid "Current book"
29625msgstr ""
29626
29627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29628msgid "Other book"
29629msgstr ""
29630
29631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956
29632msgid "Before: Fix HTML"
29633msgstr ""
29634
29635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29636msgid "All HTML files fixed"
29637msgstr ""
29638
29639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29640msgid "Fixing done"
29641msgstr ""
29642
29643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968
29644msgid "Before: Beautify files"
29645msgstr ""
29646
29647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29648msgid "All files beautified"
29649msgstr ""
29650
29651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29652msgid "Beautified"
29653msgstr ""
29654
29655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992
29656msgid "Inserting images is only supported for HTML and CSS files."
29657msgstr ""
29658
29659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020
29660msgid "New class name"
29661msgstr ""
29662
29663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021
29664msgid "Rename the class {} to?"
29665msgstr ""
29666
29667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023
29668msgid "Before: Rename {}"
29669msgstr ""
29670
29671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032
29672msgid "No class {} found to change"
29673msgstr ""
29674
29675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041
29676msgid "Semantics are not supported for the AZW3 format."
29677msgstr ""
29678
29679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044
29680msgid "Before: Set Semantics"
29681msgstr ""
29682
29683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057
29684msgid "Before: Filter style information"
29685msgstr ""
29686
29687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066
29688msgid "No matching style rules were found"
29689msgstr ""
29690
29691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201
29692#, python-format
29693msgid "No file with the name %s was found in the book"
29694msgstr ""
29695
29696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
29697msgid "No style rules that match the class {} were found"
29698msgstr ""
29699
29700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230
29701msgid ""
29702"Choose a name for the checkpoint.\n"
29703"You can later restore the book to this checkpoint via the\n"
29704"\"Revert to...\" entries in the Edit menu."
29705msgstr ""
29706
29707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273
29708msgid "Path does not exist"
29709msgstr ""
29710
29711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274
29712#, python-format
29713msgid ""
29714"The file you are editing (%s) no longer exists. You have to choose a new "
29715"save location."
29716msgstr ""
29717
29718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298
29719msgid "Cannot save a copy"
29720msgstr ""
29721
29722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299
29723msgid "Saving a copy of a folder based book is not supported"
29724msgstr ""
29725
29726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302
29727msgid "Choose path"
29728msgstr ""
29729
29730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304
29731#, python-format
29732msgid "Book (%s)"
29733msgstr ""
29734
29735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320
29736msgid "Saving copy, please wait..."
29737msgstr ""
29738
29739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324
29740msgid "Failed to save copy"
29741msgstr ""
29742
29743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325
29744msgid "Failed to save copy, click \"Show details\" for more information."
29745msgstr ""
29746
29747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326
29748#, python-format
29749msgid "Copy saved to %s"
29750msgstr ""
29751
29752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327
29753msgid "Copy saved"
29754msgstr ""
29755
29756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335
29757msgid "Could not save"
29758msgstr ""
29759
29760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336
29761msgid ""
29762"Saving of the book failed. Click \"Show details\" for more information. You "
29763"can try to save a copy to a different location, via File->Save a copy"
29764msgstr ""
29765
29766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344
29767msgid "Enter line number"
29768msgstr ""
29769
29770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354
29771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373
29772#, python-format
29773msgid "Before: Split %s"
29774msgstr ""
29775
29776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389
29777msgid "Does not exist"
29778msgstr ""
29779
29780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390
29781#, python-format
29782msgid ""
29783"The file %s does not exist. If you were trying to click an item in the Table"
29784" of Contents, you may need to refresh it by right-clicking and choosing "
29785"\"Refresh\"."
29786msgstr ""
29787
29788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397
29789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746
29790msgid "Unsupported file format"
29791msgstr ""
29792
29793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398
29794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747
29795#, python-format
29796msgid "Editing files of type %s is not supported"
29797msgstr ""
29798
29799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412
29800#, python-format
29801msgid "The anchor %s was not found in this file"
29802msgstr ""
29803
29804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426
29805msgid "File deleted"
29806msgstr ""
29807
29808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427
29809msgid ""
29810"The file {} has already been deleted, re-run Check Book to update the "
29811"results."
29812msgstr ""
29813
29814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449
29815msgid "Before: Spell Check"
29816msgstr ""
29817
29818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454
29819msgid "Before: Auto-fix errors"
29820msgstr ""
29821
29822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467
29823#, python-format
29824msgid "Before: Merge files into %s"
29825msgstr ""
29826
29827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476
29828msgid "{} files merged"
29829msgstr ""
29830
29831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480
29832msgid "Before: Link stylesheets"
29833msgstr ""
29834
29835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509
29836msgid "File opened"
29837msgstr ""
29838
29839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510
29840#, python-brace-format
29841msgid ""
29842"When you are done editing {0} click \"Import\" to update the file in the "
29843"book or \"Discard\" to lose any changes."
29844msgstr ""
29845
29846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29847#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734
29848msgid "Discard"
29849msgstr ""
29850
29851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29852msgid "Import"
29853msgstr ""
29854
29855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514
29856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563
29857#, python-format
29858msgid "Before: Replace %s"
29859msgstr ""
29860
29861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573
29862msgid "You must first open a book in order to see the report."
29863msgstr ""
29864
29865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588
29866msgid "You must first open a book in order to check links."
29867msgstr ""
29868
29869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593
29870msgid "You must first open a book in order to compress images."
29871msgstr ""
29872
29873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599
29874msgid "Before: compress images"
29875msgstr ""
29876
29877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607
29878msgid "Unexpected error"
29879msgstr ""
29880
29881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608
29882msgid "Failed to compress images, click \"Show details\" for more information"
29883msgstr ""
29884
29885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722
29886msgid "Cannot decode"
29887msgstr ""
29888
29889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723
29890#, python-format
29891msgid "Cannot edit %s as it appears to be in an unknown character encoding"
29892msgstr ""
29893
29894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754
29895msgid "No book is currently open. You must first open a book to edit."
29896msgstr ""
29897
29898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875
29899msgid ""
29900"The current book is being saved in the background. Quitting now will "
29901"<b>abort the save process</b>! Finish saving first?"
29902msgstr ""
29903
29904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29905msgid "&Quit immediately"
29906msgstr ""
29907
29908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29909msgid "Finish &saving first"
29910msgstr ""
29911
29912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898
29913msgid ""
29914"There are unsaved changes, if you quit without saving, you will lose them."
29915msgstr ""
29916
29917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910
29918msgid "&Save and Quit"
29919msgstr ""
29920
29921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913
29922msgid "&Quit without saving"
29923msgstr ""
29924
29925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927
29926msgid "Saving, please wait..."
29927msgstr ""
29928
29929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60
29930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426
29931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628
29932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782
29933msgid "Favorites"
29934msgstr ""
29935
29936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61
29937msgid "European scripts"
29938msgstr ""
29939
29940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62
29941msgid "Armenian"
29942msgstr ""
29943
29944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63
29945msgid "Armenian ligatures"
29946msgstr ""
29947
29948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64
29949msgid "Coptic"
29950msgstr ""
29951
29952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65
29953msgid "Coptic in Greek block"
29954msgstr ""
29955
29956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66
29957msgid "Cypriot syllabary"
29958msgstr ""
29959
29960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67
29961msgid "Cyrillic"
29962msgstr ""
29963
29964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68
29965msgid "Cyrillic supplement"
29966msgstr ""
29967
29968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69
29969msgid "Cyrillic extended A"
29970msgstr ""
29971
29972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70
29973msgid "Cyrillic extended B"
29974msgstr ""
29975
29976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71
29977msgid "Georgian"
29978msgstr ""
29979
29980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72
29981msgid "Georgian supplement"
29982msgstr ""
29983
29984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73
29985msgid "Glagolitic"
29986msgstr ""
29987
29988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74
29989msgid "Gothic"
29990msgstr ""
29991
29992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75
29993msgid "Greek and Coptic"
29994msgstr ""
29995
29996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76
29997msgid "Greek extended"
29998msgstr ""
29999
30000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77
30001msgid "Latin, Basic & Latin-1 supplement"
30002msgstr ""
30003
30004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78
30005msgid "Latin extended A"
30006msgstr ""
30007
30008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79
30009msgid "Latin extended B"
30010msgstr ""
30011
30012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80
30013msgid "Latin extended C"
30014msgstr ""
30015
30016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81
30017msgid "Latin extended D"
30018msgstr ""
30019
30020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82
30021msgid "Latin extended additional"
30022msgstr ""
30023
30024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83
30025msgid "Latin ligatures"
30026msgstr ""
30027
30028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84
30029msgid "Fullwidth Latin letters"
30030msgstr ""
30031
30032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85
30033msgid "Linear B syllabary"
30034msgstr ""
30035
30036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86
30037msgid "Linear B ideograms"
30038msgstr ""
30039
30040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87
30041msgid "Ogham"
30042msgstr ""
30043
30044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88
30045msgid "Old italic"
30046msgstr ""
30047
30048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89
30049msgid "Phaistos disc"
30050msgstr ""
30051
30052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90
30053msgid "Runic"
30054msgstr ""
30055
30056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91
30057msgid "Shavian"
30058msgstr ""
30059
30060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94
30061msgid "Phonetic symbols"
30062msgstr ""
30063
30064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95
30065msgid "IPA extensions"
30066msgstr ""
30067
30068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96
30069msgid "Phonetic extensions"
30070msgstr ""
30071
30072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97
30073msgid "Phonetic extensions supplement"
30074msgstr ""
30075
30076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98
30077msgid "Modifier tone letters"
30078msgstr ""
30079
30080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99
30081msgid "Spacing modifier letters"
30082msgstr ""
30083
30084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100
30085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302
30086msgid "Superscripts and subscripts"
30087msgstr ""
30088
30089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103
30090msgid "Combining diacritics"
30091msgstr ""
30092
30093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104
30094msgid "Combining diacritical marks"
30095msgstr ""
30096
30097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105
30098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344
30099msgid "Combining diacritical marks for symbols"
30100msgstr ""
30101
30102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106
30103msgid "Combining diacritical marks supplement"
30104msgstr ""
30105
30106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107
30107msgid "Combining half marks"
30108msgstr ""
30109
30110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110
30111msgid "African scripts"
30112msgstr ""
30113
30114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111
30115msgid "Bamum"
30116msgstr ""
30117
30118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112
30119msgid "Bamum supplement"
30120msgstr ""
30121
30122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113
30123msgid "Egyptian hieroglyphs"
30124msgstr ""
30125
30126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114
30127msgid "Ethiopic"
30128msgstr ""
30129
30130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115
30131msgid "Ethiopic supplement"
30132msgstr ""
30133
30134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116
30135msgid "Ethiopic extended"
30136msgstr ""
30137
30138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117
30139msgid "Ethiopic extended A"
30140msgstr ""
30141
30142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118
30143msgid "Meroitic cursive"
30144msgstr ""
30145
30146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119
30147msgid "Meroitic hieroglyphs"
30148msgstr ""
30149
30150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120
30151msgid "N'Ko"
30152msgstr ""
30153
30154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121
30155msgid "Osmanya"
30156msgstr ""
30157
30158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122
30159msgid "Tifinagh"
30160msgstr ""
30161
30162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123
30163msgid "Vai"
30164msgstr ""
30165
30166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126
30167msgid "Middle Eastern scripts"
30168msgstr ""
30169
30170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127
30171msgid "Arabic"
30172msgstr ""
30173
30174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128
30175msgid "Arabic supplement"
30176msgstr ""
30177
30178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129
30179msgid "Arabic extended A"
30180msgstr ""
30181
30182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130
30183msgid "Arabic presentation forms A"
30184msgstr ""
30185
30186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131
30187msgid "Arabic presentation forms B"
30188msgstr ""
30189
30190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132
30191msgid "Avestan"
30192msgstr ""
30193
30194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133
30195msgid "Carian"
30196msgstr ""
30197
30198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134
30199msgid "Cuneiform"
30200msgstr ""
30201
30202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135
30203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265
30204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298
30205msgid "Cuneiform numbers and punctuation"
30206msgstr ""
30207
30208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136
30209msgid "Hebrew"
30210msgstr ""
30211
30212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137
30213msgid "Hebrew presentation forms"
30214msgstr ""
30215
30216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138
30217msgid "Imperial Aramaic"
30218msgstr ""
30219
30220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139
30221msgid "Inscriptional Pahlavi"
30222msgstr ""
30223
30224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140
30225msgid "Inscriptional Parthian"
30226msgstr ""
30227
30228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141
30229msgid "Lycian"
30230msgstr ""
30231
30232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142
30233msgid "Lydian"
30234msgstr ""
30235
30236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143
30237msgid "Mandaic"
30238msgstr ""
30239
30240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144
30241msgid "Old Persian"
30242msgstr ""
30243
30244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145
30245msgid "Old South Arabian"
30246msgstr ""
30247
30248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146
30249msgid "Phoenician"
30250msgstr ""
30251
30252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147
30253msgid "Samaritan"
30254msgstr ""
30255
30256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148
30257msgid "Syriac"
30258msgstr ""
30259
30260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149
30261msgid "Ugaritic"
30262msgstr ""
30263
30264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152
30265msgid "Central Asian scripts"
30266msgstr ""
30267
30268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153
30269msgid "Mongolian"
30270msgstr ""
30271
30272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154
30273msgid "Old Turkic"
30274msgstr ""
30275
30276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155
30277msgid "Phags-pa"
30278msgstr ""
30279
30280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156
30281msgid "Tibetan"
30282msgstr ""
30283
30284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159
30285msgid "South Asian scripts"
30286msgstr ""
30287
30288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160
30289msgid "Bengali"
30290msgstr ""
30291
30292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161
30293msgid "Brahmi"
30294msgstr ""
30295
30296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162
30297msgid "Chakma"
30298msgstr ""
30299
30300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163
30301msgid "Devanagari"
30302msgstr ""
30303
30304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164
30305msgid "Devanagari extended"
30306msgstr ""
30307
30308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165
30309msgid "Gujarati"
30310msgstr ""
30311
30312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166
30313msgid "Gurmukhi"
30314msgstr ""
30315
30316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167
30317msgid "Kaithi"
30318msgstr ""
30319
30320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168
30321msgid "Kannada"
30322msgstr ""
30323
30324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169
30325msgid "Kharoshthi"
30326msgstr ""
30327
30328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170
30329msgid "Lepcha"
30330msgstr ""
30331
30332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171
30333msgid "Limbu"
30334msgstr ""
30335
30336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172
30337msgid "Malayalam"
30338msgstr ""
30339
30340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173
30341msgid "Meetei Mayek"
30342msgstr ""
30343
30344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174
30345msgid "Meetei Mayek extensions"
30346msgstr ""
30347
30348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175
30349msgid "Ol Chiki"
30350msgstr ""
30351
30352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176
30353msgid "Oriya"
30354msgstr ""
30355
30356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177
30357msgid "Saurashtra"
30358msgstr ""
30359
30360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178
30361msgid "Sinhala"
30362msgstr ""
30363
30364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179
30365msgid "Sharada"
30366msgstr ""
30367
30368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180
30369msgid "Sora Sompeng"
30370msgstr ""
30371
30372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181
30373msgid "Syloti Nagri"
30374msgstr ""
30375
30376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182
30377msgid "Takri"
30378msgstr ""
30379
30380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183
30381msgid "Tamil"
30382msgstr ""
30383
30384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184
30385msgid "Telugu"
30386msgstr ""
30387
30388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185
30389msgid "Thaana"
30390msgstr ""
30391
30392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186
30393msgid "Vedic extensions"
30394msgstr ""
30395
30396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189
30397msgid "Southeast Asian scripts"
30398msgstr ""
30399
30400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190
30401msgid "Balinese"
30402msgstr ""
30403
30404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191
30405msgid "Batak"
30406msgstr ""
30407
30408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192
30409msgid "Buginese"
30410msgstr ""
30411
30412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193
30413msgid "Cham"
30414msgstr ""
30415
30416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194
30417msgid "Javanese"
30418msgstr ""
30419
30420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195
30421msgid "Kayah Li"
30422msgstr ""
30423
30424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196
30425msgid "Khmer"
30426msgstr ""
30427
30428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197
30429msgid "Khmer symbols"
30430msgstr ""
30431
30432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198
30433msgid "Lao"
30434msgstr ""
30435
30436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199
30437msgid "Myanmar"
30438msgstr ""
30439
30440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200
30441msgid "Myanmar extended A"
30442msgstr ""
30443
30444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201
30445msgid "New Tai Lue"
30446msgstr ""
30447
30448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202
30449msgid "Rejang"
30450msgstr ""
30451
30452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203
30453msgid "Sundanese"
30454msgstr ""
30455
30456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204
30457msgid "Sundanese supplement"
30458msgstr ""
30459
30460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205
30461msgid "Tai Le"
30462msgstr ""
30463
30464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206
30465msgid "Tai Tham"
30466msgstr ""
30467
30468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207
30469msgid "Tai Viet"
30470msgstr ""
30471
30472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208
30473msgid "Thai"
30474msgstr ""
30475
30476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211
30477msgid "Philippine scripts"
30478msgstr ""
30479
30480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212
30481msgid "Buhid"
30482msgstr ""
30483
30484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213
30485msgid "Hanunoo"
30486msgstr ""
30487
30488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214
30489msgid "Tagalog"
30490msgstr ""
30491
30492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215
30493msgid "Tagbanwa"
30494msgstr ""
30495
30496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218
30497msgid "East Asian scripts"
30498msgstr ""
30499
30500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219
30501msgid "Bopomofo"
30502msgstr ""
30503
30504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220
30505msgid "Bopomofo extended"
30506msgstr ""
30507
30508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221
30509msgid "CJK Unified ideographs"
30510msgstr ""
30511
30512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222
30513msgid "CJK Unified ideographs extension A"
30514msgstr ""
30515
30516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223
30517msgid "CJK Unified ideographs extension B"
30518msgstr ""
30519
30520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224
30521msgid "CJK Unified ideographs extension C"
30522msgstr ""
30523
30524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225
30525msgid "CJK Unified ideographs extension D"
30526msgstr ""
30527
30528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226
30529msgid "CJK compatibility ideographs"
30530msgstr ""
30531
30532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227
30533msgid "CJK compatibility ideographs supplement"
30534msgstr ""
30535
30536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228
30537msgid "Kangxi radicals"
30538msgstr ""
30539
30540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229
30541msgid "CJK radicals supplement"
30542msgstr ""
30543
30544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230
30545msgid "CJK strokes"
30546msgstr ""
30547
30548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231
30549msgid "Ideographic description characters"
30550msgstr ""
30551
30552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232
30553msgid "Hiragana"
30554msgstr ""
30555
30556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233
30557msgid "Katakana"
30558msgstr ""
30559
30560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234
30561msgid "Katakana phonetic extensions"
30562msgstr ""
30563
30564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235
30565msgid "Kana supplement"
30566msgstr ""
30567
30568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236
30569msgid "Halfwidth Katakana"
30570msgstr ""
30571
30572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237
30573msgid "Kanbun"
30574msgstr ""
30575
30576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238
30577msgid "Hangul syllables"
30578msgstr ""
30579
30580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239
30581msgid "Hangul Jamo"
30582msgstr ""
30583
30584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240
30585msgid "Hangul Jamo extended A"
30586msgstr ""
30587
30588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241
30589msgid "Hangul Jamo extended B"
30590msgstr ""
30591
30592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242
30593msgid "Hangul compatibility Jamo"
30594msgstr ""
30595
30596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243
30597msgid "Halfwidth Jamo"
30598msgstr ""
30599
30600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244
30601msgid "Lisu"
30602msgstr ""
30603
30604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245
30605msgid "Miao"
30606msgstr ""
30607
30608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246
30609msgid "Yi syllables"
30610msgstr ""
30611
30612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247
30613msgid "Yi radicals"
30614msgstr ""
30615
30616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250
30617msgid "American scripts"
30618msgstr ""
30619
30620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251
30621msgid "Cherokee"
30622msgstr ""
30623
30624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252
30625msgid "Deseret"
30626msgstr ""
30627
30628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253
30629msgid "Unified Canadian aboriginal syllabics"
30630msgstr ""
30631
30632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254
30633msgid "UCAS extended"
30634msgstr ""
30635
30636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257
30637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357
30638msgid "Other"
30639msgstr ""
30640
30641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258
30642msgid "Alphabetic presentation forms"
30643msgstr ""
30644
30645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259
30646msgid "Halfwidth and Fullwidth forms"
30647msgstr ""
30648
30649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262
30650msgid "Punctuation"
30651msgstr ""
30652
30653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263
30654msgid "General punctuation"
30655msgstr ""
30656
30657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264
30658msgid "ASCII punctuation"
30659msgstr ""
30660
30661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266
30662msgid "Latin-1 punctuation"
30663msgstr ""
30664
30665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267
30666msgid "Small form variants"
30667msgstr ""
30668
30669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268
30670msgid "Supplemental punctuation"
30671msgstr ""
30672
30673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269
30674msgid "CJK symbols and punctuation"
30675msgstr ""
30676
30677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270
30678msgid "CJK compatibility forms"
30679msgstr ""
30680
30681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271
30682msgid "Fullwidth ASCII punctuation"
30683msgstr ""
30684
30685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272
30686msgid "Vertical forms"
30687msgstr ""
30688
30689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275
30690msgid "Alphanumeric symbols"
30691msgstr ""
30692
30693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276
30694msgid "Arabic mathematical alphabetic symbols"
30695msgstr ""
30696
30697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277
30698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311
30699msgid "Letterlike symbols"
30700msgstr ""
30701
30702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278
30703msgid "Roman symbols"
30704msgstr ""
30705
30706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279
30707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310
30708msgid "Mathematical alphanumeric symbols"
30709msgstr ""
30710
30711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280
30712msgid "Enclosed alphanumerics"
30713msgstr ""
30714
30715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281
30716msgid "Enclosed alphanumeric supplement"
30717msgstr ""
30718
30719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282
30720msgid "Enclosed CJK letters and months"
30721msgstr ""
30722
30723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283
30724msgid "Enclosed ideographic supplement"
30725msgstr ""
30726
30727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284
30728msgid "CJK compatibility"
30729msgstr ""
30730
30731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287
30732msgid "Technical symbols"
30733msgstr ""
30734
30735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288
30736msgid "Miscellaneous technical"
30737msgstr ""
30738
30739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289
30740msgid "Control pictures"
30741msgstr ""
30742
30743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290
30744msgid "Optical character recognition"
30745msgstr ""
30746
30747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293
30748msgid "Numbers and digits"
30749msgstr ""
30750
30751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294
30752msgid "Aegean numbers"
30753msgstr ""
30754
30755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295
30756msgid "Ancient Greek numbers"
30757msgstr ""
30758
30759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296
30760msgid "Common Indic number forms"
30761msgstr ""
30762
30763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297
30764msgid "Counting rod numerals"
30765msgstr ""
30766
30767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299
30768msgid "Fullwidth ASCII digits"
30769msgstr ""
30770
30771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300
30772msgid "Number forms"
30773msgstr ""
30774
30775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301
30776msgid "Rumi numeral symbols"
30777msgstr ""
30778
30779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305
30780msgid "Mathematical symbols"
30781msgstr ""
30782
30783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306
30784msgid "Arrows"
30785msgstr ""
30786
30787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307
30788msgid "Supplemental arrows A"
30789msgstr ""
30790
30791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308
30792msgid "Supplemental arrows B"
30793msgstr ""
30794
30795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309
30796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348
30797msgid "Miscellaneous symbols and arrows"
30798msgstr ""
30799
30800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312
30801msgid "Mathematical operators"
30802msgstr ""
30803
30804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313
30805msgid "Miscellaneous mathematical symbols A"
30806msgstr ""
30807
30808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314
30809msgid "Miscellaneous mathematical symbols B"
30810msgstr ""
30811
30812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315
30813msgid "Supplemental mathematical operators"
30814msgstr ""
30815
30816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316
30817msgid "Ceilings and floors"
30818msgstr ""
30819
30820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317
30821msgid "Geometric shapes"
30822msgstr ""
30823
30824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318
30825msgid "Box drawing"
30826msgstr ""
30827
30828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319
30829msgid "Block elements"
30830msgstr ""
30831
30832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322
30833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323
30834msgid "Musical symbols"
30835msgstr ""
30836
30837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324
30838msgid "More musical symbols"
30839msgstr ""
30840
30841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325
30842msgid "Ancient Greek musical notation"
30843msgstr ""
30844
30845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326
30846msgid "Byzantine musical symbols"
30847msgstr ""
30848
30849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329
30850msgid "Game symbols"
30851msgstr ""
30852
30853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330
30854msgid "Chess"
30855msgstr ""
30856
30857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331
30858msgid "Domino tiles"
30859msgstr ""
30860
30861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332
30862msgid "Draughts"
30863msgstr ""
30864
30865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333
30866msgid "Japanese chess"
30867msgstr ""
30868
30869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334
30870msgid "Mahjong tiles"
30871msgstr ""
30872
30873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335
30874msgid "Playing cards"
30875msgstr ""
30876
30877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336
30878msgid "Playing card suits"
30879msgstr ""
30880
30881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339
30882msgid "Other symbols"
30883msgstr ""
30884
30885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340
30886msgid "Alchemical symbols"
30887msgstr ""
30888
30889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341
30890msgid "Ancient symbols"
30891msgstr ""
30892
30893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342
30894msgid "Braille patterns"
30895msgstr ""
30896
30897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343
30898msgid "Currency symbols"
30899msgstr ""
30900
30901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345
30902msgid "Dingbats"
30903msgstr ""
30904
30905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346
30906msgid "Emoticons"
30907msgstr ""
30908
30909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347
30910msgid "Miscellaneous symbols"
30911msgstr ""
30912
30913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349
30914msgid "Miscellaneous symbols and pictographs"
30915msgstr ""
30916
30917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350
30918msgid "Yijing hexagram symbols"
30919msgstr ""
30920
30921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351
30922msgid "Yijing mono and digrams"
30923msgstr ""
30924
30925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352
30926msgid "Yijing trigrams"
30927msgstr ""
30928
30929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353
30930msgid "Tai Xuan Jing symbols"
30931msgstr ""
30932
30933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354
30934msgid "Transport and map symbols"
30935msgstr ""
30936
30937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358
30938msgid "Specials"
30939msgstr ""
30940
30941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360
30942msgid "Variation selectors"
30943msgstr ""
30944
30945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361
30946msgid "Variation selectors supplement"
30947msgstr ""
30948
30949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662
30950#, python-format
30951msgid "Copy %s to clipboard"
30952msgstr ""
30953
30954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30955#, python-format
30956msgid "Add %s to favorites"
30957msgstr ""
30958
30959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30960#, python-format
30961msgid "Remove %s from favorites"
30962msgstr ""
30963
30964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667
30965msgid "Restore favorites to defaults"
30966msgstr ""
30967
30968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697
30969msgid "Insert character"
30970msgstr ""
30971
30972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706
30973msgid "Re-arrange favorites"
30974msgstr ""
30975
30976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718
30977msgid ""
30978"Search for Unicode characters by using the English names or nicknames. You "
30979"can also search directly using a character code. For example, the following "
30980"searches will all yield the no-break space character: U+A0, nbsp, no-break"
30981msgstr ""
30982
30983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722
30984msgid "Search by name, nickname or character code"
30985msgstr ""
30986
30987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730
30988msgid "Clear search"
30989msgstr ""
30990
30991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750
30992msgid ""
30993"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button"
30994" again when you are done."
30995msgstr ""
30996
30997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756
30998msgid "Match any word"
30999msgstr ""
31000
31001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757
31002msgid ""
31003"When searching return characters whose names match any of the specified "
31004"words"
31005msgstr ""
31006
31007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38
31008msgid "WARNING"
31009msgstr ""
31010
31011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40
31012msgid "INFO"
31013msgstr ""
31014
31015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90
31016msgid "Check has not been run"
31017msgstr ""
31018
31019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96
31020msgid "Copy list of errors to clipboard"
31021msgstr ""
31022
31023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
31024msgid "Click to run a check on the book"
31025msgstr ""
31026
31027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
31028msgid "Run check"
31029msgstr ""
31030
31031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168
31032#, python-format
31033msgid "line: %d"
31034msgstr ""
31035
31036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170
31037#, python-format
31038msgid " column: %d"
31039msgstr ""
31040
31041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
31042msgid "Information"
31043msgstr ""
31044
31045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
31046msgid "Warning"
31047msgstr ""
31048
31049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182
31050msgid "Try to fix only this error"
31051msgstr ""
31052
31053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183
31054msgid "Click to open in editor"
31055msgstr ""
31056
31057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184
31058msgid ""
31059"Try to fix all fixable errors automatically. Only works for some types of "
31060"error."
31061msgstr ""
31062
31063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185
31064msgid "Try to correct all fixable errors automatically"
31065msgstr ""
31066
31067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31068msgid "Re-run check"
31069msgstr ""
31070
31071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31072msgid "Re-run the check"
31073msgstr ""
31074
31075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230
31076msgid "Running fixers, please wait..."
31077msgstr ""
31078
31079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236
31080msgid "Running checks, please wait..."
31081msgstr ""
31082
31083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44
31084msgid "Check external links"
31085msgstr ""
31086
31087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67
31088msgid "Checking external links, please wait..."
31089msgstr ""
31090
31091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79
31092msgid "Check &anchors"
31093msgstr ""
31094
31095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80
31096msgid ""
31097"Check HTML anchors in links (the part after the #).\n"
31098" This can be a little slow, since it requires downloading and parsing all the HTML pages."
31099msgstr ""
31100
31101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118
31102msgid "Checking failed"
31103msgstr ""
31104
31105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119
31106msgid ""
31107"There was an error while checking links, click \"Show details\" for more "
31108"information"
31109msgstr ""
31110
31111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122
31112msgid "No broken links found"
31113msgstr ""
31114
31115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131
31116msgid "Found a broken link"
31117msgid_plural "Found {} broken links"
31118msgstr[0] ""
31119msgstr[1] ""
31120msgstr[2] ""
31121
31122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135
31123msgid "Fix this link"
31124msgstr ""
31125
31126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138
31127msgid "line number"
31128msgstr ""
31129
31130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31131msgid "Enter the corrected URL:"
31132msgstr ""
31133
31134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31135msgid "Fix URL"
31136msgstr ""
31137
31138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240
31140msgid "Font"
31141msgstr ""
31142
31143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910
31145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238
31146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
31147msgid "Image"
31148msgstr ""
31149
31150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31151msgid "Stylesheet"
31152msgstr ""
31153
31154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278
31155msgid "Completion failed"
31156msgstr ""
31157
31158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279
31159msgid ""
31160"Failed to get completions, click \"Show details\" for more information. "
31161"Future errors during completion will be suppressed."
31162msgstr ""
31163
31164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21
31165msgid "Failed to get completion data"
31166msgstr ""
31167
31168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42
31169msgid "Calculating differences, please wait..."
31170msgstr ""
31171
31172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218
31173msgid "Differences between books"
31174msgstr ""
31175
31176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246
31177msgid "Go to previous change"
31178msgstr ""
31179
31180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247
31181msgid "&Previous change"
31182msgstr ""
31183
31184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253
31185msgid "Go to next change"
31186msgstr ""
31187
31188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254
31189msgid "&Next change"
31190msgstr ""
31191
31192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260
31193msgid "Search for text"
31194msgstr ""
31195
31196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266
31197msgid "Next &match"
31198msgstr ""
31199
31200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272
31201msgid "P&revious match"
31202msgstr ""
31203
31204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274
31205msgid "Left panel"
31206msgstr ""
31207
31208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275
31209msgid "Perform search in the left panel"
31210msgstr ""
31211
31212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277
31213msgid "Right panel"
31214msgstr ""
31215
31216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278
31217msgid "Perform search in the right panel"
31218msgstr ""
31219
31220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283
31221msgid "&Options"
31222msgstr ""
31223
31224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284
31225msgid "Change how the differences are displayed"
31226msgstr ""
31227
31228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288
31229msgid "Lines of context around each change"
31230msgstr ""
31231
31232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290
31233#, python-format
31234msgid "Show %d lines of context"
31235msgstr ""
31236
31237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291
31238msgid "Show all text"
31239msgstr ""
31240
31241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302
31242msgid "Double click right side to edit"
31243msgstr ""
31244
31245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304
31246msgid ""
31247"Double click on any change in the right panel to edit that location in the "
31248"editor"
31249msgstr ""
31250
31251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355
31252msgid "Beautify files before comparing them"
31253msgstr ""
31254
31255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356
31256msgid "Do not beautify files before comparing"
31257msgstr ""
31258
31259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379
31260msgid "The books are identical"
31261msgstr ""
31262
31263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387
31264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423
31265msgid "No changes found"
31266msgstr ""
31267
31268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394
31269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549
31270msgid "The files are identical"
31271msgstr ""
31272
31273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401
31274msgid "No differences found"
31275msgstr ""
31276
31277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408
31278msgid "The folders are identical"
31279msgstr ""
31280
31281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439
31282#, python-format
31283msgid "[%s was added]"
31284msgstr ""
31285
31286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443
31287#, python-format
31288msgid "[%s was removed]"
31289msgstr ""
31290
31291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176
31292msgid "Previous change"
31293msgstr ""
31294
31295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177
31296msgid "Next change"
31297msgstr ""
31298
31299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182
31300msgid "Open file in the editor"
31301msgstr ""
31302
31303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256
31304#, python-format
31305msgid "No matches found for query: %s"
31306msgstr ""
31307
31308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535
31309msgid "This file was added"
31310msgstr ""
31311
31312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536
31313msgid "This file was removed"
31314msgstr ""
31315
31316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31317#, python-format
31318msgid "[This file was renamed from %s]"
31319msgstr ""
31320
31321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31322#, python-format
31323msgid "[This file was renamed to %s]"
31324msgstr ""
31325
31326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559
31327#, python-format
31328msgid "Binary file of size: %s"
31329msgstr ""
31330
31331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586
31332msgid "Image could not be rendered"
31333msgstr ""
31334
31335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616
31336#, python-brace-format
31337msgid "Size: {0} Resolution: {1}x{2}"
31338msgstr ""
31339
31340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684
31341msgid "The files are identical after beautifying"
31342msgstr ""
31343
31344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25
31345msgid "Choose the external resources to download"
31346msgstr ""
31347
31348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58
31349msgid "Data URL #{}"
31350msgstr ""
31351
31352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59
31353msgid "one instance"
31354msgid_plural "{} instances"
31355msgstr[0] ""
31356msgstr[1] ""
31357msgstr[2] ""
31358
31359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108
31360msgid "Download external resources"
31361msgstr ""
31362
31363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122
31364msgid "Searching for external resources..."
31365msgstr ""
31366
31367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147
31368msgid "Scan failed"
31369msgstr ""
31370
31371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148
31372msgid ""
31373"Failed to scan for external resources, click \"Show details\" for more "
31374"information."
31375msgstr ""
31376
31377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156
31378msgid "No external resources found"
31379msgstr ""
31380
31381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157
31382msgid "No external resources were found in this book."
31383msgstr ""
31384
31385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177
31386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186
31387msgid ""
31388"Failed to download external resources, click \"Show details\" for more "
31389"information."
31390msgstr ""
31391
31392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191
31393msgid "Some downloads failed"
31394msgstr ""
31395
31396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192
31397msgid ""
31398"Failed to download some external resources, click \"Show details\" for more "
31399"information."
31400msgstr ""
31401
31402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195
31403msgid "Updating resources in book..."
31404msgstr ""
31405
31406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198
31407msgid "Successfully processed the external resource"
31408msgid_plural "Successfully processed {} external resources"
31409msgstr[0] ""
31410msgstr[1] ""
31411msgstr[2] ""
31412
31413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200
31414msgid "Could not download one image"
31415msgid_plural "Could not download {} images"
31416msgstr[0] ""
31417msgstr[1] ""
31418msgstr[2] ""
31419
31420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218
31421msgid "Replace failed"
31422msgstr ""
31423
31424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219
31425msgid ""
31426"Failed to replace external resources, click \"Show details\" for more "
31427"information."
31428msgstr ""
31429
31430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94
31431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265
31432msgid "Trim image"
31433msgstr ""
31434
31435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106
31436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273
31437msgid "Auto-trim image"
31438msgstr ""
31439
31440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114
31441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266
31442msgid "Rotate image"
31443msgstr ""
31444
31445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125
31446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267
31447msgid "Resize image"
31448msgstr ""
31449
31450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138
31451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274
31452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316
31453msgid "Sharpen image"
31454msgstr ""
31455
31456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151
31457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275
31458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322
31459msgid "Blur image"
31460msgstr ""
31461
31462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160
31463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278
31464msgid "Make image look like an oil painting"
31465msgstr ""
31466
31467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172
31468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276
31469msgid "De-speckle image"
31470msgstr ""
31471
31472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180
31473msgid "Normalize image"
31474msgstr ""
31475
31476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359
31478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320
31479msgid "No image"
31480msgstr ""
31481
31482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31483msgid "No image loaded"
31484msgstr ""
31485
31486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31487#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386
31488#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400
31489msgid "Invalid image"
31490msgstr ""
31491
31492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31493msgid "The current image is not valid"
31494msgstr ""
31495
31496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259
31497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268
31498msgid "Drop image"
31499msgstr ""
31500
31501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357
31502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307
31503msgid "Paste image"
31504msgstr ""
31505
31506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360
31507msgid "No image available in the clipboard"
31508msgstr ""
31509
31510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373
31511msgid ""
31512"No active selection, first select a region in the image, by dragging with "
31513"your mouse"
31514msgstr ""
31515
31516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603
31517msgid "Not a valid image"
31518msgstr ""
31519
31520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27
31521msgid "Choose the new width and height"
31522msgstr ""
31523
31524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34
31525msgid "&Width:"
31526msgstr ""
31527
31528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41
31529msgid "&Height:"
31530msgstr ""
31531
31532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202
31533msgid ""
31534"Cutting of images is not allowed. If you want to delete the image, use the "
31535"files browser to do it."
31536msgstr ""
31537
31538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253
31539msgid "File actions tool bar"
31540msgstr ""
31541
31542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257
31543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351
31544msgid "Edit actions tool bar"
31545msgstr ""
31546
31547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269
31548msgid "Image filters"
31549msgstr ""
31550
31551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277
31552msgid "Improve contrast (normalize image)"
31553msgstr ""
31554
31555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280
31556msgid "Image information bar"
31557msgstr ""
31558
31559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303
31560msgid "Copy selected region"
31561msgstr ""
31562
31563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304
31564msgid "Paste into selected region"
31565msgstr ""
31566
31567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306
31568msgid "Copy image"
31569msgstr ""
31570
31571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317
31572msgid ""
31573"The standard deviation for the Gaussian sharpen operation (higher means more"
31574" sharpening)"
31575msgstr ""
31576
31577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323
31578msgid ""
31579"The standard deviation for the Gaussian blur operation (higher means more "
31580"blurring)"
31581msgstr ""
31582
31583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328
31584msgid "Oilify image"
31585msgstr ""
31586
31587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329
31588msgid "The strength of the operation (higher numbers have larger effects)"
31589msgstr ""
31590
31591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39
31592msgid "Choose file name"
31593msgstr ""
31594
31595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65
31596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353
31597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086
31598msgid "No name specified"
31599msgstr ""
31600
31601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66
31602msgid "You must specify a file name for the new file, with an extension."
31603msgstr ""
31604
31605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31606msgid "Choose an image"
31607msgstr ""
31608
31609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31610msgid "Images in book"
31611msgstr ""
31612
31613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209
31614msgid "&Existing images in the book"
31615msgstr ""
31616
31617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237
31618msgid "Search for image by file name"
31619msgstr ""
31620
31621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251
31622msgid "Refresh the displayed images"
31623msgstr ""
31624
31625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254
31626msgid "&Import image"
31627msgstr ""
31628
31629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257
31630msgid "Import an image from elsewhere in your computer"
31631msgstr ""
31632
31633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258
31634msgid "&Paste image"
31635msgstr ""
31636
31637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261
31638msgid "Paste an image from the clipboard"
31639msgstr ""
31640
31641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262
31642msgid "Full page image"
31643msgstr ""
31644
31645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263
31646msgid ""
31647"Insert the image so that it takes up an entire page when viewed in a reader"
31648msgstr ""
31649
31650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265
31651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167
31652msgid "Preserve aspect ratio"
31653msgstr ""
31654
31655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266
31656msgid ""
31657"Preserve the aspect ratio of the inserted image when rendering it full paged"
31658msgstr ""
31659
31660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274
31661msgid "&Zoom in"
31662msgstr ""
31663
31664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321
31665msgid "There is no image on the clipboard"
31666msgstr ""
31667
31668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326
31669msgid "Invalid file extension"
31670msgstr ""
31671
31672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327
31673msgid "The file name you choose must have a .jpg or .png extension"
31674msgstr ""
31675
31676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378
31677msgid "Choose folder"
31678msgstr ""
31679
31680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385
31681msgid "Choose the folder into which the files will be placed"
31682msgstr ""
31683
31684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413
31685msgid "Create new folder"
31686msgstr ""
31687
31688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31689msgid "Enter a name for the new folder"
31690msgstr ""
31691
31692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31693msgid "Folder name"
31694msgstr ""
31695
31696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446
31697msgid "Create new book"
31698msgstr ""
31699
31700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457
31701msgid "&Authors:"
31702msgstr ""
31703
31704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461
31705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329
31706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367
31707msgid "&Language:"
31708msgstr ""
31709
31710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324
31711msgid "Invalid markup"
31712msgstr ""
31713
31714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325
31715msgid ""
31716"The current block tag has an existing unclosed style attribute. Run the Fix "
31717"HTML tool first."
31718msgstr ""
31719
31720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434
31721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456
31722msgid "Invalid HTML"
31723msgstr ""
31724
31725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435
31726#, python-format
31727msgid ""
31728"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31729"to rename tags."
31730msgstr ""
31731
31732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439
31733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452
31734msgid "No tag found"
31735msgstr ""
31736
31737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440
31738msgid "No suitable block level tag was found to rename"
31739msgstr ""
31740
31741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448
31742msgid "Cursor inside tag"
31743msgstr ""
31744
31745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449
31746msgid "Cannot split as the cursor is inside the tag definition"
31747msgstr ""
31748
31749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453
31750msgid "No suitable tag was found to split"
31751msgstr ""
31752
31753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457
31754#, python-format
31755msgid ""
31756"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31757"to split tags."
31758msgstr ""
31759
31760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669
31761msgid "Not in a block tag"
31762msgstr ""
31763
31764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670
31765msgid ""
31766"Cannot change text alignment as the cursor is not inside a block level tag, "
31767"such as a &lt;p&gt; or &lt;div&gt; tag."
31768msgstr ""
31769
31770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50
31771msgid "Insert filler text"
31772msgstr ""
31773
31774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66
31775msgid "Insert a tag"
31776msgstr ""
31777
31778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71
31779msgid "Insert a self closing tag"
31780msgstr ""
31781
31782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76
31783msgid "Insert a HTML link"
31784msgstr ""
31785
31786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81
31787msgid "Insert a HTML image"
31788msgstr ""
31789
31790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86
31791msgid "Insert a HTML tag with a class"
31792msgstr ""
31793
31794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423
31795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77
31796msgid "No snippet found"
31797msgstr ""
31798
31799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424
31800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78
31801msgid "No matching snippet was found"
31802msgstr ""
31803
31804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473
31805#, python-format
31806msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>"
31807msgstr ""
31808
31809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479
31810msgid "The name of this snippet"
31811msgstr ""
31812
31813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483
31814msgid "The text used to trigger this snippet"
31815msgstr ""
31816
31817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484
31818msgid "Tri&gger:"
31819msgstr ""
31820
31821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495
31822msgid "&File types:"
31823msgstr ""
31824
31825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496
31826msgid "Which file types this snippet should be active in"
31827msgstr ""
31828
31829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503
31830msgid "You can test your snippet here"
31831msgstr ""
31832
31833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505
31834msgid "T&est:"
31835msgstr ""
31836
31837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31838msgid "Create a snippet"
31839msgstr ""
31840
31841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31842msgid "Edit snippet"
31843msgstr ""
31844
31845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557
31846msgid "You must provide a name for this snippet"
31847msgstr ""
31848
31849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559
31850msgid "You must provide a trigger for this snippet"
31851msgstr ""
31852
31853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561
31854msgid "You must provide a template for this snippet"
31855msgstr ""
31856
31857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563
31858msgid "You must specify at least one file type"
31859msgstr ""
31860
31861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570
31862msgid "Create/edit snippets"
31863msgstr ""
31864
31865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585
31866msgid "Search for a snippet"
31867msgstr ""
31868
31869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600
31870msgid "&Add snippet"
31871msgstr ""
31872
31873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605
31874msgid "&Edit snippet"
31875msgstr ""
31876
31877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610
31878msgid "&Remove snippet"
31879msgstr ""
31880
31881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615
31882msgid "Change &built-in"
31883msgstr ""
31884
31885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656
31886msgid "Invalid snippet"
31887msgstr ""
31888
31889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31890msgid "Cannot edit snippet"
31891msgstr ""
31892
31893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31894msgid "No snippet selected"
31895msgstr ""
31896
31897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687
31898msgid "No snippets found"
31899msgstr ""
31900
31901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688
31902#, python-format
31903msgid "No snippets found for query: %s"
31904msgstr ""
31905
31906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706
31907msgid "Choose the built-in snippet to modify:"
31908msgstr ""
31909
31910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300
31911msgid "Invalid text"
31912msgstr ""
31913
31914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301
31915msgid "Unterminated string"
31916msgstr ""
31917
31918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306
31919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490
31920msgid "Hold down the Ctrl key and click to open this link"
31921msgstr ""
31922
31923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310
31924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493
31925msgid "This link points to a file that is not present in the book"
31926msgstr ""
31927
31928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469
31929msgid "An unescaped < is not allowed. Replace it with &lt;"
31930msgstr ""
31931
31932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470
31933msgid "An unescaped ampersand is not allowed. Replace it with &amp;"
31934msgstr ""
31935
31936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471
31937msgid "An unescaped > is not allowed. Replace it with &gt;"
31938msgstr ""
31939
31940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472
31941msgid "/ not allowed except at the end of the tag"
31942msgstr ""
31943
31944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473
31945msgid "Unknown character"
31946msgstr ""
31947
31948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474
31949msgid "A closing tag must contain only the tag name and nothing else"
31950msgstr ""
31951
31952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475
31953msgid "Expecting an attribute value"
31954msgstr ""
31955
31956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476
31957msgid "A tag name cannot end with a colon"
31958msgstr ""
31959
31960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487
31961msgid ""
31962"Hold down the Ctrl key and click to open the first matching CSS style rule"
31963msgstr ""
31964
31965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441
31966msgid ""
31967"Sorting CSS rules can in rare cases change the effective styles applied to "
31968"the book. Are you sure you want to proceed?"
31969msgstr ""
31970
31971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328
31972msgid "Create custom theme"
31973msgstr ""
31974
31975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335
31976msgid "&Name of custom theme:"
31977msgstr ""
31978
31979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339
31980msgid "&Builtin theme to base on:"
31981msgstr ""
31982
31983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354
31984msgid "You must specify a name for your theme"
31985msgstr ""
31986
31987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357
31988#, python-format
31989msgid "A custom theme with the name %s already exists"
31990msgstr ""
31991
31992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31993msgid "No color"
31994msgstr ""
31995
31996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31997#, python-brace-format
31998msgid "Red: {0} Green: {1} Blue: {2}"
31999msgstr ""
32000
32001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448
32002msgid "Remove color"
32003msgstr ""
32004
32005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
32006msgid "&Background"
32007msgstr ""
32008
32009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
32010msgid "&Foreground"
32011msgstr ""
32012
32013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
32014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
32015msgid "&Italic"
32016msgstr ""
32017
32018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
32019msgid "B&old"
32020msgstr ""
32021
32022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468
32023msgid "&Underline:"
32024msgstr ""
32025
32026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484
32027msgid ""
32028"<h2>Creating a custom theme</h2>\n"
32029"\n"
32030"<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"
32031"\n"
32032"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n"
32033"\n"
32034"<p xml:lang=\"und\">\n"
32035"{}\n"
32036"    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"
32037"\n"
32038"{}\n"
32039"    Defines the colors for text selected by the mouse.\n"
32040"\n"
32041"{}\n"
32042"    Defines the color for the line containing the cursor.\n"
32043"\n"
32044"{}\n"
32045"    Defines the colors for the line numbers on the left.\n"
32046"\n"
32047"{}\n"
32048"    Defines the colors for matching tags in HTML and matching\n"
32049"    braces in CSS.\n"
32050"\n"
32051"{}\n"
32052"    Used for highlighting tags in HTML\n"
32053"\n"
32054"{}\n"
32055"    Used for highlighting attributes in HTML\n"
32056"\n"
32057"{}\n"
32058"    Tag names in HTML\n"
32059"\n"
32060"{}\n"
32061"    Namespace prefixes in XML and constants in CSS\n"
32062"\n"
32063"{}\n"
32064"    Non-breaking spaces/hyphens in HTML\n"
32065"\n"
32066"{}\n"
32067"    Syntax errors such as <this <>\n"
32068"\n"
32069"{}\n"
32070"    Misspelled words such as <span lang=\"en\">thisword</span>\n"
32071"\n"
32072"{}\n"
32073"    Comments like <!-- this one -->\n"
32074"\n"
32075"</p>\n"
32076"\n"
32077"<style type=\"text/css\">\n"
32078"/* Some CSS so you can see how the highlighting rules affect it */\n"
32079"\n"
32080"p.someclass {{\n"
32081"    font-family: serif;\n"
32082"    font-size: 12px;\n"
32083"    line-height: 1.2;\n"
32084"}}\n"
32085"</style>\n"
32086msgstr ""
32087
32088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555
32089msgid "Create/edit custom theme"
32090msgstr ""
32091
32092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564
32093msgid "&Edit theme:"
32094msgstr ""
32095
32096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575
32097msgid "Add &new theme"
32098msgstr ""
32099
32100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579
32101msgid "&Remove theme"
32102msgstr ""
32103
32104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32105msgid "&Bold"
32106msgstr ""
32107
32108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32109msgid "Make the selected text bold"
32110msgstr ""
32111
32112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63
32113msgid "<h3>Bold</h3>Make the selected text bold"
32114msgstr ""
32115
32116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
32117msgid "Make the selected text italic"
32118msgstr ""
32119
32120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65
32121msgid "<h3>Italic</h3>Make the selected text italic"
32122msgstr ""
32123
32124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32125#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775
32126msgid "&Underline"
32127msgstr ""
32128
32129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32130msgid "Underline the selected text"
32131msgstr ""
32132
32133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67
32134msgid "<h3>Underline</h3>Underline the selected text"
32135msgstr ""
32136
32137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68
32138msgid "&Strikethrough"
32139msgstr ""
32140
32141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69
32142msgid "Draw a line through the selected text"
32143msgstr ""
32144
32145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70
32146msgid "<h3>Strikethrough</h3>Draw a line through the selected text"
32147msgstr ""
32148
32149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71
32150msgid "&Superscript"
32151msgstr ""
32152
32153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72
32154msgid "Make the selected text a superscript"
32155msgstr ""
32156
32157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73
32158msgid ""
32159"<h3>Superscript</h3>Set the selected text slightly smaller and above the "
32160"normal line"
32161msgstr ""
32162
32163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74
32164msgid "&Subscript"
32165msgstr ""
32166
32167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75
32168msgid "Make the selected text a subscript"
32169msgstr ""
32170
32171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76
32172msgid ""
32173"<h3>Subscript</h3>Set the selected text slightly smaller and below the "
32174"normal line"
32175msgstr ""
32176
32177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32178msgid "&Color"
32179msgstr ""
32180
32181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32182msgid "Change text color"
32183msgstr ""
32184
32185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78
32186msgid "<h3>Color</h3>Change the color of the selected text"
32187msgstr ""
32188
32189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79
32190msgid "&Background color"
32191msgstr ""
32192
32193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80
32194msgid "Change background color of text"
32195msgstr ""
32196
32197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81
32198msgid ""
32199"<h3>Background color</h3>Change the background color of the selected text"
32200msgstr ""
32201
32202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
32203msgid "Align &left"
32204msgstr ""
32205
32206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83
32207msgid "<h3>Align left</h3>Align the paragraph to the left"
32208msgstr ""
32209
32210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
32211msgid "&Center"
32212msgstr ""
32213
32214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85
32215msgid "<h3>Center</h3>Center the paragraph"
32216msgstr ""
32217
32218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
32219msgid "Align &right"
32220msgstr ""
32221
32222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87
32223msgid "<h3>Align right</h3>Align the paragraph to the right"
32224msgstr ""
32225
32226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32227msgid "&Justify"
32228msgstr ""
32229
32230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32231msgid "Justify"
32232msgstr ""
32233
32234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89
32235msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins"
32236msgstr ""
32237
32238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91
32239msgid "&Sort style rules"
32240msgstr ""
32241
32242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92
32243msgid "Sort the style rules"
32244msgstr ""
32245
32246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93
32247msgid "&Insert image"
32248msgstr ""
32249
32250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94
32251msgid "Insert an image into the text"
32252msgstr ""
32253
32254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95
32255msgid "<h3>Insert image</h3>Insert an image into the text"
32256msgstr ""
32257
32258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32259msgid "Insert &hyperlink"
32260msgstr ""
32261
32262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647
32264msgid "Insert hyperlink"
32265msgstr ""
32266
32267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98
32268msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text"
32269msgstr ""
32270
32271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100
32272msgid "Smart &comment"
32273msgstr ""
32274
32275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101
32276msgid "Smart comment (toggle block comments)"
32277msgstr ""
32278
32279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102
32280msgid ""
32281"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is "
32282"inside an existing block comment, uncomment it, otherwise comment out the "
32283"selected text."
32284msgstr ""
32285
32286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107
32287#, python-format
32288msgid "Convert the paragraph to &lt;%s&gt;"
32289msgstr ""
32290
32291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32292msgid "&Lower case"
32293msgstr ""
32294
32295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32296msgid "&Swap case"
32297msgstr ""
32298
32299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32300msgid "&Upper case"
32301msgstr ""
32302
32303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32304msgid "&Capitalize"
32305msgstr ""
32306
32307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32308msgid "&Title case"
32309msgstr ""
32310
32311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114
32312#, python-format
32313msgid "Change the case of the selected text: %s"
32314msgstr ""
32315
32316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32317msgid "Insert &tag"
32318msgstr ""
32319
32320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32321msgid "Insert tag"
32322msgstr ""
32323
32324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119
32325msgid ""
32326"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be "
32327"inserted around the selected text"
32328msgstr ""
32329
32330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32331msgid "Remove &tag"
32332msgstr ""
32333
32334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32335msgid "Remove tag"
32336msgstr ""
32337
32338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122
32339msgid "<h3>Remove tag</h3>Remove the currently highlighted tag"
32340msgstr ""
32341
32342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32343msgid "&Split tag"
32344msgstr ""
32345
32346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32347msgid "Split current tag"
32348msgstr ""
32349
32350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125
32351msgid "<h3>Split tag</h3>Split the current tag at the cursor position"
32352msgstr ""
32353
32354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131
32355msgid "Change paragraph to heading"
32356msgstr ""
32357
32358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260
32359msgid "Add a tag to this menu"
32360msgstr ""
32361
32362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262
32363msgid "Remove from this menu"
32364msgstr ""
32365
32366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278
32367msgid "Name of tag to add"
32368msgstr ""
32369
32370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279
32371msgid "Enter the name of the tag"
32372msgstr ""
32373
32374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353
32375msgid "Editor tools"
32376msgstr ""
32377
32378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357
32379msgid "Format text"
32380msgstr ""
32381
32382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502
32383msgid "No text"
32384msgstr ""
32385
32386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503
32387msgid "There is no suitable text in the clipboard to paste."
32388msgstr ""
32389
32390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566
32391msgid "Ignore this word"
32392msgstr ""
32393
32394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570
32395#, python-brace-format
32396msgid "Add this word to the dictionary: {0}"
32397msgstr ""
32398
32399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573
32400msgid "Add this word to the dictionary"
32401msgstr ""
32402
32403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582
32404#, python-format
32405msgid "Open %s"
32406msgstr ""
32407
32408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588
32409msgid "Rename the class {}"
32410msgstr ""
32411
32412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595
32413#, python-format
32414msgid "Show help for: %s"
32415msgstr ""
32416
32417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612
32418msgid "Change &case"
32419msgstr ""
32420
32421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
32422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87
32423msgid "Chapter-"
32424msgstr ""
32425
32426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32427msgid "Style-"
32428msgstr ""
32429
32430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32431msgid "Styles"
32432msgstr ""
32433
32434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
32435msgid "Image-"
32436msgstr ""
32437
32438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
32439msgid "Font-"
32440msgstr ""
32441
32442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59
32443msgid "Misc-"
32444msgstr ""
32445
32446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68
32447msgid "The file name must have an extension"
32448msgstr ""
32449
32450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73
32451msgid "The file name contains invalid characters"
32452msgstr ""
32453
32454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75
32455msgid "This file name already exists in the book"
32456msgstr ""
32457
32458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83
32459msgid "Bulk rename items"
32460msgstr ""
32461
32462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93
32463msgid "All selected files will be renamed to the form prefix-number"
32464msgstr ""
32465
32466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95
32467msgid "&Prefix:"
32468msgstr ""
32469
32470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98
32471msgid "Starting &number:"
32472msgstr ""
32473
32474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100
32475msgid "Rename files according to their book order"
32476msgstr ""
32477
32478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102
32479msgid ""
32480"Rename the selected files according to the order they appear in the book, "
32481"instead of the order they were selected in."
32482msgstr ""
32483
32484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314
32485#, python-brace-format
32486msgid "Merge the file {0} into the file {1}?"
32487msgstr ""
32488
32489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316
32490#, python-brace-format
32491msgid "Merge the {0} selected files into the file {1}?"
32492msgstr ""
32493
32494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317
32495msgid "Merge files"
32496msgstr ""
32497
32498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533
32499msgid "Full path: "
32500msgstr ""
32501
32502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32503#, python-format
32504msgid "This file is the cover %s for this book"
32505msgstr ""
32506
32507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32508msgid "image"
32509msgstr ""
32510
32511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547
32512msgid "This file contains all the metadata and book structure information"
32513msgstr ""
32514
32515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550
32516msgid "This file contains the metadata table of contents"
32517msgstr ""
32518
32519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553
32520msgid "This file is not listed in the book manifest"
32521msgstr ""
32522
32523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556
32524msgid ""
32525"This file is marked as non-linear in the spine\n"
32526"Drag it to the top to make it linear"
32527msgstr ""
32528
32529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560
32530msgid "This file is a text file that is not referenced in the spine"
32531msgstr ""
32532
32533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564
32534msgid "This file occurs more than once in the spine"
32535msgstr ""
32536
32537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571
32538msgid "Not a valid font"
32539msgstr ""
32540
32541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642
32542msgid "Select all {} files"
32543msgstr ""
32544
32545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643
32546msgid "De-select all {} files"
32547msgstr ""
32548
32549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657
32550#, python-format
32551msgid "Export %s"
32552msgstr ""
32553
32554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659
32555#, python-format
32556msgid "Replace %s with file..."
32557msgstr ""
32558
32559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661
32560#, python-format
32561msgid "Export all %d selected files"
32562msgstr ""
32563
32564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667
32565#, python-format
32566msgid "&Rename %s"
32567msgstr ""
32568
32569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669
32570#, python-format
32571msgid "Mark %s as cover image"
32572msgstr ""
32573
32574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671
32575#, python-format
32576msgid "Mark %s as cover page"
32577msgstr ""
32578
32579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677
32580msgid "&Bulk rename the selected files"
32581msgstr ""
32582
32583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678
32584msgid "Change the file extension for the selected files"
32585msgstr ""
32586
32587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680
32588msgid "&Delete the selected file"
32589msgid_plural "&Delete the {} selected files"
32590msgstr[0] ""
32591msgstr[1] ""
32592msgstr[2] ""
32593
32594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682
32595msgid "&Copy the selected file to another editor instance"
32596msgid_plural "&Copy the {} selected files to another editor instance"
32597msgstr[0] ""
32598msgstr[1] ""
32599msgstr[2] ""
32600
32601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687
32602msgid "Paste files from other editor instance"
32603msgstr ""
32604
32605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697
32606msgid "Link &stylesheets..."
32607msgstr ""
32608
32609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700
32610msgid "&Merge selected text files"
32611msgstr ""
32612
32613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702
32614msgid "&Merge selected style files"
32615msgstr ""
32616
32617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729
32618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762
32619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770
32620msgid "Cannot rename"
32621msgstr ""
32622
32623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730
32624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763
32625#, python-format
32626msgid ""
32627"%s books do not support file renaming as they do not use file names "
32628"internally. The filenames you see are automatically generated from the "
32629"internal structures of the original file."
32630msgstr ""
32631
32632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744
32633msgid "Not first item"
32634msgstr ""
32635
32636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745
32637#, python-format
32638msgid ""
32639"%s is not the first text item. You should only mark the first text item as "
32640"cover. Do you want to make it the first item?"
32641msgstr ""
32642
32643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771
32644#, python-format
32645msgid "The file(s) %s cannot be renamed."
32646msgstr ""
32647
32648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32649msgid "New file extension:"
32650msgstr ""
32651
32652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32653msgid "Rename files"
32654msgstr ""
32655
32656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829
32657#, python-format
32658msgid "The file(s) %s cannot be deleted."
32659msgstr ""
32660
32661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893
32662#, python-format
32663msgid "No item with the name: %s was found"
32664msgstr ""
32665
32666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940
32667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949
32668msgid "Choose location"
32669msgstr ""
32670
32671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941
32672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958
32673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317
32674#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78
32675msgid "Files"
32676msgstr ""
32677
32678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960
32679msgid "HTML files"
32680msgstr ""
32681
32682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982
32683msgid "No stylesheets"
32684msgstr ""
32685
32686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983
32687msgid ""
32688"This book currently has no stylesheets. You must first create a stylesheet "
32689"before linking it."
32690msgstr ""
32691
32692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988
32693msgid "Choose stylesheets"
32694msgstr ""
32695
32696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989
32697msgid "Choose the stylesheets to link. Drag and drop to re-arrange"
32698msgstr ""
32699
32700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005
32701msgid "Remove existing links to stylesheets"
32702msgstr ""
32703
32704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025
32705msgid ""
32706"Choose a name for the new (blank) file. To place the file in a specific "
32707"folder in the book, include the folder name, for example: "
32708"<i>text/chapter1.html"
32709msgstr ""
32710
32711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033
32712msgid "Automatically add style-sheet links into new HTML files"
32713msgstr ""
32714
32715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043
32716msgid "Import resource file (image/font/etc.)"
32717msgstr ""
32718
32719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045
32720msgid "Import a file from your computer as a new file into the book."
32721msgstr ""
32722
32723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073
32724msgid "Choose a name for the imported file"
32725msgstr ""
32726
32727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087
32728msgid ""
32729"You must specify a name for the new file, with an extension, for example, "
32730"chapter1.html"
32731msgstr ""
32732
32733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114
32734msgid "Choose master file"
32735msgstr ""
32736
32737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117
32738msgid ""
32739"Choose the master file. All selected files will be merged into the master "
32740"file:"
32741msgstr ""
32742
32743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127
32744#, python-format
32745msgid "Debug output from %s"
32746msgstr ""
32747
32748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170
32749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416
32750msgid "No such function"
32751msgstr ""
32752
32753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171
32754#, python-format
32755msgid "There is no function named %s"
32756msgstr ""
32757
32758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174
32759msgid "Cannot remove builtin function"
32760msgstr ""
32761
32762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175
32763#, python-format
32764msgid "The function %s is a builtin function, it cannot be removed."
32765msgstr ""
32766
32767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202
32768msgid "Choose a function to run on matched text (by name)"
32769msgstr ""
32770
32771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212
32772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121
32773msgid "Save current search"
32774msgstr ""
32775
32776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213
32777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122
32778msgid "Show saved searches"
32779msgstr ""
32780
32781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221
32782msgid "Create/edit a function"
32783msgstr ""
32784
32785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228
32786msgid "F&unction name:"
32787msgstr ""
32788
32789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249
32790#, python-format
32791msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>"
32792msgstr ""
32793
32794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270
32795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824
32796msgid "Must specify name"
32797msgstr ""
32798
32799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271
32800msgid "You must specify a name for this function."
32801msgstr ""
32802
32803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276
32804msgid "Invalid Python code"
32805msgstr ""
32806
32807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277
32808#, python-format
32809msgid "The code you created is not valid Python code, with error: %s"
32810msgstr ""
32811
32812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279
32813msgid "No replace function"
32814msgstr ""
32815
32816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280
32817msgid "You must create a Python function named replace in your code"
32818msgstr ""
32819
32820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287
32821#, python-format
32822msgid "Inherited from %s"
32823msgstr ""
32824
32825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289
32826#, python-format
32827msgid "Matched CSS rules for %s"
32828msgstr ""
32829
32830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298
32831msgid "Computed final style"
32832msgstr ""
32833
32834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361
32835msgid "Copy everything"
32836msgstr ""
32837
32838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403
32839msgid "No style information found"
32840msgstr ""
32841
32842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404
32843msgid ""
32844"Move the cursor inside a HTML tag to see what styles apply to that tag."
32845msgstr ""
32846
32847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28
32848msgid ""
32849"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n"
32850"\n"
32851"Launch the calibre Edit book tool. You can optionally also specify the names of\n"
32852"files inside the book which will be opened for editing automatically.\n"
32853msgstr ""
32854
32855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37
32856msgid "The text to select in the book when it is opened for editing"
32857msgstr ""
32858
32859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32
32860#, python-format
32861msgid "Change this to the relative path to: %s"
32862msgstr ""
32863
32864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46
32865msgid "Font file added"
32866msgstr ""
32867
32868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47
32869msgid ""
32870"The font file <b>{}</b> has been added. The text for the CSS @font-face rule"
32871" for this file has been copied to the clipboard. You should paste it into "
32872"whichever CSS file you want to add this font to."
32873msgstr ""
32874
32875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59
32876msgid "Font files added"
32877msgstr ""
32878
32879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60
32880msgid ""
32881"The specified font files have been added. The text for the CSS @font-face "
32882"rules for these files has been copied to the clipboard. You should paste it "
32883"into whichever CSS file you want to add these fonts to."
32884msgstr ""
32885
32886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67
32887#, python-format
32888msgid "Font faces for %s"
32889msgstr ""
32890
32891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32892msgid "Embedded"
32893msgstr ""
32894
32895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32896msgid "Font family"
32897msgstr ""
32898
32899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179
32900msgid "Change font"
32901msgstr ""
32902
32903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187
32904#, python-format
32905msgid "Change the font %s to:"
32906msgid_plural "Change the fonts %s to:"
32907msgstr[0] ""
32908msgstr[1] ""
32909msgstr[2] ""
32910
32911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192
32912msgid "&New font:"
32913msgstr ""
32914
32915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216
32916#, python-format
32917msgid "The font <i>%s</i> <b>exists</b> on your computer"
32918msgstr ""
32919
32920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217
32921#, python-format
32922msgid "The font <i>%s</i> <b>does not exist</b> on your computer"
32923msgstr ""
32924
32925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230
32926msgid "Manage fonts"
32927msgstr ""
32928
32929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242
32930msgid "&Install fonts"
32931msgstr ""
32932
32933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244
32934msgid ""
32935"Install fonts from .ttf/.otf files to make them available for embedding"
32936msgstr ""
32937
32938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264
32939msgid "&Change selected fonts"
32940msgstr ""
32941
32942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268
32943msgid "&Remove selected fonts"
32944msgstr ""
32945
32946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272
32947msgid "&Embed all fonts"
32948msgstr ""
32949
32950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276
32951msgid "&Subset all fonts"
32952msgstr ""
32953
32954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281
32955msgid "Rescan the book for fonts in case you have made changes"
32956msgstr ""
32957
32958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287
32959msgid ""
32960" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n"
32961"            You can remove or replace any selected font and also embed any declared fonts that are not already embedded."
32962msgstr ""
32963
32964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289
32965msgid ""
32966" Double click any font family to see if the font is available for embedding "
32967"on your computer. "
32968msgstr ""
32969
32970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301
32971#, python-format
32972msgid ""
32973"The font <b>%s</b> was not found on your computer. If you have the font "
32974"files, you can install it using the \"Install fonts\" button in the lower "
32975"left corner."
32976msgstr ""
32977
32978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327
32979msgid "No fonts selected"
32980msgstr ""
32981
32982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328
32983msgid "No fonts selected, you must first select some fonts in the left panel"
32984msgstr ""
32985
32986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34
32987msgid "Remove unused CSS"
32988msgstr ""
32989
32990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43
32991msgid ""
32992"This will remove all CSS rules that do not match any actual content. There "
32993"are a couple of additional cleanups you can enable, below:"
32994msgstr ""
32995
32996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45
32997msgid "Remove unused &class attributes"
32998msgstr ""
32999
33000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49
33001msgid ""
33002"Remove all class attributes from the HTML that do not match any existing CSS"
33003" rules"
33004msgstr ""
33005
33006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50
33007msgid "Merge CSS rules with identical &selectors"
33008msgstr ""
33009
33010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54
33011msgid ""
33012"Merge CSS rules in the same stylesheet that have identical selectors. Note "
33013"that in rare cases merging can result in a change to the effective styling "
33014"of the book, so use with care."
33015msgstr ""
33016
33017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57
33018msgid "Merge CSS rules with identical &properties"
33019msgstr ""
33020
33021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61
33022msgid ""
33023"Merge CSS rules in the same stylesheet that have identical properties. Note "
33024"that in rare cases merging can result in a change to the effective styling "
33025"of the book, so use with care."
33026msgstr ""
33027
33028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64
33029msgid "Remove &unreferenced style sheets"
33030msgstr ""
33031
33032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68
33033msgid "Remove stylesheets that are not referenced by any content."
33034msgstr ""
33035
33036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91
33037msgid "Remove NCX ToC file"
33038msgstr ""
33039
33040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92
33041msgid "Remove the legacy Table of Contents in NCX form?"
33042msgstr ""
33043
33044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93
33045msgid ""
33046"This form of Table of Contents is superseded by the new HTML based Table of "
33047"Contents. Leaving it behind is useful only if you expect this book to be "
33048"read on very old devices that lack proper support for EPUB 3"
33049msgstr ""
33050
33051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97
33052msgid "Ask this question again in the future"
33053msgstr ""
33054
33055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
33056msgid "Keep NCX"
33057msgstr ""
33058
33059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
33060msgid "Remove NCX"
33061msgstr ""
33062
33063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115
33064msgid "Action report"
33065msgstr ""
33066
33067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183
33068msgid "Compress images"
33069msgstr ""
33070
33071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203
33072msgid ""
33073"You can compress the images in this book losslessly, reducing the file size "
33074"of the book, without affecting image quality. Typically image size is "
33075"reduced by 5 - 15%."
33076msgstr ""
33077
33078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209
33079msgid "Enable &lossy compression of JPEG images"
33080msgstr ""
33081
33082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210
33083msgid ""
33084"This allows you to change the quality factor used for JPEG images.\n"
33085"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred."
33086msgstr ""
33087
33088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217
33089msgid ""
33090"The compression quality, 1 is high compression, 100 is low compression.\n"
33091"Image quality is inversely correlated with compression quality."
33092msgstr ""
33093
33094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221
33095msgid "Compression &quality:"
33096msgstr ""
33097
33098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250
33099msgid "Compressing images..."
33100msgstr ""
33101
33102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276
33103msgid "Compressing images, please wait..."
33104msgstr ""
33105
33106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168
33107msgid "Editor font &family:"
33108msgstr ""
33109
33110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172
33111msgid "Editor font &size:"
33112msgstr ""
33113
33114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176
33115msgid "Create/edit &custom color schemes"
33116msgstr ""
33117
33118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180
33119msgid "&Color scheme:"
33120msgstr ""
33121
33122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184
33123msgid " characters"
33124msgstr ""
33125
33126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185
33127msgid "W&idth of tabs:"
33128msgstr ""
33129
33130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187
33131msgid "Change &templates"
33132msgstr ""
33133
33134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188
33135msgid "Templates for new files:"
33136msgstr ""
33137
33138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192
33139msgid "&Wrap long lines in the editor"
33140msgstr ""
33141
33142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196
33143msgid "&Replace HTML entities as they are typed"
33144msgstr ""
33145
33146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198
33147msgid ""
33148"With this option, every time you type in a complete html entity, such as "
33149"&amp;hellip; it is automatically replaced by its corresponding character. "
33150"The replacement happens only when the trailing semi-colon is typed."
33151msgstr ""
33152
33153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204
33154msgid "Auto close t&ags when typing </"
33155msgstr ""
33156
33157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206
33158msgid ""
33159"With this option, every time you type </ the current HTML closing tag is "
33160"auto-completed"
33161msgstr ""
33162
33163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210
33164msgid ""
33165"Show the &name of the current character before the cursor along with the "
33166"line and column number"
33167msgstr ""
33168
33169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214
33170msgid "Beautify individual &files automatically when they are opened"
33171msgstr ""
33172
33173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216
33174msgid ""
33175"This will cause the beautify current file action to be performed "
33176"automatically every time you open a HTML/CSS/etc. file for editing."
33177msgstr ""
33178
33179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221
33180msgid "Show &misspelled words underlined in the code view"
33181msgstr ""
33182
33183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223
33184msgid ""
33185"This will cause spelling errors to be highlighted in the code view for easy "
33186"correction as you type."
33187msgstr ""
33188
33189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228
33190msgid "Allow drag and drop &editing of text"
33191msgstr ""
33192
33193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230
33194msgid ""
33195"Allow using drag and drop to move text around in the editor. It can be "
33196"useful to turn this off if you have a misbehaving touchpad."
33197msgstr ""
33198
33199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234
33200msgid "Manage &spelling dictionaries"
33201msgstr ""
33202
33203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239
33204msgid "Manage sni&ppets"
33205msgstr ""
33206
33207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257
33208#, python-format
33209msgid "Automatic (%s)"
33210msgstr ""
33211
33212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283
33213msgid "Update &metadata embedded in the book when opening"
33214msgstr ""
33215
33216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285
33217msgid ""
33218"When the file is opened, update the metadata embedded in the book file to "
33219"the current metadata in the calibre library."
33220msgstr ""
33221
33222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290
33223msgid ""
33224"Ask which &format to edit if more than one format is available for the book"
33225msgstr ""
33226
33227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294
33228msgid ""
33229"When auto-selecting the format to edit for a book with multiple formats, "
33230"this is the preference order."
33231msgstr ""
33232
33233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296
33234msgid "Preferred format order (drag and drop to change)"
33235msgstr ""
33236
33237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308
33238msgid "Allow dockable &windows to be nested inside the dock areas"
33239msgstr ""
33240
33241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310
33242msgid ""
33243"By default, you can have only a single row or column of windows in the dock "
33244"areas (the areas around the central editors). This option allows for more "
33245"flexible window layout, but is a little more complex to use."
33246msgstr ""
33247
33248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315
33249msgid "Choose which windows will occupy the corners of the dockable areas"
33250msgstr ""
33251
33252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33253msgid "The &top-left corner"
33254msgstr ""
33255
33256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33257msgid "The top-&right corner"
33258msgstr ""
33259
33260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33261msgid "The &bottom-left corner"
33262msgstr ""
33263
33264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33265msgid "The bottom-ri&ght corner"
33266msgstr ""
33267
33268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325
33269msgid "Restore &state of previously edited book when opening it again"
33270msgstr ""
33271
33272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327
33273msgid ""
33274"When opening a previously edited book again, restore its state. That means "
33275"all open files are automatically re-opened and the cursor is positioned at "
33276"its previous location."
33277msgstr ""
33278
33279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333
33280msgid "Show full &file paths in the File browser"
33281msgstr ""
33282
33283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335
33284msgid ""
33285"Showing the full file paths is useful when editing books that contain "
33286"multiple files with the same file name."
33287msgstr ""
33288
33289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33290msgid "Monospaced text"
33291msgstr ""
33292
33293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33294msgid "Sans-serif text"
33295msgstr ""
33296
33297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33298msgid "Serif text"
33299msgstr ""
33300
33301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369
33302#, python-format
33303msgid "Font family for &%s:"
33304msgstr ""
33305
33306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372
33307msgid "Style for standard &text:"
33308msgstr ""
33309
33310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376
33311msgid "&Default font size:"
33312msgstr ""
33313
33314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379
33315msgid "&Monospace font size:"
33316msgstr ""
33317
33318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382
33319msgid "Mi&nimum font size:"
33320msgstr ""
33321
33322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384
33323msgid "lines"
33324msgstr ""
33325
33326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386
33327msgid ""
33328"Number of lines that are shown above the current line when syncing the text "
33329"shown in the preview panel to the cursor position in the code view"
33330msgstr ""
33331
33332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387
33333msgid "Visible lines above s&ync point:"
33334msgstr ""
33335
33336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388
33337msgid "Background color:"
33338msgstr ""
33339
33340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389
33341msgid "Foreground color:"
33342msgstr ""
33343
33344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390
33345msgid "Link color:"
33346msgstr ""
33347
33348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
33349msgid "Use the colors from the book styles, defaulting to black-on-white"
33350msgstr ""
33351
33352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33353msgid "Theme based"
33354msgstr ""
33355
33356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33357msgid "When using a dark theme force dark colors, otherwise same as \"No change\""
33358msgstr ""
33359
33360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33361msgid "Choose a custom color"
33362msgstr ""
33363
33364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33365#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72
33366#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240
33367msgid "Custom"
33368msgstr ""
33369
33370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454
33371msgid "Choose which toolbar you want to customize"
33372msgstr ""
33373
33374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455
33375#, python-format
33376msgid "Tools for %s editors"
33377msgstr ""
33378
33379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457
33380msgid "Book wide actions"
33381msgstr ""
33382
33383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458
33384msgid "Book wide tools"
33385msgstr ""
33386
33387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459
33388msgid "Book wide tools from third party plugins"
33389msgstr ""
33390
33391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460
33392msgid "Common tools for all editors"
33393msgstr ""
33394
33395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464
33396msgid "Text formatting actions"
33397msgstr ""
33398
33399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467
33400msgid "&Toolbar to customize:"
33401msgstr ""
33402
33403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496
33404#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439
33405msgid "Add selected actions to the toolbar"
33406msgstr ""
33407
33408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499
33409#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443
33410msgid "Remove selected actions from the toolbar"
33411msgstr ""
33412
33413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511
33414msgid "Adjust the size of icons on all toolbars"
33415msgstr ""
33416
33417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514
33418msgid "Toolbar &icon size:"
33419msgstr ""
33420
33421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664
33422msgid "Customize templates"
33423msgstr ""
33424
33425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677
33426msgid "Choose the &type of template to edit:"
33427msgstr ""
33428
33429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683
33430#, python-brace-format
33431msgid ""
33432"The variables {0} and {1} will be replaced with the title and author of the "
33433"book. {2} is where the cursor will be positioned. If you want to include "
33434"braces in your template, for example for CSS rules, you have to escape them,"
33435" like this: {3}"
33436msgstr ""
33437
33438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744
33439msgid "Preferences for Edit book"
33440msgstr ""
33441
33442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765
33443msgid "Restore all &defaults"
33444msgstr ""
33445
33446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766
33447msgid "Restore defaults for all preferences"
33448msgstr ""
33449
33450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768
33451msgid "Restore &current defaults"
33452msgstr ""
33453
33454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769
33455msgid "Restore defaults for currently displayed preferences"
33456msgstr ""
33457
33458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771
33459msgid "Restore c&onfirmations"
33460msgstr ""
33461
33462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772
33463msgid "Restore all disabled confirmation prompts"
33464msgstr ""
33465
33466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791
33467msgid "Main window"
33468msgstr ""
33469
33470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792
33471msgid "Editor settings"
33472msgstr ""
33473
33474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793
33475msgid "Preview settings"
33476msgstr ""
33477
33478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794
33479msgid "Keyboard shortcuts"
33480msgstr ""
33481
33482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795
33483msgid "Toolbars"
33484msgstr ""
33485
33486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796
33487msgid "Integration with calibre"
33488msgstr ""
33489
33490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847
33491msgid "There are no disabled confirmation prompts"
33492msgstr ""
33493
33494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850
33495msgid "One disabled confirmation prompt was restored"
33496msgid_plural "{} disabled confirmation prompts were restored"
33497msgstr[0] ""
33498msgstr[1] ""
33499msgstr[2] ""
33500
33501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851
33502msgid "Disabled confirmations restored"
33503msgstr ""
33504
33505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420
33506#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588
33507msgid "Render process crashed"
33508msgstr ""
33509
33510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421
33511msgid ""
33512"The Qt WebEngine Render process has crashed so Preview/Live CSS will not "
33513"work. You should try restarting the editor."
33514msgstr ""
33515
33516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445
33517msgid ""
33518"\n"
33519"            <h3>Live preview</h3>\n"
33520"\n"
33521"            <p>Here you will see a live preview of the HTML file you are currently editing.\n"
33522"            The preview will update automatically as you make changes.\n"
33523"\n"
33524"            <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n"
33525"            only, it is not intended to simulate an actual e-book reader. Some\n"
33526"            aspects of your e-book will not work, such as page breaks and page margins.\n"
33527"            "
33528msgstr ""
33529
33530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472
33531msgid "Inspect element"
33532msgstr ""
33533
33534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474
33535msgid "Open link"
33536msgstr ""
33537
33538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487
33539#, python-format
33540msgid "Edit %s"
33541msgstr ""
33542
33543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529
33544msgid "Loading preview, please wait..."
33545msgstr ""
33546
33547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581
33548msgid "Search in preview"
33549msgstr ""
33550
33551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624
33552msgid "Invalid location"
33553msgstr ""
33554
33555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625
33556msgid "Cannot split on the body tag"
33557msgstr ""
33558
33559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652
33560msgid "Failed to launch worker"
33561msgstr ""
33562
33563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653
33564msgid "Failed to launch the worker process used for rendering the preview"
33565msgstr ""
33566
33567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712
33568msgid "Cannot disable"
33569msgstr ""
33570
33571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713
33572msgid ""
33573"Auto reloading of the preview panel cannot be disabled while the Live CSS "
33574"panel is open."
33575msgstr ""
33576
33577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716
33578msgid "Auto reload preview when text changes in editor"
33579msgstr ""
33580
33581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717
33582msgid "Disable auto reload of preview"
33583msgstr ""
33584
33585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721
33586msgid "Disable syncing of preview position to editor position"
33587msgstr ""
33588
33589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722
33590msgid "Enable syncing of preview position to editor position"
33591msgstr ""
33592
33593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730
33594msgid "Abort file split"
33595msgstr ""
33596
33597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731
33598msgid ""
33599"Split this file at a specified location.<p>After clicking this button, click"
33600" inside the preview panel above at the location you want the file to be "
33601"split."
33602msgstr ""
33603
33604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200
33605msgid "Delete selected files"
33606msgstr ""
33607
33608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33609msgid "Folder"
33610msgstr ""
33611
33612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33614msgid "Size (KB)"
33615msgstr ""
33616
33617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241
33618msgid "Style"
33619msgstr ""
33620
33621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316
33622#, python-brace-format
33623msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}"
33624msgstr ""
33625
33626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33627msgid "Resolution"
33628msgstr ""
33629
33630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33633msgid "Times used"
33634msgstr ""
33635
33636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520
33637#, python-format
33638msgid "Edit the image: %s"
33639msgstr ""
33640
33641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33642msgid "Anchor"
33643msgstr ""
33644
33645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33646msgid "Source text"
33647msgstr ""
33648
33649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33650msgid "Target"
33651msgstr ""
33652
33653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33654msgid "Target text"
33655msgstr ""
33656
33657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33658msgid "The link destination does not exist"
33659msgstr ""
33660
33661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33662msgid "The link destination exists"
33663msgstr ""
33664
33665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579
33666msgid "The link destination could not be verified"
33667msgstr ""
33668
33669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643
33670msgid "Click entries above to see their destination here"
33671msgstr ""
33672
33673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663
33674msgid "No destination found for this link"
33675msgstr ""
33676
33677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
33679msgid "Word"
33680msgstr ""
33681
33682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775
33683#, python-brace-format
33684msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}"
33685msgstr ""
33686
33687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33688msgid "Character"
33689msgstr ""
33690
33691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33692msgid "Codepoint"
33693msgstr ""
33694
33695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861
33696msgid "All the characters in the book"
33697msgstr ""
33698
33699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991
33700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213
33701#, python-brace-format
33702msgid "{0} [{1} elements]"
33703msgstr ""
33704
33705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069
33706msgid "Sort by:"
33707msgstr ""
33708
33709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070
33710msgid "&Counts"
33711msgstr ""
33712
33713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073
33714msgid "&Name"
33715msgstr ""
33716
33717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097
33718#, python-brace-format
33719msgid "{0} rules, {1} unused"
33720msgstr ""
33721
33722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33724msgid "Number of matches"
33725msgstr ""
33726
33727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33728msgid "Style Rule"
33729msgstr ""
33730
33731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258
33732#, python-brace-format
33733msgid "{0} classes, {1} unused"
33734msgstr ""
33735
33736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33737msgid "Class"
33738msgstr ""
33739
33740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321
33741msgid "Words"
33742msgstr ""
33743
33744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331
33745msgid "Style rules"
33746msgstr ""
33747
33748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335
33749msgid "Style classes"
33750msgstr ""
33751
33752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339
33753msgid "Characters"
33754msgstr ""
33755
33756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343
33757msgid "Links"
33758msgstr ""
33759
33760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377
33761#, python-format
33762msgid "Export of %s data is not supported"
33763msgstr ""
33764
33765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379
33766msgid "Choose a filename for the data"
33767msgstr ""
33768
33769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380
33770msgid "CSV files"
33771msgstr ""
33772
33773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394
33774msgid "Reports"
33775msgstr ""
33776
33777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424
33778msgid "Export the currently shown report as a CSV file"
33779msgstr ""
33780
33781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432
33782msgid "Are you sure you want to delete the selected files?"
33783msgstr ""
33784
33785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460
33786msgid "Failed to gather data"
33787msgstr ""
33788
33789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461
33790msgid ""
33791"Failed to gather data for the report. Click \"Show details\" for more "
33792"information."
33793msgstr ""
33794
33795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111
33796msgid "Saving..."
33797msgstr ""
33798
33799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118
33800msgid "Enable completion based on search history"
33801msgstr ""
33802
33803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119
33804msgid "Disable completion based on search history"
33805msgstr ""
33806
33807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33808msgid "All style files"
33809msgstr ""
33810
33811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33813msgid "All text files"
33814msgstr ""
33815
33816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33818msgid "Current file"
33819msgstr ""
33820
33821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33822msgid "Marked text"
33823msgstr ""
33824
33825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33827msgid "Open files"
33828msgstr ""
33829
33830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33832msgid "Selected files"
33833msgstr ""
33834
33835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136
33836msgid ""
33837"\n"
33838"            Where to search/replace:\n"
33839"            <dl>\n"
33840"            <dt><b>Current file</b></dt>\n"
33841"            <dd>Search only inside the currently opened file</dd>\n"
33842"            <dt><b>All text files</b></dt>\n"
33843"            <dd>Search in all text (HTML) files</dd>\n"
33844"            <dt><b>All style files</b></dt>\n"
33845"            <dd>Search in all style (CSS) files</dd>\n"
33846"            <dt><b>Selected files</b></dt>\n"
33847"            <dd>Search in the files currently selected in the File browser</dd>\n"
33848"            <dt><b>Open files</b></dt>\n"
33849"            <dd>Search in the files currently open in the editor</dd>\n"
33850"            <dt><b>Marked text</b></dt>\n"
33851"            <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n"
33852"            </dl>"
33853msgstr ""
33854
33855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33856msgid "Down"
33857msgstr ""
33858
33859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33860msgid "Up"
33861msgstr ""
33862
33863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187
33864msgid ""
33865"\n"
33866"            Direction to search:\n"
33867"            <dl>\n"
33868"            <dt><b>Down</b></dt>\n"
33869"            <dd>Search for the next match from your current position</dd>\n"
33870"            <dt><b>Up</b></dt>\n"
33871"            <dd>Search for the previous match from your current position</dd>\n"
33872"            </dl>"
33873msgstr ""
33874
33875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33876msgid "Fuzzy"
33877msgstr ""
33878
33879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
33881#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361
33882msgid "Regex"
33883msgstr ""
33884
33885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33886msgid "Regex-function"
33887msgstr ""
33888
33889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211
33890msgid ""
33891"Select how the search expression is interpreted\n"
33892"            <dl>\n"
33893"            <dt><b>Normal</b></dt>\n"
33894"            <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n"
33895"            <dt><b>Fuzzy</b></dt>\n"
33896"            <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n"
33897"            including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n"
33898"            <dt><b>Regex</b></dt>\n"
33899"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
33900"            <dt><b>Regex-function</b></dt>\n"
33901"            <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n"
33902"            </dl>"
33903msgstr ""
33904
33905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254
33906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695
33907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100
33908msgid "&Find:"
33909msgstr ""
33910
33911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256
33912msgid "Clear search &history"
33913msgstr ""
33914
33915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266
33916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700
33917msgid "&Replace:"
33918msgstr ""
33919
33920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268
33921msgid "Clear replace &history"
33922msgstr ""
33923
33924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291
33925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712
33926msgid "Create/&edit"
33927msgstr ""
33928
33929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293
33930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713
33931msgid "Create a new function, or edit an existing function"
33932msgstr ""
33933
33934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295
33935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717
33936msgid "Remo&ve"
33937msgstr ""
33938
33939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296
33940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718
33941msgid "Remove this function"
33942msgstr ""
33943
33944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303
33945msgid "Fin&d"
33946msgstr ""
33947
33948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304
33949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
33950msgid "Replace a&nd Find"
33951msgstr ""
33952
33953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305
33954msgid "Re&place"
33955msgstr ""
33956
33957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306
33958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
33959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559
33960msgid "Replace &all"
33961msgstr ""
33962
33963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312
33964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734
33965msgid "&Mode:"
33966msgstr ""
33967
33968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327
33969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115
33970#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372
33971msgid "&Case sensitive"
33972msgstr ""
33973
33974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330
33975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990
33976msgid "&Wrap"
33977msgstr ""
33978
33979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331
33980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991
33981msgid ""
33982"When searching reaches the end, wrap around to the beginning and continue "
33983"the search"
33984msgstr ""
33985
33986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334
33987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117
33988msgid "&Dot all"
33989msgstr ""
33990
33991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335
33992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118
33993msgid ""
33994"Make the '.' special character match any character at all, including a "
33995"newline"
33996msgstr ""
33997
33998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479
33999msgid "Close search panel"
34000msgstr ""
34001
34002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683
34003msgid "Abort editing of search"
34004msgstr ""
34005
34006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687
34007msgid "The name with which to save this search"
34008msgstr ""
34009
34010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722
34011msgid "Case sensitive"
34012msgstr ""
34013
34014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727
34015msgid "Dot matches all"
34016msgstr ""
34017
34018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739
34019msgid "Finish editing of search"
34020msgstr ""
34021
34022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
34023msgid "Add search"
34024msgstr ""
34025
34026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
34027msgid "Edit search"
34028msgstr ""
34029
34030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825
34031msgid "You must specify a search name"
34032msgstr ""
34033
34034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828
34035msgid "Name exists"
34036msgstr ""
34037
34038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829
34039#, python-format
34040msgid "Another search with the name %s already exists"
34041msgstr ""
34042
34043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836
34044msgid "Must specify find"
34045msgstr ""
34046
34047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837
34048msgid "You must specify a find expression"
34049msgstr ""
34050
34051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845
34052msgid "Must specify function"
34053msgstr ""
34054
34055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846
34056msgid "You must specify a function name in Function-Regex mode"
34057msgstr ""
34058
34059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889
34060msgid "Filter displayed searches"
34061msgstr ""
34062
34063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928
34064msgid "The entries are tried in order until the first one matches."
34065msgstr ""
34066
34067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34068msgid "&Find"
34069msgstr ""
34070
34071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34072msgid "Run the search using the selected entries."
34073msgstr ""
34074
34075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
34076msgid "Run replace using the selected entries."
34077msgstr ""
34078
34079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
34080msgid "Run replace and then find using the selected entries."
34081msgstr ""
34082
34083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
34084msgid "Run Replace all for all selected entries in the order selected"
34085msgstr ""
34086
34087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561
34089msgid "&Count all"
34090msgstr ""
34091
34092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34093msgid "Run Count all for all selected entries"
34094msgstr ""
34095
34096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951
34097msgid "Move selected entries up"
34098msgstr ""
34099
34100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960
34101msgid "Move selected entries down"
34102msgstr ""
34103
34104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
34105msgid "Edit the currently selected search"
34106msgstr ""
34107
34108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34109msgid "Re&move search"
34110msgstr ""
34111
34112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34113msgid "Remove the currently selected searches"
34114msgstr ""
34115
34116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
34117msgid "Add a new saved search"
34118msgstr ""
34119
34120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
34121msgid "Import saved searches"
34122msgstr ""
34123
34124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
34125msgid "Export saved searches"
34126msgstr ""
34127
34128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009
34129#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
34130msgid "Export"
34131msgstr ""
34132
34133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010
34134msgid "Export all"
34135msgstr ""
34136
34137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011
34138msgid "Export selected"
34139msgstr ""
34140
34141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012
34142msgid "Copy to search panel"
34143msgstr ""
34144
34145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110
34146msgid "No saved search is selected"
34147msgstr ""
34148
34149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155
34150msgid "Cannot edit search - no search selected."
34151msgstr ""
34152
34153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165
34154msgid ""
34155"Are you sure you want to permanently delete the selected saved searches?"
34156msgstr ""
34157
34158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204
34159#, python-brace-format
34160msgid "(Case sensitive: {0} Dot All: {1})"
34161msgstr ""
34162
34163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206
34164#, python-brace-format
34165msgid "(Case sensitive: {0} [Normal search])"
34166msgstr ""
34167
34168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207
34169#, python-brace-format
34170msgid ""
34171"{2} {3}\n"
34172"Find: {0}\n"
34173"Replace: {1}"
34174msgstr ""
34175
34176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219
34177msgid "Invalid data"
34178msgstr ""
34179
34180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220
34181#, python-format
34182msgid "The file %s does not contain valid saved searches"
34183msgstr ""
34184
34185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248
34186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256
34187msgid "No searches"
34188msgstr ""
34189
34190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249
34191msgid "No searches available to be saved"
34192msgstr ""
34193
34194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257
34195msgid "No searches selected"
34196msgstr ""
34197
34198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273
34199msgid "No file is being edited."
34200msgstr ""
34201
34202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275
34203msgid "No files are selected in the File browser"
34204msgstr ""
34205
34206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277
34207msgid ""
34208"No text is marked. First select some text, and then use The \"Mark selected "
34209"text\" action in the Search menu to mark it."
34210msgstr ""
34211
34212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280
34213msgid "No search query specified"
34214msgstr ""
34215
34216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405
34217msgid "the selected searches"
34218msgstr ""
34219
34220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412
34221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171
34222msgid "Invalid regex"
34223msgstr ""
34224
34225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413
34226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172
34227#, python-brace-format
34228msgid ""
34229"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}"
34230msgstr ""
34231
34232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417
34233#, python-format
34234msgid "No replace function with the name: %s exists"
34235msgstr ""
34236
34237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421
34238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193
34239#, python-format
34240msgid "No matches were found for %s"
34241msgstr ""
34242
34243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423
34244msgid ""
34245"You have turned off search wrapping, so all text might not have been "
34246"searched. Try the search again, with wrapping enabled. Wrapping is enabled "
34247"via the \"Wrap\" checkbox at the bottom of the search panel."
34248msgstr ""
34249
34250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457
34251msgid "Cannot replace"
34252msgstr ""
34253
34254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458
34255msgid "You must first click \"Find\", before trying to replace"
34256msgstr ""
34257
34258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474
34259msgid "Currently selected text does not match the search query."
34260msgstr ""
34261
34262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479
34263#, python-brace-format
34264msgid "Performed the replacement at {num} occurrences of {query}"
34265msgstr ""
34266
34267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481
34268#, python-brace-format
34269msgid "Found {num} occurrences of {query}"
34270msgstr ""
34271
34272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486
34273#, python-brace-format
34274msgid "{0}: {1} occurrences"
34275msgstr ""
34276
34277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488
34278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497
34279msgid "Searching done"
34280msgstr ""
34281
34282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572
34283msgid "Before: Replace all"
34284msgstr ""
34285
34286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70
34287msgid "Add a dictionary"
34288msgstr ""
34289
34290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76
34291#, python-brace-format
34292msgid ""
34293"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n"
34294"            download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n"
34295"            The dictionary will download as an .oxt file. Simply specify the path to the\n"
34296"            downloaded .oxt file here to add the dictionary to {0}."
34297msgstr ""
34298
34299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88
34300msgid "Path to OXT file"
34301msgstr ""
34302
34303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93
34304msgid "Browse for an OXT file"
34305msgstr ""
34306
34307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96
34308msgid "&Path to OXT file:"
34309msgstr ""
34310
34311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100
34312msgid "Choose a nickname for this dictionary"
34313msgstr ""
34314
34315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101
34316msgid "&Nickname:"
34317msgstr ""
34318
34319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110
34320msgid "Choose OXT Dictionary"
34321msgstr ""
34322
34323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111
34324msgid "Dictionaries"
34325msgstr ""
34326
34327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125
34328msgid "Must specify nickname"
34329msgstr ""
34330
34331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126
34332msgid "You must specify a nickname for this dictionary"
34333msgstr ""
34334
34335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128
34336msgid "Nickname already used"
34337msgstr ""
34338
34339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129
34340#, python-format
34341msgid "A dictionary with the nick name \"%s\" already exists."
34342msgstr ""
34343
34344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135
34345msgid "Failed to import dictionaries"
34346msgstr ""
34347
34348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136
34349#, python-format
34350msgid ""
34351"Failed to import dictionaries from %s. Click \"Show details\" for more "
34352"information"
34353msgstr ""
34354
34355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139
34356msgid "No dictionaries"
34357msgstr ""
34358
34359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140
34360#, python-format
34361msgid "No dictionaries were found in %s"
34362msgstr ""
34363
34364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154
34365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895
34366msgid "Copy selected words to clipboard"
34367msgstr ""
34368
34369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155
34370msgid "Select all words"
34371msgstr ""
34372
34373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182
34374msgid "Manage user dictionaries"
34375msgstr ""
34376
34377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190
34378msgid "&New dictionary"
34379msgstr ""
34380
34381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204
34382msgid "&Remove dictionary"
34383msgstr ""
34384
34385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207
34386msgid "Re&name dictionary"
34387msgstr ""
34388
34389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213
34390msgid "Mark this dictionary as active"
34391msgstr ""
34392
34393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216
34394msgid "Words in this dictionary:"
34395msgstr ""
34396
34397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221
34398msgid "&Add word"
34399msgstr ""
34400
34401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227
34402msgid "&Remove selected words"
34403msgstr ""
34404
34405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231
34406msgid "&Import list of words"
34407msgstr ""
34408
34409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253
34410msgid "New dictionary"
34411msgstr ""
34412
34413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254
34414msgid "Name of the new dictionary"
34415msgstr ""
34416
34417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258
34418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285
34419msgid "Already used"
34420msgstr ""
34421
34422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259
34423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286
34424#, python-format
34425msgid "A dictionary with the name %s already exists"
34426msgstr ""
34427
34428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278
34429msgid "New name"
34430msgstr ""
34431
34432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279
34433msgid "New name for the dictionary"
34434msgstr ""
34435
34436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312
34437#, python-format
34438msgid "Configure the dictionary: <b>%s"
34439msgstr ""
34440
34441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324
34442msgid "Add a word"
34443msgstr ""
34444
34445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326
34446msgid "Word to add"
34447msgstr ""
34448
34449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327
34450msgid "&Word:"
34451msgstr ""
34452
34453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353
34454msgid "Import list of words"
34455msgstr ""
34456
34457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355
34458msgid "Enter a list of words, one per line"
34459msgstr ""
34460
34461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357
34462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466
34463msgid "Paste from clipboard"
34464msgstr ""
34465
34466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360
34467msgid ""
34468"Words in the user dictionary must have an associated language. Choose the "
34469"language below:"
34470msgstr ""
34471
34472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376
34473msgid "Must specify language"
34474msgstr ""
34475
34476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377
34477msgid "You must specify a language to import words"
34478msgstr ""
34479
34480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414
34481msgid "Manage dictionaries"
34482msgstr ""
34483
34484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437
34485msgid "&Remove this dictionary"
34486msgstr ""
34487
34488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457
34489msgid "Manage &user dictionaries"
34490msgstr ""
34491
34492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460
34493msgid ""
34494"Manage the list of user dictionaries (dictionaries to which you can add "
34495"words)"
34496msgstr ""
34497
34498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462
34499msgid "&Add dictionary"
34500msgstr ""
34501
34502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464
34503msgid "Add a new dictionary that you downloaded from the internet"
34504msgstr ""
34505
34506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510
34507#, python-brace-format
34508msgid "<Builtin dictionary for {0}>"
34509msgstr ""
34510
34511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545
34512msgid ""
34513"<p>You can change the dictionaries used for any specified language.</p>\n"
34514"            <p>A language can have many country specific variants. Each of these variants\n"
34515"            can have one or more dictionaries assigned to it. The default variant for each language\n"
34516"            is shown in bold to the left.</p>\n"
34517"            <p>You can change the default country variant as well as changing the dictionaries used for\n"
34518"            every variant.</p>\n"
34519"            <p>When a book specifies its language as a plain language, without any country variant,\n"
34520"            the default variant you choose here will be used.</p>\n"
34521"        "
34522msgstr ""
34523
34524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560
34525#, python-brace-format
34526msgid "This is already the preferred variant for the {1} language"
34527msgstr ""
34528
34529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561
34530#, python-brace-format
34531msgid "Use this as the preferred variant for the {1} language"
34532msgstr ""
34533
34534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581
34535msgid "This is already the preferred dictionary"
34536msgstr ""
34537
34538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582
34539msgid "Use this as the preferred dictionary"
34540msgstr ""
34541
34542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
34543msgid "Misspelled?"
34544msgstr ""
34545
34546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653
34547msgid "Ignored"
34548msgstr ""
34549
34550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880
34551#, python-format
34552msgid "Change %s to"
34553msgstr ""
34554
34555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883
34556msgid "Specify replacement manually"
34557msgstr ""
34558
34559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888
34560msgid "Ignore/un-ignore all selected words"
34561msgstr ""
34562
34563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889
34564msgid "Add/remove all selected words"
34565msgstr ""
34566
34567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932
34568msgid "Check spelling"
34569msgstr ""
34570
34571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948
34572msgid ""
34573"Re-scan the book for words, useful if you have edited the book since opening"
34574" this dialog"
34575msgstr ""
34576
34577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951
34578msgid "&Undo last change"
34579msgstr ""
34580
34581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952
34582msgid "Undo the last spell check word replacement, if any"
34583msgstr ""
34584
34585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962
34586msgid "Checking, please wait..."
34587msgstr ""
34588
34589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970
34590msgid "Filter the list of words"
34591msgstr ""
34592
34593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999
34594msgid "&Ignore"
34595msgstr ""
34596
34597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000
34598msgid "Un&ignore"
34599msgstr ""
34600
34601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001
34602msgid "Ignore the current word for the rest of this session"
34603msgstr ""
34604
34605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002
34606msgid "Stop ignoring the current word"
34607msgstr ""
34608
34609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008
34610msgid "Add word to &dictionary:"
34611msgstr ""
34612
34613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009
34614msgid "Remove from &dictionaries"
34615msgstr ""
34616
34617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010
34618msgid "Add the current word to the specified user dictionary"
34619msgstr ""
34620
34621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011
34622msgid "Remove the current word from all active user dictionaries"
34623msgstr ""
34624
34625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015
34626msgid ""
34627"You have no active user dictionaries. You must choose at least one active "
34628"user dictionary via Preferences->Editor->Manage spelling dictionaries"
34629msgstr ""
34630
34631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022
34632msgid "Show &next occurrence"
34633msgstr ""
34634
34635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024
34636msgid ""
34637"Show the next occurrence of the selected word in the editor, so you can edit"
34638" it manually"
34639msgstr ""
34640
34641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029
34642msgid "&Change selected word to:"
34643msgstr ""
34644
34645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034
34646msgid "The replacement word"
34647msgstr ""
34648
34649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044
34650msgid "Show &only misspelled words"
34651msgstr ""
34652
34653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047
34654msgid "Case &sensitive sort"
34655msgstr ""
34656
34657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049
34658msgid "When sorting the list of words, be case sensitive"
34659msgstr ""
34660
34661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051
34662msgid "Case sensitive sea&rch"
34663msgstr ""
34664
34665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052
34666msgid "When filtering the list of words, be case sensitive"
34667msgstr ""
34668
34669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134
34670msgid "The original word"
34671msgstr ""
34672
34673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189
34674msgid "No changed word"
34675msgstr ""
34676
34677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190
34678msgid "There is no spelling replacement to undo"
34679msgstr ""
34680
34681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283
34682msgid "Failed to check spelling"
34683msgstr ""
34684
34685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284
34686msgid ""
34687"Failed to check spelling, click \"Show details\" for the full error "
34688"information."
34689msgstr ""
34690
34691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308
34692msgid "Files edited"
34693msgstr ""
34694
34695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309
34696#, python-format
34697msgid ""
34698"The files in the editor were edited outside the spell check dialog, and the "
34699"word %s no longer exists."
34700msgstr ""
34701
34702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313
34703#, python-brace-format
34704msgid "Misspelled words: {0} Total words: {1}"
34705msgstr ""
34706
34707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29
34708msgid ""
34709"Select how the search expression is interpreted\n"
34710"            <dl>\n"
34711"            <dt><b>Normal</b></dt>\n"
34712"            <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n"
34713"            <dt><b>Regex</b></dt>\n"
34714"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
34715"            </dl>"
34716msgstr ""
34717
34718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
34719msgid ""
34720"\n"
34721"            Where to search/replace:\n"
34722"            <dl>\n"
34723"            <dt><b>Current file</b></dt>\n"
34724"            <dd>Search only inside the currently opened file</dd>\n"
34725"            <dt><b>All text files</b></dt>\n"
34726"            <dd>Search in all text (HTML) files</dd>\n"
34727"            <dt><b>Selected files</b></dt>\n"
34728"            <dd>Search in the files currently selected in the File browser</dd>\n"
34729"            <dt><b>Open files</b></dt>\n"
34730"            <dd>Search in the files currently open in the editor</dd>\n"
34731"            </dl>"
34732msgstr ""
34733
34734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220
34735#, python-brace-format
34736msgid ""
34737"File: {0}\n"
34738"Anchor: {1}"
34739msgstr ""
34740
34741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221
34742msgid "Top of file"
34743msgstr ""
34744
34745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73
34746msgid "Double click a file in the left panel to start editing it."
34747msgstr ""
34748
34749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110
34750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128
34751msgid "Full path:"
34752msgstr ""
34753
34754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219
34755msgid "Close tab"
34756msgstr ""
34757
34758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221
34759msgid "Close other tabs"
34760msgstr ""
34761
34762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222
34763msgid "Close tabs to the right of this tab"
34764msgstr ""
34765
34766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250
34767#, python-brace-format
34768msgid "Line: {0} : {1}"
34769msgstr ""
34770
34771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372
34772#, python-brace-format
34773msgid "{0} {1} created by {2}"
34774msgstr ""
34775
34776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407
34777msgid "Global actions"
34778msgstr ""
34779
34780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428
34781msgid "&New file (images/fonts/HTML/etc.)"
34782msgstr ""
34783
34784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429
34785msgid "Create a new file in the current book"
34786msgstr ""
34787
34788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34789msgid "&Import files into book"
34790msgstr ""
34791
34792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34793msgid "Import files into book"
34794msgstr ""
34795
34796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34797msgid "&Open book"
34798msgstr ""
34799
34800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34801msgid "Open a book"
34802msgstr ""
34803
34804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432
34805msgid "Open &folder (unzipped EPUB) as book"
34806msgstr ""
34807
34808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433
34809msgid "Open a folder (unzipped EPUB) as a book"
34810msgstr ""
34811
34812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434
34813msgid "Edit &next file"
34814msgstr ""
34815
34816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435
34817msgid "Edit the next file in the spine"
34818msgstr ""
34819
34820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436
34821msgid "Edit &previous file"
34822msgstr ""
34823
34824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437
34825msgid "Edit the previous file in the spine"
34826msgstr ""
34827
34828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440
34829msgid "&Revert to before"
34830msgstr ""
34831
34832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441
34833msgid "Revert book to before the last action (Undo)"
34834msgstr ""
34835
34836#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442
34837msgid "&Revert to after"
34838msgstr ""
34839
34840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443
34841msgid "Revert book state to after the next action (Redo)"
34842msgstr ""
34843
34844#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
34845msgid "Save book"
34846msgstr ""
34847
34848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34849msgid "Save a &copy"
34850msgstr ""
34851
34852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34853msgid "Save a copy of the book"
34854msgstr ""
34855
34856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
34857msgid "Quit"
34858msgstr ""
34859
34860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34861msgid "Create a new, empty book"
34862msgstr ""
34863
34864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34865msgid "Create new, &empty book"
34866msgstr ""
34867
34868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450
34869msgid "&Import an HTML or DOCX file as a new book"
34870msgstr ""
34871
34872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451
34873msgid "Import an HTML or DOCX file as a new book"
34874msgstr ""
34875
34876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452
34877msgid "&Quick open a file to edit"
34878msgstr ""
34879
34880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453
34881msgid "Quickly open a file from the book to edit it"
34882msgstr ""
34883
34884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456
34885msgid "Editor actions"
34886msgstr ""
34887
34888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458
34889msgid "Undo typing"
34890msgstr ""
34891
34892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459
34893msgid "R&edo"
34894msgstr ""
34895
34896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460
34897msgid "Redo typing"
34898msgstr ""
34899
34900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461
34901msgid "Cut &text"
34902msgstr ""
34903
34904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462
34905msgid "Cut text"
34906msgstr ""
34907
34908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465
34909msgid "P&aste from clipboard"
34910msgstr ""
34911
34912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473
34913msgid "Tools"
34914msgstr ""
34915
34916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34917msgid "&Edit Table of Contents"
34918msgstr ""
34919
34920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34921msgid "Edit Table of Contents"
34922msgstr ""
34923
34924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475
34925msgid "&Insert inline Table of Contents"
34926msgstr ""
34927
34928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476
34929msgid "Insert inline Table of Contents"
34930msgstr ""
34931
34932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477
34933msgid "&Fix HTML"
34934msgstr ""
34935
34936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478
34937msgid "Fix HTML in the current file"
34938msgstr ""
34939
34940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479
34941msgid "&Fix HTML - all files"
34942msgstr ""
34943
34944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480
34945msgid "Fix HTML in all files"
34946msgstr ""
34947
34948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481
34949msgid "&Beautify current file"
34950msgstr ""
34951
34952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482
34953msgid "Beautify current file"
34954msgstr ""
34955
34956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483
34957msgid "&Beautify all files"
34958msgstr ""
34959
34960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484
34961msgid "Beautify all files"
34962msgstr ""
34963
34964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485
34965msgid "&Insert special character"
34966msgstr ""
34967
34968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486
34969msgid "Insert special character"
34970msgstr ""
34971
34972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487
34973msgid "&Arrange into folders"
34974msgstr ""
34975
34976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488
34977msgid "Arrange into folders"
34978msgstr ""
34979
34980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489
34981msgid "Set &semantics"
34982msgstr ""
34983
34984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490
34985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812
34986msgid "Set semantics"
34987msgstr ""
34988
34989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491
34990msgid "&Filter style information"
34991msgstr ""
34992
34993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34994msgid "&Manage fonts"
34995msgstr ""
34996
34997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34998msgid "Manage fonts in the book"
34999msgstr ""
35000
35001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
35002msgid "Add &cover"
35003msgstr ""
35004
35005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
35006msgid "Add a cover to the book"
35007msgstr ""
35008
35009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
35010msgid "&Reports"
35011msgstr ""
35012
35013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
35014msgid "Show a report on various aspects of the book"
35015msgstr ""
35016
35017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497
35018msgid "Check &external links"
35019msgstr ""
35020
35021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498
35022msgid "Check external links in the book"
35023msgstr ""
35024
35025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499
35026msgid "C&ompress images losslessly"
35027msgstr ""
35028
35029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500
35030msgid "Compress images losslessly"
35031msgstr ""
35032
35033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501
35034msgid "Transform &styles"
35035msgstr ""
35036
35037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502
35038msgid "Transform styles used in the book"
35039msgstr ""
35040
35041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504
35042msgid "Transform HTML used in the book"
35043msgstr ""
35044
35045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505
35046msgid "Download external &resources"
35047msgstr ""
35048
35049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507
35050msgid ""
35051"Download external resources in the book (images/stylesheets/etc/ that are "
35052"not included in the book)"
35053msgstr ""
35054
35055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516
35056msgid "&Subset embedded fonts"
35057msgstr ""
35058
35059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35060msgid "Subset embedded fonts"
35061msgstr ""
35062
35063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35064msgid "Subset fonts"
35065msgstr ""
35066
35067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519
35068msgid "&Embed referenced fonts"
35069msgstr ""
35070
35071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35072msgid "Embed fonts"
35073msgstr ""
35074
35075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35076msgid "Embed referenced fonts"
35077msgstr ""
35078
35079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522
35080msgid "&Smarten punctuation (works best for English)"
35081msgstr ""
35082
35083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526
35084msgid "Remove &unused CSS rules"
35085msgstr ""
35086
35087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527
35088msgid "Remove unused CSS rules"
35089msgstr ""
35090
35091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530
35092msgid "Upgrade book internals"
35093msgstr ""
35094
35095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534
35096msgid "Auto reload preview"
35097msgstr ""
35098
35099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535
35100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536
35101msgid "Sync preview position to editor position"
35102msgstr ""
35103
35104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537
35105msgid "Refresh preview"
35106msgstr ""
35107
35108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538
35109msgid "Split this file"
35110msgstr ""
35111
35112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539
35113msgid "Split file in the preview panel"
35114msgstr ""
35115
35116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
35117msgid "Find next in preview"
35118msgstr ""
35119
35120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
35121msgid "Find previous in preview"
35122msgstr ""
35123
35124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35125msgid "&Find/replace"
35126msgstr ""
35127
35128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35129msgid "Show the Find/replace panel"
35130msgstr ""
35131
35132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554
35133msgid "Replace current match"
35134msgstr ""
35135
35136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555
35137msgid "Replace and find ne&xt"
35138msgstr ""
35139
35140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556
35141msgid "Replace current match and find next"
35142msgstr ""
35143
35144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557
35145msgid "R&eplace and find previous"
35146msgstr ""
35147
35148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558
35149msgid "Replace current match and find previous"
35150msgstr ""
35151
35152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560
35153msgid "Replace all matches"
35154msgstr ""
35155
35156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562
35157msgid "Count number of matches"
35158msgstr ""
35159
35160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563
35161msgid "&Mark selected text"
35162msgstr ""
35163
35164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564
35165msgid "Mark selected text or unmark already marked text"
35166msgstr ""
35167
35168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35169msgid "Go to &line"
35170msgstr ""
35171
35172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35173msgid "Go to line number"
35174msgstr ""
35175
35176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567
35177msgid "Sa&ved searches"
35178msgstr ""
35179
35180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568
35181msgid "Show the saved searches dialog"
35182msgstr ""
35183
35184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569
35185msgid "&Search ignoring HTML markup"
35186msgstr ""
35187
35188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570
35189msgid "Show the text search panel"
35190msgstr ""
35191
35192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573
35193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824
35194msgid "Check book"
35195msgstr ""
35196
35197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35198msgid "C&heck book"
35199msgstr ""
35200
35201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35202msgid "Check book for errors"
35203msgstr ""
35204
35205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575
35206msgid "Check &spelling"
35207msgstr ""
35208
35209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576
35210msgid "Check book for spelling errors"
35211msgstr ""
35212
35213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577
35214msgid "&Next error"
35215msgstr ""
35216
35217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578
35218msgid "Show next error"
35219msgstr ""
35220
35221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579
35222msgid "&Previous error"
35223msgstr ""
35224
35225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580
35226msgid "Show previous error"
35227msgstr ""
35228
35229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581
35230msgid "&Next spelling mistake"
35231msgstr ""
35232
35233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582
35234msgid "Go to next spelling mistake"
35235msgstr ""
35236
35237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587
35238msgid "&Create checkpoint"
35239msgstr ""
35240
35241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588
35242msgid "Create a checkpoint with the current state of the book"
35243msgstr ""
35244
35245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590
35246msgid "&Close current tab"
35247msgstr ""
35248
35249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591
35250msgid "Close the currently open tab"
35251msgstr ""
35252
35253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593
35254msgid "C&lose other tabs"
35255msgstr ""
35256
35257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594
35258msgid "Close all tabs except the current tab"
35259msgstr ""
35260
35261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596
35262msgid "Close tabs to the &right"
35263msgstr ""
35264
35265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597
35266msgid "Close tabs to the right of the current tab"
35267msgstr ""
35268
35269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599
35270msgid "User &Manual"
35271msgstr ""
35272
35273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601
35274msgid "Show User Manual"
35275msgstr ""
35276
35277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603
35278msgid "&Browse images in book"
35279msgstr ""
35280
35281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604
35282msgid "Browse images in the books visually"
35283msgstr ""
35284
35285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606
35286msgid "&Split at multiple locations"
35287msgstr ""
35288
35289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607
35290msgid "Split HTML file at multiple locations"
35291msgstr ""
35292
35293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608
35294msgid "Compare to &another book"
35295msgstr ""
35296
35297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609
35298msgid "Compare to another book"
35299msgstr ""
35300
35301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611
35302msgid "Manage &Snippets"
35303msgstr ""
35304
35305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612
35306msgid "Manage user created Snippets"
35307msgstr ""
35308
35309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627
35310msgid "&File"
35311msgstr ""
35312
35313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635
35314msgid "&Recently opened books"
35315msgstr ""
35316
35317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660
35318msgid "&Tools"
35319msgstr ""
35320
35321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679
35322msgid "External &links"
35323msgstr ""
35324
35325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686
35326msgid "&View"
35327msgstr ""
35328
35329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687
35330msgid "Tool&bars"
35331msgstr ""
35332
35333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724
35334msgid "&Plugins"
35335msgstr ""
35336
35337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728
35338msgid "&Help"
35339msgstr ""
35340
35341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731
35342msgid "&Donate to support calibre development"
35343msgstr ""
35344
35345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753
35346msgid "Book tool bar"
35347msgstr ""
35348
35349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754
35350msgid "Tools tool bar"
35351msgstr ""
35352
35353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755
35354msgid "Plugins tool bar"
35355msgstr ""
35356
35357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768
35358msgid "Donate to support calibre development"
35359msgstr ""
35360
35361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796
35362#, python-format
35363msgid "Toggle %s"
35364msgstr ""
35365
35366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798
35367msgid "Windows"
35368msgstr ""
35369
35370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803
35371msgid "File browser"
35372msgstr ""
35373
35374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809
35375msgid "File preview"
35376msgstr ""
35377
35378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815
35379msgid "Live CSS"
35380msgstr ""
35381
35382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832
35383#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58
35384#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72
35385msgid "Inspector"
35386msgstr ""
35387
35388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850
35389msgid "Text search"
35390msgstr ""
35391
35392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858
35393msgid "Checkpoints"
35394msgstr ""
35395
35396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35397#, python-format
35398msgid " [was %s]"
35399msgstr ""
35400
35401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35402msgid "Current state"
35403msgstr ""
35404
35405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63
35406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172
35407msgid "[Unnamed state]"
35408msgstr ""
35409
35410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207
35411msgid "Revert the book to the selected checkpoint"
35412msgstr ""
35413
35414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211
35415msgid "&Compare"
35416msgstr ""
35417
35418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212
35419msgid ""
35420"Compare the state of the book at the selected checkpoint with the current "
35421"state"
35422msgstr ""
35423
35424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232
35425msgid "Cannot revert"
35426msgstr ""
35427
35428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233
35429msgid "Cannot revert to the current state"
35430msgstr ""
35431
35432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242
35433msgid "Cannot compare"
35434msgstr ""
35435
35436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243
35437msgid "There is no point comparing the current state to itself"
35438msgstr ""
35439
35440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66
35441msgid "Choose tag name"
35442msgstr ""
35443
35444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73
35445msgid "Specify the name of the &tag to insert:"
35446msgstr ""
35447
35448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100
35449msgid "Text (HTML) files"
35450msgstr ""
35451
35452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101
35453msgid "Style (CSS) files"
35454msgstr ""
35455
35456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104
35457msgid "Audio"
35458msgstr ""
35459
35460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105
35461msgid "Video"
35462msgstr ""
35463
35464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106
35465msgid "OPF file (metadata)"
35466msgstr ""
35467
35468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107
35469msgid "Table of contents file (NCX)"
35470msgstr ""
35471
35472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111
35473msgid "Arrange in folders"
35474msgstr ""
35475
35476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118
35477msgid ""
35478"Arrange the files in this book into sub-folders based on their types. If you"
35479" leave a folder blank, the files will be placed in the root."
35480msgstr ""
35481
35482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137
35483msgid ""
35484"Note that this will only arrange files inside the book, it will not affect "
35485"how they are displayed in the File browser"
35486msgstr ""
35487
35488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160
35489msgid "Specify locations to split at"
35490msgstr ""
35491
35492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168
35493msgid ""
35494"Specify the locations to split at, using an XPath expression (click the "
35495"wizard button for help with generating XPath expressions)."
35496msgstr ""
35497
35498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174
35499msgid "&XPath expression:"
35500msgstr ""
35501
35502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181
35503msgid "Invalid XPath expression"
35504msgstr ""
35505
35506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195
35507msgid "Choose file to import"
35508msgstr ""
35509
35510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208
35511msgid ""
35512"You can import an HTML or DOCX file directly as an EPUB and edit it. The "
35513"EPUB will be generated with minimal changes from the source, unlike doing a "
35514"full conversion in calibre."
35515msgstr ""
35516
35517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216
35518msgid "Choose the file to import"
35519msgstr ""
35520
35521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222
35522msgid "Source file:"
35523msgstr ""
35524
35525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228
35526msgid "Choose the location for the newly created EPUB"
35527msgstr ""
35528
35529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234
35530msgid "Destination file:"
35531msgstr ""
35532
35533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242
35534msgid "Importable files"
35535msgstr ""
35536
35537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251
35538msgid "Choose destination"
35539msgstr ""
35540
35541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252
35542msgid "EPUB files"
35543msgstr ""
35544
35545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260
35546msgid "Need document"
35547msgstr ""
35548
35549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261
35550msgid "You must specify the source file that will be imported."
35551msgstr ""
35552
35553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414
35554msgid "No results found"
35555msgstr ""
35556
35557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433
35558msgid "Choose file to edit"
35559msgstr ""
35560
35561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446
35562#, python-brace-format
35563msgid ""
35564"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n"
35565"        For example, if want to choose the file:\n"
35566"        {example}\n"
35567"        Simply type in the characters:\n"
35568"        {chars}\n"
35569"        and press Enter."
35570msgstr ""
35571
35572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627
35573#, python-brace-format
35574msgid ""
35575"Anchor: {0}\n"
35576"Leading text: {1}"
35577msgstr ""
35578
35579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661
35580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875
35581msgid "Filter files"
35582msgstr ""
35583
35584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665
35585msgid "Choose a &file to link to:"
35586msgstr ""
35587
35588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670
35589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884
35590msgid "Filter locations"
35591msgstr ""
35592
35593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676
35594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889
35595msgid "Choose a &location (anchor) in the file:"
35596msgstr ""
35597
35598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684
35599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863
35600msgid "The destination (href) for the link"
35601msgstr ""
35602
35603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685
35604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864
35605msgid "&Target:"
35606msgstr ""
35607
35608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690
35609msgid "Te&xt:"
35610msgstr ""
35611
35612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692
35613msgid "The (optional) text for the link"
35614msgstr ""
35615
35616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700
35617#, python-brace-format
35618msgid ""
35619"\n"
35620"            The template to use for generating the link. In addition to {0} and {1}\n"
35621"            you can also use {2}, {3} and {4} variables\n"
35622"            in the template, they will be replaced by the source filename, the destination\n"
35623"            filename and the anchor, respectively.\n"
35624"        "
35625msgstr ""
35626
35627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829
35628msgid "Copyright page"
35629msgstr ""
35630
35631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841
35632msgid "Page with title, author, publisher, etc."
35633msgstr ""
35634
35635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842
35636msgid "The book cover, typically a single HTML file with a cover image inside"
35637msgstr ""
35638
35639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843
35640msgid "Back-of-book style index"
35641msgstr ""
35642
35643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844
35644msgid "First \"real\" page of content"
35645msgstr ""
35646
35647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860
35648msgid "Type of &semantics:"
35649msgstr ""
35650
35651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879
35652msgid "Choose a &file:"
35653msgstr ""
35654
35655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902
35656msgid "About semantics"
35657msgstr ""
35658
35659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903
35660msgid ""
35661"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"
35662"\n"
35663"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n"
35664"\n"
35665"The semantic information will be written in the <guide> section of the OPF file."
35666msgstr ""
35667
35668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
35669msgid "Flo&ats"
35670msgstr ""
35671
35672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049
35673msgid "&Other CSS properties:"
35674msgstr ""
35675
35676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053
35677#, python-format
35678msgid "Only filter CSS in the current file (%s)"
35679msgstr ""
35680
35681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139
35682msgid "Add a cover"
35683msgstr ""
35684
35685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151
35686msgid "&Images in book"
35687msgstr ""
35688
35689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155
35690msgid "Filter the list of images"
35691msgstr ""
35692
35693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168
35694msgid ""
35695"If enabled the cover image you select will be embedded into the book in such"
35696" a way that when viewed, its aspect ratio (ratio of width to height) will be"
35697" preserved. This will mean blank spaces around the image if the screen the "
35698"book is being viewed on has an aspect ratio different to the image."
35699msgstr ""
35700
35701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186
35702msgid "Import &image"
35703msgstr ""
35704
35705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214
35706msgid "Choose a cover image"
35707msgstr ""
35708
35709#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79
35710msgid "Quick Start Guide"
35711msgstr ""
35712
35713#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233
35714msgid "&Donate to support calibre"
35715msgstr ""
35716
35717#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276
35718msgid "&Eject connected device"
35719msgstr ""
35720
35721#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280
35722msgid "Quit calibre"
35723msgstr ""
35724
35725#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287
35726msgid "Minimize the calibre window"
35727msgstr ""
35728
35729#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296
35730msgid "Clear the current search"
35731msgstr ""
35732
35733#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303
35734msgid "Focus the book list"
35735msgstr ""
35736
35737#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310
35738msgid "Clear the Virtual library"
35739msgstr ""
35740
35741#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317
35742msgid "Clear the additional restriction"
35743msgstr ""
35744
35745#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448
35746msgid "Debug mode"
35747msgstr ""
35748
35749#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449
35750#, python-format
35751msgid ""
35752"You have started calibre in debug mode. After you quit calibre, the debug "
35753"log will be available in the file: %s<p>The log will be displayed "
35754"automatically."
35755msgstr ""
35756
35757#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498
35758msgid "Content server changed!"
35759msgstr ""
35760
35761#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499
35762msgid ""
35763"calibre 3 comes with a completely re-written Content server. As such any "
35764"custom configuration you have for the content server no longer applies. You "
35765"should check and refresh your settings in Preferences->Sharing->Sharing over"
35766" the net"
35767msgstr ""
35768
35769#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535
35770#, python-format
35771msgid ""
35772"Could not start the Content server. Error:\n"
35773"\n"
35774"%s"
35775msgstr ""
35776
35777#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35778msgid "Hide main window"
35779msgstr ""
35780
35781#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35782msgid "Show main window"
35783msgstr ""
35784
35785#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860
35786#, python-format
35787msgid ""
35788"The library database at %s appears to be corrupted. Do you want calibre to "
35789"try and rebuild it automatically? The rebuild may not be completely "
35790"successful."
35791msgstr ""
35792
35793#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952
35794msgid "Conversion error"
35795msgstr ""
35796
35797#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973
35798#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998
35799#, python-format
35800msgid "<p><b>Failed to convert: %s"
35801msgstr ""
35802
35803#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974
35804msgid ""
35805"\n"
35806"                Many older e-book reader devices are incapable of displaying\n"
35807"                EPUB files that have internal components over a certain size.\n"
35808"                Therefore, when converting to EPUB, calibre automatically tries\n"
35809"                to split up the EPUB into smaller sized pieces.  For some\n"
35810"                files that are large undifferentiated blocks of text, this\n"
35811"                splitting fails.\n"
35812"                <p>You can <b>work around the problem</b> by either increasing the\n"
35813"                maximum split size under <i>EPUB output</i> in the conversion dialog,\n"
35814"                or by turning on Heuristic processing, also in the conversion\n"
35815"                dialog. Note that if you make the maximum split size too large,\n"
35816"                your e-book reader may have trouble with the EPUB.\n"
35817"                        "
35818msgstr ""
35819
35820#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988
35821#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002
35822msgid "Conversion failed"
35823msgstr ""
35824
35825#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000
35826msgid "here"
35827msgstr ""
35828
35829#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013
35830msgid "Recipe Disabled"
35831msgstr ""
35832
35833#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046
35834msgid "<b>Failed</b>"
35835msgstr ""
35836
35837#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087
35838msgid "There are active jobs. Are you sure you want to quit?"
35839msgstr ""
35840
35841#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090
35842msgid ""
35843" is communicating with the device!<br>\n"
35844"                      Quitting may cause corruption on the device.<br>\n"
35845"                      Are you sure you want to quit?"
35846msgstr ""
35847
35848#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098
35849msgid "There are library updates waiting. Are you sure you want to quit?"
35850msgstr ""
35851
35852#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099
35853msgid "Library updates waiting"
35854msgstr ""
35855
35856#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104
35857msgid ""
35858"Some deleted books are still being moved to the recycle bin, if you quit "
35859"now, they will be left behind. Are you sure you want to quit?"
35860msgstr ""
35861
35862#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124
35863msgid "Running database shutdown plugins. This could take a few seconds..."
35864msgstr ""
35865
35866#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176
35867msgid "Shutting down the Content server. This could take a while..."
35868msgstr ""
35869
35870#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210
35871msgid ""
35872"will keep running in the system tray. To close it, choose <b>Quit</b> in the"
35873" context menu of the system tray."
35874msgstr ""
35875
35876#: /__w/calibre/calibre/src/calibre/gui2/update.py:140
35877#, python-brace-format
35878msgid ""
35879"New version <b>{ver}</b> of {app} is available for download. See the <a "
35880"href=\"{url}\">new features</a>."
35881msgstr ""
35882
35883#: /__w/calibre/calibre/src/calibre/gui2/update.py:146
35884msgid "Update available!"
35885msgstr ""
35886
35887#: /__w/calibre/calibre/src/calibre/gui2/update.py:151
35888msgid "Show this notification for future updates"
35889msgstr ""
35890
35891#: /__w/calibre/calibre/src/calibre/gui2/update.py:156
35892msgid "&Get update"
35893msgstr ""
35894
35895#: /__w/calibre/calibre/src/calibre/gui2/update.py:160
35896msgid "Update &plugins"
35897msgstr ""
35898
35899#: /__w/calibre/calibre/src/calibre/gui2/update.py:221
35900msgid " and one plugin update"
35901msgid_plural " and {} plugin updates"
35902msgstr[0] ""
35903msgstr[1] ""
35904msgstr[2] ""
35905
35906#: /__w/calibre/calibre/src/calibre/gui2/update.py:224
35907msgid "Update found"
35908msgstr ""
35909
35910#: /__w/calibre/calibre/src/calibre/gui2/update.py:226
35911msgid "updated plugin"
35912msgid_plural "updated plugins"
35913msgstr[0] ""
35914msgstr[1] ""
35915msgstr[2] ""
35916
35917#: /__w/calibre/calibre/src/calibre/gui2/update.py:253
35918#: /__w/calibre/calibre/src/calibre/gui2/update.py:259
35919msgid "Plugin updates"
35920msgstr ""
35921
35922#: /__w/calibre/calibre/src/calibre/gui2/update.py:256
35923msgid "A plugin update is available"
35924msgid_plural "There are {} plugin updates available"
35925msgstr[0] ""
35926msgstr[1] ""
35927msgstr[2] ""
35928
35929#: /__w/calibre/calibre/src/calibre/gui2/update.py:261
35930msgid "Install and configure user plugins"
35931msgstr ""
35932
35933#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32
35934msgid "Rename this bookmark"
35935msgstr ""
35936
35937#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34
35938msgid "Remove this bookmark"
35939msgstr ""
35940
35941#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106
35942msgid "Double click to edit the bookmarks"
35943msgstr ""
35944
35945#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110
35946msgid "&New"
35947msgstr ""
35948
35949#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112
35950msgid "Create a new bookmark at the current location"
35951msgstr ""
35952
35953#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116
35954msgid "Remove the currently selected bookmark"
35955msgstr ""
35956
35957#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120
35958msgid "Pre&vious"
35959msgstr ""
35960
35961#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124
35962msgid "Nex&t"
35963msgstr ""
35964
35965#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132
35966msgid "Position in book"
35967msgstr ""
35968
35969#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134
35970msgid "Change how the bookmarks are sorted"
35971msgstr ""
35972
35973#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259
35974#, python-brace-format
35975msgid "Are you sure you want to delete the bookmark: {0}?"
35976msgstr ""
35977
35978#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286
35979msgid "Export bookmarks"
35980msgstr ""
35981
35982#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287
35983#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298
35984msgid "Saved bookmarks"
35985msgstr ""
35986
35987#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297
35988msgid "Import bookmarks"
35989msgstr ""
35990
35991#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352
35992msgid "Add bookmark"
35993msgstr ""
35994
35995#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353
35996msgid "Enter title for bookmark:"
35997msgstr ""
35998
35999#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127
36000msgid "calibre highlights"
36001msgstr ""
36002
36003#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130
36004msgid "highlights"
36005msgstr ""
36006
36007#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185
36008msgid "Modify this highlight"
36009msgstr ""
36010
36011#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186
36012msgid "Edit notes for this highlight"
36013msgstr ""
36014
36015#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188
36016msgid "Delete this highlight"
36017msgid_plural "Delete selected highlights"
36018msgstr[0] ""
36019msgstr[1] ""
36020msgstr[2] ""
36021
36022#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229
36023#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499
36024msgid "Table of Contents section:"
36025msgid_plural "Table of Contents sections:"
36026msgstr[0] ""
36027msgstr[1] ""
36028msgstr[2] ""
36029
36030#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440
36031msgid "Double click to jump to an entry"
36032msgstr ""
36033
36034#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
36035msgid "Modify"
36036msgstr ""
36037
36038#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
36039msgid "Modify the selected highlight"
36040msgstr ""
36041
36042#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
36043msgid "Delete the selected highlights"
36044msgstr ""
36045
36046#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
36047msgid "Export all highlights"
36048msgstr ""
36049
36050#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496
36051msgid "No highlights match the search: {}"
36052msgstr ""
36053
36054#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512
36055msgid "No selected highlight"
36056msgstr ""
36057
36058#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513
36059msgid "No highlight is currently selected"
36060msgstr ""
36061
36062#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530
36063msgid "Are you sure you want to delete this highlight permanently?"
36064msgid_plural "Are you sure you want to delete all {} highlights permanently?"
36065msgstr[0] ""
36066msgstr[1] ""
36067msgstr[2] ""
36068
36069#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36070msgid "No highlights"
36071msgstr ""
36072
36073#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36074msgid "This book has no highlights to export"
36075msgstr ""
36076
36077#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57
36078msgid "Edit lookup source"
36079msgstr ""
36080
36081#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63
36082msgid "The name of the source"
36083msgstr ""
36084
36085#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70
36086msgid "The URL template of the source"
36087msgstr ""
36088
36089#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76
36090#, python-brace-format
36091msgid ""
36092"The URL template must starts with https:// and have {word} in it which will "
36093"be replaced by the actual query"
36094msgstr ""
36095
36096#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95
36097msgid "You must specify a name"
36098msgstr ""
36099
36100#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97
36101msgid "Name already exists"
36102msgstr ""
36103
36104#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98
36105msgid "A lookup source with the name {} already exists"
36106msgstr ""
36107
36108#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101
36109msgid "You must specify a URL"
36110msgstr ""
36111
36112#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104
36113msgid "The URL must start with https://"
36114msgstr ""
36115
36116#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107
36117#, python-brace-format
36118msgid "The URL must contain the placeholder {word}"
36119msgstr ""
36120
36121#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118
36122msgid "Edit lookup sources"
36123msgstr ""
36124
36125#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122
36126msgid "Double-click to edit an entry"
36127msgstr ""
36128
36129#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142
36130#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458
36131msgid "Restore defaults"
36132msgstr ""
36133
36134#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181
36135msgid "No sources"
36136msgstr ""
36137
36138#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182
36139msgid "You must specify at least one lookup source"
36140msgstr ""
36141
36142#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232
36143msgid "Zoom in"
36144msgstr ""
36145
36146#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233
36147msgid "Zoom out"
36148msgstr ""
36149
36150#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234
36151msgid "Default zoom"
36152msgstr ""
36153
36154#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235
36155msgid "Inspect"
36156msgstr ""
36157
36158#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256
36159msgid "Lookup &in:"
36160msgstr ""
36161
36162#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267
36163msgid "Double click on a word in the book's text to look it up."
36164msgstr ""
36165
36166#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269
36167msgid "Add sources"
36168msgstr ""
36169
36170#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270
36171msgid "Add more sources at which to lookup words"
36172msgstr ""
36173
36174#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273
36175msgid "Refresh the result to match the currently selected text"
36176msgstr ""
36177
36178#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278
36179msgid "Update on selection change"
36180msgstr ""
36181
36182#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280
36183msgid ""
36184"Automatically update the displayed result when selected text in the book "
36185"changes. With this disabled the lookup is changed only when clicking the "
36186"Refresh button."
36187msgstr ""
36188
36189#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105
36190msgid "Connecting to E-book viewer failed"
36191msgstr ""
36192
36193#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106
36194msgid ""
36195"Unable to connect to existing E-book viewer window, try restarting the "
36196"viewer."
36197msgstr ""
36198
36199#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113
36200msgid ""
36201"%prog [options] file\n"
36202"\n"
36203"View an e-book.\n"
36204msgstr ""
36205
36206#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120
36207msgid ""
36208"If specified, the E-book viewer window will try to come to the front when "
36209"started."
36210msgstr ""
36211
36212#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123
36213msgid ""
36214"If specified, the E-book viewer window will try to open full screen when "
36215"started."
36216msgstr ""
36217
36218#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126
36219msgid "Force reload of all opened books"
36220msgstr ""
36221
36222#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128
36223msgid ""
36224"The position at which to open the specified book. The position is a location"
36225" or position you can get by using the Go to->Location action in the viewer "
36226"controls. Alternately, you can use the form toc:something and it will open "
36227"at the location of the first Table of Contents entry that contains the "
36228"string \"something\". The form toc-href:something will match the href "
36229"(internal link destination) of toc nodes. The matching is exact. If you want"
36230" to match a substring, use the form toc-href-contains:something. The form "
36231"ref:something will use Reference mode references."
36232msgstr ""
36233
36234#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213
36235msgid "Failed to start listener"
36236msgstr ""
36237
36238#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214
36239msgid ""
36240"Could not start the listener used for single instance viewers. Try rebooting"
36241" your computer."
36242msgstr ""
36243
36244#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42
36245msgid "Print to PDF"
36246msgstr ""
36247
36248#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49
36249#, python-format
36250msgid "Print %s to a PDF file"
36251msgstr ""
36252
36253#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59
36254msgid "Choose location for PDF file"
36255msgstr ""
36256
36257#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63
36258msgid "&File:"
36259msgstr ""
36260
36261#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69
36262msgid "Paper &size:"
36263msgstr ""
36264
36265#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71
36266msgid "&Left margin:"
36267msgstr ""
36268
36269#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72
36270msgid "&Top margin:"
36271msgstr ""
36272
36273#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73
36274msgid "&Right margin:"
36275msgstr ""
36276
36277#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74
36278msgid "&Bottom margin:"
36279msgstr ""
36280
36281#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78
36282msgid "inches"
36283msgstr ""
36284
36285#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84
36286msgid "Add page &number to printed pages"
36287msgstr ""
36288
36289#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88
36290msgid "&Open PDF file after printing"
36291msgstr ""
36292
36293#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114
36294msgid "PDF file"
36295msgstr ""
36296
36297#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130
36298msgid "No filename specified"
36299msgstr ""
36300
36301#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131
36302msgid "You must specify a filename for the PDF file to generate"
36303msgstr ""
36304
36305#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133
36306msgid "Incorrect filename specified"
36307msgstr ""
36308
36309#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134
36310msgid "The filename for the PDF file must end with .pdf"
36311msgstr ""
36312
36313#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
36314msgid "Printing, this will take a while, please wait..."
36315msgstr ""
36316
36317#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194
36318msgid "Printing..."
36319msgstr ""
36320
36321#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206
36322msgid "Failed to convert to PDF"
36323msgstr ""
36324
36325#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207
36326msgid "Failed to generate PDF file, click \"Show details\" for more information."
36327msgstr ""
36328
36329#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359
36330msgid "Contains"
36331msgstr ""
36332
36333#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360
36334msgid "Whole words"
36335msgstr ""
36336
36337#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363
36338msgid ""
36339"Choose the type of search: <ul><li><b>Contains</b> will search for the "
36340"entered text anywhere.<li><b>Whole words</b> will search for whole words "
36341"that equal the entered text.<li><b>Regex</b> will interpret the text as a "
36342"regular expression."
36343msgstr ""
36344
36345#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380
36346msgid "Go back to where you were before searching"
36347msgstr ""
36348
36349#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628
36350msgid "This text is hidden in the book and cannot be displayed"
36351msgstr ""
36352
36353#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756
36354msgid "No matches were found for:"
36355msgstr ""
36356
36357#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120
36358#, python-format
36359msgid "Expand all items under %s"
36360msgstr ""
36361
36362#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122
36363msgid "Expand all items"
36364msgstr ""
36365
36366#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123
36367msgid "Collapse all items"
36368msgstr ""
36369
36370#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126
36371msgid "Expand all items at the level of {}"
36372msgstr ""
36373
36374#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127
36375msgid "Collapse all items at the level of {}"
36376msgstr ""
36377
36378#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129
36379msgid "Copy Table of Contents to clipboard"
36380msgstr ""
36381
36382#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156
36383msgid "Search Table of Contents"
36384msgstr ""
36385
36386#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157
36387msgid "Search for text in the Table of Contents"
36388msgstr ""
36389
36390#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175
36391#, python-format
36392msgid "There are no Table of Contents entries matching: %s"
36393msgstr ""
36394
36395#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43
36396msgid "Switch color scheme"
36397msgstr ""
36398
36399#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48
36400msgid "Increase font size"
36401msgstr ""
36402
36403#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49
36404msgid "Decrease font size"
36405msgstr ""
36406
36407#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50
36408msgid "Toggle full screen"
36409msgstr ""
36410
36411#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52
36412msgid "Previous page"
36413msgstr ""
36414
36415#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53
36416#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235
36417#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132
36418msgid "Next section"
36419msgstr ""
36420
36421#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54
36422#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234
36423#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139
36424msgid "Previous section"
36425msgstr ""
36426
36427#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59
36428msgid "Toggle Reference mode"
36429msgstr ""
36430
36431#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60
36432msgid "Toggle auto-scrolling"
36433msgstr ""
36434
36435#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61
36436msgid "Lookup words"
36437msgstr ""
36438
36439#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62
36440msgid "Show viewer controls"
36441msgstr ""
36442
36443#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63
36444msgid "Toggle paged mode"
36445msgstr ""
36446
36447#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64
36448msgid "Print book"
36449msgstr ""
36450
36451#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66
36452msgid "Show book metadata"
36453msgstr ""
36454
36455#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67
36456msgid "Read aloud"
36457msgstr ""
36458
36459#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68
36460msgid "Browse highlights in book"
36461msgstr ""
36462
36463#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69
36464msgid "Select all text in the current file"
36465msgstr ""
36466
36467#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70
36468msgid "Edit this book"
36469msgstr ""
36470
36471#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71
36472msgid "Reload this book"
36473msgstr ""
36474
36475#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130
36476msgid "Customize this toolbar"
36477msgstr ""
36478
36479#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132
36480msgid "Hide this toolbar"
36481msgstr ""
36482
36483#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234
36484msgid "Switch to flow mode -- where the text is not broken into pages"
36485msgstr ""
36486
36487#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237
36488msgid "Switch to paged mode -- where the text is broken into pages"
36489msgstr ""
36490
36491#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36492msgid "Turn off auto-scrolling"
36493msgstr ""
36494
36495#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36496msgid "Turn on auto-scrolling"
36497msgstr ""
36498
36499#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36500msgid "Read the text of the book aloud"
36501msgstr ""
36502
36503#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36504msgid "Stop reading"
36505msgstr ""
36506
36507#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423
36508msgid "Configure the toolbar"
36509msgstr ""
36510
36511#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432
36512msgid ""
36513"Choose the actions you want on the toolbar. Drag and drop items in the right"
36514" hand list to re-arrange the toolbar."
36515msgstr ""
36516
36517#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18
36518msgid "Configure Read aloud"
36519msgstr ""
36520
36521#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83
36522#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90
36523msgid "Text-to-Speech unavailable"
36524msgstr ""
36525
36526#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69
36527msgid "Lookup"
36528msgstr ""
36529
36530#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95
36531msgid "Preparing book for first read, please wait"
36532msgstr ""
36533
36534#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101
36535msgid "E-book viewer"
36536msgstr ""
36537
36538#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229
36539#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403
36540msgid "Scroll here"
36541msgstr ""
36542
36543#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231
36544msgid "Start of book"
36545msgstr ""
36546
36547#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232
36548msgid "End of book"
36549msgstr ""
36550
36551#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237
36552msgid "Start of current file"
36553msgstr ""
36554
36555#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238
36556msgid "End of current file"
36557msgstr ""
36558
36559#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240
36560msgid "Hide this scrollbar"
36561msgstr ""
36562
36563#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323
36564msgid "Search :: no matches"
36565msgstr ""
36566
36567#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325
36568msgid "Search :: one match"
36569msgstr ""
36570
36571#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327
36572msgid "Search :: {} matches"
36573msgstr ""
36574
36575#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387
36576#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401
36577msgid "Failed to load the image {}"
36578msgstr ""
36579
36580#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389
36581#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395
36582msgid "Image not found"
36583msgstr ""
36584
36585#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390
36586#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396
36587msgid "Failed to find the image {}"
36588msgstr ""
36589
36590#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432
36591msgid "Cannot print book"
36592msgstr ""
36593
36594#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433
36595#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686
36596msgid "No book is currently open"
36597msgstr ""
36598
36599#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36600msgid "Choose e-book"
36601msgstr ""
36602
36603#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36604msgid "E-books"
36605msgstr ""
36606
36607#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480
36608msgid "Loading book"
36609msgstr ""
36610
36611#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481
36612msgid "Loading book, please wait"
36613msgstr ""
36614
36615#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525
36616msgid "Loading book failed"
36617msgstr ""
36618
36619#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526
36620#, python-brace-format
36621msgid "Failed to open the book at {0}. Click \"Show details\" for more info."
36622msgstr ""
36623
36624#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589
36625msgid ""
36626"The Qt WebEngine Render process has crashed. You should try restarting the "
36627"viewer."
36628msgstr ""
36629
36630#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703
36631msgid "Choose background image"
36632msgstr ""
36633
36634#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138
36635msgid "Clear search history"
36636msgstr ""
36637
36638#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113
36639msgid "Test file name invalid"
36640msgstr ""
36641
36642#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114
36643#, python-format
36644msgid ""
36645"The file name <b>%s</b> does not appear to end with a file extension. It "
36646"must end with a file  extension like .epub or .mobi"
36647msgstr ""
36648
36649#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36650msgid "Hide size in corner"
36651msgstr ""
36652
36653#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36654msgid "Show size in corner"
36655msgstr ""
36656
36657#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986
36658msgid "Drag to resize"
36659msgstr ""
36660
36661#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36662msgid "Hide {}"
36663msgstr ""
36664
36665#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36666msgid "Show {}"
36667msgstr ""
36668
36669#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97
36670msgid "Choose &color"
36671msgstr ""
36672
36673#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124
36674msgid "Choose a color"
36675msgstr ""
36676
36677#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140
36678#: /__w/calibre/calibre/src/calibre/utils/localization.py:368
36679msgid "Cu&t"
36680msgstr ""
36681
36682#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147
36683#: /__w/calibre/calibre/src/calibre/utils/localization.py:375
36684msgid "&Step up"
36685msgstr ""
36686
36687#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148
36688#: /__w/calibre/calibre/src/calibre/utils/localization.py:376
36689msgid "Step &down"
36690msgstr ""
36691
36692#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284
36693msgid "Not rated"
36694msgstr ""
36695
36696#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42
36697msgid "Generic e-ink device"
36698msgstr ""
36699
36700#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74
36701msgid "Smartphone"
36702msgstr ""
36703
36704#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81
36705msgid "iPad like tablet"
36706msgstr ""
36707
36708#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90
36709msgid "Kindle Basic (all models)"
36710msgstr ""
36711
36712#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122
36713msgid "Kindle Fire and Fire HD"
36714msgstr ""
36715
36716#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143
36717msgid "All other SONY devices"
36718msgstr ""
36719
36720#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150
36721msgid "Kobo and Kobo Touch Readers"
36722msgstr ""
36723
36724#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158
36725msgid "Kobo Vox, Aura and Glo families"
36726msgstr ""
36727
36728#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198
36729msgid "BOOX MAX, N96, i86, C67ML, M96, etc."
36730msgstr ""
36731
36732#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228
36733msgid "Nook and Nook Simple Reader"
36734msgstr ""
36735
36736#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292
36737msgid "PocketBook 360 and newer models"
36738msgstr ""
36739
36740#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321
36741msgid "PocketBook Lux (1-5) and Basic 4"
36742msgstr ""
36743
36744#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335
36745msgid "PocketBook Inkpad 3 (Pro) and X"
36746msgstr ""
36747
36748#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352
36749msgid "Android phone"
36750msgstr ""
36751
36752#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369
36753msgid "Android tablet"
36754msgstr ""
36755
36756#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376
36757msgid "Android phone with Kindle reader"
36758msgstr ""
36759
36760#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392
36761msgid "Android tablet with Kindle reader"
36762msgstr ""
36763
36764#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479
36765msgid "Generic"
36766msgstr ""
36767
36768#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627
36769msgid ""
36770"Choose your e-book device. If your device is not in the list, choose a "
36771"\"Generic\" device."
36772msgstr ""
36773
36774#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702
36775#, python-brace-format
36776msgid ""
36777"If you are moving calibre from an old computer to a new one, please read <a "
36778"href=\"{0}\">the instructions</a>."
36779msgstr ""
36780
36781#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786
36782msgid "Select location for books"
36783msgstr ""
36784
36785#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798
36786#, python-format
36787msgid "Failed to create a folder at %s"
36788msgstr ""
36789
36790#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813
36791#, python-format
36792msgid ""
36793"You must choose an empty folder for the calibre library. %s is not empty."
36794msgstr ""
36795
36796#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906
36797msgid "&Next >"
36798msgstr ""
36799
36800#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907
36801msgid "< &Back"
36802msgstr ""
36803
36804#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908
36805#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343
36806#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382
36807#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407
36808#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732
36809msgid "Cancel"
36810msgstr ""
36811
36812#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909
36813msgid "&Finish"
36814msgstr ""
36815
36816#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910
36817msgid "Commit"
36818msgstr ""
36819
36820#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914
36821msgid "Welcome wizard"
36822msgstr ""
36823
36824#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52
36825#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53
36826#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45
36827#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45
36828#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69
36829#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45
36830msgid "Welcome to calibre"
36831msgstr ""
36832
36833#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54
36834#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46
36835#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46
36836#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70
36837#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
36838msgid "The one stop solution to all your e-book needs."
36839msgstr ""
36840
36841#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55
36842msgid "&Manufacturers"
36843msgstr ""
36844
36845#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56
36846msgid "&Devices"
36847msgstr ""
36848
36849#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44
36850#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44
36851#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68
36852#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44
36853msgid "WizardPage"
36854msgstr ""
36855
36856#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47
36857#, python-format
36858msgid ""
36859"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s "
36860"button to apply your settings."
36861msgstr ""
36862
36863#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48
36864msgid ""
36865"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are"
36866" available <a href=\"https://calibre-ebook.com/demo\">online</a>."
36867msgstr ""
36868
36869#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49
36870#, python-format
36871msgid ""
36872"<h2>User Manual</h2>A User Manual is also available <a "
36873"href=\"%s\">online</a>."
36874msgstr ""
36875
36876#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47
36877msgid ""
36878"<p>calibre can automatically send books by email to your Kindle. To do that "
36879"you have to setup email delivery below. The easiest way is to setup a free "
36880"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button"
36881" below. You will also have to register your email address in your Amazon "
36882"account."
36883msgstr ""
36884
36885#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48
36886msgid "&Kindle email:"
36887msgstr ""
36888
36889#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71
36890msgid "Choose your &language:"
36891msgstr ""
36892
36893#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72
36894msgid ""
36895"<p>Choose a location for your books. When you add books to calibre, they "
36896"will be copied here. Use an <b>empty folder</b> for a new calibre library:"
36897msgstr ""
36898
36899#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74
36900msgid ""
36901"If a calibre library already exists at the newly selected location, calibre "
36902"will use it automatically."
36903msgstr ""
36904
36905#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33
36906msgid "Test email settings"
36907msgstr ""
36908
36909#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37
36910#, python-format
36911msgid "Send test mail from %s to:"
36912msgstr ""
36913
36914#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49
36915#, python-format
36916msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
36917msgstr ""
36918
36919#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61
36920msgid "No email address"
36921msgstr ""
36922
36923#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62
36924msgid ""
36925"No email address to send mail to has been specified. You must specify a To: "
36926"address before running the test."
36927msgstr ""
36928
36929#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64
36930msgid "Sending email, please wait..."
36931msgstr ""
36932
36933#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72
36934msgid "Email successfully sent"
36935msgstr ""
36936
36937#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94
36938msgid "Setup sending email using"
36939msgstr ""
36940
36941#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96
36942#, python-brace-format
36943msgid ""
36944"If you don't have an account, you can sign up for a free {name} email "
36945"account at <a href=\"https://{url}\">https://{url}</a>. {extra}"
36946msgstr ""
36947
36948#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103
36949#, python-format
36950msgid "Your %s &email address:"
36951msgstr ""
36952
36953#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104
36954#, python-format
36955msgid "Your %s &username:"
36956msgstr ""
36957
36958#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105
36959#, python-format
36960msgid "Your %s &password:"
36961msgstr ""
36962
36963#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123
36964#, python-format
36965msgid ""
36966"If you plan to use email to send books to your Kindle, remember to add your "
36967"%s email address to the allowed email addresses in your Amazon.com Kindle "
36968"management page."
36969msgstr ""
36970
36971#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129
36972msgid "Setup"
36973msgstr ""
36974
36975#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136
36976msgid "Incorrect username"
36977msgstr ""
36978
36979#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137
36980#, python-format
36981msgid "%s needs the full email address as your username"
36982msgstr ""
36983
36984#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188
36985msgid "OK to proceed?"
36986msgstr ""
36987
36988#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189
36989msgid ""
36990"This will display your email password on the screen. Is it OK to proceed?"
36991msgstr ""
36992
36993#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225
36994msgid ""
36995"Before using this account to send mail, you must enable the \"Enable access "
36996"to this account via POP3 and IMAP\" option in GMX under More > E-mail "
36997"Settings > POP3 & IMAP."
36998msgstr ""
36999
37000#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237
37001msgid ""
37002"Google recently deliberately broke their email sending protocol (SMTP) "
37003"support in an attempt to force everyone to use their web interface so they "
37004"can show you more ads. They are trying to claim that SMTP is insecure, that "
37005"is incorrect and simply an excuse. To use a Gmail account you will need to "
37006"\"allow less secure apps\" as described <a "
37007"href=\"https://support.google.com/accounts/answer/6010255\">here</a>."
37008msgstr ""
37009
37010#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251
37011msgid ""
37012"If you are setting up a new Hotmail account, Microsoft requires that you  "
37013"verify your account periodically, before it will let calibre send email."
37014msgstr ""
37015
37016#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271
37017#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282
37018msgid "Bad configuration"
37019msgstr ""
37020
37021#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272
37022msgid "You must set the From email address"
37023msgstr ""
37024
37025#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283
37026msgid ""
37027"You must either set both the username <b>and</b> password for the mail "
37028"server or no username and no password at all."
37029msgstr ""
37030
37031#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288
37032msgid ""
37033"No username and password set for mailserver. Most  mailservers need a "
37034"username and password. Are you sure?"
37035msgstr ""
37036
37037#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132
37038msgid "Send email &from:"
37039msgstr ""
37040
37041#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133
37042msgid ""
37043"<p>This is what will be present in the From: field of emails sent by "
37044"calibre.<br> Set it to your email address"
37045msgstr ""
37046
37047#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134
37048msgid ""
37049"<p>A mail server is useful if the service you are sending mail to only "
37050"accepts email from well know mail services."
37051msgstr ""
37052
37053#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135
37054msgid "Email server"
37055msgstr ""
37056
37057#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136
37058msgid "calibre can <b>optionally</b> use a server to send mail"
37059msgstr ""
37060
37061#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137
37062msgid "&Hostname:"
37063msgstr ""
37064
37065#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138
37066msgid "The hostname of your mail server. For example, smtp.gmail.com"
37067msgstr ""
37068
37069#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139
37070msgid "&Port:"
37071msgstr ""
37072
37073#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140
37074msgid ""
37075"The port your mail server listens for connections on. The default is 25"
37076msgstr ""
37077
37078#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142
37079msgid "Your username on the mail server"
37080msgstr ""
37081
37082#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144
37083msgid "Your password on the mail server"
37084msgstr ""
37085
37086#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145
37087msgid "&Show"
37088msgstr ""
37089
37090#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146
37091msgid "Encr&yption:"
37092msgstr ""
37093
37094#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147
37095msgid ""
37096"Use TLS encryption when connecting to the mail server. This is the most "
37097"common."
37098msgstr ""
37099
37100#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148
37101msgid "&TLS"
37102msgstr ""
37103
37104#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149
37105msgid "Use SSL encryption when connecting to the mail server."
37106msgstr ""
37107
37108#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150
37109msgid "SS&L"
37110msgstr ""
37111
37112#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151
37113msgid "WARNING: Using no encryption is highly insecure"
37114msgstr ""
37115
37116#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153
37117msgid "Use &GMX"
37118msgstr ""
37119
37120#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154
37121msgid "Use &Hotmail"
37122msgstr ""
37123
37124#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155
37125msgid "&Test email"
37126msgstr ""
37127
37128#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47
37129msgid ""
37130"<p>If you use the <a "
37131"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading "
37132"app (or similar OPDS enabled apps) on your Apple iDevice, you can access "
37133"your calibre book collection wirelessly, directly on the device. To do this "
37134"you have to turn on the calibre Content server."
37135msgstr ""
37136
37137#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48
37138msgid "Turn on the &Content server"
37139msgstr ""
37140
37141#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49
37142#, python-format
37143msgid ""
37144"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n"
37145"<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."
37146msgstr ""
37147
37148#: /__w/calibre/calibre/src/calibre/library/caches.py:529
37149#, python-brace-format
37150msgid "Invalid query format for colon-separated search: {0}"
37151msgstr ""
37152
37153#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26
37154msgid "BIBTEX catalog generator"
37155msgstr ""
37156
37157#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37
37158#, python-format
37159msgid ""
37160"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37161"Available fields: %(fields)s.\n"
37162"plus user-created custom fields.\n"
37163"Example: %(opt)s=title,authors,tags\n"
37164"Default: '%%default'\n"
37165"Applies to: BIBTEX output format"
37166msgstr ""
37167
37168#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50
37169#, python-format
37170msgid ""
37171"Output field to sort on.\n"
37172"Available fields: author_sort, id, rating, size, timestamp, title.\n"
37173"Default: '%default'\n"
37174"Applies to: BIBTEX output format"
37175msgstr ""
37176
37177#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59
37178#, python-format
37179msgid ""
37180"Create a citation for BibTeX entries.\n"
37181"Boolean value: True, False\n"
37182"Default: '%default'\n"
37183"Applies to: BIBTEX output format"
37184msgstr ""
37185
37186#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68
37187#, python-format
37188msgid ""
37189"Create a file entry if formats is selected for BibTeX entries.\n"
37190"Boolean value: True, False\n"
37191"Default: '%default'\n"
37192"Applies to: BIBTEX output format"
37193msgstr ""
37194
37195#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77
37196#, python-format
37197msgid ""
37198"The template for citation creation from database fields.\n"
37199"Should be a template with {} enclosed fields.\n"
37200"Available fields: %s.\n"
37201"Default: '%%default'\n"
37202"Applies to: BIBTEX output format"
37203msgstr ""
37204
37205#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87
37206#, python-format
37207msgid ""
37208"BibTeX file encoding output.\n"
37209"Available types: utf8, cp1252, ascii.\n"
37210"Default: '%default'\n"
37211"Applies to: BIBTEX output format"
37212msgstr ""
37213
37214#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96
37215#, python-format
37216msgid ""
37217"BibTeX file encoding flag.\n"
37218"Available types: strict, replace, ignore, backslashreplace.\n"
37219"Default: '%default'\n"
37220"Applies to: BIBTEX output format"
37221msgstr ""
37222
37223#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105
37224#, python-format
37225msgid ""
37226"Entry type for BibTeX catalog.\n"
37227"Available types: book, misc, mixed.\n"
37228"Default: '%default'\n"
37229"Applies to: BIBTEX output format"
37230msgstr ""
37231
37232#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24
37233msgid "CSV/XML catalog generator"
37234msgstr ""
37235
37236#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35
37237#, python-format
37238msgid ""
37239"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37240"Available fields: %(fields)s,\n"
37241"plus user-created custom fields.\n"
37242"Example: %(opt)s=title,authors,tags\n"
37243"Default: '%%default'\n"
37244"Applies to: CSV, XML output formats"
37245msgstr ""
37246
37247#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48
37248#, python-format
37249msgid ""
37250"Output field to sort on.\n"
37251"Available fields: author_sort, id, rating, size, timestamp, title_sort\n"
37252"Default: '%default'\n"
37253"Applies to: CSV, XML output formats"
37254msgstr ""
37255
37256#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28
37257msgid "AZW3/EPUB/MOBI catalog generator"
37258msgstr ""
37259
37260#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42
37261#, python-format
37262msgid ""
37263"Title of generated catalog used as title in metadata.\n"
37264"Default: '%default'\n"
37265"Applies to: AZW3, EPUB, MOBI output formats"
37266msgstr ""
37267
37268#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49
37269#, python-format
37270msgid ""
37271"Create cross-references in Authors section for books with multiple authors.\n"
37272"Default: '%default'\n"
37273"Applies to: AZW3, EPUB, MOBI output formats"
37274msgstr ""
37275
37276#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56
37277#, python-format
37278msgid ""
37279"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"
37280"Default: '%default'\n"
37281"Applies to: AZW3, EPUB, MOBI output formats"
37282msgstr ""
37283
37284#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66
37285#, python-format
37286msgid ""
37287"Regex describing tags to exclude as genres.\n"
37288"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n"
37289"Applies to: AZW3, EPUB, MOBI output formats"
37290msgstr ""
37291
37292#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73
37293#, python-format
37294msgid ""
37295"Specifies the rules used to exclude books from the generated catalog.\n"
37296"The model for an exclusion rule is either\n"
37297"('<rule name>','Tags','<comma-separated list of tags>') or\n"
37298"('<rule name>','<custom column>','<pattern>').\n"
37299"For example:\n"
37300"(('Archived books','#status','Archived'),)\n"
37301"will exclude a book with a value of 'Archived' in the custom column 'status'.\n"
37302"When multiple rules are defined, all rules will be applied.\n"
37303"Default: \n"
37304"\"%default\"\n"
37305"Applies to: AZW3, EPUB, MOBI output formats"
37306msgstr ""
37307
37308#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86
37309#, python-format
37310msgid ""
37311"Include 'Authors' section in catalog.\n"
37312"Default: '%default'\n"
37313"Applies to: AZW3, EPUB, MOBI output formats"
37314msgstr ""
37315
37316#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93
37317#, python-format
37318msgid ""
37319"Include 'Descriptions' section in catalog.\n"
37320"Default: '%default'\n"
37321"Applies to: AZW3, EPUB, MOBI output formats"
37322msgstr ""
37323
37324#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100
37325#, python-format
37326msgid ""
37327"Include 'Genres' section in catalog.\n"
37328"Default: '%default'\n"
37329"Applies to: AZW3, EPUB, MOBI output formats"
37330msgstr ""
37331
37332#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107
37333#, python-format
37334msgid ""
37335"Include 'Titles' section in catalog.\n"
37336"Default: '%default'\n"
37337"Applies to: AZW3, EPUB, MOBI output formats"
37338msgstr ""
37339
37340#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114
37341#, python-format
37342msgid ""
37343"Include 'Series' section in catalog.\n"
37344"Default: '%default'\n"
37345"Applies to: AZW3, EPUB, MOBI output formats"
37346msgstr ""
37347
37348#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121
37349#, python-format
37350msgid ""
37351"Include 'Recently Added' section in catalog.\n"
37352"Default: '%default'\n"
37353"Applies to: AZW3, EPUB, MOBI output formats"
37354msgstr ""
37355
37356#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128
37357#, python-format
37358msgid ""
37359"Source field for 'Genres' section.\n"
37360"Default: '%default'\n"
37361"Applies to: AZW3, EPUB, MOBI output formats"
37362msgstr ""
37363
37364#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135
37365#, python-format
37366msgid ""
37367"Custom field containing note text to insert in Description header.\n"
37368"Default: '%default'\n"
37369"Applies to: AZW3, EPUB, MOBI output formats"
37370msgstr ""
37371
37372#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142
37373#, python-format
37374msgid ""
37375"#<custom field>:[before|after]:[True|False] specifying:\n"
37376" <custom field> Custom field containing notes to merge with comments\n"
37377" [before|after] Placement of notes with respect to comments\n"
37378" [True|False] - A horizontal rule is inserted between notes and comments\n"
37379"Default: '%default'\n"
37380"Applies to: AZW3, EPUB, MOBI output formats"
37381msgstr ""
37382
37383#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152
37384#, python-format
37385msgid ""
37386"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"
37387"Default: '%default'\n"
37388"Applies to: AZW3, EPUB, MOBI output formats"
37389msgstr ""
37390
37391#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161
37392#, python-format
37393msgid ""
37394"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n"
37395"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n"
37396"When multiple rules are defined, the first matching rule will be used.\n"
37397"Default:\n"
37398"\"%default\"\n"
37399"Applies to: AZW3, EPUB, MOBI output formats"
37400msgstr ""
37401
37402#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170
37403#, python-format
37404msgid ""
37405"Use a named preset created with the GUI catalog builder.\n"
37406"A preset specifies all settings for building a catalog.\n"
37407"Default: '%default'\n"
37408"Applies to: AZW3, EPUB, MOBI output formats"
37409msgstr ""
37410
37411#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178
37412#, python-format
37413msgid ""
37414"Replace existing cover when generating the catalog.\n"
37415"Default: '%default'\n"
37416"Applies to: AZW3, EPUB, MOBI output formats"
37417msgstr ""
37418
37419#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185
37420#, python-format
37421msgid ""
37422"Size hint (in inches) for book covers in catalog.\n"
37423"Range: 1.0 - 2.0\n"
37424"Default: '%default'\n"
37425"Applies to: AZW3, EPUB, MOBI output formats"
37426msgstr ""
37427
37428#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202
37429#, python-format
37430msgid "Error: Preset \"%s\" not found."
37431msgstr ""
37432
37433#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203
37434#, python-format
37435msgid "Stored presets: %s"
37436msgstr ""
37437
37438#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205
37439msgid "Error: No stored presets."
37440msgstr ""
37441
37442#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335
37443msgid ""
37444"\n"
37445"*** Adding 'By authors' section required for MOBI output ***"
37446msgstr ""
37447
37448#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69
37449msgid "column not in book: "
37450msgstr ""
37451
37452#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101
37453msgid "Symbols"
37454msgstr ""
37455
37456#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333
37457msgid "No genres to catalog.\n"
37458msgstr ""
37459
37460#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335
37461msgid "Check 'Excluded genres' regex in the E-book options.\n"
37462msgstr ""
37463
37464#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337
37465msgid "No books available to catalog"
37466msgstr ""
37467
37468#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350
37469#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530
37470msgid "Titles"
37471msgstr ""
37472
37473#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354
37474msgid "Genres"
37475msgstr ""
37476
37477#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356
37478#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828
37479msgid "Recently Added"
37480msgstr ""
37481
37482#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358
37483#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026
37484msgid "Recently Read"
37485msgstr ""
37486
37487#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360
37488msgid "Descriptions"
37489msgstr ""
37490
37491#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566
37492msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>"
37493msgstr ""
37494
37495#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583
37496msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n"
37497msgstr ""
37498
37499#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773
37500msgid "Sorting database"
37501msgstr ""
37502
37503#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875
37504msgid "Sorting titles"
37505msgstr ""
37506
37507#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887
37508msgid ""
37509"No books to catalog.\n"
37510"Check 'Excluded books' rules in the E-book options.\n"
37511msgstr ""
37512
37513#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889
37514msgid "No books available to include in catalog"
37515msgstr ""
37516
37517#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594
37518#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600
37519#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744
37520#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749
37521#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796
37522#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801
37523#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314
37524#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320
37525#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445
37526#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605
37527#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610
37528msgid "error in"
37529msgstr ""
37530
37531#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106
37532msgid "Genres HTML"
37533msgstr ""
37534
37535#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510
37536msgid "Titles HTML"
37537msgstr ""
37538
37539#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712
37540#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714
37541#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716
37542msgid "by "
37543msgstr ""
37544
37545#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859
37546msgid "Descriptions HTML"
37547msgstr ""
37548
37549#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863
37550msgid "Description HTML"
37551msgstr ""
37552
37553#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992
37554msgid "NCX header"
37555msgstr ""
37556
37557#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072
37558msgid "NCX for descriptions"
37559msgstr ""
37560
37561#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143
37562msgid "NCX for Series"
37563msgstr ""
37564
37565#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198
37566#, python-format
37567msgid "Series beginning with %s"
37568msgstr ""
37569
37570#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200
37571#, python-format
37572msgid "Series beginning with '%s'"
37573msgstr ""
37574
37575#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225
37576msgid "NCX for Titles"
37577msgstr ""
37578
37579#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282
37580#, python-format
37581msgid "Titles beginning with %s"
37582msgstr ""
37583
37584#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284
37585#, python-format
37586msgid "Titles beginning with '%s'"
37587msgstr ""
37588
37589#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309
37590msgid "NCX for Authors"
37591msgstr ""
37592
37593#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359
37594#, python-format
37595msgid "Authors beginning with %s"
37596msgstr ""
37597
37598#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361
37599#, python-format
37600msgid "Authors beginning with '%s'"
37601msgstr ""
37602
37603#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386
37604msgid "NCX for Recently Added"
37605msgstr ""
37606
37607#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504
37608msgid "NCX for Recently Read"
37609msgstr ""
37610
37611#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595
37612msgid "NCX for genres"
37613msgstr ""
37614
37615#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651
37616msgid "Generating OPF"
37617msgstr ""
37618
37619#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955
37620msgid "Thumbnails"
37621msgstr ""
37622
37623#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961
37624msgid "Thumbnail"
37625msgstr ""
37626
37627#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394
37628msgid "Saving NCX"
37629msgstr ""
37630
37631#: /__w/calibre/calibre/src/calibre/library/check_library.py:28
37632msgid "Invalid titles"
37633msgstr ""
37634
37635#: /__w/calibre/calibre/src/calibre/library/check_library.py:29
37636msgid "Extra titles"
37637msgstr ""
37638
37639#: /__w/calibre/calibre/src/calibre/library/check_library.py:30
37640msgid "Invalid authors"
37641msgstr ""
37642
37643#: /__w/calibre/calibre/src/calibre/library/check_library.py:31
37644msgid "Extra authors"
37645msgstr ""
37646
37647#: /__w/calibre/calibre/src/calibre/library/check_library.py:32
37648msgid "Missing book formats"
37649msgstr ""
37650
37651#: /__w/calibre/calibre/src/calibre/library/check_library.py:33
37652msgid "Extra book formats"
37653msgstr ""
37654
37655#: /__w/calibre/calibre/src/calibre/library/check_library.py:34
37656msgid "Unknown files in books"
37657msgstr ""
37658
37659#: /__w/calibre/calibre/src/calibre/library/check_library.py:35
37660msgid "Missing cover files"
37661msgstr ""
37662
37663#: /__w/calibre/calibre/src/calibre/library/check_library.py:36
37664msgid "Cover files not in database"
37665msgstr ""
37666
37667#: /__w/calibre/calibre/src/calibre/library/check_library.py:37
37668msgid "Folders raising exception"
37669msgstr ""
37670
37671#: /__w/calibre/calibre/src/calibre/library/coloring.py:19
37672msgid "INVALID CONDITION"
37673msgstr ""
37674
37675#: /__w/calibre/calibre/src/calibre/library/database2.py:112
37676#: /__w/calibre/calibre/src/calibre/library/database2.py:121
37677#, python-format
37678msgid "Path to library too long. Must be less than %d characters."
37679msgstr ""
37680
37681#: /__w/calibre/calibre/src/calibre/library/database2.py:1242
37682#, python-format
37683msgid " (%s books)"
37684msgstr ""
37685
37686#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146
37687msgid "Identifiers"
37688msgstr ""
37689
37690#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218
37691msgid "On device"
37692msgstr ""
37693
37694#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268
37695msgid "Series sort"
37696msgstr ""
37697
37698#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278
37699msgid "Title sort"
37700msgstr ""
37701
37702#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32
37703msgid "The title"
37704msgstr ""
37705
37706#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33
37707msgid "The authors"
37708msgstr ""
37709
37710#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34
37711#, python-brace-format
37712msgid ""
37713"The author sort string. To use only the first letter of the name use "
37714"{author_sort[0]}"
37715msgstr ""
37716
37717#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36
37718msgid "The tags"
37719msgstr ""
37720
37721#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37
37722msgid "The series"
37723msgstr ""
37724
37725#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38
37726msgid ""
37727"The series number. To get leading zeros use {series_index:0>3s} or "
37728"{series_index:>3s} for leading spaces"
37729msgstr ""
37730
37731#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41
37732msgid "The rating"
37733msgstr ""
37734
37735#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42
37736msgid "The ISBN"
37737msgstr ""
37738
37739#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43
37740msgid "The publisher"
37741msgstr ""
37742
37743#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44
37744msgid "The date"
37745msgstr ""
37746
37747#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45
37748msgid "The published date"
37749msgstr ""
37750
37751#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46
37752msgid "The date when the metadata for this book record was last modified"
37753msgstr ""
37754
37755#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48
37756msgid "The language(s) of this book"
37757msgstr ""
37758
37759#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49
37760msgid "The calibre internal id"
37761msgstr ""
37762
37763#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78
37764msgid "Options to control saving to disk"
37765msgstr ""
37766
37767#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84
37768msgid ""
37769"Normally, calibre will update the metadata in the saved files from what is "
37770"in the calibre library. Makes saving to disk slower."
37771msgstr ""
37772
37773#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87
37774msgid ""
37775"Normally, calibre will write the metadata into a separate OPF file along "
37776"with the actual e-book files."
37777msgstr ""
37778
37779#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90
37780msgid ""
37781"Normally, calibre will save the cover in a separate file along with the "
37782"actual e-book files."
37783msgstr ""
37784
37785#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93
37786msgid ""
37787"Comma separated list of formats to save for each book. By default all "
37788"available formats are saved."
37789msgstr ""
37790
37791#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96
37792#, python-format
37793msgid ""
37794"The template to control the filename and folder structure of the saved "
37795"files. Default is \"%(templ)s\" which will save books into a per-author "
37796"subfolder with filenames containing title and author. Available controls "
37797"are: {%(controls)s}"
37798msgstr ""
37799
37800#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102
37801#, python-format
37802msgid ""
37803"The template to control the filename and folder structure of files sent to "
37804"the device. Default is \"%(templ)s\" which will save books into a per-author"
37805" folder with filenames containing title and author. Available controls are: "
37806"{%(controls)s}"
37807msgstr ""
37808
37809#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109
37810msgid ""
37811"Have calibre convert all non English characters into English equivalents for"
37812" the file names. This is useful if saving to a legacy filesystem without "
37813"full support for Unicode filenames."
37814msgstr ""
37815
37816#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113
37817#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117
37818#, python-format
37819msgid ""
37820"The format in which to display dates. %(day)s - day, %(month)s - month, "
37821"%(mn)s - month number, %(year)s - year. Default is: %(default)s"
37822msgstr ""
37823
37824#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121
37825msgid "Convert paths to lowercase."
37826msgstr ""
37827
37828#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123
37829msgid "Replace whitespace with underscores."
37830msgstr ""
37831
37832#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125
37833msgid "Save into a single folder, ignoring the template folder structure"
37834msgstr ""
37835
37836#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284
37837#, python-format
37838msgid ""
37839"Failed to calculate path for save to disk. Template: %(templ)s\n"
37840"Error: %(err)s"
37841msgstr ""
37842
37843#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288
37844#, python-format
37845msgid "Template evaluation resulted in no path components. Template: %s"
37846msgstr ""
37847
37848#: /__w/calibre/calibre/src/calibre/linux.py:1144
37849msgid "The one stop solution to all your e-book needs"
37850msgstr ""
37851
37852#: /__w/calibre/calibre/src/calibre/linux.py:1146
37853msgid "calibre is the one stop solution to all your e-book needs."
37854msgstr ""
37855
37856#: /__w/calibre/calibre/src/calibre/linux.py:1147
37857msgid ""
37858"You can use calibre to catalog your books, fetch metadata for them "
37859"automatically, convert them from and to all the various e-book formats, send"
37860" them to your e-book reader devices, read the books on your computer, edit "
37861"the books in a dedicated e-book editor and even make them available over the"
37862" network with the built-in Content server. You can also download news and "
37863"periodicals in e-book format from over a thousand different news and "
37864"magazine websites."
37865msgstr ""
37866
37867#: /__w/calibre/calibre/src/calibre/linux.py:1160
37868msgid "Edit the text and styles inside e-books"
37869msgstr ""
37870
37871#: /__w/calibre/calibre/src/calibre/linux.py:1162
37872msgid ""
37873"The calibre E-book editor allows you to edit the text and styles inside the "
37874"book with a live preview of your changes."
37875msgstr ""
37876
37877#: /__w/calibre/calibre/src/calibre/linux.py:1163
37878msgid ""
37879"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes "
37880"various useful tools for checking the book for errors, editing the Table of "
37881"Contents, performing automated cleanups, etc."
37882msgstr ""
37883
37884#: /__w/calibre/calibre/src/calibre/linux.py:1175
37885msgid "Read e-books in over a dozen different formats"
37886msgstr ""
37887
37888#: /__w/calibre/calibre/src/calibre/linux.py:1177
37889msgid ""
37890"The calibre E-book viewer allows you to read e-books in over a dozen "
37891"different formats."
37892msgstr ""
37893
37894#: /__w/calibre/calibre/src/calibre/linux.py:1178
37895msgid ""
37896"It has a full screen mode for distraction free reading and can display the "
37897"text with multiple columns per screen."
37898msgstr ""
37899
37900#: /__w/calibre/calibre/src/calibre/linux.py:1315
37901msgid "Command Line Interface"
37902msgstr ""
37903
37904#: /__w/calibre/calibre/src/calibre/linux.py:1316
37905msgid ""
37906"On macOS, the command line tools are inside the calibre bundle, for example,"
37907" if you installed calibre in :file:`/Applications` the command line tools "
37908"are in :file:`/Applications/calibre.app/Contents/MacOS/`."
37909msgstr ""
37910
37911#: /__w/calibre/calibre/src/calibre/linux.py:1319
37912msgid "Documented commands"
37913msgstr ""
37914
37915#: /__w/calibre/calibre/src/calibre/linux.py:1319
37916msgid "Undocumented commands"
37917msgstr ""
37918
37919#: /__w/calibre/calibre/src/calibre/linux.py:1320
37920msgid ""
37921"You can see usage for undocumented commands by executing them without "
37922"arguments in a terminal."
37923msgstr ""
37924
37925#: /__w/calibre/calibre/src/calibre/linux.py:1321
37926msgid "Change language"
37927msgstr ""
37928
37929#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286
37930#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
37931#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
37932#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
37933msgid "Newest"
37934msgstr ""
37935
37936#: /__w/calibre/calibre/src/calibre/srv/code.py:130
37937#, python-brace-format
37938msgid "<b>{title}</b> by {authors}"
37939msgstr ""
37940
37941#: /__w/calibre/calibre/src/calibre/srv/code.py:131
37942#, python-brace-format
37943msgid "{series_index} of <i>{series}</i>"
37944msgstr ""
37945
37946#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37947#, python-brace-format
37948msgid "Date: {timestamp}"
37949msgstr ""
37950
37951#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37952#, python-brace-format
37953msgid "Published: {pubdate}"
37954msgstr ""
37955
37956#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37957#, python-brace-format
37958msgid "Publisher: {publisher}"
37959msgstr ""
37960
37961#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58
37962msgid "Show "
37963msgstr ""
37964
37965#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73
37966msgid " sorted by "
37967msgstr ""
37968
37969#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37970msgid "Change library"
37971msgstr ""
37972
37973#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37974msgid "Change library to: "
37975msgstr ""
37976
37977#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202
37978msgid "Switch to the full interface (non-mobile interface)"
37979msgstr ""
37980
37981#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205
37982msgid ""
37983"The full interface gives you many more features, but it may not work well on"
37984" a small screen"
37985msgstr ""
37986
37987#: /__w/calibre/calibre/src/calibre/srv/loop.py:142
37988#, python-brace-format
37989msgid "{0} is not a valid IP address/network, with error: {1}"
37990msgstr ""
37991
37992#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21
37993#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155
37994msgid "username [password]"
37995msgstr ""
37996
37997#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25
37998msgid "Give this user only read access"
37999msgstr ""
38000
38001#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29
38002#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45
38003#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103
38004#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162
38005msgid "username is required"
38006msgstr ""
38007
38008#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39
38009msgid "username"
38010msgstr ""
38011
38012#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60
38013msgid "username set|reset|toggle|show"
38014msgstr ""
38015
38016#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68
38017msgid "username and operation are required"
38018msgstr ""
38019
38020#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86
38021msgid "[options] username [library_name ...]"
38022msgstr ""
38023
38024#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90
38025msgid ""
38026"Specify the action to perform.\n"
38027"A value of \"show\" shows the current library restrictions for the specified user.\n"
38028"A value of \"allow-all\" removes all library restrictions.\n"
38029"A value of \"allow\" allows access to only the specified libraries.\n"
38030"A value of \"block\" allows access to all, except the specified libraries.\n"
38031"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."
38032msgstr ""
38033
38034#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186
38035msgid "Unknown command: {}"
38036msgstr ""
38037
38038#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188
38039msgid "Manage the user accounts for calibre-server. Available commands are:"
38040msgstr ""
38041
38042#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190
38043msgid "Use {} for help on individual commands"
38044msgstr ""
38045
38046#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213
38047msgid "What do you want to do?"
38048msgstr ""
38049
38050#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222
38051msgid "default"
38052msgstr ""
38053
38054#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227
38055msgid "No choice selected, exiting..."
38056msgstr ""
38057
38058#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236
38059#, python-format
38060msgid "%s is not a valid choice, try again"
38061msgstr ""
38062
38063#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247
38064msgid "Existing user names:"
38065msgstr ""
38066
38067#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250
38068msgid "There are no users, you must first add an user"
38069msgstr ""
38070
38071#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255
38072#, python-format
38073msgid "The username %s does not exist"
38074msgstr ""
38075
38076#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257
38077#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280
38078msgid "Enter the username"
38079msgstr ""
38080
38081#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264
38082#, python-format
38083msgid "Enter the new password for %s: "
38084msgstr ""
38085
38086#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266
38087#: /__w/calibre/calibre/src/calibre/srv/users.py:62
38088msgid "Empty passwords are not allowed"
38089msgstr ""
38090
38091#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269
38092#, python-format
38093msgid "Re-enter the new password for %s, to verify: "
38094msgstr ""
38095
38096#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272
38097msgid "Passwords do not match"
38098msgstr ""
38099
38100#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283
38101#, python-format
38102msgid "User %s added successfully!"
38103msgstr ""
38104
38105#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287
38106#, python-format
38107msgid "Are you sure you want to remove the user %s?"
38108msgstr ""
38109
38110#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291
38111#, python-format
38112msgid "User %s successfully removed!"
38113msgstr ""
38114
38115#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296
38116#, python-format
38117msgid "Password for %s successfully changed!"
38118msgstr ""
38119
38120#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300
38121#, python-brace-format
38122msgid "Current password for {0} is: {1}"
38123msgstr ""
38124
38125#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305
38126msgid "Allow {} to make changes (i.e. grant write access)"
38127msgstr ""
38128
38129#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307
38130msgid "Prevent {} from making changes (i.e. remove write access)"
38131msgstr ""
38132
38133#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331
38134msgid "{} has the following additional per-library restrictions:"
38135msgstr ""
38136
38137#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336
38138msgid "{} has no additional per-library restrictions"
38139msgstr ""
38140
38141#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339
38142msgid "Allow access to all libraries"
38143msgstr ""
38144
38145#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340
38146msgid "Allow access to only specified libraries"
38147msgstr ""
38148
38149#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341
38150msgid "Allow access to all, except specified libraries"
38151msgstr ""
38152
38153#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342
38154msgid "Change per-library restrictions"
38155msgstr ""
38156
38157#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348
38158msgid "Enter the name of the library:"
38159msgstr ""
38160
38161#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353
38162msgid ""
38163"Enter a search expression, access will be granted only to books matching "
38164"this expression. An empty expression will grant access to all books."
38165msgstr ""
38166
38167#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361
38168msgid "Another restriction?"
38169msgstr ""
38170
38171#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366
38172msgid "Enter a comma separated list of library names:"
38173msgstr ""
38174
38175#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369
38176msgid "Allowing access only to libraries: {}"
38177msgstr ""
38178
38179#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370
38180msgid "Allowing access to all libraries, except: {}"
38181msgstr ""
38182
38183#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378
38184msgid "Show password for {}"
38185msgstr ""
38186
38187#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380
38188msgid "Change read/write permission for {}"
38189msgstr ""
38190
38191#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381
38192msgid "Change the libraries {} is allowed to access"
38193msgstr ""
38194
38195#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383
38196#, python-brace-format
38197msgid "{0} has {1} access"
38198msgstr ""
38199
38200#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38201msgid "read-write"
38202msgstr ""
38203
38204#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38205msgid "readonly"
38206msgstr ""
38207
38208#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404
38209msgid "Add a new user"
38210msgstr ""
38211
38212#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405
38213msgid "Edit an existing user"
38214msgstr ""
38215
38216#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406
38217msgid "Remove a user"
38218msgstr ""
38219
38220#: /__w/calibre/calibre/src/calibre/srv/opds.py:176
38221msgid "one item"
38222msgid_plural "{} items"
38223msgstr[0] ""
38224msgstr[1] ""
38225msgstr[2] ""
38226
38227#: /__w/calibre/calibre/src/calibre/srv/opds.py:187
38228#, python-format
38229msgid "RATING: %s<br />"
38230msgstr ""
38231
38232#: /__w/calibre/calibre/src/calibre/srv/opds.py:189
38233#, python-format
38234msgid "TAGS: %s<br />"
38235msgstr ""
38236
38237#: /__w/calibre/calibre/src/calibre/srv/opds.py:191
38238#, python-format
38239msgid "SERIES: %(series)s [%(sidx)s]<br />"
38240msgstr ""
38241
38242#: /__w/calibre/calibre/src/calibre/srv/opds.py:288
38243msgid "Books in your library"
38244msgstr ""
38245
38246#: /__w/calibre/calibre/src/calibre/srv/opds.py:293
38247msgid "By "
38248msgstr ""
38249
38250#: /__w/calibre/calibre/src/calibre/srv/opds.py:294
38251msgid "Books sorted by "
38252msgstr ""
38253
38254#: /__w/calibre/calibre/src/calibre/srv/opds.py:301
38255msgid "Library:"
38256msgstr ""
38257
38258#: /__w/calibre/calibre/src/calibre/srv/opds.py:304
38259msgid "Change calibre library to:"
38260msgstr ""
38261
38262#: /__w/calibre/calibre/src/calibre/srv/opds.py:415
38263#: /__w/calibre/calibre/src/calibre/srv/opds.py:432
38264#, python-format
38265msgid "By %s"
38266msgstr ""
38267
38268#: /__w/calibre/calibre/src/calibre/srv/opds.py:598
38269#, python-brace-format
38270msgid "By {0} :: {1}"
38271msgstr ""
38272
38273#: /__w/calibre/calibre/src/calibre/srv/opts.py:31
38274msgid "Path to the SSL certificate file"
38275msgstr ""
38276
38277#: /__w/calibre/calibre/src/calibre/srv/opts.py:35
38278msgid "Path to the SSL private key file"
38279msgstr ""
38280
38281#: /__w/calibre/calibre/src/calibre/srv/opts.py:39
38282msgid "Time (in seconds) after which an idle connection is closed"
38283msgstr ""
38284
38285#: /__w/calibre/calibre/src/calibre/srv/opts.py:43
38286msgid ""
38287"Time (in seconds) to wait for a response from the server when making queries"
38288msgstr ""
38289
38290#: /__w/calibre/calibre/src/calibre/srv/opts.py:47
38291msgid "Total time in seconds to wait for clean shutdown"
38292msgstr ""
38293
38294#: /__w/calibre/calibre/src/calibre/srv/opts.py:51
38295msgid "Socket pre-allocation, for example, with systemd socket activation"
38296msgstr ""
38297
38298#: /__w/calibre/calibre/src/calibre/srv/opts.py:55
38299msgid "Max. size of single HTTP header (in KB)"
38300msgstr ""
38301
38302#: /__w/calibre/calibre/src/calibre/srv/opts.py:59
38303msgid "Max. allowed size for files uploaded to the server (in MB)"
38304msgstr ""
38305
38306#: /__w/calibre/calibre/src/calibre/srv/opts.py:63
38307msgid "Minimum size for which responses use data compression (in bytes)"
38308msgstr ""
38309
38310#: /__w/calibre/calibre/src/calibre/srv/opts.py:67
38311msgid "Number of worker threads used to process requests"
38312msgstr ""
38313
38314#: /__w/calibre/calibre/src/calibre/srv/opts.py:71
38315msgid "Maximum number of worker processes"
38316msgstr ""
38317
38318#: /__w/calibre/calibre/src/calibre/srv/opts.py:73
38319msgid ""
38320"Worker processes are launched as needed and used for large jobs such as "
38321"preparing a book for viewing, adding books, converting, etc. Normally, the "
38322"max. number of such processes is based on the number of CPU cores. You can "
38323"control it by this setting."
38324msgstr ""
38325
38326#: /__w/calibre/calibre/src/calibre/srv/opts.py:78
38327msgid "Maximum time for worker processes"
38328msgstr ""
38329
38330#: /__w/calibre/calibre/src/calibre/srv/opts.py:80
38331msgid ""
38332"Maximum amount of time worker processes are allowed to run (in minutes). Set"
38333" to zero for no limit."
38334msgstr ""
38335
38336#: /__w/calibre/calibre/src/calibre/srv/opts.py:83
38337msgid "The port on which to listen for connections"
38338msgstr ""
38339
38340#: /__w/calibre/calibre/src/calibre/srv/opts.py:87
38341msgid "A prefix to prepend to all URLs"
38342msgstr ""
38343
38344#: /__w/calibre/calibre/src/calibre/srv/opts.py:89
38345msgid ""
38346"Useful if you wish to run this server behind a reverse proxy. For example "
38347"use, /calibre as the URL prefix."
38348msgstr ""
38349
38350#: /__w/calibre/calibre/src/calibre/srv/opts.py:91
38351msgid "Number of books to show in a single page"
38352msgstr ""
38353
38354#: /__w/calibre/calibre/src/calibre/srv/opts.py:93
38355msgid "The number of books to show in a single page in the browser."
38356msgstr ""
38357
38358#: /__w/calibre/calibre/src/calibre/srv/opts.py:95
38359msgid "Advertise OPDS feeds via BonJour"
38360msgstr ""
38361
38362#: /__w/calibre/calibre/src/calibre/srv/opts.py:97
38363msgid ""
38364"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading"
38365" apps can detect and connect to the server automatically."
38366msgstr ""
38367
38368#: /__w/calibre/calibre/src/calibre/srv/opts.py:100
38369msgid "Maximum number of books in OPDS feeds"
38370msgstr ""
38371
38372#: /__w/calibre/calibre/src/calibre/srv/opts.py:102
38373msgid ""
38374"The maximum number of books that the server will return in a single OPDS "
38375"acquisition feed."
38376msgstr ""
38377
38378#: /__w/calibre/calibre/src/calibre/srv/opts.py:105
38379msgid "Maximum number of ungrouped items in OPDS feeds"
38380msgstr ""
38381
38382#: /__w/calibre/calibre/src/calibre/srv/opts.py:107
38383msgid ""
38384"Group items in categories such as author/tags by first letter when there are"
38385" more than this number of items. Set to zero to disable."
38386msgstr ""
38387
38388#: /__w/calibre/calibre/src/calibre/srv/opts.py:110
38389msgid "The interface on which to listen for connections"
38390msgstr ""
38391
38392#: /__w/calibre/calibre/src/calibre/srv/opts.py:112
38393msgid ""
38394"The default is to listen on all available IPv4 interfaces. You can change "
38395"this to, for example, \"127.0.0.1\" to only listen for connections from the "
38396"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 "
38397"connections."
38398msgstr ""
38399
38400#: /__w/calibre/calibre/src/calibre/srv/opts.py:116
38401msgid "Fallback to auto-detected interface"
38402msgstr ""
38403
38404#: /__w/calibre/calibre/src/calibre/srv/opts.py:118
38405msgid ""
38406"If for some reason the server is unable to bind to the interface specified "
38407"in the listen_on option, then it will try to detect an interface that "
38408"connects to the outside world and bind to that."
38409msgstr ""
38410
38411#: /__w/calibre/calibre/src/calibre/srv/opts.py:122
38412msgid "Zero copy file transfers for increased performance"
38413msgstr ""
38414
38415#: /__w/calibre/calibre/src/calibre/srv/opts.py:124
38416msgid ""
38417"This will use zero-copy in-kernel transfers when sending files over the "
38418"network, increasing performance. However, it can cause corrupted file "
38419"transfers on some broken filesystems. If you experience corrupted file "
38420"transfers, turn it off."
38421msgstr ""
38422
38423#: /__w/calibre/calibre/src/calibre/srv/opts.py:128
38424msgid "Max. log file size (in MB)"
38425msgstr ""
38426
38427#: /__w/calibre/calibre/src/calibre/srv/opts.py:130
38428msgid ""
38429"The maximum size of log files, generated by the server. When the log becomes"
38430" larger than this size, it is automatically rotated. Set to zero to disable "
38431"log rotation."
38432msgstr ""
38433
38434#: /__w/calibre/calibre/src/calibre/srv/opts.py:133
38435msgid "Log HTTP 404 (Not Found) requests"
38436msgstr ""
38437
38438#: /__w/calibre/calibre/src/calibre/srv/opts.py:135
38439msgid ""
38440"Normally, the server logs all HTTP requests for resources that are not "
38441"found. This can generate a lot of log spam, if your server is targeted by "
38442"bots. Use this option to turn it off."
38443msgstr ""
38444
38445#: /__w/calibre/calibre/src/calibre/srv/opts.py:139
38446msgid "Password based authentication to access the server"
38447msgstr ""
38448
38449#: /__w/calibre/calibre/src/calibre/srv/opts.py:141
38450msgid ""
38451"Normally, the server is unrestricted, allowing anyone to access it. You can "
38452"restrict access to predefined users with this option."
38453msgstr ""
38454
38455#: /__w/calibre/calibre/src/calibre/srv/opts.py:144
38456msgid "Allow un-authenticated local connections to make changes"
38457msgstr ""
38458
38459#: /__w/calibre/calibre/src/calibre/srv/opts.py:146
38460msgid ""
38461"Normally, if you do not turn on authentication, the server operates in read-"
38462"only mode, so as to not allow anonymous users to make changes to your "
38463"calibre libraries. This option allows anybody connecting from the same "
38464"computer as the server is running on to make changes. This is useful if you "
38465"want to run the server without authentication but still use calibredb to "
38466"make changes to your calibre libraries. Note that turning on this option "
38467"means any program running on the computer can make changes to your calibre "
38468"libraries."
38469msgstr ""
38470
38471#: /__w/calibre/calibre/src/calibre/srv/opts.py:155
38472msgid ""
38473"Allow un-authenticated connections from specific IP addresses to make "
38474"changes"
38475msgstr ""
38476
38477#: /__w/calibre/calibre/src/calibre/srv/opts.py:157
38478msgid ""
38479"Normally, if you do not turn on authentication, the server operates in read-"
38480"only mode, so as to not allow anonymous users to make changes to your "
38481"calibre libraries. This option allows anybody connecting from the specified "
38482"IP addresses to make changes. Must be a comma separated list of address or "
38483"network specifications. This is useful if you want to run the server without"
38484" authentication but still use calibredb to make changes to your calibre "
38485"libraries. Note that turning on this option means anyone connecting from the"
38486" specified IP addresses can make changes to your calibre libraries."
38487msgstr ""
38488
38489#: /__w/calibre/calibre/src/calibre/srv/opts.py:166
38490msgid "Path to user database"
38491msgstr ""
38492
38493#: /__w/calibre/calibre/src/calibre/srv/opts.py:168
38494msgid ""
38495"Path to a file in which to store the user and password information. Normally"
38496" a file in the calibre configuration folder is used."
38497msgstr ""
38498
38499#: /__w/calibre/calibre/src/calibre/srv/opts.py:171
38500msgid "Choose the type of authentication used"
38501msgstr ""
38502
38503#: /__w/calibre/calibre/src/calibre/srv/opts.py:172
38504msgid ""
38505"Set the HTTP authentication mode used by the server. Set to \"basic\" if you"
38506" are putting this server behind an SSL proxy. Otherwise, leave it as "
38507"\"auto\", which will use \"basic\" if SSL is configured otherwise it will "
38508"use \"digest\"."
38509msgstr ""
38510
38511#: /__w/calibre/calibre/src/calibre/srv/opts.py:176
38512msgid "Ban IP addresses that have repeated login failures"
38513msgstr ""
38514
38515#: /__w/calibre/calibre/src/calibre/srv/opts.py:177
38516msgid ""
38517"Temporarily bans access for IP addresses that have repeated login failures "
38518"for the specified number of minutes. Useful to prevent attempts at guessing "
38519"passwords. If set to zero, no banning is done."
38520msgstr ""
38521
38522#: /__w/calibre/calibre/src/calibre/srv/opts.py:181
38523msgid "Number of login failures for ban"
38524msgstr ""
38525
38526#: /__w/calibre/calibre/src/calibre/srv/opts.py:182
38527msgid "The number of login failures after which an IP address is banned"
38528msgstr ""
38529
38530#: /__w/calibre/calibre/src/calibre/srv/opts.py:184
38531msgid "Ignored user-defined metadata fields"
38532msgstr ""
38533
38534#: /__w/calibre/calibre/src/calibre/srv/opts.py:186
38535msgid ""
38536"Comma separated list of user-defined metadata fields that will not be "
38537"displayed by the Content server in the /opds and /mobile views. For example:"
38538" {}"
38539msgstr ""
38540
38541#: /__w/calibre/calibre/src/calibre/srv/opts.py:190
38542msgid "Restrict displayed user-defined fields"
38543msgstr ""
38544
38545#: /__w/calibre/calibre/src/calibre/srv/opts.py:192
38546msgid ""
38547"Comma separated list of user-defined metadata fields that will be displayed "
38548"by the Content server in the /opds and /mobile views. If you specify this "
38549"option, any fields not in this list will not be displayed. For example: {}"
38550msgstr ""
38551
38552#: /__w/calibre/calibre/src/calibre/srv/opts.py:197
38553msgid "Choose the default book list mode"
38554msgstr ""
38555
38556#: /__w/calibre/calibre/src/calibre/srv/opts.py:199
38557msgid ""
38558"Set the default book list mode that will be used for new users. Individual "
38559"users can override the default in their own settings. The default is to use "
38560"a cover grid."
38561msgstr ""
38562
38563#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38564msgid "By default, this option is disabled."
38565msgstr ""
38566
38567#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38568msgid "By default, this option is enabled."
38569msgstr ""
38570
38571#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98
38572msgid ""
38573"[options] [path to library folder...]\n"
38574"\n"
38575"Start the calibre Content server. The calibre Content server exposes your\n"
38576"calibre libraries over the internet. You can specify the path to the library\n"
38577"folders as arguments to %prog. If you do not specify any paths, all the\n"
38578"libraries that the main calibre program knows about will be used.\n"
38579msgstr ""
38580
38581#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109
38582msgid ""
38583"Path to log file for server log. This log contains server information and "
38584"errors, not access logs. By default it is written to stdout."
38585msgstr ""
38586
38587#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115
38588msgid ""
38589"Path to the access log file. This log contains information about clients "
38590"connecting to the server and making requests. By default no access logging "
38591"is done."
38592msgstr ""
38593
38594#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120
38595msgid ""
38596"Path to a JSON file containing a template for the custom book list mode. The"
38597" easiest way to create such a template file is to go to Preferences-> "
38598"Sharing over the net-> Book list template in calibre, create the template "
38599"and export it."
38600msgstr ""
38601
38602#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127
38603msgid ""
38604"Path to a JSON file containing URLs for the \"Search the internet\" feature."
38605" The easiest way to create such a file is to go to Preferences-> Sharing "
38606"over the net->Search the internet in calibre, create the URLs and export "
38607"them."
38608msgstr ""
38609
38610#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141
38611msgid "Run process in background as a daemon (Linux only)."
38612msgstr ""
38613
38614#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143
38615msgid "Write process PID to the specified file"
38616msgstr ""
38617
38618#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149
38619msgid ""
38620"Automatically reload server when source code changes. Useful for "
38621"development. You should also specify a small value for the shutdown timeout."
38622msgstr ""
38623
38624#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157
38625#, python-brace-format
38626msgid ""
38627"Manage the database of users allowed to connect to this server. You can use "
38628"it in automated mode by adding a --. See {0} for details. See also the {1} "
38629"option."
38630msgstr ""
38631
38632#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161
38633#, python-brace-format
38634msgid ""
38635"Path to the user database to use for authentication. The database is a "
38636"SQLite file. To create it use {0}. You can read more about managing users "
38637"at: {1}"
38638msgstr ""
38639
38640#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181
38641msgid ""
38642"Another calibre program such as another instance of {} or the main calibre "
38643"program is running. Having multiple programs that can make changes to a "
38644"calibre library running at the same time is not supported."
38645msgstr ""
38646
38647#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207
38648msgid "Interrupted by user"
38649msgstr ""
38650
38651#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214
38652#, python-format
38653msgid "There is no calibre library at: %s"
38654msgstr ""
38655
38656#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218
38657msgid "You must specify at least one calibre library"
38658msgstr ""
38659
38660#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38661msgid "Composite Tags"
38662msgstr ""
38663
38664#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38665msgid "Enum"
38666msgstr ""
38667
38668#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131
38669#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248
38670msgid "Invalid syntax. Expected a lookup name or a word"
38671msgstr ""
38672
38673#: /__w/calibre/calibre/src/calibre/srv/users.py:56
38674msgid ""
38675"For maximum compatibility you should use only the letters A-Z, the numbers "
38676"0-9, spaces, underscores and hyphens in the username"
38677msgstr ""
38678
38679#: /__w/calibre/calibre/src/calibre/srv/users.py:66
38680msgid "The password must contain only ASCII (English) characters and symbols"
38681msgstr ""
38682
38683#: /__w/calibre/calibre/src/calibre/srv/users.py:160
38684#, python-format
38685msgid "The username %s already exists"
38686msgstr ""
38687
38688#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25
38689msgid "Existing password is incorrect"
38690msgstr ""
38691
38692#: /__w/calibre/calibre/src/calibre/utils/config.py:47
38693msgid "Usage"
38694msgstr ""
38695
38696#: /__w/calibre/calibre/src/calibre/utils/config.py:98
38697msgid "Created by "
38698msgstr ""
38699
38700#: /__w/calibre/calibre/src/calibre/utils/config.py:99
38701msgid ""
38702"Whenever you pass arguments to %prog that have spaces in them, enclose the "
38703"arguments in quotation marks. For example: \"{}\""
38704msgstr ""
38705
38706#: /__w/calibre/calibre/src/calibre/utils/config.py:110
38707msgid "Options"
38708msgstr ""
38709
38710#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479
38711msgid "Path to the database in which books are stored"
38712msgstr ""
38713
38714#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481
38715msgid "Pattern to guess metadata from filenames"
38716msgstr ""
38717
38718#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483
38719msgid "Access key for isbndb.com"
38720msgstr ""
38721
38722#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485
38723msgid "Default timeout for network operations (seconds)"
38724msgstr ""
38725
38726#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487
38727msgid "Path to folder in which your library of books is stored"
38728msgstr ""
38729
38730#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489
38731msgid "The language in which to display the user interface"
38732msgstr ""
38733
38734#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491
38735msgid ""
38736"The default output format for e-book conversions. When auto-converting to "
38737"send to a device this can be overridden by individual device preferences. "
38738"These can be changed by right clicking the device icon in calibre and "
38739"choosing \"Configure\"."
38740msgstr ""
38741
38742#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498
38743msgid "Ordered list of formats to prefer for input."
38744msgstr ""
38745
38746#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500
38747msgid "Read metadata from files"
38748msgstr ""
38749
38750#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502
38751msgid ""
38752"The priority of worker processes. A higher priority means they run faster "
38753"and consume more resources. Most tasks like conversion/news download/adding "
38754"books/etc. are affected by this setting."
38755msgstr ""
38756
38757#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507
38758msgid "Swap author first and last names when reading metadata"
38759msgstr ""
38760
38761#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509
38762msgid "Add new formats to existing book records"
38763msgstr ""
38764
38765#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511
38766msgid "Check for duplicates when copying to another library"
38767msgstr ""
38768
38769#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513
38770msgid "Tags to apply to books added to the library"
38771msgstr ""
38772
38773#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515
38774msgid ""
38775"Mark newly added books. The mark is a temporary mark that is automatically "
38776"removed when calibre is restarted."
38777msgstr ""
38778
38779#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519
38780msgid "List of named saved searches"
38781msgstr ""
38782
38783#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520
38784msgid "User-created Tag browser categories"
38785msgstr ""
38786
38787#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522
38788msgid "How and when calibre updates metadata on the device."
38789msgstr ""
38790
38791#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524
38792msgid ""
38793"When searching for text without using lookup prefixes, as for example, Red "
38794"instead of title:Red, limit the columns searched to those named below."
38795msgstr ""
38796
38797#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529
38798msgid ""
38799"Choose columns to be searched when not using prefixes, as for example, when "
38800"searching for Red instead of title:Red. Enter a list of search/lookup names "
38801"separated by commas. Only takes effect if you set the option to limit search"
38802" columns above."
38803msgstr ""
38804
38805#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535
38806msgid ""
38807"Characters typed in the search box will match their accented versions, based"
38808" on the language you have chosen for the calibre interface. For example, in "
38809"English, searching for n will match both {} and n, but if your language is "
38810"Spanish it will only match n. Note that this is much slower than a simple "
38811"search on very large libraries. Also, this option will have no effect if you"
38812" turn on case-sensitive searching"
38813msgstr ""
38814
38815#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544
38816msgid "Make searches case-sensitive"
38817msgstr ""
38818
38819#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546
38820msgid ""
38821"Recognize numbers inside text when sorting. Setting this means that when "
38822"sorting on text fields like title the text \"Book 2\"will sort before the "
38823"text \"Book 100\". Note that setting this can cause problems with text that "
38824"starts with numbers and is a little slower."
38825msgstr ""
38826
38827#: /__w/calibre/calibre/src/calibre/utils/exim.py:200
38828#: /__w/calibre/calibre/src/calibre/utils/exim.py:344
38829msgid "Settings and plugins"
38830msgstr ""
38831
38832#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380
38833msgid "File is open in another process"
38834msgstr ""
38835
38836#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286
38837msgid "the end of the program"
38838msgstr ""
38839
38840#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288
38841#, python-brace-format
38842msgid "{0}: {1} near {2} on line {3}"
38843msgstr ""
38844
38845#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291
38846#, python-brace-format
38847msgid "{0}: {1} near {2}"
38848msgstr ""
38849
38850#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377
38851msgid "'End of program'"
38852msgstr ""
38853
38854#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388
38855#, python-brace-format
38856msgid "Failed to scan program. Invalid input '{0}'"
38857msgstr ""
38858
38859#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391
38860#, python-brace-format
38861msgid "Expected end of program, found '{0}'"
38862msgstr ""
38863
38864#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414
38865#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426
38866#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438
38867#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448
38868#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453
38869#, python-brace-format
38870msgid "{0} statement: expected '{1}', found '{2}'"
38871msgstr ""
38872
38873#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435
38874#, python-brace-format
38875msgid "'{0}' statement: expected an identifier"
38876msgstr ""
38877
38878#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524
38879#, python-brace-format
38880msgid "A stored template must begin with '{0}'"
38881msgstr ""
38882
38883#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567
38884#, python-brace-format
38885msgid "Expected '{0}', found '{1}'"
38886msgstr ""
38887
38888#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605
38889#, python-brace-format
38890msgid "Unknown function {0}"
38891msgstr ""
38892
38893#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618
38894#, python-brace-format
38895msgid "Expected a '{0}' for function call, found '{1}'"
38896msgstr ""
38897
38898#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631
38899#, python-brace-format
38900msgid "Parameters to '{0}' must be variables or assignments"
38901msgstr ""
38902
38903#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648
38904#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332
38905#, python-brace-format
38906msgid "Incorrect number of arguments for function {0}"
38907msgstr ""
38908
38909#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655
38910#, python-brace-format
38911msgid "Expected an expression, found '{0}'"
38912msgstr ""
38913
38914#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660
38915#, python-brace-format
38916msgid "{0} outside of for loop"
38917msgstr ""
38918
38919#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692
38920#, python-brace-format
38921msgid "Interpreter: {0} - line number {1}"
38922msgstr ""
38923
38924#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757
38925#, python-brace-format
38926msgid "Error during string comparison: operator '{0}'"
38927msgstr ""
38928
38929#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785
38930#, python-brace-format
38931msgid "Value used in comparison is not a number: operator '{0}'"
38932msgstr ""
38933
38934#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811
38935#, python-brace-format
38936msgid "Unknown identifier '{0}'"
38937msgstr ""
38938
38939#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829
38940msgid "before evaluating arguments"
38941msgstr ""
38942
38943#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840
38944msgid "after evaluating arguments"
38945msgstr ""
38946
38947#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853
38948msgid " returned value"
38949msgstr ""
38950
38951#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893
38952#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897
38953#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927
38954#, python-brace-format
38955msgid "Unknown field '{0}'"
38956msgstr ""
38957
38958#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986
38959#, python-brace-format
38960msgid "Unhandled exception '{0}'"
38961msgstr ""
38962
38963#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031
38964#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048
38965#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070
38966#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088
38967#, python-brace-format
38968msgid "Error during operator evaluation: operator '{0}'"
38969msgstr ""
38970
38971#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103
38972#, python-brace-format
38973msgid "Function {0}: invalid character name '{1}"
38974msgstr ""
38975
38976#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157
38977#, python-brace-format
38978msgid "Internal error evaluating an expression: '{0}'"
38979msgstr ""
38980
38981#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200
38982#, python-brace-format
38983msgid "format: type {0} requires an integer value, got {1}"
38984msgstr ""
38985
38986#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206
38987#, python-brace-format
38988msgid "format: type {0} requires a decimal (float) value, got {1}"
38989msgstr ""
38990
38991#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342
38992#, python-format
38993msgid "%s: unknown function"
38994msgstr ""
38995
38996#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496
38997#, python-brace-format
38998msgid "No such variable {0}"
38999msgstr ""
39000
39001#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35
39002#, python-brace-format
39003msgid ""
39004"Duplicate user function name {0}. Change the name or ensure that the "
39005"functions are identical"
39006msgstr ""
39007
39008#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126
39009msgid "No documentation provided"
39010msgstr ""
39011
39012#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163
39013msgid ""
39014"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as"
39015" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. "
39016"In many cases the lexical comparison operators (>, <, == etc) can replace "
39017"this function."
39018msgstr ""
39019
39020#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181
39021msgid ""
39022"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. "
39023"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many "
39024"cases the numeric comparison operators (>#, <#, ==# etc) can replace this "
39025"function."
39026msgstr ""
39027
39028#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200
39029msgid ""
39030"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < "
39031"cmpN\" in sequence, returning resultN for the first comparison that "
39032"succeeds. Returns else_result if no comparison succeeds. Example: "
39033"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") "
39034"returns \"large\". The same example with a first value of 16 returns "
39035"\"giant\"."
39036msgstr ""
39037
39038#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209
39039msgid "first_matching_cmp requires an even number of arguments"
39040msgstr ""
39041
39042#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222
39043msgid ""
39044"strcat(a [, b]*) -- can take any number of arguments. Returns the string "
39045"formed by concatenating all the arguments"
39046msgstr ""
39047
39048#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237
39049msgid "strlen(a) -- Returns the length of the string passed as the argument"
39050msgstr ""
39051
39052#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251
39053msgid ""
39054"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an"
39055" argument is not a number. This function can often be replaced with the + "
39056"operator."
39057msgstr ""
39058
39059#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268
39060msgid ""
39061"subtract(x, y) -- returns x - y. Throws an exception if either x or y are "
39062"not numbers. This function can often be replaced with the - operator."
39063msgstr ""
39064
39065#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282
39066msgid ""
39067"multiply(x [, y]*) -- returns the product of its arguments. Throws an "
39068"exception if any argument is not a number. This function can often be "
39069"replaced with the * operator."
39070msgstr ""
39071
39072#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298
39073msgid ""
39074"divide(x, y) -- returns x / y. Throws an exception if either x or y are not "
39075"numbers. This function can often be replaced with the / operator."
39076msgstr ""
39077
39078#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312
39079msgid ""
39080"ceiling(x) -- returns the smallest integer greater than or equal to x. "
39081"Throws an exception if x is not a number."
39082msgstr ""
39083
39084#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325
39085msgid ""
39086"floor(x) -- returns the largest integer less than or equal to x. Throws an "
39087"exception if x is not a number."
39088msgstr ""
39089
39090#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338
39091msgid ""
39092"round(x) -- returns the nearest integer to x. Throws an exception if x is "
39093"not a number."
39094msgstr ""
39095
39096#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350
39097msgid ""
39098"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x"
39099" or y is not a number."
39100msgstr ""
39101
39102#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363
39103msgid ""
39104"fractional_part(x) -- returns the value after the decimal point.  For "
39105"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not"
39106" a number."
39107msgstr ""
39108
39109#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377
39110msgid ""
39111"template(x) -- evaluates x as a template. The evaluation is done in its own "
39112"context, meaning that variables are not shared between the caller and the "
39113"template evaluation. Because the { and } characters are special, you must "
39114"use [[ for the { character and ]] for the } character; they are converted "
39115"automatically. For example, template('[[title_sort]]') will evaluate the "
39116"template {title_sort} and return its value. Note also that prefixes and "
39117"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to "
39118"this function when using template program mode."
39119msgstr ""
39120
39121#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396
39122msgid ""
39123"eval(template) -- evaluates the template, passing the local variables (those"
39124" 'assign'ed to) instead of the book metadata.  This permits using the "
39125"template processor to construct complex results from local variables. "
39126"Because the { and } characters are special, you must use [[ for the { "
39127"character and ]] for the } character; they are converted automatically. Note"
39128" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be "
39129"used in the argument to this function when using template program mode."
39130msgstr ""
39131
39132#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416
39133msgid ""
39134"assign(id, val) -- assigns val to id, then returns val. id must be an "
39135"identifier, not an expression. This function can often be replaced with the "
39136"= operator."
39137msgstr ""
39138
39139#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429
39140msgid ""
39141"list_split(list_val, sep, id_prefix) -- splits the list_val into separate "
39142"values using 'sep', then assigns the values to variables named 'id_prefix_N'"
39143" where N is the position of the value in the list. The first item has "
39144"position 0 (zero). The function returns the last element in the list. "
39145"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; "
39146"var_1 = 'two'; var_2 = 'foo'."
39147msgstr ""
39148
39149#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449
39150msgid ""
39151"print(a[, b]*) -- prints the arguments to standard output. Unless you start "
39152"calibre from the command line (calibre-debug -g), the output will go to a "
39153"black hole."
39154msgstr ""
39155
39156#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462
39157msgid "field(lookup_name) -- returns the metadata field named by lookup_name"
39158msgstr ""
39159
39160#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472
39161msgid ""
39162"raw_field(lookup_name [, optional_default]) -- returns the metadata field "
39163"named by lookup_name without applying any formatting. It evaluates and "
39164"returns the optional second argument 'default' if the field is undefined "
39165"('None')."
39166msgstr ""
39167
39168#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493
39169msgid ""
39170"raw_list(lookup_name, separator) -- returns the metadata list named by "
39171"lookup_name without applying any formatting or sorting and with items "
39172"separated by separator."
39173msgstr ""
39174
39175#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508
39176msgid ""
39177"substr(str, start, end) -- returns the start'th through the end'th "
39178"characters of str. The first character in str is the zero'th character. If "
39179"end is negative, then it indicates that many characters counting from the "
39180"right. If end is zero, then it indicates the last character. For example, "
39181"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns "
39182"'234'."
39183msgstr ""
39184
39185#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523
39186msgid ""
39187"lookup(val, [pattern, field,]+ else_field) -- like switch, except the "
39188"arguments are field (metadata) names, not text. The value of the appropriate"
39189" field will be fetched and used. Note that because composite columns are "
39190"fields, you can use this function in one composite field to use the value of"
39191" some other composite field. This is extremely useful when constructing "
39192"variable save paths"
39193msgstr ""
39194
39195#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538
39196msgid "lookup requires either 2 or an odd number of arguments"
39197msgstr ""
39198
39199#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552
39200msgid ""
39201"test(val, text if not empty, text if empty) -- return `text if not empty` if"
39202" val is not empty, otherwise return `text if empty`"
39203msgstr ""
39204
39205#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566
39206msgid ""
39207"contains(val, pattern, text if match, text if not match) -- checks if val "
39208"contains matches for the regular expression `pattern`. Returns `text if "
39209"match` if matches are found, otherwise it returns `text if no match`"
39210msgstr ""
39211
39212#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583
39213msgid ""
39214"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` "
39215"pair, checks if `val` matches the regular expression `pattern` and if so, "
39216"returns that `value`. If no pattern matches, then `else_value` is returned. "
39217"You can have as many `pattern, value` pairs as you want"
39218msgstr ""
39219
39220#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591
39221msgid "switch requires an odd number of arguments"
39222msgstr ""
39223
39224#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605
39225msgid ""
39226"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by"
39227" concatenating the arguments. The returned value is initialized to string1. "
39228"`Prefix, string` pairs are added to the end of the value as long as the "
39229"resulting string length is less than `max`. String1 is returned even if "
39230"string1 is longer than max. You can pass as many `prefix, string` pairs as "
39231"you wish."
39232msgstr ""
39233
39234#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615
39235msgid "strcat_max requires 2 or more arguments"
39236msgstr ""
39237
39238#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617
39239msgid "strcat_max requires an even number of arguments"
39240msgstr ""
39241
39242#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621
39243msgid "first argument to strcat_max must be an integer"
39244msgstr ""
39245
39246#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640
39247msgid ""
39248"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating "
39249"val as a list of items separated by separator, if the pattern matches any of"
39250" the list values then return found_val.If the pattern matches no list value "
39251"then return not_found_val. The pattern and found_value pairs can be repeated"
39252" as many times as desired. The patterns are checked in order. The found_val "
39253"for the first match is returned. Aliases: in_list(), list_contains()"
39254msgstr ""
39255
39256#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652
39257msgid "in_list requires an odd number of arguments"
39258msgstr ""
39259
39260#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671
39261msgid ""
39262"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- "
39263"treating val as a list of items separated by separator, if the string "
39264"matches any of the list values then return found_val.If the string matches "
39265"no list value then return not_found_val. The comparison is exact match (not "
39266"contains) and is case insensitive. The string and found_value pairs can be "
39267"repeated as many times as desired. The patterns are checked in order. The "
39268"found_val for the first match is returned."
39269msgstr ""
39270
39271#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682
39272msgid "str_in_list requires an odd number of arguments"
39273msgstr ""
39274
39275#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703
39276msgid ""
39277"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list"
39278" of identifiers separated by commas, comparing the string against each value"
39279" in the list. An identifier has the format \"identifier:value\". The id "
39280"parameter should be either \"id\" or \"id:regexp\". The first case matches "
39281"if there is any identifier with that id. The second case matches if the "
39282"regexp matches the identifier's value. If there is a match, return "
39283"found_val, otherwise return not_found_val."
39284msgstr ""
39285
39286#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730
39287msgid ""
39288"re(val, pattern, replacement) -- return val after applying the regular "
39289"expression. All instances of `pattern` are replaced with `replacement`. As "
39290"in all of calibre, these are Python-compatible regular expressions"
39291msgstr ""
39292
39293#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743
39294msgid ""
39295"re_group(val, pattern [, template_for_group]*) -- return a string made by "
39296"applying the regular expression pattern to the val and replacing each "
39297"matched instance with the string computed by replacing each matched group by"
39298" the value returned by the corresponding template. The original matched "
39299"value for the group is available as $. In template program mode, like for "
39300"the template and the eval functions, you use [[ for { and ]] for }. The "
39301"following example in template program mode looks for series with more than "
39302"one word and uppercases the first word: {series:'re_group($, \"(\\S* "
39303")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}"
39304msgstr ""
39305
39306#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778
39307msgid ""
39308"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A "
39309"B\". This is most useful for converting names in LN, FN format to FN LN. If "
39310"there is no comma, the function returns val unchanged"
39311msgstr ""
39312
39313#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791
39314msgid ""
39315"ifempty(val, text if empty) -- return val if val is not empty, otherwise "
39316"return `text if empty`"
39317msgstr ""
39318
39319#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805
39320msgid ""
39321"shorten(val, left chars, middle text, right chars) -- Return a shortened "
39322"version of val, consisting of `left chars` characters from the beginning of "
39323"val, followed by `middle text`, followed by `right chars` characters from "
39324"the end of the string. `Left chars` and `right chars` must be integers. For "
39325"example, assume the title of the book is `Ancient English Laws in the Times "
39326"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If "
39327"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the "
39328"field's length is less than left chars + right chars + the length of `middle"
39329" text`, then the field will be used intact. For example, the title `The "
39330"Dome` would not be changed."
39331msgstr ""
39332
39333#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834
39334msgid ""
39335"count(val, separator) -- interprets the value as a list of items separated "
39336"by `separator`, returning the number of items in the list. Most lists use a "
39337"comma as the separator, but authors uses an ampersand. Examples: "
39338"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()"
39339msgstr ""
39340
39341#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850
39342msgid ""
39343"list_count_matching(list, pattern, separator) -- interprets 'list' as a list"
39344" of items separated by 'separator', returning the number of items in the "
39345"list that match the regular expression 'pattern'. Aliases: "
39346"list_count_matching(), count_matching()"
39347msgstr ""
39348
39349#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867
39350msgid ""
39351"list_item(val, index, separator) -- interpret the value as a list of items "
39352"separated by `separator`, returning the `index`th item. The first item is "
39353"number zero. The last item can be returned using `list_item(-1,separator)`. "
39354"If the item is not in the list, then the empty value is returned. The "
39355"separator has the same meaning as in the count function."
39356msgstr ""
39357
39358#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889
39359msgid ""
39360"select(val, key) -- interpret the value as a comma-separated list of items, "
39361"with the items being \"id:value\". Find the pair with the id equal to key, "
39362"and return the corresponding value. Returns the empty string if no match is "
39363"found."
39364msgstr ""
39365
39366#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910
39367msgid ""
39368"approximate_formats() -- return a comma-separated list of formats that at "
39369"one point were associated with the book. There is no guarantee that this "
39370"list is correct, although it probably is. This function can be called in "
39371"template program mode using the template \"{:'approximate_formats()'}\". "
39372"Note that format names are always uppercase, as in EPUB. This function works"
39373" only in the GUI. If you want to use these values in save-to-disk or send-"
39374"to-device templates then you must make a custom \"Column built from other "
39375"columns\", use the function in that column's template, and use that column's"
39376" value in your save/send templates"
39377msgstr ""
39378
39379#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931
39380#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239
39381#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258
39382#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274
39383#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291
39384#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762
39385#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778
39386#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798
39387#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839
39388#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894
39389#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928
39390msgid "This function can be used only in the GUI"
39391msgstr ""
39392
39393#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938
39394msgid ""
39395"formats_modtimes(date_format) -- return a comma-separated list of colon-"
39396"separated items representing modification times for the formats of a book. "
39397"The date_format parameter specifies how the date is to be formatted. See the"
39398" format_date function for details. You can use the select function to get "
39399"the mod time for a specific format. Note that format names are always "
39400"uppercase, as in EPUB."
39401msgstr ""
39402
39403#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962
39404msgid ""
39405"formats_sizes() -- return a comma-separated list of colon-separated items "
39406"representing sizes in bytes of the formats of a book. You can use the select"
39407" function to get the size for a specific format. Note that format names are "
39408"always uppercase, as in EPUB."
39409msgstr ""
39410
39411#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982
39412msgid ""
39413"formats_paths() -- return a comma-separated list of colon-separated items "
39414"representing full path to the formats of a book. You can use the select "
39415"function to get the path for a specific format. Note that format names are "
39416"always uppercase, as in EPUB."
39417msgstr ""
39418
39419#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001
39420msgid ""
39421"human_readable(v) -- return a string representing the number v in KB, MB, "
39422"GB, etc."
39423msgstr ""
39424
39425#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016
39426msgid ""
39427"format_number(v, template) -- format the number v using a Python formatting "
39428"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The "
39429"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above"
39430" examples). See the template language and Python documentation for more "
39431"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the "
39432"template contains only a format. Returns the empty string if formatting "
39433"fails."
39434msgstr ""
39435
39436#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052
39437msgid ""
39438"sublist(val, start_index, end_index, separator) -- interpret the value as a "
39439"list of items separated by `separator`, returning a new list made from the "
39440"`start_index` to the `end_index` item. The first item is number zero. If an "
39441"index is negative, then it counts from the end of the list. As a special "
39442"case, an end_index of zero is assumed to be the length of the list. Examples"
39443" using basic template mode and assuming that the tags column (which is "
39444"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns "
39445"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} "
39446"returns \"A, B\"."
39447msgstr ""
39448
39449#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088
39450msgid ""
39451"subitems(val, start_index, end_index) -- This function is used to break "
39452"apart lists of items such as genres. It interprets the value as a comma-"
39453"separated list of items, where each item is a period-separated list. Returns"
39454" a new list made by first finding all the period-separated items, then for "
39455"each such item extracting the `start_index` to the `end_index` components, "
39456"then combining the results back together. The first component in a period-"
39457"separated list has an index of zero. If an index is negative, then it counts"
39458" from the end of the list. As a special case, an end_index of zero is "
39459"assumed to be the length of the list. Example using basic template mode and "
39460"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". "
39461"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns "
39462"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}"
39463" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\""
39464msgstr ""
39465
39466#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135
39467msgid ""
39468"format_date(val, format_string) -- format the value, which must be a date, "
39469"using the format_string, returning a string. The formatting codes are: d    "
39470": the day as number without a leading zero (1 to 31) dd   : the day as "
39471"number with a leading zero (01 to 31) ddd  : the abbreviated localized day "
39472"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. "
39473"\"Monday\" to \"Sunday\"). M    : the month as number without a leading zero"
39474" (1 to 12). MM   : the month as number with a leading zero (01 to 12) MMM  :"
39475" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the "
39476"long localized month name (e.g. \"January\" to \"December\"). yy   : the "
39477"year as two digit number (00 to 99). yyyy : the year as four digit number. h"
39478"    : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)"
39479" hh   : the hours with a leading 0 (00 to 11 or 00 to 23, depending on "
39480"am/pm) m    : the minutes without a leading 0 (0 to 59) mm   : the minutes "
39481"with a leading 0 (00 to 59) s    : the seconds without a leading 0 (0 to 59)"
39482" ss   : the seconds with a leading 0 (00 to 59) ap   : use a 12-hour clock "
39483"instead of a 24-hour clock, with \"ap\" replaced by the localized string for"
39484" am or pm AP   : use a 12-hour clock instead of a 24-hour clock, with \"AP\""
39485" replaced by the localized string for AM or PM iso  : the date with time and"
39486" timezone. Must be the only format present to_number: the date as a floating"
39487" point number from_number[:fmt]: format the timestamp using fmt if present "
39488"otherwise iso"
39489msgstr ""
39490
39491#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182
39492msgid "uppercase(val) -- return val in upper case"
39493msgstr ""
39494
39495#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192
39496msgid "lowercase(val) -- return val in lower case"
39497msgstr ""
39498
39499#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202
39500msgid "titlecase(val) -- return val in title case"
39501msgstr ""
39502
39503#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212
39504msgid "capitalize(val) -- return val capitalized"
39505msgstr ""
39506
39507#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222
39508msgid ""
39509"booksize() -- return value of the size field. This function works only in "
39510"the GUI. If you want to use this value in save-to-disk or send-to-device "
39511"templates then you must make a custom \"Column built from other columns\", "
39512"use the function in that column's template, and use that column's value in "
39513"your save/send templates"
39514msgstr ""
39515
39516#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246
39517msgid ""
39518"ondevice() -- return Yes if ondevice is set, otherwise return the empty "
39519"string. This function works only in the GUI. If you want to use this value "
39520"in save-to-disk or send-to-device templates then you must make a custom "
39521"\"Column built from other columns\", use the function in that column's "
39522"template, and use that column's value in your save/send templates"
39523msgstr ""
39524
39525#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265
39526msgid ""
39527"annotation_count() -- return the total number of annotations of all types "
39528"attached to the current book. This function works only in the GUI."
39529msgstr ""
39530
39531#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281
39532msgid ""
39533"is_marked() -- check whether the book is 'marked' in calibre. If it is then "
39534"return the value of the mark, either 'true' or the comma-separated list of "
39535"named marks. Returns '' if the book is not marked."
39536msgstr ""
39537
39538#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298
39539msgid "series_sort() -- return the series sort value"
39540msgstr ""
39541
39542#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310
39543msgid ""
39544"has_cover() -- return Yes if the book has a cover, otherwise return the "
39545"empty string"
39546msgstr ""
39547
39548#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323
39549msgid ""
39550"first_non_empty(value [, value]*) -- returns the first value that is not "
39551"empty. If all values are empty, then the empty string is returned. You can "
39552"have as many values as you want."
39553msgstr ""
39554
39555#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341
39556msgid ""
39557"and(value [, value]*) -- returns the string \"1\" if all values are not "
39558"empty, otherwise returns the empty string. This function works well with "
39559"test or first_non_empty. You can have as many values as you want. In many "
39560"cases the && operator can replace this function."
39561msgstr ""
39562
39563#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360
39564msgid ""
39565"or(value [, value]*) -- returns the string \"1\" if any value is not empty, "
39566"otherwise returns the empty string. This function works well with test or "
39567"first_non_empty. You can have as many values as you want.  In many cases the"
39568" || operator can replace this function."
39569msgstr ""
39570
39571#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379
39572msgid ""
39573"not(value) -- returns the string \"1\" if the value is empty, otherwise "
39574"returns the empty string. This function works well with test or "
39575"first_non_empty.  In many cases the ! operator can replace this function."
39576msgstr ""
39577
39578#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393
39579msgid ""
39580"list_union(list1, list2, separator) -- return a list made by merging the "
39581"items in list1 and list2, removing duplicate items using a case-insensitive "
39582"comparison. If items differ in case, the one in list1 is used. The items in "
39583"list1 and list2 are separated by separator, as are the items in the returned"
39584" list. Aliases: list_union(), merge_lists()"
39585msgstr ""
39586
39587#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413
39588msgid ""
39589"list_remove_duplicates(list, separator) -- return a list made by removing "
39590"duplicate items in the source list. If items differ only in case, the last "
39591"of them is returned. The items in source list are separated by separator, as"
39592" are the items in the returned list."
39593msgstr ""
39594
39595#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430
39596msgid ""
39597"list_difference(list1, list2, separator) -- return a list made by removing "
39598"from list1 any item found in list2, using a case-insensitive comparison. The"
39599" items in list1 and list2 are separated by separator, as are the items in "
39600"the returned list."
39601msgstr ""
39602
39603#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452
39604msgid ""
39605"list_intersection(list1, list2, separator) -- return a list made by removing"
39606" from list1 any item not found in list2, using a case-insensitive "
39607"comparison. The items in list1 and list2 are separated by separator, as are "
39608"the items in the returned list."
39609msgstr ""
39610
39611#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474
39612msgid ""
39613"list_sort(list, direction, separator) -- return list sorted using a case-"
39614"insensitive sort. If direction is zero, the list is sorted ascending, "
39615"otherwise descending. The list items are separated by separator, as are the "
39616"items in the returned list."
39617msgstr ""
39618
39619#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490
39620msgid ""
39621"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if "
39622"list1 and list2 contain the same items, otherwise return no_val. The items "
39623"are determined by splitting each list using the appropriate separator "
39624"character (sep1 or sep2). The order of items in the lists is not relevant. "
39625"The comparison is case insensitive."
39626msgstr ""
39627
39628#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509
39629msgid ""
39630"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by"
39631" first separating src_list into items using the separator character. For "
39632"each item in the list, check if it matches include_re. If it does, then add "
39633"it to the list to be returned. If opt_replace is not the empty string, then "
39634"apply the replacement before adding the item to the returned list."
39635msgstr ""
39636
39637#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535
39638msgid ""
39639"list_re_group(src_list, separator, include_re, search_re [, "
39640"group_template]+) -- Like list_re except replacements are not optional. It "
39641"uses re_group(list_item, search_re, group_template, ...) when doing the "
39642"replacements on the resulting list."
39643msgstr ""
39644
39645#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575
39646msgid ""
39647"today() -- return a date string for today. This value is designed for use in"
39648" format_date or days_between, but can be manipulated like any other string. "
39649"The date is in ISO format."
39650msgstr ""
39651
39652#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588
39653msgid ""
39654"days_between(date1, date2) -- return the number of days between date1 and "
39655"date2. The number is positive if date1 is greater than date2, otherwise "
39656"negative. If either date1 or date2 are not dates, the function returns the "
39657"empty string."
39658msgstr ""
39659
39660#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612
39661msgid ""
39662"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' "
39663"using 'calc_spec'. Return the new date formatted according to optional "
39664"'fmt': if not supplied then the result will be in iso format. The calc_spec "
39665"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a"
39666" possibly-negative number and W is one of the following letters: s: add 'v' "
39667"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:"
39668" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to "
39669"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add "
39670"3 days, and subtract 1 minute from 'date'."
39671msgstr ""
39672
39673#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645
39674#, python-brace-format
39675msgid "{0}: invalid calculation specifier '{1}'"
39676msgstr ""
39677
39678#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654
39679#, python-brace-format
39680msgid "{0}: error: {1}"
39681msgstr ""
39682
39683#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661
39684msgid ""
39685"language_strings(lang_codes, localize) -- return the strings for the "
39686"language codes passed in lang_codes. If localize is zero, return the strings"
39687" in English. If localize is not zero, return the strings in the language of "
39688"the current locale. Lang_codes is a comma-separated list."
39689msgstr ""
39690
39691#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683
39692msgid ""
39693"language_codes(lang_strings) -- return the language codes for the strings "
39694"passed in lang_strings. The strings must be in the language of the current "
39695"locale. Lang_strings is a comma-separated list."
39696msgstr ""
39697
39698#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704
39699msgid ""
39700"current_library_name() -- return the last name on the path to the current "
39701"calibre library. This function can be called in template program mode using "
39702"the template \"{:'current_library_name()'}\"."
39703msgstr ""
39704
39705#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718
39706msgid ""
39707"current_library_path() -- return the path to the current calibre library. "
39708"This function can be called in template program mode using the template "
39709"\"{:'current_library_path()'}\"."
39710msgstr ""
39711
39712#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732
39713msgid ""
39714"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and"
39715" suffix to a value in the same way as done in a template like "
39716"`{series_index:05.2f| - |- }`. For example, the following program produces "
39717"the same output as the above template: program: "
39718"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")"
39719msgstr ""
39720
39721#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749
39722msgid ""
39723"virtual_libraries() -- return a comma-separated list of Virtual libraries "
39724"that contain this book. This function works only in the GUI. If you want to "
39725"use these values in save-to-disk or send-to-device templates then you must "
39726"make a custom \"Column built from other columns\", use the function in that "
39727"column's template, and use that column's value in your save/send templates"
39728msgstr ""
39729
39730#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769
39731msgid ""
39732"current_virtual_library_name() -- return the name of the current virtual "
39733"library if there is one, otherwise the empty string. Library name case is "
39734"preserved. Example: \"program: current_virtual_library_name()\"."
39735msgstr ""
39736
39737#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785
39738msgid ""
39739"user_categories() -- return a comma-separated list of the user categories "
39740"that contain this book. This function works only in the GUI. If you want to "
39741"use these values in save-to-disk or send-to-device templates then you must "
39742"make a custom \"Column built from other columns\", use the function in that "
39743"column's template, and use that column's value in your save/send templates"
39744msgstr ""
39745
39746#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805
39747#, python-brace-format
39748msgid ""
39749"transliterate(a) -- Returns a string in a latin alphabet formed by "
39750"approximating the sound of the words in the source string. For example, if "
39751"the source is \"{0}\" the function returns \"{1}\"."
39752msgstr ""
39753
39754#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820
39755msgid ""
39756"author_links(val_separator, pair_separator) -- returns a string containing a"
39757" list of authors and that author's link values in the form author1 "
39758"val_separator author1link pair_separator author2 val_separator author2link "
39759"etc. An author is separated from its link value by the val_separator string "
39760"with no added spaces. author:linkvalue pairs are separated by the "
39761"pair_separator string argument with no added spaces. It is up to you to "
39762"choose separator strings that do not occur in author names or links. An "
39763"author is included even if the author link is empty."
39764msgstr ""
39765
39766#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846
39767msgid ""
39768"author_sorts(val_separator) -- returns a string containing a list of "
39769"author's sort values for the authors of the book. The sort is the one in the"
39770" author metadata (different from the author_sort in books). The returned "
39771"list has the form author sort 1 val_separator author sort 2 etc. The author "
39772"sort values in this list are in the same order as the authors of the book. "
39773"If you want spaces around val_separator then include them in the separator "
39774"string"
39775msgstr ""
39776
39777#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868
39778msgid ""
39779"connected_device_name(storage_location) -- if a device is connected then "
39780"return the device name, otherwise return the empty string. Each storage "
39781"location on a device can have a different name. The location names are "
39782"'main', 'carda' and 'cardb'. This function works only in the GUI."
39783msgstr ""
39784
39785#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885
39786#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919
39787msgid "connected_device_name: invalid storage location \"{}\""
39788msgstr ""
39789
39790#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901
39791msgid ""
39792"connected_device_uuid(storage_location) -- if a device is connected then "
39793"return the device uuid (unique id), otherwise return the empty string. Each "
39794"storage location on a device has a different uuid. The location names are "
39795"'main', 'carda' and 'cardb'. This function works only in the GUI."
39796msgstr ""
39797
39798#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935
39799msgid ""
39800"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the "
39801"value of the yes/no field named by the lookup key field_name for a value "
39802"specified by the parameters, returning \"yes\" if a match is found, "
39803"otherwise returning an empty string. Set the parameter is_undefined, "
39804"is_false, or is_true to 1 (the number) to check that condition, otherwise "
39805"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if "
39806"the yes/no field \"#bool\" is either undefined (neither True nor False) or "
39807"True. More than one of is_undefined, is_false, or is_true can be set to 1.  "
39808"This function is usually used by the test() or is_empty() functions."
39809msgstr ""
39810
39811#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955
39812msgid "check_yes_no requires the field be a Yes/No custom column"
39813msgstr ""
39814
39815#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967
39816msgid ""
39817"rating_to_stars(value, use_half_stars) -- Returns the rating as string of "
39818"star characters. The value is a number between 0 and 5. Set use_half_stars "
39819"to 1 if you want half star characters for custom ratings columns that "
39820"support non-integer ratings, for example 2.5."
39821msgstr ""
39822
39823#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976
39824msgid "The rating must be a number between 0 and 5"
39825msgstr ""
39826
39827#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991
39828msgid ""
39829"swap_around_articles(val, separator) -- returns the val with articles moved "
39830"to the end. The value can be a list, in which case each member of the list "
39831"is processed. If the value is a list then you must provide the list value "
39832"separator. If no separator is provided then the value is treated as being a "
39833"single value, not a list."
39834msgstr ""
39835
39836#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017
39837msgid ""
39838"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template"
39839" to retrieve the arguments passed in the call. It both declares and "
39840"initializes local variables, effectively parameters. The variables are "
39841"positional; they get the value of the value given in the call in the same "
39842"position. If the corresponding parameter is not provided in the call then "
39843"arguments assigns that variable the provided default value. If there is no "
39844"default value then the variable is set to the empty string."
39845msgstr ""
39846
39847#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037
39848#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055
39849msgid ""
39850"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global "
39851"variables\" that can be passed into the formatter. It both declares and "
39852"initializes local variables with the names of the global variables passed "
39853"in. If the corresponding variable is not provided in the passed-in globals "
39854"then it assigns that variable the provided default value. If there is no "
39855"default value then the variable is set to the empty string."
39856msgstr ""
39857
39858#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073
39859msgid ""
39860"field_exists(field_name) -- checks if a field (column) named field_name "
39861"exists, returning '1' if so and '' if not."
39862msgstr ""
39863
39864#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087
39865msgid ""
39866"character(character_name) -- returns the character named by character_name. "
39867"For example, character('newline') returns a newline character ('\\n'). The "
39868"supported character names are 'newline', 'return', 'tab', and 'backslash'."
39869msgstr ""
39870
39871#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17
39872msgid "Unnamed image"
39873msgstr ""
39874
39875#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45
39876msgid "Waiting..."
39877msgstr ""
39878
39879#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56
39880msgid "Aborted, taking too long"
39881msgstr ""
39882
39883#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58
39884msgid "Stopped"
39885msgstr ""
39886
39887#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80
39888msgid "Working..."
39889msgstr ""
39890
39891#: /__w/calibre/calibre/src/calibre/utils/localization.py:295
39892msgid "Brazilian Portuguese"
39893msgstr ""
39894
39895#: /__w/calibre/calibre/src/calibre/utils/localization.py:296
39896msgid "English (United Kingdom)"
39897msgstr ""
39898
39899#: /__w/calibre/calibre/src/calibre/utils/localization.py:297
39900msgid "Simplified Chinese"
39901msgstr ""
39902
39903#: /__w/calibre/calibre/src/calibre/utils/localization.py:298
39904msgid "Traditional Chinese"
39905msgstr ""
39906
39907#: /__w/calibre/calibre/src/calibre/utils/localization.py:299
39908msgid "English"
39909msgstr ""
39910
39911#: /__w/calibre/calibre/src/calibre/utils/localization.py:300
39912msgid "English (United States)"
39913msgstr ""
39914
39915#: /__w/calibre/calibre/src/calibre/utils/localization.py:301
39916msgid "English (Argentina)"
39917msgstr ""
39918
39919#: /__w/calibre/calibre/src/calibre/utils/localization.py:302
39920msgid "English (Australia)"
39921msgstr ""
39922
39923#: /__w/calibre/calibre/src/calibre/utils/localization.py:303
39924msgid "English (Japan)"
39925msgstr ""
39926
39927#: /__w/calibre/calibre/src/calibre/utils/localization.py:304
39928msgid "English (Germany)"
39929msgstr ""
39930
39931#: /__w/calibre/calibre/src/calibre/utils/localization.py:305
39932msgid "English (Bulgaria)"
39933msgstr ""
39934
39935#: /__w/calibre/calibre/src/calibre/utils/localization.py:306
39936msgid "English (Egypt)"
39937msgstr ""
39938
39939#: /__w/calibre/calibre/src/calibre/utils/localization.py:307
39940msgid "English (New Zealand)"
39941msgstr ""
39942
39943#: /__w/calibre/calibre/src/calibre/utils/localization.py:308
39944msgid "English (Canada)"
39945msgstr ""
39946
39947#: /__w/calibre/calibre/src/calibre/utils/localization.py:309
39948msgid "English (Greece)"
39949msgstr ""
39950
39951#: /__w/calibre/calibre/src/calibre/utils/localization.py:310
39952msgid "English (India)"
39953msgstr ""
39954
39955#: /__w/calibre/calibre/src/calibre/utils/localization.py:311
39956msgid "English (Nepal)"
39957msgstr ""
39958
39959#: /__w/calibre/calibre/src/calibre/utils/localization.py:312
39960msgid "English (Thailand)"
39961msgstr ""
39962
39963#: /__w/calibre/calibre/src/calibre/utils/localization.py:313
39964msgid "English (Turkey)"
39965msgstr ""
39966
39967#: /__w/calibre/calibre/src/calibre/utils/localization.py:314
39968msgid "English (Cyprus)"
39969msgstr ""
39970
39971#: /__w/calibre/calibre/src/calibre/utils/localization.py:315
39972msgid "English (Czech Republic)"
39973msgstr ""
39974
39975#: /__w/calibre/calibre/src/calibre/utils/localization.py:316
39976msgid "English (Philippines)"
39977msgstr ""
39978
39979#: /__w/calibre/calibre/src/calibre/utils/localization.py:317
39980msgid "English (Pakistan)"
39981msgstr ""
39982
39983#: /__w/calibre/calibre/src/calibre/utils/localization.py:318
39984msgid "English (Poland)"
39985msgstr ""
39986
39987#: /__w/calibre/calibre/src/calibre/utils/localization.py:319
39988msgid "English (Croatia)"
39989msgstr ""
39990
39991#: /__w/calibre/calibre/src/calibre/utils/localization.py:320
39992msgid "English (Hungary)"
39993msgstr ""
39994
39995#: /__w/calibre/calibre/src/calibre/utils/localization.py:321
39996msgid "English (Indonesia)"
39997msgstr ""
39998
39999#: /__w/calibre/calibre/src/calibre/utils/localization.py:322
40000msgid "English (Israel)"
40001msgstr ""
40002
40003#: /__w/calibre/calibre/src/calibre/utils/localization.py:323
40004msgid "English (Russia)"
40005msgstr ""
40006
40007#: /__w/calibre/calibre/src/calibre/utils/localization.py:324
40008msgid "English (Singapore)"
40009msgstr ""
40010
40011#: /__w/calibre/calibre/src/calibre/utils/localization.py:325
40012msgid "English (Yemen)"
40013msgstr ""
40014
40015#: /__w/calibre/calibre/src/calibre/utils/localization.py:326
40016msgid "English (Ireland)"
40017msgstr ""
40018
40019#: /__w/calibre/calibre/src/calibre/utils/localization.py:327
40020msgid "English (China)"
40021msgstr ""
40022
40023#: /__w/calibre/calibre/src/calibre/utils/localization.py:328
40024msgid "English (Taiwan)"
40025msgstr ""
40026
40027#: /__w/calibre/calibre/src/calibre/utils/localization.py:329
40028msgid "English (South Africa)"
40029msgstr ""
40030
40031#: /__w/calibre/calibre/src/calibre/utils/localization.py:330
40032msgid "Spanish (Paraguay)"
40033msgstr ""
40034
40035#: /__w/calibre/calibre/src/calibre/utils/localization.py:331
40036msgid "Spanish (Uruguay)"
40037msgstr ""
40038
40039#: /__w/calibre/calibre/src/calibre/utils/localization.py:332
40040msgid "Spanish (Argentina)"
40041msgstr ""
40042
40043#: /__w/calibre/calibre/src/calibre/utils/localization.py:333
40044msgid "Spanish (Costa Rica)"
40045msgstr ""
40046
40047#: /__w/calibre/calibre/src/calibre/utils/localization.py:334
40048msgid "Spanish (Mexico)"
40049msgstr ""
40050
40051#: /__w/calibre/calibre/src/calibre/utils/localization.py:335
40052msgid "Spanish (Cuba)"
40053msgstr ""
40054
40055#: /__w/calibre/calibre/src/calibre/utils/localization.py:336
40056msgid "Spanish (Chile)"
40057msgstr ""
40058
40059#: /__w/calibre/calibre/src/calibre/utils/localization.py:337
40060msgid "Spanish (Ecuador)"
40061msgstr ""
40062
40063#: /__w/calibre/calibre/src/calibre/utils/localization.py:338
40064msgid "Spanish (Honduras)"
40065msgstr ""
40066
40067#: /__w/calibre/calibre/src/calibre/utils/localization.py:339
40068msgid "Spanish (Venezuela)"
40069msgstr ""
40070
40071#: /__w/calibre/calibre/src/calibre/utils/localization.py:340
40072msgid "Spanish (Bolivia)"
40073msgstr ""
40074
40075#: /__w/calibre/calibre/src/calibre/utils/localization.py:341
40076msgid "Spanish (Nicaragua)"
40077msgstr ""
40078
40079#: /__w/calibre/calibre/src/calibre/utils/localization.py:342
40080msgid "Spanish (Colombia)"
40081msgstr ""
40082
40083#: /__w/calibre/calibre/src/calibre/utils/localization.py:343
40084msgid "German (Austria)"
40085msgstr ""
40086
40087#: /__w/calibre/calibre/src/calibre/utils/localization.py:344
40088msgid "French (Belgium)"
40089msgstr ""
40090
40091#: /__w/calibre/calibre/src/calibre/utils/localization.py:345
40092msgid "Dutch (Netherlands)"
40093msgstr ""
40094
40095#: /__w/calibre/calibre/src/calibre/utils/localization.py:346
40096msgid "Dutch (Belgium)"
40097msgstr ""
40098
40099#. NOTE: Ante Meridian (i.e. like 10:00 AM)
40100#: /__w/calibre/calibre/src/calibre/utils/localization.py:354
40101msgid "AM"
40102msgstr ""
40103
40104#. NOTE: Post Meridian (i.e. like 10:00 PM)
40105#: /__w/calibre/calibre/src/calibre/utils/localization.py:356
40106msgid "PM"
40107msgstr ""
40108
40109#. NOTE: Ante Meridian (i.e. like 10:00 am)
40110#: /__w/calibre/calibre/src/calibre/utils/localization.py:358
40111msgid "am"
40112msgstr ""
40113
40114#. NOTE: Post Meridian (i.e. like 10:00 pm)
40115#: /__w/calibre/calibre/src/calibre/utils/localization.py:360
40116msgid "pm"
40117msgstr ""
40118
40119#: /__w/calibre/calibre/src/calibre/utils/localization.py:362
40120msgid "Select All"
40121msgstr ""
40122
40123#: /__w/calibre/calibre/src/calibre/utils/localization.py:363
40124msgid "Copy Link"
40125msgstr ""
40126
40127#: /__w/calibre/calibre/src/calibre/utils/localization.py:364
40128msgid "&Select All"
40129msgstr ""
40130
40131#: /__w/calibre/calibre/src/calibre/utils/localization.py:365
40132msgid "Copy &Link Location"
40133msgstr ""
40134
40135#: /__w/calibre/calibre/src/calibre/utils/localization.py:370
40136msgid "Paste and Match Style"
40137msgstr ""
40138
40139#: /__w/calibre/calibre/src/calibre/utils/localization.py:371
40140msgid "Directions"
40141msgstr ""
40142
40143#: /__w/calibre/calibre/src/calibre/utils/localization.py:372
40144msgid "Left to Right"
40145msgstr ""
40146
40147#: /__w/calibre/calibre/src/calibre/utils/localization.py:373
40148msgid "Right to Left"
40149msgstr ""
40150
40151#: /__w/calibre/calibre/src/calibre/utils/localization.py:377
40152msgid "Close without Saving"
40153msgstr ""
40154
40155#: /__w/calibre/calibre/src/calibre/utils/localization.py:378
40156msgid "Close Tab"
40157msgstr ""
40158
40159#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213
40160msgid "Extra characters at end of search"
40161msgstr ""
40162
40163#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245
40164msgid "missing )"
40165msgstr ""
40166
40167#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378
40168#, python-format
40169msgid "Failed to parse query, recursion limit reached: %s"
40170msgstr ""
40171
40172#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430
40173#, python-brace-format
40174msgid "Recursive saved search: {0}"
40175msgstr ""
40176
40177#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435
40178msgid "Unknown saved search: {}"
40179msgstr ""
40180
40181#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442
40182#, python-brace-format
40183msgid "Unknown error in saved search: {0}"
40184msgstr ""
40185
40186#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201
40187msgid ""
40188"%prog [options] [from to text]\n"
40189"\n"
40190"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n"
40191"compose mode you specify from to and text and these are used to build and\n"
40192"send an email message. In the filter mode, %prog reads a complete email\n"
40193"message from STDIN and sends it.\n"
40194"\n"
40195"text is the body of the email message.\n"
40196"If text is not specified, a complete email message is read from STDIN.\n"
40197"from is the email address of the sender and to is the email address\n"
40198"of the recipient. When a complete email is read from STDIN, from and to\n"
40199"are only used in the SMTP negotiation, the message headers are not modified.\n"
40200msgstr ""
40201
40202#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216
40203msgid "Options to compose an email. Ignored if text is not specified"
40204msgstr ""
40205
40206#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217
40207msgid "File to attach to the email"
40208msgstr ""
40209
40210#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218
40211msgid "Subject of the email"
40212msgstr ""
40213
40214#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221
40215msgid "Host name of localhost. Used when connecting to SMTP server."
40216msgstr ""
40217
40218#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224
40219msgid ""
40220"Options to use an SMTP relay server to send mail. calibre will try to send "
40221"the email directly unless --relay is specified."
40222msgstr ""
40223
40224#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227
40225msgid "An SMTP relay server to use to send mail."
40226msgstr ""
40227
40228#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229
40229msgid ""
40230"Port to connect to on relay server. Default is to use 465 if encryption "
40231"method is SSL and 25 otherwise."
40232msgstr ""
40233
40234#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231
40235msgid "Username for relay"
40236msgstr ""
40237
40238#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232
40239msgid "Password for relay"
40240msgstr ""
40241
40242#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235
40243msgid ""
40244"Encryption method to use when connecting to relay. Choices are TLS, SSL and "
40245"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure"
40246msgstr ""
40247
40248#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238
40249msgid ""
40250"Do not verify the server certificate when connecting using TLS. This used to"
40251" be the default behavior in calibre versions before 3.27. If you are using a"
40252" relay with a self-signed or otherwise invalid certificate, you can use this"
40253" option to restore the pre 3.27 behavior"
40254msgstr ""
40255
40256#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243
40257msgid ""
40258"Path to a file of concatenated CA certificates in PEM format, used to verify"
40259" the server certificate when using TLS. By default, the system CA "
40260"certificates are used."
40261msgstr ""
40262
40263#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245
40264msgid "Path to maildir folder to store failed email messages in."
40265msgstr ""
40266
40267#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248
40268msgid ""
40269"Fork and deliver message in background. If you use this option, you should "
40270"also use --outbox to handle delivery failures."
40271msgstr ""
40272
40273#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251
40274msgid "Timeout for connection"
40275msgstr ""
40276
40277#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336
40278msgid "Control email delivery"
40279msgstr ""
40280
40281#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26
40282msgid "The main calibre program, used to manage your collection of e-books"
40283msgstr ""
40284
40285#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34
40286msgid ""
40287"The calibre E-book editor. It can be used to edit common e-book formats."
40288msgstr ""
40289
40290#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42
40291msgid "The calibre E-book viewer. It can view most known e-book formats."
40292msgstr ""
40293
40294#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82
40295#, python-format
40296msgid "%s Document"
40297msgstr ""
40298
40299#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124
40300#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567
40301msgid "Unknown section"
40302msgstr ""
40303
40304#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145
40305msgid "Unknown feed"
40306msgstr ""
40307
40308#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165
40309#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206
40310#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558
40311msgid "Untitled article"
40312msgstr ""
40313
40314#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79
40315msgid "Unknown News Source"
40316msgstr ""
40317
40318#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608
40319msgid "Article download aborted"
40320msgstr ""
40321
40322#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836
40323#, python-format
40324msgid "Failed to download %s"
40325msgstr ""
40326
40327#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929
40328#, python-format
40329msgid "The \"%s\" recipe needs a username and password."
40330msgstr ""
40331
40332#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057
40333msgid "Download finished"
40334msgstr ""
40335
40336#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059
40337msgid "Failed to download the following articles:"
40338msgstr ""
40339
40340#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065
40341msgid "Failed to download parts of the following articles:"
40342msgstr ""
40343
40344#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067
40345msgid " from "
40346msgstr ""
40347
40348#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069
40349msgid "\tFailed links:"
40350msgstr ""
40351
40352#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173
40353msgid "Could not fetch article."
40354msgstr ""
40355
40356#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175
40357msgid "The debug traceback is available earlier in this log"
40358msgstr ""
40359
40360#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177
40361msgid "Run with -vv to see the reason"
40362msgstr ""
40363
40364#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222
40365msgid "Fetching feeds..."
40366msgstr ""
40367
40368#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228
40369msgid "Got feeds from index page"
40370msgstr ""
40371
40372#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241
40373msgid "Trying to download cover..."
40374msgstr ""
40375
40376#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243
40377msgid "Generating masthead..."
40378msgstr ""
40379
40380#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303
40381msgid "Starting download in a single thread..."
40382msgid_plural "Starting download [{} threads]..."
40383msgstr[0] ""
40384msgstr[1] ""
40385msgstr[2] ""
40386
40387#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318
40388#, python-format
40389msgid "Feeds downloaded to %s"
40390msgstr ""
40391
40392#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327
40393#, python-format
40394msgid "Could not download cover: %s"
40395msgstr ""
40396
40397#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340
40398#, python-format
40399msgid "Downloading cover from %s"
40400msgstr ""
40401
40402#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392
40403msgid "Masthead image downloaded"
40404msgstr ""
40405
40406#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482
40407msgid "Articles in this issue:"
40408msgstr ""
40409
40410#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639
40411#, python-format
40412msgid "Article downloaded: %s"
40413msgstr ""
40414
40415#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649
40416#, python-format
40417msgid "Article download aborted: %s"
40418msgstr ""
40419
40420#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656
40421#, python-format
40422msgid "Article download failed: %s"
40423msgstr ""
40424
40425#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678
40426msgid "Fetching feed"
40427msgstr ""
40428
40429#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853
40430msgid ""
40431"Failed to log in, check your username and password for the calibre "
40432"Periodicals service."
40433msgstr ""
40434
40435#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869
40436msgid ""
40437"You do not have permission to download this issue. Either your subscription "
40438"has expired or you have exceeded the maximum allowed downloads for today."
40439msgstr ""
40440
40441#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
40442msgid "You"
40443msgstr ""
40444
40445#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70
40446#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85
40447#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239
40448msgid "Scheduled"
40449msgstr ""
40450
40451#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135
40452#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234
40453msgid "Main menu"
40454msgstr ""
40455
40456#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231
40457msgid "Section menu"
40458msgstr ""
40459
40460#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320
40461#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414
40462msgid "Sections"
40463msgstr ""
40464
40465#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411
40466msgid "Articles"
40467msgstr ""
40468
40469#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599
40470msgid ""
40471"%prog URL\n"
40472"\n"
40473"Where URL is for example https://google.com"
40474msgstr ""
40475
40476#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602
40477#, python-format
40478msgid "Base folder into which URL is saved. Default is %default"
40479msgstr ""
40480
40481#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605
40482#, python-format
40483msgid ""
40484"Timeout in seconds to wait for a response from the server. Default: %default"
40485" s"
40486msgstr ""
40487
40488#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608
40489#, python-format
40490msgid ""
40491"Maximum number of levels to recurse i.e. depth of links to follow. Default "
40492"%default"
40493msgstr ""
40494
40495#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611
40496#, python-format
40497msgid ""
40498"The maximum number of files to download. This only applies to files from <a "
40499"href> tags. Default is %default"
40500msgstr ""
40501
40502#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613
40503#, python-format
40504msgid ""
40505"Minimum interval in seconds between consecutive fetches. Default is %default"
40506" s"
40507msgstr ""
40508
40509#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615
40510msgid ""
40511"The character encoding for the websites you are trying to download. The "
40512"default is to try and guess the encoding."
40513msgstr ""
40514
40515#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617
40516msgid ""
40517"Only links that match this regular expression will be followed. This option "
40518"can be specified multiple times, in which case as long as a link matches any"
40519" one regexp, it will be followed. By default all links are followed."
40520msgstr ""
40521
40522#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622
40523msgid ""
40524"Any link that matches this regular expression will be ignored. This option "
40525"can be specified multiple times, in which case as long as any regexp matches"
40526" a link, it will be ignored. By default, no links are ignored. If both "
40527"filter regexp and match regexp are specified, then filter regexp is applied "
40528"first."
40529msgstr ""
40530
40531#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628
40532msgid "Do not download CSS stylesheets."
40533msgstr ""
40534
40535#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708
40536msgid "OK"
40537msgstr ""
40538
40539#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712
40540msgid "Save All"
40541msgstr ""
40542
40543#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714
40544msgid "Open"
40545msgstr ""
40546
40547#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716
40548msgid "&Yes"
40549msgstr ""
40550
40551#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718
40552msgid "Yes to &All"
40553msgstr ""
40554
40555#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720
40556msgid "&No"
40557msgstr ""
40558
40559#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722
40560msgid "N&o to All"
40561msgstr ""
40562
40563#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724
40564msgid "Abort"
40565msgstr ""
40566
40567#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726
40568msgid "Retry"
40569msgstr ""
40570
40571#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730
40572msgid "Close"
40573msgstr ""
40574
40575#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738
40576msgid "Apply"
40577msgstr ""
40578
40579#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740
40580msgid "Reset"
40581msgstr ""
40582
40583#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742
40584msgid "Restore Defaults"
40585msgstr ""
40586
40587#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480
40588msgid "Hu&e:"
40589msgstr ""
40590
40591#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481
40592msgid "&Sat:"
40593msgstr ""
40594
40595#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482
40596msgid "&Val:"
40597msgstr ""
40598
40599#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483
40600msgid "&Red:"
40601msgstr ""
40602
40603#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484
40604msgid "&Green:"
40605msgstr ""
40606
40607#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485
40608msgid "Bl&ue:"
40609msgstr ""
40610
40611#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486
40612msgid "A&lpha channel:"
40613msgstr ""
40614
40615#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487
40616msgid "&HTML:"
40617msgstr ""
40618
40619#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651
40620msgid ""
40621"Cursor at %1, %2\n"
40622"Press ESC to cancel"
40623msgstr ""
40624
40625#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679
40626msgid "Select Color"
40627msgstr ""
40628
40629#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872
40630msgid "&Basic colors"
40631msgstr ""
40632
40633#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873
40634msgid "&Custom colors"
40635msgstr ""
40636
40637#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874
40638msgid "&Add to Custom Colors"
40639msgstr ""
40640
40641#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875
40642msgid "&Pick Screen Color"
40643msgstr ""
40644
40645#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179
40646msgid "Select Font"
40647msgstr ""
40648
40649#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770
40650msgid "&Font"
40651msgstr ""
40652
40653#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771
40654msgid "Font st&yle"
40655msgstr ""
40656
40657#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772
40658msgid "&Size"
40659msgstr ""
40660
40661#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773
40662msgid "Effects"
40663msgstr ""
40664
40665#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774
40666msgid "Stri&keout"
40667msgstr ""
40668
40669#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776
40670msgid "Sample"
40671msgstr ""
40672
40673#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777
40674msgid "Wr&iting System"
40675msgstr ""
40676
40677#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
40678msgid "Left edge"
40679msgstr ""
40680
40681#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
40682msgid "Right edge"
40683msgstr ""
40684
40685#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40686msgid "Page left"
40687msgstr ""
40688
40689#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40690msgid "Page up"
40691msgstr ""
40692
40693#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40694msgid "Page down"
40695msgstr ""
40696
40697#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40698msgid "Page right"
40699msgstr ""
40700
40701#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40702msgid "Scroll left"
40703msgstr ""
40704
40705#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40706msgid "Scroll up"
40707msgstr ""
40708
40709#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40710msgid "Scroll down"
40711msgstr ""
40712
40713#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40714msgid "Scroll right"
40715msgstr ""
40716
40717#: /__w/calibre/calibre/resources/default_tweaks.py:9
40718msgid "Auto increment series index"
40719msgstr ""
40720
40721#: /__w/calibre/calibre/resources/default_tweaks.py:10
40722msgid ""
40723"The algorithm used to assign a book added to an existing series a series number.\n"
40724"New series numbers assigned using this tweak are always integer values, except\n"
40725"if a constant non-integer is specified.\n"
40726"Possible values are:\n"
40727"next - First available integer larger than the largest existing number\n"
40728"first_free - First available integer larger than 0\n"
40729"next_free - First available integer larger than the smallest existing number\n"
40730"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n"
40731"const - Assign the number 1 always\n"
40732"no_change - Do not change the series index\n"
40733"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n"
40734"Examples:\n"
40735"series_index_auto_increment = 'next'\n"
40736"series_index_auto_increment = 'next_free'\n"
40737"series_index_auto_increment = 16.5\n"
40738"\n"
40739"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n"
40740"use the above values when importing/adding books. If this tweak is set to\n"
40741"False (the default) then the series number will be set to 1 if it is not\n"
40742"explicitly set during the import. If set to True, then the\n"
40743"series index will be set according to the series_index_auto_increment setting.\n"
40744"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n"
40745"only when a value is not provided during import. If the importing regular\n"
40746"expression produces a value for series_index, or if you are reading metadata\n"
40747"from books and the import plugin produces a value, than that value will\n"
40748"be used irrespective of the setting of the tweak."
40749msgstr ""
40750
40751#: /__w/calibre/calibre/resources/default_tweaks.py:39
40752msgid "Add separator after completing an author name"
40753msgstr ""
40754
40755#: /__w/calibre/calibre/resources/default_tweaks.py:40
40756msgid ""
40757"Should the completion separator be append\n"
40758"to the end of the completed text to\n"
40759"automatically begin a new completion operation\n"
40760"for authors.\n"
40761"Can be either True or False"
40762msgstr ""
40763
40764#: /__w/calibre/calibre/resources/default_tweaks.py:47
40765msgid "Author sort name algorithm"
40766msgstr ""
40767
40768#: /__w/calibre/calibre/resources/default_tweaks.py:48
40769msgid ""
40770"The algorithm used to copy author to author_sort.\n"
40771"Possible values are:\n"
40772"invert: use \"fn ln\" -> \"ln, fn\"\n"
40773"copy  : copy author to author_sort without modification\n"
40774"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n"
40775"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n"
40776"When this tweak is changed, the author_sort values stored with each author\n"
40777"must be recomputed by right-clicking on an author in the left-hand tags\n"
40778"panel, selecting 'manage authors', and pressing\n"
40779"'Recalculate all author sort values'.\n"
40780"\n"
40781"The author_name_suffixes are words that are ignored when they occur at the\n"
40782"end of an author name. The case of the suffix is ignored and trailing\n"
40783"periods are automatically handled.\n"
40784"\n"
40785"The same is true for author_name_prefixes.\n"
40786"\n"
40787"The author_name_copywords are a set of words which, if they occur in an\n"
40788"author name, cause the automatically generated author sort string to be\n"
40789"identical to the author name. This means that the sort for a string like\n"
40790"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n"
40791"\n"
40792"If author_use_surname_prefixes is enabled, any of the words in\n"
40793"author_surname_prefixes will be treated as a prefix to the surname, if they\n"
40794"occur before the surname. So for example, \"John von Neumann\" would be sorted\n"
40795"as \"von Neumann, John\" and not \"Neumann, John von\"."
40796msgstr ""
40797
40798#: /__w/calibre/calibre/resources/default_tweaks.py:85
40799msgid "Splitting multiple author names"
40800msgstr ""
40801
40802#: /__w/calibre/calibre/resources/default_tweaks.py:86
40803msgid ""
40804"By default, calibre splits a string containing multiple author names on\n"
40805"ampersands and the words \"and\" and \"with\". You can customize the splitting\n"
40806"by changing the regular expression below. Strings are split on whatever the\n"
40807"specified regular expression matches, in addition to ampersands.\n"
40808"Default: r'(?i),?\\s+(and|with)\\s+'"
40809msgstr ""
40810
40811#: /__w/calibre/calibre/resources/default_tweaks.py:93
40812msgid "Use author sort in Tag browser"
40813msgstr ""
40814
40815#: /__w/calibre/calibre/resources/default_tweaks.py:94
40816msgid ""
40817"Set which author field to display in the Tag browser (the list of authors,\n"
40818"series, publishers etc on the left hand side). The choices are author and\n"
40819"author_sort. This tweak affects only what is displayed under the authors\n"
40820"category in the Tag browser and Content server. Please note that if you set this\n"
40821"to author_sort, it is very possible to see duplicate names in the list because\n"
40822"although it is guaranteed that author names are unique, there is no such\n"
40823"guarantee for author_sort values. Showing duplicates won't break anything, but\n"
40824"it could lead to some confusion. When using 'author_sort', the tooltip will\n"
40825"show the author's name.\n"
40826"Examples:\n"
40827"categories_use_field_for_author_name = 'author'\n"
40828"categories_use_field_for_author_name = 'author_sort'"
40829msgstr ""
40830
40831#: /__w/calibre/calibre/resources/default_tweaks.py:108
40832msgid "Control partitioning of Tag browser"
40833msgstr ""
40834
40835#: /__w/calibre/calibre/resources/default_tweaks.py:109
40836msgid ""
40837"When partitioning the Tag browser, the format of the subcategory label is\n"
40838"controlled by a template: categories_collapsed_name_template if sorting by\n"
40839"name, categories_collapsed_rating_template if sorting by average rating, and\n"
40840"categories_collapsed_popularity_template if sorting by popularity. There are\n"
40841"two variables available to the template: first and last. The variable 'first'\n"
40842"is the initial item in the subcategory, and the variable 'last' is the final\n"
40843"item in the subcategory. Both variables are 'objects'; they each have multiple\n"
40844"values that are obtained by using a suffix. For example, first.name for an\n"
40845"author category will be the name of the author. The sub-values available are:\n"
40846"name: the printable name of the item\n"
40847"count: the number of books that references this item\n"
40848"avg_rating: the average rating of all the books referencing this item\n"
40849"sort: the sort value. For authors, this is the author_sort for that author\n"
40850"category: the category (e.g., authors, series) that the item is in.\n"
40851"Note that the \"r'\" in front of the { is necessary if there are backslashes\n"
40852"(\\ characters) in the template. It doesn't hurt anything to leave it there\n"
40853"even if there aren't any backslashes."
40854msgstr ""
40855
40856#: /__w/calibre/calibre/resources/default_tweaks.py:130
40857msgid "Control order of categories in the Tag browser"
40858msgstr ""
40859
40860#: /__w/calibre/calibre/resources/default_tweaks.py:131
40861msgid ""
40862"Change the following dict to change the order that categories are displayed in\n"
40863"the Tag browser. Items are named using their lookup name, and will be sorted\n"
40864"using the number supplied. The lookup name '*' stands for all names that\n"
40865"otherwise do not appear. Two names with the same value will be sorted\n"
40866"using the default order, the one specified by tag_browser_category_default_sort.\n"
40867"Example:\n"
40868"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n"
40869"\n"
40870"results in the order series, tags, then everything else in default order.\n"
40871"The tweak tag_browser_category_default_sort specifies the sort order before\n"
40872"applying the category order from the dict. The allowed values are:\n"
40873"tag_browser_category_default_sort = 'default' # The calibre default order\n"
40874"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n"
40875"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n"
40876"\n"
40877"In addition and if the category default sort is not 'default' you can specify\n"
40878"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n"
40879"tag_browser_category_default_sort_direction = 'ascending'\n"
40880"tag_browser_category_default_sort_direction = 'descending'"
40881msgstr ""
40882
40883#: /__w/calibre/calibre/resources/default_tweaks.py:155
40884msgid "Specify columns to sort the booklist by on startup"
40885msgstr ""
40886
40887#: /__w/calibre/calibre/resources/default_tweaks.py:156
40888msgid ""
40889"Provide a set of columns to be sorted on when calibre starts.\n"
40890"The argument is None if saved sort history is to be used\n"
40891"otherwise it is a list of column,order pairs. Column is the\n"
40892"lookup/search name, found using the tooltip for the column\n"
40893"Order is 0 for ascending, 1 for descending.\n"
40894"For example, set it to [('authors',0),('title',0)] to sort by\n"
40895"title within authors."
40896msgstr ""
40897
40898#: /__w/calibre/calibre/resources/default_tweaks.py:165
40899msgid "Control how dates are displayed"
40900msgstr ""
40901
40902#: /__w/calibre/calibre/resources/default_tweaks.py:166
40903msgid ""
40904"Format to be used for publication date and the timestamp (date).\n"
40905"A string controlling how the publication date is displayed in the GUI\n"
40906"d     the day as number without a leading zero (1 to 31)\n"
40907"dd    the day as number with a leading zero (01 to 31)\n"
40908"ddd   the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n"
40909"dddd  the long localized day name (e.g. 'Monday' to 'Sunday').\n"
40910"M     the month as number without a leading zero (1-12)\n"
40911"MM    the month as number with a leading zero (01-12)\n"
40912"MMM   the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n"
40913"MMMM  the long localized month name (e.g. 'January' to 'December').\n"
40914"yy    the year as two digit number (00-99)\n"
40915"yyyy  the year as four digit number\n"
40916"h     the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n"
40917"hh    the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n"
40918"m     the minutes without a leading 0 (0 to 59) '\n"
40919"mm    the minutes with a leading 0 (00 to 59) '\n"
40920"s     the seconds without a leading 0 (0 to 59) '\n"
40921"ss    the seconds with a leading 0 (00 to 59) '\n"
40922"ap    use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n"
40923"AP    use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n"
40924"iso   the date with time and timezone. Must be the only format present\n"
40925"For example, given the date of 9 Jan 2010, the following formats show\n"
40926"MMM yyyy ==> Jan 2010    yyyy ==> 2010       dd MMM yyyy ==> 09 Jan 2010\n"
40927"MM/yyyy ==> 01/2010      d/M/yy ==> 9/1/10   yy ==> 10\n"
40928"\n"
40929"publication default if not set: MMM yyyy\n"
40930"timestamp default if not set: dd MMM yyyy\n"
40931"last_modified_display_format if not set: dd MMM yyyy"
40932msgstr ""
40933
40934#: /__w/calibre/calibre/resources/default_tweaks.py:198
40935msgid "Control sorting of titles and series in the library display"
40936msgstr ""
40937
40938#: /__w/calibre/calibre/resources/default_tweaks.py:199
40939msgid ""
40940"Control title and series sorting in the library view. If set to\n"
40941"'library_order', the title sort field will be used instead of the title.\n"
40942"Unless you have manually edited the title sort field, leading articles such as\n"
40943"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n"
40944"sorted as-is (sort by title instead of title sort). For example, with\n"
40945"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n"
40946"book will sort under 'T'.\n"
40947"This flag affects calibre's library display. It has no effect on devices. In\n"
40948"addition, titles for books added before changing the flag will retain their\n"
40949"order until the title is edited. Editing a title and hitting Enter\n"
40950"without changing anything is sufficient to change the sort. Or you can use\n"
40951"the 'Update title sort' action in the Bulk metadata edit dialog to update\n"
40952"it for many books at once."
40953msgstr ""
40954
40955#: /__w/calibre/calibre/resources/default_tweaks.py:214
40956msgid "Control formatting of title and series when used in templates"
40957msgstr ""
40958
40959#: /__w/calibre/calibre/resources/default_tweaks.py:215
40960msgid ""
40961"Control how title and series names are formatted when saving to disk/sending\n"
40962"to device. The behavior depends on the field being processed. If processing\n"
40963"title, then if this tweak is set to 'library_order', the title will be\n"
40964"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n"
40965"title will not be changed. If processing series, then if set to\n"
40966"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n"
40967"set to 'strictly_alphabetic', the series will be sent without change.\n"
40968"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n"
40969"will become \"Lord of the Rings, The\". If the tweak is set to\n"
40970"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n"
40971"formatter function raw_field will return the base value for title and\n"
40972"series regardless of the setting of this tweak."
40973msgstr ""
40974
40975#: /__w/calibre/calibre/resources/default_tweaks.py:229
40976msgid "Set the list of words considered to be \"articles\" for sort strings"
40977msgstr ""
40978
40979#: /__w/calibre/calibre/resources/default_tweaks.py:230
40980msgid ""
40981"Set the list of words that are to be considered 'articles' when computing the\n"
40982"title sort strings. The articles differ by language. By default, calibre uses\n"
40983"a combination of articles from English and whatever language the calibre user\n"
40984"interface is set to. In addition, in some contexts where the book language is\n"
40985"available, the language of the book is used. You can change the list of\n"
40986"articles for a given language or add a new language by editing\n"
40987"per_language_title_sort_articles. To tell calibre to use a language other\n"
40988"than the user interface language, set, default_language_for_title_sort. For\n"
40989"example, to use German, set it to 'deu'. A value of None means the user\n"
40990"interface language is used. The setting title_sort_articles is ignored\n"
40991"(present only for legacy reasons)."
40992msgstr ""
40993
40994#: /__w/calibre/calibre/resources/default_tweaks.py:285
40995msgid "Specify a folder calibre should connect to at startup"
40996msgstr ""
40997
40998#: /__w/calibre/calibre/resources/default_tweaks.py:286
40999msgid ""
41000"Specify a folder that calibre should connect to at startup using\n"
41001"connect_to_folder. This must be a full path to the folder. If the folder does\n"
41002"not exist when calibre starts, it is ignored.\n"
41003"Example for Windows:\n"
41004"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n"
41005"Example for other operating systems:\n"
41006"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'"
41007msgstr ""
41008
41009#: /__w/calibre/calibre/resources/default_tweaks.py:295
41010msgid "Specify renaming rules for SONY collections"
41011msgstr ""
41012
41013#: /__w/calibre/calibre/resources/default_tweaks.py:296
41014msgid ""
41015"Specify renaming rules for SONY collections. This tweak is only applicable if\n"
41016"metadata management is set to automatic. Collections on SONYs are named\n"
41017"depending upon whether the field is standard or custom. A collection derived\n"
41018"from a standard field is named for the value in that field.\n"
41019"\n"
41020"For example, if the standard 'series' column contains the value 'Darkover', then the\n"
41021"collection name is 'Darkover'. A collection derived from a custom field will\n"
41022"have the name of the field added to the value. For example, if a custom series\n"
41023"column named 'My Series' contains the name 'Darkover', then the collection\n"
41024"will by default be named 'Darkover (My Series)'. For purposes of this\n"
41025"documentation, 'Darkover' is called the value and 'My Series' is called the\n"
41026"category. If two books have fields that generate the same collection name,\n"
41027"then both books will be in that collection.\n"
41028"\n"
41029"This set of tweaks lets you specify for a standard or custom field how\n"
41030"the collections are to be named. You can use it to add a description to a\n"
41031"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n"
41032"it to force multiple fields to end up in the same collection.\n"
41033"\n"
41034"For example, you could force the values in 'series', '#my_series_1', and\n"
41035"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n"
41036"merging all of the fields into one set of collections.\n"
41037"\n"
41038"There are two related tweaks. The first determines the category name to use\n"
41039"for a metadata field.  The second is a template, used to determines how the\n"
41040"value and category are combined to create the collection name.\n"
41041"The syntax of the first tweak, sony_collection_renaming_rules, is:\n"
41042"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n"
41043"\n"
41044"The second tweak, sony_collection_name_template, is a template. It uses the\n"
41045"same template language as plugboards and save templates. This tweak controls\n"
41046"how the value and category are combined together to make the collection name.\n"
41047"The only two fields available are {category} and {value}. The {value} field is\n"
41048"never empty. The {category} field can be empty. The default is to put the\n"
41049"value first, then the category enclosed in parentheses, it isn't empty:\n"
41050"'{value} {category:|(|)}'\n"
41051"\n"
41052"Examples: The first three examples assume that the second tweak\n"
41053"has not been changed.\n"
41054"\n"
41055"1) I want three series columns to be merged into one set of collections. The\n"
41056"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n"
41057"in the parenthesis. The value to use in the tweak value would be:\n"
41058"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n"
41059"\n"
41060"2) I want the word '(Series)' to appear on collections made from series, and\n"
41061"the word '(Tag)' to appear on collections made from tags. Use:\n"
41062"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
41063"\n"
41064"3) I want 'series' and '#myseries' to be merged, and for the collection name\n"
41065"to have '(Series)' appended. The renaming rule is:\n"
41066"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n"
41067"\n"
41068"4) Same as example 2, but instead of having the category name in parentheses\n"
41069"and appended to the value, I want it prepended and separated by a colon, such\n"
41070"as in Series: Darkover. I must change the template used to format the category name\n"
41071"\n"
41072"The resulting two tweaks are:\n"
41073"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
41074"sony_collection_name_template='{category:||: }{value}'"
41075msgstr ""
41076
41077#: /__w/calibre/calibre/resources/default_tweaks.py:359
41078msgid "Specify how SONY collections are sorted"
41079msgstr ""
41080
41081#: /__w/calibre/calibre/resources/default_tweaks.py:360
41082msgid ""
41083"Specify how SONY collections are sorted. This tweak is only applicable if\n"
41084"metadata management is set to automatic. You can indicate which metadata is to\n"
41085"be used to sort on a collection-by-collection basis. The format of the tweak\n"
41086"is a list of metadata fields from which collections are made, followed by the\n"
41087"name of the metadata field containing the sort value.\n"
41088"Example: The following indicates that collections built from pubdate and tags\n"
41089"are to be sorted by the value in the custom column '#mydate', that collections\n"
41090"built from 'series' are to be sorted by 'series_index', and that all other\n"
41091"collections are to be sorted by title. If a collection metadata field is not\n"
41092"named, then if it is a series- based collection it is sorted by series order,\n"
41093"otherwise it is sorted by title order.\n"
41094"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n"
41095"Note that the bracketing and parentheses are required. The syntax is\n"
41096"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n"
41097"Default: empty (no rules), so no collection attributes are named."
41098msgstr ""
41099
41100#: /__w/calibre/calibre/resources/default_tweaks.py:377
41101msgid "Control how tags are applied when copying books to another library"
41102msgstr ""
41103
41104#: /__w/calibre/calibre/resources/default_tweaks.py:378
41105msgid ""
41106"Set this to True to ensure that tags in 'Tags to add when adding\n"
41107"a book' are added when copying books to another library"
41108msgstr ""
41109
41110#: /__w/calibre/calibre/resources/default_tweaks.py:382
41111msgid "Set the maximum number of sort 'levels'"
41112msgstr ""
41113
41114#: /__w/calibre/calibre/resources/default_tweaks.py:383
41115msgid ""
41116"Set the maximum number of sort 'levels' that calibre will use to resort the\n"
41117"library after certain operations such as searches or device insertion. Each\n"
41118"sort level adds a performance penalty. If the database is large (thousands of\n"
41119"books) the penalty might be noticeable. If you are not concerned about multi-\n"
41120"level sorts, and if you are seeing a slowdown, reduce the value of this tweak."
41121msgstr ""
41122
41123#: /__w/calibre/calibre/resources/default_tweaks.py:390
41124msgid "Choose whether dates are sorted using visible fields"
41125msgstr ""
41126
41127#: /__w/calibre/calibre/resources/default_tweaks.py:391
41128msgid ""
41129"Date values contain both a date and a time. When sorted, all the fields are\n"
41130"used, regardless of what is displayed. Set this tweak to True to use only\n"
41131"the fields that are being displayed."
41132msgstr ""
41133
41134#: /__w/calibre/calibre/resources/default_tweaks.py:396
41135msgid "Fuzz value for trimming covers"
41136msgstr ""
41137
41138#: /__w/calibre/calibre/resources/default_tweaks.py:397
41139msgid ""
41140"The value used for the fuzz distance when trimming a cover.\n"
41141"Colors within this distance are considered equal.\n"
41142"The distance is in absolute intensity units."
41143msgstr ""
41144
41145#: /__w/calibre/calibre/resources/default_tweaks.py:402
41146msgid "Control behavior of the book list"
41147msgstr ""
41148
41149#: /__w/calibre/calibre/resources/default_tweaks.py:403
41150msgid ""
41151"You can control the behavior of double clicks and pressing Enter on the books\n"
41152"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n"
41153"edit_metadata. Selecting anything other than open_viewer or show_book_details\n"
41154"has the side effect of disabling editing a field using a single click.\n"
41155"Default: open_viewer.\n"
41156"Example: doubleclick_on_library_view = 'do_nothing'\n"
41157"You can also control whether the book list scrolls per item or\n"
41158"per pixel. Default is per item."
41159msgstr ""
41160
41161#: /__w/calibre/calibre/resources/default_tweaks.py:416
41162msgid "Language to use when sorting"
41163msgstr ""
41164
41165#: /__w/calibre/calibre/resources/default_tweaks.py:417
41166msgid ""
41167"Setting this tweak will force sorting to use the\n"
41168"collating order for the specified language. This might be useful if you run\n"
41169"calibre in English but want sorting to work in the language where you live.\n"
41170"Set the tweak to the desired ISO 639-1 language code, in lower case.\n"
41171"You can find the list of supported locales at\n"
41172"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n"
41173"Default: locale_for_sorting = '' -- use the language calibre displays in\n"
41174"Example: locale_for_sorting = 'fr' -- sort using French rules.\n"
41175"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules."
41176msgstr ""
41177
41178#: /__w/calibre/calibre/resources/default_tweaks.py:428
41179msgid "Number of columns for custom metadata in the edit metadata dialog"
41180msgstr ""
41181
41182#: /__w/calibre/calibre/resources/default_tweaks.py:429
41183msgid ""
41184"Set whether to use one or two columns for custom metadata when editing\n"
41185"metadata  one book at a time. If True, then the fields are laid out using two\n"
41186"columns. If False, one column is used."
41187msgstr ""
41188
41189#: /__w/calibre/calibre/resources/default_tweaks.py:434
41190msgid "Order of custom column(s) in edit metadata"
41191msgstr ""
41192
41193#: /__w/calibre/calibre/resources/default_tweaks.py:435
41194msgid ""
41195"Controls the order that custom columns are listed in edit metadata single\n"
41196"and bulk. The columns listed in the tweak are displayed first and in the\n"
41197"order provided. Any columns not listed are displayed after the listed ones,\n"
41198"in alphabetical order. Do note that this tweak does not change the size of\n"
41199"the edit widgets. Putting comments widgets in this list may result in some\n"
41200"odd widget spacing when using two-column mode.\n"
41201"Enter a comma-separated list of custom field lookup names, as in\n"
41202"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']"
41203msgstr ""
41204
41205#: /__w/calibre/calibre/resources/default_tweaks.py:445
41206msgid "Edit metadata custom column label width and elision point"
41207msgstr ""
41208
41209#: /__w/calibre/calibre/resources/default_tweaks.py:446
41210msgid ""
41211"Set the width of custom column labels shown in the edit metadata dialogs.\n"
41212"If metadata_edit_elide_labels is True then labels wider than the width\n"
41213"will be elided, otherwise they will be word wrapped. The maximum width is\n"
41214"computed by multiplying the average width of characters in the font by the\n"
41215"appropriate number.\n"
41216"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n"
41217"the label, 'right' to put it at the right end of the label, and 'left' to\n"
41218"put it at the left end."
41219msgstr ""
41220
41221#: /__w/calibre/calibre/resources/default_tweaks.py:459
41222msgid "The number of seconds to wait before sending emails"
41223msgstr ""
41224
41225#: /__w/calibre/calibre/resources/default_tweaks.py:460
41226msgid ""
41227"The number of seconds to wait before sending emails when using a\n"
41228"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n"
41229"Setting it to lower may cause the server's SPAM controls to kick in,\n"
41230"making email sending fail. Changes will take effect only after a restart of\n"
41231"calibre. You can also change the list of hosts that calibre considers\n"
41232"to be public relays here. Any relay host ending with one of the suffixes\n"
41233"in the list below will be considered a public email server."
41234msgstr ""
41235
41236#: /__w/calibre/calibre/resources/default_tweaks.py:470
41237msgid "The maximum width and height for covers saved in the calibre library"
41238msgstr ""
41239
41240#: /__w/calibre/calibre/resources/default_tweaks.py:471
41241msgid ""
41242"All covers in the calibre library will be resized, preserving aspect ratio,\n"
41243"to fit within this size. This is to prevent slowdowns caused by extremely\n"
41244"large covers"
41245msgstr ""
41246
41247#: /__w/calibre/calibre/resources/default_tweaks.py:476
41248msgid "Where to send downloaded news"
41249msgstr ""
41250
41251#: /__w/calibre/calibre/resources/default_tweaks.py:477
41252msgid ""
41253"When automatically sending downloaded news to a connected device, calibre\n"
41254"will by default send it to the main memory. By changing this tweak, you can\n"
41255"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n"
41256"that if there isn't enough free space available on the location you choose,\n"
41257"the files will be sent to the location with the most free space."
41258msgstr ""
41259
41260#: /__w/calibre/calibre/resources/default_tweaks.py:484
41261msgid "Unified toolbar on macOS"
41262msgstr ""
41263
41264#: /__w/calibre/calibre/resources/default_tweaks.py:485
41265msgid ""
41266"If you enable this option and restart calibre, the toolbar will be 'unified'\n"
41267"with the titlebar as is normal for macOS applications. However, doing this has\n"
41268"various bugs, for instance the minimum width of the toolbar becomes twice\n"
41269"what it should be and it causes other random bugs on some systems, so turn it\n"
41270"on at your own risk!"
41271msgstr ""
41272
41273#: /__w/calibre/calibre/resources/default_tweaks.py:492
41274msgid ""
41275"Save original file when converting/polishing from same format to same format"
41276msgstr ""
41277
41278#: /__w/calibre/calibre/resources/default_tweaks.py:493
41279msgid ""
41280"When calibre does a conversion from the same format to the same format, for\n"
41281"example, from EPUB to EPUB, the original file is saved, so that in case the\n"
41282"conversion is poor, you can tweak the settings and run it again. By setting\n"
41283"this to False you can prevent calibre from saving the original file.\n"
41284"Similarly, by setting save_original_format_when_polishing to False you can\n"
41285"prevent calibre from saving the original file when polishing."
41286msgstr ""
41287
41288#: /__w/calibre/calibre/resources/default_tweaks.py:502
41289msgid "Number of recently viewed books to show"
41290msgstr ""
41291
41292#: /__w/calibre/calibre/resources/default_tweaks.py:503
41293msgid ""
41294"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n"
41295"how many should be shown, here."
41296msgstr ""
41297
41298#: /__w/calibre/calibre/resources/default_tweaks.py:507
41299msgid "Change the font size of the Book details panel in the interface"
41300msgstr ""
41301
41302#: /__w/calibre/calibre/resources/default_tweaks.py:508
41303msgid ""
41304"Change the font size at which book details are rendered in the side panel and\n"
41305"comments are rendered in the metadata edit dialog. Set it to a positive or\n"
41306"negative number to increase or decrease the font size."
41307msgstr ""
41308
41309#: /__w/calibre/calibre/resources/default_tweaks.py:513
41310msgid "What format to default to when using the \"Unpack book\" feature"
41311msgstr ""
41312
41313#: /__w/calibre/calibre/resources/default_tweaks.py:514
41314msgid ""
41315"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n"
41316"If multiple formats are available, calibre will offer you a choice\n"
41317"of formats, defaulting to your preferred output format if it is available.\n"
41318"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n"
41319"to that format rather than your output format preference.\n"
41320"Set to a value of 'remember' to use whichever format you chose last time you\n"
41321"used the \"Unpack book\" feature.\n"
41322"Examples:\n"
41323"default_tweak_format = None       (Use output format)\n"
41324"default_tweak_format = 'EPUB'\n"
41325"default_tweak_format = 'remember'"
41326msgstr ""
41327
41328#: /__w/calibre/calibre/resources/default_tweaks.py:527
41329msgid "Do not preselect a completion when editing authors/tags/series/etc."
41330msgstr ""
41331
41332#: /__w/calibre/calibre/resources/default_tweaks.py:528
41333msgid ""
41334"This means that you can make changes and press Enter and your changes will\n"
41335"not be overwritten by a matching completion. However, if you wish to use the\n"
41336"completions you will now have to press Tab to select one before pressing\n"
41337"Enter. Which technique you prefer will depend on the state of metadata in\n"
41338"your library and your personal editing style."
41339msgstr ""
41340
41341#: /__w/calibre/calibre/resources/default_tweaks.py:535
41342msgid "Completion mode when editing authors/tags/series/etc."
41343msgstr ""
41344
41345#: /__w/calibre/calibre/resources/default_tweaks.py:536
41346msgid ""
41347"By default, when completing items, calibre will show you all the candidates\n"
41348"that start with the text you have already typed. You can instead have it show\n"
41349"all candidates that contain the text you have already typed. To do this, set\n"
41350"completion_mode to 'contains'. For example, if you type asi it will match both\n"
41351"Asimov and Quasimodo, whereas the default behavior would match only Asimov."
41352msgstr ""
41353
41354#: /__w/calibre/calibre/resources/default_tweaks.py:543
41355msgid "Sort the list of libraries alphabetically"
41356msgstr ""
41357
41358#: /__w/calibre/calibre/resources/default_tweaks.py:544
41359msgid ""
41360"The list of libraries in the Copy to library and Quick switch menus are\n"
41361"normally sorted by most used. However, if there are more than a certain\n"
41362"number of such libraries, the sorting becomes alphabetic. You can set that\n"
41363"number here. The default is ten libraries."
41364msgstr ""
41365
41366#: /__w/calibre/calibre/resources/default_tweaks.py:550
41367msgid "Choose available output formats for conversion"
41368msgstr ""
41369
41370#: /__w/calibre/calibre/resources/default_tweaks.py:551
41371msgid ""
41372"Restrict the list of available output formats in the conversion dialogs.\n"
41373"For example, if you only want to convert to EPUB and AZW3, change this to\n"
41374"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n"
41375"all available output formats to be present."
41376msgstr ""
41377
41378#: /__w/calibre/calibre/resources/default_tweaks.py:557
41379msgid "Set the thumbnail image quality used by the Content server"
41380msgstr ""
41381
41382#: /__w/calibre/calibre/resources/default_tweaks.py:558
41383msgid ""
41384"The quality of a thumbnail is largely controlled by the compression quality\n"
41385"used when creating it. Set this to a larger number to improve the quality.\n"
41386"Note that the thumbnails get much larger with larger compression quality\n"
41387"numbers.\n"
41388"The value can be between 50 and 99"
41389msgstr ""
41390
41391#: /__w/calibre/calibre/resources/default_tweaks.py:565
41392msgid ""
41393"Image file types to treat as e-books when dropping onto the \"Book details\""
41394" panel"
41395msgstr ""
41396
41397#: /__w/calibre/calibre/resources/default_tweaks.py:566
41398msgid ""
41399"Normally, if you drop any image file in a format known to calibre onto the\n"
41400"\"Book details\" panel, it will be used to set the cover. If you want to store\n"
41401"some image types as e-books instead, you can set this tweak.\n"
41402"Examples:\n"
41403"cover_drop_exclude = {'tiff', 'webp'}"
41404msgstr ""
41405
41406#: /__w/calibre/calibre/resources/default_tweaks.py:573
41407msgid "Show the Saved searches box in the Search bar"
41408msgstr ""
41409
41410#: /__w/calibre/calibre/resources/default_tweaks.py:574
41411msgid ""
41412"In newer versions of calibre, only a single button that allows you to add a\n"
41413"new Saved search is shown in the Search bar. If you would like to have the\n"
41414"old Saved searches box with its two buttons back, set this tweak to True."
41415msgstr ""
41416
41417#: /__w/calibre/calibre/resources/default_tweaks.py:579
41418msgid "Exclude fields when copy/pasting metadata"
41419msgstr ""
41420
41421#: /__w/calibre/calibre/resources/default_tweaks.py:580
41422msgid ""
41423"You can ask calibre to not paste some metadata fields when using the\n"
41424"Edit metadata->Copy metadata/Paste metadata actions. For example,\n"
41425"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n"
41426"to prevent pasting of the cover, Date and custom column, mycolumn.\n"
41427"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n"
41428"to paste metadata ignoring this tweak."
41429msgstr ""
41430
41431#: /__w/calibre/calibre/resources/default_tweaks.py:588
41432msgid "Skip internet connected check"
41433msgstr ""
41434
41435#: /__w/calibre/calibre/resources/default_tweaks.py:589
41436msgid ""
41437"Skip checking whether the internet is available before downloading news.\n"
41438"Useful if for some reason your operating systems network checking\n"
41439"facilities are not reliable (for example NetworkManager on Linux)."
41440msgstr ""
41441
41442#: /__w/calibre/calibre/resources/default_tweaks.py:594
41443msgid "Tab stop width in the template editor"
41444msgstr ""
41445
41446#: /__w/calibre/calibre/resources/default_tweaks.py:595
41447msgid ""
41448"Sets the width of the tab stop in the template editor in \"average characters\".\n"
41449"For example, a value of 1 results in a space with the width of one average character."
41450msgstr ""
41451
41452#: /__w/calibre/calibre/resources/default_tweaks.py:599
41453msgid "Value for undefined numbers when sorting"
41454msgstr ""
41455
41456#: /__w/calibre/calibre/resources/default_tweaks.py:600
41457msgid ""
41458"Sets the value to use for undefined numbers when sorting.\n"
41459"For example, the value -10 sorts undefined numbers as if they were set to -10.\n"
41460"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n"
41461"possible number. Quotes are optional if entering a number.\n"
41462"Examples:\n"
41463"value_for_undefined_numbers_when_sorting = -100\n"
41464"value_for_undefined_numbers_when_sorting = '2'\n"
41465"value_for_undefined_numbers_when_sorting = -0.01\n"
41466"value_for_undefined_numbers_when_sorting = 'minimum'\n"
41467"value_for_undefined_numbers_when_sorting = 'maximum'"
41468msgstr ""
41469