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: Breton (http://www.transifex.com/calibre/calibre/language/br/)\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Language: br\n"
18"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);\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 "Deraouiñ"
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 "Ne ra netra da vat"
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 "Dianav"
326
327#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90
328msgid "Base"
329msgstr "Diazez"
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 "Personelaat"
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 "N'haller ket kefluniañ"
342
343#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356
344msgid "File type"
345msgstr "Rizh restr"
346
347#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426
348msgid "Metadata reader"
349msgstr "Lennerez metaroadennoù"
350
351#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458
352msgid "Metadata writer"
353msgstr "Skriverez metaroadennoù"
354
355#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490
356msgid "Catalog generator"
357msgstr "Ganer katalog"
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 "Gwellvezioù"
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 "Stal"
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 "Lenn metaroadennoù diwar restroù %s"
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 "Ketal"
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 "Emzalc'h"
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 "O klask"
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 "Kempleshoc'h"
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 "Rannañ"
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 "Enlugelladoù"
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 "Liesseurt"
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 "Katalog"
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 "Keleier"
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 "Ya"
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 "Dianv"
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 "Pajenn"
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 "Heuliañ an holl ereoù en ur restr mod HTML ha krouiñ ur restr mod ZIP gant an holl restroù ereet. Erounezet e vo an enlugellad-mañ bewech ma vo ouzhpennet ganeoc'h ur restr mod HTML el levraoueg."
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 "Ket"
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] ""
6839msgstr[3] ""
6840msgstr[4] ""
6841
6842#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797
6843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6844#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204
6845#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168
6846#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60
6847msgid "Languages"
6848msgstr ""
6849
6850#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799
6851msgid "Timestamp"
6852msgstr ""
6853
6854#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801
6855#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343
6856#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198
6857#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
6858#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238
6859msgid "Published"
6860msgstr ""
6861
6862#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803
6863msgid "Rights"
6864msgstr ""
6865
6866#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32
6867msgid "Value: unknown field "
6868msgstr ""
6869
6870#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73
6871#, python-format
6872msgid "Search the calibre library for books by %s"
6873msgstr ""
6874
6875#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82
6876#, python-brace-format
6877msgid "Search {0} for the author: {1}"
6878msgstr ""
6879
6880#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84
6881#, python-brace-format
6882msgid "Search {0} for the book: {1} by the author {2}"
6883msgstr ""
6884
6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163
6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168
6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250
6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288
6889#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303
6890#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315
6891#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319
6892#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328
6893#, python-brace-format
6894msgid "Click to see books with {0}: {1}"
6895msgstr ""
6896
6897#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177
6898msgid "Click to open"
6899msgstr ""
6900
6901#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213
6902msgid "Ids"
6903msgstr ""
6904
6905#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243
6906msgid "Search calibre for books with the language: {}"
6907msgstr ""
6908
6909#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275
6910#, python-format
6911msgid ""
6912"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span "
6913"class=\"%(cls)s\">%(series)s</span></a>"
6914msgstr ""
6915
6916#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279
6917msgid "Click to see books in this series"
6918msgstr ""
6919
6920#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292
6921#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332
6922#, python-brace-format
6923msgid "Click to see books with {0}: {1} (derived from {2})"
6924msgstr ""
6925
6926#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20
6927msgid "%prog ebook_file [options]\n"
6928msgstr ""
6929
6930#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21
6931#, python-brace-format
6932msgid ""
6933"\n"
6934"Read/Write metadata from/to e-book files.\n"
6935"\n"
6936"Supported formats for reading metadata: {0}\n"
6937"\n"
6938"Supported formats for writing metadata: {1}\n"
6939"\n"
6940"Different file types support different kinds of metadata. If you try to set\n"
6941"some metadata on a file type that does not support it, the metadata will be\n"
6942"silently ignored.\n"
6943msgstr ""
6944
6945#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39
6946msgid ""
6947"Set the authors. Multiple authors should be separated by the & character. "
6948"Author names should be in the order Firstname Lastname."
6949msgstr ""
6950
6951#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43
6952msgid ""
6953"The version of the title to be used for sorting. If unspecified, and the "
6954"title is specified, it will be auto-generated from the title."
6955msgstr ""
6956
6957#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47
6958msgid ""
6959"String to be used when sorting by author. If unspecified, and the author(s) "
6960"are specified, it will be auto-generated from the author(s)."
6961msgstr ""
6962
6963#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51
6964msgid "Set the cover to the specified file."
6965msgstr ""
6966
6967#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57
6968msgid "Set the book category."
6969msgstr ""
6970
6971#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67
6972msgid ""
6973"Set the identifiers for the book, can be specified multiple times. For "
6974"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove"
6975" an identifier, specify no value, --identifier isbn: Note that for EPUB "
6976"files, an identifier marked as the package identifier cannot be removed."
6977msgstr ""
6978
6979#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78
6980msgid "Set the published date."
6981msgstr ""
6982
6983#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81
6984msgid "Get the cover from the e-book and save it at as the specified file."
6985msgstr ""
6986
6987#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84
6988msgid ""
6989"Specify the name of an OPF file. The metadata will be written to the OPF "
6990"file."
6991msgstr ""
6992
6993#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87
6994msgid ""
6995"Read metadata from the specified OPF file and use it to set metadata in the "
6996"e-book. Metadata specified on the command line will override metadata read "
6997"from the OPF file"
6998msgstr ""
6999
7000#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92
7001msgid "Set the BookID in LRF files"
7002msgstr ""
7003
7004#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168
7005msgid "No file specified"
7006msgstr ""
7007
7008#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183
7009msgid "Original metadata"
7010msgstr ""
7011
7012#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200
7013msgid "Changed metadata"
7014msgstr ""
7015
7016#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212
7017msgid "OPF created in"
7018msgstr ""
7019
7020#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218
7021msgid "Cover saved to"
7022msgstr ""
7023
7024#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220
7025msgid "No cover found"
7026msgstr ""
7027
7028#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34
7029msgid "Goodreads"
7030msgstr ""
7031
7032#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35
7033msgid "Google Books"
7034msgstr ""
7035
7036#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36
7037msgid "Wikipedia"
7038msgstr ""
7039
7040#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37
7041msgid "Google web search"
7042msgstr ""
7043
7044#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38
7045msgid "Amazon"
7046msgstr ""
7047
7048#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39
7049msgid "Google Images"
7050msgstr ""
7051
7052#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973
7053msgid "Downloads metadata and covers from Amazon"
7054msgstr ""
7055
7056#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984
7057msgid "US"
7058msgstr ""
7059
7060#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985
7061msgid "France"
7062msgstr ""
7063
7064#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986
7065msgid "Germany"
7066msgstr ""
7067
7068#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987
7069msgid "UK"
7070msgstr ""
7071
7072#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988
7073msgid "Australia"
7074msgstr ""
7075
7076#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989
7077msgid "Italy"
7078msgstr ""
7079
7080#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990
7081msgid "Japan"
7082msgstr ""
7083
7084#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991
7085msgid "Spain"
7086msgstr ""
7087
7088#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992
7089msgid "Brazil"
7090msgstr ""
7091
7092#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993
7093msgid "Netherlands"
7094msgstr ""
7095
7096#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994
7097msgid "China"
7098msgstr ""
7099
7100#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995
7101msgid "Canada"
7102msgstr ""
7103
7104#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996
7105msgid "Sweden"
7106msgstr ""
7107
7108#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000
7109msgid "Choose server automatically"
7110msgstr ""
7111
7112#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001
7113msgid "Amazon servers"
7114msgstr ""
7115
7116#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002
7117msgid "Bing search cache"
7118msgstr ""
7119
7120#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003
7121msgid "Google search cache"
7122msgstr ""
7123
7124#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004
7125msgid "Wayback machine cache (slow)"
7126msgstr ""
7127
7128#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008
7129msgid "Amazon country website to use:"
7130msgstr ""
7131
7132#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009
7133msgid ""
7134"Metadata from Amazon will be fetched using this country's Amazon website."
7135msgstr ""
7136
7137#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011
7138msgid "Server to get data from:"
7139msgstr ""
7140
7141#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013
7142msgid ""
7143"Amazon has started blocking attempts to download metadata from its servers. "
7144"To get around this problem, calibre can fetch the Amazon data from many "
7145"different places where it is cached. Choose the source you prefer."
7146msgstr ""
7147
7148#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018
7149msgid "Use the MOBI-ASIN for metadata search"
7150msgstr ""
7151
7152#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020
7153msgid ""
7154"Enable this option to search for metadata with an ASIN identifier from the "
7155"MOBI file at the current country website, unless any other amazon id is "
7156"available. Note that if the MOBI file came from a different Amazon country "
7157"store, you could get incorrect results."
7158msgstr ""
7159
7160#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374
7161msgid "Amazon timed out. Try again later."
7162msgstr ""
7163
7164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188
7165msgid "Metadata source"
7166msgstr ""
7167
7168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37
7169msgid ""
7170"Downloads multiple book covers from Amazon. Useful to find alternate covers."
7171msgstr ""
7172
7173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40
7174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55
7175msgid "Maximum number of covers to get"
7176msgstr ""
7177
7178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41
7179msgid "The maximum number of covers to process from the search result"
7180msgstr ""
7181
7182#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25
7183msgid ""
7184"%prog [options]\n"
7185"\n"
7186"Fetch book metadata from online sources. You must specify at least one\n"
7187"of title, authors or ISBN.\n"
7188msgstr ""
7189
7190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32
7191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
7192msgid "Book title"
7193msgstr ""
7194
7195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33
7196msgid "Book author(s)"
7197msgstr ""
7198
7199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34
7200msgid "Book ISBN"
7201msgstr ""
7202
7203#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36
7204msgid ""
7205"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times "
7206"for multiple identifiers. For example: "
7207msgstr ""
7208
7209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39
7210msgid "Print the log to the console (stderr)"
7211msgstr ""
7212
7213#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40
7214msgid "Output the metadata in OPF format instead of human readable text."
7215msgstr ""
7216
7217#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42
7218msgid ""
7219"Specify a filename. The cover, if available, will be saved to it. Without "
7220"this option, no cover will be downloaded."
7221msgstr ""
7222
7223#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44
7224msgid "Timeout in seconds. Default is 30"
7225msgstr ""
7226
7227#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46
7228msgid ""
7229"Specify the name of a metadata download plugin to use. By default, all "
7230"metadata plugins will be used. Can be specified multiple times for multiple "
7231"plugins. All plugin names: {}"
7232msgstr ""
7233
7234#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200
7235msgid ""
7236"Downloads metadata and covers from Edelweiss - A catalog updated by book "
7237"publishers"
7238msgstr ""
7239
7240#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181
7241msgid "Downloads metadata and covers from Google Books"
7242msgstr ""
7243
7244#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51
7245msgid ""
7246"Downloads covers from a Google Image search. Useful to find larger/alternate"
7247" covers."
7248msgstr ""
7249
7250#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56
7251msgid "The maximum number of covers to process from the Google search result"
7252msgstr ""
7253
7254#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57
7255#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634
7256msgid "Cover size"
7257msgstr ""
7258
7259#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58
7260msgid "Search for covers larger than the specified size"
7261msgstr ""
7262
7263#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60
7264msgid "Any size"
7265msgstr ""
7266
7267#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61
7268#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
7269msgid "Large"
7270msgstr "Stal"
7271
7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62
7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63
7274#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64
7275#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65
7276#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66
7277#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67
7278#, python-format
7279msgid "Larger than %s"
7280msgstr ""
7281
7282#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17
7283msgid "Downloads covers from The Open Library"
7284msgstr ""
7285
7286#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73
7287msgid "Sample Book"
7288msgstr ""
7289
7290#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42
7291msgid ""
7292"This is an Amazon KFX book. It cannot be processed. See {} for information "
7293"on how to handle KFX books."
7294msgstr ""
7295
7296#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88
7297msgid "This is an Amazon Topaz book. It cannot be processed."
7298msgstr ""
7299
7300#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48
7301#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496
7302msgid "This is not a MOBI file. It is a Topaz file."
7303msgstr ""
7304
7305#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53
7306#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501
7307msgid "This is not a MOBI file."
7308msgstr ""
7309
7310#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56
7311msgid "This file is locked with DRM. It cannot be tweaked."
7312msgstr ""
7313
7314#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61
7315msgid ""
7316"This MOBI file does not contain a KF8 format book. KF8 is the new format "
7317"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older"
7318" MOBI files without KF8 are not tweakable."
7319msgstr ""
7320
7321#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67
7322msgid ""
7323"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will "
7324"remove the Mobi6 data, which means the file will not be usable on older "
7325"Kindles. Are you sure?"
7326msgstr ""
7327
7328#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471
7329msgid "No details available"
7330msgstr ""
7331
7332#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376
7333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821
7334msgid "Title page"
7335msgstr ""
7336
7337#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378
7338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823
7339msgid "Index"
7340msgstr ""
7341
7342#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379
7343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824
7344msgid "Glossary"
7345msgstr ""
7346
7347#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380
7348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825
7349msgid "Acknowledgements"
7350msgstr ""
7351
7352#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381
7353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826
7354msgid "Bibliography"
7355msgstr ""
7356
7357#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382
7358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827
7359msgid "Colophon"
7360msgstr ""
7361
7362#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383
7363msgid "Copyright"
7364msgstr ""
7365
7366#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384
7367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830
7368msgid "Dedication"
7369msgstr ""
7370
7371#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385
7372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831
7373msgid "Epigraph"
7374msgstr ""
7375
7376#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386
7377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832
7378msgid "Foreword"
7379msgstr ""
7380
7381#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387
7382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833
7383msgid "List of illustrations"
7384msgstr ""
7385
7386#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388
7387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834
7388msgid "List of tables"
7389msgstr ""
7390
7391#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390
7392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836
7393msgid "Preface"
7394msgstr ""
7395
7396#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391
7397msgid "Main text"
7398msgstr ""
7399
7400#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23
7401#, python-format
7402msgid "%s format books are not supported"
7403msgstr ""
7404
7405#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51
7406msgid "Unknown error"
7407msgstr ""
7408
7409#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62
7410msgid "See <a href=\"{}\">detailed description</a>."
7411msgstr ""
7412
7413#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254
7414#, python-brace-format
7415msgid "Failed to process CSS in {name} with errors: {errors}"
7416msgstr ""
7417
7418#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257
7419#, python-brace-format
7420msgid "Failed to process CSS in {name}"
7421msgstr ""
7422
7423#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23
7424msgid ""
7425"This font could not be processed. It most likely will not work in an e-book "
7426"reader, either"
7427msgstr ""
7428
7429#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40
7430msgid "The font {} is not allowed to be embedded"
7431msgstr ""
7432
7433#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41
7434msgid ""
7435"The font has a flag in its metadata ({:09b}) set indicating that it is not "
7436"licensed for embedding. You can ignore this warning, if you are sure you "
7437"have permission to embed this font."
7438msgstr ""
7439
7440#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51
7441#, python-brace-format
7442msgid "The CSS font-family name {0} does not match the actual font name {1}"
7443msgstr ""
7444
7445#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52
7446#, python-brace-format
7447msgid ""
7448"The font family name specified in the CSS @font-face rule: \"{0}\" does not "
7449"match the font name inside the actual font file: \"{1}\". This can cause "
7450"problems in some viewers. You should change the CSS font name to match the "
7451"actual font name."
7452msgstr ""
7453
7454#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56
7455#, python-brace-format
7456msgid "Change the font name {0} to {1} everywhere"
7457msgstr ""
7458
7459#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94
7460#, python-format
7461msgid "Not a valid font: %s"
7462msgstr ""
7463
7464#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19
7465msgid ""
7466"An invalid image is an image that could not be loaded, typically because it "
7467"is corrupted. You should replace it with a good image or remove it."
7468msgstr ""
7469
7470#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28
7471msgid ""
7472"Reader devices based on Adobe Digital Editions cannot display images whose "
7473"colors are specified in the CMYK colorspace. You should convert this image "
7474"to the RGB colorspace, for maximum compatibility."
7475msgstr ""
7476
7477#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31
7478msgid "Convert image to RGB automatically"
7479msgstr ""
7480
7481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65
7482msgid "Image is in the CMYK colorspace"
7483msgstr ""
7484
7485#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27
7486msgid ""
7487"The resource pointed to by this link does not exist. You should either fix, "
7488"or remove the link."
7489msgstr ""
7490
7491#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34
7492msgid ""
7493"Windows computers do not allow the : character in filenames. For maximum "
7494"compatibility it is best to not use these in filenames/links to files."
7495msgstr ""
7496
7497#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41
7498#, python-brace-format
7499msgid "The linked to resource {0} does not exist"
7500msgstr ""
7501
7502#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42
7503#, python-brace-format
7504msgid ""
7505"The case of the link {0} and the case of the actual file it points to {1} do"
7506" not agree. You should change either the case of the link or rename the "
7507"file."
7508msgstr ""
7509
7510#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45
7511msgid "Change the case of the link to match the actual file"
7512msgstr ""
7513
7514#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74
7515msgid "Link points to a file that is not a text document"
7516msgstr ""
7517
7518#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75
7519#, python-brace-format
7520msgid ""
7521"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) "
7522"document. Many e-book readers will be unable to follow such a link. You "
7523"should either remove the link or change it to point to a text document. For "
7524"example, if it points to an image, you can create small wrapper document "
7525"that contains the image and change the link to point to that."
7526msgstr ""
7527
7528#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89
7529msgid "Link points to a location not present in the target file"
7530msgstr ""
7531
7532#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91
7533#, python-brace-format
7534msgid ""
7535"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does "
7536"not exist. You should either remove the location so that the link points to "
7537"the top of the file, or change the link to point to the correct location."
7538msgstr ""
7539
7540#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99
7541msgid ""
7542"This link uses the file:// URL scheme. This does not work with many e-book "
7543"readers. Remove the file:// prefix and make sure the link points to a file "
7544"inside the book."
7545msgstr ""
7546
7547#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105
7548msgid ""
7549"This link points to a file outside the book. It will not work if the book is"
7550" read on any computer other than the one it was created on. Either fix or "
7551"remove the link."
7552msgstr ""
7553
7554#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112
7555msgid ""
7556"This link is empty. This is almost always a mistake. Either fill in the link"
7557" destination or remove the link tag."
7558msgstr ""
7559
7560#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117
7561msgid ""
7562"This file is included in the book but not referred to by any document in the"
7563" spine. This means that the file will not be viewable on most e-book "
7564"readers. You should  probably remove this file from the book or add a link "
7565"to it somewhere."
7566msgstr ""
7567
7568#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123
7569#, python-format
7570msgid "The file %s is not referenced"
7571msgstr ""
7572
7573#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128
7574msgid ""
7575"This file is not in the book spine. All content documents must be in the "
7576"spine. You should probably add it to the spine."
7577msgstr ""
7578
7579#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130
7580msgid "Append this file to the spine"
7581msgstr ""
7582
7583#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148
7584msgid ""
7585"This file is not listed in the book manifest. While not strictly necessary "
7586"it is good practice to list all files in the manifest. Either list this file"
7587" in the manifest or remove it from the book if it is an unnecessary file."
7588msgstr ""
7589
7590#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154
7591#, python-format
7592msgid "The file %s is not listed in the manifest"
7593msgstr ""
7594
7595#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158
7596#, python-format
7597msgid "Remove %s from the book"
7598msgstr ""
7599
7600#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159
7601#, python-format
7602msgid "Add %s to the manifest"
7603msgstr ""
7604
7605#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176
7606#, python-format
7607msgid "Remove all references to %s from the HTML and CSS in the book"
7608msgstr ""
7609
7610#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186
7611msgid ""
7612"This file stores the bookmarks and last opened information from the calibre "
7613"E-book viewer. You can remove it if you do not need that information, or "
7614"don't want to share it with other people you send this book to."
7615msgstr ""
7616
7617#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190
7618#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33
7619msgid "Remove this file"
7620msgstr ""
7621
7622#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195
7623msgid "The bookmarks file used by the calibre E-book viewer is present"
7624msgstr ""
7625
7626#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209
7627#, python-format
7628msgid "The file %s has a MIME type that does not match its extension"
7629msgstr ""
7630
7631#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211
7632#, python-brace-format
7633msgid ""
7634"The file {0} has its MIME type specified as {1} in the OPF file. The "
7635"recommended MIME type for files with the extension \"{2}\" is {3}. You "
7636"should change either the file extension or the MIME type in the OPF."
7637msgstr ""
7638
7639#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216
7640msgid "Change the file extension to .xhtml"
7641msgstr ""
7642
7643#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219
7644#, python-format
7645msgid "Change the MIME type for this file in the OPF to %s"
7646msgstr ""
7647
7648#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321
7649msgid "The link is empty"
7650msgstr ""
7651
7652#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336
7653#, python-format
7654msgid "The linked resource %s is a folder"
7655msgstr ""
7656
7657#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344
7658#, python-format
7659msgid "The linked resource %s does not exist"
7660msgstr ""
7661
7662#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348
7663#, python-format
7664msgid "The link %s is a file:// URL"
7665msgstr ""
7666
7667#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350
7668#, python-format
7669msgid "The link %s points to a file outside the book"
7670msgstr ""
7671
7672#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352
7673#, python-format
7674msgid ""
7675"The link %s contains a : character, this will cause errors on Windows "
7676"computers"
7677msgstr ""
7678
7679#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21
7680#, python-format
7681msgid "The <%s> section is missing from the OPF"
7682msgstr ""
7683
7684#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23
7685#, python-format
7686msgid "The <%s> section is required in the OPF file. You have to create one."
7687msgstr ""
7688
7689#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29
7690msgid "Empty id attributes are invalid"
7691msgstr ""
7692
7693#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31
7694msgid "Empty ID attributes are invalid in OPF files."
7695msgstr ""
7696
7697#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37
7698#, python-format
7699msgid "idref=\"%s\" points to unknown id"
7700msgstr ""
7701
7702#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39
7703#, python-format
7704msgid "The idref=\"%s\" points to an id that does not exist in the OPF"
7705msgstr ""
7706
7707#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45
7708msgid "The meta cover tag points to an non-existent item"
7709msgstr ""
7710
7711#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47
7712#, python-format
7713msgid ""
7714"The meta cover tag points to an item with id=\"%s\" which does not exist in "
7715"the manifest"
7716msgstr ""
7717
7718#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53
7719msgid ""
7720"Some e-book readers such as the Nook fail to recognize covers if the content"
7721" attribute comes before the name attribute. For maximum compatibility move "
7722"the name attribute before the content attribute."
7723msgstr ""
7724
7725#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56
7726msgid "Move the name attribute before the content attribute"
7727msgstr ""
7728
7729#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59
7730msgid "The meta cover tag has content before name"
7731msgstr ""
7732
7733#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72
7734#, python-format
7735msgid "The item identified as the Table of Contents (%s) does not exist"
7736msgstr ""
7737
7738#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73
7739#, python-format
7740msgid "There is no item with id=\"%s\" in the manifest."
7741msgstr ""
7742
7743#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75
7744#, python-format
7745msgid ""
7746"The item identified as the Table of Contents has an incorrect media-type "
7747"(%s)"
7748msgstr ""
7749
7750#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76
7751#, python-format
7752msgid "The media type for the Table of Contents must be %s"
7753msgstr ""
7754
7755#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82
7756msgid ""
7757"This manifest entry has no href attribute. Either add the href attribute or "
7758"remove the entry."
7759msgstr ""
7760
7761#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83
7762msgid "Remove this manifest entry"
7763msgstr ""
7764
7765#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86
7766msgid "Item in manifest has no href attribute"
7767msgstr ""
7768
7769#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101
7770msgid ""
7771"The <spine> tag has no reference to the NCX table of contents file. Without "
7772"this reference, the table of contents will not work in most readers. The "
7773"reference should look like <spine toc=\"id of manifest item for the ncx "
7774"file\">."
7775msgstr ""
7776
7777#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104
7778msgid "Add the reference to the NCX file"
7779msgstr ""
7780
7781#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107
7782msgid "Missing reference to the NCX Table of Contents"
7783msgstr ""
7784
7785#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122
7786msgid ""
7787"This book has no Navigation document. According to the EPUB 3 specification,"
7788" a navigation document is required. The Navigation document contains the "
7789"Table of Contents. Use the Table of Contents tool to add a Table of Contents"
7790" to this book."
7791msgstr ""
7792
7793#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127
7794msgid "Missing navigation document"
7795msgstr ""
7796
7797#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132
7798msgid ""
7799"The nav document for this book contains no table of contents, or an empty "
7800"table of contents. Use the Table of Contents tool to add a Table of Contents"
7801" to this book."
7802msgstr ""
7803
7804#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137
7805msgid "Missing ToC in navigation document"
7806msgstr ""
7807
7808#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142
7809msgid ""
7810"A file listed in the manifest is missing, you should either remove it from "
7811"the manifest or add the missing file to the book."
7812msgstr ""
7813
7814#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146
7815#, python-format
7816msgid "Item (%s) in manifest is missing"
7817msgstr ""
7818
7819#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148
7820#, python-format
7821msgid "Remove the entry for %s from the manifest"
7822msgstr ""
7823
7824#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162
7825msgid ""
7826"There are items marked as non-linear in the <spine>. These will be displayed"
7827" in random order by different e-book readers. Some will ignore the non-"
7828"linear attribute, some will display them at the end or the beginning of the "
7829"book and some will fail to display them at all. Instead of using non-linear "
7830"items simply place the items in the order you want them to be displayed."
7831msgstr ""
7832
7833#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169
7834msgid "Mark all non-linear items as linear"
7835msgstr ""
7836
7837#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172
7838msgid "Non-linear items in the spine"
7839msgstr ""
7840
7841#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186
7842msgid "Remove all but the first duplicate item"
7843msgstr ""
7844
7845#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190
7846#, python-brace-format
7847msgid "Duplicate item in {0}: {1}"
7848msgstr ""
7849
7850#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192
7851#, python-brace-format
7852msgid ""
7853"The item {0} is present more than once in the {2} in {1}. This is not "
7854"allowed."
7855msgstr ""
7856
7857#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210
7858msgid ""
7859"There is more than one <meta name=\"cover\"> tag defined. There should be "
7860"only one."
7861msgstr ""
7862
7863#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211
7864msgid "Remove all but the first meta cover tag"
7865msgstr ""
7866
7867#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214
7868msgid "There is more than one cover defined"
7869msgstr ""
7870
7871#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227
7872msgid ""
7873"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose "
7874"id is referenced by the <package> element"
7875msgstr ""
7876
7877#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229
7878msgid "Auto-generate a unique identifier"
7879msgstr ""
7880
7881#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232
7882msgid "The OPF has no unique identifier"
7883msgstr ""
7884
7885#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254
7886msgid "The <dc:identifier> element must not be empty."
7887msgstr ""
7888
7889#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257
7890msgid "Empty identifier element"
7891msgstr ""
7892
7893#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263
7894msgid "Incorrect media-type for spine item"
7895msgstr ""
7896
7897#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265
7898#, python-brace-format
7899msgid ""
7900"The item {0} present in the spine has the media-type {1}.  Most e-book "
7901"software cannot handle non-HTML spine items.  If the item is actually HTML, "
7902"you should change its media-type to {2}. If it is not-HTML you should "
7903"consider replacing it with an HTML item, as it is unlikely to work in most "
7904"readers."
7905msgstr ""
7906
7907#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271
7908#, python-format
7909msgid "Change the media-type to %s"
7910msgstr ""
7911
7912#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287
7913msgid "The OPF does not have the correct root element"
7914msgstr ""
7915
7916#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289
7917#, python-brace-format
7918msgid ""
7919"The opf must have the root element <package> in namespace {0}, like this: "
7920"<package xmlns=\"{0}\">"
7921msgstr ""
7922
7923#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293
7924msgid "The OPF does not have a version"
7925msgstr ""
7926
7927#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295
7928msgid ""
7929"The <package> tag in the OPF must have a version attribute. This is usually "
7930"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3"
7931msgstr ""
7932
7933#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32
7934msgid ""
7935"This file is empty, it contains nothing, you should probably remove it."
7936msgstr ""
7937
7938#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36
7939#, python-format
7940msgid "The file %s is empty"
7941msgstr ""
7942
7943#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47
7944msgid ""
7945"A decoding errors means that the contents of the file could not be "
7946"interpreted as text. This usually happens if the file has an incorrect "
7947"character encoding declaration or if the file is actually a binary file, "
7948"like an image or font that is mislabelled with an incorrect media type in "
7949"the OPF."
7950msgstr ""
7951
7952#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54
7953#, python-format
7954msgid "Parsing of %s failed, could not decode"
7955msgstr ""
7956
7957#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61
7958msgid ""
7959"A parsing error in an XML file means that the XML syntax in the file is "
7960"incorrect. Such a file will most probably not open in an e-book reader. "
7961"These errors can  usually be fixed automatically, however, automatic fixing "
7962"can sometimes  \"do the wrong thing\"."
7963msgstr ""
7964
7965#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77
7966msgid ""
7967"A parsing error in an HTML file means that the HTML syntax is incorrect. "
7968"Most readers will automatically ignore such errors, but they may result in  "
7969"incorrect display of content. These errors can usually be fixed "
7970"automatically, however, automatic fixing can sometimes \"do the wrong "
7971"thing\"."
7972msgstr ""
7973
7974#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85
7975msgid ""
7976"This HTML file uses private entities. These are not supported. You can try "
7977"running \"Fix HTML\" from the Tools menu, which will try to automatically "
7978"resolve the private entities."
7979msgstr ""
7980
7981#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93
7982msgid ""
7983"Replace all named entities with their character equivalents in this book"
7984msgstr ""
7985
7986#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94
7987msgid ""
7988"Named entities are often only incompletely supported by various book reading"
7989" software. Therefore, it is best to not use them, replacing them with the "
7990"actual characters they represent. This can be done automatically."
7991msgstr ""
7992
7993#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99
7994msgid "Named entities present"
7995msgstr ""
7996
7997#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129
7998msgid "Filename contains unsafe characters"
7999msgstr ""
8000
8001#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134
8002#, python-brace-format
8003msgid ""
8004"The filename {0} contains unsafe characters, that must be escaped, like this"
8005" {1}. This can cause problems with some e-book readers. To be absolutely "
8006"safe, use only the English alphabet [a-z], the numbers [0-9], underscores "
8007"and hyphens in your file names. While many other characters are allowed, "
8008"they may cause problems with some software."
8009msgstr ""
8010
8011#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140
8012#, python-brace-format
8013msgid "Rename the file {0} to {1}"
8014msgstr ""
8015
8016#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158
8017#, python-format
8018msgid ""
8019"This HTML file is larger than %s. Too large HTML files can cause performance"
8020" problems on some e-book readers. Consider splitting this file into smaller "
8021"sections."
8022msgstr ""
8023
8024#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162
8025msgid "File too large"
8026msgstr ""
8027
8028#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167
8029msgid ""
8030"This is an invalid (unrecognized) entity. Replace it with whatever text it "
8031"is supposed to have represented."
8032msgstr ""
8033
8034#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171
8035#, python-format
8036msgid "Invalid entity: %s"
8037msgstr ""
8038
8039#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177
8040msgid ""
8041"Run fix HTML on this file, which will automatically insert the correct "
8042"namespace"
8043msgstr ""
8044
8045#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180
8046msgid "Invalid or missing namespace"
8047msgstr ""
8048
8049#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182
8050#, python-brace-format
8051msgid ""
8052"This file has {0}. Its namespace must be {1}. Set the namespace by defining "
8053"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">"
8054msgstr ""
8055
8056#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8057#, python-format
8058msgid "incorrect namespace %s"
8059msgstr ""
8060
8061#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8062msgid "no namespace"
8063msgstr ""
8064
8065#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196
8066msgid "Change this file's encoding to UTF-8"
8067msgstr ""
8068
8069#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199
8070msgid "Non UTF-8 encoding declaration"
8071msgstr ""
8072
8073#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200
8074#, python-format
8075msgid ""
8076"This file has its encoding declared as %s. Some reader software cannot "
8077"handle non-UTF8 encoded files. You should change the encoding to UTF-8."
8078msgstr ""
8079
8080#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274
8081msgid "Private entities found"
8082msgstr ""
8083
8084#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318
8085msgid ""
8086"This CSS construct is not recognized. That means that it most likely will "
8087"not work on reader devices. Consider replacing it with something else."
8088msgstr ""
8089
8090#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322
8091msgid ""
8092"Some reader programs are very finicky about CSS stylesheets and will ignore "
8093"the whole sheet if there is an error. These errors can often be fixed "
8094"automatically, however, automatic fixing will typically remove unrecognized "
8095"items, instead of correcting them."
8096msgstr ""
8097
8098#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327
8099msgid "Try to fix parsing errors in this stylesheet automatically"
8100msgstr ""
8101
8102#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351
8103msgid "Remove the duplicate ids from all but the first element"
8104msgstr ""
8105
8106#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354
8107#, python-format
8108msgid "Duplicate id: %s"
8109msgstr ""
8110
8111#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356
8112#, python-brace-format
8113msgid ""
8114"The id {0} is present on more than one element in {1}. This is not allowed. "
8115"Remove the id from all but one of the elements"
8116msgstr ""
8117
8118#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373
8119msgid "Replace this id with a randomly generated valid id"
8120msgstr ""
8121
8122#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376
8123#, python-format
8124msgid "Invalid id: %s"
8125msgstr ""
8126
8127#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378
8128#, python-brace-format
8129msgid ""
8130"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and "
8131"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), "
8132"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure "
8133"maximum compatibility with a wide range of devices."
8134msgstr ""
8135
8136#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401
8137msgid "Wrap the bare text in a p tag"
8138msgstr ""
8139
8140#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402
8141msgid ""
8142"You cannot have bare text inside the body tag. The text must be placed "
8143"inside some other tag, such as p or div"
8144msgstr ""
8145
8146#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406
8147msgid "Bare text in body tag"
8148msgstr ""
8149
8150#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509
8151msgid ""
8152"This MOBI file does not contain a KF8 format book. KF8 is the new format "
8153"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
8154"MOBI files without KF8 are not editable."
8155msgstr ""
8156
8157#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515
8158msgid ""
8159"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit"
8160" MOBI files that contain only KF8 data."
8161msgstr ""
8162
8163#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8164#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8165msgid "Cover inserted"
8166msgstr ""
8167
8168#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8169#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8170msgid "Cover updated"
8171msgstr ""
8172
8173#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271
8174msgid "Removed one unused CSS style rule"
8175msgid_plural "Removed {} unused CSS style rules"
8176msgstr[0] ""
8177msgstr[1] ""
8178msgstr[2] ""
8179msgstr[3] ""
8180msgstr[4] ""
8181
8182#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274
8183msgid "Removed one unused CSS selector"
8184msgid_plural "Removed {} unused CSS selectors"
8185msgstr[0] ""
8186msgstr[1] ""
8187msgstr[2] ""
8188msgstr[3] ""
8189msgstr[4] ""
8190
8191#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277
8192msgid "Removed one unused class from the HTML"
8193msgid_plural "Removed {} unused classes from the HTML"
8194msgstr[0] ""
8195msgstr[1] ""
8196msgstr[2] ""
8197msgstr[3] ""
8198msgstr[4] ""
8199
8200#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280
8201msgid "Merged one CSS style rule with identical selectors"
8202msgid_plural "Merged {} CSS style rules with identical selectors"
8203msgstr[0] ""
8204msgstr[1] ""
8205msgstr[2] ""
8206msgstr[3] ""
8207msgstr[4] ""
8208
8209#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283
8210msgid "Merged one CSS style rule with identical properties"
8211msgid_plural "Merged {} CSS style rules with identical properties"
8212msgstr[0] ""
8213msgstr[1] ""
8214msgstr[2] ""
8215msgstr[3] ""
8216msgstr[4] ""
8217
8218#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286
8219msgid "Removed one unreferenced stylesheet"
8220msgid_plural "Removed {} unreferenced stylesheets"
8221msgstr[0] ""
8222msgstr[1] ""
8223msgstr[2] ""
8224msgstr[3] ""
8225msgstr[4] ""
8226
8227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289
8228msgid "No unused CSS style rules found"
8229msgstr ""
8230
8231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291
8232msgid "No unused CSS selectors found"
8233msgstr ""
8234
8235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293
8236msgid "No unused class attributes found"
8237msgstr ""
8238
8239#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295
8240msgid "No style rules that could be merged found"
8241msgstr ""
8242
8243#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297
8244msgid "No unused stylesheets found"
8245msgstr ""
8246
8247#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40
8248#, python-format
8249msgid ""
8250"Could not find a font in the \"%s\" family exactly matching the CSS font "
8251"specification, will embed a fallback font instead. CSS font specification:"
8252msgstr ""
8253
8254#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45
8255msgid "Matched font specification:"
8256msgstr ""
8257
8258#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173
8259#, python-format
8260msgid "Failed to find fonts for family: %s, not embedding"
8261msgstr ""
8262
8263#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235
8264msgid "No embeddable fonts found"
8265msgstr ""
8266
8267#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19
8268msgid "This file is locked with DRM. It cannot be edited."
8269msgstr ""
8270
8271#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17
8272msgid "Soft hyphens added"
8273msgstr ""
8274
8275#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28
8276msgid "Soft hyphens removed"
8277msgstr ""
8278
8279#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112
8280#, python-brace-format
8281msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]"
8282msgstr ""
8283
8284#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115
8285#, python-brace-format
8286msgid "{0} could not be further compressed"
8287msgstr ""
8288
8289#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117
8290#, python-brace-format
8291msgid "Failed to process {0} with error:"
8292msgstr ""
8293
8294#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122
8295#, python-brace-format
8296msgid ""
8297"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images "
8298"changed]"
8299msgstr ""
8300
8301#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125
8302msgid "Images are already fully optimized"
8303msgstr ""
8304
8305#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55
8306#, python-format, python-brace-format
8307msgid ""
8308"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n"
8309"your carefully crafted e-books.</p>\n"
8310"\n"
8311"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n"
8312"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n"
8313"sizes, adjust margins, etc. Every action performs only the minimum set of\n"
8314"changes needed for the desired effect.</p>\n"
8315"\n"
8316"<p>You should use this tool as the last step in your e-book creation process.</p>\n"
8317"{0}\n"
8318"<p>Note that polishing only works on files in the %s formats.</p>"
8319msgstr ""
8320
8321#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67
8322#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493
8323#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117
8324#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124
8325#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172
8326#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
8327#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692
8328msgid " or "
8329msgstr ""
8330
8331#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69
8332msgid ""
8333"<p>Embed all fonts that are referenced in the document and are not already embedded.\n"
8334"This will scan your computer for the fonts, and if they are found, they will be\n"
8335"embedded into the document.</p>\n"
8336"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n"
8337msgstr ""
8338
8339#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76
8340msgid ""
8341"<p>Subsetting fonts means reducing an embedded font to contain\n"
8342"only the characters used from that font in the book. This\n"
8343"greatly reduces the size of the font files (halving the font\n"
8344"file sizes is common).</p>\n"
8345"\n"
8346"<p>For example, if the book uses a specific font for headers,\n"
8347"then subsetting will reduce that font to contain only the\n"
8348"characters present in the actual headers in the book. Or if the\n"
8349"book embeds the bold and italic versions of a font, but bold\n"
8350"and italic text is relatively rare, or absent altogether, then\n"
8351"the bold and italic fonts can either be reduced to only a few\n"
8352"characters or completely removed.</p>\n"
8353"\n"
8354"<p>The only downside to subsetting fonts is that if, at a later\n"
8355"date you decide to add more text to your books, the newly added\n"
8356"text might not be covered by the subset font.</p>\n"
8357msgstr ""
8358
8359#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95
8360msgid ""
8361"<p>Insert a \"book jacket\" page at the start of the book that contains\n"
8362"all the book metadata such as title, tags, authors, series, comments,\n"
8363"etc. Any previous book jacket will be replaced.</p>"
8364msgstr ""
8365
8366#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100
8367msgid "<p>Remove a previous inserted book jacket page.</p>\n"
8368msgstr ""
8369
8370#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104
8371msgid ""
8372"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n"
8373"typographically correct equivalents.</p>\n"
8374"<p>Note that the algorithm can sometimes generate incorrect results, especially\n"
8375"when single quotes at the start of contractions are involved.</p>\n"
8376msgstr ""
8377
8378#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111
8379msgid ""
8380"<p>Remove all unused CSS rules from stylesheets and &lt;style&gt; tags. Some books\n"
8381"created from production templates can have a large number of extra CSS rules\n"
8382"that don't match any actual content. These extra rules can slow down readers\n"
8383"that need to parse them all.</p>\n"
8384msgstr ""
8385
8386#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118
8387msgid ""
8388"<p>Losslessly compress images in the book, to reduce the filesize, without\n"
8389"affecting image quality.</p>\n"
8390msgstr ""
8391
8392#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123
8393msgid ""
8394"<p>Upgrade the internal structures of the book, if possible. For instance,\n"
8395"upgrades EPUB 2 books to EPUB 3 books.</p>\n"
8396msgstr ""
8397
8398#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128
8399msgid ""
8400"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n"
8401"better when the text is justified, in readers that do not support hyphenation.</p>\n"
8402msgstr ""
8403
8404#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133
8405msgid "<p>Remove soft hyphens from all text in the book.</p>\n"
8406msgstr ""
8407
8408#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179
8409msgid "Updating metadata"
8410msgstr ""
8411
8412#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184
8413msgid "Updated metadata jacket"
8414msgstr ""
8415
8416#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185
8417msgid "Metadata updated\n"
8418msgstr ""
8419
8420#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189
8421msgid "Setting cover"
8422msgstr ""
8423
8424#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195
8425msgid "Inserting metadata jacket"
8426msgstr ""
8427
8428#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198
8429#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202
8430msgid "Existing metadata jacket replaced"
8431msgstr ""
8432
8433#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200
8434msgid "Metadata jacket inserted"
8435msgstr ""
8436
8437#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206
8438msgid "Removing metadata jacket"
8439msgstr ""
8440
8441#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208
8442msgid "Metadata jacket removed"
8443msgstr ""
8444
8445#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211
8446msgid "No metadata jacket found"
8447msgstr ""
8448
8449#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215
8450msgid "Smartening punctuation"
8451msgstr ""
8452
8453#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221
8454msgid "Embedding referenced fonts"
8455msgstr ""
8456
8457#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229
8458msgid "Subsetting embedded fonts"
8459msgstr ""
8460
8461#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233
8462msgid "No embedded fonts to subset"
8463msgstr ""
8464
8465#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237
8466msgid "Removing unused CSS rules"
8467msgstr ""
8468
8469#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249
8470msgid "Losslessly compressing images"
8471msgstr ""
8472
8473#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255
8474msgid "Upgrading book, if possible"
8475msgstr ""
8476
8477#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261
8478msgid "Removing soft hyphens"
8479msgstr ""
8480
8481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265
8482msgid "Adding soft hyphens"
8483msgstr ""
8484
8485#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275
8486#, python-format
8487msgid "## Polishing: %s"
8488msgstr ""
8489
8490#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280
8491#, python-format
8492msgid "Polishing took: %.1f seconds"
8493msgstr ""
8494
8495#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319
8496msgid ""
8497"%prog [options] input_file [output_file]\n"
8498"\n"
8499msgstr ""
8500
8501#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327
8502msgid ""
8503"Path to a cover image. Changes the cover specified in the e-book. If no "
8504"cover is present, or the cover is not properly identified, inserts a new "
8505"cover."
8506msgstr ""
8507
8508#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330
8509msgid ""
8510"Path to an OPF file. The metadata in the book is updated from the OPF file."
8511msgstr ""
8512
8513#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340
8514msgid "Produce more verbose output, useful for debugging."
8515msgstr ""
8516
8517#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351
8518msgid "You must provide the input file to polish"
8519msgstr ""
8520
8521#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355
8522msgid "Unknown extra arguments"
8523msgstr ""
8524
8525#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373
8526msgid "You must specify at least one action to perform"
8527msgstr ""
8528
8529#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164
8530#, python-format
8531msgid "Smartened punctuation in: %s"
8532msgstr ""
8533
8534#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178
8535msgid "No punctuation that could be smartened found"
8536msgstr ""
8537
8538#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202
8539#, python-format
8540msgid ""
8541"The file %s has malformed markup. Try running the Fix HTML tool before "
8542"splitting"
8543msgstr ""
8544
8545#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277
8546#, python-format
8547msgid "The expression %s did not match any nodes"
8548msgstr ""
8549
8550#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54
8551#, python-format
8552msgid "Removed unused font: %s"
8553msgstr ""
8554
8555#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82
8556#, python-format
8557msgid "The font %s was already subset"
8558msgstr ""
8559
8560#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84
8561#, python-brace-format
8562msgid "Decreased the font {0} to {1} of its original size"
8563msgstr ""
8564
8565#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107
8566#, python-format
8567msgid "Reduced total font size to %.1f%% of original"
8568msgstr ""
8569
8570#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110
8571msgid "No embedded fonts found"
8572msgstr ""
8573
8574#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245
8575#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251
8576#, python-format
8577msgid "No file named %s exists"
8578msgstr ""
8579
8580#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255
8581#, python-format
8582msgid "No HTML file named %s exists"
8583msgstr ""
8584
8585#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265
8586#, python-format
8587msgid "The anchor %(a)s does not exist in file %(f)s"
8588msgstr ""
8589
8590#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375
8591#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183
8592#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319
8593#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838
8594#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853
8595msgid "(Untitled)"
8596msgstr ""
8597
8598#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568
8599#, python-format
8600msgid ""
8601"The file %s has malformed markup. Try running the Fix HTML tool before "
8602"editing."
8603msgstr ""
8604
8605#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137
8606msgid "No upgrade needed"
8607msgstr ""
8608
8609#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140
8610msgid "Updated EPUB from version 2 to 3"
8611msgstr ""
8612
8613#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56
8614msgid "HTML TOC generation options."
8615msgstr ""
8616
8617#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186
8618#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188
8619#, python-brace-format
8620msgid "{1} of <em>{0}</em>"
8621msgstr ""
8622
8623#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345
8624#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199
8625#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
8626#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
8627#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109
8628msgid "Rating"
8629msgstr ""
8630
8631#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347
8632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
8633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263
8634#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
8635#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197
8636#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353
8637#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58
8638#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
8639#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133
8640#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298
8641#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
8642msgid "Date"
8643msgstr ""
8644
8645#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40
8646#, python-format
8647msgid ""
8648"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
8649"%(size)d KB"
8650msgstr ""
8651
8652#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33
8653msgid "OPF/NCX/etc. generation options."
8654msgstr ""
8655
8656#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36
8657#, python-format
8658msgid "OPF version to generate. Default is %default."
8659msgstr ""
8660
8661#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38
8662msgid ""
8663"Generate an Adobe \"page-map\" file if pagination information is available."
8664msgstr ""
8665
8666#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142
8667msgid "Sidebar"
8668msgstr ""
8669
8670#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821
8671msgid "Adding headers and footers"
8672msgstr ""
8673
8674#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985
8675msgid "Headers and footers added"
8676msgstr ""
8677
8678#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029
8679msgid "Parsed all content for markup transformation"
8680msgstr ""
8681
8682#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042
8683msgid "Completed markup transformation"
8684msgstr ""
8685
8686#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085
8687msgid "Rendered all HTML as PDF"
8688msgstr ""
8689
8690#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090
8691msgid "Added links to PDF content"
8692msgstr ""
8693
8694#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126
8695msgid "Updated metadata in PDF"
8696msgstr ""
8697
8698#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146
8699#, python-brace-format
8700msgid "Rendered {0} of {1} pages"
8701msgstr ""
8702
8703#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75
8704msgid "Could not find pdftohtml, check it is in your PATH"
8705msgstr ""
8706
8707#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104
8708#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104
8709msgid "Table of Contents:"
8710msgstr ""
8711
8712#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215
8713msgid "Send file to storage card instead of main memory by default"
8714msgstr ""
8715
8716#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217
8717msgid "Confirm before deleting"
8718msgstr ""
8719
8720#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219
8721msgid "Main window geometry"
8722msgstr ""
8723
8724#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221
8725msgid "Notify when a new version is available"
8726msgstr ""
8727
8728#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223
8729msgid "Use Roman numerals for series number"
8730msgstr ""
8731
8732#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225
8733msgid "Sort tags list by name, popularity, or rating"
8734msgstr ""
8735
8736#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227
8737msgid "Match tags by any or all."
8738msgstr ""
8739
8740#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229
8741msgid "Number of covers to show in the cover browsing mode"
8742msgstr ""
8743
8744#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231
8745msgid "Defaults for conversion to LRF"
8746msgstr ""
8747
8748#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233
8749msgid "Options for the LRF e-book viewer"
8750msgstr ""
8751
8752#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237
8753msgid "Formats that are viewed using the internal viewer"
8754msgstr ""
8755
8756#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239
8757msgid "Columns to be displayed in the book list"
8758msgstr ""
8759
8760#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240
8761msgid "Automatically launch Content server on application startup"
8762msgstr ""
8763
8764#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241
8765msgid "Oldest news kept in database"
8766msgstr ""
8767
8768#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242
8769msgid "Show system tray icon"
8770msgstr ""
8771
8772#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244
8773msgid "Upload downloaded news to device"
8774msgstr ""
8775
8776#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246
8777msgid "Delete news books from library after uploading to device"
8778msgstr ""
8779
8780#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248
8781msgid ""
8782"Show the cover flow in a separate window instead of in the main calibre "
8783"window"
8784msgstr ""
8785
8786#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250
8787msgid "Disable notifications from the system tray icon"
8788msgstr ""
8789
8790#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252
8791msgid "Default action to perform when the \"Send to device\" button is clicked"
8792msgstr ""
8793
8794#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257
8795msgid ""
8796"Start searching as you type. If this is disabled then search will only take "
8797"place when the Enter key is pressed."
8798msgstr ""
8799
8800#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260
8801msgid ""
8802"When searching, show all books with search results highlighted instead of "
8803"showing only the matches. You can use the N or F3 keys to go to the next "
8804"match."
8805msgstr ""
8806
8807#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287
8808msgid ""
8809"Maximum number of simultaneous conversion/news download jobs. This number is"
8810" twice the actual value for historical reasons."
8811msgstr ""
8812
8813#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290
8814msgid "Download social metadata (tags/rating/etc.)"
8815msgstr ""
8816
8817#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292
8818msgid "Overwrite author and title with new metadata"
8819msgstr ""
8820
8821#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294
8822msgid "Automatically download the cover, if available"
8823msgstr ""
8824
8825#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296
8826msgid "Limit max simultaneous jobs to number of CPUs"
8827msgstr ""
8828
8829#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298
8830msgid ""
8831"The layout of the user interface. Wide has the Book details panel on the "
8832"right and narrow has it at the bottom."
8833msgstr ""
8834
8835#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302
8836msgid "Show the average rating per item indication in the Tag browser"
8837msgstr ""
8838
8839#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304
8840msgid "Disable UI animations"
8841msgstr ""
8842
8843#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309
8844msgid "Tag browser categories not to display"
8845msgstr ""
8846
8847#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378
8848#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108
8849msgid "WARNING:"
8850msgstr ""
8851
8852#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389
8853msgid "ERROR:"
8854msgstr ""
8855
8856#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406
8857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72
8858#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327
8859#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410
8860#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616
8861msgid "Show this confirmation again"
8862msgstr ""
8863
8864#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464
8865#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406
8866msgid "Restart needed"
8867msgstr ""
8868
8869#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466
8870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727
8871msgid "&Restart calibre now"
8872msgstr ""
8873
8874#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696
8875#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171
8876#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251
8877#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166
8878#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269
8879#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295
8880msgid "All files"
8881msgstr ""
8882
8883#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829
8884msgid "Detach from the controlling terminal, if any (Linux only)"
8885msgstr ""
8886
8887#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834
8888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
8889msgid "Click \"Show details\" for more information."
8890msgstr ""
8891
8892#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836
8893#, python-format
8894msgid "The %s environment variable is set. Try unsetting it."
8895msgstr ""
8896
8897#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837
8898msgid "Could not create temporary folder"
8899msgstr ""
8900
8901#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838
8902msgid "Could not create temporary folder, calibre cannot start."
8903msgstr ""
8904
8905#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990
8906msgid "Windows XP not supported"
8907msgstr ""
8908
8909#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991
8910#, python-format
8911msgid ""
8912"calibre versions newer than 2.0 do not run on Windows XP. This is because "
8913"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We "
8914"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on "
8915"Windows XP."
8916msgstr ""
8917
8918#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35
8919#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978
8920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307
8921msgid "Books"
8922msgstr ""
8923
8924#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36
8925msgid "EPUB books"
8926msgstr ""
8927
8928#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37
8929msgid "Kindle books"
8930msgstr ""
8931
8932#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38
8933msgid "PDF books"
8934msgstr ""
8935
8936#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39
8937msgid "HTML books"
8938msgstr ""
8939
8940#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40
8941msgid "LIT books"
8942msgstr ""
8943
8944#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41
8945msgid "Text books"
8946msgstr ""
8947
8948#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42
8949msgid "Comics"
8950msgstr ""
8951
8952#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43
8953#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259
8954#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268
8955msgid "Archives"
8956msgstr ""
8957
8958#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44
8959msgid "Wordprocessor files"
8960msgstr ""
8961
8962#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51
8963msgid "Add books"
8964msgstr ""
8965
8966#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52
8967msgid "Add books to the calibre library/device from files on your computer"
8968msgstr ""
8969
8970#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53
8971msgid "A"
8972msgstr ""
8973
8974#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56
8975msgid "Add books from a single folder"
8976msgstr ""
8977
8978#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62
8979msgid "Add from folders and sub-folders"
8980msgstr ""
8981
8982#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63
8983msgid "Add multiple books from archive (ZIP/RAR)"
8984msgstr ""
8985
8986#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65
8987msgid "Add empty book (Book entry with no formats)"
8988msgstr ""
8989
8990#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67
8991msgid "Add from ISBN"
8992msgstr ""
8993
8994#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69
8995msgid "Add files to selected book records"
8996msgstr ""
8997
8998#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71
8999msgid "Add files to selected book records from clipboard"
9000msgstr ""
9001
9002#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74
9003msgid "Add an empty file to selected book records"
9004msgstr ""
9005
9006#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76
9007msgid "Control the adding of books"
9008msgstr ""
9009
9010#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96
9011#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190
9012#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124
9013#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42
9014#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152
9015#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405
9016#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173
9017#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199
9018#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242
9019#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432
9020#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524
9021#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596
9022#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
9023#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460
9024#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84
9025#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40
9026#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132
9027#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358
9028#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353
9029msgid "No books selected"
9030msgstr ""
9031
9032#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97
9033#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191
9034msgid "Cannot add files as no books are selected"
9035msgstr ""
9036
9037#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119
9038msgid "No files in clipboard"
9039msgstr ""
9040
9041#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120
9042msgid "No files have been copied to the clipboard"
9043msgstr ""
9044
9045#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126
9046#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150
9047#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170
9048#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197
9049#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232
9050#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37
9051#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474
9052#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120
9053#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164
9054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22
9055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53
9056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113
9057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256
9058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670
9059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60
9060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99
9061#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761
9062#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692
9063#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702
9064#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634
9065#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646
9066#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171
9067#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200
9068#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96
9069#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317
9070#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499
9071#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446
9072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768
9073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778
9074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874
9075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431
9076#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287
9077msgid "Are you sure?"
9078msgstr ""
9079
9080#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127
9081#, python-format
9082msgid "Are you sure you want to set the same cover for all %d books?"
9083msgstr ""
9084
9085#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143
9086msgid "Select book files"
9087msgstr ""
9088
9089#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151
9090#, python-format
9091msgid ""
9092"Are you sure you want to add the same files to all %d books? If the format "
9093"already exists for a book, it will be replaced."
9094msgstr ""
9095
9096#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167
9097#, python-brace-format
9098msgid "The {0} format will be replaced in the book {1}. Are you sure?"
9099msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?"
9100msgstr[0] ""
9101msgstr[1] ""
9102msgstr[2] ""
9103msgstr[3] ""
9104msgstr[4] ""
9105
9106#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198
9107#, python-format
9108msgid ""
9109"Are you sure you want to add the same empty file to all %d books? If the "
9110"format already exists for a book, it will be replaced."
9111msgstr ""
9112
9113#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209
9114msgid "Choose format of empty file"
9115msgstr ""
9116
9117#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230
9118#, python-brace-format
9119msgid "The {0} format will be replaced in the book: {1}. Are you sure?"
9120msgstr ""
9121
9122#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258
9123#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267
9124msgid "Choose archive file"
9125msgstr ""
9126
9127#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264
9128msgid "Type of archive"
9129msgstr ""
9130
9131#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265
9132msgid "Will the archive have a single book per internal folder?"
9133msgstr ""
9134
9135#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274
9136msgid "Select root folder"
9137msgstr ""
9138
9139#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279
9140#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317
9141msgid "Cannot add"
9142msgstr ""
9143
9144#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280
9145#, python-format
9146msgid ""
9147"Cannot add books from the folder: %s as it contains the currently opened "
9148"calibre library"
9149msgstr ""
9150
9151#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303
9152msgid "Multi-file books?"
9153msgstr ""
9154
9155#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304
9156msgid ""
9157"Assume all e-book files in a single folder are multiple formats of the same "
9158"book?"
9159msgstr ""
9160
9161#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381
9162msgid "Duplicates found"
9163msgstr ""
9164
9165#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382
9166msgid ""
9167"Books with some of the specified ISBNs already exist in the calibre library."
9168" Click \"Show details\" for the full list. Do you want to add them anyway?"
9169msgstr ""
9170
9171#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398
9172msgid "Adding"
9173msgstr ""
9174
9175#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399
9176msgid "Creating book records from ISBNs"
9177msgstr ""
9178
9179#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483
9180#, python-format
9181msgid ""
9182"You have dropped some files onto the book <b>%s</b>. This will add or "
9183"replace the files for this book. Do you want to proceed?"
9184msgstr ""
9185
9186#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486
9187msgid "Add as new book"
9188msgid_plural "Add as new books"
9189msgstr[0] ""
9190msgstr[1] ""
9191msgstr[2] ""
9192msgstr[3] ""
9193msgstr[4] ""
9194
9195#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511
9196#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565
9197msgid "Uploading books to device."
9198msgstr ""
9199
9200#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530
9201msgid "Supported books"
9202msgstr ""
9203
9204#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533
9205msgid "Select books"
9206msgstr ""
9207
9208#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581
9209msgid "The following duplicate book was found."
9210msgid_plural "The following {} duplicate books were found."
9211msgstr[0] ""
9212msgstr[1] ""
9213msgstr[2] ""
9214msgstr[3] ""
9215msgstr[4] ""
9216
9217#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584
9218msgid "Merged some books"
9219msgstr ""
9220
9221#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585
9222msgid ""
9223"Incoming book formats were processed and merged into your calibre database "
9224"according to your auto-merge settings. Click \"Show details\" to see the "
9225"list of merged books."
9226msgstr ""
9227
9228#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609
9229#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9230#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9231msgid "Add to library"
9232msgstr ""
9233
9234#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9235#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172
9236#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
9237#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
9238#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
9239#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96
9240#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329
9241#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
9242#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268
9243msgid "No book selected"
9244msgstr ""
9245
9246#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628
9247msgid ""
9248"The following books are virtual and cannot be added to the calibre library:"
9249msgstr ""
9250
9251#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9252msgid "No book files found"
9253msgstr ""
9254
9255#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640
9256msgid "Downloading books"
9257msgstr ""
9258
9259#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641
9260msgid "Downloading books from device"
9261msgstr ""
9262
9263#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660
9264msgid "Could not download files from the device"
9265msgstr ""
9266
9267#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663
9268msgid "Could not download some files from the device"
9269msgstr ""
9270
9271#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667
9272msgid "Could not download files"
9273msgstr ""
9274
9275#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15
9276msgid "Add books to library"
9277msgstr ""
9278
9279#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16
9280msgid "Add books to your calibre library from the connected device"
9281msgstr ""
9282
9283#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29
9284msgid "Merging user annotations into database"
9285msgstr ""
9286
9287#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67
9288#: /__w/calibre/calibre/src/calibre/gui2/device.py:821
9289msgid "Fetch annotations (experimental)"
9290msgstr ""
9291
9292#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111
9293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742
9294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991
9295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040
9296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376
9297msgid "Not supported"
9298msgstr ""
9299
9300#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112
9301msgid "Fetching annotations is not supported for this device"
9302msgstr ""
9303
9304#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116
9305#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141
9306msgid "Use library only"
9307msgstr ""
9308
9309#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117
9310#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142
9311msgid "User annotations generated from main library only"
9312msgstr ""
9313
9314#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125
9315msgid "No books selected to fetch annotations from"
9316msgstr ""
9317
9318#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161
9319msgid "Some errors"
9320msgstr ""
9321
9322#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162
9323msgid ""
9324"Could not fetch annotations for some books. Click \"Show details\" to see "
9325"which ones."
9326msgstr ""
9327
9328#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
9329msgid "Author mapper"
9330msgstr ""
9331
9332#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36
9333msgid "Map authors for one book in the library"
9334msgid_plural "Map authors for {} books in the library"
9335msgstr[0] ""
9336msgstr[1] ""
9337msgstr[2] ""
9338msgstr[3] ""
9339msgstr[4] ""
9340
9341#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40
9342#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41
9343msgid "The changes will be applied to the <b>selected book</b>"
9344msgid_plural "The changes will be applied to the <b>{} selected books</b>"
9345msgstr[0] ""
9346msgstr[1] ""
9347msgstr[2] ""
9348msgstr[3] ""
9349msgstr[4] ""
9350
9351#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42
9352#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43
9353msgid "The changes will be applied to <b>one book in the library</b>"
9354msgid_plural "The changes will be applied to <b>{} books in the library</b>"
9355msgstr[0] ""
9356msgstr[1] ""
9357msgstr[2] ""
9358msgstr[3] ""
9359msgstr[4] ""
9360
9361#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12
9362msgid "Auto scroll through the book list"
9363msgstr ""
9364
9365#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9366msgid ""
9367"Auto scroll through the book list, particularly useful with the cover "
9368"browser open"
9369msgstr ""
9370
9371#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9372msgid "X"
9373msgstr ""
9374
9375#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15
9376#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70
9377msgid "Browse annotations"
9378msgstr ""
9379
9380#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
9381msgid "B"
9382msgstr ""
9383
9384#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49
9385msgid "Not visible"
9386msgstr ""
9387
9388#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50
9389msgid ""
9390"The book \"{}\" is not currently visible in the calibre library. If you have"
9391" a search or a Virtual library applied, first clear it."
9392msgstr ""
9393
9394#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23
9395msgid "Create catalog"
9396msgstr ""
9397
9398#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24
9399msgid ""
9400"Create a catalog of the books in your calibre library in different formats"
9401msgstr ""
9402
9403#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43
9404msgid "No books selected for catalog generation"
9405msgstr ""
9406
9407#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66
9408#, python-format
9409msgid "Generating %s catalog..."
9410msgstr ""
9411
9412#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75
9413msgid "Catalog generation complete, with warnings."
9414msgstr ""
9415
9416#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91
9417msgid "Catalog generated."
9418msgstr ""
9419
9420#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94
9421msgid "Export catalog folder"
9422msgstr ""
9423
9424#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95
9425#, python-format
9426msgid "Select destination for %(title)s.%(fmt)s"
9427msgstr ""
9428
9429#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105
9430#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395
9431#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251
9432#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147
9433#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60
9434#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447
9435msgid "Permission denied"
9436msgstr ""
9437
9438#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106
9439#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252
9440#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448
9441#, python-format
9442msgid "Could not open %s. Is it being used by another program?"
9443msgstr ""
9444
9445#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118
9446#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161
9447msgid "No library found"
9448msgstr ""
9449
9450#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124
9451#, python-format
9452msgid ""
9453"No existing calibre library was found at %s. If the library was moved, "
9454"select its new location below. Otherwise calibre will forget this library."
9455msgstr ""
9456
9457#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130
9458msgid "New location of this library:"
9459msgstr ""
9460
9461#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139
9462msgid "Library moved"
9463msgstr ""
9464
9465#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141
9466msgid "Forget library"
9467msgstr ""
9468
9469#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151
9470msgid "New library location"
9471msgstr ""
9472
9473#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162
9474#, python-format
9475msgid "No existing calibre library found at %s"
9476msgstr ""
9477
9478#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182
9479msgid "Queue &all books for backup"
9480msgstr ""
9481
9482#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188
9483msgid "Backup status"
9484msgstr ""
9485
9486#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202
9487msgid "none"
9488msgstr ""
9489
9490#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204
9491#, python-format
9492msgid "Book metadata files remaining to be written: %s"
9493msgstr ""
9494
9495#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231
9496#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192
9497#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260
9498#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69
9499msgid "Choose library"
9500msgstr ""
9501
9502#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232
9503msgid "Choose calibre library to work with"
9504msgstr ""
9505
9506#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235
9507msgid "Switch/create library"
9508msgstr ""
9509
9510#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243
9511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154
9512msgid "Export/import all calibre data"
9513msgstr ""
9514
9515#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256
9516#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17
9517msgid "Pick a random book"
9518msgstr ""
9519
9520#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260
9521msgid "Change the icon for this library"
9522msgstr ""
9523
9524#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263
9525msgid "Choose an icon"
9526msgstr ""
9527
9528#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266
9529msgid "Remove current icon"
9530msgstr ""
9531
9532#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277
9533#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96
9534msgid "Quick switch"
9535msgstr ""
9536
9537#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280
9538#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97
9539msgid "Rename library"
9540msgstr ""
9541
9542#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283
9543msgid "Remove library"
9544msgstr ""
9545
9546#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310
9547msgid "Library maintenance"
9548msgstr ""
9549
9550#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311
9551msgid "Library metadata backup status"
9552msgstr ""
9553
9554#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315
9555msgid "Check library"
9556msgstr ""
9557
9558#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319
9559msgid "Restore database"
9560msgstr ""
9561
9562#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329
9563msgid "Switch to previous library"
9564msgstr ""
9565
9566#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352
9567#, python-format
9568msgid "Select icon for library \"%s\""
9569msgstr ""
9570
9571#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395
9572#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399
9573msgid "Cannot export/import"
9574msgstr ""
9575
9576#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396
9577msgid ""
9578"You are running calibre portable, all calibre data is already in the calibre"
9579" portable folder. Export/import is unavailable."
9580msgstr ""
9581
9582#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400
9583msgid "Cannot export/import data while there are running jobs."
9584msgstr ""
9585
9586#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416
9587#, python-brace-format
9588msgid "{0} [{1} book]"
9589msgid_plural "{0} [{1} books]"
9590msgstr[0] ""
9591msgstr[1] ""
9592msgstr[2] ""
9593msgstr[3] ""
9594msgstr[4] ""
9595
9596#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461
9597#, python-format
9598msgid "Apply Virtual library when %s is opened"
9599msgstr ""
9600
9601#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475
9602#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501
9603#, python-format
9604msgid "Switch to: %s"
9605msgstr ""
9606
9607#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484
9608#, python-format
9609msgid "Rename: %s"
9610msgstr ""
9611
9612#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488
9613#, python-format
9614msgid "Remove: %s"
9615msgstr ""
9616
9617#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522
9618#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525
9619msgid "No Virtual library"
9620msgstr ""
9621
9622#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545
9623msgid "Rename"
9624msgstr ""
9625
9626#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547
9627#, python-format
9628msgid "Choose a new name for the library <b>%s</b>. "
9629msgstr ""
9630
9631#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548
9632msgid "Note that the actual library folder will be renamed."
9633msgstr ""
9634
9635#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555
9636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715
9637#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
9638#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329
9639msgid "Already exists"
9640msgstr ""
9641
9642#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556
9643#, python-format
9644msgid "The folder %s already exists. Delete it first."
9645msgstr ""
9646
9647#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559
9648#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621
9649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122
9650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306
9651#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789
9652msgid "Too long"
9653msgstr ""
9654
9655#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564
9656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200
9657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411
9658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300
9659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427
9660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194
9661msgid "Not found"
9662msgstr ""
9663
9664#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565
9665#, python-format
9666msgid ""
9667"Cannot rename as no library was found at %s. Try switching to this library "
9668"first, then switch back and retry the renaming."
9669msgstr ""
9670
9671#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576
9672msgid "Rename failed"
9673msgstr ""
9674
9675#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577
9676#, python-format
9677msgid ""
9678"Failed to rename the library at %s. The most common cause for this is if one"
9679" of the files in the library is open in another program."
9680msgstr ""
9681
9682#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590
9683msgid "Library removed"
9684msgstr ""
9685
9686#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591
9687#, python-format
9688msgid ""
9689"The library %s has been removed from calibre. The files remain on your "
9690"computer, if you want to delete them, you will have to do so manually."
9691msgstr ""
9692
9693#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42
9695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86
9696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206
9697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345
9698#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
9699msgid "&OK"
9700msgstr ""
9701
9702#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9703#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185
9704#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029
9705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51
9706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457
9707#: /__w/calibre/calibre/src/calibre/utils/localization.py:366
9708msgid "&Undo"
9709msgstr ""
9710
9711#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612
9712msgid "Backup metadata"
9713msgstr ""
9714
9715#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613
9716msgid ""
9717"Metadata will be backed up while calibre is running, at the rate of "
9718"approximately 1 book every three seconds."
9719msgstr ""
9720
9721#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622
9722#, python-format
9723msgid ""
9724"Path to library too long. It must be less than %d characters. Move your "
9725"library to a location with a shorter path using Windows Explorer, then point"
9726" calibre to the new location and try again."
9727msgstr ""
9728
9729#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657
9730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722
9731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88
9732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93
9733#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336
9734#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397
9735msgid "Success"
9736msgstr ""
9737
9738#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658
9739msgid ""
9740"Found no errors in your calibre library database. Do you want calibre to "
9741"check if the files in your library match the information in the database?"
9742msgstr ""
9743
9744#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663
9745#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9746#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028
9747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
9748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263
9749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120
9750#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483
9751#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524
9752msgid "Failed"
9753msgstr ""
9754
9755#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664
9756msgid "Database integrity check failed, click \"Show details\" for details."
9757msgstr ""
9758
9759#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668
9760msgid "Starting library scan, this may take a while"
9761msgstr ""
9762
9763#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674
9764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114
9765msgid "No problems found"
9766msgstr ""
9767
9768#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675
9769msgid "The files in your library match the information in the database."
9770msgstr ""
9771
9772#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765
9773#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770
9774#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776
9775#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532
9776#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93
9777#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454
9778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201
9779msgid "Not allowed"
9780msgstr ""
9781
9782#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766
9783msgid ""
9784"You cannot change libraries while using the environment variable "
9785"CALIBRE_OVERRIDE_DATABASE_PATH."
9786msgstr ""
9787
9788#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771
9789msgid "You cannot change libraries while jobs are running."
9790msgstr ""
9791
9792#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777
9793msgid ""
9794"You cannot change libraries until all updates are accepted or rejected."
9795msgstr ""
9796
9797#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9798msgid "C"
9799msgstr ""
9800
9801#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9802msgid "Convert books"
9803msgstr ""
9804
9805#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9806msgid "Convert books between different e-book formats"
9807msgstr ""
9808
9809#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57
9810msgid "Convert individually"
9811msgstr ""
9812
9813#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60
9814msgid "Bulk convert"
9815msgstr ""
9816
9817#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64
9818msgid "Create a catalog of the books in your calibre library"
9819msgstr ""
9820
9821#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151
9822#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167
9823#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964
9824msgid "Cannot convert"
9825msgstr ""
9826
9827#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168
9828msgid "Conversion to the {} format is not supported"
9829msgstr ""
9830
9831#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194
9832msgid "Starting conversion of the book"
9833msgid_plural "Starting conversion of {} books"
9834msgstr[0] ""
9835msgstr[1] ""
9836msgstr[2] ""
9837msgstr[3] ""
9838msgstr[4] ""
9839
9840#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264
9841msgid "Book deleted"
9842msgstr ""
9843
9844#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265
9845msgid ""
9846"The book you were trying to convert has been deleted from the calibre "
9847"library."
9848msgstr ""
9849
9850#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270
9851msgid "Empty output file, probably the conversion process crashed"
9852msgstr ""
9853
9854#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280
9855msgid "completed"
9856msgstr ""
9857
9858#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39
9859msgid "Different custom columns"
9860msgstr ""
9861
9862#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53
9863#, python-brace-format
9864msgid ""
9865"The custom columns in the <i>{0}</i> library are different from the custom "
9866"columns in the <i>{1}</i> library. As a result, some metadata might not be "
9867"copied."
9868msgstr ""
9869
9870#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61
9871msgid ""
9872"The following columns are incompatible - they have the same name but "
9873"different data types. They will be ignored: "
9874msgstr ""
9875
9876#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70
9877#, python-brace-format
9878msgid ""
9879"The following columns are missing in the <i>{0}</i> library. You can choose "
9880"to add them automatically below."
9881msgstr ""
9882
9883#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76
9884#, python-format
9885msgid "Add to the %s library"
9886msgstr ""
9887
9888#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79
9889msgid "This warning is only shown once per library, per session"
9890msgstr ""
9891
9892#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181
9893#, python-format
9894msgid "%(title)s by %(author)s"
9895msgstr ""
9896
9897#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215
9898msgid "&Sort libraries alphabetically"
9899msgstr ""
9900
9901#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223
9902msgid "Library &path:"
9903msgstr ""
9904
9905#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229
9906msgid "Browse for library"
9907msgstr ""
9908
9909#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238
9910#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141
9911#: /__w/calibre/calibre/src/calibre/utils/localization.py:361
9912msgid "&Copy"
9913msgstr ""
9914
9915#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240
9916msgid "Copy to the specified library"
9917msgstr ""
9918
9919#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241
9920msgid "&Move"
9921msgstr ""
9922
9923#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244
9924msgid "Copy to the specified library and delete from the current library"
9925msgstr ""
9926
9927#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276
9928#, python-format
9929msgid ""
9930"Books with the same, title, author and language as the following already "
9931"exist in the library %s. Select which books you want copied anyway."
9932msgstr ""
9933
9934#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281
9935msgid "Duplicate books"
9936msgstr ""
9937
9938#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285
9939#, python-brace-format
9940msgid "{0} by {1}"
9941msgstr ""
9942
9943#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294
9944#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138
9945#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137
9946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94
9947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54
9948#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186
9949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9950#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145
9951msgid "Select &all"
9952msgstr ""
9953
9954#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296
9955#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140
9956#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139
9957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96
9958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56
9959#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188
9960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9961msgid "Select &none"
9962msgstr ""
9963
9964#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298
9965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58
9966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115
9967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393
9968#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467
9969#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119
9970#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236
9971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120
9972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127
9973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463
9974msgid "&Copy to clipboard"
9975msgstr ""
9976
9977#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331
9978msgid "Copy to library"
9979msgstr ""
9980
9981#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332
9982msgid "Copy selected books to the specified library"
9983msgstr ""
9984
9985#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364
9986#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374
9987msgid "Choose library..."
9988msgstr ""
9989
9990#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370
9991msgid "(delete after copy)"
9992msgstr ""
9993
9994#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392
9995#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404
9996msgid "Cannot copy"
9997msgstr ""
9998
9999#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393
10000msgid "Cannot copy to current library."
10001msgstr ""
10002
10003#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409
10004msgid "No library"
10005msgstr ""
10006
10007#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410
10008#, python-format
10009msgid "No library found at %s"
10010msgstr ""
10011
10012#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
10013msgid "Copying to"
10014msgstr ""
10015
10016#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
10017msgid "Moving to"
10018msgstr ""
10019
10020#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474
10021msgid "The copying process was interrupted. {} books were copied."
10022msgstr ""
10023
10024#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476
10025msgid "No books were deleted from this library."
10026msgstr ""
10027
10028#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477
10029msgid ""
10030"The best way to resume this operation is to re-copy all the books with the "
10031"option to \"Check for duplicates when copying to library\" in "
10032"Preferences->Import/export->Adding books turned on."
10033msgstr ""
10034
10035#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479
10036msgid "Canceled"
10037msgstr ""
10038
10039#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
10040msgid "Could not copy books: "
10041msgstr ""
10042
10043#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489
10044#, python-brace-format
10045msgid "Moved the book to {loc}"
10046msgstr ""
10047
10048#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490
10049#, python-brace-format
10050msgid "Moved {num} books to {loc}"
10051msgstr ""
10052
10053#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492
10054#, python-brace-format
10055msgid "Copied the book to {loc}"
10056msgstr ""
10057
10058#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493
10059#, python-brace-format
10060msgid "Copied {num} books to {loc}"
10061msgstr ""
10062
10063#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498
10064msgid "Auto merged"
10065msgstr ""
10066
10067#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499
10068msgid ""
10069"Some books were automatically merged into existing records in the target "
10070"library. Click \"Show details\" to see which ones. This behavior is "
10071"controlled by the Auto-merge option in Preferences->Import/export->Adding "
10072"books->Adding actions."
10073msgstr ""
10074
10075#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520
10076#, python-brace-format
10077msgid ""
10078"Copying: {0} failed, with error:\n"
10079"{1}"
10080msgstr ""
10081
10082#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10083msgid "Could not copy some books, click \"Show details\" for more information."
10084msgstr ""
10085
10086#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10087msgid "Failed to copy some books"
10088msgstr ""
10089
10090#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523
10091msgid "Failed to copy a book, see below for details"
10092msgid_plural "Failed to copy {} books, see below for details"
10093msgstr[0] ""
10094msgstr[1] ""
10095msgstr[2] ""
10096msgstr[3] ""
10097msgstr[4] ""
10098
10099#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10100msgid "Could not copy any books, click \"Show details\" for more information."
10101msgstr ""
10102
10103#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10104msgid "Failed to copy books"
10105msgstr ""
10106
10107#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533
10108msgid ""
10109"You cannot use other libraries while using the environment variable "
10110"CALIBRE_OVERRIDE_DATABASE_PATH."
10111msgstr ""
10112
10113#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38
10114#, python-brace-format
10115msgid ""
10116"You are trying to delete {0} books. Sending so many files to the {1} <b>can "
10117"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be"
10118" <b>permanently deleted</b>."
10119msgstr ""
10120
10121#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51
10122msgid "Deleting..."
10123msgstr ""
10124
10125#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74
10126msgid "Deleted"
10127msgstr ""
10128
10129#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85
10130msgid "Failed to delete"
10131msgstr ""
10132
10133#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86
10134msgid ""
10135"Failed to delete some books, click the \"Show details\" button for details."
10136msgstr ""
10137
10138#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10139msgid "Delete books"
10140msgstr ""
10141
10142#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10143msgid "Remove books"
10144msgstr ""
10145
10146#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97
10147msgid "Remove selected books"
10148msgstr ""
10149
10150#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130
10151msgid "Remove files of a specific format from selected books"
10152msgstr ""
10153
10154#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133
10155msgid "Remove all formats from selected books, except..."
10156msgstr ""
10157
10158#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137
10159msgid "Remove all formats from selected books"
10160msgstr ""
10161
10162#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140
10163msgid "Remove covers from selected books"
10164msgstr ""
10165
10166#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144
10167msgid "Remove matching books from device"
10168msgstr ""
10169
10170#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169
10171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828
10172msgid "Cannot delete"
10173msgstr ""
10174
10175#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180
10176#, python-format
10177msgid ""
10178"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are "
10179"you sure?"
10180msgstr ""
10181
10182#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204
10183msgid "Choose formats to be deleted"
10184msgstr ""
10185
10186#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220
10187msgid ""
10188"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove "
10189"all formats from a book."
10190msgstr ""
10191
10192#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249
10193msgid ""
10194"<b>All formats</b> for the selected books will be <b>deleted</b> from your "
10195"library.<br>The book metadata will be kept. Are you sure?"
10196msgstr ""
10197
10198#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270
10199msgid "Cannot delete books"
10200msgstr ""
10201
10202#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271
10203msgid "No device is connected"
10204msgstr ""
10205
10206#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281
10207#: /__w/calibre/calibre/src/calibre/gui2/device.py:744
10208#: /__w/calibre/calibre/src/calibre/gui2/device.py:753
10209msgid "Main memory"
10210msgstr ""
10211
10212#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282
10213#: /__w/calibre/calibre/src/calibre/gui2/device.py:746
10214#: /__w/calibre/calibre/src/calibre/gui2/device.py:755
10215msgid "Storage card A"
10216msgstr ""
10217
10218#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283
10219#: /__w/calibre/calibre/src/calibre/gui2/device.py:748
10220#: /__w/calibre/calibre/src/calibre/gui2/device.py:757
10221msgid "Storage card B"
10222msgstr ""
10223
10224#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288
10225msgid "No books to delete"
10226msgstr ""
10227
10228#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289
10229msgid "None of the selected books are on the device"
10230msgstr ""
10231
10232#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310
10233#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441
10234msgid "Deleting books from device."
10235msgstr ""
10236
10237#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320
10238msgid ""
10239"The cover from the selected book will be <b>permanently deleted</b>. Are you"
10240" sure?"
10241msgid_plural ""
10242"The covers from the {} selected books will be <b>permanently deleted</b>. "
10243"Are you sure?"
10244msgstr[0] ""
10245msgstr[1] ""
10246msgstr[2] ""
10247msgstr[3] ""
10248msgstr[4] ""
10249
10250#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369
10251msgid ""
10252"Some of the selected books are on the attached device. <b>Where</b> do you "
10253"want the selected files deleted from?"
10254msgstr ""
10255
10256#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382
10257msgid ""
10258"The selected book will be <b>permanently deleted</b> and the files removed "
10259"from your calibre library. Are you sure?"
10260msgid_plural ""
10261"The {} selected books will be <b>permanently deleted</b> and the files "
10262"removed from your calibre library. Are you sure?"
10263msgstr[0] ""
10264msgstr[1] ""
10265msgstr[2] ""
10266msgstr[3] ""
10267msgstr[4] ""
10268
10269#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396
10270#, python-format
10271msgid ""
10272"Could not access %s. Is it being used by another program? Click \"Show "
10273"details\" for more information."
10274msgstr ""
10275
10276#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434
10277msgid ""
10278"The selected book will be <b>permanently deleted</b> from your device. Are "
10279"you sure?"
10280msgid_plural ""
10281"The {} selected books will be <b>permanently deleted</b> from your device. "
10282"Are you sure?"
10283msgstr[0] ""
10284msgstr[1] ""
10285msgstr[2] ""
10286msgstr[3] ""
10287msgstr[4] ""
10288
10289#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43
10290msgid "Start wireless device connection"
10291msgstr ""
10292
10293#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44
10294msgid "Stop wireless device connection"
10295msgstr ""
10296
10297#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49
10298msgid "Connect to folder"
10299msgstr ""
10300
10301#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57
10302#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85
10303msgid "Start Content server"
10304msgstr ""
10305
10306#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60
10307msgid "Visit Content server in browser"
10308msgstr ""
10309
10310#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79
10311msgid "Start/stop Content server"
10312msgstr ""
10313
10314#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92
10315#, python-brace-format
10316msgid "[{ip}, port {port}, {protocol}]"
10317msgstr ""
10318
10319#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98
10320msgid "Stop Content server"
10321msgstr ""
10322
10323#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115
10324#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140
10325msgid "Email to"
10326msgstr ""
10327
10328#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119
10329msgid "Email to and delete from library"
10330msgstr ""
10331
10332#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133
10333#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10334msgid "(delete from library)"
10335msgstr ""
10336
10337#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148
10338#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10339#: /__w/calibre/calibre/src/calibre/gui2/email.py:205
10340msgid "Select recipients"
10341msgstr ""
10342
10343#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156
10344msgid "Email to selected recipients..."
10345msgstr ""
10346
10347#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166
10348msgid "Setup email based sharing of books"
10349msgstr ""
10350
10351#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10352msgid "D"
10353msgstr ""
10354
10355#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10356msgid "Send to device"
10357msgstr ""
10358
10359#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201
10360msgid "Connect/share"
10361msgstr ""
10362
10363#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202
10364msgid ""
10365"Share books using a web server or email. Connect to special devices, etc."
10366msgstr ""
10367
10368#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242
10369#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287
10370msgid "Stopping"
10371msgstr ""
10372
10373#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243
10374#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288
10375msgid "Stopping server, this could take up to a minute, please wait..."
10376msgstr ""
10377
10378#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261
10379msgid "Disable autostart"
10380msgstr ""
10381
10382#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262
10383msgid ""
10384"Do you want wireless device connections to be started automatically when "
10385"calibre starts?"
10386msgstr ""
10387
10388#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285
10389msgid "Still looking for IP addresses"
10390msgstr ""
10391
10392#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288
10393msgid "Many IP addresses. See Start/Stop dialog."
10394msgstr ""
10395
10396#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16
10397msgid "Manage collections"
10398msgstr ""
10399
10400#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17
10401msgid "Manage the collections on this device"
10402msgstr ""
10403
10404#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33
10405msgid "In library view"
10406msgstr ""
10407
10408#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34
10409msgid ""
10410"Collections can only be edited when showing the books on the device. Click "
10411"the toolbar button to switch to the device view first."
10412msgstr ""
10413
10414#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10415msgid "Change the title/author/cover etc. of books"
10416msgstr ""
10417
10418#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10419msgid "E"
10420msgstr ""
10421
10422#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347
10424#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40
10425msgid "Edit metadata"
10426msgstr ""
10427
10428#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75
10429msgid "Edit metadata individually"
10430msgstr ""
10431
10432#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77
10433msgid "Edit metadata in bulk"
10434msgstr ""
10435
10436#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80
10437msgid "Download metadata and covers"
10438msgstr ""
10439
10440#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87
10441msgid "Merge into first selected book - delete others"
10442msgstr ""
10443
10444#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90
10445msgid "Merge into first selected book - keep others"
10446msgstr ""
10447
10448#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94
10449msgid "Merge only formats into first selected book - delete others"
10450msgstr ""
10451
10452#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99
10453msgid "Copy metadata"
10454msgstr ""
10455
10456#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100
10457msgid "Paste metadata"
10458msgstr ""
10459
10460#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102
10461msgid "Paste metadata including excluded fields"
10462msgstr ""
10463
10464#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105
10465msgid "Merge book records"
10466msgstr ""
10467
10468#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106
10469msgid "M"
10470msgstr ""
10471
10472#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110
10473msgid "Copy URL to show book in calibre"
10474msgstr ""
10475
10476#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111
10477msgid ""
10478"Copy URLs to show the currently selected books in calibre, to the system "
10479"clipboard"
10480msgstr ""
10481
10482#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118
10483msgid "Copy URL to open book in calibre"
10484msgstr ""
10485
10486#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120
10487msgid ""
10488"Copy URLs to open the currently selected books in calibre, to the system "
10489"clipboard"
10490msgstr ""
10491
10492#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172
10493#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175
10494msgid "Cannot copy metadata"
10495msgstr ""
10496
10497#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176
10498msgid "Multiple books selected, can only copy from one book at a time."
10499msgstr ""
10500
10501#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198
10502#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203
10503msgid "Cannot paste metadata"
10504msgstr ""
10505
10506#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204
10507msgid "No copied metadata available"
10508msgstr ""
10509
10510#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207
10511#, python-brace-format
10512msgid ""
10513"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are "
10514"you sure you want to do that?"
10515msgstr ""
10516
10517#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241
10518msgid "Cannot download metadata"
10519msgstr ""
10520
10521#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260
10522msgid "Failed to download metadata"
10523msgstr ""
10524
10525#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270
10526#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99
10527#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804
10528#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512
10529#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918
10530#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185
10531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176
10532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185
10533msgid "Download failed"
10534msgstr ""
10535
10536#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271
10537msgid "Failed to download metadata or cover for the selected book."
10538msgid_plural "Failed to download metadata or covers for any of the {} books."
10539msgstr[0] ""
10540msgstr[1] ""
10541msgstr[2] ""
10542msgstr[3] ""
10543msgstr[4] ""
10544
10545#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275
10546msgid "Metadata download completed"
10547msgstr ""
10548
10549#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278
10550msgid "Finished downloading metadata for the selected book."
10551msgid_plural "Finished downloading metadata for <b>{} books</b>."
10552msgstr[0] ""
10553msgstr[1] ""
10554msgstr[2] ""
10555msgstr[3] ""
10556msgstr[4] ""
10557
10558#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280
10559msgid "Proceed with updating the metadata in your library?"
10560msgstr ""
10561
10562#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287
10563#, python-format
10564msgid ""
10565"Could not download metadata and/or covers for %d of the books. Click \"Show "
10566"details\" to see which books."
10567msgstr ""
10568
10569#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289
10570msgid "Show the &failed books in the main book list after updating metadata"
10571msgstr ""
10572
10573#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302
10574#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987
10575msgid "Download log"
10576msgstr ""
10577
10578#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303
10579msgid "Metadata download complete"
10580msgstr ""
10581
10582#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308
10583msgid "Revie&w downloaded metadata"
10584msgstr ""
10585
10586#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334
10587msgid "Some books changed"
10588msgstr ""
10589
10590#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335
10591msgid ""
10592"The metadata for some books in your library has changed since you started "
10593"the download. If you proceed, some of those changes may be overwritten. "
10594"Click \"Show details\" to see the list of changed books. Do you want to "
10595"proceed?"
10596msgstr ""
10597
10598#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375
10599msgid "Review downloaded metadata"
10600msgstr ""
10601
10602#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376
10603msgid "Discard downloaded metadata for this book"
10604msgstr ""
10605
10606#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377
10607msgid "Use the downloaded metadata for all remaining books"
10608msgstr ""
10609
10610#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378
10611msgid "Discard downloaded metadata for all remaining books"
10612msgstr ""
10613
10614#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379
10615#, python-format
10616msgid "Discard the downloaded value for: %s"
10617msgstr ""
10618
10619#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380
10620msgid ""
10621"The downloaded metadata is on the left and the original metadata is on the "
10622"right. If a downloaded value is blank or unknown, the original value is "
10623"used."
10624msgstr ""
10625
10626#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383
10627msgid "&View book"
10628msgstr ""
10629
10630#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431
10631#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523
10632msgid "Cannot edit metadata"
10633msgstr ""
10634
10635#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564
10636msgid ""
10637"You are about to merge very many ({}) books. Are you <b>sure</b> you want to"
10638" proceed?"
10639msgstr ""
10640
10641#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595
10642#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598
10643msgid "Cannot merge books"
10644msgstr ""
10645
10646#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599
10647msgid "At least two books must be selected for merging"
10648msgstr ""
10649
10650#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610
10651#, python-format
10652msgid ""
10653"Book formats and metadata from the selected books will be added to the "
10654"<b>first selected book</b> (%s).<br> The second and subsequently selected "
10655"books will not be deleted or changed.<br><br>Please confirm you want to "
10656"proceed."
10657msgstr ""
10658
10659#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621
10660#, python-format
10661msgid ""
10662"Book formats from the selected books will be merged into the <b>first "
10663"selected book</b> (%s). Metadata in the first selected book will not be "
10664"changed. Author, Title and all other metadata will <i>not</i> be "
10665"merged.<br><br>After being merged, the second and subsequently selected "
10666"books, with any metadata they have will be <b>deleted</b>. <br><br>All book "
10667"formats of the first selected book will be kept and any duplicate formats in"
10668" the second and subsequently selected books will be permanently "
10669"<b>deleted</b> from your calibre library.<br><br>  Are you <b>sure</b> you "
10670"want to proceed?"
10671msgstr ""
10672
10673#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637
10674#, python-format
10675msgid ""
10676"Book formats and metadata from the selected books will be merged into the "
10677"<b>first selected book</b> (%s).<br><br>After being merged, the second and "
10678"subsequently selected books will be <b>deleted</b>. <br><br>All book formats"
10679" of the first selected book will be kept and any duplicate formats in the "
10680"second and subsequently selected books will be permanently <b>deleted</b> "
10681"from your calibre library.<br><br>  Are you <b>sure</b> you want to proceed?"
10682msgstr ""
10683
10684#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824
10685msgid "Applying changed metadata"
10686msgstr ""
10687
10688#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918
10689msgid "Some failures"
10690msgstr ""
10691
10692#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919
10693msgid ""
10694"Failed to apply updated metadata for some books in your library. Click "
10695"\"Show details\" to see details."
10696msgstr ""
10697
10698#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978
10699#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996
10700msgid "Format file missing"
10701msgstr ""
10702
10703#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979
10704#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997
10705#, python-format
10706msgid "Cannot read cover as the %s file is missing from this book"
10707msgstr ""
10708
10709#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006
10710#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094
10711msgid "Could not read metadata"
10712msgstr ""
10713
10714#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007
10715#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095
10716#, python-format
10717msgid "Could not read metadata from %s format"
10718msgstr ""
10719
10720#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018
10721#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462
10722#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472
10723msgid "Could not read cover"
10724msgstr ""
10725
10726#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019
10727#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463
10728#, python-format
10729msgid "Could not read cover from %s format"
10730msgstr ""
10731
10732#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10733msgid "Embed metadata"
10734msgstr ""
10735
10736#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10737#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23
10738msgid "Embed metadata into book files"
10739msgstr ""
10740
10741#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56
10742msgid "Embed metadata into files of a specific format from selected books..."
10743msgstr ""
10744
10745#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64
10746#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71
10747msgid "Cannot embed"
10748msgstr ""
10749
10750#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75
10751msgid "Choose formats to be updated"
10752msgstr ""
10753
10754#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818
10756#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30
10757msgid "&Stop"
10758msgstr ""
10759
10760#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10761msgid "Embedding updated metadata into book files..."
10762msgstr ""
10763
10764#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82
10765msgid "Embedding metadata..."
10766msgstr ""
10767
10768#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101
10769msgid "Embedded metadata in one book"
10770msgid_plural "Embedded metadata in {} books"
10771msgstr[0] ""
10772msgstr[1] ""
10773msgstr[2] ""
10774msgstr[3] ""
10775msgstr[4] ""
10776
10777#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103
10778#, python-brace-format
10779msgid ""
10780"The {0} format of {1}:\n"
10781"\n"
10782"{2}\n"
10783msgstr ""
10784
10785#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106
10786msgid "Failed for some files"
10787msgstr ""
10788
10789#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107
10790msgid ""
10791"Failed to embed metadata into some book files. Click \"Show details\" for "
10792"details."
10793msgstr ""
10794
10795#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110
10796msgid "Show the &failed books in the main book list"
10797msgstr ""
10798
10799#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10800msgid "Download news in e-book form from various websites all over the world"
10801msgstr ""
10802
10803#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10804msgid "F"
10805msgstr ""
10806
10807#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10808msgid "Fetch news"
10809msgstr ""
10810
10811#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57
10812#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72
10813msgid "Fetching news from "
10814msgstr ""
10815
10816#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101
10817msgid " fetched."
10818msgstr ""
10819
10820#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10821msgid "F1"
10822msgstr ""
10823
10824#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10825#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412
10826#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736
10827msgid "Help"
10828msgstr ""
10829
10830#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10831msgid "Mark books"
10832msgstr ""
10833
10834#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10835msgid "Temporarily mark books for easy access"
10836msgstr ""
10837
10838#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24
10839msgid "Toggle mark for selected books"
10840msgstr ""
10841
10842#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57
10843#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10844msgid "Show marked books"
10845msgstr ""
10846
10847#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59
10848msgid "Clear all marked books"
10849msgstr ""
10850
10851#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62
10852msgid "Mark all books by selected author(s)"
10853msgstr ""
10854
10855#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64
10856msgid "Mark all books in the selected series"
10857msgstr ""
10858
10859#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67
10860msgid "Clear all books by selected author(s)"
10861msgstr ""
10862
10863#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69
10864msgid "Clear all books in the selected series"
10865msgstr ""
10866
10867#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10868msgid "Show marked book"
10869msgstr ""
10870
10871#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
10872msgid "Cannot mark"
10873msgstr ""
10874
10875#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17
10876msgid "Match book to library"
10877msgstr ""
10878
10879#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18
10880msgid "Match this book to a book in the library"
10881msgstr ""
10882
10883#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10884#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130
10886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201
10887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73
10888msgid "Match books"
10889msgstr ""
10890
10891#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10892#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10893msgid "You must select one book"
10894msgstr ""
10895
10896#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46
10897msgid "Show matched book in library"
10898msgstr ""
10899
10900#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74
10901msgid "No matching books"
10902msgstr ""
10903
10904#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75
10905msgid ""
10906"No matching books found in the calibre library. Do you want to specify the "
10907"matching book manually?"
10908msgstr ""
10909
10910#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
10911msgid "Move to next match"
10912msgstr ""
10913
10914#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10915msgid "F3"
10916msgstr ""
10917
10918#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10919msgid "Move to next highlighted match"
10920msgstr ""
10921
10922#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10923msgid "N"
10924msgstr ""
10925
10926#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27
10927msgid "Move to previous item"
10928msgstr ""
10929
10930#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28
10931msgid "Move to previous highlighted item"
10932msgstr ""
10933
10934#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16
10935msgid "Open containing folder"
10936msgstr ""
10937
10938#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10939msgid "O"
10940msgstr ""
10941
10942#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10943msgid "Open the folder containing the current book's files"
10944msgstr ""
10945
10946#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10947msgid "Plugin updater"
10948msgstr ""
10949
10950#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10951msgid "Update any plugins you have installed in calibre"
10952msgstr ""
10953
10954#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34
10955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514
10956msgid "Polish book"
10957msgstr ""
10958
10959#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36
10960#, python-format
10961msgid "Polish %d books"
10962msgstr ""
10963
10964#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40
10965#, python-format
10966msgid "<h3>About Polishing books</h3>%s"
10967msgstr ""
10968
10969#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41
10970msgid ""
10971"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n"
10972"                  then polishing will run on ORIGINAL_EPUB (the same for other\n"
10973"                  ORIGINAL_* formats).  So if you\n"
10974"                  want Polishing to not run on the ORIGINAL_* format, delete the\n"
10975"                  ORIGINAL_* format before running it.</p>"
10976msgstr ""
10977
10978#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48
10979#, python-format
10980msgid "<h3>Embed referenced fonts</h3>%s"
10981msgstr ""
10982
10983#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49
10984#, python-format
10985msgid "<h3>Subsetting fonts</h3>%s"
10986msgstr ""
10987
10988#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52
10989#, python-format
10990msgid "<h3>Smarten punctuation</h3>%s"
10991msgstr ""
10992
10993#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54
10994msgid ""
10995"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the"
10996" cover in the e-book files to match the current metadata in the calibre "
10997"library.</p> <p>Note that most e-book formats are not capable of supporting "
10998"all the metadata in calibre.</p><p>There is a separate option to update the "
10999"cover.</p>"
11000msgstr ""
11001
11002#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62
11003msgid ""
11004"<h3>Update cover</h3><p>Update the covers in the e-book files to match the "
11005"current cover in the calibre library.</p><p>If the e-book file does not have"
11006" an identifiable cover, a new cover is inserted.</p>"
11007msgstr ""
11008
11009#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67
11010#, python-format
11011msgid "<h3>Book jacket</h3>%s"
11012msgstr ""
11013
11014#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68
11015#, python-format
11016msgid "<h3>Remove book jacket</h3>%s"
11017msgstr ""
11018
11019#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69
11020#, python-format
11021msgid "<h3>Remove unused CSS rules</h3>%s"
11022msgstr ""
11023
11024#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70
11025#, python-format
11026msgid "<h3>Losslessly compress images</h3>%s"
11027msgstr ""
11028
11029#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71
11030#, python-format
11031msgid "<h3>Add soft-hyphens</h3>%s"
11032msgstr ""
11033
11034#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72
11035#, python-format
11036msgid "<h3>Remove soft-hyphens</h3>%s"
11037msgstr ""
11038
11039#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73
11040#, python-format
11041msgid "<h3>Upgrade book internals</h3>%s"
11042msgstr ""
11043
11044#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79
11045msgid "Select actions to perform:"
11046msgstr ""
11047
11048#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84
11049msgid "&Embed all referenced fonts"
11050msgstr ""
11051
11052#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85
11053#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259
11054msgid "&Subset all embedded fonts"
11055msgstr ""
11056
11057#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86
11058#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265
11059msgid "Smarten &punctuation"
11060msgstr ""
11061
11062#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87
11063msgid "Update &metadata in the book files"
11064msgstr ""
11065
11066#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88
11067msgid "Update the &cover in the book files"
11068msgstr ""
11069
11070#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89
11071msgid "Add/replace metadata as a \"book &jacket\" page"
11072msgstr ""
11073
11074#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90
11075msgid "&Remove a previously inserted book jacket"
11076msgstr ""
11077
11078#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91
11079msgid "Remove &unused CSS rules from the book"
11080msgstr ""
11081
11082#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92
11083msgid "Losslessly &compress images"
11084msgstr ""
11085
11086#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93
11087msgid "Add s&oft hyphens"
11088msgstr ""
11089
11090#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94
11091msgid "Remove so&ft hyphens"
11092msgstr ""
11093
11094#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95
11095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529
11096msgid "&Upgrade book internals"
11097msgstr ""
11098
11099#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106
11100msgid "About"
11101msgstr ""
11102
11103#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125
11104msgid "Show &report"
11105msgstr ""
11106
11107#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127
11108msgid ""
11109"Show a report of all the actions performed after polishing is completed"
11110msgstr ""
11111
11112#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133
11113#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65
11114msgid "&Save settings"
11115msgstr ""
11116
11117#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135
11118#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67
11119msgid "&Load settings"
11120msgstr ""
11121
11122#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156
11123#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236
11124msgid "No actions selected"
11125msgstr ""
11126
11127#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157
11128msgid "You must select at least one action before saving"
11129msgstr ""
11130
11131#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159
11132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148
11133#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85
11134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229
11135msgid "Choose name"
11136msgstr ""
11137
11138#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160
11139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149
11140#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86
11141msgid "Choose a name for these settings"
11142msgstr ""
11143
11144#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180
11145#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105
11146msgid "Remove saved settings"
11147msgstr ""
11148
11149#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221
11150msgid "Must update metadata"
11151msgstr ""
11152
11153#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222
11154msgid ""
11155"You have selected the option to add metadata as a \"book jacket\". For this "
11156"option to work, you must also select the option to update metadata in the "
11157"book files. Do you want to select it?"
11158msgstr ""
11159
11160#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230
11161msgid "Add or remove jacket?"
11162msgstr ""
11163
11164#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231
11165msgid ""
11166"You have chosen to both add and remove the metadata jacket. This will result"
11167" in the final book having no jacket. Is this what you want?"
11168msgstr ""
11169
11170#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237
11171msgid "You must select at least one action, or click Cancel."
11172msgstr ""
11173
11174#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251
11175msgid "Queueing books for polishing"
11176msgstr ""
11177
11178#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299
11179#, python-format
11180msgid "Polish %s"
11181msgstr ""
11182
11183#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300
11184#, python-format
11185msgid "Polish book %(nums)s of %(tot)s (%(title)s)"
11186msgstr ""
11187
11188#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304
11189#, python-format
11190msgid "Queueing book %(nums)s of %(tot)s (%(title)s)"
11191msgstr ""
11192
11193#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331
11194msgid "Ignore remaining reports"
11195msgstr ""
11196
11197#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337
11198msgid "View full &log"
11199msgstr ""
11200
11201#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348
11202msgid "Ignore remaining report"
11203msgid_plural "Ignore remaining {} reports"
11204msgstr[0] ""
11205msgstr[1] ""
11206msgstr[2] ""
11207msgstr[3] ""
11208msgstr[4] ""
11209
11210#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361
11211#, python-format
11212msgid "Polishing of %s"
11213msgstr ""
11214
11215#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367
11216#, python-format
11217msgid "The original file has been saved as %s."
11218msgid_plural "The original files have been saved as %s."
11219msgstr[0] ""
11220msgstr[1] ""
11221msgstr[2] ""
11222msgstr[3] ""
11223msgstr[4] ""
11224
11225#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369
11226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324
11227msgid " and "
11228msgstr ""
11229
11230#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372
11231msgid "If you polish again, the polishing will run on the originals."
11232msgstr ""
11233
11234#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408
11235msgid "Polish books"
11236msgstr ""
11237
11238#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11239msgid "Apply the shine of perfection to your books"
11240msgstr ""
11241
11242#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11243msgid "P"
11244msgstr ""
11245
11246#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459
11247#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490
11248msgid "Cannot polish"
11249msgstr ""
11250
11251#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471
11252#, python-brace-format
11253msgid ""
11254"One of the books you are polishing has an {0} format. Polishing will use "
11255"this as the source and overwrite any existing {1} format. Are you sure you "
11256"want to proceed?"
11257msgstr ""
11258
11259#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475
11260msgid "Ask for this confirmation again"
11261msgstr ""
11262
11263#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491
11264#, python-format
11265msgid ""
11266"Polishing is only supported for books in the %s formats. Convert to one of "
11267"those formats before polishing."
11268msgstr ""
11269
11270#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519
11271msgid "Start polishing the book"
11272msgid_plural "Start polishing of {} books"
11273msgstr[0] ""
11274msgstr[1] ""
11275msgstr[2] ""
11276msgstr[3] ""
11277msgstr[4] ""
11278
11279#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536
11280msgid " completed"
11281msgstr ""
11282
11283#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
11284msgid "Configure calibre"
11285msgstr ""
11286
11287#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24
11288msgid "Change calibre behavior"
11289msgstr ""
11290
11291#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31
11292msgid "Run Welcome wizard"
11293msgstr ""
11294
11295#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33
11296msgid "Get plugins to enhance calibre"
11297msgstr ""
11298
11299#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37
11300msgid "Restart in debug mode"
11301msgstr ""
11302
11303#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39
11304msgid "Restart ignoring third party plugins"
11305msgstr ""
11306
11307#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59
11308msgid "Cannot configure while there are running jobs."
11309msgstr ""
11310
11311#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63
11312msgid "Cannot configure before calibre is restarted."
11313msgstr ""
11314
11315#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18
11316msgid "Select a random book from your calibre library"
11317msgstr ""
11318
11319#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
11320msgid "Restart"
11321msgstr ""
11322
11323#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21
11324msgid "Save to disk"
11325msgstr ""
11326
11327#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11328msgid "Export e-book files from the calibre library"
11329msgstr ""
11330
11331#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11332msgid "S"
11333msgstr ""
11334
11335#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31
11336msgid "Save to disk in a single folder"
11337msgstr ""
11338
11339#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33
11340#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50
11341#, python-format
11342msgid "Save only %s format to disk"
11343msgstr ""
11344
11345#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37
11346#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53
11347#, python-format
11348msgid "Save only %s format to disk in a single folder"
11349msgstr ""
11350
11351#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40
11352msgid "Save single format to disk..."
11353msgstr ""
11354
11355#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61
11356#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83
11357msgid "Cannot save to disk"
11358msgstr ""
11359
11360#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65
11361msgid "Choose format to save to disk"
11362msgstr ""
11363
11364#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86
11365msgid "Choose destination folder"
11366msgstr ""
11367
11368#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94
11369msgid ""
11370"You are trying to save files into the calibre library. This can cause "
11371"corruption of your library. Save to disk is meant to export files from your "
11372"calibre library elsewhere."
11373msgstr ""
11374
11375#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19
11376msgid "Show Book details"
11377msgstr ""
11378
11379#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11380msgid "I"
11381msgstr ""
11382
11383#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11384msgid "Show the detailed metadata for the current book in a separate window"
11385msgstr ""
11386
11387#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30
11388msgid "No detailed info available"
11389msgstr ""
11390
11391#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31
11392msgid "No detailed information is available for books on the device."
11393msgstr ""
11394
11395#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23
11396#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63
11397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87
11398msgid "Quickview"
11399msgstr ""
11400
11401#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70
11402msgid "Toggle Quickview"
11403msgstr ""
11404
11405#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71
11406msgid "Open/close the Quickview panel/window"
11407msgstr ""
11408
11409#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76
11410msgid "Focus to Quickview"
11411msgstr ""
11412
11413#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77
11414msgid "Move the focus to the Quickview panel/window"
11415msgstr ""
11416
11417#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85
11418msgid "Focus from Quickview to the book list"
11419msgstr ""
11420
11421#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86
11422msgid "Move the focus from Quickview to the book list"
11423msgstr ""
11424
11425#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94
11426msgid "Refresh Quickview"
11427msgstr ""
11428
11429#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95
11430msgid "Refresh the information shown in the Quickview panel"
11431msgstr ""
11432
11433#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102
11434msgid "Search from Quickview"
11435msgstr ""
11436
11437#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103
11438msgid "Search for the currently selected Quickview item"
11439msgstr ""
11440
11441#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131
11442msgid "No quickview available"
11443msgstr ""
11444
11445#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132
11446msgid "Quickview is not available for books on the device."
11447msgstr ""
11448
11449#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17
11450msgid "Manage template functions"
11451msgstr ""
11452
11453#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19
11454#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50
11455#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352
11456msgid "Template tester"
11457msgstr ""
11458
11459#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24
11460msgid "Enter a template to test using data from the selected book"
11461msgstr ""
11462
11463#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34
11464msgid "No template tester available"
11465msgstr ""
11466
11467#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35
11468msgid "Template tester is not available for books on the device."
11469msgstr ""
11470
11471#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41
11472msgid "At least one book must be selected"
11473msgstr ""
11474
11475#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11476msgid "Show books similar to the current book"
11477msgstr ""
11478
11479#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11480msgid "Similar books"
11481msgstr ""
11482
11483#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27
11484msgid "Books by same author"
11485msgstr ""
11486
11487#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28
11488msgid "Books in this series"
11489msgstr ""
11490
11491#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30
11492msgid "Books by this publisher"
11493msgstr ""
11494
11495#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31
11496msgid "Books with the same tags"
11497msgstr ""
11498
11499#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
11500#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689
11501msgid "Sort by"
11502msgstr ""
11503
11504#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11505msgid "Reverse current sort"
11506msgstr ""
11507
11508#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11509msgid "Reverse the current sort order"
11510msgstr ""
11511
11512#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11513msgid "Re-apply current sort"
11514msgstr ""
11515
11516#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11517msgid "Re-apply the current sort"
11518msgstr ""
11519
11520#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100
11521msgid "Select sortable columns"
11522msgstr ""
11523
11524#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101
11525msgid "Sort on multiple columns"
11526msgstr ""
11527
11528#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120
11529#, python-format
11530msgid "%s [reverse current sort]"
11531msgstr ""
11532
11533#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11534msgid "G"
11535msgstr ""
11536
11537#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11538#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178
11539msgid "Get books"
11540msgstr ""
11541
11542#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11543msgid "Search dozens of online e-book retailers for the cheapest books"
11544msgstr ""
11545
11546#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23
11547msgid "Search for e-books"
11548msgstr ""
11549
11550#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11551msgid "this author"
11552msgstr ""
11553
11554#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11555msgid "this title"
11556msgstr ""
11557
11558#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30
11559msgid "this book"
11560msgstr ""
11561
11562#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33
11563#, python-format
11564msgid "Search for %s"
11565msgstr ""
11566
11567#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36
11568#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185
11569msgid "Stores"
11570msgstr ""
11571
11572#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39
11573#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18
11574msgid "Choose stores"
11575msgstr ""
11576
11577#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
11578#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
11579#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
11580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109
11581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282
11582msgid "Cannot search"
11583msgstr ""
11584
11585#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135
11586msgid ""
11587"calibre helps you find the e-books you want by searching the websites of "
11588"various commercial and public domain book sources."
11589msgstr ""
11590
11591#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139
11592msgid ""
11593"Using the integrated search you can easily find which store has the book you"
11594" are looking for, at the best price. You also get DRM status and other "
11595"useful information."
11596msgstr ""
11597
11598#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142
11599msgid ""
11600"All transactions (paid or otherwise) are handled between you and the book "
11601"seller. calibre is not part of this process and any issues related to a "
11602"purchase should be directed to the website you are buying from. Be sure to "
11603"double check that any books you get will work with your e-book reader, "
11604"especially if the book you are buying has <a href=\"{}\">DRM</a>."
11605msgstr ""
11606
11607#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153
11608#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35
11609msgid "Show this message again"
11610msgstr ""
11611
11612#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154
11613msgid "About Get books"
11614msgstr ""
11615
11616#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
11617msgid "Tag mapper"
11618msgstr ""
11619
11620#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37
11621msgid "Map tags for one book in the library"
11622msgid_plural "Map tags for {} books in the library"
11623msgstr[0] ""
11624msgstr[1] ""
11625msgstr[2] ""
11626msgstr[3] ""
11627msgstr[4] ""
11628
11629#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27
11630#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23
11631msgid "Choose format to edit"
11632msgstr ""
11633
11634#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31
11635msgid "Choose which format you want to edit:"
11636msgstr ""
11637
11638#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42
11639msgid "&All formats"
11640msgstr ""
11641
11642#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73
11643msgid "Edit ToC"
11644msgstr ""
11645
11646#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
11647msgid "K"
11648msgstr ""
11649
11650#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114
11651#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131
11652msgid "Cannot edit ToC"
11653msgstr ""
11654
11655#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115
11656#, python-format
11657msgid ""
11658"Editing Table of Contents is only supported for books in the %s formats. "
11659"Convert to one of those formats before polishing."
11660msgstr ""
11661
11662#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121
11663msgid ""
11664"You have chosen to edit the Table of Contents of {} books at once. Doing so "
11665"will likely slow your computer to a crawl. Are you sure?"
11666msgstr ""
11667
11668#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179
11669msgid "Library changed"
11670msgstr ""
11671
11672#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180
11673#, python-brace-format
11674msgid ""
11675"Cannot save changes made to {0} by the ToC editor as the calibre library has"
11676" changed."
11677msgstr ""
11678
11679#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26
11680msgid ""
11681"This book has multiple formats that can be edited. Choose the format you "
11682"want to edit."
11683msgstr ""
11684
11685#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29
11686msgid "Always ask when more than one format is available"
11687msgstr ""
11688
11689#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326
11691msgid "Edit book"
11692msgstr ""
11693
11694#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11695msgid "Edit books in the EPUB or AZW formats"
11696msgstr ""
11697
11698#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11699msgid "T"
11700msgstr ""
11701
11702#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95
11703msgid "Cannot Edit book"
11704msgstr ""
11705
11706#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103
11707#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121
11708#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685
11709#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689
11710msgid "Cannot edit book"
11711msgstr ""
11712
11713#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104
11714msgid "Editing of books on the device is not supported"
11715msgstr ""
11716
11717#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112
11718msgid "No editable formats"
11719msgstr ""
11720
11721#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113
11722msgid "Do you want to create an empty EPUB file to edit?"
11723msgstr ""
11724
11725#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122
11726#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690
11727#, python-format
11728msgid ""
11729"The book must be in the %s formats to edit.\n"
11730"\n"
11731"First convert the book to one of these formats."
11732msgstr ""
11733
11734#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152
11735msgid "File missing"
11736msgstr ""
11737
11738#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153
11739#, python-format
11740msgid ""
11741"The %s format is missing from the calibre library. You should run library "
11742"maintenance."
11743msgstr ""
11744
11745#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34
11746#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291
11747msgid "Unpack book"
11748msgstr ""
11749
11750#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67
11751msgid "Choose the format to unpack:"
11752msgstr ""
11753
11754#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77
11755msgid ""
11756"            <h2>About Unpack book</h2>\n"
11757"            <p>Unpack book allows you to fine tune the appearance of an e-book by\n"
11758"            making small changes to its internals. In order to use Unpack book,\n"
11759"            you need to know a little bit about HTML and CSS, technologies that\n"
11760"            are used in e-books. Follow the steps:</p>\n"
11761"            <br>\n"
11762"            <ol>\n"
11763"            <li>Click \"Explode book\": This will \"explode\" the book into its\n"
11764"            individual internal components.<br></li>\n"
11765"            <li>Right click on any individual file and select \"Open with...\" to\n"
11766"            edit it in your favorite text editor.<br></li>\n"
11767"            <li>When you are done: <b>close the file browser window\n"
11768"            and the editor windows you used to make your tweaks</b>. Then click\n"
11769"            the \"Rebuild book\" button, to update the book in your calibre\n"
11770"            library.</li>\n"
11771"            </ol>"
11772msgstr ""
11773
11774#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106
11775msgid "&Explode book"
11776msgstr ""
11777
11778#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107
11779msgid "&Preview book"
11780msgstr ""
11781
11782#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108
11783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87
11784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207
11785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346
11786#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
11787msgid "&Cancel"
11788msgstr ""
11789
11790#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109
11791msgid "&Rebuild book"
11792msgstr ""
11793
11794#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112
11795msgid "Explode the book to edit its components"
11796msgstr ""
11797
11798#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114
11799msgid "Preview the result of your changes"
11800msgstr ""
11801
11802#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116
11803msgid "Abort without saving any changes"
11804msgstr ""
11805
11806#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118
11807msgid "Save your changes and update the book in the calibre library"
11808msgstr ""
11809
11810#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158
11811msgid "Exploding, please wait..."
11812msgstr ""
11813
11814#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180
11815#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189
11816msgid "Failed to unpack"
11817msgstr ""
11818
11819#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181
11820#, python-format
11821msgid "Could not explode the %s file."
11822msgstr ""
11823
11824#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190
11825#, python-format
11826msgid ""
11827"Could not explode the %s file. Click \"Show details\" for more information."
11828msgstr ""
11829
11830#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224
11831msgid "Failed to rebuild file"
11832msgstr ""
11833
11834#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225
11835#, python-format
11836msgid "Failed to rebuild %s. For more information, click \"Show details\"."
11837msgstr ""
11838
11839#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233
11840#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242
11841msgid "Rebuilding, please wait..."
11842msgstr ""
11843
11844#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292
11845msgid ""
11846"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual "
11847"components"
11848msgstr ""
11849
11850#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328
11851#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341
11852msgid "Cannot unpack book"
11853msgstr ""
11854
11855#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342
11856msgid ""
11857"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n"
11858"\n"
11859"First convert the book to one of these formats."
11860msgstr ""
11861
11862#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11863msgid "Read books"
11864msgstr ""
11865
11866#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11867msgid "V"
11868msgstr ""
11869
11870#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11871msgid "View"
11872msgstr ""
11873
11874#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65
11875msgid "View specific format"
11876msgstr ""
11877
11878#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67
11879msgid "View with calibre E-book viewer"
11880msgstr ""
11881
11882#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68
11883msgid "Read a random book"
11884msgstr ""
11885
11886#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74
11887msgid "Clear recently viewed list"
11888msgstr ""
11889
11890#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11891msgid "Continue reading previous book"
11892msgstr ""
11893
11894#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11895#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137
11896msgid "Continue reading the last opened book"
11897msgstr ""
11898
11899#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189
11900msgid "No associated program"
11901msgstr ""
11902
11903#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190
11904#, python-format
11905msgid ""
11906"Windows will try to open %s with calibre itself resulting in a duplicate in "
11907"your calibre library. You should install some program capable of viewing "
11908"this file format and tell Windows to use that program to open files of this "
11909"type."
11910msgstr ""
11911
11912#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
11913#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311
11914#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318
11915#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357
11916msgid "Cannot view"
11917msgstr ""
11918
11919#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225
11920#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244
11921msgid "Format unavailable"
11922msgstr ""
11923
11924#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226
11925msgid "Selected books have no formats"
11926msgstr ""
11927
11928#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228
11929#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153
11930msgid "Choose the format to view"
11931msgstr ""
11932
11933#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245
11934#, python-format
11935msgid ""
11936"Not all the selected books were available in the %s format. You should "
11937"convert them first."
11938msgstr ""
11939
11940#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257
11941msgid "Multiple books selected"
11942msgstr ""
11943
11944#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258
11945#, python-format
11946msgid ""
11947"You are attempting to open %d books. Opening too many books at once can be "
11948"slow and have a negative effect on the responsiveness of your computer. Once"
11949" started the process cannot be stopped until complete. Do you wish to "
11950"continue?"
11951msgstr ""
11952
11953#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267
11954msgid "Cannot open folder"
11955msgstr ""
11956
11957#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312
11958msgid "This book no longer exists in your library"
11959msgstr ""
11960
11961#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319
11962#, python-format
11963msgid "%s has no available formats."
11964msgstr ""
11965
11966#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
11967#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200
11968msgid "Virtual library"
11969msgstr ""
11970
11971#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29
11972#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388
11973msgid "Quick select Virtual library"
11974msgstr ""
11975
11976#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30
11977msgid "Quick select a Virtual library"
11978msgstr ""
11979
11980#: /__w/calibre/calibre/src/calibre/gui2/add.py:43
11981#: /__w/calibre/calibre/src/calibre/gui2/add.py:47
11982#: /__w/calibre/calibre/src/calibre/gui2/add.py:57
11983#: /__w/calibre/calibre/src/calibre/gui2/add.py:254
11984#: /__w/calibre/calibre/src/calibre/gui2/add.py:279
11985#: /__w/calibre/calibre/src/calibre/gui2/add.py:299
11986#: /__w/calibre/calibre/src/calibre/gui2/add.py:315
11987msgid "Cannot add books"
11988msgstr ""
11989
11990#: /__w/calibre/calibre/src/calibre/gui2/add.py:44
11991#, python-format
11992msgid "The path %s does not exist"
11993msgstr ""
11994
11995#: /__w/calibre/calibre/src/calibre/gui2/add.py:48
11996#, python-format
11997msgid "You do not have permission to read %s"
11998msgstr ""
11999
12000#: /__w/calibre/calibre/src/calibre/gui2/add.py:58
12001msgid "You do not have permission to read any of the selected files"
12002msgstr ""
12003
12004#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
12005msgid "Adding books..."
12006msgstr ""
12007
12008#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
12009msgid "Scanning for files..."
12010msgstr ""
12011
12012#: /__w/calibre/calibre/src/calibre/gui2/add.py:237
12013msgid "You do not have permission to read the selected file."
12014msgid_plural "You do not have permission to read the selected files."
12015msgstr[0] ""
12016msgstr[1] ""
12017msgstr[2] ""
12018msgstr[3] ""
12019msgstr[4] ""
12020
12021#: /__w/calibre/calibre/src/calibre/gui2/add.py:243
12022#, python-format
12023msgid "Could not add %s as you do not have permission to read the file"
12024msgstr ""
12025
12026#: /__w/calibre/calibre/src/calibre/gui2/add.py:255
12027#: /__w/calibre/calibre/src/calibre/gui2/add.py:280
12028#: /__w/calibre/calibre/src/calibre/gui2/add.py:300
12029msgid "Failed to add any books, click \"Show details\" for more information."
12030msgstr ""
12031
12032#: /__w/calibre/calibre/src/calibre/gui2/add.py:260
12033msgid "Could not add"
12034msgstr ""
12035
12036#: /__w/calibre/calibre/src/calibre/gui2/add.py:261
12037#, python-format
12038msgid "No e-book files were found in %s"
12039msgstr ""
12040
12041#: /__w/calibre/calibre/src/calibre/gui2/add.py:266
12042msgid "Reading metadata and adding to library (one book)..."
12043msgid_plural "Reading metadata and adding to library ({} books)..."
12044msgstr[0] ""
12045msgstr[1] ""
12046msgstr[2] ""
12047msgstr[3] ""
12048msgstr[4] ""
12049
12050#: /__w/calibre/calibre/src/calibre/gui2/add.py:316
12051msgid "Failed to add some books, click \"Show details\" for more information."
12052msgstr ""
12053
12054#: /__w/calibre/calibre/src/calibre/gui2/add.py:332
12055#: /__w/calibre/calibre/src/calibre/gui2/save.py:154
12056#: /__w/calibre/calibre/src/calibre/gui2/save.py:185
12057#: /__w/calibre/calibre/src/calibre/gui2/save.py:268
12058#: /__w/calibre/calibre/src/calibre/gui2/save.py:302
12059msgid "Critical failure"
12060msgstr ""
12061
12062#: /__w/calibre/calibre/src/calibre/gui2/add.py:333
12063msgid ""
12064"The read metadata worker process crashed while processing some files. Adding"
12065" of books is aborted. Click \"Show details\" to see which files caused the "
12066"problem."
12067msgstr ""
12068
12069#: /__w/calibre/calibre/src/calibre/gui2/add.py:351
12070msgid "Failed to read metadata from the file:"
12071msgid_plural "Failed to read metadata from the files:"
12072msgstr[0] ""
12073msgstr[1] ""
12074msgstr[2] ""
12075msgstr[3] ""
12076msgstr[4] ""
12077
12078#: /__w/calibre/calibre/src/calibre/gui2/add.py:354
12079#: /__w/calibre/calibre/src/calibre/gui2/add.py:411
12080#: /__w/calibre/calibre/src/calibre/gui2/add.py:464
12081#: /__w/calibre/calibre/src/calibre/gui2/add.py:495
12082msgid "With error:"
12083msgstr ""
12084
12085#: /__w/calibre/calibre/src/calibre/gui2/add.py:409
12086msgid "Failed to merge the book: "
12087msgstr ""
12088
12089#: /__w/calibre/calibre/src/calibre/gui2/add.py:462
12090msgid "Failed to add the book: "
12091msgstr ""
12092
12093#: /__w/calibre/calibre/src/calibre/gui2/add.py:494
12094#, python-brace-format
12095msgid "Failed to add the file {0} to the book: {1}"
12096msgstr ""
12097
12098#: /__w/calibre/calibre/src/calibre/gui2/add.py:507
12099msgid "Adding duplicates"
12100msgstr ""
12101
12102#: /__w/calibre/calibre/src/calibre/gui2/add.py:531
12103msgid ""
12104"There were problems adding some files, click \"Show details\" for more "
12105"information"
12106msgstr ""
12107
12108#: /__w/calibre/calibre/src/calibre/gui2/add.py:532
12109msgid "Failed to add any books, click \"Show details\" for more information"
12110msgstr ""
12111
12112#: /__w/calibre/calibre/src/calibre/gui2/add.py:533
12113msgid "Errors while adding"
12114msgstr ""
12115
12116#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23
12117#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728
12118msgid "Ignore"
12119msgstr ""
12120
12121#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24
12122#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136
12123msgid "Add"
12124msgstr ""
12125
12126#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28
12127msgid "starts with"
12128msgstr ""
12129
12130#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29
12131msgid "does not start with"
12132msgstr ""
12133
12134#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30
12135msgid "ends with"
12136msgstr ""
12137
12138#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31
12139msgid "does not end with"
12140msgstr ""
12141
12142#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32
12143msgid "matches glob pattern"
12144msgstr ""
12145
12146#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33
12147msgid "does not match glob pattern"
12148msgstr ""
12149
12150#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34
12151#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34
12152msgid "matches regex pattern"
12153msgstr ""
12154
12155#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35
12156#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35
12157msgid "does not match regex pattern"
12158msgstr ""
12159
12160#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38
12161#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38
12162msgid "Create the rule below, the rule can be used to add or ignore files"
12163msgstr ""
12164
12165#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39
12166msgid "the file, if the filename"
12167msgstr ""
12168
12169#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40
12170msgid "You must provide a value for the filename to match"
12171msgstr ""
12172
12173#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43
12174#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137
12175msgid "A comma separated list of tags"
12176msgstr ""
12177
12178#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46
12179msgid "Matching is case-insensitive"
12180msgstr ""
12181
12182#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48
12183#, python-brace-format
12184msgid "A case-insensitive filename pattern, for example: {0} or {1}"
12185msgstr ""
12186
12187#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50
12188#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102
12189#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142
12190msgid "A regular expression"
12191msgstr ""
12192
12193#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82
12194#, python-format
12195msgid "%s is not a valid glob expression"
12196msgstr ""
12197
12198#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99
12199#, python-brace-format
12200msgid ""
12201"<b>{action}</b> the file, if the filename <i>{match_type}</i>: "
12202"<b>{query}</b>"
12203msgstr ""
12204
12205#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108
12206msgid ""
12207"You can specify rules to add/ignore files here. They will be used when "
12208"recursively adding files from folders/archives and also when auto-adding. "
12209"Click the \"Add Rule\" button below to get started. The rules will be "
12210"processed in order for every file until either an \"add\" or an \"ignore\" "
12211"rule matches. If no rules match, the file will be added only if its file "
12212"extension is of a known e-book type."
12213msgstr ""
12214
12215#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118
12216msgid "Test filename filter rules"
12217msgstr ""
12218
12219#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120
12220msgid "Enter a filename to test:"
12221msgstr ""
12222
12223#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121
12224msgid "Enter filename and click the \"Test\" button"
12225msgstr ""
12226
12227#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128
12228#, python-format
12229msgid "The filename %s did not match any rules"
12230msgstr ""
12231
12232#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
12233#, python-brace-format
12234msgid "The filename {0} will be {1}"
12235msgstr ""
12236
12237#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135
12238msgid "Edit file filter rules"
12239msgstr ""
12240
12241#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24
12242msgid "Change"
12243msgstr ""
12244
12245#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25
12246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300
12247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481
12248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
12249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319
12250#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47
12251#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693
12252#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479
12253msgid "Capitalize"
12254msgstr ""
12255
12256#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26
12257#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49
12258msgid "Lower-case"
12259msgstr ""
12260
12261#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27
12262#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50
12263msgid "Upper-case"
12264msgstr ""
12265
12266#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31
12267#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55
12268msgid "is one of"
12269msgstr ""
12270
12271#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32
12272#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56
12273msgid "is not one of"
12274msgstr ""
12275
12276#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33
12277#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105
12278#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115
12279#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59
12280msgid "contains"
12281msgstr ""
12282
12283#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39
12284msgid "the author, if the author name"
12285msgstr ""
12286
12287#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40
12288msgid "You must provide a value for the author name to match"
12289msgstr ""
12290
12291#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41
12292msgid "with the name:"
12293msgstr ""
12294
12295#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89
12296#, python-brace-format
12297msgid ""
12298"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>"
12299msgstr ""
12300
12301#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92
12302msgid "to the name"
12303msgstr ""
12304
12305#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100
12306msgid ""
12307"You can specify rules to manipulate author names here. Click the \"Add "
12308"Rule\" button below to get started. The rules will be processed in order for"
12309" every author."
12310msgstr ""
12311
12312#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107
12313msgid "Test author mapping rules"
12314msgstr ""
12315
12316#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109
12317msgid "Enter an author name to test:"
12318msgstr ""
12319
12320#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110
12321msgid "Enter author and click the \"Test\" button"
12322msgstr ""
12323
12324#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121
12325msgid "Edit author mapping rules"
12326msgstr ""
12327
12328#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12329#, python-brace-format
12330msgid "Added a book automatically from {src}"
12331msgstr ""
12332
12333#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12334#, python-brace-format
12335msgid "Added {num} books automatically from {src}"
12336msgstr ""
12337
12338#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437
12339#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550
12340#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
12341#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
12342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561
12343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569
12344msgid "Donate"
12345msgstr ""
12346
12347#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457
12348#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291
12349#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
12350msgid "Edit"
12351msgstr ""
12352
12353#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459
12354#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424
12355#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290
12356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317
12357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273
12358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356
12359msgid "Copy"
12360msgstr ""
12361
12362#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460
12363#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291
12364#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319
12365#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278
12366msgid "Paste"
12367msgstr ""
12368
12369#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461
12370#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296
12371msgid "Select all"
12372msgstr ""
12373
12374#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76
12375msgid "Search the internet for the author {}"
12376msgstr ""
12377
12378#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78
12379msgid "Search the internet for this book"
12380msgstr ""
12381
12382#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110
12383#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941
12384#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946
12385#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960
12386#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964
12387#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967
12388#, python-format
12389msgid "Manage %s"
12390msgstr ""
12391
12392#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120
12393#, python-format
12394msgid "Find %s in the Tag browser"
12395msgstr ""
12396
12397#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154
12398#, python-format
12399msgid "Search calibre for %s"
12400msgstr ""
12401
12402#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158
12403#, python-format
12404msgid "in category %s"
12405msgstr ""
12406
12407#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164
12408#, python-format
12409msgid "in grouped search %s"
12410msgstr ""
12411
12412#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169
12413#, python-brace-format
12414msgid "Search calibre for {val} in category {name}"
12415msgstr ""
12416
12417#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259
12418#, python-format
12419msgid "Delete the %s format"
12420msgstr ""
12421
12422#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260
12423#, python-format
12424msgid "Save the %s format to disk"
12425msgstr ""
12426
12427#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261
12428#, python-format
12429msgid "Restore the %s format"
12430msgstr ""
12431
12432#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263
12433#, python-format
12434msgid "Set the book cover from the %s file"
12435msgstr ""
12436
12437#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270
12438#, python-format
12439msgid "Compare to the %s format"
12440msgstr ""
12441
12442#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279
12443#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286
12444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64
12445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72
12446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200
12447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207
12448#, python-format
12449msgid "Open %s with..."
12450msgstr ""
12451
12452#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289
12453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67
12454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210
12455#, python-format
12456msgid "Add other application for %s files..."
12457msgstr ""
12458
12459#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290
12460#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486
12461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211
12462msgid "Edit Open with applications..."
12463msgstr ""
12464
12465#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295
12466#, python-format
12467msgid "Edit %s format"
12468msgstr ""
12469
12470#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302
12471msgid "Path to file"
12472msgstr ""
12473
12474#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313
12475#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377
12476#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385
12477msgid "The text: {}"
12478msgstr ""
12479
12480#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322
12481msgid "&Author link"
12482msgstr ""
12483
12484#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333
12485#, python-brace-format
12486msgid "Search {0} for {1}"
12487msgstr ""
12488
12489#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339
12490#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381
12491#, python-format
12492msgid "Remove %s from this book"
12493msgstr ""
12494
12495#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347
12496msgid "The location of the book"
12497msgstr ""
12498
12499#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357
12500msgid "&Identifier"
12501msgstr ""
12502
12503#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405
12504msgid "Link to show book in calibre"
12505msgstr ""
12506
12507#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413
12508msgid "Link to show books matching {} in calibre"
12509msgstr ""
12510
12511#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418
12512msgid "Link to view {} format of book"
12513msgstr ""
12514
12515#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425
12516msgid "All book details"
12517msgstr ""
12518
12519#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427
12520msgid "Selected text"
12521msgstr ""
12522
12523#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431
12524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74
12525#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232
12526#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256
12527#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153
12528#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351
12529#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75
12530#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
12531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770
12532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544
12533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460
12534#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56
12535#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71
12536#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321
12537#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120
12538#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747
12539#: /__w/calibre/calibre/src/calibre/linux.py:1321
12540#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96
12541msgid "Search"
12542msgstr ""
12543
12544#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441
12545msgid "Copy link location"
12546msgstr ""
12547
12548#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454
12549#, python-brace-format
12550msgid "Search {0} for this book"
12551msgstr ""
12552
12553#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464
12554msgid "Open the Book details window"
12555msgstr ""
12556
12557#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467
12558msgid "Open the Edit metadata window"
12559msgstr ""
12560
12561#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475
12562#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482
12563msgid "Open cover with..."
12564msgstr ""
12565
12566#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485
12567msgid "Add another application to open cover with..."
12568msgstr ""
12569
12570#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600
12571#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278
12572msgid "Paste cover"
12573msgstr ""
12574
12575#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601
12576#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279
12577msgid "Copy cover"
12578msgstr ""
12579
12580#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602
12581msgid "Save cover to disk"
12582msgstr ""
12583
12584#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603
12585msgid "Remove cover"
12586msgstr ""
12587
12588#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604
12589msgid "Generate cover from metadata"
12590msgstr ""
12591
12592#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646
12593msgid "Choose cover save location"
12594msgstr ""
12595
12596#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647
12597msgid "JPEG images"
12598msgstr ""
12599
12600#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678
12601msgid ""
12602"Are you sure you want to replace the cover? The existing cover will be "
12603"permanently lost."
12604msgstr ""
12605
12606#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685
12607msgid "Are you sure you want to delete the cover permanently?"
12608msgstr ""
12609
12610#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701
12611msgid "Double click to open the Book details window"
12612msgstr ""
12613
12614#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702
12615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
12616#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228
12617msgid "Path"
12618msgstr ""
12619
12620#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703
12621#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128
12622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317
12623#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296
12624#, python-format
12625msgid "Cover size: %(width)d x %(height)d pixels"
12626msgstr ""
12627
12628#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747
12629msgid "Edit identifiers for this book"
12630msgstr ""
12631
12632#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752
12633msgid "Identifier &URL"
12634msgstr ""
12635
12636#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763
12637msgid "Are you sure you want to delete <b>{}</b> from the book?"
12638msgstr ""
12639
12640#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18
12641msgid "BibTeX options"
12642msgstr ""
12643
12644#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12645#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12646#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12647#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12648#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
12649#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
12650#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12651#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12652#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
12653#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12654#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12655#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12656#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12657#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12658#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
12659#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12660#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12661#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12662#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
12663#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12664#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
12665#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12666#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12667msgid "Options specific to"
12668msgstr ""
12669
12670#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12671#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12672#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12673#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12674#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12675#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12676#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12677#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12678#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12679#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12680#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12681#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12682#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12683#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12684#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12685#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12686#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12687msgid "output"
12688msgstr ""
12689
12690#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75
12691#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353
12692#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30
12693#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50
12694#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
12695#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46
12696#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37
12697#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75
12698#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31
12699#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43
12700#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108
12701#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46
12702#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119
12703#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158
12704#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79
12705#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
12706#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46
12707#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41
12708#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173
12709#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45
12710#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31
12711#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31
12712#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144
12713#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40
12714#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60
12715#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78
12716#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
12717#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87
12718#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72
12719#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
12720#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133
12721#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209
12722#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166
12723#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87
12724#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81
12725#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592
12726#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152
12727#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72
12728#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114
12729#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106
12730#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54
12731#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68
12732#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220
12733#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62
12734#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136
12735#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123
12736#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35
12737#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73
12738#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96
12739#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131
12740msgid "Form"
12741msgstr ""
12742
12743#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76
12744msgid "Bib file encoding:"
12745msgstr ""
12746
12747#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77
12748#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46
12749msgid "Fields to include in output:"
12750msgstr ""
12751
12752#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78
12753msgid "Encoding configuration (change if you have errors):"
12754msgstr ""
12755
12756#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79
12757msgid "BibTeX entry type:"
12758msgstr ""
12759
12760#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80
12761msgid "Create a citation tag?"
12762msgstr ""
12763
12764#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81
12765msgid "Add file paths with formats?"
12766msgstr ""
12767
12768#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82
12769msgid "Expression to form the BibTeX citation tag:"
12770msgstr ""
12771
12772#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83
12773msgid ""
12774"Some explanation about this template:\n"
12775" -The fields availables are 'author_sort', 'authors', 'id',\n"
12776"    'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n"
12777"   'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n"
12778" -For list types ie authors and tags, only the first element\n"
12779"   will be selected.\n"
12780" -For time field, only the date will be used. "
12781msgstr ""
12782
12783#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37
12784msgid "CSV/XML options"
12785msgstr ""
12786
12787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51
12788msgid "Drag and drop to re-arrange fields"
12789msgstr ""
12790
12791#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71
12792msgid "Library name"
12793msgstr ""
12794
12795#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73
12796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264
12797#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
12798msgid "Number"
12799msgstr ""
12800
12801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29
12802msgid "E-book options"
12803msgstr ""
12804
12805#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96
12806msgid "Catalogs"
12807msgstr ""
12808
12809#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105
12810msgid "Read book"
12811msgstr ""
12812
12813#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111
12814msgid "Wishlist item"
12815msgstr ""
12816
12817#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12818#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12819msgid "any date"
12820msgstr ""
12821
12822#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12823#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12824msgid "any value"
12825msgstr ""
12826
12827#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150
12828#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12829#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12830#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12831msgid "unspecified"
12832msgstr ""
12833
12834#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200
12835msgid "No genres will be excluded"
12836msgstr ""
12837
12838#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217
12839#, python-format
12840msgid "regex error: %s"
12841msgstr ""
12842
12843#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226
12844msgid "All genres will be excluded"
12845msgstr ""
12846
12847#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698
12848msgid "Delete saved catalog preset"
12849msgstr ""
12850
12851#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699
12852msgid "The selected saved catalog preset will be deleted. Are you sure?"
12853msgstr ""
12854
12855#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724
12856#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729
12857#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734
12858msgid "Save catalog preset"
12859msgstr ""
12860
12861#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725
12862msgid "Preset name:"
12863msgstr ""
12864
12865#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730
12866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320
12867msgid "You must provide a name."
12868msgstr ""
12869
12870#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735
12871msgid ""
12872"That saved preset already exists and will be overwritten. Are you sure?"
12873msgstr ""
12874
12875#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002
12876#, python-format
12877msgid "Are you sure you want to delete '%s'?"
12878msgstr ""
12879
12880#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004
12881#, python-format
12882msgid "Are you sure you want to delete rules #%(first)d-%(last)d?"
12883msgstr ""
12884
12885#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005
12886msgid "Delete Rule"
12887msgstr ""
12888
12889#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12890#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638
12891#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256
12892msgid "False"
12893msgstr ""
12894
12895#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12896msgid "True"
12897msgstr ""
12898
12899#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189
12900#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281
12901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
12902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12903#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
12904#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
12905#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
12906#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
12907#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
12908#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
12909#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
12910#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
12911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
12912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
12913msgid "Name"
12914msgstr ""
12915
12916#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190
12917#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283
12918msgid "Field"
12919msgstr ""
12920
12921#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191
12922#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284
12923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
12924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12925msgid "Value"
12926msgstr ""
12927
12928#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282
12929msgid "Prefix"
12930msgstr ""
12931
12932#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354
12933msgid "Presets"
12934msgstr ""
12935
12936#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355
12937msgid "Select catalog preset to load"
12938msgstr ""
12939
12940#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356
12941msgid "Save current catalog settings as preset"
12942msgstr ""
12943
12944#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357
12945#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710
12946msgid "Save"
12947msgstr ""
12948
12949#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358
12950msgid "Delete current preset"
12951msgstr ""
12952
12953#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359
12954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709
12955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294
12956#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152
12957#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
12958#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143
12959msgid "Delete"
12960msgstr "Dilemel"
12961
12962#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360
12963msgid "Enabled sections will be included in the generated catalog."
12964msgstr ""
12965
12966#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361
12967msgid "Included sections"
12968msgstr ""
12969
12970#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362
12971msgid "List of books, sorted by Author"
12972msgstr ""
12973
12974#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363
12975msgid "&Authors"
12976msgstr ""
12977
12978#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364
12979msgid "List of books, sorted by Title"
12980msgstr ""
12981
12982#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365
12983msgid "&Titles"
12984msgstr ""
12985
12986#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366
12987msgid "List of series books, sorted by Series"
12988msgstr ""
12989
12990#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367
12991msgid "&Series"
12992msgstr ""
12993
12994#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368
12995msgid "List of books, sorted by genre"
12996msgstr ""
12997
12998#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369
12999msgid "&Genres"
13000msgstr ""
13001
13002#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370
13003msgid "Field containing genres"
13004msgstr ""
13005
13006#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371
13007msgid "List of books, sorted by date added to calibre"
13008msgstr ""
13009
13010#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372
13011msgid "&Recently added"
13012msgstr ""
13013
13014#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373
13015msgid "Individual descriptions of books with cover thumbs, sorted by author"
13016msgstr ""
13017
13018#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374
13019msgid "&Descriptions"
13020msgstr ""
13021
13022#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375
13023msgid ""
13024"The first matching prefix rule applies a prefix to book listings in the "
13025"generated catalog."
13026msgstr ""
13027
13028#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376
13029msgid "Prefixes"
13030msgstr ""
13031
13032#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377
13033msgid ""
13034"Books matching any of the exclusion rules will be excluded from the "
13035"generated catalog. "
13036msgstr ""
13037
13038#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378
13039msgid "Excluded books"
13040msgstr ""
13041
13042#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379
13043msgid ""
13044"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n"
13045"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book."
13046msgstr ""
13047
13048#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381
13049msgid "Excluded genres"
13050msgstr ""
13051
13052#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382
13053msgid "Genres to &exclude (regex):"
13054msgstr ""
13055
13056#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383
13057msgid "Reset to default"
13058msgstr ""
13059
13060#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384
13061#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48
13062#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252
13063#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162
13064#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
13065#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
13066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86
13067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78
13068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80
13069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
13070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
13071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155
13072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158
13073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160
13074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167
13075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170
13076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128
13077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131
13078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134
13079#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252
13080#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175
13081#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176
13082#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90
13083#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92
13084#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94
13085#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96
13086#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98
13087#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243
13088#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128
13089#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130
13090#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133
13091#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135
13092#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182
13093#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73
13094msgid "..."
13095msgstr ""
13096
13097#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385
13098msgid "Results of regex:"
13099msgstr ""
13100
13101#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386
13102msgid "Tags that will be excluded as genres"
13103msgstr ""
13104
13105#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387
13106msgid "Other options"
13107msgstr ""
13108
13109#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388
13110msgid ""
13111"Custom column containing additional content to be merged with comments "
13112"metadata in the descriptions section."
13113msgstr ""
13114
13115#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389
13116msgid "Merge additional content before comments in descriptions section."
13117msgstr ""
13118
13119#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390
13120msgid "&Before"
13121msgstr ""
13122
13123#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391
13124msgid "Merge additional content after comments in descriptions section."
13125msgstr ""
13126
13127#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392
13128msgid "&After"
13129msgstr ""
13130
13131#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393
13132msgid ""
13133"Separate comments metadata and additional content with a horizontal rule in "
13134"the descriptions section."
13135msgstr ""
13136
13137#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394
13138msgid "Include &separator"
13139msgstr ""
13140
13141#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395
13142msgid "&Merge with comments:"
13143msgstr ""
13144
13145#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396
13146msgid "Catalog cover:"
13147msgstr ""
13148
13149#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397
13150msgid "Generate new cover"
13151msgstr ""
13152
13153#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398
13154msgid "Use existing cover"
13155msgstr ""
13156
13157#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399
13158msgid "E&xtra Description note:"
13159msgstr ""
13160
13161#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400
13162msgid "Custom column source for text to include in Descriptions section."
13163msgstr ""
13164
13165#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401
13166msgid "&Thumb width:"
13167msgstr ""
13168
13169#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402
13170msgid "Size hint for cover thumbnails included in Descriptions section."
13171msgstr ""
13172
13173#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403
13174msgid " inch"
13175msgstr ""
13176
13177#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404
13178msgid "Author cross-references:"
13179msgstr ""
13180
13181#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405
13182msgid "For books with multiple authors, list each author separately"
13183msgstr ""
13184
13185#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31
13186msgid "Tab template for catalog.ui"
13187msgstr ""
13188
13189#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274
13190msgid "Bold"
13191msgstr ""
13192
13193#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275
13194msgid "Italic"
13195msgstr ""
13196
13197#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276
13198msgid "Underline"
13199msgstr ""
13200
13201#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277
13202msgid "Strikethrough"
13203msgstr ""
13204
13205#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278
13206msgid "Superscript"
13207msgstr ""
13208
13209#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279
13210msgid "Subscript"
13211msgstr ""
13212
13213#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280
13214msgid "Ordered list"
13215msgstr ""
13216
13217#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281
13218msgid "Unordered list"
13219msgstr ""
13220
13221#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283
13222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
13223msgid "Align left"
13224msgstr ""
13225
13226#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284
13227msgid "Align center"
13228msgstr ""
13229
13230#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285
13231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
13232msgid "Align right"
13233msgstr ""
13234
13235#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286
13236msgid "Align justified"
13237msgstr ""
13238
13239#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287
13240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313
13241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283
13242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295
13243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310
13244msgid "Undo"
13245msgstr ""
13246
13247#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288
13248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297
13249msgid "Redo"
13250msgstr ""
13251
13252#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289
13253msgid "Remove formatting"
13254msgstr ""
13255
13256#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292
13257msgid "Paste and match style"
13258msgstr ""
13259
13260#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293
13261msgid "Cut"
13262msgstr ""
13263
13264#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294
13265msgid "Increase indentation"
13266msgstr ""
13267
13268#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295
13269msgid "Decrease indentation"
13270msgstr ""
13271
13272#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298
13273msgid "Foreground color"
13274msgstr ""
13275
13276#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299
13277msgid "Background color"
13278msgstr ""
13279
13280#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300
13281msgid "Insert link or image"
13282msgstr ""
13283
13284#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302
13285msgid "Insert separator"
13286msgstr ""
13287
13288#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303
13289#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120
13290#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151
13291#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59
13292msgid "Clear"
13293msgstr ""
13294
13295#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306
13296msgid "Style text block"
13297msgstr ""
13298
13299#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308
13300msgid "Style the selected text block"
13301msgstr ""
13302
13303#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312
13304#, python-brace-format
13305msgid "Heading {0}"
13306msgstr ""
13307
13308#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314
13309#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
13310#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
13311#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170
13312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
13313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
13314msgid "Normal"
13315msgstr ""
13316
13317#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321
13318msgid "Blockquote"
13319msgstr ""
13320
13321#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578
13322msgid "Choose foreground color"
13323msgstr ""
13324
13325#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587
13326msgid "Choose background color"
13327msgstr ""
13328
13329#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630
13330#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103
13331#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106
13332msgid "Invalid URL"
13333msgstr ""
13334
13335#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631
13336#, python-format
13337msgid "The url %r is invalid"
13338msgstr ""
13339
13340#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641
13341msgid "Remote images not supported"
13342msgstr ""
13343
13344#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642
13345msgid ""
13346"You must download the image to your computer, URLs pointing to remote images"
13347" are not supported."
13348msgstr ""
13349
13350#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648
13351msgid "Create link"
13352msgstr ""
13353
13354#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657
13355#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139
13356msgid "&Browse"
13357msgstr ""
13358
13359#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663
13360#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211
13361#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291
13362#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595
13363#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113
13364#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221
13365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295
13366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
13367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963
13368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327
13369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102
13370#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281
13371msgid "Images"
13372msgstr ""
13373
13374#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664
13375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965
13376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028
13377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060
13378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211
13379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259
13380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220
13381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232
13382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241
13383msgid "Choose file"
13384msgstr ""
13385
13386#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676
13387msgid ""
13388"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL"
13389" will be added as an image reference instead of as a link. You can also "
13390"choose to create a link to a file on your computer. Note that if you create "
13391"a link to a file on your computer, it will stop working if the file is "
13392"moved."
13393msgstr ""
13394
13395#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685
13396msgid "Enter &URL:"
13397msgstr ""
13398
13399#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686
13400msgid "Treat the URL as an &image"
13401msgstr ""
13402
13403#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687
13404msgid "Enter &name (optional):"
13405msgstr ""
13406
13407#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688
13408msgid "Choose a file on your computer:"
13409msgstr ""
13410
13411#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817
13412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
13413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103
13414#: /__w/calibre/calibre/src/calibre/utils/localization.py:374
13415msgid "Fonts"
13416msgstr ""
13417
13418#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13419#, python-format
13420msgid "%s toolbars"
13421msgstr ""
13422
13423#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13424#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13425msgid "Hide"
13426msgstr ""
13427
13428#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13429#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13430msgid "Show"
13431msgstr ""
13432
13433#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834
13434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523
13435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524
13436msgid "Smarten punctuation"
13437msgstr ""
13438
13439#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092
13440msgid "&Normal view"
13441msgstr ""
13442
13443#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093
13444msgid "&HTML source"
13445msgstr ""
13446
13447#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19
13448msgid "AZW3 output"
13449msgstr ""
13450
13451#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51
13452#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80
13453msgid "Do not add &Table of Contents to book"
13454msgstr ""
13455
13456#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52
13457#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81
13458msgid "&Title for Table of Contents:"
13459msgstr ""
13460
13461#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53
13462#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82
13463msgid "Put generated Table of Contents at &start of book instead of end"
13464msgstr ""
13465
13466#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54
13467#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84
13468msgid "Use author &sort for author"
13469msgstr ""
13470
13471#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55
13472#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86
13473msgid "Disable &compression of the file contents"
13474msgstr ""
13475
13476#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56
13477#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90
13478msgid ""
13479"Enable &sharing of book content via Facebook, etc. WARNING: Disables last "
13480"read syncing"
13481msgstr ""
13482
13483#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48
13484msgid ""
13485"For settings that cannot be specified in this dialog, use the values saved "
13486"in a previous conversion (if they exist) instead of using the defaults "
13487"specified in the Preferences"
13488msgstr ""
13489
13490#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64
13491msgid "None of the selected books have saved conversion settings."
13492msgstr ""
13493
13494#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13495msgid "Bulk convert one book"
13496msgstr ""
13497
13498#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13499msgid "Bulk convert {} books"
13500msgstr ""
13501
13502#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17
13503msgid "Comic input"
13504msgstr ""
13505
13506#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
13507#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
13508#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
13509#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
13510#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
13511#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
13512msgid "input"
13513msgstr ""
13514
13515#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
13516msgid "&Number of colors:"
13517msgstr ""
13518
13519#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
13520msgid "off"
13521msgstr ""
13522
13523#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
13524msgid "Disable &normalize"
13525msgstr ""
13526
13527#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
13528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45
13529msgid "Keep &aspect ratio"
13530msgstr ""
13531
13532#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
13533msgid "Disable &Sharpening"
13534msgstr ""
13535
13536#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
13537msgid "Disable &Trimming"
13538msgstr ""
13539
13540#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
13541msgid "&Wide"
13542msgstr ""
13543
13544#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
13545msgid "&Landscape"
13546msgstr ""
13547
13548#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
13549msgid "&Right to left"
13550msgstr ""
13551
13552#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
13553msgid "Don't so&rt"
13554msgstr ""
13555
13556#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
13557msgid "De&speckle"
13558msgstr ""
13559
13560#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
13561msgid "&Disable comic processing"
13562msgstr ""
13563
13564#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
13565#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177
13566msgid "&Output format:"
13567msgstr ""
13568
13569#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
13570msgid "Disable conversion of images to &black and white"
13571msgstr ""
13572
13573#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118
13574msgid "Override image &size:"
13575msgstr ""
13576
13577#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119
13578msgid "Don't add links to &pages to the Table of Contents for CBC files"
13579msgstr ""
13580
13581#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19
13582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
13583msgid "Debug"
13584msgstr ""
13585
13586#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21
13587msgid "Debug the conversion process."
13588msgstr ""
13589
13590#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31
13591#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47
13592msgid "Choose debug folder"
13593msgstr ""
13594
13595#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50
13596msgid "Invalid debug folder"
13597msgstr ""
13598
13599#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51
13600msgid "Failed to create debug folder"
13601msgstr ""
13602
13603#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49
13604msgid ""
13605"Choose a folder to put the debug output into. If you specify a folder, "
13606"calibre will place a lot of debug output into it. This will be useful in "
13607"understanding the conversion process and figuring out the correct values for"
13608" conversion parameters like Table of Contents and Chapter detection."
13609msgstr ""
13610
13611#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50
13612msgid ""
13613"The debug process outputs the intermediate HTML generated at various stages "
13614"of the conversion process. This HTML can sometimes serve as a good starting "
13615"point for hand editing a conversion."
13616msgstr ""
13617
13618#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15
13619msgid "DOCX input"
13620msgstr ""
13621
13622#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38
13623msgid "Do not try to autodetect a &cover from images in the document"
13624msgstr ""
13625
13626#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39
13627msgid "Do not add a page break after every &endnote"
13628msgstr ""
13629
13630#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40
13631msgid ""
13632"Render &superscripts and subscripts so that they do not affect the line "
13633"height."
13634msgstr ""
13635
13636#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19
13637msgid "DOCX output"
13638msgstr ""
13639
13640#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35
13641msgid "Paper si&ze:"
13642msgstr ""
13643
13644#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38
13645#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176
13646msgid "&Custom size:"
13647msgstr ""
13648
13649#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13650msgid "Page &bottom margin"
13651msgstr ""
13652
13653#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13654msgid "Page &left margin"
13655msgstr ""
13656
13657#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13658msgid "Page &right margin"
13659msgstr ""
13660
13661#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13662msgid "Page &top margin"
13663msgstr ""
13664
13665#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45
13666msgid ""
13667"Do not insert the &Table of Contents as a page at the start of the document"
13668msgstr ""
13669
13670#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47
13671msgid "Do not insert &cover as image at start of document"
13672msgstr ""
13673
13674#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49
13675msgid "Preserve the aspect ratio of the image inserted as cover"
13676msgstr ""
13677
13678#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17
13679msgid "EPUB output"
13680msgstr ""
13681
13682#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76
13683msgid "Preserve cover &aspect ratio"
13684msgstr ""
13685
13686#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77
13687msgid "Split files &larger than:"
13688msgstr ""
13689
13690#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78
13691#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
13692msgid "Disabled"
13693msgstr ""
13694
13695#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79
13696msgid " KB"
13697msgstr ""
13698
13699#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80
13700msgid "No default &cover"
13701msgstr ""
13702
13703#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81
13704msgid "No &SVG cover"
13705msgstr ""
13706
13707#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82
13708msgid "Insert inline &Table of Contents"
13709msgstr ""
13710
13711#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83
13712msgid "Do not &split on page breaks"
13713msgstr ""
13714
13715#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84
13716msgid "Put inserted Table of Contents at the &end of the book"
13717msgstr ""
13718
13719#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85
13720msgid "&Flatten EPUB file structure"
13721msgstr ""
13722
13723#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86
13724msgid "&Title for inserted ToC:"
13725msgstr ""
13726
13727#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87
13728msgid "EP&UB version:"
13729msgstr ""
13730
13731#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15
13732msgid "FB2 input"
13733msgstr ""
13734
13735#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32
13736msgid "Do not insert a &Table of Contents at the beginning of the book."
13737msgstr ""
13738
13739#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17
13740msgid "FB2 output"
13741msgstr ""
13742
13743#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44
13744msgid "&Sectionize:"
13745msgstr ""
13746
13747#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45
13748msgid "&Genre:"
13749msgstr ""
13750
13751#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103
13752msgid "Font rescaling wizard"
13753msgstr ""
13754
13755#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104
13756#, python-format
13757msgid ""
13758"<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"
13759"<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"
13760"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>"
13761msgstr ""
13762
13763#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107
13764msgid "&Output document"
13765msgstr ""
13766
13767#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108
13768#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113
13769msgid "&Base font size:"
13770msgstr ""
13771
13772#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109
13773#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250
13774msgid "Font size &key:"
13775msgstr ""
13776
13777#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110
13778#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114
13779#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116
13780#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249
13781#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256
13782#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122
13783#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124
13784#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129
13785#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132
13786#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135
13787#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138
13788#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141
13789#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198
13790msgid " pt"
13791msgstr ""
13792
13793#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111
13794msgid "Use &default values"
13795msgstr ""
13796
13797#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112
13798msgid "&Input document"
13799msgstr ""
13800
13801#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115
13802msgid "&Font size: "
13803msgstr ""
13804
13805#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117
13806msgid " will map to size: "
13807msgstr ""
13808
13809#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118
13810msgid "0.0 pt"
13811msgstr ""
13812
13813#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19
13814msgid ""
13815"Heuristic\n"
13816"processing"
13817msgstr ""
13818
13819#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20
13820msgid "Modify the document text and structure using common patterns."
13821msgstr ""
13822
13823#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109
13824#, python-format
13825msgid ""
13826"<b>Heuristic processing</b> means that calibre will scan your book for "
13827"common patterns and fix them. As the name implies, this involves guesswork, "
13828"which means that it could end up worsening the result of a conversion, if "
13829"calibre guesses wrong. Therefore, it is disabled by default. Often, if a "
13830"conversion does not turn out as you expect, turning on heuristics can "
13831"improve matters. Read more about the various heuristic processing options in"
13832" the <a href=\"%s\">User Manual</a>."
13833msgstr ""
13834
13835#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110
13836msgid "Enable &heuristic processing"
13837msgstr ""
13838
13839#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111
13840msgid "Heuristic processing"
13841msgstr ""
13842
13843#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112
13844msgid "Unwrap lines"
13845msgstr ""
13846
13847#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113
13848msgid "Line &un-wrap factor:"
13849msgstr ""
13850
13851#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114
13852msgid "Detect and markup unformatted chapter headings and sub headings"
13853msgstr ""
13854
13855#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115
13856msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting"
13857msgstr ""
13858
13859#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116
13860msgid "Delete blank lines between paragraphs"
13861msgstr ""
13862
13863#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117
13864msgid "Ensure scene breaks are consistently formatted"
13865msgstr ""
13866
13867#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118
13868msgid "Replace soft scene &breaks:"
13869msgstr ""
13870
13871#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119
13872msgid "Remove unnecessary hyphens"
13873msgstr ""
13874
13875#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120
13876msgid "Italicize common words and patterns"
13877msgstr ""
13878
13879#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121
13880msgid "Replace entity indents with CSS indents"
13881msgstr ""
13882
13883#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17
13884msgid "HTMLZ output"
13885msgstr ""
13886
13887#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47
13888msgid "How to handle &CSS"
13889msgstr ""
13890
13891#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48
13892msgid "How to handle class &based CSS"
13893msgstr ""
13894
13895#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49
13896msgid "Use book &title as the filename for the HTML file inside the archive"
13897msgstr ""
13898
13899#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23
13900msgid "Control the look and feel of the output."
13901msgstr ""
13902
13903#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39
13904msgid "Original"
13905msgstr ""
13906
13907#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40
13908msgid "Left align"
13909msgstr ""
13910
13911#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41
13912msgid "Justify text"
13913msgstr ""
13914
13915#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248
13916msgid "Base font si&ze:"
13917msgstr ""
13918
13919#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251
13920msgid "Wizard to help you choose an appropriate font size key"
13921msgstr ""
13922
13923#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253
13924msgid "Minim&um line height:"
13925msgstr ""
13926
13927#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254
13928msgid " %"
13929msgstr ""
13930
13931#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255
13932msgid "L&ine height:"
13933msgstr ""
13934
13935#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257
13936msgid "Embed font fami&ly:"
13937msgstr ""
13938
13939#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258
13940msgid "&Embed all fonts in document"
13941msgstr ""
13942
13943#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260
13944msgid "E&xpand CSS"
13945msgstr ""
13946
13947#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261
13948msgid "Keep &ligatures"
13949msgstr ""
13950
13951#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262
13952msgid "&Disable font size rescaling"
13953msgstr ""
13954
13955#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263
13956#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284
13957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13958msgid "&Fonts"
13959msgstr ""
13960
13961#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264
13962msgid "Text &justification:"
13963msgstr ""
13964
13965#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266
13966msgid "&Unsmarten punctuation"
13967msgstr ""
13968
13969#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267
13970msgid "&Transliterate Unicode characters to ASCII"
13971msgstr ""
13972
13973#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268
13974msgid "I&nput character encoding:"
13975msgstr ""
13976
13977#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269
13978msgid "T&ext"
13979msgstr ""
13980
13981#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270
13982msgid "&Line size:"
13983msgstr ""
13984
13985#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271
13986msgid ""
13987"<p>When calibre removes inter paragraph spacing, it automatically sets a "
13988"paragraph indent, to ensure that paragraphs can be easily distinguished. "
13989"This option controls the width of that indent."
13990msgstr ""
13991
13992#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272
13993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
13994msgid "No change"
13995msgstr ""
13996
13997#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273
13998#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276
13999msgid " em"
14000msgstr ""
14001
14002#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274
14003msgid "Insert &blank line between paragraphs"
14004msgstr ""
14005
14006#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275
14007msgid "Remove &spacing between paragraphs"
14008msgstr ""
14009
14010#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277
14011msgid "I&ndent size:"
14012msgstr ""
14013
14014#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278
14015msgid "&Linearize tables"
14016msgstr ""
14017
14018#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279
14019#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656
14020msgid "&Layout"
14021msgstr ""
14022
14023#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280
14024msgid "E&xtra CSS"
14025msgstr ""
14026
14027#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281
14028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492
14029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027
14030msgid "Filter style information"
14031msgstr ""
14032
14033#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282
14034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036
14035msgid "Select what style information you want completely removed:"
14036msgstr ""
14037
14038#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283
14039msgid "Removes the font-family CSS property"
14040msgstr ""
14041
14042#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285
14043msgid ""
14044"Removes the margin CSS properties. Note that page margins are not affected "
14045"by this setting."
14046msgstr ""
14047
14048#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286
14049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
14050msgid "&Margins"
14051msgstr ""
14052
14053#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287
14054msgid "Removes the padding CSS properties"
14055msgstr ""
14056
14057#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288
14058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
14059msgid "&Padding"
14060msgstr ""
14061
14062#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289
14063msgid "Convert floating images/text into static images/text"
14064msgstr ""
14065
14066#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290
14067msgid "F&loats"
14068msgstr ""
14069
14070#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291
14071msgid "Removes foreground and background colors"
14072msgstr ""
14073
14074#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292
14075#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130
14076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
14077msgid "&Colors"
14078msgstr ""
14079
14080#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293
14081msgid "Other CSS Propert&ies:"
14082msgstr ""
14083
14084#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294
14085msgid ""
14086"Comma separated list of CSS properties to remove. For example: display, "
14087"color, font-family"
14088msgstr ""
14089
14090#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295
14091msgid "&Styling"
14092msgstr ""
14093
14094#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296
14095msgid "&Transform styles"
14096msgstr ""
14097
14098#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297
14099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503
14100msgid "Transform &HTML"
14101msgstr ""
14102
14103#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18
14104msgid "LRF output"
14105msgstr ""
14106
14107#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
14108msgid "Enable &auto-rotation of wide images"
14109msgstr ""
14110
14111#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121
14112msgid "&Wordspace:"
14113msgstr ""
14114
14115#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123
14116msgid "Minimum para. &indent:"
14117msgstr ""
14118
14119#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125
14120msgid "Render &tables as images"
14121msgstr ""
14122
14123#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126
14124msgid "Text size multiplier for text in rendered tables:"
14125msgstr ""
14126
14127#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127
14128msgid "Add &header"
14129msgstr ""
14130
14131#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128
14132msgid "Header &separation:"
14133msgstr ""
14134
14135#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130
14136msgid "Header &format:"
14137msgstr ""
14138
14139#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131
14140msgid "&Embed fonts"
14141msgstr ""
14142
14143#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132
14144msgid "&Serif font family:"
14145msgstr ""
14146
14147#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133
14148msgid "S&ans-serif font family:"
14149msgstr ""
14150
14151#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134
14152msgid "&Monospace font family:"
14153msgstr ""
14154
14155#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52
14156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242
14157msgid "Metadata"
14158msgstr ""
14159
14160#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54
14161msgid ""
14162"Set the metadata. The output file will contain as much of this metadata as "
14163"possible."
14164msgstr ""
14165
14166#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118
14167#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294
14168msgid "This book has no cover"
14169msgstr ""
14170
14171#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192
14172#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188
14173msgid "Choose cover for "
14174msgstr ""
14175
14176#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199
14177#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195
14178msgid "Cannot read"
14179msgstr ""
14180
14181#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200
14182#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196
14183msgid "You do not have permission to read the file: "
14184msgstr ""
14185
14186#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208
14187#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216
14188#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205
14189msgid "Error reading file"
14190msgstr ""
14191
14192#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209
14193#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206
14194msgid "<p>There was an error reading from file: <br /><b>"
14195msgstr ""
14196
14197#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217
14198#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215
14199msgid " is not a valid picture"
14200msgstr ""
14201
14202#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159
14203msgid "Book cover"
14204msgstr ""
14205
14206#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160
14207msgid "Change &cover image:"
14208msgstr ""
14209
14210#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161
14211msgid "Browse for an image to use as the cover of this book."
14212msgstr ""
14213
14214#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163
14215msgid "Use cover from &source file"
14216msgstr ""
14217
14218#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164
14219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121
14220#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229
14221#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213
14222#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234
14223#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193
14224#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193
14225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453
14226msgid "&Title:"
14227msgstr ""
14228
14229#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165
14230#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212
14231msgid "Change the title of this book"
14232msgstr ""
14233
14234#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166
14235#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346
14236msgid "&Author(s):"
14237msgstr ""
14238
14239#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167
14240msgid "Author so&rt:"
14241msgstr ""
14242
14243#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168
14244msgid ""
14245"Change the author(s) of this book. Multiple authors should be separated by a"
14246" comma"
14247msgstr ""
14248
14249#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169
14250#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804
14251msgid "&Publisher:"
14252msgstr ""
14253
14254#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170
14255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145
14256#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394
14257msgid "Ta&gs:"
14258msgstr ""
14259
14260#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171
14261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633
14262#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395
14263msgid ""
14264"Tags categorize the book. This is particularly useful while searching. "
14265"<br><br>They can be any words or phrases, separated by commas."
14266msgstr ""
14267
14268#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172
14269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139
14270#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610
14271msgid "&Series:"
14272msgstr ""
14273
14274#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173
14275#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174
14276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641
14277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642
14278#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609
14279msgid "List of known series. You can add new series."
14280msgstr ""
14281
14282#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175
14283msgid "Book "
14284msgstr ""
14285
14286#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19
14287msgid "MOBI output"
14288msgstr ""
14289
14290#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83
14291msgid "Ignore &margins"
14292msgstr ""
14293
14294#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85
14295msgid ""
14296"Do not convert all images to &JPEG (may result in images not working in "
14297"older viewers)"
14298msgstr ""
14299
14300#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87
14301msgid "Kindle options"
14302msgstr ""
14303
14304#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88
14305msgid "MOBI file &type:"
14306msgstr ""
14307
14308#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89
14309msgid "Personal Doc tag:"
14310msgstr ""
14311
14312#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91
14313msgid ""
14314"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or "
14315"both MOBI filetypes. If you wish to use the new format on your device, "
14316"convert to AZW3 instead of MOBI."
14317msgstr ""
14318
14319#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30
14320msgid "Default profile"
14321msgstr ""
14322
14323#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35
14324#: /__w/calibre/calibre/src/calibre/srv/convert.py:254
14325msgid "unlimited"
14326msgstr ""
14327
14328#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37
14329#: /__w/calibre/calibre/src/calibre/srv/convert.py:256
14330#, python-format
14331msgid "%(width)d x %(height)d pixels"
14332msgstr ""
14333
14334#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38
14335#: /__w/calibre/calibre/src/calibre/srv/convert.py:257
14336#, python-format
14337msgid "Screen size: %s"
14338msgstr ""
14339
14340#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45
14341msgid "Page setup"
14342msgstr ""
14343
14344#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
14345msgid "&Output profile:"
14346msgstr ""
14347
14348#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127
14349msgid "Profile description"
14350msgstr ""
14351
14352#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128
14353msgid "&Input profile:"
14354msgstr ""
14355
14356#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129
14357msgid "Margins"
14358msgstr ""
14359
14360#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130
14361#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70
14362msgid "&Left:"
14363msgstr ""
14364
14365#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131
14366#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134
14367#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137
14368#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140
14369msgid "Unchanged"
14370msgstr ""
14371
14372#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133
14373#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72
14374msgid "&Top:"
14375msgstr ""
14376
14377#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136
14378#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71
14379msgid "&Right:"
14380msgstr ""
14381
14382#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139
14383#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73
14384msgid "&Bottom:"
14385msgstr ""
14386
14387#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17
14388msgid "PDB output"
14389msgstr ""
14390
14391#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47
14392#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231
14393#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238
14394#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198
14395msgid "&Format:"
14396msgstr ""
14397
14398#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48
14399#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46
14400#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32
14401#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
14402msgid "&Inline TOC"
14403msgstr ""
14404
14405#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49
14406#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48
14407#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
14408msgid "Output &encoding:"
14409msgstr ""
14410
14411#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15
14412msgid "PDF input"
14413msgstr ""
14414
14415#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42
14416msgid "Line &un-wrapping factor:"
14417msgstr ""
14418
14419#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43
14420msgid "No &images"
14421msgstr ""
14422
14423#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22
14424msgid "PDF output"
14425msgstr ""
14426
14427#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56
14428msgid "Use page margins from the &document being converted"
14429msgstr ""
14430
14431#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174
14432msgid "&Use the paper size set in output profile"
14433msgstr ""
14434
14435#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175
14436msgid "&Paper size:"
14437msgstr ""
14438
14439#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177
14440msgid "&Unit:"
14441msgstr ""
14442
14443#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178
14444msgid "Preserve &aspect ratio of cover"
14445msgstr ""
14446
14447#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179
14448msgid "Add page &numbers to the bottom of every page"
14449msgstr ""
14450
14451#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180
14452msgid "Add a printable &Table of Contents at the end"
14453msgstr ""
14454
14455#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181
14456msgid "&Title for ToC:"
14457msgstr ""
14458
14459#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182
14460msgid "Serif famil&y:"
14461msgstr ""
14462
14463#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183
14464msgid "Sans fami&ly:"
14465msgstr ""
14466
14467#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184
14468msgid "&Monospace family:"
14469msgstr ""
14470
14471#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185
14472msgid "S&tandard font:"
14473msgstr ""
14474
14475#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186
14476msgid "Default font si&ze:"
14477msgstr ""
14478
14479#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187
14480#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189
14481#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598
14482#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652
14483msgid " px"
14484msgstr ""
14485
14486#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188
14487msgid "Monospace &font size:"
14488msgstr ""
14489
14490#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190
14491msgid "Page &number map:"
14492msgstr ""
14493
14494#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191
14495msgid "Page  margins"
14496msgstr ""
14497
14498#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192
14499msgid "Page headers and footers"
14500msgstr ""
14501
14502#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193
14503#, python-format
14504msgid ""
14505"You can insert headers and footers into every page of the produced PDF file "
14506"by using header and footer templates. For examples, see the <a "
14507"href=\"%s\">documentation</a>."
14508msgstr ""
14509
14510#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194
14511msgid "&Header template:"
14512msgstr ""
14513
14514#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195
14515msgid "&Footer template:"
14516msgstr ""
14517
14518#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196
14519msgid "&Break long words at the end of lines"
14520msgstr ""
14521
14522#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197
14523msgid "Odd/even &offset:"
14524msgstr ""
14525
14526#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17
14527msgid "PMLZ output"
14528msgstr ""
14529
14530#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47
14531msgid "Do not &reduce image size and depth"
14532msgstr ""
14533
14534#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17
14535msgid "RB output"
14536msgstr ""
14537
14538#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161
14539msgid "No formats available"
14540msgstr ""
14541
14542#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162
14543msgid "Cannot build regex using the GUI builder without a book."
14544msgstr ""
14545
14546#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171
14547msgid "Could not open file"
14548msgstr ""
14549
14550#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172
14551msgid "Could not open the file, do you have it open in another program?"
14552msgstr ""
14553
14554#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190
14555msgid ""
14556"Failed to generate markup for testing. Click \"Show details\" to learn more."
14557msgstr ""
14558
14559#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196
14560#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200
14561msgid "Failed to generate preview"
14562msgstr ""
14563
14564#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206
14565msgid "Open book"
14566msgstr ""
14567
14568#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231
14569msgid "Click the \"Open\" button below to open a e-book to use for testing."
14570msgstr ""
14571
14572#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89
14573msgid "Regex Builder"
14574msgstr ""
14575
14576#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90
14577msgid "Regex:"
14578msgstr ""
14579
14580#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91
14581#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224
14582#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141
14583#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411
14584#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42
14585msgid "&Test"
14586msgstr ""
14587
14588#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92
14589msgid "Occurrences:"
14590msgstr ""
14591
14592#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93
14593#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196
14594#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76
14595msgid "0"
14596msgstr ""
14597
14598#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94
14599msgid "Goto:"
14600msgstr ""
14601
14602#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95
14603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179
14604#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676
14605#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109
14606#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408
14607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128
14608msgid "&Previous"
14609msgstr ""
14610
14611#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96
14612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182
14613#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675
14614#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
14615#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108
14616#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404
14617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587
14618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124
14619msgid "&Next"
14620msgstr ""
14621
14622#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97
14623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533
14624msgid "Preview"
14625msgstr ""
14626
14627#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15
14628msgid "RTF input"
14629msgstr ""
14630
14631#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32
14632msgid "Ignore &WMF images in the RTF file"
14633msgstr ""
14634
14635#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24
14636msgid ""
14637"Search &\n"
14638"replace"
14639msgstr ""
14640
14641#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43
14642msgid "&Search regular expression:"
14643msgstr ""
14644
14645#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14646msgid "Replacement text"
14647msgstr ""
14648
14649#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14650msgid "Search regular expression"
14651msgstr ""
14652
14653#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109
14654msgid "Load calibre search-replace definitions file"
14655msgstr ""
14656
14657#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111
14658#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130
14659msgid "calibre search-replace definitions file"
14660msgstr ""
14661
14662#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120
14663msgid "Failed to read"
14664msgstr ""
14665
14666#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121
14667#, python-format
14668msgid "Failed to load patterns from %s, click \"Show details\" to learn more."
14669msgstr ""
14670
14671#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128
14672msgid "Save calibre search-replace definitions file"
14673msgstr ""
14674
14675#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202
14676msgid "Unused search & replace definition"
14677msgstr ""
14678
14679#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203
14680msgid ""
14681"The search/replace definition being edited  has not been added to the list "
14682"of definitions. Do you wish to continue with the conversion (the definition "
14683"will not be used)?"
14684msgstr ""
14685
14686#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214
14687#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121
14688msgid "Invalid regular expression"
14689msgstr ""
14690
14691#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215
14692#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122
14693#, python-format
14694msgid "Invalid regular expression: %s"
14695msgstr ""
14696
14697#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299
14698msgid ""
14699"The list of search/replace definitions that will be applied to this "
14700"conversion."
14701msgstr ""
14702
14703#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145
14704msgid "Edit search/replace definition"
14705msgstr ""
14706
14707#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146
14708msgid "&Replacement text:"
14709msgstr ""
14710
14711#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147
14712msgid ""
14713"Add the current expression to the list of expressions that will be applied"
14714msgstr ""
14715
14716#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148
14717#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142
14718msgid "&Add"
14719msgstr ""
14720
14721#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149
14722msgid "Edit the currently selected expression"
14723msgstr ""
14724
14725#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150
14726#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73
14727msgid "&Change"
14728msgstr ""
14729
14730#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151
14731msgid "Remove the currently selected expression"
14732msgstr ""
14733
14734#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152
14735#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151
14736#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404
14737#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115
14738msgid "&Remove"
14739msgstr ""
14740
14741#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153
14742msgid "Load a list of expressions from a previously saved file"
14743msgstr ""
14744
14745#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154
14746#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547
14747#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305
14748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80
14749#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508
14750msgid "&Load"
14751msgstr ""
14752
14753#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155
14754msgid "Save this list of expressions so that you can re-use it easily"
14755msgstr ""
14756
14757#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156
14758#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544
14759#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301
14760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75
14761#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
14762#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250
14763#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505
14764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421
14765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
14766msgid "&Save"
14767msgstr ""
14768
14769#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157
14770msgid "Move expression up."
14771msgstr ""
14772
14773#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158
14774msgid "Move expression down."
14775msgstr ""
14776
14777#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159
14778#, python-format
14779msgid ""
14780"<p>Search and replace uses <i>regular expressions</i>. See the <a "
14781"href=\"%s\">regular expressions tutorial</a> to get started with regular "
14782"expressions. Also clicking the wizard button below will allow you to test "
14783"your regular expression against the current input document. When you are "
14784"happy with an expression, click the Add button to add it to the list of "
14785"expressions."
14786msgstr ""
14787
14788#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89
14789#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542
14790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92
14791#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250
14792#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346
14793msgid "Restore &defaults"
14794msgstr ""
14795
14796#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175
14797msgid "&Input format:"
14798msgstr ""
14799
14800#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176
14801msgid "Use &saved conversion settings for individual books"
14802msgstr ""
14803
14804#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216
14805msgid "Convert"
14806msgstr ""
14807
14808#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17
14809msgid "SNB output"
14810msgstr ""
14811
14812#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41
14813msgid "Hide &chapter name"
14814msgstr ""
14815
14816#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42
14817msgid "Don't indent the &first line for each paragraph"
14818msgstr ""
14819
14820#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43
14821msgid "Insert &empty line between paragraphs"
14822msgstr ""
14823
14824#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44
14825msgid "Optimize for full-&screen mode"
14826msgstr ""
14827
14828#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17
14829msgid ""
14830"Structure\n"
14831"detection"
14832msgstr ""
14833
14834#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19
14835msgid ""
14836"Fine tune the detection of chapter headings and other document structure."
14837msgstr ""
14838
14839#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29
14840msgid "Detect &chapters at (XPath expression):"
14841msgstr ""
14842
14843#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30
14844msgid "Insert &page breaks before (XPath expression):"
14845msgstr ""
14846
14847#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33
14848msgid "Start &reading at (XPath expression):"
14849msgstr ""
14850
14851#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42
14852#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41
14853#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121
14854msgid "Invalid XPath"
14855msgstr ""
14856
14857#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43
14858#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42
14859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182
14860#, python-format
14861msgid "The XPath expression %s is invalid."
14862msgstr ""
14863
14864#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61
14865msgid "Remove &fake margins"
14866msgstr ""
14867
14868#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62
14869msgid ""
14870"The header and footer removal options have been replaced by the Search & "
14871"replace options. Click the Search & replace category in the bar to the left "
14872"to use these options. Leave the replace field blank and enter your "
14873"header/footer removal regexps into the search field."
14874msgstr ""
14875
14876#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63
14877msgid "Insert &metadata as page at start of book"
14878msgstr ""
14879
14880#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64
14881msgid "Chapter &mark:"
14882msgstr ""
14883
14884#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65
14885msgid "Remove first &image"
14886msgstr ""
14887
14888#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19
14889msgid ""
14890"Table of\n"
14891"Contents"
14892msgstr ""
14893
14894#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21
14895msgid "Control the creation/conversion of the Table of Contents."
14896msgstr ""
14897
14898#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28
14899msgid "Level &1 TOC (XPath expression):"
14900msgstr ""
14901
14902#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29
14903msgid "Level &2 TOC (XPath expression):"
14904msgstr ""
14905
14906#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30
14907msgid "Level &3 TOC (XPath expression):"
14908msgstr ""
14909
14910#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79
14911msgid "&Force use of auto-generated Table of Contents"
14912msgstr ""
14913
14914#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80
14915msgid "Do not add &detected chapters to the Table of Contents"
14916msgstr ""
14917
14918#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81
14919msgid "Number of &links to add to Table of Contents:"
14920msgstr ""
14921
14922#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82
14923msgid "TOC &filter:"
14924msgstr ""
14925
14926#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83
14927msgid "Chapter &threshold:"
14928msgstr ""
14929
14930#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84
14931msgid "Allow &duplicate links when creating the Table of Contents"
14932msgstr ""
14933
14934#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85
14935#, python-format
14936msgid ""
14937"<a href=\"%s\">Help with using these options to generate a Table of "
14938"Contents</a>"
14939msgstr ""
14940
14941#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86
14942msgid ""
14943"This option will cause calibre to popup the Table of Contents Editor tool,\n"
14944" which will allow you to manually edit the Table of Contents, to fix any errors\n"
14945" caused by automatic generation."
14946msgstr ""
14947
14948#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89
14949msgid "&Manually fine-tune the ToC after conversion is completed"
14950msgstr ""
14951
14952#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19
14953msgid "TXT input"
14954msgstr ""
14955
14956#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
14957msgid "Structure"
14958msgstr ""
14959
14960#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
14961msgid "&Paragraph style:"
14962msgstr ""
14963
14964#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
14965msgid "&Formatting style:"
14966msgstr ""
14967
14968#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
14969msgid "Common"
14970msgstr ""
14971
14972#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101
14973msgid "Preserve &spaces"
14974msgstr ""
14975
14976#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102
14977msgid "Remove &indents at the beginning of lines"
14978msgstr ""
14979
14980#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103
14981#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239
14982msgid "Markdown"
14983msgstr ""
14984
14985#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104
14986msgid ""
14987"<p>Markdown is a simple markup language for text files, that allows for "
14988"advanced formatting. To learn more visit <a "
14989"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>."
14990msgstr ""
14991
14992#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105
14993msgid ""
14994"You can optionally enable various extensions to the base Markdown syntax, "
14995"below."
14996msgstr ""
14997
14998#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106
14999msgid ""
15000"More information on <a href=\"https://python-"
15001"markdown.github.io/extensions/\">Markdown extensions</a>"
15002msgstr ""
15003
15004#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16
15005msgid "TXT output"
15006msgstr ""
15007
15008#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88
15009msgid "General"
15010msgstr ""
15011
15012#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
15013msgid "&Line ending style:"
15014msgstr ""
15015
15016#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
15017msgid "&Formatting:"
15018msgstr ""
15019
15020#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92
15021msgid "Plain"
15022msgstr ""
15023
15024#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
15025msgid "&Maximum line length:"
15026msgstr ""
15027
15028#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
15029msgid "Force maximum line &length"
15030msgstr ""
15031
15032#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96
15033msgid "Markdown, Textile"
15034msgstr ""
15035
15036#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97
15037msgid "Do not remove links (<a> tags) before processing"
15038msgstr ""
15039
15040#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98
15041msgid "Do not remove image &references before processing"
15042msgstr ""
15043
15044#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99
15045msgid "Keep text &color, when possible"
15046msgstr ""
15047
15048#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14
15049msgid "TXTZ output"
15050msgstr ""
15051
15052#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81
15053msgid "Use a wizard to generate the XPath expression"
15054msgstr ""
15055
15056#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73
15057msgid "Match HTML &tags with tag name:"
15058msgstr ""
15059
15060#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74
15061msgid "*"
15062msgstr ""
15063
15064#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75
15065msgid "a"
15066msgstr ""
15067
15068#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76
15069msgid "br"
15070msgstr ""
15071
15072#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77
15073msgid "div"
15074msgstr ""
15075
15076#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78
15077msgid "h1"
15078msgstr ""
15079
15080#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79
15081msgid "h2"
15082msgstr ""
15083
15084#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80
15085msgid "h3"
15086msgstr ""
15087
15088#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81
15089msgid "h4"
15090msgstr ""
15091
15092#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82
15093msgid "h5"
15094msgstr ""
15095
15096#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83
15097msgid "h6"
15098msgstr ""
15099
15100#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84
15101msgid "hr"
15102msgstr ""
15103
15104#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85
15105msgid "span"
15106msgstr ""
15107
15108#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86
15109msgid "Having the &attribute:"
15110msgstr ""
15111
15112#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87
15113msgid "With &value:"
15114msgstr ""
15115
15116#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88
15117msgid "(A regular expression)"
15118msgstr ""
15119
15120#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89
15121#, python-format
15122msgid ""
15123"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to"
15124" <i>h2</i>, attribute to <i>class</i> and value to "
15125"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and "
15126"leaving value blank will match any value. Setting tag to * will match any "
15127"tag.</p><p>To learn more advanced usage of XPath see the <a "
15128"href=\"%s\">XPath Tutorial</a>."
15129msgstr ""
15130
15131#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257
15132msgid "Browse by covers"
15133msgstr ""
15134
15135#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63
15136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857
15137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393
15138msgid "Choose color"
15139msgstr ""
15140
15141#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79
15142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52
15143#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138
15144#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225
15145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480
15146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688
15147#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65
15148msgid "&Name:"
15149msgstr ""
15150
15151#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82
15152msgid "Color &1:"
15153msgstr ""
15154
15155#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83
15156msgid "Color &2:"
15157msgstr ""
15158
15159#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84
15160msgid "Contrast color &1 (mainly for text):"
15161msgstr ""
15162
15163#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85
15164msgid "Contrast color &2 (mainly for text):"
15165msgstr ""
15166
15167#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98
15168#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102
15169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236
15170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267
15171#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270
15172msgid "Invalid name"
15173msgstr ""
15174
15175#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99
15176#, python-format
15177msgid ""
15178"The color scheme name \"%s\" is invalid. It must start with a # and be at "
15179"least two characters long."
15180msgstr ""
15181
15182#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103
15183#, python-format
15184msgid "A color scheme with the name \"%s\" already exists."
15185msgstr ""
15186
15187#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134
15188msgid ""
15189"When generating covers, a color scheme for the cover is chosen at random "
15190"from the color schemes below. You can prevent an individual scheme from "
15191"being selected by unchecking it. The preview on the right shows the "
15192"currently selected color scheme."
15193msgstr ""
15194
15195#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138
15196msgid "Choose a color scheme to be used for this generated cover."
15197msgstr ""
15198
15199#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139
15200msgid ""
15201"In normal cover generation, the color scheme is chosen at random from the "
15202"list of color schemes below. You can prevent an individual color scheme from"
15203" being chosen by unchecking it here."
15204msgstr ""
15205
15206#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147
15207msgid "&New color scheme"
15208msgstr ""
15209
15210#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150
15211msgid "&Edit color scheme"
15212msgstr ""
15213
15214#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153
15215msgid "&Remove color scheme"
15216msgstr ""
15217
15218#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158
15219msgid "&Styles"
15220msgstr ""
15221
15222#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162
15223msgid ""
15224"When generating covers, a style for the cover is chosen at random from the "
15225"styles below. You can prevent an individual style from being selected by "
15226"unchecking it. The preview on the right shows the currently selected style."
15227msgstr ""
15228
15229#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166
15230msgid "Choose a style to be used for this generated cover."
15231msgstr ""
15232
15233#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167
15234msgid ""
15235"In normal cover generation, the style is chosen at random from the list of "
15236"styles below. You can prevent an individual style from being chosen by "
15237"unchecking it here."
15238msgstr ""
15239
15240#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177
15241msgid "&Fonts and sizes"
15242msgstr ""
15243
15244#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15245msgid "&Title font family:"
15246msgstr ""
15247
15248#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15249msgid "&Title font size:"
15250msgstr ""
15251
15252#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15253msgid "&Subtitle font family:"
15254msgstr ""
15255
15256#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15257msgid "&Subtitle font size:"
15258msgstr ""
15259
15260#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15261msgid "&Footer font family:"
15262msgstr ""
15263
15264#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15265msgid "&Footer font size:"
15266msgstr ""
15267
15268#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216
15269msgid "Cover &width:"
15270msgstr ""
15271
15272#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217
15273msgid "Cover &height:"
15274msgstr ""
15275
15276#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219
15277msgid ""
15278"Note that the preview to the side is of fixed aspect ratio, so changing the "
15279"cover width above will not have any effect. If you change the height, you "
15280"should also change the width nevertheless as it will be used in actual cover"
15281" generation."
15282msgstr ""
15283
15284#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226
15285msgid "&Text"
15286msgstr ""
15287
15288#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230
15289msgid ""
15290"The text on the generated cover is taken from the metadata of the book. This"
15291" is controlled via templates. You can use the <b>, <i> and <br> tags in the "
15292"templates for bold, italic and line breaks, respectively. The default "
15293"templates use the title, series and authors. You can change them to use "
15294"whatever metadata you like."
15295msgstr ""
15296
15297#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15298msgid "Change the &title template"
15299msgstr ""
15300
15301#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15302msgid "The title template"
15303msgstr ""
15304
15305#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15306msgid "Change the &sub-title template"
15307msgstr ""
15308
15309#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15310msgid "The sub-title template"
15311msgstr ""
15312
15313#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15314msgid "Change the &footer template"
15315msgstr ""
15316
15317#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15318msgid "The footer template"
15319msgstr ""
15320
15321#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402
15322msgid "My Color Scheme"
15323msgstr ""
15324
15325#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414
15326#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018
15327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892
15328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154
15329msgid "Cannot edit"
15330msgstr ""
15331
15332#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415
15333msgid "Cannot edit a builtin color scheme. Create a new color scheme instead."
15334msgstr ""
15335
15336#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432
15337#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146
15338#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341
15339msgid "Cannot remove"
15340msgstr ""
15341
15342#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433
15343msgid "Cannot remove a builtin color scheme."
15344msgstr ""
15345
15346#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15347msgid "A sample book"
15348msgstr ""
15349
15350#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15351msgid "Author One"
15352msgstr ""
15353
15354#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15355msgid "Author Two"
15356msgstr ""
15357
15358#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486
15359msgid "A series of samples"
15360msgstr ""
15361
15362#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15363msgid "Tag One"
15364msgstr ""
15365
15366#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15367msgid "Tag Two"
15368msgstr ""
15369
15370#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489
15371msgid "Some publisher"
15372msgstr ""
15373
15374#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531
15375msgid "Cover generation settings"
15376msgstr ""
15377
15378#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536
15379msgid "Save these settings as the &defaults for future use"
15380msgstr ""
15381
15382#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546
15383msgid "Save the current cover generation settings for later re-use"
15384msgstr ""
15385
15386#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551
15387msgid "Load previously saved cover generation settings"
15388msgstr ""
15389
15390#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553
15391msgid ""
15392"Save the current settings as the settings to use always instead of just this"
15393" time. Remember that for styles and colors the actual style or color used is"
15394" chosen at random from the list of checked styles/colors."
15395msgstr ""
15396
15397#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15398msgid "My cover style"
15399msgstr ""
15400
15401#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15402msgid "Name for these settings"
15403msgstr ""
15404
15405#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15406msgid "Theme name:"
15407msgstr ""
15408
15409#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25
15410msgid ""
15411"Create the rule below, the rule can be used to transform style properties"
15412msgstr ""
15413
15414#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37
15415#, python-brace-format
15416msgid "{preamble} {property} {match_type} {query}"
15417msgstr ""
15418
15419#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43
15420msgid "If the &property:"
15421msgstr ""
15422
15423#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46
15424msgid ""
15425"The name of a CSS property, for example: font-size\n"
15426"Do not use shorthand properties, they will not work.\n"
15427"For instance use margin-top, not margin."
15428msgstr ""
15429
15430#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64
15431#, python-brace-format
15432msgid "{action} {action_data}"
15433msgstr ""
15434
15435#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98
15436msgid "The CSS property value"
15437msgstr ""
15438
15439#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104
15440msgid ""
15441"Either a CSS length, such as 10pt or a unit less number. If a unit less "
15442"number is used it will be compared with the CSS value using whatever unit "
15443"the value has. Note that comparison automatically converts units, except for"
15444" relative units like percentage or em, for which comparison fails if the "
15445"units are different."
15446msgstr ""
15447
15448#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113
15449msgid ""
15450"CSS properties to add to the rule that contains the matching style. You can "
15451"specify more than one property, separated by semi-colons, for example: "
15452"color:red; font-weight: bold"
15453msgstr ""
15454
15455#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117
15456msgid "A number"
15457msgstr ""
15458
15459#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158
15460#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279
15461#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
15462#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201
15463msgid "Edit rule"
15464msgstr ""
15465
15466#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170
15467#, python-brace-format
15468msgid ""
15469"If the property <i>{property}</i> <b>{match_type}</b> "
15470"<b>{query}</b><br>{action}"
15471msgstr ""
15472
15473#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179
15474#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300
15475msgid "This rule is invalid, please remove it"
15476msgstr ""
15477
15478#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189
15479msgid ""
15480"You can specify rules to transform styles here. Click the \"Add rule\" "
15481"button below to get started."
15482msgstr ""
15483
15484#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196
15485msgid "Test style transform rules"
15486msgstr ""
15487
15488#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198
15489msgid "Enter a CSS stylesheet below and click the \"Test\" button"
15490msgstr ""
15491
15492#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200
15493msgid "Resulting stylesheet"
15494msgstr ""
15495
15496#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254
15497msgid "Edit style transform rules"
15498msgstr ""
15499
15500#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289
15501#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045
15502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
15503#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143
15504msgid "E&xport"
15505msgstr ""
15506
15507#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290
15508#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047
15509msgid "Export these rules to a file"
15510msgstr ""
15511
15512#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293
15513#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049
15514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
15515#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147
15516msgid "&Import"
15517msgstr ""
15518
15519#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294
15520msgid "Import previously exported rules"
15521msgstr ""
15522
15523#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297
15524#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513
15525msgid "&Test rules"
15526msgstr ""
15527
15528#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302
15529#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506
15530msgid "Save this ruleset for later re-use"
15531msgstr ""
15532
15533#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308
15534#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509
15535msgid "Load a previously saved ruleset"
15536msgstr ""
15537
15538#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316
15539#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439
15540msgid "No rules"
15541msgstr ""
15542
15543#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317
15544msgid "There are no rules to export"
15545msgstr ""
15546
15547#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318
15548msgid "Choose file for exported rules"
15549msgstr ""
15550
15551#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326
15552msgid "Choose file to import rules from"
15553msgstr ""
15554
15555#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55
15556#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603
15557msgid " index"
15558msgstr ""
15559
15560#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92
15561#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362
15562#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920
15563#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128
15564#, python-brace-format
15565msgid "Clear {0}"
15566msgstr ""
15567
15568#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195
15569msgid "Set {} to yes"
15570msgstr ""
15571
15572#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201
15573msgid "Set {} to no"
15574msgstr ""
15575
15576#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208
15577msgid "Clear {}"
15578msgstr ""
15579
15580#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
15581#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254
15582#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321
15583#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351
15584#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010
15585#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060
15586#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141
15587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530
15588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539
15589#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551
15590#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555
15591#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
15592#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663
15593msgid "Undefined"
15594msgstr ""
15595
15596#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355
15597#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124
15598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
15599msgid "Today"
15600msgstr ""
15601
15602#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448
15603msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items"
15604msgstr ""
15605
15606#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561
15607#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489
15608msgid "Values changed"
15609msgstr ""
15610
15611#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562
15612msgid ""
15613"You have changed the values. In order to use this editor, you must either "
15614"discard or apply these changes. Apply changes?"
15615msgstr ""
15616
15617#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694
15618#, python-brace-format
15619msgid ""
15620"The enumeration \"{0}\" contains an invalid value that will be set to the "
15621"default"
15622msgstr ""
15623
15624#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927
15625#, python-brace-format
15626msgid "Set {0} to No"
15627msgstr ""
15628
15629#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932
15630#, python-brace-format
15631msgid "Set {0} to Yes"
15632msgstr ""
15633
15634#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936
15635#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367
15636msgid "Open Item editor"
15637msgstr ""
15638
15639#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963
15640msgid "Apply changes"
15641msgstr ""
15642
15643#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181
15644#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208
15645msgid "Clear series"
15646msgstr ""
15647
15648#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184
15649msgid "Automatically number books"
15650msgstr ""
15651
15652#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186
15653msgid ""
15654"If not checked, the series number for the books will be set to 1. If "
15655"checked, selected books will be automatically numbered, in the order you "
15656"selected them. So if you selected Book A and then Book B, Book A will have "
15657"series number 1 and Book B series number 2."
15658msgstr ""
15659
15660#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193
15661msgid "Force numbers to start with "
15662msgstr ""
15663
15664#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195
15665msgid ""
15666"Series will normally be renumbered from the highest number in the database "
15667"for that series. Checking this box will tell calibre to start numbering from"
15668" the value in the box"
15669msgstr ""
15670
15671#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210
15672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654
15673msgid ""
15674"The amount by which to increment the series number for successive books. "
15675"Only applicable when using force series numbers."
15676msgstr ""
15677
15678#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317
15679#, python-brace-format
15680msgid ""
15681"The enumeration \"{0}\" contains invalid values that will not appear in the "
15682"list"
15683msgstr ""
15684
15685#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370
15686msgid "Remove all tags"
15687msgstr ""
15688
15689#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400
15690#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401
15691msgid "tags to remove"
15692msgstr ""
15693
15694#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490
15695msgid ""
15696"You have entered values. In order to use this editor you must first discard "
15697"them. Discard the values?"
15698msgstr ""
15699
15700#: /__w/calibre/calibre/src/calibre/gui2/device.py:55
15701#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165
15702msgid "No details available."
15703msgstr ""
15704
15705#: /__w/calibre/calibre/src/calibre/gui2/device.py:241
15706msgid "Device no longer connected."
15707msgstr ""
15708
15709#: /__w/calibre/calibre/src/calibre/gui2/device.py:485
15710msgid "Get device information"
15711msgstr ""
15712
15713#: /__w/calibre/calibre/src/calibre/gui2/device.py:496
15714msgid "Set library information"
15715msgstr ""
15716
15717#: /__w/calibre/calibre/src/calibre/gui2/device.py:520
15718msgid "Get list of books on device"
15719msgstr ""
15720
15721#: /__w/calibre/calibre/src/calibre/gui2/device.py:527
15722msgid "Prepare files for transfer from device"
15723msgstr ""
15724
15725#: /__w/calibre/calibre/src/calibre/gui2/device.py:538
15726msgid "Get annotations from device"
15727msgstr ""
15728
15729#: /__w/calibre/calibre/src/calibre/gui2/device.py:550
15730msgid "Send metadata to device"
15731msgstr ""
15732
15733#: /__w/calibre/calibre/src/calibre/gui2/device.py:555
15734msgid "Send collections to device"
15735msgstr ""
15736
15737#: /__w/calibre/calibre/src/calibre/gui2/device.py:605
15738msgid "Upload one book to the device"
15739msgid_plural "Upload {} books to the device"
15740msgstr[0] ""
15741msgstr[1] ""
15742msgstr[2] ""
15743msgstr[3] ""
15744msgstr[4] ""
15745
15746#: /__w/calibre/calibre/src/calibre/gui2/device.py:621
15747msgid "Delete books from device"
15748msgstr ""
15749
15750#: /__w/calibre/calibre/src/calibre/gui2/device.py:638
15751msgid "Download books from device"
15752msgstr ""
15753
15754#: /__w/calibre/calibre/src/calibre/gui2/device.py:648
15755msgid "View book on device"
15756msgstr ""
15757
15758#: /__w/calibre/calibre/src/calibre/gui2/device.py:730
15759msgid "Set default send to device action"
15760msgstr ""
15761
15762#: /__w/calibre/calibre/src/calibre/gui2/device.py:735
15763msgid "Send to main memory"
15764msgstr ""
15765
15766#: /__w/calibre/calibre/src/calibre/gui2/device.py:737
15767msgid "Send to storage card A"
15768msgstr ""
15769
15770#: /__w/calibre/calibre/src/calibre/gui2/device.py:739
15771msgid "Send to storage card B"
15772msgstr ""
15773
15774#: /__w/calibre/calibre/src/calibre/gui2/device.py:765
15775msgid "Send specific format to"
15776msgstr ""
15777
15778#: /__w/calibre/calibre/src/calibre/gui2/device.py:766
15779msgid "Send and delete from library"
15780msgstr ""
15781
15782#: /__w/calibre/calibre/src/calibre/gui2/device.py:809
15783msgid "Eject device"
15784msgstr ""
15785
15786#: /__w/calibre/calibre/src/calibre/gui2/device.py:896
15787#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353
15788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
15789#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
15790msgid "Error"
15791msgstr ""
15792
15793#: /__w/calibre/calibre/src/calibre/gui2/device.py:897
15794msgid "Error communicating with device"
15795msgstr ""
15796
15797#: /__w/calibre/calibre/src/calibre/gui2/device.py:909
15798#, python-format
15799msgid "Manage the %s?"
15800msgstr ""
15801
15802#: /__w/calibre/calibre/src/calibre/gui2/device.py:910
15803#, python-format
15804msgid "Detected the <b>%s</b>. Do you want calibre to manage it?"
15805msgstr ""
15806
15807#: /__w/calibre/calibre/src/calibre/gui2/device.py:937
15808#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564
15809#: /__w/calibre/calibre/src/calibre/gui2/email.py:469
15810msgid "No suitable formats"
15811msgstr ""
15812
15813#: /__w/calibre/calibre/src/calibre/gui2/device.py:954
15814msgid "Select folder to open as device"
15815msgstr ""
15816
15817#: /__w/calibre/calibre/src/calibre/gui2/device.py:966
15818msgid "Running jobs"
15819msgstr ""
15820
15821#: /__w/calibre/calibre/src/calibre/gui2/device.py:967
15822msgid "Cannot configure the device while there are running device jobs."
15823msgstr ""
15824
15825#: /__w/calibre/calibre/src/calibre/gui2/device.py:974
15826#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367
15827#, python-format
15828msgid "Configure %s"
15829msgstr ""
15830
15831#: /__w/calibre/calibre/src/calibre/gui2/device.py:994
15832#, python-format
15833msgid "Restart calibre for the changes to %s to be applied."
15834msgstr ""
15835
15836#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034
15837msgid "Error talking to device"
15838msgstr ""
15839
15840#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035
15841msgid ""
15842"There was a temporary error talking to the device. Please unplug and "
15843"reconnect the device or reboot."
15844msgstr ""
15845
15846#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088
15847msgid "Device: "
15848msgstr ""
15849
15850#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090
15851msgid " detected."
15852msgstr ""
15853
15854#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235
15855msgid "No books"
15856msgstr ""
15857
15858#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236
15859msgid "selected to send"
15860msgstr ""
15861
15862#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243
15863#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273
15864msgid "No device"
15865msgstr ""
15866
15867#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244
15868msgid "No device connected"
15869msgstr ""
15870
15871#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260
15872#, python-format
15873msgid "%(num)i of %(total)i books"
15874msgstr ""
15875
15876#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264
15877#, python-format
15878msgid "0 of %i books"
15879msgstr ""
15880
15881#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265
15882msgid "Choose format to send to device"
15883msgstr ""
15884
15885#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274
15886msgid "Cannot send: No device is connected"
15887msgstr ""
15888
15889#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277
15890#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281
15891msgid "No card"
15892msgstr ""
15893
15894#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278
15895#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282
15896msgid "Cannot send: Device has no storage card"
15897msgstr ""
15898
15899#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350
15900#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428
15901#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558
15902msgid "Auto convert the following books before uploading to the device?"
15903msgstr ""
15904
15905#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377
15906msgid "Sending catalogs to device."
15907msgstr ""
15908
15909#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471
15910msgid "Sending news to device."
15911msgstr ""
15912
15913#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524
15914msgid "Sending books to device."
15915msgstr ""
15916
15917#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565
15918msgid ""
15919"Could not upload the following books to the device, as no suitable formats "
15920"were found. Convert the book(s) to a format supported by your device first."
15921msgstr ""
15922
15923#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643
15924msgid "No space on device"
15925msgstr ""
15926
15927#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644
15928msgid ""
15929"<p>Cannot upload books to device there is no more free space available "
15930msgstr ""
15931
15932#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649
15933msgid "Incorrect destination"
15934msgstr ""
15935
15936#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887
15937#, python-format
15938msgid "Analyzing books on the device: %d%% finished"
15939msgstr ""
15940
15941#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007
15942msgid "Book format sync problem"
15943msgstr ""
15944
15945#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008
15946msgid ""
15947"Some book formats in your library cannot be synced because they have dates "
15948"in the future"
15949msgstr ""
15950
15951#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36
15952#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75
15953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76
15954#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79
15955msgid "Device"
15956msgstr ""
15957
15958#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160
15959msgid "Unknown formats"
15960msgstr ""
15961
15962#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161
15963#, python-brace-format
15964msgid ""
15965"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not "
15966"support them. If you send these formats to your {1} they may not work. Are "
15967"you sure?"
15968msgstr ""
15969
15970#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174
15971#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116
15972#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302
15973#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76
15974#, python-format
15975msgid "The template %s is invalid:"
15976msgstr ""
15977
15978#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78
15979msgid "Select available formats and their order for this device"
15980msgstr ""
15981
15982#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82
15983msgid ""
15984"If checked, books are placed into sub-folders based on their metadata on the"
15985" device. If unchecked, books are all put into the top level folder."
15986msgstr ""
15987
15988#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
15989#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91
15990msgid "Use sub-folders"
15991msgstr ""
15992
15993#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84
15994#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103
15995#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104
15996msgid "Use author sort for author"
15997msgstr ""
15998
15999#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
16000msgid "Save &template:"
16001msgstr ""
16002
16003#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58
16004msgid "No formats selected"
16005msgstr ""
16006
16007#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59
16008msgid "You must choose at least one format to send to the device"
16009msgstr ""
16010
16011#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88
16012msgid ""
16013"<b>Save &template</b> to control the filename and\n"
16014"        location of files sent to the device:"
16015msgstr ""
16016
16017#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132
16018msgid ""
16019"A <b>list of &folders</b> on the device to\n"
16020"        which to send e-books. The first one that exists will be used:"
16021msgstr ""
16022
16023#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142
16024#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231
16025msgid "Browse for a folder on the device"
16026msgstr ""
16027
16028#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171
16029msgid ""
16030"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n"
16031"            connect to devices with a checkmark next to their names."
16032msgstr ""
16033
16034#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217
16035#, python-format
16036msgid "Send the %s format to the folder:"
16037msgstr ""
16038
16039#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225
16040msgid "Folder on the device"
16041msgstr ""
16042
16043#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233
16044#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188
16045msgid "&Remove rule"
16046msgstr ""
16047
16048#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279
16049msgid "Format specific sending"
16050msgstr ""
16051
16052#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284
16053msgid ""
16054"You can create rules that control where e-books of a specific\n"
16055"            format are sent to on the device. These will take precedence over\n"
16056"            the folders specified above."
16057msgstr ""
16058
16059#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306
16060msgid "Add a &new rule"
16061msgstr ""
16062
16063#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345
16064#, python-format
16065msgid "The <b>%s</b> device has no serial number, it cannot be configured"
16066msgstr ""
16067
16068#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350
16069msgid ""
16070"<b>No MTP device connected.</b><p> You can only configure the MTP device "
16071"plugin when a device is connected."
16072msgstr ""
16073
16074#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357
16075msgid ""
16076"If you want to un-ignore a previously ignored MTP device, use the \"Ignored "
16077"devices\" tab."
16078msgstr ""
16079
16080#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377
16081#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109
16082#, python-format
16083msgid "Choose the formats to send to the %s"
16084msgstr ""
16085
16086#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380
16087#, python-format
16088msgid "&Ignore the %s in calibre"
16089msgstr ""
16090
16091#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384
16092msgid "Change scanned &folders"
16093msgstr ""
16094
16095#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390
16096msgid "Show device information"
16097msgstr ""
16098
16099#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428
16100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223
16101#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249
16102#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980
16103#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461
16104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173
16105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464
16106#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47
16107msgid "Copy to clipboard"
16108msgstr ""
16109
16110#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442
16111#, python-format
16112msgid "The %s will be ignored in calibre"
16113msgstr ""
16114
16115#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504
16116#, python-format
16117msgid ""
16118"You are trying to send books into the <b>%s</b> folder. This folder is "
16119"currently ignored by calibre when scanning the device. You have to tell "
16120"calibre you want this folder scanned in order to be able to send books to "
16121"it. Click the <b>Configure</b> button below to send books to it."
16122msgstr ""
16123
16124#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513
16125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16126#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135
16127#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529
16128msgid "Configure"
16129msgstr ""
16130
16131#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517
16132#, python-format
16133msgid "Cannot send to %s"
16134msgstr ""
16135
16136#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96
16137msgid "Choose folder on device"
16138msgstr ""
16139
16140#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110
16141msgid "<b>Scanned folders:</b>"
16142msgstr ""
16143
16144#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111
16145msgid ""
16146"You can select which folders calibre will scan when searching this device "
16147"for books."
16148msgstr ""
16149
16150#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128
16151msgid ""
16152"If you a select a previously unselected folder, any sub-folders will not be "
16153"visible until you restart calibre."
16154msgstr ""
16155
16156#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142
16157msgid "Choose folders to scan"
16158msgstr ""
16159
16160#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82
16161msgid "File formats"
16162msgstr ""
16163
16164#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262
16165msgid "Extra driver customization options"
16166msgstr ""
16167
16168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24
16169msgid "How many empty books?"
16170msgstr ""
16171
16172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29
16173msgid "How many empty books should be added?"
16174msgstr ""
16175
16176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37
16177msgid "Set the author of the new books to:"
16178msgstr ""
16179
16180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49
16181msgid "Reset author to Unknown"
16182msgstr ""
16183
16184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53
16185msgid "Set the series of the new books to:"
16186msgstr ""
16187
16188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65
16189msgid "Reset series"
16190msgstr ""
16191
16192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69
16193msgid "Set the title of the new books to:"
16194msgstr ""
16195
16196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78
16197msgid "Reset title"
16198msgstr ""
16199
16200#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82
16201msgid "Also create an empty e-book in format:"
16202msgstr ""
16203
16204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88
16205msgid "Also create an empty book format file that you can subsequently edit"
16206msgstr ""
16207
16208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100
16209msgid "Also copy book &formats when duplicating a book"
16210msgstr ""
16211
16212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102
16213msgid "Also copy all e-book files into the newly created duplicate books."
16214msgstr ""
16215
16216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112
16217msgid "&Duplicate current book"
16218msgstr ""
16219
16220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116
16221#, python-format
16222msgid ""
16223"Make the new empty book records exact duplicates\n"
16224"of the current book \"%s\", with all metadata identical"
16225msgstr ""
16226
16227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36
16228msgid "Add books by ISBN"
16229msgstr ""
16230
16231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49
16232msgid "&Paste from clipboard"
16233msgstr ""
16234
16235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54
16236#, python-format
16237msgid ""
16238"<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"
16239"<p>Any invalid ISBNs in the list will be ignored.</p>\n"
16240"<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"
16241"<p><code>9788842915232 &gt;&gt; %s</code></p>"
16242msgstr ""
16243
16244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62
16245msgid "&Tags to set on created book entries:"
16246msgstr ""
16247
16248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68
16249msgid "Check for books with the same ISBN already in library"
16250msgstr ""
16251
16252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118
16253msgid "Some invalid ISBNs"
16254msgstr ""
16255
16256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119
16257msgid ""
16258"Some of the ISBNs you entered were invalid. They will be ignored. Click "
16259"\"Show details\" to see which ones. Do you want to proceed?"
16260msgstr ""
16261
16262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125
16263msgid "All invalid ISBNs"
16264msgstr ""
16265
16266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126
16267msgid "All the ISBNs you entered were invalid. No books can be added."
16268msgstr ""
16269
16270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125
16271msgid "Edit authors"
16272msgstr ""
16273
16274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128
16275msgid ""
16276"Edit the authors for this book. You can drag and drop to re-arrange authors"
16277msgstr ""
16278
16279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138
16280msgid "Enter an author to add"
16281msgstr ""
16282
16283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147
16284msgid "&Remove selected"
16285msgstr ""
16286
16287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59
16288msgid "Configure the Book details window"
16289msgstr ""
16290
16291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72
16292#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671
16293msgid "Select displayed metadata"
16294msgstr ""
16295
16296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79
16297msgid "Move the selected field up"
16298msgstr ""
16299
16300#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83
16301msgid "Move the selected field down"
16302msgstr ""
16303
16304#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90
16305msgid ""
16306"Note that <b>comments</b> will always be displayed at the end, regardless of"
16307" the order you assign here"
16308msgstr ""
16309
16310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169
16311msgid "Fit &cover within view"
16312msgstr ""
16313
16314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16315msgid "Configure this view"
16316msgstr ""
16317
16318#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196
16319#, python-format
16320msgid "Next [%s]"
16321msgstr ""
16322
16323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198
16324#, python-format
16325msgid "Previous [%s]"
16326msgstr ""
16327
16328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307
16329msgid "This book is marked"
16330msgstr ""
16331
16332#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308
16333#, python-format
16334msgid "This book is marked as: %s"
16335msgstr ""
16336
16337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312
16338msgid "Path: {}"
16339msgstr ""
16340
16341#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42
16342msgid "My books"
16343msgstr ""
16344
16345#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237
16346msgid "No help available"
16347msgstr ""
16348
16349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238
16350msgid "No help available for this output format."
16351msgstr ""
16352
16353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80
16354#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380
16355msgid "Generate catalog"
16356msgstr ""
16357
16358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81
16359#, python-brace-format
16360msgid "Generate catalog for {0} books"
16361msgstr ""
16362
16363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82
16364msgid "Catalo&g format:"
16365msgstr ""
16366
16367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83
16368msgid ""
16369"Catalog &title (existing catalog with the same title will be replaced):"
16370msgstr ""
16371
16372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84
16373msgid "&Send catalog to device automatically"
16374msgstr ""
16375
16376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85
16377msgid ""
16378"Add the catalog to your calibre library after it is generated.\n"
16379"Note that if you disable adding of the catalog to the library\n"
16380"automatic sending of the catalog to the device will not work."
16381msgstr ""
16382
16383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88
16384msgid "&Add catalog to library"
16385msgstr ""
16386
16387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89
16388msgid "Catalog options"
16389msgstr ""
16390
16391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30
16392msgid "Vacuuming database to improve performance."
16393msgstr ""
16394
16395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31
16396msgid "This will take a while, please wait..."
16397msgstr ""
16398
16399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32
16400msgid "Vacuuming..."
16401msgstr ""
16402
16403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89
16404msgid "Check library -- Problems found"
16405msgstr ""
16406
16407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103
16408msgid ""
16409"        <h1>Help</h1>\n"
16410"\n"
16411"        <p>calibre stores the list of your books and their metadata in a\n"
16412"        database. The actual book files and covers are stored as normal\n"
16413"        files in the calibre library folder. The database contains a list of the files\n"
16414"        and covers belonging to each book entry. This tool checks that the\n"
16415"        actual files in the library folder on your computer match the\n"
16416"        information in the database.</p>\n"
16417"\n"
16418"        <p>The result of each type of check is shown to the left. The various\n"
16419"        checks are:\n"
16420"        </p>\n"
16421"        <ul>\n"
16422"        <li><b>Invalid titles</b>: These are files and folders appearing\n"
16423"        in the library where books titles should, but that do not have the\n"
16424"        correct form to be a book title.</li>\n"
16425"        <li><b>Extra titles</b>: These are extra files in your calibre\n"
16426"        library that appear to be correctly-formed titles, but have no corresponding\n"
16427"        entries in the database.</li>\n"
16428"        <li><b>Invalid authors</b>: These are files appearing\n"
16429"        in the library where only author folders should be.</li>\n"
16430"        <li><b>Extra authors</b>: These are folders in the\n"
16431"        calibre library that appear to be authors but that do not have entries\n"
16432"        in the database.</li>\n"
16433"        <li><b>Missing book formats</b>: These are book formats that are in\n"
16434"        the database but have no corresponding format file in the book's folder.\n"
16435"        <li><b>Extra book formats</b>: These are book format files found in\n"
16436"        the book's folder but not in the database.\n"
16437"        <li><b>Unknown files in books</b>: These are extra files in the\n"
16438"        folder of each book that do not correspond to a known format or cover\n"
16439"        file.</li>\n"
16440"        <li><b>Missing cover files</b>: These represent books that are marked\n"
16441"        in the database as having covers but the actual cover files are\n"
16442"        missing.</li>\n"
16443"        <li><b>Cover files not in database</b>: These are books that have\n"
16444"        cover files but are marked as not having covers in the database.</li>\n"
16445"        <li><b>Folder raising exception</b>: These represent folders in the\n"
16446"        calibre library that could not be processed/understood by this\n"
16447"        tool.</li>\n"
16448"        </ul>\n"
16449"\n"
16450"        <p>There are two kinds of automatic fixes possible: <i>Delete\n"
16451"        marked</i> and <i>Fix marked</i>.</p>\n"
16452"        <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n"
16453"        have no entries in the database. Check the box next to the item you want\n"
16454"        to delete. Use with caution.</p>\n"
16455"\n"
16456"        <p><i>Fix marked</i> is applicable only to covers and missing formats\n"
16457"        (the three lines marked 'fixable'). In the case of missing cover files,\n"
16458"        checking the fixable box and pushing this button will tell calibre that\n"
16459"        there is no cover for all of the books listed. Use this option if you\n"
16460"        are not going to restore the covers from a backup. In the case of extra\n"
16461"        cover files, checking the fixable box and pushing this button will tell\n"
16462"        calibre that the cover files it found are correct for all the books\n"
16463"        listed. Use this when you are not going to delete the file(s). In the\n"
16464"        case of missing formats, checking the fixable box and pushing this\n"
16465"        button will tell calibre that the formats are really gone. Use this if\n"
16466"        you are not going to restore the formats from a backup.</p>\n"
16467"\n"
16468"        "
16469msgstr ""
16470
16471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171
16472msgid "&Run the check again"
16473msgstr ""
16474
16475#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174
16476msgid "Copy &to clipboard"
16477msgstr ""
16478
16479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177
16480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738
16481msgid "&Done"
16482msgstr ""
16483
16484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180
16485msgid "Mark &all for delete"
16486msgstr ""
16487
16488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181
16489msgid "Mark all deletable subitems"
16490msgstr ""
16491
16492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184
16493msgid "Delete &marked"
16494msgstr ""
16495
16496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185
16497msgid "Delete marked files (checked subitems)"
16498msgstr ""
16499
16500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188
16501msgid "Mar&k all for fix"
16502msgstr ""
16503
16504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189
16505msgid "Mark all fixable items"
16506msgstr ""
16507
16508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192
16509msgid "&Fix marked"
16510msgstr ""
16511
16512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195
16513msgid "Fix marked sections (checked fixable items)"
16514msgstr ""
16515
16516#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207
16517msgid "Names to ignore:"
16518msgstr ""
16519
16520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212
16521msgid ""
16522"Enter comma-separated standard file name wildcards, such as synctoy*.dat"
16523msgstr ""
16524
16525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215
16526msgid "Extensions to ignore:"
16527msgstr ""
16528
16529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220
16530msgid ""
16531"Enter comma-separated extensions without a leading dot. Used only in book "
16532"folders"
16533msgstr ""
16534
16535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267
16536msgid "(fixable)"
16537msgstr ""
16538
16539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273
16540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278
16541msgid "(deletable)"
16542msgstr ""
16543
16544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
16545msgid "Path from library"
16546msgstr ""
16547
16548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399
16549msgid ""
16550"The marked files and folders will be <b>permanently deleted</b>. Are you "
16551"sure?"
16552msgstr ""
16553
16554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19
16555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47
16556msgid "Choose format"
16557msgstr ""
16558
16559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31
16560msgid "&Open with..."
16561msgstr ""
16562
16563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68
16564msgid "Edit \"Open with\" applications..."
16565msgstr ""
16566
16567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48
16568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
16569#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
16570msgid "Format"
16571msgstr ""
16572
16573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49
16574msgid "Existing"
16575msgstr ""
16576
16577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50
16578msgid "Convertible"
16579msgstr ""
16580
16581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70
16582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75
16583msgid "Choose location for calibre library"
16584msgstr ""
16585
16586#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84
16587msgid "Same as current"
16588msgstr ""
16589
16590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85
16591#, python-format
16592msgid "The location %s contains the current calibre library"
16593msgstr ""
16594
16595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95
16596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101
16597#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186
16598#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797
16599#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812
16600msgid "Bad location"
16601msgstr ""
16602
16603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96
16604msgid ""
16605"You should not create a library inside the calibre folder as this folder is "
16606"automatically deleted during upgrades."
16607msgstr ""
16608
16609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102
16610#, python-format
16611msgid ""
16612"You can only create libraries inside %s at the top level, not in sub-folders"
16613msgstr ""
16614
16615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108
16616msgid "No existing library found"
16617msgstr ""
16618
16619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109
16620#, python-format
16621msgid "There is no existing calibre library at %s"
16622msgstr ""
16623
16624#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115
16625msgid "Not empty"
16626msgstr ""
16627
16628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116
16629#, python-format
16630msgid "The folder %s is not empty. Please choose an empty folder."
16631msgstr ""
16632
16633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16634msgid "Moving library, please wait..."
16635msgstr ""
16636
16637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16638msgid "Scanning..."
16639msgstr ""
16640
16641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158
16642msgid "Failed to move library"
16643msgstr ""
16644
16645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159
16646msgid ""
16647"There was an error while moving the library. The operation has been aborted."
16648" Click \"Show details\" for details."
16649msgstr ""
16650
16651#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16652msgid "No location"
16653msgstr ""
16654
16655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16656msgid "No location selected"
16657msgstr ""
16658
16659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187
16660#, python-format
16661msgid "%s is not an existing folder"
16662msgstr ""
16663
16664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77
16665msgid "Choose your calibre library"
16666msgstr ""
16667
16668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78
16669#, python-brace-format
16670msgid "Your calibre library is currently located at {0}"
16671msgstr ""
16672
16673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79
16674msgid "New &location:"
16675msgstr ""
16676
16677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80
16678msgid "Use the previously &existing library at the new location"
16679msgstr ""
16680
16681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81
16682msgid "&Create an empty library at the new location"
16683msgstr ""
16684
16685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82
16686msgid ""
16687"Copy the custom columns, saved searches, column widths, plugboards,\n"
16688"user categories, and other information from the old to the new library"
16689msgstr ""
16690
16691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84
16692msgid "&Copy structure from the current library"
16693msgstr ""
16694
16695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85
16696msgid "&Move the current library to new location"
16697msgstr ""
16698
16699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21
16700#, python-format
16701msgid "Add \"%s\" to toolbars or menus"
16702msgstr ""
16703
16704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27
16705#, python-format
16706msgid "Select the toolbars and/or menus to add <b>%s</b> to:"
16707msgstr ""
16708
16709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45
16710msgid ""
16711"You can also customise the plugin locations using <b>Preferences -> "
16712"Interface -> Toolbars</b>"
16713msgstr ""
16714
16715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24
16716msgid "Edit comments"
16717msgstr ""
16718
16719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42
16720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16721#, python-brace-format
16722msgid "Edit \"{0}\""
16723msgstr ""
16724
16725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16726msgid "Edit text"
16727msgstr ""
16728
16729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38
16730msgid "&Show this warning again"
16731msgstr ""
16732
16733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74
16734msgid "Where do you want to delete from?"
16735msgstr ""
16736
16737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75
16738#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77
16739#: /__w/calibre/calibre/src/calibre/srv/opds.py:244
16740msgid "Library"
16741msgstr ""
16742
16743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77
16744msgid "Library and device"
16745msgstr ""
16746
16747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28
16748#, python-brace-format
16749msgid "{num} of {series}"
16750msgstr ""
16751
16752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39
16753msgid "Target book"
16754msgstr ""
16755
16756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102
16757msgid "Merge books"
16758msgstr ""
16759
16760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126
16761msgid "Merge metadata"
16762msgstr ""
16763
16764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127
16765msgid "Merge the metadata of the selected books into the target book"
16766msgstr ""
16767
16768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128
16769msgid "Merge formats"
16770msgstr ""
16771
16772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129
16773msgid "Merge the book files of the selected books into the target book"
16774msgstr ""
16775
16776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130
16777msgid "Delete merged books"
16778msgstr ""
16779
16780#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131
16781msgid "Delete the selected books after merging"
16782msgstr ""
16783
16784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156
16785#, python-brace-format
16786msgid ""
16787"Book formats and metadata from the selected books will be merged into the "
16788"target book ({title})."
16789msgstr ""
16790
16791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159
16792#, python-brace-format
16793msgid ""
16794"Book formats from the selected books will be merged into to the target book "
16795"({title}). Metadata in the target book will not be changed."
16796msgstr ""
16797
16798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163
16799#, python-brace-format
16800msgid ""
16801"Metadata from the selected books will be merged into to the target book "
16802"({title}). Formats will not be merged."
16803msgstr ""
16804
16805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167
16806msgid "All book formats of the first selected book will be kept."
16807msgstr ""
16808
16809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169
16810msgid "After being merged, the selected books will be <b>deleted</b>."
16811msgstr ""
16812
16813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172
16814msgid ""
16815"Any duplicate formats in the selected books will be permanently "
16816"<b>deleted</b> from your calibre library."
16817msgstr ""
16818
16819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177
16820msgid ""
16821"Any formats not in the target book will be added to it from the selected "
16822"books."
16823msgstr ""
16824
16825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181
16826msgid "Are you <b>sure</b> you want to proceed?"
16827msgstr ""
16828
16829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45
16830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36
16831msgid "ERROR"
16832msgstr ""
16833
16834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181
16835msgid "Create a new news source by clicking one of the buttons below"
16836msgstr ""
16837
16838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195
16839msgid "&Edit this recipe"
16840msgstr ""
16841
16842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199
16843msgid "&Remove this recipe"
16844msgstr ""
16845
16846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203
16847msgid "S&ave recipe as file"
16848msgstr ""
16849
16850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207
16851msgid "&Download this recipe"
16852msgstr ""
16853
16854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256
16855msgid "Save recipe"
16856msgstr ""
16857
16858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257
16859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677
16860msgid "Recipes"
16861msgstr ""
16862
16863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274
16864msgid "Are you sure you want to permanently remove this recipe?"
16865msgstr ""
16866
16867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310
16868msgid ""
16869"Create a basic news recipe, by adding RSS feeds to it.\n"
16870"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process."
16871msgstr ""
16872
16873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317
16874msgid "Recipe &title:"
16875msgstr ""
16876
16877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321
16878msgid "day(s)"
16879msgstr ""
16880
16881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322
16882msgid "The oldest article to download"
16883msgstr ""
16884
16885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324
16886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87
16887msgid "&Oldest article:"
16888msgstr ""
16889
16890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328
16891msgid "Maximum number of articles to download per feed."
16892msgstr ""
16893
16894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329
16895msgid "&Max. number of articles per feed:"
16896msgstr ""
16897
16898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332
16899msgid "Feeds in recipe"
16900msgstr ""
16901
16902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339
16903msgid "Move selected feed up"
16904msgstr ""
16905
16906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344
16907msgid "Remove selected feed"
16908msgstr ""
16909
16910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349
16911msgid "Move selected feed down"
16912msgstr ""
16913
16914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356
16915msgid "Add feed to recipe"
16916msgstr ""
16917
16918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360
16919msgid "&Feed title:"
16920msgstr ""
16921
16922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362
16923msgid "Feed &URL:"
16924msgstr ""
16925
16926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363
16927msgid "&Add feed"
16928msgstr ""
16929
16930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364
16931msgid "Add this feed to the recipe"
16932msgstr ""
16933
16934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392
16935msgid "No feed title"
16936msgstr ""
16937
16938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393
16939msgid "You must specify a title for the feed"
16940msgstr ""
16941
16942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396
16943msgid "No feed URL"
16944msgstr ""
16945
16946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397
16947msgid "You must specify a URL for the feed"
16948msgstr ""
16949
16950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404
16951msgid "Title required"
16952msgstr ""
16953
16954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405
16955msgid "You must give your news source a title"
16956msgstr ""
16957
16958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408
16959msgid "Feed required"
16960msgstr ""
16961
16962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409
16963msgid "You must add at least one feed to your news source"
16964msgstr ""
16965
16966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414
16967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467
16968msgid "Invalid recipe"
16969msgstr ""
16970
16971#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415
16972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468
16973#, python-format
16974msgid "Failed to compile the recipe, with syntax error: %s"
16975msgstr ""
16976
16977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432
16978msgid "My news source"
16979msgstr ""
16980
16981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454
16982#, python-format
16983msgid ""
16984"For help with writing advanced news recipes, see the <a href=\"%s\">User "
16985"Manual</a>"
16986msgstr ""
16987
16988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499
16989msgid "Choose builtin recipe"
16990msgstr ""
16991
16992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517
16993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240
16994msgid "Go"
16995msgstr ""
16996
16997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542
16998msgid "Choose recipe"
16999msgstr ""
17000
17001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543
17002msgid "You must choose a recipe to customize first"
17003msgstr ""
17004
17005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552
17006msgid "Add custom news source"
17007msgstr ""
17008
17009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
17010msgid "&New recipe"
17011msgstr ""
17012
17013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
17014msgid "Create a new recipe from scratch"
17015msgstr ""
17016
17017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
17018msgid "Customize &builtin recipe"
17019msgstr ""
17020
17021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
17022msgid "Customize a builtin news download source"
17023msgstr ""
17024
17025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
17026msgid "Load a recipe from a file"
17027msgstr ""
17028
17029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
17030msgid "Load recipe from &file"
17031msgstr ""
17032
17033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
17034msgid "&Show recipe files"
17035msgstr ""
17036
17037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
17038msgid "Show the folder containing all recipe files"
17039msgstr ""
17040
17041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576
17042msgid "Import &OPML"
17043msgstr ""
17044
17045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577
17046msgid ""
17047"Import a collection of RSS feeds in OPML format\n"
17048"Many RSS readers can export their subscribed RSS feeds\n"
17049"in OPML format"
17050msgstr ""
17051
17052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596
17053msgid "S&witch to advanced mode"
17054msgstr ""
17055
17056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597
17057msgid "Edit this recipe in advanced mode"
17058msgstr ""
17059
17060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613
17061msgid "Are you sure? Any unsaved changes will be lost."
17062msgstr ""
17063
17064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625
17065msgid "No recipes"
17066msgstr ""
17067
17068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626
17069msgid "No custom recipes created."
17070msgstr ""
17071
17072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676
17073msgid "Choose a recipe file"
17074msgstr ""
17075
17076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685
17077msgid "Invalid input"
17078msgstr ""
17079
17080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686
17081#, python-format
17082msgid "<p>Could not create recipe. Error:<br>%s"
17083msgstr ""
17084
17085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724
17086msgid "Failed to create recipes"
17087msgstr ""
17088
17089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725
17090msgid "Failed to create some recipes, click \"Show details\" for details"
17091msgstr ""
17092
17093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74
17094msgid ""
17095"All checked books will be <b>permanently deleted</b> from your device. "
17096"Please verify the list."
17097msgstr ""
17098
17099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
17102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
17103#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
17104msgid "Author"
17105msgstr ""
17106
17107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17108msgid "Location"
17109msgstr ""
17110
17111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52
17112msgid "Delete from device"
17113msgstr ""
17114
17115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21
17116#, python-format
17117msgid "%(curr)s (was %(initial)s)"
17118msgstr ""
17119
17120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87
17121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536
17122#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235
17123msgid "Item is blank"
17124msgstr ""
17125
17126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88
17127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537
17128#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236
17129msgid "An item cannot be set to nothing. Delete it instead."
17130msgstr ""
17131
17132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101
17133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566
17134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591
17135msgid "No item selected"
17136msgstr ""
17137
17138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102
17139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567
17140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592
17141msgid "You must select one item from the list of available items."
17142msgstr ""
17143
17144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109
17145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203
17146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220
17147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618
17148msgid "No items selected"
17149msgstr ""
17150
17151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110
17152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619
17153msgid "You must select at least one item from the list."
17154msgstr ""
17155
17156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114
17157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630
17158msgid "Are you sure you want to delete the following items?"
17159msgstr ""
17160
17161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75
17162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110
17163msgid "Category editor"
17164msgstr ""
17165
17166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76
17167msgid "Items in use"
17168msgstr ""
17169
17170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77
17171msgid ""
17172"Delete item from database. This will unapply the item from all books and "
17173"then remove it from the database."
17174msgstr ""
17175
17176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79
17177msgid "Rename the item in every book where it is used."
17178msgstr ""
17179
17180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81
17181#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136
17182msgid "Ctrl+S"
17183msgstr ""
17184
17185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21
17186#, python-brace-format
17187msgid ""
17188"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
17189"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>."
17190" </p>"
17191msgstr ""
17192
17193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53
17194msgid "This book has DRM"
17195msgstr ""
17196
17197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26
17198msgid "Duplicate found"
17199msgid_plural "duplicates found"
17200msgstr[0] ""
17201msgstr[1] ""
17202msgstr[2] ""
17203msgstr[3] ""
17204msgstr[4] ""
17205
17206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35
17207msgid ""
17208"Books with the same titles as the following already exist in calibre. Select"
17209" which books you want added anyway."
17210msgstr ""
17211
17212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94
17213#, python-format
17214msgid "%(title)s by %(author)s [%(formats)s]"
17215msgstr ""
17216
17217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120
17218msgid "Already in calibre:"
17219msgstr ""
17220
17221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134
17222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222
17223#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
17224#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521
17225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
17226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255
17227#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757
17228#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174
17229msgid "No matches found"
17230msgstr ""
17231
17232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17233#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156
17234msgid "Author sort"
17235msgstr ""
17236
17237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17238msgid "Link"
17239msgstr ""
17240
17241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294
17242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313
17243#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688
17244#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474
17245msgid "Change case"
17246msgstr ""
17247
17248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296
17249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315
17251#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689
17252#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475
17253msgid "Upper case"
17254msgstr ""
17255
17256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297
17257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316
17259#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690
17260#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476
17261msgid "Lower case"
17262msgstr ""
17263
17264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298
17265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317
17267#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691
17268#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477
17269msgid "Swap case"
17270msgstr ""
17271
17272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299
17273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318
17275#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692
17276#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478
17277msgid "Title case"
17278msgstr ""
17279
17280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323
17281msgid "Copy to author sort"
17282msgstr ""
17283
17284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326
17285msgid "Show books by author in book list"
17286msgstr ""
17287
17288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329
17289msgid "Copy to author"
17290msgstr ""
17291
17292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483
17293#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286
17294msgid "Invalid author name"
17295msgstr ""
17296
17297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484
17298msgid "You cannot change an author to multiple authors."
17299msgstr ""
17300
17301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95
17302#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179
17303msgid "Manage authors"
17304msgstr ""
17305
17306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96
17307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720
17308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111
17309msgid "&Search for:"
17310msgstr ""
17311
17312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97
17313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114
17314msgid "S&earch"
17315msgstr ""
17316
17317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98
17318msgid ""
17319"<p>Only show authors in the\n"
17320"          current Virtual library. Edits already done may be hidden but will\n"
17321"          not be forgotten.</p>"
17322msgstr ""
17323
17324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101
17325msgid "Only show authors in the current &Virtual library"
17326msgstr ""
17327
17328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102
17329msgid "Filter &by:"
17330msgstr ""
17331
17332#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103
17333msgid ""
17334"<p>Only show authors that contain the text in this box.\n"
17335"          The match ignores case.</p>"
17336msgstr ""
17337
17338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105
17339msgid "Fi&lter"
17340msgstr ""
17341
17342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106
17343msgid ""
17344"Reset all the author sort values to a value automatically\n"
17345"generated from the author. Exactly how this value is automatically\n"
17346"generated can be controlled via Preferences->Advanced->Tweaks"
17347msgstr ""
17348
17349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109
17350msgid "&Recalculate all author sort values"
17351msgstr ""
17352
17353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110
17354msgid ""
17355"Copy author sort to author for every author. You typically use this button\n"
17356"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
17357msgstr ""
17358
17359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112
17360msgid "&Copy all author sort values to author"
17361msgstr ""
17362
17363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18
17364#, python-brace-format
17365msgid "Edit permissible values for {0}"
17366msgstr ""
17367
17368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26
17369msgid "Remove the currently selected value"
17370msgstr ""
17371
17372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29
17373msgid "Add a new permissible value"
17374msgstr ""
17375
17376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
17377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473
17378msgid "Color"
17379msgstr ""
17380
17381#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103
17382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123
17383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137
17384msgid "Select a cell"
17385msgstr ""
17386
17387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104
17388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124
17389#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138
17390msgid "Select a cell before clicking the button"
17391msgstr ""
17392
17393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157
17394msgid "Empty value"
17395msgstr ""
17396
17397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158
17398msgid "Empty values are not allowed"
17399msgstr ""
17400
17401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168
17402msgid "Duplicate value"
17403msgstr ""
17404
17405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169
17406#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576
17407#, python-brace-format
17408msgid ""
17409"The value \"{0}\" is in the list more than once, perhaps with different case"
17410msgstr ""
17411
17412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175
17413msgid "Invalid colors specification"
17414msgstr ""
17415
17416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176
17417msgid "Either all values or no values must have colors"
17418msgstr ""
17419
17420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49
17421msgid "Previous location: "
17422msgstr ""
17423
17424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54
17425msgid "Location to import this library to"
17426msgstr ""
17427
17428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56
17429msgid "Select &folder"
17430msgstr ""
17431
17432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62
17433msgid "Choose a folder for this library"
17434msgstr ""
17435
17436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79
17437msgid "Working please wait..."
17438msgstr ""
17439
17440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95
17441msgid "Total:"
17442msgstr ""
17443
17444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104
17445msgid "Current:"
17446msgstr ""
17447
17448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168
17449msgid ""
17450"You can export all calibre data, including your books, settings and plugins "
17451"into a single folder. Then, you can use this tool to re-import all that data"
17452" into a different calibre install, for example, on another computer."
17453msgstr ""
17454
17455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172
17456msgid ""
17457"This is a simple way to move your calibre installation with all its data to "
17458"a new computer, or to replicate your current setup on a second computer."
17459msgstr ""
17460
17461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178
17462msgid "&Export all your calibre data"
17463msgstr ""
17464
17465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181
17466msgid "&Import previously exported data"
17467msgstr ""
17468
17469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190
17470#, python-brace-format
17471msgid ""
17472"{0} [Size: {1}]\n"
17473"in {2}"
17474msgstr ""
17475
17476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192
17477msgid "Calculating..."
17478msgstr ""
17479
17480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198
17481msgid "Select which libraries you want to export below"
17482msgstr ""
17483
17484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233
17485msgid ""
17486"Specify the folder containing the previously exported calibre data that you "
17487"wish to import."
17488msgstr ""
17489
17490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237
17491msgid "Choose &folder"
17492msgstr ""
17493
17494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247
17495msgid ""
17496"Specify locations for the libraries you want to import. A location must be "
17497"an empty folder on your computer. If you leave any blank, those libraries "
17498"will not be imported."
17499msgstr ""
17500
17501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253
17502msgid "Select folder with exported data"
17503msgstr ""
17504
17505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257
17506msgid ""
17507"Importing calibre data means all libraries, settings, plugins, etc will be "
17508"imported. This is a security risk, only proceed if the data you are "
17509"importing was previously generated by you, using the calibre export "
17510"functionality."
17511msgstr ""
17512
17513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266
17514msgid "Not valid"
17515msgstr ""
17516
17517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267
17518#, python-brace-format
17519msgid "The folder {0} is not valid: {1}"
17520msgstr ""
17521
17522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290
17523msgid "Content server running"
17524msgstr ""
17525
17526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291
17527msgid ""
17528"Cannot import while the Content server is running, shut it down first by "
17529"clicking the \"Connect/share\" button on the calibre toolbar"
17530msgstr ""
17531
17532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295
17533msgid "No folder selected"
17534msgstr ""
17535
17536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296
17537msgid ""
17538"You must select a folder containing the previously exported data that you "
17539"wish to import"
17540msgstr ""
17541
17542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17543#, python-format
17544msgid "%s is not a folder"
17545msgstr ""
17546
17547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17548msgid "Not a folder"
17549msgstr ""
17550
17551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17552#, python-format
17553msgid "%s is not an empty folder"
17554msgstr ""
17555
17556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17557msgid "Folder not empty"
17558msgstr ""
17559
17560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318
17561msgid "No libraries selected"
17562msgstr ""
17563
17564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319
17565msgid "You must specify the location for at least one library"
17566msgstr ""
17567
17568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321
17569msgid "Some libraries ignored"
17570msgstr ""
17571
17572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322
17573msgid "You have chosen not to import some libraries. Proceed anyway?"
17574msgstr ""
17575
17576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344
17577msgid "Choose a folder to export to"
17578msgstr ""
17579
17580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348
17581msgid "Export folder not empty"
17582msgstr ""
17583
17584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349
17585msgid "The folder you choose to export the data to must be empty."
17586msgstr ""
17587
17588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362
17589msgid "Exporting all calibre data..."
17590msgstr ""
17591
17592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363
17593msgid "Failed to export data."
17594msgstr ""
17595
17596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371
17597msgid "Importing all calibre data..."
17598msgstr ""
17599
17600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372
17601msgid "Failed to import data."
17602msgstr ""
17603
17604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68
17605#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094
17606#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107
17607msgid "Active jobs"
17608msgstr ""
17609
17610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69
17611#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630
17612#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571
17613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265
17614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125
17615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550
17616#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345
17617#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162
17618msgid "Find next match"
17619msgstr ""
17620
17621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70
17622#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29
17623#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194
17624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723
17625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700
17626msgid "&Search"
17627msgstr ""
17628
17629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71
17630msgid "&Stop selected jobs"
17631msgstr ""
17632
17633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72
17634msgid "&Hide selected jobs"
17635msgstr ""
17636
17637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73
17638msgid "Show job &details"
17639msgstr ""
17640
17641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74
17642msgid "Show &all jobs"
17643msgstr ""
17644
17645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75
17646msgid "Stop &all non device jobs"
17647msgstr ""
17648
17649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76
17650msgid "&Hide all jobs"
17651msgstr ""
17652
17653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87
17654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
17655#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160
17656#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
17657#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38
17658#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348
17659#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451
17660#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46
17661#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
17662msgid "Authors"
17663msgstr ""
17664
17665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131
17666msgid "You must enter a search expression into the search field"
17667msgstr ""
17668
17669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202
17670msgid "You must select a matching book"
17671msgstr ""
17672
17673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75
17674msgid "Do a search to find the book you want to match"
17675msgstr ""
17676
17677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76
17678msgid ""
17679"<p>Remember to update metadata on the device when you are done (Right click "
17680"the device icon and select <i>Update cached metadata</i>)</p>"
17681msgstr ""
17682
17683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119
17684#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399
17685#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124
17686msgid "Show &details"
17687msgstr ""
17688
17689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120
17690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400
17691#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125
17692msgid "Hide &details"
17693msgstr ""
17694
17695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124
17696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404
17697#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129
17698msgid "Show detailed information about this error"
17699msgstr ""
17700
17701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181
17702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439
17703#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176
17704msgid "Copied"
17705msgstr ""
17706
17707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290
17708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346
17709#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043
17710#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157
17711msgid "&View log"
17712msgstr ""
17713
17714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396
17715msgid "&Retry"
17716msgstr ""
17717
17718#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425
17719msgid "Hide the remaining error message"
17720msgid_plural "Hide the {} remaining error messages"
17721msgstr[0] ""
17722msgstr[1] ""
17723msgstr[2] ""
17724msgstr[3] ""
17725msgstr[4] ""
17726
17727#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66
17728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136
17729msgid "Working"
17730msgstr ""
17731
17732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94
17733#, python-format
17734msgid "Processing %d books, please wait..."
17735msgstr ""
17736
17737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99
17738msgid "Current step progress: %p %"
17739msgstr ""
17740
17741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105
17742msgid "Step %v/%m"
17743msgstr ""
17744
17745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478
17746msgid "Lower Case"
17747msgstr ""
17748
17749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479
17750msgid "Upper Case"
17751msgstr ""
17752
17753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480
17754msgid "Title Case"
17755msgstr ""
17756
17757#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484
17758msgid "Character match"
17759msgstr ""
17760
17761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485
17762msgid "Regular expression"
17763msgstr ""
17764
17765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488
17766msgid "Replace field"
17767msgstr ""
17768
17769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489
17770msgid "Prepend to field"
17771msgstr ""
17772
17773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490
17774msgid "Append to field"
17775msgstr ""
17776
17777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504
17778msgid "Editing metadata for one book"
17779msgid_plural "Editing metadata for {} books"
17780msgstr[0] ""
17781msgstr[1] ""
17782msgstr[2] ""
17783msgstr[3] ""
17784msgstr[4] ""
17785
17786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563
17787msgid ""
17788"Immediately make all changes without closing the dialog. This operation "
17789"cannot be canceled or undone"
17790msgstr ""
17791
17792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659
17793#, python-format
17794msgid "Book %d:"
17795msgstr ""
17796
17797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677
17798msgid "Enter an identifier type"
17799msgstr ""
17800
17801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683
17802msgid ""
17803"<b>You can destroy your library using this feature.</b> Changes are "
17804"permanent. There is no undo function. You are strongly encouraged to back up"
17805" your library before proceeding.<p>Search and replace in text fields using "
17806"character matching or regular expressions. "
17807msgstr ""
17808
17809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691
17810msgid ""
17811"In character mode, the field is searched for the entered search text. The "
17812"text is replaced by the specified replacement text everywhere it is found in"
17813" the specified field. After replacement is finished, the text can be changed"
17814" to upper-case, lower-case, or title-case. If the Case-sensitive check box "
17815"is checked, the search text must match exactly. If it is unchecked, the "
17816"search text will match both upper- and lower-case letters"
17817msgstr ""
17818
17819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702
17820msgid ""
17821"In regular expression mode, the search text is an arbitrary Python-"
17822"compatible regular expression. The replacement text can contain "
17823"backreferences to parenthesized expressions in the pattern. The search is "
17824"not anchored, and can match and replace multiple times on the same string. "
17825"The modification functions (lower-case etc) are applied to the matched text,"
17826" not to the field as a whole. The destination box specifies the field where "
17827"the result after matching and replacement is to be assigned. You can replace"
17828" the text in the field, or prepend or append the matched text. See <a "
17829"href=\"https://docs.python.org/library/re.html\">this reference</a> for more"
17830" information on Python's regular expressions, and in particular the 'sub' "
17831"function."
17832msgstr ""
17833
17834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781
17835msgid "S/R TEMPLATE ERROR"
17836msgstr ""
17837
17838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933
17839msgid ""
17840"You must specify a destination when source is a composite field or a "
17841"template"
17842msgstr ""
17843
17844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
17845msgid ""
17846"The replacement value for a rating column must be empty or an integer "
17847"between 0 and 10"
17848msgstr ""
17849
17850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953
17851msgid "You must specify a destination identifier type"
17852msgstr ""
17853
17854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
17855msgid "You must specify a search expression in the \"Search for\" field"
17856msgstr ""
17857
17858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072
17859msgid "Invalid identifier string"
17860msgstr ""
17861
17862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073
17863#, python-brace-format
17864msgid ""
17865"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"
17866"\n"
17867"Do you want to continue processing books?"
17868msgstr ""
17869
17870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077
17871msgid "Result identifier string: "
17872msgstr ""
17873
17874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176
17875msgid "Search/replace invalid"
17876msgstr ""
17877
17878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177
17879#, python-format
17880msgid "Search/replace is invalid: %s"
17881msgstr ""
17882
17883#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273
17884msgid "Covers compressed"
17885msgstr ""
17886
17887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274
17888#, python-brace-format
17889msgid ""
17890"Covers were compressed by {percent:.1%} from a total size of {old} to {new}."
17891msgstr ""
17892
17893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288
17894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708
17895msgid "Delete saved search/replace"
17896msgstr ""
17897
17898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289
17899msgid "The selected saved search/replace will be deleted. Are you sure?"
17900msgstr ""
17901
17902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314
17903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319
17904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324
17905msgid "Save search/replace"
17906msgstr ""
17907
17908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315
17909msgid "Search/replace name:"
17910msgstr ""
17911
17912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325
17913msgid ""
17914"That saved search/replace already exists and will be overwritten. Are you "
17915"sure?"
17916msgstr ""
17917
17918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617
17919msgid "Edit meta information"
17920msgstr ""
17921
17922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
17923msgid "&Author(s): "
17924msgstr ""
17925
17926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
17927msgid ""
17928"This will cause the author sort field to be automatically updated\n"
17929" based on the authors field for each selected book. Note that if\n"
17930" you use the control above to set authors in bulk, the author sort\n"
17931" field is updated anyway, regardless of the value of this checkbox."
17932msgstr ""
17933
17934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
17935msgid "A&utomatically set author sort"
17936msgstr ""
17937
17938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
17939msgid "S&wap title and author"
17940msgstr ""
17941
17942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625
17943msgid "Author s&ort: "
17944msgstr ""
17945
17946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626
17947msgid ""
17948"Specify how the author(s) of this book should be sorted. For example Charles"
17949" Dickens should be sorted as Dickens, Charles."
17950msgstr ""
17951
17952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627
17953#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358
17954msgid "&Rating:"
17955msgstr ""
17956
17957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
17958msgid "&Apply rating"
17959msgstr ""
17960
17961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629
17962msgid "&Publisher: "
17963msgstr ""
17964
17965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630
17966msgid "If checked, the publisher will be cleared"
17967msgstr ""
17968
17969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631
17970msgid "&Clear pub"
17971msgstr ""
17972
17973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632
17974msgid "Add ta&gs: "
17975msgstr ""
17976
17977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634
17978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
17979#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239
17980msgid "Open Tag editor"
17981msgstr ""
17982
17983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636
17984msgid "&Remove tags:"
17985msgstr ""
17986
17987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637
17988msgid "Comma separated list of tags to remove from the books. "
17989msgstr ""
17990
17991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638
17992msgid "Check this box to remove all tags from the books."
17993msgstr ""
17994
17995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639
17996msgid "&Clear all"
17997msgstr ""
17998
17999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640
18000msgid "Ser&ies:"
18001msgstr ""
18002
18003#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643
18004msgid "If checked, the series will be cleared"
18005msgstr ""
18006
18007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644
18008msgid "&Clear series"
18009msgstr ""
18010
18011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645
18012msgid ""
18013"If not checked, the series number for the books will be set to 1.\n"
18014"If checked, selected books will be automatically numbered, in the order\n"
18015"you selected them. So if you selected Book A and then Book B,\n"
18016"Book A will have series number 1 and Book B series number 2."
18017msgstr ""
18018
18019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649
18020msgid "&Automatically number books in this series"
18021msgstr ""
18022
18023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650
18024msgid ""
18025"Series will normally be renumbered from the highest number in the database\n"
18026"for that series. Checking this box will tell calibre to start numbering\n"
18027"from the value in the box"
18028msgstr ""
18029
18030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653
18031msgid "&Force numbers to start with:"
18032msgstr ""
18033
18034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655
18035msgid "+ "
18036msgstr ""
18037
18038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656
18039#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851
18040msgid "&Date:"
18041msgstr ""
18042
18043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
18044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
18045msgid "A&pply date"
18046msgstr ""
18047
18048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
18049#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914
18050msgid "P&ublished:"
18051msgstr ""
18052
18053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
18054msgid "Clear published date"
18055msgstr ""
18056
18057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
18058#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482
18059msgid "&Languages:"
18060msgstr ""
18061
18062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
18063msgid "Check this box to remove all languages from the books."
18064msgstr ""
18065
18066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
18067msgid "Clear &all"
18068msgstr ""
18069
18070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
18071msgid ""
18072"When doing a same format to same format conversion,\n"
18073" e.g., EPUB to EPUB, calibre saves the original EPUB\n"
18074" as ORIGINAL_EPUB. This option tells calibre to restore\n"
18075" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
18076" conversion of a large number of books and something went wrong."
18077msgstr ""
18078
18079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673
18080msgid "Restore pre conversion &originals, if available"
18081msgstr ""
18082
18083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674
18084msgid ""
18085"Remove stored conversion settings for the selected books.\n"
18086"\n"
18087"Future conversion of these books will use the default settings."
18088msgstr ""
18089
18090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677
18091msgid "Remove &stored conversion settings for the selected books"
18092msgstr ""
18093
18094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678
18095msgid ""
18096"Force the title to be in title case. If both this and swap authors are checked,\n"
18097"title and author are swapped before the title case is set"
18098msgstr ""
18099
18100#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680
18101msgid "Change title &case to:"
18102msgstr ""
18103
18104#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681
18105msgid ""
18106"Update title sort based on the current title. This will be applied only "
18107"after other changes to title."
18108msgstr ""
18109
18110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682
18111msgid "Update &title sort"
18112msgstr ""
18113
18114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683
18115msgid ""
18116"Set the metadata in calibre from the metadata in the e-book files associated"
18117" with each book. Note that this does not change the cover, for that, use the"
18118" separate option below."
18119msgstr ""
18120
18121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684
18122msgid "Set &metadata (except cover) from the e-book files"
18123msgstr ""
18124
18125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685
18126msgid "Change &cover"
18127msgstr ""
18128
18129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686
18130msgid "&Generate default cover"
18131msgstr ""
18132
18133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687
18134msgid "&Remove cover"
18135msgstr ""
18136
18137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688
18138msgid ""
18139"Try to automatically detect and remove borders and extra space\n"
18140" from the edges of cover images. This can sometimes remove too\n"
18141" much, so use with care."
18142msgstr ""
18143
18144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691
18145msgid "&Trim cover (DANGEROUS)"
18146msgstr ""
18147
18148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692
18149msgid "Set from &e-book files"
18150msgstr ""
18151
18152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693
18153msgid ""
18154"Set the covers of all selected books to be the same\n"
18155"as that of the first selected book."
18156msgstr ""
18157
18158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695
18159msgid "&Clone covers"
18160msgstr ""
18161
18162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696
18163msgid ""
18164"<p>Compress cover images, if the quality is set to 100 compression is "
18165"lossless, otherwise it is lossy"
18166msgstr ""
18167
18168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697
18169msgid "Co&mpress cover images:"
18170msgstr ""
18171
18172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698
18173msgid ""
18174"<p>Cover image compression quality. If the quality is set to 100 compression"
18175" is lossless, otherwise it is lossy"
18176msgstr ""
18177
18178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699
18179msgid "Control how the default generated covers are created"
18180msgstr ""
18181
18182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700
18183msgid "Configure co&ver generation"
18184msgstr ""
18185
18186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701
18187msgid "Set the co&mments for all selected books"
18188msgstr ""
18189
18190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702
18191#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756
18192#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934
18193msgid "&Basic metadata"
18194msgstr ""
18195
18196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703
18197#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763
18198msgid "&Custom metadata"
18199msgstr ""
18200
18201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704
18202msgid "&Load search/replace:"
18203msgstr ""
18204
18205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705
18206msgid "Select saved search/replace to load."
18207msgstr ""
18208
18209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706
18210msgid "Save current search/replace"
18211msgstr ""
18212
18213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707
18214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426
18215msgid "Sa&ve"
18216msgstr ""
18217
18218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710
18219msgid "Search &mode:"
18220msgstr ""
18221
18222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711
18223msgid ""
18224"<p>Choose whether to use basic text matching or advanced\n"
18225"                regular expression matching. Changing the mode clears all the fields\n"
18226"                in this dialog.</p>"
18227msgstr ""
18228
18229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714
18230msgid "Search &field:"
18231msgstr ""
18232
18233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715
18234msgid "The name of the field that you want to search"
18235msgstr ""
18236
18237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716
18238msgid "&Identifier type:"
18239msgstr ""
18240
18241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717
18242msgid "Choose which identifier type to operate upon"
18243msgstr ""
18244
18245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718
18246#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335
18247#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147
18248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488
18249msgid "&Template:"
18250msgstr ""
18251
18252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719
18253msgid "Enter a template to be used as the source for the search/replace"
18254msgstr ""
18255
18256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721
18257msgid ""
18258"Enter what you are looking for, either plain text or a regular expression, "
18259"depending on the mode"
18260msgstr ""
18261
18262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722
18263msgid ""
18264"Check this box if the search string must match exactly upper and lower case."
18265" Uncheck it if case is to be ignored"
18266msgstr ""
18267
18268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723
18269msgid "Cas&e sensitive"
18270msgstr ""
18271
18272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724
18273msgid "&Replace with:"
18274msgstr ""
18275
18276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725
18277msgid ""
18278"The replacement text. The matched search text will be replaced with this "
18279"string"
18280msgstr ""
18281
18282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726
18283msgid "&Apply function after replace:"
18284msgstr ""
18285
18286#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727
18287msgid ""
18288"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n"
18289"field is processed. In regular expression mode, only the matched text is processed"
18290msgstr ""
18291
18292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729
18293msgid "&Destination field:"
18294msgstr ""
18295
18296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730
18297msgid ""
18298"The field that the text will be put into after all replacements.\n"
18299"If blank, the source field is used if the field is modifiable"
18300msgstr ""
18301
18302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732
18303msgid "M&ode:"
18304msgstr ""
18305
18306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733
18307msgid "Specify how the text should be copied into the destination."
18308msgstr ""
18309
18310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734
18311msgid ""
18312"Specifies whether result items should be split into multiple values or\n"
18313"left as single values. This option has the most effect when the source field is\n"
18314"not multiple and the destination field is multiple"
18315msgstr ""
18316
18317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737
18318msgid "Split &result"
18319msgstr ""
18320
18321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738
18322msgid "Identifier type:"
18323msgstr ""
18324
18325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739
18326msgid ""
18327"<p>Choose which identifier type to operate upon. When the\n"
18328"              source field is something other than 'identifiers' you can enter\n"
18329"              a * if you want to replace the entire set of identifiers with\n"
18330"              the result of the search/replace.</p>"
18331msgstr ""
18332
18333#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743
18334msgid "For multiple-valued fields, sho&w"
18335msgstr ""
18336
18337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744
18338msgid "val&ues starting at"
18339msgstr ""
18340
18341#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745
18342msgid "with values separated b&y"
18343msgstr ""
18344
18345#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746
18346msgid ""
18347"Used when displaying test results to separate values in multiple-valued "
18348"fields"
18349msgstr ""
18350
18351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747
18352msgid "Test text"
18353msgstr ""
18354
18355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748
18356msgid "Test result"
18357msgstr ""
18358
18359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749
18360msgid "Your &test:"
18361msgstr ""
18362
18363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750
18364msgid "&Search and replace"
18365msgstr ""
18366
18367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751
18368msgid ""
18369"If enabled, the book list will be re-sorted and any existing\n"
18370"search or Virtual library will be refreshed after the edit\n"
18371"is completed. This can be slow on large libraries."
18372msgstr ""
18373
18374#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754
18375msgid "&Refresh book list after edit"
18376msgstr ""
18377
18378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33
18379msgid "Sort by multiple columns"
18380msgstr ""
18381
18382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41
18383msgid ""
18384"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher "
18385"columns are more important. Ascending or descending order can be toggled by "
18386"clicking the column name at the bottom of this dialog, after having selected"
18387" it."
18388msgstr ""
18389
18390#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70
18391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75
18392#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138
18393#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229
18394#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231
18395#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248
18396#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191
18397#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196
18398msgid "&Clear"
18399msgstr ""
18400
18401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71
18402msgid "Clear all selected columns"
18403msgstr ""
18404
18405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76
18406msgid "Save this sort order for easy re-use"
18407msgstr ""
18408
18409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81
18410msgid "Load previously saved settings"
18411msgstr ""
18412
18413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119
18414msgid "Effective sort"
18415msgstr ""
18416
18417#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128
18418msgid "No sort selected"
18419msgstr ""
18420
18421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129
18422msgid "You must select at least one column on which to sort"
18423msgstr ""
18424
18425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160
18426msgid "No saved sorts available"
18427msgstr ""
18428
18429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166
18430msgid "Remove saved sort"
18431msgstr ""
18432
18433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61
18434msgid "Import OPML file"
18435msgstr ""
18436
18437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67
18438msgid "Path to OPML file"
18439msgstr ""
18440
18441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71
18442msgid "Browse for OPML file"
18443msgstr ""
18444
18445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74
18446msgid "&OPML file:"
18447msgstr ""
18448
18449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80
18450msgid "Maximum number of articles to download per RSS feed"
18451msgstr ""
18452
18453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81
18454msgid "&Maximum articles per feed:"
18455msgstr ""
18456
18457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85
18458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
18459msgid " days"
18460msgstr ""
18461
18462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86
18463msgid "Articles in the RSS feeds older than this will be ignored"
18464msgstr ""
18465
18466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89
18467msgid "Preserve groups in the OPML file"
18468msgstr ""
18469
18470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91
18471msgid ""
18472"If enabled, every group of feeds in the OPML file will be converted into a "
18473"single recipe. Otherwise every feed becomes its own recipe"
18474msgstr ""
18475
18476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95
18477msgid "Replace existing recipes"
18478msgstr ""
18479
18480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97
18481msgid ""
18482"If enabled, any existing recipes with the same titles as entries in the OPML"
18483" file will be replaced. Otherwise, new entries with modified titles will be "
18484"created"
18485msgstr ""
18486
18487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18488msgid "OPML files"
18489msgstr ""
18490
18491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18492msgid "Select OPML file"
18493msgstr ""
18494
18495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130
18496msgid "Path not specified"
18497msgstr ""
18498
18499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131
18500msgid "You must specify the path to the OPML file to import"
18501msgstr ""
18502
18503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136
18504msgid "No feeds found"
18505msgstr ""
18506
18507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137
18508msgid "No importable RSS feeds found in the OPML file"
18509msgstr ""
18510
18511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59
18512msgid "Password needed"
18513msgstr ""
18514
18515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60
18516msgid "TextLabel"
18517msgstr ""
18518
18519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61
18520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302
18521#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448
18522#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141
18523msgid "&Username:"
18524msgstr ""
18525
18526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62
18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306
18528#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
18529#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143
18530msgid "&Password:"
18531msgstr ""
18532
18533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63
18534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310
18535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93
18536#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460
18537#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116
18538msgid "&Show password"
18539msgstr ""
18540
18541#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136
18542msgid "Restart required"
18543msgstr ""
18544
18545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137
18546msgid "You must restart calibre before using this plugin!"
18547msgstr ""
18548
18549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507
18551msgid "All"
18552msgstr ""
18553
18554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18556msgid "Installed"
18557msgstr ""
18558
18559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365
18561msgid "Not installed"
18562msgstr ""
18563
18564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18565msgid "Update available"
18566msgstr ""
18567
18568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18569msgid "Plugin name"
18570msgstr ""
18571
18572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18573#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98
18574msgid "Status"
18575msgstr ""
18576
18577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18578msgid "Available"
18579msgstr ""
18580
18581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18582msgid "Released"
18583msgstr ""
18584
18585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18586msgid "calibre"
18587msgstr ""
18588
18589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296
18590msgid "PayPal"
18591msgstr ""
18592
18593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320
18594msgid ""
18595"This plugin is FREE but you can reward the developer for their effort\n"
18596"by donating to them via PayPal.\n"
18597"\n"
18598"Right-click and choose Donate to reward: "
18599msgstr ""
18600
18601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355
18602msgid "Platform unavailable"
18603msgstr ""
18604
18605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357
18606msgid "calibre upgrade required"
18607msgstr ""
18608
18609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360
18610msgid "Plugin deprecated"
18611msgstr ""
18612
18613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362
18614msgid "New version available"
18615msgstr ""
18616
18617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364
18618msgid "Latest version installed"
18619msgstr ""
18620
18621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395
18622msgid "This plugin has been deprecated and should be uninstalled"
18623msgstr ""
18624
18625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396
18626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400
18627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404
18628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407
18629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411
18630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414
18631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416
18632msgid "Right-click to see more options"
18633msgstr ""
18634
18635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398
18636#, python-format
18637msgid "This plugin can only be installed on: %s"
18638msgstr ""
18639
18640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402
18641#, python-format
18642msgid "You must upgrade to at least calibre %s before installing this plugin"
18643msgstr ""
18644
18645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406
18646msgid "You can install this plugin"
18647msgstr ""
18648
18649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410
18650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413
18651msgid "A new version of this plugin is available"
18652msgstr ""
18653
18654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415
18655msgid "This plugin is installed and up-to-date"
18656msgstr ""
18657
18658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422
18659msgid "Plugin homepage"
18660msgstr ""
18661
18662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439
18663msgid "Update Check Failed"
18664msgstr ""
18665
18666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440
18667msgid "Unable to reach the plugin index page."
18668msgstr ""
18669
18670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459
18671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464
18672msgid "User plugins"
18673msgstr ""
18674
18675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472
18676msgid "Filter list of &plugins"
18677msgstr ""
18678
18679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479
18680msgid "Filter by &name"
18681msgstr ""
18682
18683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502
18684#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85
18685msgid "Description"
18686msgstr ""
18687
18688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515
18689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533
18690msgid "&Install"
18691msgstr ""
18692
18693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516
18694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534
18695msgid "Install the selected plugin"
18696msgstr ""
18697
18698#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519
18699msgid "&Customize plugin "
18700msgstr ""
18701
18702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520
18703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573
18704msgid "Customize the options for this plugin"
18705msgstr ""
18706
18707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538
18708msgid "Plugin &forum thread"
18709msgstr ""
18710
18711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547
18712#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112
18713msgid "Enable/&disable plugin"
18714msgstr ""
18715
18716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548
18717msgid "Enable or disable this plugin"
18718msgstr ""
18719
18720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552
18721#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114
18722msgid "&Remove plugin"
18723msgstr ""
18724
18725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553
18726msgid "Uninstall the selected plugin"
18727msgstr ""
18728
18729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562
18730msgid "Donate to developer"
18731msgstr ""
18732
18733#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563
18734msgid "Donate to the developer of this plugin"
18735msgstr ""
18736
18737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572
18738#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113
18739msgid "&Customize plugin"
18740msgstr ""
18741
18742#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671
18743#, python-format
18744msgid "Are you sure you want to uninstall the <b>%s</b> plugin?"
18745msgstr ""
18746
18747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683
18748#, python-format
18749msgid "Install %s"
18750msgstr ""
18751
18752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684
18753#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318
18754msgid ""
18755"Installing plugins is a <b>security risk</b>. Plugins can contain a "
18756"virus/malware. Only install it if you got it from a trusted source. Are you "
18757"sure you want to proceed?"
18758msgstr ""
18759
18760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701
18761#, python-format
18762msgid "Downloading plugin ZIP attachment: %s"
18763msgstr ""
18764
18765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706
18766#, python-format
18767msgid "Installing plugin: %s"
18768msgstr ""
18769
18770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721
18771#, python-format
18772msgid "Plugin installed: %s"
18773msgstr ""
18774
18775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723
18776#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337
18777#, python-brace-format
18778msgid ""
18779"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to "
18780"restart calibre for the plugin to take effect."
18781msgstr ""
18782
18783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
18784msgid "Install plugin failed"
18785msgstr ""
18786
18787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747
18788msgid ""
18789"A problem occurred while installing this plugin. This plugin will now be "
18790"uninstalled. Please post the error message in details below into the forum "
18791"thread for this plugin and restart calibre."
18792msgstr ""
18793
18794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
18795#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371
18796msgid "Plugin not customizable"
18797msgstr ""
18798
18799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
18800#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372
18801#, python-format
18802msgid "Plugin: %s does not need customization"
18803msgstr ""
18804
18805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777
18806#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378
18807msgid "Must restart"
18808msgstr ""
18809
18810#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778
18811#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379
18812#, python-format
18813msgid "You must restart calibre before you can configure the <b>%s</b> plugin"
18814msgstr ""
18815
18816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786
18817#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360
18818msgid "Plugin cannot be disabled"
18819msgstr ""
18820
18821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787
18822#, python-format
18823msgid "The plugin: %s cannot be disabled"
18824msgstr ""
18825
18826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118
18827msgid "Aborting..."
18828msgstr ""
18829
18830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265
18831#, python-brace-format
18832msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel"
18833msgstr ""
18834
18835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267
18836msgid "Undock"
18837msgstr ""
18838
18839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268
18840msgid "Show the Quickview panel in its own floating window"
18841msgstr ""
18842
18843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271
18844msgid "Lock Quickview contents"
18845msgstr ""
18846
18847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272
18848#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272
18849msgid "Refresh"
18850msgstr ""
18851
18852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276
18853msgid "Embed the Quickview panel into the main calibre window"
18854msgstr ""
18855
18856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305
18857msgid "Alternate shortcut: "
18858msgstr ""
18859
18860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325
18861#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583
18862msgid "Find item in the Tag browser"
18863msgstr ""
18864
18865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327
18866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345
18867msgid "Find item in the library"
18868msgstr ""
18869
18870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342
18871msgid "Select this book in the library"
18872msgstr ""
18873
18874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350
18875msgid "Quickview this cell"
18876msgstr ""
18877
18878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355
18879msgid "Open book in the E-book viewer"
18880msgstr ""
18881
18882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536
18883#, python-brace-format
18884msgid "&Item: {0} ({1})"
18885msgstr ""
18886
18887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582
18888msgid ""
18889"Click to show only books with this item. Double click to search for this "
18890"item in the Tag browser"
18891msgstr ""
18892
18893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600
18894msgid "**No items found**"
18895msgstr ""
18896
18897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601
18898msgid ""
18899"Click in a column  in the library view to see the information for that book"
18900msgstr ""
18901
18902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621
18903#, python-brace-format
18904msgid "&Books with selected item \"{0}\": {1}"
18905msgstr ""
18906
18907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630
18908msgid ""
18909"Double click on a book to change the selection in the library view or change"
18910" the column shown in the left-hand panel. Shift- or Ctrl- double click to "
18911"edit the metadata of a book, which also changes the selected book."
18912msgstr ""
18913
18914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690
18915msgid "Something went wrong while filling in the table"
18916msgstr ""
18917
18918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726
18919msgid "Quickview: Book not in library view"
18920msgstr ""
18921
18922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727
18923msgid ""
18924"The book you selected is not currently displayed in the library view, "
18925"perhaps because of a search or a Virtual library, so Quickview cannot select"
18926" it."
18927msgstr ""
18928
18929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88
18930#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753
18931msgid "&Apply Virtual libraries"
18932msgstr ""
18933
18934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89
18935msgid ""
18936"<p>Select to make Quickview show only books in the current\n"
18937"        Virtual library</p>"
18938msgstr ""
18939
18940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91
18941msgid "&Lock Quickview contents"
18942msgstr ""
18943
18944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92
18945msgid ""
18946"<p>Select to prevent Quickview from changing content when the\n"
18947"        selection on the library view is changed</p>"
18948msgstr ""
18949
18950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94
18951#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244
18952#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979
18953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87
18954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248
18955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280
18956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418
18957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947
18958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152
18959msgid "&Refresh"
18960msgstr ""
18961
18962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95
18963msgid ""
18964"When Quickview is locked, refresh the window using the last selected book "
18965"and that book's value in the last selected column."
18966msgstr ""
18967
18968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96
18969msgid "&Dock"
18970msgstr ""
18971
18972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97
18973#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197
18974#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77
18975msgid "&Close"
18976msgstr ""
18977
18978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23
18979msgid ""
18980"Restoring database from backups, do not interrupt, this will happen in three"
18981" stages"
18982msgstr ""
18983
18984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25
18985msgid "Restoring database"
18986msgstr ""
18987
18988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61
18989msgid "The restore has not completed, are you sure you want to cancel?"
18990msgstr ""
18991
18992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85
18993#, python-format
18994msgid "The old database was saved as: %s"
18995msgstr ""
18996
18997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89
18998#, python-format
18999msgid ""
19000"Restoring the database succeeded with some warnings click \"Show details\" "
19001"to see the details. %s"
19002msgstr ""
19003
19004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94
19005#, python-format
19006msgid "Restoring database was successful. %s"
19007msgstr ""
19008
19009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100
19010msgid ""
19011"Your list of books, with all their metadata is stored in a single file, "
19012"called a database. In addition, metadata for each individual book is stored "
19013"in that books' folder, as a backup.<p>This operation will rebuild the "
19014"database from the individual book metadata. This is useful if the database "
19015"has been corrupted and you get a blank list of books.<p>Do you want to "
19016"restore the database?"
19017msgstr ""
19018
19019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121
19020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136
19021msgid "Restoring database failed, click \"Show details\" to see details"
19022msgstr ""
19023
19024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135
19025#: /__w/calibre/calibre/src/calibre/gui2/main.py:216
19026msgid "Failed to repair library"
19027msgstr ""
19028
19029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32
19030msgid "Add a new Saved search"
19031msgstr ""
19032
19033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45
19034msgid ""
19035"You can create a <i>Saved search</i>, for frequently used searches here. The"
19036" search will be visible under <i>Saved searches</i> in the Tag browser, "
19037"using the name that you specify here."
19038msgstr ""
19039
19040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53
19041msgid "The Saved search name"
19042msgstr ""
19043
19044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57
19045msgid "&Search:"
19046msgstr ""
19047
19048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58
19049msgid "The search expression"
19050msgstr ""
19051
19052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69
19053msgid "No search name"
19054msgstr ""
19055
19056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70
19057msgid "You must specify a name for the Saved search"
19058msgstr ""
19059
19060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76
19061msgid "No search expression"
19062msgstr ""
19063
19064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77
19065msgid "You must specify a search expression for the Saved search"
19066msgstr ""
19067
19068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83
19069msgid "Invalid saved search"
19070msgstr ""
19071
19072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97
19073#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582
19074#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974
19075msgid "Manage Saved searches"
19076msgstr ""
19077
19078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103
19079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
19080msgid "&Add search"
19081msgstr ""
19082
19083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107
19084msgid "&Remove search"
19085msgstr ""
19086
19087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111
19088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
19089msgid "&Edit search"
19090msgstr ""
19091
19092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170
19093msgid ""
19094"The current saved search will be <b>permanently deleted</b>. Are you sure?"
19095msgstr ""
19096
19097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182
19098msgid "Edit the name and/or expression below."
19099msgstr ""
19100
19101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184
19102msgid "Edit saved search"
19103msgstr ""
19104
19105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196
19106msgid "A saved search with the name {} already exists. Choose another name"
19107msgstr ""
19108
19109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218
19110msgid "Search expression"
19111msgstr ""
19112
19113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72
19114msgid ""
19115"                Download this periodical every week on the specified days after\n"
19116"                the specified time. For example, if you choose: Monday after\n"
19117"                9:00 AM, then the periodical will be download every Monday as\n"
19118"                soon after 9:00 AM as possible.\n"
19119"            "
19120msgstr ""
19121
19122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93
19123msgid "&Download after:"
19124msgstr ""
19125
19126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124
19127msgid ""
19128"                Download this periodical every month, on the specified days.\n"
19129"                The download will happen as soon after the specified time as\n"
19130"                possible on the specified days of each month. For example,\n"
19131"                if you choose the 1st and the 15th after 9:00 AM, the\n"
19132"                periodical will be downloaded on the 1st and 15th of every\n"
19133"                month, as soon after 9:00 AM as possible.\n"
19134"            "
19135msgstr ""
19136
19137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136
19138msgid "&Days of the month:"
19139msgstr ""
19140
19141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138
19142msgid "Comma separated list of days of the month. For example: 1, 15"
19143msgstr ""
19144
19145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142
19146msgid "Download &after:"
19147msgstr ""
19148
19149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176
19150msgid ""
19151"                Download this periodical every x days. For example, if you\n"
19152"                choose 30 days, the periodical will be downloaded every 30\n"
19153"                days. Note that you can set periods of less than a day, like\n"
19154"                0.1 days to download a periodical more than once a day.\n"
19155"            "
19156msgstr ""
19157
19158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185
19159msgid "&Download every:"
19160msgstr ""
19161
19162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188
19163msgid "every hour"
19164msgstr ""
19165
19166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191
19167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19168msgid "days"
19169msgstr ""
19170
19171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195
19172msgid ""
19173"Note: You can set intervals of less than a day, by typing the value "
19174"manually."
19175msgstr ""
19176
19177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250
19178msgid "Schedule news download [{} sources]"
19179msgstr ""
19180
19181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268
19182msgid "&Schedule"
19183msgstr ""
19184
19185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279
19186msgid "&Schedule for download:"
19187msgstr ""
19188
19189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284
19190msgid "&Days of  week"
19191msgstr ""
19192
19193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285
19194msgid "Da&ys of month"
19195msgstr ""
19196
19197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286
19198msgid "Every &x days"
19199msgstr ""
19200
19201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299
19202msgid "&Account"
19203msgstr ""
19204
19205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313
19206msgid "For the scheduling to work, you must leave calibre running."
19207msgstr ""
19208
19209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322
19210#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221
19211msgid "&Advanced"
19212msgstr ""
19213
19214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325
19215msgid "Add &title as tag"
19216msgstr ""
19217
19218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327
19219msgid "&Extra tags:"
19220msgstr ""
19221
19222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331
19223msgid "&Keep at most:"
19224msgstr ""
19225
19226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332
19227msgid ""
19228"Maximum number of copies (issues) of this recipe to keep.  Set to 0 to keep "
19229"all (disable)."
19230msgstr ""
19231
19232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337
19233msgid ""
19234"<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"
19235"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n"
19236"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting."
19237msgstr ""
19238
19239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19240msgid " issues"
19241msgstr ""
19242
19243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19244msgid "all issues"
19245msgstr ""
19246
19247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350
19248msgid "Delete downloaded &news older than:"
19249msgstr ""
19250
19251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353
19252msgid ""
19253"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n"
19254"<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."
19255msgstr ""
19256
19257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
19258msgid "never delete"
19259msgstr ""
19260
19261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360
19262msgid "Download &all scheduled"
19263msgstr ""
19264
19265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361
19266msgid "Download all scheduled news sources at once"
19267msgstr ""
19268
19269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366
19270msgid "&Download now"
19271msgstr ""
19272
19273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461
19274msgid "Need username and password"
19275msgstr ""
19276
19277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462
19278msgid "You must provide a username and/or password to use this news source."
19279msgstr ""
19280
19281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504
19282msgid "Account"
19283msgstr ""
19284
19285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505
19286msgid "(optional)"
19287msgstr ""
19288
19289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506
19290msgid "(required)"
19291msgstr ""
19292
19293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525
19294msgid "Created by: "
19295msgstr ""
19296
19297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529
19298#, python-format
19299msgid "Download %s now"
19300msgstr ""
19301
19302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533
19303msgid "Last downloaded: never"
19304msgstr ""
19305
19306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534
19307msgid "never"
19308msgstr ""
19309
19310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542
19311#, python-format
19312msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
19313msgstr ""
19314
19315#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558
19316msgid "Last downloaded:"
19317msgstr ""
19318
19319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578
19320msgid "Cannot download news as no internet connection is active"
19321msgstr ""
19322
19323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581
19324msgid "No internet connection"
19325msgstr ""
19326
19327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592
19328msgid "Schedule news download"
19329msgstr ""
19330
19331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595
19332msgid "Add or edit a custom news source"
19333msgstr ""
19334
19335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600
19336msgid "Download all scheduled news sources"
19337msgstr ""
19338
19339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29
19340msgid "equal to"
19341msgstr ""
19342
19343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30
19344msgid "before"
19345msgstr ""
19346
19347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31
19348msgid "after"
19349msgstr ""
19350
19351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32
19352msgid "before or equal to"
19353msgstr ""
19354
19355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33
19356msgid "after or equal to"
19357msgstr ""
19358
19359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48
19360#, python-format
19361msgid ""
19362"<p>You can also perform other kinds of advanced searches, for example "
19363"checking for books that have no covers, combining multiple search expression"
19364" using Boolean operators and so on. See <a href=\"%s\">The search "
19365"interface</a> for more information."
19366msgstr ""
19367
19368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60
19369msgid "What &kind of match to use:"
19370msgstr ""
19371
19372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64
19373#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214
19374#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221
19375#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181
19376msgid "Contains: the word or phrase matches anywhere in the metadata field"
19377msgstr ""
19378
19379#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65
19380#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215
19381#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
19382#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182
19383msgid "Equals: the word or phrase must match the entire metadata field"
19384msgstr ""
19385
19386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66
19387#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216
19388#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223
19389#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183
19390msgid ""
19391"Regular expression: the expression must match anywhere in the metadata field"
19392msgstr ""
19393
19394#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84
19395#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224
19396#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232
19397#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192
19398msgid "A&dvanced search"
19399msgstr ""
19400
19401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86
19402#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217
19403#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224
19404#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184
19405msgid "Find entries that have..."
19406msgstr ""
19407
19408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87
19409#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221
19410#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228
19411#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188
19412msgid "But don't show entries that have..."
19413msgstr ""
19414
19415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94
19416msgid "A&ll these words:"
19417msgstr ""
19418
19419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95
19420msgid "&This exact phrase:"
19421msgstr ""
19422
19423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96
19424msgid "O&ne or more of these words:"
19425msgstr ""
19426
19427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107
19428#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
19429#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229
19430#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189
19431msgid "Any of these &unwanted words:"
19432msgstr ""
19433
19434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112
19435msgid "Titl&e/author/series..."
19436msgstr ""
19437
19438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120
19439msgid "The title to search for"
19440msgstr ""
19441
19442#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124
19443msgid "The author to search for"
19444msgstr ""
19445
19446#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131
19447#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231
19448#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236
19449#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180
19450#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195
19451msgid "&Author:"
19452msgstr ""
19453
19454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134
19455msgid "The series to search for"
19456msgstr ""
19457
19458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143
19459msgid "The tags to search for"
19460msgstr ""
19461
19462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167
19463msgid "&Date search"
19464msgstr ""
19465
19466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182
19467msgid "&Search the"
19468msgstr ""
19469
19470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191
19471msgid "date column for books whose &date is "
19472msgstr ""
19473
19474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199
19475msgid "&year"
19476msgstr ""
19477
19478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203
19479msgid "mo&nth"
19480msgstr ""
19481
19482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206
19483msgid "&day"
19484msgstr ""
19485
19486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19487msgid "months"
19488msgstr ""
19489
19490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19491msgid "weeks"
19492msgstr ""
19493
19494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19495msgid "years"
19496msgstr ""
19497
19498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218
19499msgid "ago"
19500msgstr ""
19501
19502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19503msgid "This month"
19504msgstr ""
19505
19506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19507msgid "Yesterday"
19508msgstr ""
19509
19510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240
19511msgid "&Template search"
19512msgstr ""
19513
19514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248
19515msgid "The value to search for"
19516msgstr ""
19517
19518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250
19519msgid ""
19520"You can use the search test specifications described in the calibre "
19521"documentation. For example, with Number comparisons you can the relational "
19522"operators like '>=' etc. With Text comparisons you can use exact, contains "
19523"or regular expression matches. With Date you can use today, yesterday, etc. "
19524"Set/not set takes 'true' for set and 'false' for not set."
19525msgstr ""
19526
19527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257
19528msgid "Template &value:"
19529msgstr ""
19530
19531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265
19532msgid "Set/Not set"
19533msgstr ""
19534
19535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267
19536msgid "How the template result will be compared to the value"
19537msgstr ""
19538
19539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268
19540msgid "C&omparison type:"
19541msgstr ""
19542
19543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273
19544msgid "The template that generates the value"
19545msgstr ""
19546
19547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274
19548msgid "Right click to open a template editor"
19549msgstr ""
19550
19551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275
19552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697
19553msgid "Tem&plate:"
19554msgstr ""
19555
19556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279
19557#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247
19558#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249
19559#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212
19560#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25
19561#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
19562#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85
19563#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179
19564msgid "Advanced search"
19565msgstr ""
19566
19567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38
19568msgid "There is one book with the {} format"
19569msgstr ""
19570
19571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39
19572#, python-brace-format
19573msgid "There are {count} books with the {fmt} format"
19574msgstr ""
19575
19576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57
19577msgid "Choose formats"
19578msgstr ""
19579
19580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40
19581msgid ""
19582"Use a password if calibre is running on a network that is not secure. For "
19583"example, if you run calibre on a laptop, use that laptop in an airport, and "
19584"want to connect your smart device to calibre, you should use a password."
19585msgstr ""
19586
19587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46
19588msgid ""
19589"Check this box if you want calibre to automatically start the smart device "
19590"interface when calibre starts. You should not do this if you are using a "
19591"network that is not secure and you are not setting a password."
19592msgstr ""
19593
19594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52
19595msgid ""
19596"Check this box if you want calibre to use a fixed network port. Normally you"
19597" will not need to do this. However, if your device consistently fails to "
19598"connect to calibre, try checking this box and entering a number."
19599msgstr ""
19600
19601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58
19602msgid ""
19603"Try 9090. If calibre says that it fails to connect to the port, try another "
19604"number. You can use any number between 8,000 and 65,535."
19605msgstr ""
19606
19607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63
19608msgid ""
19609"These are the IP addresses for this computer. If you decide to have your "
19610"device connect to calibre using a fixed IP address, one of these addresses "
19611"should be the one you use. It is unlikely but possible that the correct IP "
19612"address is not listed here, in which case you will need to go to your "
19613"computer's control panel to get a complete list of your computer's network "
19614"interfaces and IP addresses."
19615msgstr ""
19616
19617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112
19618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118
19619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123
19620msgid "Invalid port number"
19621msgstr ""
19622
19623#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113
19624msgid "You must provide a port number."
19625msgstr ""
19626
19627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119
19628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124
19629msgid "The port must be a number between 8000 and 65535."
19630msgstr ""
19631
19632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139
19633#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484
19634msgid "Problem starting the wireless device"
19635msgstr ""
19636
19637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140
19638#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485
19639#, python-format
19640msgid "The wireless device driver had problems starting. It said \"%s\""
19641msgstr ""
19642
19643#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86
19644msgid "Smart device control"
19645msgstr ""
19646
19647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87
19648msgid ""
19649"<p>Start wireless device connections.\n"
19650"       <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."
19651msgstr ""
19652
19653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89
19654msgid "calibre IP addresses:"
19655msgstr ""
19656
19657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90
19658msgid "Possibe IP addresses:"
19659msgstr ""
19660
19661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91
19662msgid "Optional &password:"
19663msgstr ""
19664
19665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92
19666msgid "Optional password for security"
19667msgstr ""
19668
19669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94
19670msgid "Optional &fixed port:"
19671msgstr ""
19672
19673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95
19674msgid "Optional port number"
19675msgstr ""
19676
19677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96
19678msgid "&Use a fixed port"
19679msgstr ""
19680
19681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97
19682msgid "&Automatically allow connections at calibre startup"
19683msgstr ""
19684
19685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
19686#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
19687#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42
19688msgid "Publishers"
19689msgstr ""
19690
19691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173
19692msgid " (not on any book)"
19693msgstr ""
19694
19695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176
19696msgid "Category lookup name: "
19697msgstr ""
19698
19699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204
19700msgid "You must select items to apply"
19701msgstr ""
19702
19703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221
19704msgid "You must select items to unapply"
19705msgstr ""
19706
19707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237
19708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268
19709msgid ""
19710"That name contains leading or trailing periods, multiple periods in a row or"
19711" spaces before or after periods."
19712msgstr ""
19713
19714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245
19715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275
19716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356
19717msgid "Name already used"
19718msgstr ""
19719
19720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246
19721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276
19722msgid "That name is already used, perhaps with different case."
19723msgstr ""
19724
19725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289
19726msgid ""
19727"The current User category will be <b>permanently deleted</b>. Are you sure?"
19728msgstr ""
19729
19730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146
19731msgid "User categories editor"
19732msgstr ""
19733
19734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147
19735msgid "Category &name: "
19736msgstr ""
19737
19738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148
19739msgid "Select a category to edit"
19740msgstr ""
19741
19742#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149
19743msgid "Copy the category name to the clipboard"
19744msgstr ""
19745
19746#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150
19747msgid "&Category filter: "
19748msgstr ""
19749
19750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151
19751msgid "Select the content kind of the new category"
19752msgstr ""
19753
19754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152
19755msgid "Item &filter: "
19756msgstr ""
19757
19758#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153
19759msgid ""
19760"Enter text to filter the available items. Case and accents are ignored."
19761msgstr ""
19762
19763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154
19764msgid "Delete the current User category"
19765msgstr ""
19766
19767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156
19768msgid "Enter a category name, then use the Add button or the Rename button"
19769msgstr ""
19770
19771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157
19772msgid "Add a new category"
19773msgstr ""
19774
19775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159
19776msgid "Rename the current category to what is in the box"
19777msgstr ""
19778
19779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161
19780msgid ""
19781"<p>Show items in the Available items box only if they appear in the\n"
19782"            current Virtual library. Applied items not in the Virtual library will be marked\n"
19783"            \"not on any book\".</p>"
19784msgstr ""
19785
19786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164
19787msgid "&Show only available items in current Virtual library"
19788msgstr ""
19789
19790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165
19791msgid "&Available items"
19792msgstr ""
19793
19794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166
19795msgid "Apply items to current category"
19796msgstr ""
19797
19798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168
19799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141
19800msgid "Applied &items"
19801msgstr ""
19802
19803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169
19804msgid "Unapply (remove) selected items from current category"
19805msgstr ""
19806
19807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39
19808msgid ""
19809"If the item you want is not in the available list, you can add it here. "
19810"Accepts an ampersand-separated list of items. The items will be applied to "
19811"the book."
19812msgstr ""
19813
19814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45
19815msgid ""
19816"If the item you want is not in the available list, you can add it here. "
19817"Accepts a comma-separated list of items. The items will be applied to the "
19818"book."
19819msgstr ""
19820
19821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120
19822msgid "Deleting tags is done immediately and there is no undo."
19823msgstr ""
19824
19825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134
19826msgid "Are your sure?"
19827msgstr ""
19828
19829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135
19830msgid ""
19831"The following tags are used by one or more books. Are you certain you want "
19832"to delete them?"
19833msgstr ""
19834
19835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132
19836msgid "Manage items"
19837msgstr ""
19838
19839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133
19840msgid "&Add item:"
19841msgstr ""
19842
19843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134
19844msgid "Apply item(s) to the current book"
19845msgstr ""
19846
19847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135
19848msgid "Filter the available items"
19849msgstr ""
19850
19851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136
19852msgid ""
19853"Delete the selected items from database. This will unapply the items from "
19854"all books and then remove them from the database."
19855msgstr ""
19856
19857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137
19858msgid "Ava&ilable items"
19859msgstr ""
19860
19861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138
19862msgid "Apply item to current book"
19863msgstr ""
19864
19865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139
19866msgid "Unapply (remove) the item from current book"
19867msgstr ""
19868
19869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140
19870msgid "Filter the applied items"
19871msgstr ""
19872
19873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298
19874msgid "Search for {}"
19875msgstr ""
19876
19877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302
19878msgid "Filter by {}"
19879msgstr ""
19880
19881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306
19882#, python-brace-format
19883msgid "Search the library for {0}"
19884msgstr ""
19885
19886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421
19887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
19888msgid "Count"
19889msgstr ""
19890
19891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423
19892msgid "Was"
19893msgstr ""
19894
19895#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441
19896#, python-brace-format
19897msgid "This is not one of this column's permitted values ({0})"
19898msgstr ""
19899
19900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521
19901msgid "Editing..."
19902msgstr ""
19903
19904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544
19905msgid "Item is not a permitted value"
19906msgstr ""
19907
19908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545
19909#, python-brace-format
19910msgid ""
19911"This column has a fixed set of permitted values. The entered text must be "
19912"one of ({0})."
19913msgstr ""
19914
19915#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571
19916msgid "Do you really want to undo your changes?"
19917msgstr ""
19918
19919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596
19920msgid "Undelete items?"
19921msgstr ""
19922
19923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597
19924msgid "Items must be undeleted to continue. Do you want to do this?"
19925msgstr ""
19926
19927#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112
19928msgid "Search for an item in the first column"
19929msgstr ""
19930
19931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113
19932msgid "Find items containing the search string"
19933msgstr ""
19934
19935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115
19936msgid ""
19937"<p>Show items only if they appear in the\n"
19938"          current Virtual library. Edits already done may be hidden but will\n"
19939"          not be forgotten.\n"
19940"          </p><p>\n"
19941"          Note that this box affects only what is displayed. Changes\n"
19942"          will affect all books in your library even if this box\n"
19943"          is checked.</p>"
19944msgstr ""
19945
19946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122
19947msgid "Only show items in the current &Virtual library"
19948msgstr ""
19949
19950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123
19951msgid "&Filter by:"
19952msgstr ""
19953
19954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124
19955msgid "Filter items using the text in this box"
19956msgstr ""
19957
19958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125
19959msgid "Show only items containing this text"
19960msgstr ""
19961
19962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126
19963msgid "F&ilter"
19964msgstr ""
19965
19966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127
19967msgid ""
19968"Delete selected items from the database. This will unapply the items from "
19969"all books and then remove them from the database."
19970msgstr ""
19971
19972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129
19973msgid "Ctrl+D"
19974msgstr ""
19975
19976#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130
19977msgid "Rename the items in every book where they are used"
19978msgstr ""
19979
19980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132
19981msgid "Ctrl+R"
19982msgstr ""
19983
19984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133
19985msgid "Undo any deletes or edits on the selected lines"
19986msgstr ""
19987
19988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135
19989msgid "Ctrl+U"
19990msgstr ""
19991
19992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368
19993msgid "Template language tutorial"
19994msgstr ""
19995
19996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372
19997msgid "Template function reference"
19998msgstr ""
19999
20000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425
20001msgid "Author Sort"
20002msgstr ""
20003
20004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
20005msgid "Tag 1"
20006msgstr ""
20007
20008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
20009msgid "Tag 2"
20010msgstr ""
20011
20012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
20013msgid "Template value"
20014msgstr ""
20015
20016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488
20017msgid "Disable word wrap"
20018msgstr ""
20019
20020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491
20021msgid "Enable word wrap"
20022msgstr ""
20023
20024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495
20025msgid "Load template from the Template tester"
20026msgstr ""
20027
20028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498
20029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521
20030msgid "Load template from file"
20031msgstr ""
20032
20033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501
20034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531
20035msgid "Save template to file"
20036msgstr ""
20037
20038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517
20039msgid "No Template tester text is available"
20040msgstr ""
20041
20042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523
20043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533
20044msgid "Template file"
20045msgstr ""
20046
20047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626
20048#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594
20049msgid "Select icon"
20050msgstr ""
20051
20052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689
20053msgid "EXCEPTION: "
20054msgstr ""
20055
20056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710
20057msgid "Built-in template function"
20058msgstr ""
20059
20060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711
20061msgid "Built-in function"
20062msgstr ""
20063
20064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712
20065msgid "User defined Python template function"
20066msgstr ""
20067
20068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713
20069msgid "User function"
20070msgstr ""
20071
20072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
20073msgid "Stored template"
20074msgstr ""
20075
20076#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
20077msgid "Stored user defined template"
20078msgstr ""
20079
20080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742
20081msgid "No template provided"
20082msgstr ""
20083
20084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743
20085msgid "The template box cannot be empty"
20086msgstr ""
20087
20088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747
20089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754
20090msgid "No column chosen"
20091msgstr ""
20092
20093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748
20094msgid "You must specify a column to be colored"
20095msgstr ""
20096
20097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755
20098msgid "You must specify the column where the icons are applied"
20099msgstr ""
20100
20101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813
20102msgid "&Continue"
20103msgstr ""
20104
20105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815
20106msgid "Continue running the template"
20107msgstr ""
20108
20109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820
20110msgid "Stop running the template"
20111msgstr ""
20112
20113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826
20114#, python-brace-format
20115msgid "Break: line {0}, book {1}"
20116msgstr ""
20117
20118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832
20119msgid "The name of the template language operation"
20120msgstr ""
20121
20122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843
20123msgid "A variable in the template"
20124msgstr ""
20125
20126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846
20127msgid "The value of the variable"
20128msgstr ""
20129
20130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890
20131msgid "A General Program Mode Template"
20132msgstr ""
20133
20134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375
20135#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407
20136msgid "Set the color of the column:"
20137msgstr ""
20138
20139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376
20140msgid "Copy a color name to the clipboard:"
20141msgstr ""
20142
20143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377
20144msgid "Copy the selected color name to the clipboard"
20145msgstr ""
20146
20147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378
20148msgid "Kind:"
20149msgstr ""
20150
20151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379
20152msgid "Apply the icon to column:"
20153msgstr ""
20154
20155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380
20156msgid "Copy an icon file name to the clipboard:"
20157msgstr ""
20158
20159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381
20160msgid "Copy the selected icon file name to the clipboard"
20161msgstr ""
20162
20163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382
20164msgid "Add icon"
20165msgstr ""
20166
20167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383
20168msgid "Add an icon file to the set of choices"
20169msgstr ""
20170
20171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384
20172msgid "Template &name:"
20173msgstr ""
20174
20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385
20176msgid "The name of the callable template"
20177msgstr ""
20178
20179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386
20180msgid "T&emplate:"
20181msgstr ""
20182
20183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387
20184msgid "The text of the template program goes into the box below"
20185msgstr ""
20186
20187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388
20188msgid "        "
20189msgstr ""
20190
20191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389
20192msgid "Enable &breakpoints"
20193msgstr ""
20194
20195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390
20196msgid ""
20197"<p>If checked, the template evaluator will stop when it\n"
20198"evaluates an expression on a double-clicked line number, opening a dialog showing\n"
20199"you the value as well as all the local variables</p>"
20200msgstr ""
20201
20202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393
20203msgid "&Go"
20204msgstr ""
20205
20206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394
20207msgid ""
20208"If 'Enable breakpoints' is checked then click this button to run your "
20209"template"
20210msgstr ""
20211
20212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395
20213msgid "&Line:"
20214msgstr ""
20215
20216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396
20217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397
20218msgid "Line number to toggle"
20219msgstr ""
20220
20221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398
20222msgid "&Toggle"
20223msgstr ""
20224
20225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399
20226msgid "Toggle the breakpoint on the line number in the box"
20227msgstr ""
20228
20229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400
20230msgid "&Remove all"
20231msgstr ""
20232
20233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401
20234msgid "Remove all breakpoints"
20235msgstr ""
20236
20237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402
20238msgid "&Set all"
20239msgstr ""
20240
20241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403
20242msgid "Set breakpoint on every line"
20243msgstr ""
20244
20245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404
20246msgid ""
20247"<p>The text of the template program goes in this box.\n"
20248"            Don't forget that a General Program Mode template must begin with\n"
20249"            the word \"program:\".</p>"
20250msgstr ""
20251
20252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407
20253#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150
20254msgid "D&ocumentation:"
20255msgstr ""
20256
20257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408
20258msgid "Documentation for the function being defined or edited"
20259msgstr ""
20260
20261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409
20262msgid "Template value:"
20263msgstr ""
20264
20265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410
20266msgid "The value of the template using the current book in the library view"
20267msgstr ""
20268
20269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411
20270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412
20271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413
20272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414
20273#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415
20274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416
20275#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417
20276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418
20277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419
20278msgid "User label"
20279msgstr ""
20280
20281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420
20282msgid "Font:"
20283msgstr ""
20284
20285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421
20286msgid "Select the font for the Template box"
20287msgstr ""
20288
20289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422
20290msgid "Size:"
20291msgstr ""
20292
20293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423
20294msgid "Select the font size for the Template box"
20295msgstr ""
20296
20297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424
20298msgid "Lo&ad"
20299msgstr ""
20300
20301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425
20302msgid "Load the template from a file"
20303msgstr ""
20304
20305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427
20306msgid "Save the template in a file"
20307msgstr ""
20308
20309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428
20310msgid "Template Function Reference"
20311msgstr ""
20312
20313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429
20314msgid "Function &name:"
20315msgstr ""
20316
20317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430
20318msgid "&Function type:"
20319msgstr ""
20320
20321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431
20322msgid "&Documentation:"
20323msgstr ""
20324
20325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432
20326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234
20327msgid "&Code:"
20328msgstr ""
20329
20330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33
20331msgid "Remove any template from the box"
20332msgstr ""
20333
20334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35
20335msgid "Open template editor"
20336msgstr ""
20337
20338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24
20339msgid "Trim Image"
20340msgstr ""
20341
20342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32
20343msgid "Select a region by dragging with your mouse, and then click trim"
20344msgstr ""
20345
20346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43
20347msgid "&Trim"
20348msgstr ""
20349
20350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45
20351msgid "Trim image by removing borders outside the selected region"
20352msgstr ""
20353
20354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83
20355msgid "Adjust selection by dragging corners"
20356msgstr ""
20357
20358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90
20359#, python-brace-format
20360msgid "Size: {0}px Aspect ratio: {1:.2g}"
20361msgstr ""
20362
20363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96
20364#, python-brace-format
20365msgid "Size: {0}x{1}px"
20366msgstr ""
20367
20368#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66
20369#, python-format
20370msgid "Download %s"
20371msgstr ""
20372
20373#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69
20374#, python-format
20375msgid "Downloading <b>%(fname)s</b> from %(url)s"
20376msgstr ""
20377
20378#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100
20379#, python-format
20380msgid "Failed to download from %(url)r with error: %(err)s"
20381msgstr ""
20382
20383#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28
20384msgid "Downloading book"
20385msgstr ""
20386
20387#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29
20388#, python-brace-format
20389msgid ""
20390"The book {0} will be downloaded and added to your calibre library "
20391"automatically."
20392msgstr ""
20393
20394#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97
20395msgid "No file specified to download."
20396msgstr ""
20397
20398#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108
20399msgid "Not a support e-book format."
20400msgstr ""
20401
20402#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130
20403#, python-format
20404msgid "Downloading %s"
20405msgstr ""
20406
20407#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147
20408msgid "Downloading"
20409msgstr ""
20410
20411#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151
20412msgid "Failed to download e-book"
20413msgstr ""
20414
20415#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154
20416msgid "finished"
20417msgstr "Echu"
20418
20419#: /__w/calibre/calibre/src/calibre/gui2/email.py:151
20420#, python-format
20421msgid "Email %(name)s to %(to)s"
20422msgstr ""
20423
20424#: /__w/calibre/calibre/src/calibre/gui2/email.py:177
20425msgid "News:"
20426msgstr ""
20427
20428#: /__w/calibre/calibre/src/calibre/gui2/email.py:179
20429#, python-format
20430msgid "Attached is the %s periodical downloaded by calibre."
20431msgstr ""
20432
20433#: /__w/calibre/calibre/src/calibre/gui2/email.py:208
20434msgid "Add a new recipient:"
20435msgstr ""
20436
20437#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20438msgid "&Address"
20439msgstr ""
20440
20441#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20442msgid "&Formats"
20443msgstr ""
20444
20445#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20446msgid "&Subject"
20447msgstr ""
20448
20449#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20450msgid "A&lias"
20451msgstr ""
20452
20453#: /__w/calibre/calibre/src/calibre/gui2/email.py:215
20454msgid "The email address of the recipient"
20455msgstr ""
20456
20457#: /__w/calibre/calibre/src/calibre/gui2/email.py:216
20458msgid "The optional alias (simple name) of the recipient"
20459msgstr ""
20460
20461#: /__w/calibre/calibre/src/calibre/gui2/email.py:217
20462msgid ""
20463"Formats to email. The first matching one will be sent (comma separated list)"
20464msgstr ""
20465
20466#: /__w/calibre/calibre/src/calibre/gui2/email.py:218
20467msgid "The optional subject for email sent to this recipient"
20468msgstr ""
20469
20470#: /__w/calibre/calibre/src/calibre/gui2/email.py:231
20471msgid "&Add recipient"
20472msgstr ""
20473
20474#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20475msgid "Need address"
20476msgstr ""
20477
20478#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20479msgid "You must specify an address"
20480msgstr ""
20481
20482#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20483msgid "Need formats"
20484msgstr ""
20485
20486#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20487msgid "You must specify at least one format to send"
20488msgstr ""
20489
20490#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
20491#, python-format
20492msgid "The recipient %s already exists"
20493msgstr ""
20494
20495#: /__w/calibre/calibre/src/calibre/gui2/email.py:290
20496msgid "No recipients"
20497msgstr ""
20498
20499#: /__w/calibre/calibre/src/calibre/gui2/email.py:291
20500msgid "You must select at least one recipient"
20501msgstr ""
20502
20503#: /__w/calibre/calibre/src/calibre/gui2/email.py:351
20504msgid "Auto convert the following books before sending via email?"
20505msgstr ""
20506
20507#: /__w/calibre/calibre/src/calibre/gui2/email.py:362
20508msgid "This recipient has no valid formats defined"
20509msgstr ""
20510
20511#: /__w/calibre/calibre/src/calibre/gui2/email.py:363
20512msgid "These books have no suitable input formats for conversion"
20513msgstr ""
20514
20515#: /__w/calibre/calibre/src/calibre/gui2/email.py:367
20516msgid "Could not send"
20517msgstr ""
20518
20519#: /__w/calibre/calibre/src/calibre/gui2/email.py:368
20520msgid ""
20521"Could not send books to some recipients. Click \"Show details\" for more "
20522"information"
20523msgstr ""
20524
20525#: /__w/calibre/calibre/src/calibre/gui2/email.py:405
20526msgid "E-book:"
20527msgstr ""
20528
20529#: /__w/calibre/calibre/src/calibre/gui2/email.py:413
20530msgid "Attached, you will find the e-book"
20531msgstr ""
20532
20533#: /__w/calibre/calibre/src/calibre/gui2/email.py:414
20534#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209
20535msgid "by"
20536msgstr "dre"
20537
20538#: /__w/calibre/calibre/src/calibre/gui2/email.py:415
20539#, python-format
20540msgid "in the %s format."
20541msgstr ""
20542
20543#: /__w/calibre/calibre/src/calibre/gui2/email.py:419
20544msgid "About this book:"
20545msgstr ""
20546
20547#: /__w/calibre/calibre/src/calibre/gui2/email.py:432
20548msgid "Sending email to"
20549msgstr ""
20550
20551#: /__w/calibre/calibre/src/calibre/gui2/email.py:463
20552#, python-format
20553msgid "Auto convert the following books to %s before sending via email?"
20554msgstr ""
20555
20556#: /__w/calibre/calibre/src/calibre/gui2/email.py:470
20557msgid "Could not email the following books as no suitable formats were found:"
20558msgstr ""
20559
20560#: /__w/calibre/calibre/src/calibre/gui2/email.py:476
20561msgid "Failed to email book"
20562msgstr ""
20563
20564#: /__w/calibre/calibre/src/calibre/gui2/email.py:479
20565msgid "sent"
20566msgstr ""
20567
20568#: /__w/calibre/calibre/src/calibre/gui2/email.py:510
20569msgid "Sent news to"
20570msgstr ""
20571
20572#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134
20573#, python-format
20574msgid ""
20575"<div style=\"font-size:10pt;\">\n"
20576"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n"
20577"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n"
20578"<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>"
20579msgstr ""
20580
20581#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138
20582msgid "Regular &expression"
20583msgstr ""
20584
20585#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139
20586#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142
20587msgid "Test"
20588msgstr ""
20589
20590#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140
20591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52
20592msgid "File &name:"
20593msgstr ""
20594
20595#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142
20596msgid "Title:"
20597msgstr ""
20598
20599#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143
20600msgid "Regular expression (?P&lt;title&gt;)"
20601msgstr ""
20602
20603#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144
20604#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147
20605#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150
20606#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153
20607#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156
20608#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159
20609#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162
20610#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165
20611#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128
20612#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132
20613#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137
20614#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142
20615#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147
20616#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152
20617#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154
20618#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155
20619msgid "No match"
20620msgstr ""
20621
20622#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145
20623msgid "Authors:"
20624msgstr ""
20625
20626#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146
20627msgid "Regular expression (?P<author>)"
20628msgstr ""
20629
20630#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148
20631msgid "Series:"
20632msgstr ""
20633
20634#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149
20635msgid "Regular expression (?P<series>)"
20636msgstr ""
20637
20638#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151
20639msgid "Series index:"
20640msgstr ""
20641
20642#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152
20643msgid "Regular expression (?P<series_index>)"
20644msgstr ""
20645
20646#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154
20647#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759
20648msgid "ISBN:"
20649msgstr ""
20650
20651#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155
20652msgid "Regular expression (?P<isbn>)"
20653msgstr ""
20654
20655#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157
20656msgid "Publisher:"
20657msgstr ""
20658
20659#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158
20660msgid "Regular expression (?P<publisher>)"
20661msgstr ""
20662
20663#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160
20664msgid "Published:"
20665msgstr ""
20666
20667#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161
20668msgid "Regular expression (?P<published>)"
20669msgstr ""
20670
20671#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163
20672msgid "Comments:"
20673msgstr ""
20674
20675#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164
20676msgid "Regular expression (?P<comments>)"
20677msgstr ""
20678
20679#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20680msgid "Select font files"
20681msgstr ""
20682
20683#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20684msgid "TrueType/OpenType Fonts"
20685msgstr ""
20686
20687#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35
20688msgid "Corrupt font"
20689msgstr ""
20690
20691#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36
20692#, python-format
20693msgid "Failed to read metadata from the font file: %s"
20694msgstr ""
20695
20696#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153
20697msgid "Choose a font family"
20698msgstr ""
20699
20700#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166
20701#, python-format
20702msgid "Available faces for %s"
20703msgstr ""
20704
20705#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202
20706msgid "Choose font family"
20707msgstr ""
20708
20709#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226
20710msgid "Add &fonts"
20711msgstr ""
20712
20713#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230
20714msgid "Choose a font family from the list below:"
20715msgstr ""
20716
20717#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236
20718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
20719msgid "Find next"
20720msgstr ""
20721
20722#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239
20723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
20724msgid "Find previous"
20725msgstr ""
20726
20727#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291
20728#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422
20729#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452
20730#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456
20731#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483
20732#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531
20733#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559
20734#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313
20735#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85
20736msgid "None"
20737msgstr ""
20738
20739#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309
20740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20741msgid "Added fonts"
20742msgstr ""
20743
20744#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310
20745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20746#, python-format
20747msgid "Added font families: %s"
20748msgstr ""
20749
20750#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339
20751msgid "Choose &font family"
20752msgstr ""
20753
20754#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348
20755msgid "Clear the font family"
20756msgstr ""
20757
20758#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60
20759msgid "Remove this action"
20760msgstr ""
20761
20762#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167
20763msgid "<a href=\"{}\">CSS selector help</a>"
20764msgstr ""
20765
20766#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184
20767msgid "Create the rule to transform HTML tags below"
20768msgstr ""
20769
20770#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196
20771#, python-brace-format
20772msgid "{preamble} {match_type}"
20773msgstr ""
20774
20775#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202
20776msgid "If the tag"
20777msgstr ""
20778
20779#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217
20780msgid "Then:"
20781msgstr ""
20782
20783#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221
20784msgid "Add another action"
20785msgstr ""
20786
20787#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290
20788#, python-brace-format
20789msgid "If the tag <b>{match_type}</b> <b>{query}</b>"
20790msgstr ""
20791
20792#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310
20793msgid ""
20794"You can specify rules to transform HTML here. Click the \"Add rule\" button "
20795"below to get started."
20796msgstr ""
20797
20798#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317
20799msgid "Test HTML transform rules"
20800msgstr ""
20801
20802#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319
20803msgid "Enter an HTML document below and click the \"Test\" button"
20804msgstr ""
20805
20806#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321
20807msgid "Resulting HTML"
20808msgstr ""
20809
20810#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334
20811msgid "Edit HTML transform rules"
20812msgstr ""
20813
20814#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342
20815msgid "Current HTML file"
20816msgstr ""
20817
20818#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343
20819msgid "All HTML files"
20820msgstr ""
20821
20822#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344
20823msgid "Open HTML files"
20824msgstr ""
20825
20826#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345
20827msgid "Selected HTML files"
20828msgstr ""
20829
20830#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211
20831msgid "Create an icon theme"
20832msgstr ""
20833
20834#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218
20835msgid "Theme Metadata"
20836msgstr ""
20837
20838#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234
20839msgid "&Version:"
20840msgstr ""
20841
20842#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236
20843msgid "&License:"
20844msgstr ""
20845
20846#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238
20847#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72
20848msgid "&URL:"
20849msgstr ""
20850
20851#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240
20852msgid ""
20853"The license for the icons in this theme. Common choices are Creative Commons"
20854" or Public Domain."
20855msgstr ""
20856
20857#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289
20858#, python-format
20859msgid "%d icons missing in this theme"
20860msgstr ""
20861
20862#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291
20863msgid "No missing icons"
20864msgstr ""
20865
20866#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301
20867msgid "No title specified"
20868msgstr ""
20869
20870#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302
20871msgid "You must specify a title for this icon theme"
20872msgstr ""
20873
20874#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304
20875msgid "No author specified"
20876msgstr ""
20877
20878#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305
20879msgid "You must specify an author for this icon theme"
20880msgstr ""
20881
20882#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20883msgid "&Abort"
20884msgstr ""
20885
20886#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20887msgid "Losslessly optimizing images, please wait..."
20888msgstr ""
20889
20890#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329
20891msgid "Optimizing images failed, click \"Show details\" for more information"
20892msgstr ""
20893
20894#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334
20895msgid "Compression failed"
20896msgstr ""
20897
20898#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365
20899#, python-format
20900msgid "Optimizing %s"
20901msgstr ""
20902
20903#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384
20904msgid "Creating theme file"
20905msgstr ""
20906
20907#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394
20908msgid "Compressing theme file"
20909msgstr ""
20910
20911#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407
20912#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
20913msgid "Finished"
20914msgstr ""
20915
20916#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414
20917msgid "Choose a folder from which to read the icons"
20918msgstr ""
20919
20920#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428
20921msgid "Choose destination for icon theme"
20922msgstr ""
20923
20924#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429
20925msgid "ZIP files"
20926msgstr ""
20927
20928#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544
20929#, python-brace-format
20930msgid ""
20931"\n"
20932"            <h1>{title}</h1>\n"
20933"            <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n"
20934"            <p>{description}</p>\n"
20935"            <p>Version: {version} Number of users: {usage}</p>\n"
20936"            <p><i>Right click to visit theme homepage</i></p>\n"
20937"            "
20938msgstr ""
20939
20940#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566
20941msgid "Downloading icons..."
20942msgstr ""
20943
20944#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567
20945msgid "Downloading icons, please wait..."
20946msgstr ""
20947
20948#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592
20949msgid "Choose an icon theme"
20950msgstr ""
20951
20952#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613
20953msgid "Restore &default icons"
20954msgstr ""
20955
20956#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643
20957msgid ""
20958"Choose an icon theme below. You will need to restart calibre to see the new "
20959"icons."
20960msgstr ""
20961
20962#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645
20963msgid "Current icon theme:"
20964msgstr ""
20965
20966#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647
20967#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128
20968msgid "&Sort by:"
20969msgstr ""
20970
20971#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20972msgid "Number of icons"
20973msgstr ""
20974
20975#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20976msgid "Popularity"
20977msgstr ""
20978
20979#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20980msgid "No homepage"
20981msgstr ""
20982
20983#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20984msgid "The {} theme has no homepage"
20985msgstr ""
20986
20987#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676
20988msgid "Downloading, please wait..."
20989msgstr ""
20990
20991#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727
20992msgid "Failed to download list of themes"
20993msgstr ""
20994
20995#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728
20996msgid ""
20997"Failed to download list of themes, click \"Show details\" for more "
20998"information"
20999msgstr ""
21000
21001#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762
21002#, python-format
21003msgid ""
21004"Are you sure you want to remove the <b>%s</b> icon theme and return to the "
21005"stock icons?"
21006msgstr ""
21007
21008#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770
21009msgid "No theme selected"
21010msgstr ""
21011
21012#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771
21013msgid "You must first select an icon theme"
21014msgstr ""
21015
21016#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805
21017msgid ""
21018"Failed to download icon theme, click \"Show details\" for more information."
21019msgstr ""
21020
21021#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120
21022msgid "Zoom &in"
21023msgstr ""
21024
21025#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121
21026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277
21027msgid "Zoom &out"
21028msgstr ""
21029
21030#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122
21031msgid "&Save as"
21032msgstr ""
21033
21034#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123
21035msgid "&Rotate"
21036msgstr ""
21037
21038#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124
21039msgid "&Full screen"
21040msgstr ""
21041
21042#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141
21043msgid "&Fit image"
21044msgstr ""
21045
21046#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142
21047msgid "Fit image inside the available space"
21048msgstr ""
21049
21050#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193
21051msgid "Choose a file to save to"
21052msgstr ""
21053
21054#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255
21055#, python-brace-format
21056msgid "Image: {name} {resolution}"
21057msgstr ""
21058
21059#: /__w/calibre/calibre/src/calibre/gui2/init.py:156
21060msgid "Cover browser"
21061msgstr ""
21062
21063#: /__w/calibre/calibre/src/calibre/gui2/init.py:194
21064#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560
21065#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572
21066#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672
21067#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681
21068#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733
21069#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740
21070msgid "Tag browser"
21071msgstr ""
21072
21073#: /__w/calibre/calibre/src/calibre/gui2/init.py:231
21074msgid "See what's new in this calibre release"
21075msgstr ""
21076
21077#: /__w/calibre/calibre/src/calibre/gui2/init.py:283
21078msgid "Connected "
21079msgstr ""
21080
21081#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
21082#, python-format
21083msgid " %(created)s %(name)s"
21084msgstr ""
21085
21086#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
21087msgid "created by"
21088msgstr ""
21089
21090#: /__w/calibre/calibre/src/calibre/gui2/init.py:306
21091#, python-format
21092msgid "%(num)d of %(total)d books"
21093msgstr ""
21094
21095#: /__w/calibre/calibre/src/calibre/gui2/init.py:308
21096#: /__w/calibre/calibre/src/calibre/srv/opds.py:154
21097msgid "one book"
21098msgid_plural "{} books"
21099msgstr[0] ""
21100msgstr[1] ""
21101msgstr[2] ""
21102msgstr[3] ""
21103msgstr[4] ""
21104
21105#: /__w/calibre/calibre/src/calibre/gui2/init.py:310
21106#, python-format
21107msgid "%(num)s, %(sel)d selected"
21108msgid_plural "%(num)s, %(sel)d selected"
21109msgstr[0] ""
21110msgstr[1] ""
21111msgstr[2] ""
21112msgstr[3] ""
21113msgstr[4] ""
21114
21115#: /__w/calibre/calibre/src/calibre/gui2/init.py:312
21116#, python-brace-format
21117msgid "{0}, {1} total"
21118msgstr ""
21119
21120#: /__w/calibre/calibre/src/calibre/gui2/init.py:336
21121msgid "Cover grid"
21122msgstr ""
21123
21124#: /__w/calibre/calibre/src/calibre/gui2/init.py:338
21125#: /__w/calibre/calibre/src/calibre/gui2/init.py:368
21126#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093
21127msgid "Toggle"
21128msgstr ""
21129
21130#: /__w/calibre/calibre/src/calibre/gui2/init.py:366
21131msgid "Search bar"
21132msgstr ""
21133
21134#: /__w/calibre/calibre/src/calibre/gui2/init.py:410
21135msgid "Next Virtual library"
21136msgstr ""
21137
21138#: /__w/calibre/calibre/src/calibre/gui2/init.py:412
21139msgid "Switch to the next Virtual library in the Virtual library tab bar"
21140msgstr ""
21141
21142#: /__w/calibre/calibre/src/calibre/gui2/init.py:415
21143msgid "Previous Virtual library"
21144msgstr ""
21145
21146#: /__w/calibre/calibre/src/calibre/gui2/init.py:417
21147msgid "Switch to the previous Virtual library in the Virtual library tab bar"
21148msgstr ""
21149
21150#: /__w/calibre/calibre/src/calibre/gui2/init.py:498
21151#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285
21152#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
21153msgid "All books"
21154msgstr ""
21155
21156#: /__w/calibre/calibre/src/calibre/gui2/init.py:501
21157msgid "Search expression for this Virtual library:"
21158msgstr ""
21159
21160#: /__w/calibre/calibre/src/calibre/gui2/init.py:525
21161msgid "Sort tabs alphabetically"
21162msgstr ""
21163
21164#: /__w/calibre/calibre/src/calibre/gui2/init.py:528
21165msgid "Restore hidden tabs"
21166msgstr ""
21167
21168#: /__w/calibre/calibre/src/calibre/gui2/init.py:531
21169#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392
21170msgid "Hide Virtual library tabs"
21171msgstr ""
21172
21173#: /__w/calibre/calibre/src/calibre/gui2/init.py:533
21174msgid "Lock Virtual library tabs"
21175msgstr ""
21176
21177#: /__w/calibre/calibre/src/calibre/gui2/init.py:535
21178msgid "Unlock Virtual library tabs"
21179msgstr ""
21180
21181#: /__w/calibre/calibre/src/calibre/gui2/init.py:542
21182#, python-format
21183msgid "Edit \"%s\""
21184msgstr ""
21185
21186#: /__w/calibre/calibre/src/calibre/gui2/init.py:543
21187#, python-format
21188msgid "Delete \"%s\""
21189msgstr ""
21190
21191#: /__w/calibre/calibre/src/calibre/gui2/init.py:571
21192#: /__w/calibre/calibre/src/calibre/gui2/init.py:582
21193msgid "Book details"
21194msgstr ""
21195
21196#: /__w/calibre/calibre/src/calibre/gui2/init.py:639
21197msgid "Layout"
21198msgstr ""
21199
21200#: /__w/calibre/calibre/src/calibre/gui2/init.py:642
21201msgid "Show and hide various parts of the calibre main window"
21202msgstr ""
21203
21204#: /__w/calibre/calibre/src/calibre/gui2/init.py:758
21205#, python-format
21206msgid "No %s format"
21207msgstr ""
21208
21209#: /__w/calibre/calibre/src/calibre/gui2/init.py:759
21210#, python-brace-format
21211msgid "The book {0} does not have the {1} format"
21212msgstr ""
21213
21214#: /__w/calibre/calibre/src/calibre/gui2/init.py:794
21215#, python-format
21216msgid "Restore %s"
21217msgstr ""
21218
21219#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97
21220msgid "Job"
21221msgstr ""
21222
21223#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99
21224msgid "Progress"
21225msgstr ""
21226
21227#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100
21228msgid "Running time"
21229msgstr ""
21230
21231#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101
21232msgid "Start time"
21233msgstr ""
21234
21235#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113
21236msgid "There is a running job:"
21237msgid_plural "There are {} running jobs:"
21238msgstr[0] ""
21239msgstr[1] ""
21240msgstr[2] ""
21241msgstr[3] ""
21242msgstr[4] ""
21243
21244#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117
21245#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125
21246#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140
21247msgid "Unknown job"
21248msgstr ""
21249
21250#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120
21251msgid "There is a waiting job"
21252msgid_plural "There are {} waiting jobs"
21253msgstr[0] ""
21254msgstr[1] ""
21255msgstr[2] ""
21256msgstr[3] ""
21257msgstr[4] ""
21258
21259#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310
21260#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313
21261#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316
21262#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323
21263#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330
21264msgid "Cannot kill job"
21265msgstr ""
21266
21267#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311
21268#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324
21269msgid "Cannot kill jobs that communicate with the device"
21270msgstr ""
21271
21272#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314
21273msgid "Job has already run"
21274msgstr ""
21275
21276#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317
21277msgid "This job cannot be stopped"
21278msgstr ""
21279
21280#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331
21281msgid ""
21282"Some of the jobs cannot be stopped. Click \"Show details\" to see the list "
21283"of unstoppable jobs."
21284msgstr ""
21285
21286#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433
21287msgid "Unavailable"
21288msgstr ""
21289
21290#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519
21291msgid "Click to see list of jobs"
21292msgstr ""
21293
21294#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520
21295msgid " [Alt+Shift+J]"
21296msgstr ""
21297
21298#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525
21299msgid "Show/hide the Jobs List"
21300msgstr ""
21301
21302#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530
21303msgid "Jobs:"
21304msgstr ""
21305
21306#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576
21307msgid "No running jobs"
21308msgstr ""
21309
21310#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578
21311msgid "One running job"
21312msgstr ""
21313
21314#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580
21315#, python-format
21316msgid "%d running jobs"
21317msgstr ""
21318
21319#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629
21320msgid " - Jobs"
21321msgstr ""
21322
21323#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641
21324msgid "Search for a job by name"
21325msgstr ""
21326
21327#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690
21328#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712
21329msgid "No job"
21330msgstr ""
21331
21332#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691
21333#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713
21334msgid "No job selected"
21335msgstr ""
21336
21337#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693
21338msgid "Do you really want to stop the selected job?"
21339msgid_plural "Do you really want to stop all the selected jobs?"
21340msgstr[0] ""
21341msgstr[1] ""
21342msgstr[2] ""
21343msgstr[3] ""
21344msgstr[4] ""
21345
21346#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703
21347msgid "Do you really want to stop all non-device jobs?"
21348msgstr ""
21349
21350#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410
21351#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40
21352msgid "&Custom"
21353msgstr ""
21354
21355#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21356#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21357msgid "&Alternate shortcut:"
21358msgstr ""
21359
21360#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21361#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21362msgid "&Shortcut:"
21363msgstr ""
21364
21365#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434
21366#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186
21367msgid "Done"
21368msgstr ""
21369
21370#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458
21371#, python-format
21372msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]"
21373msgstr ""
21374
21375#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477
21376#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102
21377msgid "Press a key..."
21378msgstr ""
21379
21380#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510
21381#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120
21382msgid "Already assigned"
21383msgstr ""
21384
21385#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512
21386#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122
21387msgid "already assigned to"
21388msgstr ""
21389
21390#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553
21391msgid "<b>This shortcut no longer exists</b>"
21392msgstr ""
21393
21394#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653
21395msgid ""
21396"Double click on any entry to change the keyboard shortcuts associated with "
21397"it"
21398msgstr ""
21399
21400#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670
21401msgid "Search for a shortcut by name"
21402msgstr ""
21403
21404#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684
21405#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377
21406#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258
21407#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191
21408msgid "Expand all"
21409msgstr ""
21410
21411#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685
21412#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378
21413#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259
21414#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671
21415#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071
21416#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192
21417msgid "Collapse all"
21418msgstr ""
21419
21420#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718
21421#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268
21422#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560
21423#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
21424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031
21425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065
21426#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495
21427msgid "No matches"
21428msgstr ""
21429
21430#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719
21431#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561
21432#, python-format
21433msgid "Could not find any shortcuts matching %s"
21434msgstr ""
21435
21436#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59
21437msgid "Eject this device"
21438msgstr ""
21439
21440#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62
21441msgid "Configure this device"
21442msgstr ""
21443
21444#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65
21445msgid "Update cached metadata on device"
21446msgstr ""
21447
21448#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78
21449msgid "Show books in calibre library"
21450msgstr ""
21451
21452#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80
21453msgid "Show books in the main memory of the device"
21454msgstr ""
21455
21456#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82
21457msgid "Show books in storage card A"
21458msgstr ""
21459
21460#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84
21461msgid "Show books in storage card B"
21462msgstr ""
21463
21464#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98
21465msgid "Delete library"
21466msgstr ""
21467
21468#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152
21469msgid "available"
21470msgstr ""
21471
21472#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214
21473msgid "Close the Virtual library"
21474msgstr ""
21475
21476#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225
21477msgid "Change how the displayed books are sorted"
21478msgstr ""
21479
21480#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229
21481msgid "Sort"
21482msgstr ""
21483
21484#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240
21485msgid ""
21486"<p>Search the list of books by title, author, publisher, tags, comments, "
21487"etc.<br><br>Words separated by spaces are ANDed"
21488msgstr ""
21489
21490#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264
21491msgid "Do quick search (you can also press the Enter key)"
21492msgstr ""
21493
21494#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268
21495#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21496#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516
21497msgid "Highlight"
21498msgstr ""
21499
21500#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285
21501msgid "Copy current search text (instead of search name)"
21502msgstr ""
21503
21504#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298
21505msgid "Use an existing Saved search or create a new one"
21506msgstr ""
21507
21508#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300
21509msgid "Saved search"
21510msgstr ""
21511
21512#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381
21513msgid "<h2>Shutting down</h2><div>"
21514msgstr ""
21515
21516#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677
21517#, python-format
21518msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
21519msgstr ""
21520
21521#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682
21522#, python-format
21523msgid "This book is on the device in %s"
21524msgstr ""
21525
21526#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133
21527msgid "Anonymous Content server user"
21528msgstr ""
21529
21530#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135
21531msgid "Local E-book viewer user"
21532msgstr ""
21533
21534#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21535#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343
21536msgid "Bookmark"
21537msgstr ""
21538
21539#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21540#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57
21541#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70
21542msgid "Bookmarks"
21543msgstr ""
21544
21545#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21546#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73
21547msgid "Highlights"
21548msgstr ""
21549
21550#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227
21551msgid "Export {} annotations"
21552msgstr ""
21553
21554#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230
21555msgid "calibre annotation collection"
21556msgstr ""
21557
21558#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233
21559msgid "annotations"
21560msgstr ""
21561
21562#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245
21563msgid "Format to export in:"
21564msgstr ""
21565
21566#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252
21567msgid "Save to file"
21568msgstr ""
21569
21570#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266
21571msgid "File for exports"
21572msgstr ""
21573
21574#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294
21575#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144
21576msgid "Unknown chapter"
21577msgstr ""
21578
21579#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368
21580#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21581msgid "Open in viewer"
21582msgstr ""
21583
21584#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369
21585#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21586msgid "Show in calibre"
21587msgstr ""
21588
21589#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371
21590#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372
21591#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405
21592msgid "Edit notes"
21593msgstr ""
21594
21595#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374
21596msgid "Export selected item"
21597msgid_plural "Export {} selected items"
21598msgstr[0] ""
21599msgstr[1] ""
21600msgstr[2] ""
21601msgstr[3] ""
21602msgstr[4] ""
21603
21604#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375
21605msgid "Delete selected item"
21606msgid_plural "Delete {} selected items"
21607msgstr[0] ""
21608msgstr[1] ""
21609msgstr[2] ""
21610msgstr[3] ""
21611msgstr[4] ""
21612
21613#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507
21614msgid "Restrict to"
21615msgstr ""
21616
21617#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509
21618msgid "Type:"
21619msgstr ""
21620
21621#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516
21622msgid "Show only annotations of the specified type"
21623msgstr ""
21624
21625#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518
21626msgid "User:"
21627msgstr ""
21628
21629#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525
21630msgid "Show only annotations created by the specified user"
21631msgstr ""
21632
21633#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531
21634msgid ""
21635"Only show annotations from books that have been selected in the calibre "
21636"library"
21637msgstr ""
21638
21639#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539
21640msgid "&Show results from only selected books"
21641msgstr ""
21642
21643#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542
21644msgid "&Show results from only the selected book"
21645msgid_plural "&Show results from only the {} selected books"
21646msgstr[0] ""
21647msgstr[1] ""
21648msgstr[2] ""
21649msgstr[3] ""
21650msgstr[4] ""
21651
21652#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622
21653msgid "Enter words to search for"
21654msgstr ""
21655
21656#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637
21657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271
21658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129
21659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552
21660#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352
21661msgid "Find previous match"
21662msgstr ""
21663
21664#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711
21665msgid "Invalid search expression"
21666msgstr ""
21667
21668#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712
21669#, python-brace-format
21670msgid ""
21671"The search expression: {0} is invalid. The search syntax used is the SQLite "
21672"Full text Search Query syntax, <a href=\"{1}\">described here</a>."
21673msgstr ""
21674
21675#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
21676msgid "Edit the notes of this highlight"
21677msgstr ""
21678
21679#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21680msgid "Add notes"
21681msgstr ""
21682
21683#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21684msgid "Add notes to this highlight"
21685msgstr ""
21686
21687#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
21688msgid "User"
21689msgstr ""
21690
21691#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884
21692msgid "Open the book at this annotation in the calibre E-book viewer"
21693msgstr ""
21694
21695#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885
21696msgid "Show this book in the main calibre book list"
21697msgstr ""
21698
21699#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895
21700msgid "Edit notes for highlight"
21701msgstr ""
21702
21703#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919
21704msgid "Annotations browser"
21705msgstr ""
21706
21707#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937
21708msgid "&Match on related words"
21709msgstr ""
21710
21711#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940
21712msgid ""
21713"With this option searching for words will also match on any related words "
21714"(supported in several languages). For example, in the English language: "
21715"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well"
21716msgstr ""
21717
21718#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969
21719msgid "&Delete all selected"
21720msgstr ""
21721
21722#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970
21723msgid "Delete the selected annotations"
21724msgstr ""
21725
21726#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973
21727msgid "&Export all selected"
21728msgstr ""
21729
21730#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974
21731msgid "Export the selected annotations"
21732msgstr ""
21733
21734#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982
21735msgid "Rebuild search index"
21736msgstr ""
21737
21738#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984
21739msgid ""
21740"Refresh annotations in case they have been changed since this window was "
21741"opened"
21742msgstr ""
21743
21744#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992
21745#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999
21746msgid "No selected annotations"
21747msgstr ""
21748
21749#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993
21750#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000
21751msgid "No annotations have been selected"
21752msgstr ""
21753
21754#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005
21755msgid "Are you sure you want to <b>permanently</b> delete this annotation?"
21756msgid_plural ""
21757"Are you sure you want to <b>permanently</b> delete these {} annotations?"
21758msgstr[0] ""
21759msgstr[1] ""
21760msgstr[2] ""
21761msgstr[3] ""
21762msgstr[4] ""
21763
21764#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019
21765msgid "Editing is only supported for the notes associated with highlights"
21766msgstr ""
21767
21768#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133
21769msgid "Set to undefined"
21770msgstr ""
21771
21772#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196
21773msgid "Size (MB)"
21774msgstr ""
21775
21776#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203
21777#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208
21778msgid "Modified"
21779msgstr ""
21780
21781#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748
21782#, python-format
21783msgid ""
21784"The cover for the book %s is too large, cannot load it. Resize or delete it."
21785msgstr ""
21786
21787#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896
21788#, python-format
21789msgid "%s stars"
21790msgstr ""
21791
21792#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033
21793#, python-format
21794msgid "Click in this column and press Q to Quickview books with the same \"%s\""
21795msgstr ""
21796
21797#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040
21798#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445
21799#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243
21800msgid "Description:"
21801msgstr ""
21802
21803#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043
21804#, python-brace-format
21805msgid "The lookup/search name is <i>{0}</i>"
21806msgstr ""
21807
21808#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050
21809#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722
21810#, python-brace-format
21811msgid "This book's UUID is \"{0}\""
21812msgstr ""
21813
21814#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148
21815#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61
21816msgid ""
21817"Could not change the on disk location of this book. Is it open in another "
21818"program?"
21819msgstr ""
21820
21821#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152
21822#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158
21823msgid "Failed to set data"
21824msgstr ""
21825
21826#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153
21827#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159
21828msgid "Could not set data, click \"Show details\" to see why."
21829msgstr ""
21830
21831#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350
21832msgid "In Library"
21833msgstr ""
21834
21835#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354
21836#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288
21837msgid "Size"
21838msgstr ""
21839
21840#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692
21841msgid "Waiting for metadata to be updated"
21842msgstr ""
21843
21844#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694
21845msgid "Marked for deletion"
21846msgstr ""
21847
21848#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699
21849msgid "Double click to <b>edit</b> me<br><br>"
21850msgstr ""
21851
21852#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720
21853msgid "The lookup/search name is"
21854msgstr ""
21855
21856#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399
21857msgid "Cannot hide all columns"
21858msgstr ""
21859
21860#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400
21861msgid "You must not hide all columns"
21862msgstr ""
21863
21864#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441
21865#, python-format
21866msgid "Hide column %s"
21867msgstr ""
21868
21869#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442
21870#, python-format
21871msgid "Sort on %s"
21872msgstr ""
21873
21874#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443
21875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21876msgid "Ascending"
21877msgstr ""
21878
21879#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444
21880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21881msgid "Descending"
21882msgstr ""
21883
21884#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451
21885#, python-format
21886msgid "Change text alignment for %s"
21887msgstr ""
21888
21889#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
21891msgid "Center"
21892msgstr ""
21893
21894#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21895#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21897msgid "Left"
21898msgstr ""
21899
21900#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21901#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21903msgid "Right"
21904msgstr ""
21905
21906#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460
21907#, python-format
21908msgid "Change font style for %s"
21909msgstr ""
21910
21911#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21912msgid "Bold font"
21913msgstr ""
21914
21915#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21916msgid "Normal font"
21917msgstr ""
21918
21919#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21920msgid "Bold and Italic font"
21921msgstr ""
21922
21923#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21924msgid "Italic font"
21925msgstr ""
21926
21927#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472
21928#, python-format
21929msgid "Quickview column %s"
21930msgstr ""
21931
21932#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482
21933msgid "Show column"
21934msgstr ""
21935
21936#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490
21937msgid "Remember On Device column width"
21938msgstr ""
21939
21940#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492
21941msgid "Reset On Device column width to default"
21942msgstr ""
21943
21944#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494
21945msgid "Shrink column if it is too wide to fit"
21946msgstr ""
21947
21948#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496
21949msgid "Resize column to fit contents"
21950msgstr ""
21951
21952#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498
21953msgid "Restore default layout"
21954msgstr ""
21955
21956#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506
21957msgid "Hide row numbers"
21958msgstr ""
21959
21960#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529
21961msgid "Un-split the book list"
21962msgstr ""
21963
21964#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531
21965msgid "Split the book list"
21966msgstr ""
21967
21968#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455
21969msgid ""
21970"Dropping onto a device is not supported. First add the book to the calibre "
21971"library."
21972msgstr ""
21973
21974#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278
21975msgid "File name"
21976msgstr ""
21977
21978#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50
21979msgid "Configure viewer"
21980msgstr ""
21981
21982#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51
21983msgid "Use white background"
21984msgstr ""
21985
21986#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52
21987msgid "Hyphenate"
21988msgstr ""
21989
21990#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53
21991msgid "<b>Changes will only take effect after a restart.</b>"
21992msgstr ""
21993
21994#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75
21995msgid " - LRF viewer"
21996msgstr ""
21997
21998#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
21999#, python-format
22000msgid "<b>No matches</b> for the search phrase <i>%s</i> were found."
22001msgstr ""
22002
22003#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271
22004msgid ""
22005"%prog [options] book.lrf\n"
22006"\n"
22007"Read the LRF e-book book.lrf\n"
22008msgstr ""
22009
22010#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277
22011msgid "Print more information about the rendering process"
22012msgstr ""
22013
22014#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278
22015msgid "Turn on visual aids to debugging the rendering engine"
22016msgstr ""
22017
22018#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281
22019msgid "Disable hyphenation. Should significantly speed up rendering."
22020msgstr ""
22021
22022#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283
22023msgid ""
22024"By default the background is off white as I find this easier on the eyes. "
22025"Use this option to make the background pure white."
22026msgstr ""
22027
22028#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285
22029msgid "Profile the LRF renderer"
22030msgstr ""
22031
22032#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126
22033msgid "LRF viewer"
22034msgstr ""
22035
22036#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127
22037msgid "Parsing LRF file"
22038msgstr ""
22039
22040#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128
22041msgid "LRF viewer toolbar"
22042msgstr ""
22043
22044#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129
22045#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51
22046msgid "Next page"
22047msgstr ""
22048
22049#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130
22050msgid "Previous Page"
22051msgstr ""
22052
22053#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
22054#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99
22055#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44
22056msgid "Back"
22057msgstr ""
22058
22059#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
22060#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102
22061#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45
22062msgid "Forward"
22063msgstr ""
22064
22065#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
22066msgid "Next match"
22067msgstr ""
22068
22069#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134
22070#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46
22071msgid "Open e-book"
22072msgstr ""
22073
22074#: /__w/calibre/calibre/src/calibre/gui2/main.py:42
22075msgid ""
22076"%prog [options] [path_to_ebook or calibre url ...]\n"
22077"\n"
22078"Launch the main calibre Graphical User Interface and optionally add the e-book at\n"
22079"path_to_ebook to the database. You can also specify calibre URLs to perform various\n"
22080"different actions, than just adding books. For example:\n"
22081"\n"
22082"calibre://view-book/test_library/1842/epub\n"
22083"\n"
22084"Will open the book with id 1842 in the EPUB format from the library\n"
22085"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n"
22086"libraries with spaces replaced by underscores. A full description of the\n"
22087"various URL based actions is in the User Manual.\n"
22088msgstr ""
22089
22090#: /__w/calibre/calibre/src/calibre/gui2/main.py:57
22091msgid "Use the library located at the specified path."
22092msgstr ""
22093
22094#: /__w/calibre/calibre/src/calibre/gui2/main.py:59
22095msgid "Start minimized to system tray."
22096msgstr ""
22097
22098#: /__w/calibre/calibre/src/calibre/gui2/main.py:61
22099msgid "Ignored, do not use. Present only for legacy reasons"
22100msgstr ""
22101
22102#: /__w/calibre/calibre/src/calibre/gui2/main.py:63
22103msgid "Do not check for updates"
22104msgstr ""
22105
22106#: /__w/calibre/calibre/src/calibre/gui2/main.py:65
22107msgid ""
22108"Ignore custom plugins, useful if you installed a plugin that is preventing "
22109"calibre from starting"
22110msgstr ""
22111
22112#: /__w/calibre/calibre/src/calibre/gui2/main.py:100
22113msgid "Path too long"
22114msgstr ""
22115
22116#: /__w/calibre/calibre/src/calibre/gui2/main.py:101
22117#, python-format
22118msgid ""
22119"Path to Calibre Portable (%s) too long. It must be less than 59 characters."
22120msgstr ""
22121
22122#: /__w/calibre/calibre/src/calibre/gui2/main.py:141
22123#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820
22124msgid "Calibre Library"
22125msgstr ""
22126
22127#: /__w/calibre/calibre/src/calibre/gui2/main.py:186
22128msgid "Failed to create library"
22129msgstr ""
22130
22131#: /__w/calibre/calibre/src/calibre/gui2/main.py:187
22132#, python-format
22133msgid ""
22134"Failed to create calibre library at: %r.\n"
22135"You will be asked to choose a new library location."
22136msgstr ""
22137
22138#: /__w/calibre/calibre/src/calibre/gui2/main.py:217
22139msgid "Could not repair library. Click \"Show details\" for more information."
22140msgstr ""
22141
22142#: /__w/calibre/calibre/src/calibre/gui2/main.py:256
22143msgid "Initializing user interface..."
22144msgstr ""
22145
22146#: /__w/calibre/calibre/src/calibre/gui2/main.py:278
22147msgid "Choose a location for your new calibre e-book library"
22148msgstr ""
22149
22150#: /__w/calibre/calibre/src/calibre/gui2/main.py:296
22151msgid "Repairing failed"
22152msgstr ""
22153
22154#: /__w/calibre/calibre/src/calibre/gui2/main.py:297
22155msgid "The database repair failed. Starting with a new empty library."
22156msgstr ""
22157
22158#: /__w/calibre/calibre/src/calibre/gui2/main.py:308
22159#: /__w/calibre/calibre/src/calibre/gui2/main.py:353
22160msgid "Bad database location"
22161msgstr ""
22162
22163#: /__w/calibre/calibre/src/calibre/gui2/main.py:309
22164#, python-format
22165msgid "Bad database location %r. calibre will now quit."
22166msgstr ""
22167
22168#: /__w/calibre/calibre/src/calibre/gui2/main.py:321
22169msgid "Startup error"
22170msgstr ""
22171
22172#: /__w/calibre/calibre/src/calibre/gui2/main.py:322
22173#, python-brace-format
22174msgid ""
22175"There was an error during {0} startup. Parts of {0} may not function. Click "
22176"\"Show details\" to learn more."
22177msgstr ""
22178
22179#: /__w/calibre/calibre/src/calibre/gui2/main.py:334
22180#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859
22181msgid "Corrupted database"
22182msgstr ""
22183
22184#: /__w/calibre/calibre/src/calibre/gui2/main.py:335
22185#, python-format
22186msgid ""
22187"The library database at %s appears to be corrupted. Do you want calibre to "
22188"try and rebuild it automatically? The rebuild may not be completely "
22189"successful. If you say No, a new empty calibre library will be created."
22190msgstr ""
22191
22192#: /__w/calibre/calibre/src/calibre/gui2/main.py:354
22193#, python-format
22194msgid ""
22195"Bad database location %r. Will start with  a new, empty calibre library"
22196msgstr ""
22197
22198#: /__w/calibre/calibre/src/calibre/gui2/main.py:364
22199#, python-format
22200msgid "Starting %s: Loading books..."
22201msgstr ""
22202
22203#: /__w/calibre/calibre/src/calibre/gui2/main.py:396
22204msgid "Cannot start calibre"
22205msgstr ""
22206
22207#: /__w/calibre/calibre/src/calibre/gui2/main.py:397
22208#, python-brace-format
22209msgid ""
22210"Another calibre program that can modify calibre libraries, such as, {0} or "
22211"{1} is already running. You must first shut it down, before starting the "
22212"main calibre program. If you are sure no such program is running, try "
22213"restarting your computer."
22214msgstr ""
22215
22216#: /__w/calibre/calibre/src/calibre/gui2/main.py:458
22217#: /__w/calibre/calibre/src/calibre/gui2/main.py:487
22218msgid "Failed to contact running instance of calibre"
22219msgstr ""
22220
22221#: /__w/calibre/calibre/src/calibre/gui2/main.py:461
22222msgid "Contacting calibre failed"
22223msgstr ""
22224
22225#: /__w/calibre/calibre/src/calibre/gui2/main.py:462
22226msgid "Failed to contact running instance of calibre, try restarting calibre"
22227msgstr ""
22228
22229#: /__w/calibre/calibre/src/calibre/gui2/main.py:470
22230msgid "Shutdown command sent, waiting for shutdown..."
22231msgstr ""
22232
22233#: /__w/calibre/calibre/src/calibre/gui2/main.py:476
22234msgid "Failed to shutdown running calibre instance"
22235msgstr ""
22236
22237#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106
22238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
22239msgid "&Preferences"
22240msgstr ""
22241
22242#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107
22243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
22244msgid "&Quit"
22245msgstr ""
22246
22247#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146
22248msgid "Unhandled exception"
22249msgstr ""
22250
22251#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181
22252#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690
22253msgid "Set date to undefined"
22254msgstr ""
22255
22256#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183
22257#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692
22258msgid "Set date to today"
22259msgstr ""
22260
22261#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186
22262#: /__w/calibre/calibre/src/calibre/utils/localization.py:367
22263msgid "&Redo"
22264msgstr ""
22265
22266#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265
22267msgid ""
22268"Specify how this book should be sorted when by title. For example, The "
22269"Exorcist might be sorted as Exorcist, The."
22270msgstr ""
22271
22272#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267
22273msgid "Title &sort:"
22274msgstr ""
22275
22276#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276
22277msgid ""
22278" The green color indicates that the current title sort matches the current "
22279"title"
22280msgstr ""
22281
22282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279
22283msgid ""
22284" The red color warns that the current title sort does not match the current "
22285"title. No action is required if this is what you want."
22286msgstr ""
22287
22288#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367
22289msgid "&Edit authors"
22290msgstr ""
22291
22292#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380
22293msgid "Authors changed"
22294msgstr ""
22295
22296#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381
22297msgid ""
22298"You have changed the authors for this book. You must save these changes "
22299"before you can use Manage authors. Do you want to save these changes?"
22300msgstr ""
22301
22302#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459
22303msgid ""
22304"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n"
22305"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."
22306msgstr ""
22307
22308#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464
22309msgid "Author s&ort:"
22310msgstr ""
22311
22312#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476
22313msgid ""
22314" The green color indicates that the current author sort matches the current "
22315"author"
22316msgstr ""
22317
22318#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479
22319msgid ""
22320" The red color indicates that the current author sort does not match the "
22321"current author. No action is required if this is what you want."
22322msgstr ""
22323
22324#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657
22325msgid "&Number:"
22326msgstr ""
22327
22328#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760
22329#, python-format
22330msgid ""
22331"Last modified: %s\n"
22332"\n"
22333"Double click to view"
22334msgstr ""
22335
22336#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771
22337#, python-format
22338msgid "Restore %s from the original"
22339msgstr ""
22340
22341#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784
22342msgid "&View {} format"
22343msgstr ""
22344
22345#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797
22346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644
22347msgid "&Edit"
22348msgstr ""
22349
22350#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880
22351msgid "Set the cover for the book from the selected format"
22352msgstr ""
22353
22354#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888
22355msgid "Set metadata for the book from the selected format"
22356msgstr ""
22357
22358#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895
22359msgid "Add a format to this book"
22360msgstr ""
22361
22362#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902
22363msgid "Remove the selected format from this book"
22364msgstr ""
22365
22366#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977
22367msgid "Choose formats for "
22368msgstr ""
22369
22370#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023
22371msgid "No permission"
22372msgstr ""
22373
22374#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024
22375msgid "You do not have permission to read the following files:"
22376msgstr ""
22377
22378#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055
22379#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056
22380#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080
22381#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081
22382msgid "No format selected"
22383msgstr ""
22384
22385#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140
22386msgid "Trim bord&ers"
22387msgstr ""
22388
22389#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142
22390msgid ""
22391"Automatically detect and remove extra space at the cover's edges.\n"
22392"Pressing it repeatedly can sometimes remove stubborn borders."
22393msgstr ""
22394
22395#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146
22396msgid "Automatically trim borders"
22397msgstr ""
22398
22399#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148
22400msgid "Trim borders manually"
22401msgstr ""
22402
22403#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149
22404msgid "Undo last trim"
22405msgstr ""
22406
22407#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153
22408msgid "Download co&ver"
22409msgstr ""
22410
22411#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154
22412msgid "&Generate cover"
22413msgstr ""
22414
22415#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157
22416msgid "Customize the styles and colors of the generated cover"
22417msgstr ""
22418
22419#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158
22420msgid "Undo last Generate cover"
22421msgstr ""
22422
22423#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214
22424msgid "Not a valid picture"
22425msgstr ""
22426
22427#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262
22428msgid "Invalid cover"
22429msgstr ""
22430
22431#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263
22432msgid "Could not change cover as the image is invalid."
22433msgstr ""
22434
22435#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359
22436msgid "Rating of this book. 0-5 stars"
22437msgstr ""
22438
22439#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440
22440msgid "Tags changed"
22441msgstr ""
22442
22443#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441
22444msgid ""
22445"You have changed the tags. In order to use the tags editor, you must either "
22446"discard or apply these changes. Apply changes?"
22447msgstr ""
22448
22449#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483
22450msgid "A comma separated list of languages for this book"
22451msgstr ""
22452
22453#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513
22454#, python-format
22455msgid "The language %s is not recognized"
22456msgid_plural "The languages %s are not recognized"
22457msgstr[0] ""
22458msgstr[1] ""
22459msgstr[2] ""
22460msgstr[3] ""
22461msgstr[4] ""
22462
22463#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514
22464msgid "Unknown language"
22465msgstr ""
22466
22467#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530
22468msgid "Edit Identifiers"
22469msgstr ""
22470
22471#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537
22472msgid ""
22473"Edit the book's identifiers. Every identifier must be on a separate line, "
22474"and have the form type:value"
22475msgstr ""
22476
22477#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554
22478msgid "Duplicate identifier"
22479msgstr ""
22480
22481#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555
22482#, python-format
22483msgid ""
22484"The identifier of type: %s occurs more than once. Each type of identifier "
22485"must be unique"
22486msgstr ""
22487
22488#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559
22489msgid "Invalid identifier"
22490msgstr ""
22491
22492#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560
22493#, python-format
22494msgid ""
22495"The identifier %s is invalid. Identifiers must be of the form type:value"
22496msgstr ""
22497
22498#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574
22499msgid "&Ids:"
22500msgstr ""
22501
22502#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575
22503#, python-format
22504msgid ""
22505"Edit the identifiers for this book. For example: \n"
22506"\n"
22507"%s\n"
22508"\n"
22509"If an identifier value contains a comma, you can use the | character to represent it."
22510msgstr ""
22511
22512#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590
22513msgid "Edit identifiers in a dedicated window"
22514msgstr ""
22515
22516#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655
22517#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790
22518msgid "This ISBN is valid"
22519msgstr ""
22520
22521#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658
22522#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793
22523msgid "This ISBN is invalid"
22524msgstr ""
22525
22526#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756
22527#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778
22528msgid "Invalid ISBN"
22529msgstr ""
22530
22531#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757
22532msgid "Enter an ISBN"
22533msgstr ""
22534
22535#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779
22536msgid "The ISBN you entered is not valid. Try again."
22537msgstr ""
22538
22539#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818
22540msgid "Clear publisher"
22541msgstr ""
22542
22543#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871
22544msgid "Clear date"
22545msgstr ""
22546
22547#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58
22548msgid "Schedule download?"
22549msgstr ""
22550
22551#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68
22552msgid ""
22553"The download of metadata for the <b>selected book</b> will run in the "
22554"background. Proceed?"
22555msgid_plural ""
22556"The download of metadata for the <b>{} selected books</b> will run in the "
22557"background. Proceed?"
22558msgstr[0] ""
22559msgstr[1] ""
22560msgstr[2] ""
22561msgstr[3] ""
22562msgstr[4] ""
22563
22564#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74
22565msgid ""
22566"You can monitor the progress of the download by clicking the rotating "
22567"spinner in the bottom right corner."
22568msgstr ""
22569
22570#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77
22571msgid ""
22572"When the download completes you will be asked for confirmation before "
22573"calibre applies the downloaded metadata."
22574msgstr ""
22575
22576#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88
22577msgid "Download only &metadata"
22578msgstr ""
22579
22580#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92
22581msgid "Download only &covers"
22582msgstr ""
22583
22584#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96
22585msgid "&Configure download"
22586msgstr ""
22587
22588#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100
22589msgid "Download &both"
22590msgstr ""
22591
22592#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140
22593msgid "Download metadata for one book"
22594msgid_plural "Download metadata for {} books"
22595msgstr[0] ""
22596msgstr[1] ""
22597msgstr[2] ""
22598msgstr[3] ""
22599msgstr[4] ""
22600
22601#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147
22602msgid "Metadata download started"
22603msgstr ""
22604
22605#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159
22606msgid "(Failed metadata)"
22607msgstr ""
22608
22609#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161
22610msgid "(Failed cover)"
22611msgstr ""
22612
22613#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214
22614#, python-format
22615msgid "Processed %s"
22616msgstr ""
22617
22618#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72
22619#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157
22620msgid "Metadata fields to download"
22621msgstr ""
22622
22623#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417
22624#, python-format
22625msgid "Revert %s"
22626msgstr ""
22627
22628#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474
22629msgid "Merge identifiers"
22630msgstr ""
22631
22632#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482
22633msgid "Merge tags"
22634msgstr ""
22635
22636#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589
22637#, python-brace-format
22638msgid "Cover size: {0}x{1}"
22639msgstr ""
22640
22641#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616
22642msgid "Compare metadata"
22643msgstr ""
22644
22645#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637
22646msgid "&Accept all remaining"
22647msgstr ""
22648
22649#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642
22650msgid "Re&ject all remaining"
22651msgstr ""
22652
22653#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647
22654msgid "R&eject"
22655msgstr ""
22656
22657#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652
22658msgid "Reject changes and move to next [{}]"
22659msgstr ""
22660
22661#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667
22662#, python-format
22663msgid "Move to next [%s]"
22664msgstr ""
22665
22666#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675
22667msgid "&Mark rejected books"
22668msgstr ""
22669
22670#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678
22671msgid "Mark rejected books in the book list after this dialog is closed"
22672msgstr ""
22673
22674#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714
22675msgid "All reviewed changes will be lost! Are you sure you want to Cancel?"
22676msgstr ""
22677
22678#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738
22679#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403
22680#, python-format
22681msgid " [%(num)d of %(tot)d]"
22682msgstr ""
22683
22684#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754
22685msgid "Are you sure you want to reject the remaining result?"
22686msgid_plural "Are you sure you want to reject all {} remaining results?"
22687msgstr[0] ""
22688msgstr[1] ""
22689msgstr[2] ""
22690msgstr[3] ""
22691msgstr[4] ""
22692
22693#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46
22694msgid "Rendering PDF pages, please wait..."
22695msgstr ""
22696
22697#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50
22698msgid "Choose a cover from the list of PDF pages below"
22699msgstr ""
22700
22701#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66
22702msgid "&More pages"
22703msgstr ""
22704
22705#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71
22706msgid "Choose cover from PDF"
22707msgstr ""
22708
22709#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116
22710#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123
22711msgid "Failed to render"
22712msgstr ""
22713
22714#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117
22715msgid "Could not render this PDF file"
22716msgstr ""
22717
22718#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124
22719msgid "This PDF has no pages"
22720msgstr ""
22721
22722#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138
22723#, python-format
22724msgid "page %d"
22725msgstr ""
22726
22727#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92
22728#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228
22729#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422
22730msgid "Next"
22731msgstr ""
22732
22733#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96
22734#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238
22735#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405
22736msgid "Previous"
22737msgstr ""
22738
22739#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149
22740msgid ""
22741"Automatically create the title sort entry based on the current title entry.\n"
22742"Using this button to create title sort will change title sort from red to green."
22743msgstr ""
22744
22745#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160
22746msgid ""
22747"Automatically create the author sort entry based on the current author "
22748"entry. Using this button to create author sort will change author sort from "
22749"red to green.  There is a menu of functions available under this button. "
22750"Click and hold on the button to see it."
22751msgstr ""
22752
22753#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177
22754msgid "Set author sort from author"
22755msgstr ""
22756
22757#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178
22758msgid "Set author from author sort"
22759msgstr ""
22760
22761#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181
22762msgid "Copy author to author sort"
22763msgstr ""
22764
22765#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183
22766msgid "Copy author sort to author"
22767msgstr ""
22768
22769#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194
22770msgid "Swap the author and title"
22771msgstr ""
22772
22773#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201
22774msgid ""
22775"Manage authors. Use to rename authors and correct individual author's sort "
22776"values"
22777msgstr ""
22778
22779#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231
22780msgid "Clear rating"
22781msgstr ""
22782
22783#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244
22784msgid "Clear all tags"
22785msgstr ""
22786
22787#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253
22788msgid "Clear Ids"
22789msgstr ""
22790
22791#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257
22792msgid ""
22793"Paste the contents of the clipboard into the identifiers prefixed with isbn:"
22794" or url:. Or right click, to choose a different prefix."
22795msgstr ""
22796
22797#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273
22798msgid "&Download metadata"
22799msgstr ""
22800
22801#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275
22802#, python-format
22803msgid "Download metadata for this book [%s]"
22804msgstr ""
22805
22806#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278
22807msgid "Undo last metadata download"
22808msgstr ""
22809
22810#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287
22811msgid "Configure download metadata"
22812msgstr ""
22813
22814#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291
22815msgid "Change how calibre downloads metadata"
22816msgstr ""
22817
22818#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300
22819msgid "Edit list of prefixes"
22820msgstr ""
22821
22822#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22823msgid "Edit prefixes"
22824msgstr ""
22825
22826#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22827msgid "Enter prefixes, one on a line. The first prefix becomes the default."
22828msgstr ""
22829
22830#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356
22831msgid "Save changed metadata?"
22832msgstr ""
22833
22834#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357
22835msgid ""
22836"You've changed the metadata for this book. Edit book is set to update "
22837"embedded metadata when opened. You need to save your changes for them to be "
22838"included."
22839msgstr ""
22840
22841#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
22842msgid "&Don't save"
22843msgstr ""
22844
22845#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473
22846#, python-format
22847msgid "The cover in the %s format is invalid"
22848msgstr ""
22849
22850#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557
22851msgid "No downloaded metadata"
22852msgstr ""
22853
22854#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558
22855msgid "There is no downloaded metadata to undo"
22856msgstr ""
22857
22858#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631
22859msgid "There is another book to edit in this set."
22860msgid_plural "There are still {} more books to edit in this set."
22861msgstr[0] ""
22862msgstr[1] ""
22863msgstr[2] ""
22864msgstr[3] ""
22865msgstr[4] ""
22866
22867#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635
22868msgid ""
22869"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\""
22870" button to move through books in the set."
22871msgstr ""
22872
22873#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22874msgid "&Continue editing"
22875msgstr ""
22876
22877#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22878msgid "&Stop editing"
22879msgstr ""
22880
22881#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647
22882msgid "You will lose all unsaved changes. Are you sure?"
22883msgstr ""
22884
22885#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697
22886msgid "Save changes and edit the metadata of {} [Alt+Right]"
22887msgstr ""
22888
22889#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701
22890msgid "Save changes and edit the metadata of {} [Alt+Left]"
22891msgstr ""
22892
22893#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806
22894#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024
22895msgid "Change cover"
22896msgstr ""
22897
22898#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866
22899msgid "Co&mments"
22900msgstr ""
22901
22902#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917
22903#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066
22904msgid "&Metadata"
22905msgstr ""
22906
22907#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922
22908msgid "&Cover and formats"
22909msgstr ""
22910
22911#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994
22912msgid "C&ustom metadata"
22913msgstr ""
22914
22915#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005
22916msgid "&Comments"
22917msgstr ""
22918
22919#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072
22920msgid "Basic metadata"
22921msgstr ""
22922
22923#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134
22924msgid "Custom metadata"
22925msgstr ""
22926
22927#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22928#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456
22929msgid "Has cover"
22930msgstr ""
22931
22932#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22933msgid "Has summary"
22934msgstr ""
22935
22936#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177
22937msgid ""
22938"The \"has cover\" indication is not fully\n"
22939"reliable. Sometimes results marked as not\n"
22940"having a cover will find a cover in the download\n"
22941"cover stage, and vice versa."
22942msgstr ""
22943
22944#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273
22945msgid "See at"
22946msgstr ""
22947
22948#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333
22949msgid "Please wait"
22950msgstr ""
22951
22952#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444
22953msgid "calibre is downloading metadata from: "
22954msgstr ""
22955
22956#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485
22957#, python-format
22958msgid "Title: %s "
22959msgstr ""
22960
22961#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488
22962#, python-format
22963msgid "Authors: %s "
22964msgstr ""
22965
22966#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513
22967msgid "Failed to download metadata. Click Show Details to see details"
22968msgstr ""
22969
22970#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522
22971msgid ""
22972"Failed to find any books that match your search. Try making the search "
22973"<b>less specific</b>. For example, use only the author's last name and a "
22974"single distinctive word from the title.<p>To see the full log, click \"Show "
22975"details\"."
22976msgstr ""
22977
22978#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633
22979msgid "Current cover"
22980msgstr ""
22981
22982#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636
22983#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34
22984msgid "Searching..."
22985msgstr ""
22986
22987#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823
22988msgid "View this cover at full size"
22989msgstr ""
22990
22991#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824
22992msgid "Copy this cover to clipboard"
22993msgstr ""
22994
22995#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888
22996#, python-format
22997msgid "Downloading covers for <b>%s</b>, please wait..."
22998msgstr ""
22999
23000#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919
23001msgid "Failed to download any covers, click \"Show details\" for details."
23002msgstr ""
23003
23004#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925
23005#, python-format
23006msgid "Could not find any covers for <b>%s</b>"
23007msgstr ""
23008
23009#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928
23010#, python-brace-format
23011msgid "Found a cover for {title}"
23012msgstr ""
23013
23014#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931
23015#, python-brace-format
23016msgid ""
23017"Found <b>{num}</b> covers for {title}. When the download completes, the "
23018"covers will be sorted by size."
23019msgstr ""
23020
23021#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024
23022msgid "Downloading metadata..."
23023msgstr ""
23024
23025#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040
23026msgid "&Back"
23027msgstr ""
23028
23029#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141
23030msgid "Downloading cover..."
23031msgstr ""
23032
23033#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51
23034#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171
23035msgid "Failed to run"
23036msgstr ""
23037
23038#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52
23039#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172
23040msgid "Failed to run program, click \"Show details\" for more information"
23041msgstr ""
23042
23043#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131
23044#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245
23045msgid "Command line:"
23046msgstr ""
23047
23048#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136
23049#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207
23050#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249
23051#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306
23052#, python-format
23053msgid "Choose a program to open %s files"
23054msgstr ""
23055
23056#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137
23057msgid "Executable files"
23058msgstr ""
23059
23060#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141
23061#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218
23062#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254
23063msgid "Cannot execute"
23064msgstr ""
23065
23066#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142
23067#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219
23068#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255
23069#, python-format
23070msgid "The program %s is not an executable file"
23071msgstr ""
23072
23073#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204
23074msgid "Application path:"
23075msgstr ""
23076
23077#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213
23078msgid "Invalid application"
23079msgstr ""
23080
23081#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214
23082#, python-format
23083msgid "%s is not a valid macOS application bundle."
23084msgstr ""
23085
23086#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283
23087msgid "Choose a program"
23088msgstr ""
23089
23090#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296
23091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413
23092msgid "Gathering data, please wait..."
23093msgstr ""
23094
23095#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314
23096msgid "&Browse computer for program"
23097msgstr ""
23098
23099#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331
23100msgid "Error finding programs"
23101msgstr ""
23102
23103#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332
23104msgid ""
23105"Failed to find programs on your computer, click \"Show details\" for more "
23106"information"
23107msgstr ""
23108
23109#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395
23110#, python-format
23111msgid "Edit the applications used for %s files"
23112msgstr ""
23113
23114#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406
23115msgid "Change &icon"
23116msgstr ""
23117
23118#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408
23119msgid "Change &name"
23120msgstr ""
23121
23122#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425
23123#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445
23124#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459
23125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372
23126msgid "No selection"
23127msgstr ""
23128
23129#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426
23130#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446
23131#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460
23132msgid "No application selected"
23133msgstr ""
23134
23135#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428
23136msgid "Choose new icon"
23137msgstr ""
23138
23139#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432
23140msgid "Invalid icon"
23141msgstr ""
23142
23143#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433
23144#, python-format
23145msgid "Could not load image from %s"
23146msgstr ""
23147
23148#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23149msgid "Enter new name"
23150msgstr ""
23151
23152#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23153msgid "New name for {}"
23154msgstr ""
23155
23156#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495
23157msgid "cover image"
23158msgstr ""
23159
23160#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496
23161#, python-brace-format
23162msgid "Open {0} files with {1}"
23163msgstr ""
23164
23165#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501
23166msgid "Open with"
23167msgstr ""
23168
23169#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47
23170msgid ""
23171"Restore settings to default values. You have to click Apply to actually save"
23172" the default settings."
23173msgstr ""
23174
23175#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362
23176msgid "Configure "
23177msgstr ""
23178
23179#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36
23180msgid "Ignore duplicate incoming formats"
23181msgstr ""
23182
23183#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37
23184msgid "Overwrite existing duplicate formats"
23185msgstr ""
23186
23187#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38
23188msgid "Create new record for each duplicate format"
23189msgstr ""
23190
23191#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92
23192msgid "Choose a folder"
23193msgstr ""
23194
23195#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156
23196#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162
23197#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167
23198msgid "Invalid folder"
23199msgstr ""
23200
23201#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157
23202#, python-format
23203msgid ""
23204"You must specify an existing folder as your auto-add folder. %s does not "
23205"exist."
23206msgstr ""
23207
23208#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163
23209#, python-format
23210msgid "You do not have read/write permissions for the folder: %s"
23211msgstr ""
23212
23213#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168
23214#, python-format
23215msgid "Cannot use folders whose names start with a period or underscore: %s"
23216msgstr ""
23217
23218#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172
23219#, python-format
23220msgid ""
23221"<b>WARNING:</b> Any files you place in %s will be automatically deleted "
23222"after being added to calibre. Are you sure?"
23223msgstr ""
23224
23225#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210
23226msgid ""
23227"Here you can control how calibre will read metadata from the files you add "
23228"to it. calibre can either read metadata from the contents of the file, or "
23229"from the filename."
23230msgstr ""
23231
23232#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211
23233msgid "Read &metadata from file contents rather than file name"
23234msgstr ""
23235
23236#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212
23237msgid ""
23238"Swap the first name and last name of the author. This affects only metadata "
23239"read from file names."
23240msgstr ""
23241
23242#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213
23243msgid ""
23244"&Swap author first name and last name when reading author from filename"
23245msgstr ""
23246
23247#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214
23248msgid "Configure metadata from file name"
23249msgstr ""
23250
23251#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215
23252msgid "Reading &metadata"
23253msgstr ""
23254
23255#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216
23256msgid "&Mark newly added books"
23257msgstr ""
23258
23259#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217
23260msgid ""
23261"When using the  \"&Copy to library\" action to copy books between libraries,"
23262" preserve the date"
23263msgstr ""
23264
23265#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218
23266msgid ""
23267"When using the \"Copy to library\" action check for &duplicates with the "
23268"same title, author and language"
23269msgstr ""
23270
23271#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219
23272msgid "Automatically &convert added books to the preferred output format"
23273msgstr ""
23274
23275#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220
23276msgid ""
23277"This will force an automatic conversion even if the file being added is the "
23278"same format as the output format. For example, if you set your output format"
23279" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run."
23280msgstr ""
23281
23282#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221
23283msgid ""
23284"When auto-converting, convert even if the format being added is the &same as"
23285" the output format"
23286msgstr ""
23287
23288#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222
23289msgid ""
23290"<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"
23291"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>"
23292msgstr ""
23293
23294#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224
23295msgid "&Auto-merge added books if they already exist:"
23296msgstr ""
23297
23298#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225
23299msgid ""
23300"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n"
23301"existing book records. This box controls what happens when an existing record already has\n"
23302"the incoming format:\n"
23303"\n"
23304"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n"
23305"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n"
23306"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n"
23307"\n"
23308"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n"
23309"Author matching is exact."
23310msgstr ""
23311
23312#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235
23313msgid "&Tags to apply when adding a book:"
23314msgstr ""
23315
23316#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236
23317msgid ""
23318"A comma-separated list of tags that will be applied to books added to the "
23319"library"
23320msgstr ""
23321
23322#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237
23323msgid "Contro&l how tags are processed:"
23324msgstr ""
23325
23326#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238
23327msgid ""
23328"Create rules that can filter or transform tags on added books automatically "
23329"as soon as they are added. "
23330msgstr ""
23331
23332#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239
23333msgid "&Rules to filter tags read from metadata"
23334msgstr ""
23335
23336#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240
23337msgid "Control which files are added during bul&k imports:"
23338msgstr ""
23339
23340#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241
23341msgid ""
23342"<p>You can specify rules to add/ignore files here. These will be used when "
23343"recursively adding books from folders."
23344msgstr ""
23345
23346#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242
23347msgid "Rules to filter added &files"
23348msgstr ""
23349
23350#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243
23351msgid "Control how auth&ors are processed:"
23352msgstr ""
23353
23354#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244
23355msgid "Rules to manipulate a&uthor names"
23356msgstr ""
23357
23358#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245
23359msgid "Adding &actions"
23360msgstr ""
23361
23362#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246
23363msgid ""
23364"By default, calibre will automatically add only known e-book files. \n"
23365"This option tells calibre to add all file types, except those\n"
23366"that have been explicitly ignored below."
23367msgstr ""
23368
23369#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249
23370msgid "Automatically add files of &all types (not just e-books)"
23371msgstr ""
23372
23373#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250
23374msgid "Folder to automatically add files from"
23375msgstr ""
23376
23377#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251
23378msgid "Browse for folder"
23379msgstr ""
23380
23381#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253
23382msgid "Automatically &convert added files to the preferred output format"
23383msgstr ""
23384
23385#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254
23386msgid ""
23387"<b>Ignore</b> files with the following &extensions when automatically adding"
23388" "
23389msgstr ""
23390
23391#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255
23392msgid ""
23393"Specify a &folder. Any files you put into this folder will be automatically "
23394"added to calibre (restart required)."
23395msgstr ""
23396
23397#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256
23398msgid ""
23399"<b>WARNING:</b> Files in the above folder will be deleted after being added "
23400"to calibre."
23401msgstr ""
23402
23403#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257
23404msgid ""
23405"If set, this option will cause calibre to check if a file\n"
23406" being automatically added is already in the calibre library.\n"
23407" If it is, a message will pop up asking you whether\n"
23408" you want to add it anyway."
23409msgstr ""
23410
23411#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261
23412msgid "Check for &duplicates when automatically adding files"
23413msgstr ""
23414
23415#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262
23416msgid "&Automatic adding"
23417msgstr ""
23418
23419#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23420#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171
23421msgid "High"
23422msgstr ""
23423
23424#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23425#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23426#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172
23427msgid "Low"
23428msgstr ""
23429
23430#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23431msgid "Very low"
23432msgstr ""
23433
23434#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23435msgid "Compact Metadata"
23436msgstr ""
23437
23438#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23439#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29
23440msgid "Default"
23441msgstr ""
23442
23443#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82
23444msgid "All on 1 tab"
23445msgstr ""
23446
23447#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187
23448msgid "Confirmation dialogs have all been reset"
23449msgstr ""
23450
23451#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167
23452msgid "Notify when a &new version is available"
23453msgstr ""
23454
23455#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168
23456msgid "Automatically send downloaded &news to e-book reader"
23457msgstr ""
23458
23459#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169
23460msgid "Job &priority:"
23461msgstr ""
23462
23463#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173
23464msgid ""
23465"Choose a different layout for the Edit metadata dialog. The compact metadata"
23466" layout favors editing custom metadata over changing covers and formats."
23467msgstr ""
23468
23469#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174
23470msgid "Preferred &input format order:"
23471msgstr ""
23472
23473#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177
23474msgid "Preferred &output format:"
23475msgstr ""
23476
23477#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178
23478msgid "Edit metadata (single) &layout:"
23479msgstr ""
23480
23481#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179
23482msgid ""
23483"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n"
23484"If not checked, the values can be Yes or No."
23485msgstr ""
23486
23487#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181
23488msgid "&Yes/No columns have three values (needs restart)"
23489msgstr ""
23490
23491#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182
23492msgid "Recognize numbers inside text when sorting (needs restart)"
23493msgstr ""
23494
23495#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183
23496msgid ""
23497"<p>Setting this means that when sorting on text fields\n"
23498"like title the text \"Book 2\" will sort before the text \"Book 100\".\n"
23499"Note that setting this can cause problems with text that starts\n"
23500"with numbers and is a little slower. This setting is per user, not\n"
23501"per library.</p>"
23502msgstr ""
23503
23504#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188
23505msgid "&Delete news from library when it is automatically sent to reader"
23506msgstr ""
23507
23508#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189
23509msgid "Default network &timeout:"
23510msgstr ""
23511
23512#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190
23513msgid ""
23514"Set the default timeout for network fetches (i.e. anytime we go out to the "
23515"internet to get information)"
23516msgstr ""
23517
23518#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191
23519#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747
23520msgid " seconds"
23521msgstr ""
23522
23523#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192
23524msgid ""
23525"Use this Virtual library on calibre startup if the current library is being "
23526"used. Also applied when switching to this library. Note that this setting is"
23527" per library. "
23528msgstr ""
23529
23530#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193
23531msgid "Reset all disabled &confirmation dialogs"
23532msgstr ""
23533
23534#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194
23535msgid "Use internal &viewer for:"
23536msgstr ""
23537
23538#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195
23539msgid "Virtual library to apply when the current &library is opened:"
23540msgstr ""
23541
23542#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39
23543msgid "All columns"
23544msgstr ""
23545
23546#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41
23547msgid "icon with text"
23548msgstr ""
23549
23550#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42
23551msgid "icon with no text"
23552msgstr ""
23553
23554#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43
23555msgid "composed icons w/text"
23556msgstr ""
23557
23558#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44
23559msgid "composed icons w/no text"
23560msgstr ""
23561
23562#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51
23563#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55
23564#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63
23565msgid "is true"
23566msgstr ""
23567
23568#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52
23569#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57
23570#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64
23571msgid "is false"
23572msgstr ""
23573
23574#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56
23575msgid "is not true"
23576msgstr ""
23577
23578#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58
23579msgid "is not false"
23580msgstr ""
23581
23582#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59
23583msgid "is undefined"
23584msgstr ""
23585
23586#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60
23587msgid "is defined"
23588msgstr ""
23589
23590#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67
23591msgid "has id"
23592msgstr ""
23593
23594#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68
23595msgid "does not have id"
23596msgstr ""
23597
23598#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71
23599#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78
23600msgid "is equal to"
23601msgstr ""
23602
23603#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74
23604#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81
23605#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93
23606#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109
23607msgid "is set"
23608msgstr ""
23609
23610#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75
23611#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82
23612#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94
23613#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110
23614msgid "is not set"
23615msgstr ""
23616
23617#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83
23618msgid "is more days ago than"
23619msgstr ""
23620
23621#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84
23622msgid "is fewer days ago than"
23623msgstr ""
23624
23625#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85
23626msgid "is more days from now than"
23627msgstr ""
23628
23629#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86
23630msgid "is fewer days from now than"
23631msgstr ""
23632
23633#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89
23634#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97
23635msgid "has"
23636msgstr ""
23637
23638#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90
23639#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98
23640msgid "does not have"
23641msgstr ""
23642
23643#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91
23644#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99
23645msgid "has pattern"
23646msgstr ""
23647
23648#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92
23649#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100
23650msgid "does not have pattern"
23651msgstr ""
23652
23653#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106
23654#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116
23655msgid "does not contain"
23656msgstr ""
23657
23658#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134
23659msgid "If the ___ column ___ values"
23660msgstr ""
23661
23662#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275
23663msgid ""
23664"Enter either an identifier type or an identifier type and value of the form "
23665"identifier:value"
23666msgstr ""
23667
23668#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278
23669msgid ""
23670"Enter a 3 letter ISO language code, like fra for French or deu for German or"
23671" eng for English. You can also use the full language name, in which case "
23672"calibre will try to automatically convert it to the language code."
23673msgstr ""
23674
23675#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283
23676msgid "Enter a number"
23677msgstr ""
23678
23679#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289
23680msgid ""
23681"Enter the maximum days old the item can be. Zero is today. Dates in the "
23682"future always match"
23683msgstr ""
23684
23685#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293
23686msgid ""
23687"Enter the minimum days old the item can be. Zero is today. Dates in the "
23688"future never match"
23689msgstr ""
23690
23691#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297
23692msgid ""
23693"Enter the maximum days in the future the item can be. Zero is today. Dates "
23694"in the past always match"
23695msgstr ""
23696
23697#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301
23698msgid ""
23699"Enter the minimum days in the future the item can be. Zero is today. Dates "
23700"in the past never match"
23701msgstr ""
23702
23703#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305
23704msgid "Enter a date in the format YYYY-MM-DD"
23705msgstr ""
23706
23707#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307
23708msgid "Enter a string."
23709msgstr ""
23710
23711#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309
23712msgid "Enter a regular expression"
23713msgstr ""
23714
23715#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311
23716#, python-format
23717msgid "You can match multiple values by separating them with %s"
23718msgstr ""
23719
23720#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324
23721#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354
23722msgid "Remove icons"
23723msgstr ""
23724
23725#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327
23726msgid ""
23727"Select the icons you wish to remove. The icon files will be removed when you"
23728" press OK. There is no undo."
23729msgstr ""
23730
23731#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351
23732msgid "No icons selected"
23733msgstr ""
23734
23735#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352
23736msgid "You must select at least one icon to remove"
23737msgstr ""
23738
23739#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355
23740msgid "One icon will be removed."
23741msgid_plural "{} icons will be removed."
23742msgstr[0] ""
23743msgstr[1] ""
23744msgstr[2] ""
23745msgstr[3] ""
23746msgstr[4] ""
23747
23748#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356
23749msgid ""
23750"This will prevent any rules that use this icon from working. Are you sure?"
23751msgstr ""
23752
23753#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378
23754msgid "column coloring"
23755msgstr ""
23756
23757#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381
23758msgid "column icon"
23759msgstr ""
23760
23761#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384
23762msgid "Cover grid emblem"
23763msgstr ""
23764
23765#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387
23766#, python-brace-format
23767msgid "Create/edit a {0} rule"
23768msgstr ""
23769
23770#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392
23771#, python-brace-format
23772msgid "Create a {0} rule by filling in the boxes below"
23773msgstr ""
23774
23775#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404
23776msgid "Add the emblem:"
23777msgstr ""
23778
23779#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409
23780msgid "Set the:"
23781msgstr ""
23782
23783#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415
23784msgid ""
23785"If you choose composed icons and multiple rules match, then all the matching"
23786" icons will be combined, otherwise the icon from the first rule to match "
23787"will be used."
23788msgstr ""
23789
23790#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418
23791msgid "of the column:"
23792msgstr ""
23793
23794#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426
23795msgid "to:"
23796msgstr ""
23797
23798#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451
23799msgid "&Add new image"
23800msgstr ""
23801
23802#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454
23803msgid "(Images should be square-ish)"
23804msgstr ""
23805
23806#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458
23807msgid "Choose &more than one icon"
23808msgstr ""
23809
23810#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465
23811msgid "&Add icon"
23812msgstr ""
23813
23814#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467
23815msgid "(Icons should be square or landscape)"
23816msgstr ""
23817
23818#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471
23819msgid "Only if the following conditions are all satisfied:"
23820msgstr ""
23821
23822#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481
23823msgid "Add &another condition"
23824msgstr ""
23825
23826#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485
23827msgid "You can disable a condition by blanking all of its boxes"
23828msgstr ""
23829
23830#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495
23831msgid "&Remove icons"
23832msgstr ""
23833
23834#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498
23835msgid ""
23836"Remove previously added icons. Note that removing an icon will cause rules "
23837"that use it to stop working."
23838msgstr ""
23839
23840#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557
23841msgid "Open to see checkboxes"
23842msgstr ""
23843
23844#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583
23845msgid "Sample text"
23846msgstr ""
23847
23848#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709
23849msgid "No icon selected"
23850msgstr ""
23851
23852#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710
23853msgid "You must choose an icon for this rule"
23854msgstr ""
23855
23856#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724
23857msgid "Invalid condition"
23858msgstr ""
23859
23860#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725
23861#, python-format
23862msgid "One of the conditions for this rule is invalid: <b>%s</b>"
23863msgstr ""
23864
23865#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730
23866msgid "No conditions"
23867msgstr ""
23868
23869#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731
23870msgid "You must specify at least one non-empty condition for this rule"
23871msgstr ""
23872
23873#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875
23874msgid "color"
23875msgstr ""
23876
23877#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884
23878#, python-format
23879msgid ""
23880"\n"
23881"                <p>Advanced rule for column <b>%(col)s</b>:\n"
23882"                <pre>%(rule)s</pre>\n"
23883"                "
23884msgstr ""
23885
23886#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889
23887#, python-format
23888msgid ""
23889"\n"
23890"                <p>Advanced rule:\n"
23891"                <pre>%(rule)s</pre>\n"
23892"                "
23893msgstr ""
23894
23895#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894
23896#, python-format
23897msgid ""
23898"\n"
23899"                <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n"
23900"                <pre>%(rule)s</pre>\n"
23901"                "
23902msgstr ""
23903
23904#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904
23905#, python-format
23906msgid "(<span style=\"color: %s;\">sample</span>)"
23907msgstr ""
23908
23909#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907
23910#, python-brace-format
23911msgid ""
23912"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n"
23913"<ul>{1}</ul>"
23914msgstr ""
23915
23916#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909
23917#, python-format
23918msgid ""
23919"            <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n"
23920"            if the following conditions are met:</p>\n"
23921"            <ul>%(rule)s</ul>\n"
23922"            "
23923msgstr ""
23924
23925#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945
23926#, python-format
23927msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>"
23928msgstr ""
23929
23930#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948
23931#, python-format
23932msgid ""
23933"<li>If the <b>%(col)s</b> column <b>%(action)s</b> "
23934"%(val_label)s<b>%(val)s</b>"
23935msgstr ""
23936
23937#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950
23938msgid "value: "
23939msgstr ""
23940
23941#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988
23942#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185
23943#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289
23944msgid "&Add rule"
23945msgstr ""
23946
23947#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991
23948#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292
23949msgid "&Remove rule(s)"
23950msgstr ""
23951
23952#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008
23953msgid "Move the selected rule up"
23954msgstr ""
23955
23956#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013
23957msgid "Move the selected rule down"
23958msgstr ""
23959
23960#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021
23961msgid "Add ad&vanced rule"
23962msgstr ""
23963
23964#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027
23965msgid "Du&plicate rule"
23966msgstr ""
23967
23968#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032
23969msgid "Convert to advanced r&ule"
23970msgstr ""
23971
23972#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040
23973msgid "Open icon folder"
23974msgstr ""
23975
23976#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050
23977msgid "Import rules from a file"
23978msgstr ""
23979
23980#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067
23981msgid ""
23982"You can control the color of columns in the book list by creating \"rules\" "
23983"that tell calibre what color to use. Click the \"Add rule\" button below to "
23984"get started.<p>You can <b>change an existing rule</b> by double clicking it."
23985msgstr ""
23986
23987#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074
23988msgid ""
23989"You can add icons to columns in the book list by creating \"rules\" that "
23990"tell calibre what icon to use. Click the \"Add rule\" button below to get "
23991"started.<p>You can <b>change an existing rule</b> by double clicking it."
23992msgstr ""
23993
23994#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080
23995msgid ""
23996"You can add emblems (small icons) that are displayed on the side of covers "
23997"in the Cover grid by creating \"rules\" that tell calibre what image to use."
23998" Click the \"Add rule\" button below to get started.<p>You can <b>change an "
23999"existing rule</b> by double clicking it."
24000msgstr ""
24001
24002#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087
24003msgid "Show &emblems next to the covers"
24004msgstr ""
24005
24006#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090
24007msgid ""
24008"If checked, you can tell calibre to display icons of your choosing next to "
24009"the covers shown in the Cover grid, controlled by the metadata of the book."
24010msgstr ""
24011
24012#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109
24013#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129
24014msgid "Select one rule"
24015msgstr ""
24016
24017#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110
24018#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130
24019msgid "You must select only one rule."
24020msgstr ""
24021
24022#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
24023msgid "No rule selected"
24024msgstr ""
24025
24026#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
24027#, python-format
24028msgid "No rule selected for %s."
24029msgstr ""
24030
24031#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215
24032msgid "removal"
24033msgstr ""
24034
24035#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253
24036msgid "Choose file to export to"
24037msgstr ""
24038
24039#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254
24040#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269
24041msgid "Rules"
24042msgstr ""
24043
24044#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268
24045msgid "Choose file to import from"
24046msgstr ""
24047
24048#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281
24049msgid "No valid rules found"
24050msgstr ""
24051
24052#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282
24053msgid "No valid rules were found in {}."
24054msgstr ""
24055
24056#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79
24057msgid "Column header"
24058msgstr ""
24059
24060#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81
24061msgid "Lookup name"
24062msgstr ""
24063
24064#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83
24065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
24066msgid "Type"
24067msgstr ""
24068
24069#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133
24070msgid "Yes/No with text"
24071msgstr ""
24072
24073#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138
24074msgid "Ampersand separated text, shown in the Tag browser"
24075msgstr ""
24076
24077#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144
24078msgid "(lookup name was {}) {}"
24079msgstr ""
24080
24081#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194
24082msgid "You must select a column to delete it"
24083msgstr ""
24084
24085#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199
24086msgid "The selected column is not a custom column"
24087msgstr ""
24088
24089#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201
24090#, python-format
24091msgid "Do you really want to delete column %s and all its data?"
24092msgstr ""
24093
24094#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88
24095msgid ""
24096"Here you can re-arrange the layout of the columns in the calibre library "
24097"book list. You can hide columns by unchecking them. You can also create your"
24098" own, custom columns."
24099msgstr ""
24100
24101#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89
24102msgid "Move column up"
24103msgstr ""
24104
24105#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91
24106msgid "Remove a user-defined column"
24107msgstr ""
24108
24109#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93
24110msgid "Add a user-defined column"
24111msgstr ""
24112
24113#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95
24114msgid "Edit settings of a user-defined column"
24115msgstr ""
24116
24117#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97
24118msgid "Move column down"
24119msgstr ""
24120
24121#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99
24122msgid "Add &custom column"
24123msgstr ""
24124
24125#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64
24126msgid ""
24127"Restore settings to default values. Only settings for the currently selected"
24128" section are restored."
24129msgstr ""
24130
24131#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
24132msgid "Text, column shown in the Tag browser"
24133msgstr ""
24134
24135#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38
24136msgid "Comma separated text, like tags, shown in the Tag browser"
24137msgstr ""
24138
24139#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43
24140msgid "Long text, like comments, not shown in the Tag browser"
24141msgstr ""
24142
24143#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48
24144msgid "Text column for keeping series-like information"
24145msgstr ""
24146
24147#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53
24148msgid "Text, but with a fixed set of permitted values"
24149msgstr ""
24150
24151#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
24152msgid "Floating point numbers"
24153msgstr ""
24154
24155#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68
24156msgid "Integers"
24157msgstr ""
24158
24159#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73
24160msgid "Ratings, shown with stars"
24161msgstr ""
24162
24163#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78
24164#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
24165#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221
24166#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252
24167msgid "Yes/No"
24168msgstr ""
24169
24170#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83
24171msgid "Column built from other columns"
24172msgstr ""
24173
24174#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88
24175msgid "Column built from other columns, behaves like tags"
24176msgstr ""
24177
24178#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97
24179#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98
24180msgid "Create a custom column"
24181msgstr ""
24182
24183#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124
24184#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125
24185msgid "Edit custom column"
24186msgstr ""
24187
24188#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24189msgid "No column has been selected"
24190msgstr ""
24191
24192#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24193msgid "No column selected"
24194msgstr ""
24195
24196#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133
24197msgid "Selected column is not a user-defined column"
24198msgstr ""
24199
24200#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185
24201#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547
24202msgid "Now"
24203msgstr ""
24204
24205#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220
24206#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24207#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24208#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
24209#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85
24210msgid "Formats"
24211msgstr ""
24212
24213#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222
24214msgid "My Tags"
24215msgstr ""
24216
24217#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223
24218msgid "My Series"
24219msgstr ""
24220
24221#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224
24222msgid "My Rating"
24223msgstr ""
24224
24225#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225
24226msgid "People"
24227msgstr ""
24228
24229#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226
24230msgid "My Title"
24231msgstr ""
24232
24233#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250
24234msgid "Quick create:"
24235msgstr ""
24236
24237#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24238msgid "ISBN"
24239msgstr ""
24240
24241#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24242msgid "Names"
24243msgstr ""
24244
24245#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24246msgid "Short text"
24247msgstr ""
24248
24249#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290
24250msgid ""
24251"Used for searching the column. Must contain only digits and lower case "
24252"letters."
24253msgstr ""
24254
24255#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291
24256msgid "&Lookup name:"
24257msgstr ""
24258
24259#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295
24260msgid ""
24261"Column heading in the library view and category name in the Tag browser"
24262msgstr ""
24263
24264#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296
24265msgid "Column &heading:"
24266msgstr ""
24267
24268#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302
24269msgid "What kind of information will be kept in the column."
24270msgstr ""
24271
24272#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304
24273msgid "Show &checkmarks"
24274msgstr ""
24275
24276#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305
24277msgid ""
24278"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
24279"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n"
24280"Everything else will show nothing."
24281msgstr ""
24282
24283#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309
24284msgid "Contains names"
24285msgstr ""
24286
24287#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310
24288msgid "Check this box if this column contains names, like the authors column."
24289msgstr ""
24290
24291#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312
24292msgid "&Column type:"
24293msgstr ""
24294
24295#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316
24296msgid "Optional text describing what this column is for"
24297msgstr ""
24298
24299#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317
24300msgid "D&escription:"
24301msgstr ""
24302
24303#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330
24304msgid "Default: (nothing)"
24305msgstr ""
24306
24307#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331
24308msgid "Field template. Uses the same syntax as save templates."
24309msgstr ""
24310
24311#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332
24312#, python-format
24313msgid "Similar to save templates. For example, %s"
24314msgstr ""
24315
24316#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340
24317msgid "No heading"
24318msgstr ""
24319
24320#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341
24321msgid "Show heading above the text"
24322msgstr ""
24323
24324#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342
24325msgid "Show heading to the side of the text"
24326msgstr ""
24327
24328#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345
24329msgid ""
24330"Choose whether or not the column heading is shown in the Book\n"
24331"details panel and, if shown, where"
24332msgstr ""
24333
24334#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347
24335msgid "Column heading:"
24336msgstr ""
24337
24338#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352
24339msgid "Short text, like a title"
24340msgstr ""
24341
24342#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354
24343msgid "Plain text formatted using markdown"
24344msgstr ""
24345
24346#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357
24347msgid ""
24348"Choose how the data in this column is interpreted.\n"
24349"This controls how the data is displayed in the Book details panel\n"
24350"and how it is edited."
24351msgstr ""
24352
24353#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360
24354msgid "Interpret this column as:"
24355msgstr ""
24356
24357#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365
24358msgid ""
24359"A comma-separated list of permitted values. The empty value is always\n"
24360"included, and is the default. For example, the list 'one,two,three' has\n"
24361"four values, the first of them being the empty value."
24362msgstr ""
24363
24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368
24365msgid "&Values:"
24366msgstr ""
24367
24368#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370
24369msgid ""
24370"A list of color names to use when displaying an item. The\n"
24371"list must be empty or contain a color for each value."
24372msgstr ""
24373
24374#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372
24375msgid "Colors:"
24376msgstr ""
24377
24378#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375
24379msgid "Allow half stars"
24380msgstr ""
24381
24382#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376
24383msgid "Allow half star ratings, for example: "
24384msgstr ""
24385
24386#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381
24387msgid "&Sort/search column by"
24388msgstr ""
24389
24390#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383
24391msgid "How this column should handled in the GUI when sorting and searching"
24392msgstr ""
24393
24394#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385
24395msgid "Show in Tag browser"
24396msgstr ""
24397
24398#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386
24399msgid "If checked, this column will appear in the Tag browser as a category"
24400msgstr ""
24401
24402#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388
24403msgid "Show as HTML in Book details"
24404msgstr ""
24405
24406#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390
24407msgid ""
24408"If checked, this column will be displayed as HTML in Book details and the "
24409"Content server. This can be used to construct links with the template "
24410"language. For example, the template "
24411"<pre>&lt;big&gt;&lt;b&gt;{title}&lt;/b&gt;&lt;/big&gt;{series:| "
24412"[|}{series_index:| [|]]}</pre>will create a field displaying the title in "
24413"bold large characters, along with the series, for example <br>\"<big><b>An "
24414"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre>&lt;a "
24415"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\"&gt;Beam"
24416" book&lt;/a&gt;</pre> will generate a link to the book on the Beam e-books "
24417"site."
24418msgstr ""
24419
24420#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407
24421msgid ""
24422"Default value when a new book is added to the library. For Date columns "
24423"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter "
24424"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the "
24425"permitted values. For Rating columns enter a number between 0 and 5."
24426msgstr ""
24427
24428#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412
24429msgid "&Default value:"
24430msgstr ""
24431
24432#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24433msgid "&Format for dates"
24434msgstr ""
24435
24436#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24437msgid "Default: dd MMM yyyy."
24438msgstr ""
24439
24440#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429
24441msgid ""
24442"<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"
24443"<ul>\n"
24444"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n"
24445"<li>dd MMMM yy gives 05 January 10</li>\n"
24446"</ul> "
24447msgstr ""
24448
24449#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458
24450msgid "&Format for numbers"
24451msgstr ""
24452
24453#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459
24454msgid ""
24455"Default: Not formatted. For format language details see <a "
24456"href=\"https://docs.python.org/library/string.html#format-string-"
24457"syntax\">the Python documentation</a>"
24458msgstr ""
24459
24460#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463
24461#, python-brace-format
24462msgid ""
24463"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with "
24464"leading zeros. The format <code>{0:d}&nbsp;days</code> prints the number "
24465"then the word \"days\""
24466msgstr ""
24467
24468#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468
24469msgid ""
24470"Examples: The format <code>{0:.1f}</code> gives a floating point number with"
24471" 1 digit after the decimal point. The format "
24472"<code>Price:&nbsp;$&nbsp;{0:,.2f}</code> prints \"Price&nbsp;$&nbsp;\" then "
24473"displays the number with 2 digits after the decimal point and thousands "
24474"separated by commas."
24475msgstr ""
24476
24477#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494
24478msgid "No lookup name was provided"
24479msgstr ""
24480
24481#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498
24482msgid ""
24483"The lookup name must contain only lower case letters, digits and "
24484"underscores, and start with a letter"
24485msgstr ""
24486
24487#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501
24488msgid ""
24489"Lookup names cannot end with _index, because these names are reserved for "
24490"the index of a series column."
24491msgstr ""
24492
24493#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512
24494msgid "No column heading was provided"
24495msgstr ""
24496
24497#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522
24498#, python-format
24499msgid "The lookup name %s is already used"
24500msgstr ""
24501
24502#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534
24503#, python-format
24504msgid "The heading %s is already used"
24505msgstr ""
24506
24507#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555
24508#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592
24509#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613
24510#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627
24511#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630
24512#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637
24513msgid "Invalid default value"
24514msgstr ""
24515
24516#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556
24517msgid "The default value must be \"Now\" or a date"
24518msgstr ""
24519
24520#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560
24521msgid "You must enter a template for composite columns"
24522msgstr ""
24523
24524#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570
24525msgid "You must enter at least one value for enumeration columns"
24526msgstr ""
24527
24528#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584
24529msgid ""
24530"The colors box must be empty or contain the same number of items as the "
24531"value box"
24532msgstr ""
24533
24534#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588
24535#, python-brace-format
24536msgid "The color {0} is unknown"
24537msgstr ""
24538
24539#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593
24540msgid "The default value must be one of the permitted values"
24541msgstr ""
24542
24543#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605
24544msgid "The default value must be an integer"
24545msgstr ""
24546
24547#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609
24548msgid "The default value must be a real number"
24549msgstr ""
24550
24551#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628
24552msgid "The default value must be a real number between 0 and 5.0"
24553msgstr ""
24554
24555#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631
24556msgid "The default value must be an integer between 0 and 5"
24557msgstr ""
24558
24559#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638
24560msgid "The default value must be \"Yes\" or \"No\""
24561msgstr ""
24562
24563#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25
24564msgid "Getting debug information, please wait"
24565msgstr ""
24566
24567#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26
24568#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32
24569msgid "Copy to &clipboard"
24570msgstr ""
24571
24572#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44
24573msgid "Device already detected"
24574msgstr ""
24575
24576#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45
24577#, python-format
24578msgid ""
24579"A device (%s) is already detected by calibre. If you wish to debug the "
24580"detection of another device, first disconnect this device."
24581msgstr ""
24582
24583#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59
24584msgid "Debugging failed"
24585msgstr ""
24586
24587#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60
24588msgid ""
24589"Running debug device detection failed. Click Show Details for more "
24590"information."
24591msgstr ""
24592
24593#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31
24594msgid "Getting device information"
24595msgstr ""
24596
24597#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34
24598msgid "User-defined device information"
24599msgstr ""
24600
24601#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51
24602#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57
24603msgid "Device Detection"
24604msgstr ""
24605
24606#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52
24607msgid "Ensure your device is disconnected, then press OK"
24608msgstr ""
24609
24610#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58
24611msgid "Ensure your device is connected, then press OK"
24612msgstr ""
24613
24614#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82
24615msgid ""
24616"Copy these values to the clipboard, paste them into an editor, then enter "
24617"them into the USER_DEVICE by customizing the device plugin in "
24618"Preferences->Advanced->Plugins. Remember to also enter the folders where you"
24619" want the books to be put. You must restart calibre for your changes to take"
24620" effect.\n"
24621msgstr ""
24622
24623#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82
24624msgid ""
24625"<p>calibre can send your books to you (or your reader) by email. Emails will"
24626" be automatically sent for downloaded news to all email addresses that have "
24627"<i>Auto send</i> checked."
24628msgstr ""
24629
24630#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83
24631msgid "Add an email address to which to send books"
24632msgstr ""
24633
24634#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84
24635msgid "&Add email"
24636msgstr ""
24637
24638#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85
24639msgid "Make &default"
24640msgstr ""
24641
24642#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86
24643msgid "&Remove email"
24644msgstr ""
24645
24646#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87
24647msgid ""
24648"Add the comments from the book metadata to the email.\n"
24649"Useful to allow the recipient to see a summary of the\n"
24650"book before opening it."
24651msgstr ""
24652
24653#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90
24654msgid "Add &comments metadata as text to the email"
24655msgstr ""
24656
24657#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24658msgid "Email"
24659msgstr ""
24660
24661#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24662msgid "Subject"
24663msgstr ""
24664
24665#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24666msgid "Alias"
24667msgstr ""
24668
24669#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24670msgid "Auto send"
24671msgstr ""
24672
24673#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24674msgid "Auto send only tags"
24675msgstr ""
24676
24677#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37
24678msgid "Formats to email. The first matching format will be sent."
24679msgstr ""
24680
24681#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38
24682#, python-brace-format
24683msgid ""
24684"Subject of the email to use when sending. When left blank the title will be "
24685"used for the subject. Also, the same templates used for \"Save to disk\" "
24686"such as {title} and {author_sort} can be used here."
24687msgstr ""
24688
24689#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42
24690msgid ""
24691"If checked, downloaded news will be automatically mailed to this email "
24692"address (provided it is in one of the listed formats and has not been "
24693"filtered by tags)."
24694msgstr ""
24695
24696#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45
24697msgid "Friendly name to use for this email address"
24698msgstr ""
24699
24700#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46
24701msgid ""
24702"If specified, only news with one of these tags will be sent to this email "
24703"address. All news downloads have their title as a tag, so you can use this "
24704"to easily control which news downloads are sent to this email address."
24705msgstr ""
24706
24707#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175
24708msgid "new email address"
24709msgstr ""
24710
24711#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29
24712msgid ""
24713"The list of devices that you have asked calibre to ignore. Uncheck a device "
24714"to have calibre stop ignoring it."
24715msgstr ""
24716
24717#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40
24718msgid ""
24719"The list of device plugins you have disabled. Uncheck an entry to enable the"
24720" plugin. calibre cannot detect devices that are managed by disabled plugins."
24721msgstr ""
24722
24723#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51
24724msgid "Reset allowed devices"
24725msgstr ""
24726
24727#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53
24728msgid ""
24729"This will erase the list of devices that calibre knows about causing it to "
24730"ask you for permission to manage them again, the next time they connect"
24731msgstr ""
24732
24733#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68
24734msgid "Search for the author on Goodreads"
24735msgstr ""
24736
24737#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69
24738msgid "Search for the author on Amazon"
24739msgstr ""
24740
24741#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70
24742msgid "Search for the author in your calibre library"
24743msgstr ""
24744
24745#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71
24746msgid "Search for the author on Wikipedia"
24747msgstr ""
24748
24749#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72
24750msgid "Search for the author on Google Books"
24751msgstr ""
24752
24753#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73
24754msgid "Search for the book on Goodreads"
24755msgstr ""
24756
24757#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74
24758msgid "Search for the book on Amazon"
24759msgstr ""
24760
24761#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75
24762msgid "Search for the book on Google Books"
24763msgstr ""
24764
24765#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76
24766msgid "Use a custom search URL"
24767msgstr ""
24768
24769#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79
24770msgid "Clicking on &author names should:"
24771msgstr ""
24772
24773#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82
24774#, python-brace-format
24775msgid ""
24776"Enter the URL to search. It should contain the string {0}\n"
24777"which will be replaced by the author name. For example,\n"
24778"{1}"
24779msgstr ""
24780
24781#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86
24782msgid "Enter the URL"
24783msgstr ""
24784
24785#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
24786msgid "Create a new rule"
24787msgstr ""
24788
24789#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132
24790msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\""
24791msgstr ""
24792
24793#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134
24794msgid "&Key:"
24795msgstr ""
24796
24797#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136
24798msgid "The name that will appear in the Book details panel"
24799msgstr ""
24800
24801#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140
24802#, python-brace-format
24803msgid ""
24804"The template used to create the link. The placeholder {0} in the template "
24805"will be replaced with the actual identifier value. Use {1} to avoid the "
24806"value being quoted."
24807msgstr ""
24808
24809#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24810#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24811msgid "Key"
24812msgstr ""
24813
24814#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24815#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24816msgid "Template"
24817msgstr ""
24818
24819#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156
24820msgid "Value needed"
24821msgstr ""
24822
24823#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157
24824#, python-format
24825msgid "The %s field cannot be empty"
24826msgstr ""
24827
24828#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164
24829msgid "Create rules for identifiers"
24830msgstr ""
24831
24832#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169
24833msgid "Create rules to convert identifiers into links."
24834msgstr ""
24835
24836#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191
24837msgid "&Edit rule"
24838msgstr ""
24839
24840#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402
24841#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599
24842msgid "Default icons"
24843msgstr ""
24844
24845#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403
24846#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600
24847#, python-format
24848msgid "Icon theme: <b>%s</b>"
24849msgstr ""
24850
24851#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24852msgid "Narrow"
24853msgstr ""
24854
24855#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24856msgid "Wide"
24857msgstr ""
24858
24859#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24860#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631
24861#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639
24862#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646
24863msgid "Automatic"
24864msgstr ""
24865
24866#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24867#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24868msgid "Off"
24869msgstr ""
24870
24871#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24872msgid "On"
24873msgstr ""
24874
24875#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24876#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41
24877#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91
24878#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49
24879#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45
24880#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105
24881msgid "System default"
24882msgstr ""
24883
24884#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24885msgid "calibre style"
24886msgstr ""
24887
24888#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444
24889msgid "No subtitle"
24890msgstr ""
24891
24892#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24894#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
24895msgid "Bottom"
24896msgstr ""
24897
24898#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24900#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
24901msgid "Top"
24902msgstr ""
24903
24904#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24905msgid "Above text"
24906msgstr ""
24907
24908#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24909msgid "Beside text"
24910msgstr ""
24911
24912#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24913#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491
24914msgid "Never"
24915msgstr ""
24916
24917#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24918msgid "Small"
24919msgstr ""
24920
24921#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
24922msgid "Medium"
24923msgstr ""
24924
24925#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24926msgid "Always"
24927msgstr ""
24928
24929#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24930msgid "If there is enough room"
24931msgstr ""
24932
24933#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
24934#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014
24935msgid "By first letter"
24936msgstr ""
24937
24938#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495
24939msgid "Partitioned"
24940msgstr ""
24941
24942#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543
24943msgid "Column &coloring"
24944msgstr ""
24945
24946#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548
24947msgid "Column &icons"
24948msgstr ""
24949
24950#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567
24951msgid "Change &color"
24952msgstr ""
24953
24954#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571
24955msgid "Change &background image"
24956msgstr ""
24957
24958#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575
24959msgid "Restore default &appearance"
24960msgstr ""
24961
24962#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621
24963#, python-format
24964msgid "Current aspect ratio (width/height): %.2g"
24965msgstr ""
24966
24967#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638
24968msgid "Edit template for caption"
24969msgstr ""
24970
24971#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675
24972#, python-format
24973msgid "Current space used: %s"
24974msgstr ""
24975
24976#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721
24977msgid "Choose background color for the Cover grid"
24978msgstr ""
24979
24980#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728
24981msgid "Remove background image?"
24982msgstr ""
24983
24984#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729
24985msgid ""
24986"There is currently a background image set, so the color you have chosen will"
24987" not be visible. Remove the background image?"
24988msgstr ""
24989
24990#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593
24991msgid "Disable all animations. Useful if you have a slow/old computer."
24992msgstr ""
24993
24994#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594
24995msgid "Disable &animations"
24996msgstr ""
24997
24998#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595
24999msgid "User interface style (&needs restart):"
25000msgstr ""
25001
25002#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596
25003msgid "&User interface layout (needs restart):"
25004msgstr ""
25005
25006#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597
25007msgid "E&xtra spacing to add between rows in the book list (can be negative):"
25008msgstr ""
25009
25010#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599
25011#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95
25012msgid "Toolbar"
25013msgstr "Barrenn ostilhoù"
25014
25015#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600
25016msgid "Icon si&ze:"
25017msgstr ""
25018
25019#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601
25020msgid "Show &text under icons:"
25021msgstr ""
25022
25023#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602
25024msgid "Use t&wo lines for the text under the icons (needs restart)"
25025msgstr ""
25026
25027#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603
25028msgid "Change &font (needs restart)"
25029msgstr ""
25030
25031#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604
25032msgid "Show &tooltips in the book list"
25033msgstr ""
25034
25035#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605
25036msgid "Show &layout buttons in the status bar (needs restart)"
25037msgstr ""
25038
25039#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606
25040msgid "Enable s&ystem tray icon (needs restart)"
25041msgstr ""
25042
25043#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607
25044msgid "Choose &language (needs restart):"
25045msgstr ""
25046
25047#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608
25048msgid "&Interface font:"
25049msgstr ""
25050
25051#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609
25052msgid ""
25053"Disable popup notifications when calibre completes jobs such a conversion, "
25054"sending to device etc. The notifications are sent via the operating system "
25055"notification facility, if available. Note that on Windows, you have to "
25056"enable the system tray icon for notifications to work."
25057msgstr ""
25058
25059#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610
25060msgid "Disable n&otifications on job completion"
25061msgstr ""
25062
25063#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611
25064msgid "Show the &splash screen at startup"
25065msgstr ""
25066
25067#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612
25068msgid "Change &icon theme (needs restart)"
25069msgstr ""
25070
25071#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613
25072msgid "Show &row numbers in the book list"
25073msgstr ""
25074
25075#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614
25076msgid "Ad&just for high resolution screens (needs restart):"
25077msgstr ""
25078
25079#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615
25080msgid ""
25081"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n"
25082"\n"
25083"<ul>\n"
25084"<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"
25085"\n"
25086"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n"
25087"\n"
25088"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n"
25089"</ul>"
25090msgstr ""
25091
25092#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624
25093msgid "Allow using &drag and drop to merge books"
25094msgstr ""
25095
25096#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625
25097msgid "Draw a &grid in the book list"
25098msgstr ""
25099
25100#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626
25101msgid "&Main interface"
25102msgstr ""
25103
25104#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627
25105msgid ""
25106"Control the Cover grid view. You can enable this view by clicking the "
25107"\"Layout\" button in the bottom right corner of the main calibre window."
25108msgstr ""
25109
25110#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628
25111msgid "Field to show &under the covers:"
25112msgstr ""
25113
25114#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629
25115msgid "Spac&ing between covers:"
25116msgstr ""
25117
25118#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630
25119msgid ""
25120"The spacing between covers. A value of zero means calculate automatically "
25121"based on cover size."
25122msgstr ""
25123
25124#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632
25125#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640
25126#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647
25127msgid " cm"
25128msgstr ""
25129
25130#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633
25131msgid "Background for the Cover grid"
25132msgstr ""
25133
25134#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635
25135msgid ""
25136"By default, calibre chooses a cover size based on your computer's screen "
25137"size. You can change the cover size here:"
25138msgstr ""
25139
25140#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636
25141msgid "Cover &width: "
25142msgstr ""
25143
25144#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637
25145msgid ""
25146"The width of displayed covers.\n"
25147"A value of zero means calculate automatically."
25148msgstr ""
25149
25150#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641
25151msgid "Make the covers larger, maintaining current aspect ratio."
25152msgstr ""
25153
25154#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642
25155msgid "&Larger covers"
25156msgstr ""
25157
25158#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643
25159msgid "Cover &height: "
25160msgstr ""
25161
25162#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644
25163msgid ""
25164"The height of displayed covers.\n"
25165"A value of zero means calculate automatically."
25166msgstr ""
25167
25168#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648
25169msgid "Make the covers smaller, maintaining current aspect ratio."
25170msgstr ""
25171
25172#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649
25173msgid "&Smaller covers"
25174msgstr ""
25175
25176#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650
25177msgid "Reset size to automatic"
25178msgstr ""
25179
25180#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651
25181msgid "&Reset size"
25182msgstr ""
25183
25184#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653
25185msgid "Size of the emblems (if any) shown &next to the covers: "
25186msgstr ""
25187
25188#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654
25189msgid "Show a &field (such as title) under the covers"
25190msgstr ""
25191
25192#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655
25193msgid "&Location of the emblems shown next to the covers:"
25194msgstr ""
25195
25196#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657
25197msgid "&Emblems"
25198msgstr ""
25199
25200#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658
25201msgid "Caching of covers for improved performance"
25202msgstr ""
25203
25204#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659
25205msgid ""
25206"There are two kinds of caches that calibre uses to improve performance when "
25207"rendering covers in the grid view. A disk cache that is kept on your hard "
25208"disk and stores the cover thumbnails and an in memory cache used to ensure "
25209"flicker free rendering of covers. For best results, keep the memory cache "
25210"small and the disk cache large, unless you have a lot of extra RAM in your "
25211"computer and don't mind it being used by the memory cache."
25212msgstr ""
25213
25214#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660
25215#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012
25216msgid "Disable"
25217msgstr ""
25218
25219#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661
25220msgid " MB"
25221msgstr ""
25222
25223#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662
25224msgid "&Empty disk cache"
25225msgstr ""
25226
25227#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663
25228msgid "&Open cache folder"
25229msgstr ""
25230
25231#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664
25232msgid "Number of screenfulls of covers to cache in &memory (keep this small):"
25233msgstr ""
25234
25235#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665
25236msgid "Maximum amount of &disk space to use for caching thumbnails: "
25237msgstr ""
25238
25239#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666
25240msgid ""
25241"The maximum number of screenfulls of thumbnails to keep in memory. "
25242"Increasing this will make rendering faster, at the cost of more memory "
25243"usage. Note that regardless of this setting, a minimum of one hundred "
25244"thumbnails are always kept in memory, to ensure flicker free rendering."
25245msgstr ""
25246
25247#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667
25248msgid "&Performance"
25249msgstr ""
25250
25251#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668
25252msgid "Cover &grid"
25253msgstr ""
25254
25255#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669
25256msgid "Text styling"
25257msgstr ""
25258
25259#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670
25260msgid "Create rules to convert &identifiers into links"
25261msgstr ""
25262
25263#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672
25264#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765
25265msgid "Move down"
25266msgstr ""
25267
25268#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673
25269#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764
25270msgid "Move up"
25271msgstr ""
25272
25273#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674
25274msgid ""
25275"Note that <b>comments</b> will always be displayed at the end, regardless of"
25276" the position you assign here."
25277msgstr ""
25278
25279#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675
25280msgid "Show &cover"
25281msgstr ""
25282
25283#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676
25284msgid "Show the size of the book's cover in pixels"
25285msgstr ""
25286
25287#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677
25288msgid "Show cover &size"
25289msgstr ""
25290
25291#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678
25292msgid "Use &Roman numerals for series"
25293msgstr ""
25294
25295#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679
25296msgid "Show comments &heading:"
25297msgstr ""
25298
25299#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680
25300msgid "&Book details"
25301msgstr ""
25302
25303#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681
25304msgid ""
25305"Choose how Tag browser subcategories are displayed when\n"
25306"there are more items than the limit. Select by first\n"
25307"letter to see an A, B, C list. Choose partitioned to\n"
25308"have a list of fixed-sized groups. Set to disabled\n"
25309"if you never want subcategories"
25310msgstr ""
25311
25312#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686
25313msgid "&Category partitioning method:"
25314msgstr ""
25315
25316#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687
25317msgid "Co&llapse when more items than:"
25318msgstr ""
25319
25320#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688
25321msgid ""
25322"If a Tag browser category has more than this number of items, it is divided\n"
25323"up into subcategories. If the partition method is set to disable, this value is ignored."
25324msgstr ""
25325
25326#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690
25327msgid "Combine letters &when fewer items than:"
25328msgstr ""
25329
25330#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691
25331msgid ""
25332"If collapsing by first letter, combine adjacent letters together if\n"
25333"there are fewer items under a letter than specified here. If the partition method is\n"
25334"not set to first letter, this value is ignored. Set to zero to disable."
25335msgstr ""
25336
25337#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694
25338msgid "Spacing between &items:"
25339msgstr ""
25340
25341#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695
25342msgid ""
25343"The spacing between consecutive items in the Tag browser. In units of (ex) "
25344"which is the approximate height of the letter 'x' in the currently used "
25345"font. "
25346msgstr ""
25347
25348#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696
25349msgid " ex"
25350msgstr ""
25351
25352#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697
25353msgid "Categories &not to partition:"
25354msgstr ""
25355
25356#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698
25357msgid ""
25358"A comma-separated list of categories that are not to\n"
25359"be partitioned even if the number of items is larger than\n"
25360"the value shown above. This option can be used to\n"
25361"avoid collapsing hierarchical categories that have only\n"
25362"a few top-level elements."
25363msgstr ""
25364
25365#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703
25366msgid "C&ategories with hierarchical items:"
25367msgstr ""
25368
25369#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704
25370msgid ""
25371"A comma-separated list of categories in which items containing\n"
25372"periods are displayed in the Tag browser trees. For example, if\n"
25373"this box contains 'tags' then tags of the form 'Mystery.English'\n"
25374"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
25375"both under 'Mystery'. If 'tags' is not in this box,\n"
25376"then the tags will be displayed each on their own line."
25377msgstr ""
25378
25379#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710
25380msgid "Show &tooltips"
25381msgstr ""
25382
25383#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711
25384msgid "Show &average ratings"
25385msgstr ""
25386
25387#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712
25388msgid ""
25389"Show counts for items in the Tag browser. Such as the number of books\n"
25390"by each author, the number of authors, etc. If you turn it off, you can still\n"
25391"see the counts by hovering your mouse over any item."
25392msgstr ""
25393
25394#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715
25395msgid "Show &counts"
25396msgstr ""
25397
25398#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716
25399msgid "Use &alternating row colors"
25400msgstr ""
25401
25402#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717
25403msgid ""
25404"When checked, calibre will automatically hide any category\n"
25405" (a column, custom or standard) that has no items to show. For example, some\n"
25406" categories might not have values when using Virtual libraries. Checking this\n"
25407" box will cause these empty categories to be hidden."
25408msgstr ""
25409
25410#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721
25411msgid "Hi&de empty categories (columns)"
25412msgstr ""
25413
25414#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722
25415msgid ""
25416"When checked, Find in the Tag browser will show all items\n"
25417" that match the search instead of the first one. If Hide empty categories is\n"
25418" also checked then only categories containing a matched item will be shown."
25419msgstr ""
25420
25421#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725
25422msgid "Find &shows all items that match"
25423msgstr ""
25424
25425#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726
25426msgid ""
25427"<p>When checked, the Tag browser can get keyboard focus, allowing\n"
25428"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n"
25429"a click on the selected item. The keyboard shortcut 'Tag browser /\n"
25430"Give the Tag browser keyboard focus' changes the keyboard focus without\n"
25431"using the mouse.</p>"
25432msgstr ""
25433
25434#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731
25435msgid "Allow the Tag browser to have keyboard &focus"
25436msgstr ""
25437
25438#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732
25439msgid ""
25440"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option "
25441"then you should set a keyboard shortcut to focus the Tag browser under "
25442"<code>Preferences-&gt;Shortcuts-&gt;Tag browser-&gt;Give the Tag browser "
25443"keyboard focus</code>"
25444msgstr ""
25445
25446#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733
25447msgid "&Tag browser"
25448msgstr ""
25449
25450#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734
25451msgid "When showing in a separate window, show it &fullscreen"
25452msgstr ""
25453
25454#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735
25455msgid "Show in a &separate window (needs restart)"
25456msgstr ""
25457
25458#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736
25459msgid "&Number of covers to show in browse mode (needs restart):"
25460msgstr ""
25461
25462#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737
25463#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58
25464msgid "Template &editor"
25465msgstr ""
25466
25467#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738
25468msgid ""
25469"The template used to generate the text below the covers. Uses the same "
25470"syntax as save templates. Defaults to just the book title. Note that this "
25471"setting is per-library, which means that you have to set it again for every "
25472"different calibre library you use. Use an empty template for no text."
25473msgstr ""
25474
25475#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739
25476msgid "Show &reflections"
25477msgstr ""
25478
25479#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740
25480msgid ""
25481"Show covers in their original aspect ratio instead of resizing\n"
25482"them to all have the same width and height"
25483msgstr ""
25484
25485#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742
25486msgid "Preserve &aspect ratio of covers"
25487msgstr ""
25488
25489#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743
25490msgid "&Template for caption:"
25491msgstr ""
25492
25493#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744
25494msgid "Fie&ld for sub-title:"
25495msgstr ""
25496
25497#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745
25498#, python-format
25499msgid "You can press the %s key to toggle full screen mode."
25500msgstr ""
25501
25502#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746
25503msgid "Show ne&xt cover during auto scroll after:"
25504msgstr ""
25505
25506#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748
25507msgid "&Double click to view the central book, instead of single click"
25508msgstr ""
25509
25510#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749
25511msgid "Cover &browser"
25512msgstr ""
25513
25514#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750
25515msgid ""
25516"Check this box to make Quickview show books only in the\n"
25517"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n"
25518"unchecked then only row changes are taken into account."
25519msgstr ""
25520
25521#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754
25522msgid ""
25523"Check this box to make Quickview change the column being examined\n"
25524"when the column in the book list is changed using the cursor arrow keys"
25525msgstr ""
25526
25527#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756
25528msgid "&Change Quickview item when book list column changes"
25529msgstr ""
25530
25531#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757
25532msgid ""
25533"Pressing 'Enter' in a cell changes both the book and the\n"
25534"column being examined (the left-hand pane)"
25535msgstr ""
25536
25537#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759
25538msgid "&Pressing 'Enter' changes the examined column"
25539msgstr ""
25540
25541#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760
25542msgid ""
25543"Double-clicking in a cell changes both the book and the\n"
25544"column being examined (the left-hand pane)"
25545msgstr ""
25546
25547#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762
25548msgid "&Double click changes examined column"
25549msgstr ""
25550
25551#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763
25552msgid "Select columns to display"
25553msgstr ""
25554
25555#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766
25556msgid "&Quickview"
25557msgstr ""
25558
25559#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93
25560msgid "version"
25561msgstr ""
25562
25563#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94
25564msgid "created by Kovid Goyal"
25565msgstr ""
25566
25567#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247
25568msgid "Run Welcome &wizard"
25569msgstr ""
25570
25571#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264
25572msgid "Save changes"
25573msgstr ""
25574
25575#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265
25576msgid "Cancel and return to overview"
25577msgstr ""
25578
25579#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345
25580msgid "Restoring to defaults not supported for"
25581msgstr ""
25582
25583#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391
25584msgid ""
25585"Some of the changes you made require a restart. Please restart calibre as "
25586"soon as possible."
25587msgstr ""
25588
25589#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394
25590msgid ""
25591"The changes you have made require calibre be restarted immediately. You will"
25592" not be allowed to set any more preferences, until you restart."
25593msgstr ""
25594
25595#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53
25596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
25597msgid "Source"
25598msgstr ""
25599
25600#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55
25601msgid "Cover priority"
25602msgstr ""
25603
25604#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82
25605msgid "This source is configured and ready to go"
25606msgstr ""
25607
25608#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83
25609msgid "This source needs configuration"
25610msgstr ""
25611
25612#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97
25613msgid ""
25614"This plugin is useful only for <b>Chinese</b> language books. It can return "
25615"incorrect results for books in English. Are you sure you want to enable it?"
25616msgstr ""
25617
25618#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
25619msgid "Published date"
25620msgstr ""
25621
25622#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275
25623#, python-format
25624msgid "<b>Configure %(name)s</b><br>%(desc)s"
25625msgstr ""
25626
25627#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344
25628msgid "No source selected"
25629msgstr ""
25630
25631#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345
25632msgid "No source selected, cannot configure."
25633msgstr ""
25634
25635#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153
25636msgid "Metadata sources"
25637msgstr ""
25638
25639#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154
25640msgid ""
25641"Disable any metadata sources you do not want by unchecking them. You can "
25642"also set the cover priority. Covers from sources that have a higher "
25643"(smaller) priority will be preferred when bulk downloading metadata."
25644msgstr ""
25645
25646#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155
25647msgid ""
25648"Sources with a red X next to their names must be configured before they will"
25649" be used. "
25650msgstr ""
25651
25652#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156
25653msgid "C&onfigure selected source"
25654msgstr ""
25655
25656#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158
25657msgid ""
25658"If you uncheck any fields, metadata for those fields will not be downloaded"
25659msgstr ""
25660
25661#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159
25662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607
25663msgid "&Select all"
25664msgstr ""
25665
25666#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160
25667msgid "Sele&ct none"
25668msgstr ""
25669
25670#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161
25671msgid ""
25672"Restore your own subset of checked fields that you define using the 'Set as "
25673"default' button"
25674msgstr ""
25675
25676#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162
25677msgid "Select &default"
25678msgstr ""
25679
25680#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163
25681msgid ""
25682"Store the currently checked fields as the default, you can quickly apply the"
25683" default using the 'Select default' button"
25684msgstr ""
25685
25686#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164
25687msgid "&Set as default"
25688msgstr ""
25689
25690#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165
25691msgid "Convert all downloaded comments to plain &text"
25692msgstr ""
25693
25694#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166
25695msgid "Swap &author names from FN LN to LN, FN"
25696msgstr ""
25697
25698#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167
25699msgid ""
25700"<p>When downloading comments, append the downloaded comments to any existing"
25701" comment, instead of overwriting them."
25702msgstr ""
25703
25704#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168
25705msgid ""
25706"When downloading comments, append the downloaded comments to any existing "
25707"comment, instead of overwriting them."
25708msgstr ""
25709
25710#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169
25711msgid "Append comments to &existing"
25712msgstr ""
25713
25714#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170
25715msgid ""
25716"<p>Normally, the metadata download system will keep only a single result per"
25717" metadata source. This option will cause it to keep all results returned "
25718"from every metadata source. Useful if you only use one or two sources and "
25719"want to select individual results from them by hand. Note that result with "
25720"identical title/author/identifiers are still merged."
25721msgstr ""
25722
25723#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171
25724msgid "Keep more than one entry per source"
25725msgstr ""
25726
25727#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172
25728msgid ""
25729"<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"
25730"<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."
25731msgstr ""
25732
25733#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174
25734msgid ""
25735"Prefer smaller tag sets when picking tags from different metadata sources"
25736msgstr ""
25737
25738#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175
25739msgid "Prefer &fewer tags"
25740msgstr ""
25741
25742#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176
25743msgid "Create &rules to filter/transform tags"
25744msgstr ""
25745
25746#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177
25747msgid "Create rules to &transform author names"
25748msgstr ""
25749
25750#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178
25751msgid "Max. &number of tags to download:"
25752msgstr ""
25753
25754#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179
25755msgid "Max. &time to wait after first match is found:"
25756msgstr ""
25757
25758#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180
25759#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182
25760msgid " secs"
25761msgstr ""
25762
25763#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181
25764msgid "Max. time to wait after first &cover is found:"
25765msgstr ""
25766
25767#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38
25768msgid ""
25769"The maximum number of jobs that will run simultaneously in the background. "
25770"This refers to CPU intensive tasks like  conversion. Lower this number if "
25771"you want calibre to use less CPU."
25772msgstr ""
25773
25774#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47
25775msgid "No proxies used"
25776msgstr ""
25777
25778#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51
25779msgid "<b>Using proxies:</b>"
25780msgstr ""
25781
25782#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73
25783msgid "Max. simultaneous conversion/&news download/plugin jobs:"
25784msgstr ""
25785
25786#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74
25787msgid "Limit the max. simultaneous jobs to the available CPU &cores"
25788msgstr ""
25789
25790#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75
25791msgid "Debug &device detection"
25792msgstr ""
25793
25794#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76
25795msgid "Get information to setup the &user defined device"
25796msgstr ""
25797
25798#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77
25799msgid "Open calibre &configuration folder"
25800msgstr ""
25801
25802#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78
25803msgid "Abort &jobs that take more than:"
25804msgstr ""
25805
25806#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79
25807msgid "Never abort"
25808msgstr ""
25809
25810#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80
25811msgid " minutes"
25812msgstr ""
25813
25814#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81
25815msgid "Create a calibre &icon theme"
25816msgstr ""
25817
25818#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44
25819msgid "Device currently connected: "
25820msgstr ""
25821
25822#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47
25823msgid "Device currently connected: None"
25824msgstr ""
25825
25826#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191
25827msgid ""
25828"That format has no metadata writers enabled. A plugboard will probably have "
25829"no effect."
25830msgstr ""
25831
25832#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206
25833msgid "That format and device already has a plugboard."
25834msgstr ""
25835
25836#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218
25837msgid "Possibly override plugboard?"
25838msgstr ""
25839
25840#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219
25841msgid ""
25842"A more general plugboard already exists for that format and device. Are you "
25843"sure you want to add the new plugboard?"
25844msgstr ""
25845
25846#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231
25847#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253
25848msgid "Add possibly overridden plugboard?"
25849msgstr ""
25850
25851#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232
25852msgid ""
25853"More specific device plugboards exist for that format. Are you sure you want"
25854" to add the new plugboard?"
25855msgstr ""
25856
25857#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243
25858msgid "Really add plugboard?"
25859msgstr ""
25860
25861#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244
25862msgid ""
25863"A different plugboard matches that format and device combination. Are you "
25864"sure you want to add the new plugboard?"
25865msgstr ""
25866
25867#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254
25868msgid ""
25869"More specific format and device plugboards already exist. Are you sure you "
25870"want to add the new plugboard?"
25871msgstr ""
25872
25873#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265
25874#, python-brace-format
25875msgid "The {0} device does not support the {1} format."
25876msgstr ""
25877
25878#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273
25879#, python-brace-format
25880msgid "The {0} device supports only the {1} format(s)."
25881msgstr ""
25882
25883#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308
25884msgid "Invalid destination"
25885msgstr ""
25886
25887#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309
25888msgid "The destination field cannot be blank"
25889msgstr ""
25890
25891#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320
25892msgid "Plugboard modifies comments"
25893msgstr ""
25894
25895#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321
25896msgid ""
25897"This plugboard modifies the comments metadata. If the comments are set to "
25898"invalid HTML, it could cause problems on the device. Are you sure you wish "
25899"to save this plugboard?"
25900msgstr ""
25901
25902#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352
25903#, python-brace-format
25904msgid "The {0} device plugin is disabled."
25905msgstr ""
25906
25907#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115
25908msgid ""
25909"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n"
25910"\n"
25911"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"
25912"\n"
25913"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"
25914"\n"
25915"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."
25916msgstr ""
25917
25918#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122
25919msgid "Format (choose first)"
25920msgstr ""
25921
25922#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123
25923msgid "Device (choose second)"
25924msgstr ""
25925
25926#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124
25927msgid "Add &new plugboard:"
25928msgstr ""
25929
25930#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125
25931msgid "Edit &existing plugboard:"
25932msgstr ""
25933
25934#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126
25935msgid "Existing &plugboards:"
25936msgstr ""
25937
25938#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127
25939msgid "Source template"
25940msgstr ""
25941
25942#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128
25943msgid "Destination field"
25944msgstr ""
25945
25946#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129
25947msgid "&Save plugboard"
25948msgstr ""
25949
25950#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130
25951msgid "&Delete plugboard"
25952msgstr ""
25953
25954#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212
25955msgid ""
25956"\n"
25957"Customization: "
25958msgstr ""
25959
25960#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214
25961msgid ""
25962"\n"
25963"\n"
25964"This plugin has been disabled"
25965msgstr ""
25966
25967#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216
25968msgid ""
25969"\n"
25970"\n"
25971"This plugin is installed system-wide and can not be managed from within calibre"
25972msgstr ""
25973
25974#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247
25975msgid "Search for plugin"
25976msgstr ""
25977
25978#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269
25979msgid "Could not find any matching plugins"
25980msgstr ""
25981
25982#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309
25983msgid "files"
25984msgstr ""
25985
25986#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310
25987msgid "Add plugin"
25988msgstr ""
25989
25990#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345
25991msgid "No valid plugin path"
25992msgstr ""
25993
25994#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346
25995#, python-format
25996msgid "%s is not a valid plugin path"
25997msgstr ""
25998
25999#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354
26000#, python-format
26001msgid "Select an actual plugin under <b>%s</b> to customize"
26002msgstr ""
26003
26004#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361
26005#, python-format
26006msgid "Disabling the plugin %s is not allowed"
26007msgstr ""
26008
26009#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385
26010#, python-format
26011msgid "Are you sure you want to remove the plugin: %s?"
26012msgstr ""
26013
26014#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390
26015#, python-brace-format
26016msgid ""
26017"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for"
26018" it to be completely removed."
26019msgstr ""
26020
26021#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400
26022msgid "Cannot remove builtin plugin"
26023msgstr ""
26024
26025#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401
26026msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
26027msgstr ""
26028
26029#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107
26030msgid ""
26031"Here you can customize the behavior of calibre by controlling what plugins "
26032"it uses."
26033msgstr ""
26034
26035#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110
26036msgid "Show only those plugins that have been installed by you"
26037msgstr ""
26038
26039#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111
26040msgid "Show only &user installed plugins"
26041msgstr ""
26042
26043#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115
26044msgid "Get &new plugins"
26045msgstr ""
26046
26047#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116
26048msgid "Check for &updated plugins"
26049msgstr ""
26050
26051#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117
26052msgid "&Load plugin from file"
26053msgstr ""
26054
26055#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32
26056msgid ""
26057"This setting can be overridden for <b>individual devices</b>, by clicking "
26058"the device icon and choosing \"Configure this device\"."
26059msgstr ""
26060
26061#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39
26062msgid "Any custom field"
26063msgstr ""
26064
26065#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40
26066msgid "The lookup name of any custom field (these names begin with \"#\")."
26067msgstr ""
26068
26069#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71
26070msgid "Constant template"
26071msgstr ""
26072
26073#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72
26074#, python-brace-format
26075msgid ""
26076"The template contains no {fields}, so all books will have the same name. Is "
26077"this OK?"
26078msgstr ""
26079
26080#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55
26081msgid "Save template"
26082msgstr ""
26083
26084#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56
26085msgid ""
26086"By adjusting the template below, you can control what folders the files are "
26087"saved in and what filenames they are given. You can use the / character to "
26088"indicate sub-folders. Available metadata variables are described below. If a"
26089" particular book does not have some metadata, the variable will be replaced "
26090"by the empty string."
26091msgstr ""
26092
26093#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57
26094msgid "Available variables:"
26095msgstr ""
26096
26097#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69
26098msgid ""
26099"Here you can control how calibre will save your books when you click the "
26100"\"Save to disk\" button:"
26101msgstr ""
26102
26103#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70
26104msgid "Save &cover separately"
26105msgstr ""
26106
26107#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71
26108msgid "Replace space with &underscores"
26109msgstr ""
26110
26111#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72
26112msgid "Update &metadata in saved copies"
26113msgstr ""
26114
26115#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73
26116msgid "Change paths to &lowercase"
26117msgstr ""
26118
26119#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74
26120#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70
26121msgid "Format &dates as:"
26122msgstr ""
26123
26124#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75
26125msgid "File &formats to save:"
26126msgstr ""
26127
26128#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76
26129msgid "Convert non-English characters to &English equivalents"
26130msgstr ""
26131
26132#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77
26133msgid "Save metadata in a separate &OPF file"
26134msgstr ""
26135
26136#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78
26137msgid "&Show files in the file browser after saving to disk"
26138msgstr ""
26139
26140#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42
26141msgid ""
26142"<b>Grouped search terms</b> are search names that permit a query to "
26143"automatically search across more than one column. For example, if you create"
26144" a grouped search term <code>allseries</code> with the value <code>series, "
26145"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
26146"will find 'adhoc' in any of the columns <code>series</code>, "
26147"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
26148"the grouped search term in the drop-down box, enter the list of columns to "
26149"search in the value box, then push the Save button. <p>Note: Search terms "
26150"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
26151"are the same term.<p>You can have your grouped search term show up as User "
26152"categories in  the Tag browser. Just add the grouped search term names to "
26153"the Make User categories from box. You can add multiple terms separated by "
26154"commas. The new User category will be automatically populated with all the "
26155"items in the categories included in the grouped search term. <p>Automatic "
26156"User categories permit you to see easily all the category items that are in "
26157"the columns contained in the grouped search term. Using the above "
26158"<code>allseries</code> example, the automatically-generated User category "
26159"will contain all the series mentioned in <code>series</code>, "
26160"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to "
26161"check for duplicates, to find which column contains a particular item, or to"
26162" have hierarchical categories (categories that contain categories)."
26163msgstr ""
26164
26165#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77
26166msgid "Enter new or select existing name"
26167msgstr ""
26168
26169#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79
26170msgid "Enter list of column lookup names to search"
26171msgstr ""
26172
26173#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26174msgid "Match all"
26175msgstr ""
26176
26177#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26178msgid "Match any"
26179msgstr ""
26180
26181#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144
26182#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154
26183#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158
26184#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164
26185#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177
26186#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235
26187msgid "Grouped search terms"
26188msgstr ""
26189
26190#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145
26191msgid "The search term cannot be blank"
26192msgstr ""
26193
26194#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155
26195msgid "That name is already used for a column or grouped search term"
26196msgstr ""
26197
26198#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159
26199msgid "That name is already used for User category"
26200msgstr ""
26201
26202#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165
26203msgid "The value box cannot be empty"
26204msgstr ""
26205
26206#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178
26207msgid "The empty grouped search term cannot be deleted"
26208msgstr ""
26209
26210#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220
26211msgid "Incompatible options"
26212msgstr ""
26213
26214#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221
26215msgid ""
26216"The option to have un-accented characters match accented characters has no "
26217"effect if you also turn on case-sensitive searching. So only turn on one of "
26218"those options"
26219msgstr ""
26220
26221#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221
26222msgid ""
26223"Clear search histories from all over calibre. Including the book list, "
26224"E-book viewer, fetch news dialog, etc."
26225msgstr ""
26226
26227#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222
26228msgid "Clear search &histories"
26229msgstr ""
26230
26231#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223
26232msgid "What to search by default"
26233msgstr ""
26234
26235#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224
26236msgid ""
26237"When you enter a search term without a prefix, by default calibre will "
26238"search all metadata for matches. For example, entering, \"asimov\" will "
26239"search not just authors but title/tags/series/comments/etc. Use these "
26240"options if you would like to change this behavior."
26241msgstr ""
26242
26243#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225
26244msgid "&Limit the searched metadata"
26245msgstr ""
26246
26247#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226
26248msgid "&Columns that non-prefixed searches are limited to:"
26249msgstr ""
26250
26251#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227
26252msgid ""
26253"Note that this option affects all searches, including saved searches and "
26254"restrictions. Therefore, if you use this option, it is best to ensure that "
26255"you always use prefixes in your saved searches. For example, use "
26256"\"series:Foundation\" rather than just \"Foundation\" in a saved search."
26257msgstr ""
26258
26259#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228
26260msgid "Search as you &type"
26261msgstr ""
26262
26263#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229
26264msgid "Case &sensitive searching"
26265msgstr ""
26266
26267#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230
26268msgid ""
26269"&Highlight search results instead of restricting the book list to the "
26270"results"
26271msgstr ""
26272
26273#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231
26274msgid ""
26275"<p>This option will cause a small button to appear next to the Search bar. "
26276"Clicking the button will toggle between showing only the search results and "
26277"showing all books with the search results highlighted."
26278msgstr ""
26279
26280#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232
26281msgid ""
26282"Show a &quick toggle button to switch between highlighting and restricting "
26283"results next to the Search bar"
26284msgstr ""
26285
26286#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233
26287msgid "Unaccented characters match &accented characters"
26288msgstr ""
26289
26290#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234
26291msgid "Genera&l"
26292msgstr ""
26293
26294#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236
26295msgid "&Names:"
26296msgstr ""
26297
26298#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237
26299msgid ""
26300"Contains the names of the currently-defined group search terms.\n"
26301"Create a new name by entering it into the empty box, then\n"
26302"pressing Save. Rename a search term by selecting it then\n"
26303"changing the name and pressing Save. Change the value of\n"
26304"a search term by changing the value box then pressing Save."
26305msgstr ""
26306
26307#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242
26308msgid "Delete the current search term"
26309msgstr ""
26310
26311#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244
26312msgid "&Value:"
26313msgstr ""
26314
26315#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245
26316msgid ""
26317"Enter a comma-separated list of lookup names of the columns\n"
26318"to include in the grouped search term"
26319msgstr ""
26320
26321#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247
26322msgid ""
26323"Save the current search term. You can rename a search term by\n"
26324"changing the name then pressing Save. You can change the value\n"
26325"of a search term by changing the value box then pressing Save."
26326msgstr ""
26327
26328#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251
26329msgid "Make &user categories from:"
26330msgstr ""
26331
26332#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252
26333msgid ""
26334"Enter the names of any grouped search terms you wish\n"
26335"to be shown as user categories"
26336msgstr ""
26337
26338#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254
26339msgid "&Grouped searches"
26340msgstr ""
26341
26342#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255
26343msgid "What to search when searching similar books"
26344msgstr ""
26345
26346#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256
26347msgid ""
26348"<p>When you search for similar books by right clicking the\n"
26349"         book and selecting \"Similar books\",\n"
26350"         calibre constructs a search using the column lookup names specified below.\n"
26351"         By changing the lookup name to a grouped search term you can\n"
26352"         search multiple columns at once.</p>"
26353msgstr ""
26354
26355#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261
26356msgid "S&imilar authors: "
26357msgstr ""
26358
26359#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262
26360msgid "Si&milar series: "
26361msgstr ""
26362
26363#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263
26364msgid "Similar &tags: "
26365msgstr ""
26366
26367#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264
26368msgid "Simi&lar publishers: "
26369msgstr ""
26370
26371#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265
26372msgid "&Similar books"
26373msgstr ""
26374
26375#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29
26376#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64
26377msgid "Manual management"
26378msgstr ""
26379
26380#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30
26381#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65
26382msgid "Only on send"
26383msgstr ""
26384
26385#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31
26386#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66
26387msgid "Automatic management"
26388msgstr ""
26389
26390#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37
26391msgid "Cannot change metadata management while a device is connected"
26392msgstr ""
26393
26394#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38
26395msgid "Metadata management (disabled while device connected)"
26396msgstr ""
26397
26398#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63
26399msgid "Me&tadata management:"
26400msgstr ""
26401
26402#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67
26403msgid ""
26404"<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"
26405"<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"
26406"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>"
26407msgstr ""
26408
26409#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194
26410msgid "Browse for the file"
26411msgstr ""
26412
26413#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205
26414msgid "Choose a file"
26415msgstr ""
26416
26417#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303
26418msgid ""
26419"calibre contains an internet server that allows you to access your book "
26420"collection using a browser from anywhere in the world. Any changes to the "
26421"settings will only take effect after a server restart."
26422msgstr ""
26423
26424#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322
26425msgid "Require &username and password to access the Content server"
26426msgstr ""
26427
26428#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331
26429msgid "Run server &automatically when calibre starts"
26430msgstr ""
26431
26432#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337
26433msgid "&Start server"
26434msgstr ""
26435
26436#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338
26437msgid "St&op server"
26438msgstr ""
26439
26440#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339
26441msgid "&Test server"
26442msgstr ""
26443
26444#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340
26445msgid "Show server &logs"
26446msgstr ""
26447
26448#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368
26449msgid "Do not start calibre automatically when computer is started"
26450msgstr ""
26451
26452#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369
26453msgid "Start calibre when the computer is started"
26454msgstr ""
26455
26456#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372
26457msgid ""
26458"Currently calibre is set to run automatically when the\n"
26459"            computer starts.  Use this button to disable that."
26460msgstr ""
26461
26462#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374
26463msgid ""
26464"Start calibre in the system tray automatically when the computer starts"
26465msgstr ""
26466
26467#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386
26468#, python-format
26469msgid "Content server listening at: %s"
26470msgstr ""
26471
26472#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398
26473msgid "Remember to create at least one user account in the \"User accounts\" tab"
26474msgstr ""
26475
26476#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400
26477msgid ""
26478"Requiring a username/password prevents unauthorized people from accessing "
26479"your calibre library. It is also needed for some features such as making any"
26480" changes to the library as well as last read position/annotation syncing."
26481msgstr ""
26482
26483#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442
26484#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379
26485msgid "Change password for {}"
26486msgstr ""
26487
26488#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443
26489msgid "Add new user"
26490msgstr ""
26491
26492#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452
26493msgid "Set the password for this user"
26494msgstr ""
26495
26496#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
26497msgid "&Repeat password:"
26498msgstr ""
26499
26500#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491
26501msgid "Empty username"
26502msgstr ""
26503
26504#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492
26505msgid "You must enter a username"
26506msgstr ""
26507
26508#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498
26509msgid "Username already exists"
26510msgstr ""
26511
26512#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500
26513msgid ""
26514"A user with the username {} already exists. Please choose a different "
26515"username."
26516msgstr ""
26517
26518#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506
26519msgid "Username is not valid"
26520msgstr ""
26521
26522#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511
26523msgid "Password do not match"
26524msgstr ""
26525
26526#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512
26527msgid "The two passwords you entered do not match!"
26528msgstr ""
26529
26530#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518
26531msgid "Empty password"
26532msgstr ""
26533
26534#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519
26535msgid "You must enter a password for this user"
26536msgstr ""
26537
26538#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524
26539msgid "Invalid password"
26540msgstr ""
26541
26542#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549
26543msgid "Further &restrict access to books in this library that match:"
26544msgstr ""
26545
26546#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552
26547msgid "A search expression"
26548msgstr ""
26549
26550#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554
26551msgid ""
26552"A search expression. If specified, access will be further restricted to only"
26553" those books that match this expression. For example: tags:\"=Share\""
26554msgstr ""
26555
26556#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585
26557msgid "Change library access permissions for {}"
26558msgstr ""
26559
26560#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26561msgid "All except the specified libraries"
26562msgstr ""
26563
26564#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26565msgid "All libraries"
26566msgstr ""
26567
26568#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26569msgid "Only the specified libraries"
26570msgstr ""
26571
26572#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606
26573msgid "Allow access to:"
26574msgstr ""
26575
26576#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611
26577msgid "Specify the libraries below:"
26578msgstr ""
26579
26580#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685
26581msgid "No libraries specified"
26582msgstr ""
26583
26584#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686
26585msgid "You have not specified any libraries"
26586msgstr ""
26587
26588#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693
26589msgid "<b>{} is allowed access to all libraries"
26590msgstr ""
26591
26592#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697
26593msgid ""
26594"{} is allowed access only to the libraries whose names <b>match</b> one of "
26595"the names specified below."
26596msgstr ""
26597
26598#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700
26599msgid ""
26600"{} is allowed access to all libraries, <b>except</b> those whose names match"
26601" one of the names specified below."
26602msgstr ""
26603
26604#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720
26605msgid "Allow {} to make &changes (i.e. grant write access)"
26606msgstr ""
26607
26608#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724
26609msgid ""
26610"If enabled, allows the user to make changes to the library. Adding "
26611"books/deleting books/editing metadata, etc."
26612msgstr ""
26613
26614#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732
26615msgid "Change &password"
26616msgstr ""
26617
26618#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757
26619#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319
26620msgid "{} is currently only allowed to access the library named: {}"
26621msgid_plural "{} is currently only allowed to access the libraries named: {}"
26622msgstr[0] ""
26623msgstr[1] ""
26624msgstr[2] ""
26625msgstr[3] ""
26626msgstr[4] ""
26627
26628#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761
26629msgid "Change the allowed libraries"
26630msgstr ""
26631
26632#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765
26633#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326
26634msgid "{} is currently not allowed to access the library named: {}"
26635msgid_plural "{} is currently not allowed to access the libraries named: {}"
26636msgstr[0] ""
26637msgstr[1] ""
26638msgstr[2] ""
26639msgstr[3] ""
26640msgstr[4] ""
26641
26642#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769
26643msgid "Change the blocked libraries"
26644msgstr ""
26645
26646#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771
26647msgid "{} is currently allowed access to all libraries"
26648msgstr ""
26649
26650#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772
26651msgid "Restrict the &libraries {} can access"
26652msgstr ""
26653
26654#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823
26655msgid "&Add user"
26656msgstr ""
26657
26658#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827
26659msgid "&Remove user"
26660msgstr ""
26661
26662#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898
26663msgid ""
26664"Here you can create a template to control what data is shown when using the "
26665"<i>Custom list</i> mode for the book list"
26666msgstr ""
26667
26668#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902
26669msgid "Show a cover &thumbnail"
26670msgstr ""
26671
26672#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906
26673msgid "Thumbnail &height:"
26674msgstr ""
26675
26676#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907
26677msgid "Entry &height:"
26678msgstr ""
26679
26680#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912
26681msgid ""
26682"The height for each entry. The special value \"auto\" causes a height to be "
26683"calculated based on the number of lines in the template. Otherwise, use a "
26684"CSS length, such as 100px or 15ex"
26685msgstr ""
26686
26687#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919
26688msgid "&Long text fields:"
26689msgstr ""
26690
26691#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921
26692msgid ""
26693"A comma separated list of fields that will be added at the bottom of every "
26694"entry. These fields are interpreted as containing HTML, not plain text."
26695msgstr ""
26696
26697#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926
26698#, python-brace-format
26699msgid ""
26700"The template below will be interpreted as HTML and all {{fields}} will be "
26701"replaced by the actual metadata, if available. For custom columns use the "
26702"column lookup name, for example: #mytags. You can use {0} as a separator to "
26703"split a line into multiple columns."
26704msgstr ""
26705
26706#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936
26707msgid "&Import template"
26708msgstr ""
26709
26710#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938
26711msgid "E&xport template"
26712msgstr ""
26713
26714#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943
26715#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952
26716msgid "Choose template file"
26717msgstr ""
26718
26719#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944
26720#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953
26721msgid "Template files"
26722msgstr ""
26723
26724#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
26725msgid "Book"
26726msgstr ""
26727
26728#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029
26729msgid "URL type:"
26730msgstr ""
26731
26732#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035
26733msgid "URL:"
26734msgstr ""
26735
26736#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080
26737msgid "Missing author placeholder"
26738msgstr ""
26739
26740#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081
26741#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085
26742#, python-brace-format
26743msgid "The URL {0} does not contain the {1} placeholder"
26744msgstr ""
26745
26746#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084
26747msgid "Missing title placeholder"
26748msgstr ""
26749
26750#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102
26751#, python-brace-format
26752msgid ""
26753"Add new locations to search for books or authors using the \"Search the "
26754"internet\" feature of the Content server. The URLs should contain {author} "
26755"which will be replaced by the author name and, for book URLs, {title} which "
26756"will be replaced by the book title."
26757msgstr ""
26758
26759#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111
26760msgid "&Add URL"
26761msgstr ""
26762
26763#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114
26764msgid "Export URLs"
26765msgstr ""
26766
26767#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117
26768msgid "Import URLs"
26769msgstr ""
26770
26771#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183
26772#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190
26773msgid "Choose URLs file"
26774msgstr ""
26775
26776#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184
26777#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191
26778msgid "URL files"
26779msgstr ""
26780
26781#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210
26782msgid "&Main"
26783msgstr ""
26784
26785#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217
26786msgid "&User accounts"
26787msgstr ""
26788
26789#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225
26790msgid "Book &list template"
26791msgstr ""
26792
26793#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227
26794msgid "&Search the internet"
26795msgstr ""
26796
26797#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274
26798#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534
26799#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608
26800msgid "Failed to start Content server"
26801msgstr ""
26802
26803#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320
26804msgid "Error log:"
26805msgstr ""
26806
26807#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328
26808msgid "No error log found"
26809msgstr ""
26810
26811#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329
26812msgid "Access log:"
26813msgstr ""
26814
26815#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337
26816msgid "No access log found"
26817msgstr ""
26818
26819#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338
26820msgid "The server log files are in: {}"
26821msgstr ""
26822
26823#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344
26824msgid "&Clear logs"
26825msgstr ""
26826
26827#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348
26828msgid "Server running"
26829msgstr ""
26830
26831#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349
26832msgid "Cannot clear logs while the server is running. First stop the server."
26833msgstr ""
26834
26835#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374
26836msgid "No users specified"
26837msgstr ""
26838
26839#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376
26840msgid ""
26841"You have turned on the setting to require passwords to access the Content "
26842"server, but you have not created any user accounts. Create at least one user"
26843" account in the \"User accounts\" tab to proceed."
26844msgstr ""
26845
26846#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389
26847msgid "Invalid trusted IPs"
26848msgstr ""
26849
26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407
26851msgid "You need to restart the server for changes to take effect"
26852msgstr ""
26853
26854#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28
26855msgid ""
26856"\n"
26857"        <p>Here you can add and remove functions used in template processing. A\n"
26858"        template function is written in Python. It takes information from the\n"
26859"        book, processes it in some way, then returns a string result. Functions\n"
26860"        defined here are usable in templates in the same way that builtin\n"
26861"        functions are usable. The function must be named <b>evaluate</b>, and\n"
26862"        must have the signature shown below.</p>\n"
26863"        <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n"
26864"        &rarr; returning a Unicode string</code></p>\n"
26865"        <p>The parameters of the evaluate function are:\n"
26866"        <ul>\n"
26867"        <li><b>formatter</b>: the instance of the formatter being used to\n"
26868"        evaluate the current template. You can use this to do recursive\n"
26869"        template evaluation.</li>\n"
26870"        <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n"
26871"        dictionary.</li>\n"
26872"        <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n"
26873"        This parameter can be None in some cases, such as when evaluating\n"
26874"        non-book templates.</li>\n"
26875"        <li><b>locals</b>: the local variables assigned to by the current\n"
26876"        template program.</li>\n"
26877"        <li><b>your parameters</b>: you must supply one or more formal\n"
26878"        parameters. The number must match the arg count box, unless arg count is\n"
26879"        -1 (variable number or arguments), in which case the last argument must\n"
26880"        be *args. At least one argument is required, and is usually the value of\n"
26881"        the field being operated upon. Note that when writing in basic template\n"
26882"        mode, the user does not provide this first argument. Instead it is\n"
26883"        supplied by the formatter.</li>\n"
26884"        </ul></p>\n"
26885"        <p>\n"
26886"        The following example function checks the value of the field. If the\n"
26887"        field is not empty, the field's value is returned, otherwise the value\n"
26888"        EMPTY is returned.\n"
26889"        <pre>\n"
26890"        name: my_ifempty\n"
26891"        arg count: 1\n"
26892"        doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n"
26893"        program code:\n"
26894"        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
26895"            if val:\n"
26896"                return val\n"
26897"            else:\n"
26898"                return 'EMPTY'</pre>\n"
26899"        This function can be called in any of the three template program modes:\n"
26900"        <ul>\n"
26901"        <li>single-function mode: {tags:my_ifempty()}</li>\n"
26902"        <li>template program mode: {tags:'my_ifempty($)'}</li>\n"
26903"        <li>general program mode: program: my_ifempty(field('tags'))</li>\n"
26904"        </p>\n"
26905"        "
26906msgstr ""
26907
26908#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82
26909#, python-brace-format
26910msgid ""
26911"\n"
26912"        <p>\n"
26913"        Here you can create, edit (replace), and delete stored templates used\n"
26914"        in template processing. You use a stored template in another template as\n"
26915"        if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n"
26916"\n"
26917"        <p>Stored templates must use General Program Mode -- they must begin with\n"
26918"        the text '{0}'. You retrieve arguments passed to a stored template using\n"
26919"        the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n"
26920"        arguments are copied to the named variables.</p>\n"
26921"\n"
26922"        <p>For example, this stored template checks if any items are in a\n"
26923"        list, returning '1' if any are found and '' if not.</p>\n"
26924"        <p>\n"
26925"        Template name: items_in_list<br>\n"
26926"        Template contents:<pre>\n"
26927"        program:\n"
26928"            arguments(lst='No list argument given', items='');\n"
26929"            r = '';\n"
26930"            for l in items:\n"
26931"                if str_in_list(lst, ',', l, '1', '') then\n"
26932"                    r = '1';\n"
26933"                    break\n"
26934"                fi\n"
26935"            rof;\n"
26936"            r</pre>\n"
26937"        You call the stored template like this:<pre>\n"
26938"        program: items_in_list($#genre, 'comics, foo')</pre>\n"
26939"        See the template language tutorial for more information.</p>\n"
26940"        </p>\n"
26941"        "
26942msgstr ""
26943
26944#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123
26945#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134
26946msgid "Show help"
26947msgstr ""
26948
26949#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127
26950#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138
26951#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137
26952#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145
26953msgid "Hide help"
26954msgstr ""
26955
26956#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160
26957msgid ""
26958"The template functions saved in the library are corrupt. Do you want to "
26959"delete them? Answering 'Yes' will delete all the functions."
26960msgstr ""
26961
26962#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251
26963msgid "You cannot delete a built-in function"
26964msgstr ""
26965
26966#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261
26967#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393
26968msgid "Function not defined"
26969msgstr ""
26970
26971#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268
26972#, python-format
26973msgid "Name %s already used"
26974msgstr ""
26975
26976#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274
26977msgid "The name {} is already used for stored template"
26978msgstr ""
26979
26980#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278
26981msgid ""
26982"Argument count should be -1 or greater than zero. Setting it to zero means "
26983"that this function cannot be used in single function mode."
26984msgstr ""
26985
26986#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294
26987msgid "Exception while compiling function"
26988msgstr ""
26989
26990#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322
26991msgid "function source code not available"
26992msgstr ""
26993
26994#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358
26995msgid "Cannot \"test\" when no books are selected"
26996msgstr ""
26997
26998#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392
26999#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400
27000#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405
27001#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413
27002msgid "Stored templates"
27003msgstr ""
27004
27005#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401
27006msgid "The name {} is already used for template function"
27007msgstr ""
27008
27009#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406
27010msgid "The stored template must begin with \"program:\""
27011msgstr ""
27012
27013#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414
27014msgid "Exception while storing template"
27015msgstr ""
27016
27017#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430
27018msgid "Changes to the current template will be lost. OK?"
27019msgstr ""
27020
27021#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139
27022msgid "D&elete"
27023msgstr ""
27024
27025#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140
27026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
27027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553
27028msgid "&Replace"
27029msgstr ""
27030
27031#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141
27032#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154
27033msgid "C&reate"
27034msgstr ""
27035
27036#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143
27037msgid ""
27038"Open a template tester dialog to use a template to test stored templates"
27039msgstr ""
27040
27041#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144
27042msgid "&Stored Templates"
27043msgstr ""
27044
27045#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146
27046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279
27047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707
27048msgid "F&unction:"
27049msgstr ""
27050
27051#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147
27052msgid "Enter the name of the function to create."
27053msgstr ""
27054
27055#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148
27056msgid "Argument &count:"
27057msgstr ""
27058
27059#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149
27060msgid "Set this to -1 if the function takes a variable number of arguments"
27061msgstr ""
27062
27063#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153
27064#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45
27065msgid "Replace"
27066msgstr ""
27067
27068#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155
27069msgid "P&rogram code (Follow Python indenting rules):"
27070msgstr ""
27071
27072#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156
27073msgid "&Template functions"
27074msgstr ""
27075
27076#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38
27077msgid "Choose a texture"
27078msgstr ""
27079
27080#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55
27081msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>."
27082msgstr ""
27083
27084#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63
27085msgid "Add texture"
27086msgstr ""
27087
27088#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66
27089msgid "Remove texture"
27090msgstr ""
27091
27092#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112
27093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294
27094msgid "Choose image"
27095msgstr ""
27096
27097#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147
27098msgid "Cannot remove builtin textures"
27099msgstr ""
27100
27101#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
27102msgid "Donate to support the development of calibre"
27103msgstr ""
27104
27105#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45
27106msgid "Location Manager"
27107msgstr ""
27108
27109#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46
27110msgid "Switch between library and device views"
27111msgstr ""
27112
27113#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52
27114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563
27115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566
27116#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378
27117msgid "Separator"
27118msgstr ""
27119
27120#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68
27121#, python-format
27122msgid "%d books"
27123msgstr ""
27124
27125#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246
27126msgid "The main toolbar"
27127msgstr ""
27128
27129#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247
27130msgid "The main toolbar when a device is connected"
27131msgstr ""
27132
27133#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248
27134msgid "The optional second toolbar"
27135msgstr ""
27136
27137#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249
27138msgid "The menubar"
27139msgstr ""
27140
27141#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250
27142msgid "The menubar when a device is connected"
27143msgstr ""
27144
27145#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251
27146msgid "The context menu for the books in the calibre library"
27147msgstr ""
27148
27149#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253
27150msgid "The context menu for the split book list"
27151msgstr ""
27152
27153#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254
27154msgid "The context menu for the books on the device"
27155msgstr ""
27156
27157#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256
27158msgid "The context menu for the Cover browser"
27159msgstr ""
27160
27161#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264
27162msgid "Click to choose toolbar or menu to customize"
27163msgstr ""
27164
27165#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318
27166#, python-format
27167msgid "Cannot add the actions %s to this location"
27168msgstr ""
27169
27170#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342
27171#, python-format
27172msgid "Cannot remove the actions %s from this location"
27173msgstr ""
27174
27175#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371
27176msgid "Preferences missing"
27177msgstr ""
27178
27179#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372
27180msgid ""
27181"The Preferences action must be in either the main toolbar or the menubar."
27182msgstr ""
27183
27184#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375
27185msgid "Location manager missing"
27186msgstr ""
27187
27188#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376
27189msgid ""
27190"The Location manager must be in either the main toolbar or the menubar when "
27191"a device is connected."
27192msgstr ""
27193
27194#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124
27195msgid ""
27196"<p>The toolbar in calibre is different depending on whether a device is "
27197"connected or not. Choose <b>which toolbar</b> you would like to customize:"
27198msgstr ""
27199
27200#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125
27201msgid "Choose the toolbar to customize"
27202msgstr ""
27203
27204#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126
27205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474
27206#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449
27207msgid "A&vailable actions"
27208msgstr ""
27209
27210#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127
27211msgid "Add selected actions to toolbar"
27212msgstr ""
27213
27214#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129
27215msgid "Remove selected actions from toolbar"
27216msgstr ""
27217
27218#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131
27219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475
27220#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453
27221msgid "&Current actions"
27222msgstr ""
27223
27224#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132
27225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485
27226msgid "Move selected action up"
27227msgstr ""
27228
27229#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134
27230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488
27231msgid "Move selected action down"
27232msgstr ""
27233
27234#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72
27235#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464
27236msgid "ID"
27237msgstr ""
27238
27239#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148
27240msgid "This tweak has its default value"
27241msgstr ""
27242
27243#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150
27244msgid "This tweak has been customized"
27245msgstr ""
27246
27247#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327
27248msgid "Plugin tweaks"
27249msgstr ""
27250
27251#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333
27252msgid ""
27253"Add/edit tweaks for any custom plugins you have installed. Documentation for"
27254" these tweaks should be available on the website from where you downloaded "
27255"the plugins."
27256msgstr ""
27257
27258#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373
27259msgid ""
27260"Values for the tweaks are shown below. Edit them to change the behavior of "
27261"calibre. Your changes will only take effect <b>after a restart</b> of "
27262"calibre."
27263msgstr ""
27264
27265#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386
27266msgid "Edit tweaks for any custom plugins you have installed"
27267msgstr ""
27268
27269#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387
27270msgid "&Plugin tweaks"
27271msgstr ""
27272
27273#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421
27274msgid "Edit tweak"
27275msgstr ""
27276
27277#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428
27278msgid "Restore this tweak to its default value"
27279msgstr ""
27280
27281#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429
27282msgid "&Reset this tweak"
27283msgstr ""
27284
27285#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432
27286msgid "Apply any changes you made to this tweak"
27287msgstr ""
27288
27289#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433
27290msgid "&Apply changes to this tweak"
27291msgstr ""
27292
27293#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448
27294msgid "Search for tweak"
27295msgstr ""
27296
27297#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484
27298#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525
27299msgid ""
27300"There was a syntax error in your tweak. Click the \"Show details\" button "
27301"for details."
27302msgstr ""
27303
27304#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540
27305msgid "Invalid tweaks"
27306msgstr ""
27307
27308#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541
27309msgid ""
27310"The tweaks you entered are invalid, try resetting the tweaks to default and "
27311"changing them one by one until you find the invalid setting."
27312msgstr ""
27313
27314#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116
27315msgid "View log"
27316msgstr ""
27317
27318#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38
27319msgid "Choose Files"
27320msgstr ""
27321
27322#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27323msgid "Collecting metadata..."
27324msgstr ""
27325
27326#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27327#, python-format
27328msgid "Saving %d books..."
27329msgstr ""
27330
27331#: /__w/calibre/calibre/src/calibre/gui2/save.py:143
27332msgid "Copying files and writing metadata..."
27333msgstr ""
27334
27335#: /__w/calibre/calibre/src/calibre/gui2/save.py:144
27336msgid "Copying files..."
27337msgstr ""
27338
27339#: /__w/calibre/calibre/src/calibre/gui2/save.py:155
27340#: /__w/calibre/calibre/src/calibre/gui2/save.py:269
27341#: /__w/calibre/calibre/src/calibre/gui2/save.py:303
27342msgid "Could not save books to disk, click \"Show details\" for more information"
27343msgstr ""
27344
27345#: /__w/calibre/calibre/src/calibre/gui2/save.py:186
27346#, python-format
27347msgid ""
27348"The update metadata worker process crashed while processing the book %s. "
27349"Saving is aborted."
27350msgstr ""
27351
27352#: /__w/calibre/calibre/src/calibre/gui2/save.py:206
27353#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404
27354msgid "Requested formats not available"
27355msgstr ""
27356
27357#: /__w/calibre/calibre/src/calibre/gui2/save.py:284
27358#, python-format
27359msgid "No %s format file present"
27360msgstr ""
27361
27362#: /__w/calibre/calibre/src/calibre/gui2/save.py:337
27363#, python-brace-format
27364msgid "Failed to save: {0} by {1} to disk, with error:"
27365msgstr ""
27366
27367#: /__w/calibre/calibre/src/calibre/gui2/save.py:346
27368#, python-brace-format
27369msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:"
27370msgstr ""
27371
27372#: /__w/calibre/calibre/src/calibre/gui2/save.py:350
27373#, python-brace-format
27374msgid ""
27375"Failed to update the metadata in the {2} format of: {0} by {1}, with error:"
27376msgstr ""
27377
27378#: /__w/calibre/calibre/src/calibre/gui2/save.py:352
27379#, python-brace-format
27380msgid ""
27381"Failed to update the metadata in all formats of: {0} by {1}, with error:"
27382msgstr ""
27383
27384#: /__w/calibre/calibre/src/calibre/gui2/save.py:361
27385msgid ""
27386"Failed to update metadata in some books, click \"Show details\" for more "
27387"information"
27388msgstr ""
27389
27390#: /__w/calibre/calibre/src/calibre/gui2/save.py:364
27391msgid ""
27392"Failed to save any books to disk, click \"Show details\" for more "
27393"information"
27394msgstr ""
27395
27396#: /__w/calibre/calibre/src/calibre/gui2/save.py:367
27397msgid ""
27398"Failed to save some books to disk, click \"Show details\" for more "
27399"information"
27400msgstr ""
27401
27402#: /__w/calibre/calibre/src/calibre/gui2/save.py:369
27403msgid "Error while saving"
27404msgstr ""
27405
27406#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52
27407msgid "Paste and &search"
27408msgstr ""
27409
27410#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57
27411#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142
27412#: /__w/calibre/calibre/src/calibre/utils/localization.py:369
27413msgid "&Paste"
27414msgstr ""
27415
27416#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66
27417msgid "Copy search as URL"
27418msgstr ""
27419
27420#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67
27421msgid "&Clear search history"
27422msgstr ""
27423
27424#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411
27425#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416
27426msgid "Create saved search"
27427msgstr ""
27428
27429#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412
27430msgid ""
27431"Invalid saved search name. It must contain at least one letter or number"
27432msgstr ""
27433
27434#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417
27435msgid "There is no search to save"
27436msgstr ""
27437
27438#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434
27439msgid "Delete current search"
27440msgstr ""
27441
27442#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435
27443msgid "No search is selected"
27444msgstr ""
27445
27446#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437
27447msgid "The selected search will be <b>permanently deleted</b>. Are you sure?"
27448msgstr ""
27449
27450#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468
27451msgid "Search (For advanced search click the gear icon to the left)"
27452msgstr ""
27453
27454#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483
27455msgid "Start search"
27456msgstr ""
27457
27458#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491
27459msgid "Enable or disable search highlighting."
27460msgstr ""
27461
27462#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496
27463msgid "Highlight search results"
27464msgstr ""
27465
27466#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500
27467msgid ""
27468"This will change how searching works. When you search, instead of showing "
27469"only the matching books, all books will be shown with the matching books "
27470"highlighted. Are you sure this is what you want?"
27471msgstr ""
27472
27473#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513
27474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296
27475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489
27476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609
27477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757
27478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849
27479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055
27480msgid "Filter"
27481msgstr ""
27482
27483#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565
27484msgid "Choose saved search or enter name for new saved search"
27485msgstr ""
27486
27487#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572
27488msgid ""
27489"Save current search under the name shown in the box. Press and hold for a "
27490"pop-up options menu."
27491msgstr ""
27492
27493#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577
27494msgid "Create Saved search"
27495msgstr ""
27496
27497#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580
27498#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613
27499msgid "Delete Saved search"
27500msgstr ""
27501
27502#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589
27503msgid "Add Saved search"
27504msgstr ""
27505
27506#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590
27507msgid "Get Saved search expression"
27508msgstr ""
27509
27510#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637
27511msgid "Current search is not a saved search"
27512msgstr ""
27513
27514#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30
27515#, python-format
27516msgid "Create a Virtual library based on %s"
27517msgstr ""
27518
27519#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38
27520#, python-format
27521msgid "Match any of the selected %s"
27522msgstr ""
27523
27524#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39
27525#, python-format
27526msgid "Match all of the selected %s"
27527msgstr ""
27528
27529#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102
27530#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346
27531msgid "Edit Virtual library"
27532msgstr ""
27533
27534#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104
27535#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372
27536msgid "Create Virtual library"
27537msgstr ""
27538
27539#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109
27540msgid "Virtual library &name:"
27541msgstr ""
27542
27543#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122
27544msgid "&Search expression:"
27545msgstr ""
27546
27547#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132
27548msgid "Create a Virtual library based on: "
27549msgstr ""
27550
27551#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145
27552#, python-format
27553msgid ""
27554"\n"
27555"            <h2>Virtual libraries</h2>\n"
27556"\n"
27557"            <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n"
27558"            you books that match a search. When a Virtual library is in effect, calibre\n"
27559"            behaves as though the library contains only the matched books. The Tag browser\n"
27560"            display only the tags/authors/series/etc. that belong to the matched books and any searches\n"
27561"            you do will only search within the books in the Virtual library. This\n"
27562"            is a good way to partition your large library into smaller and easier to work with subsets.</p>\n"
27563"\n"
27564"            <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n"
27565"            or only books by <i>My favorite author</i> or only books in a particular series.</p>\n"
27566"\n"
27567"            <p>More information and examples are available in the\n"
27568"            <a href=\"%s\">User Manual</a>.</p>\n"
27569"            "
27570msgstr ""
27571
27572#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189
27573msgid "Saved searches recognized in the expression:"
27574msgstr ""
27575
27576#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226
27577msgid "Search text changed"
27578msgstr ""
27579
27580#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227
27581msgid ""
27582"The Virtual library name or the search text has changed. Do you want to "
27583"discard these changes?"
27584msgstr ""
27585
27586#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264
27587#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94
27588#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100
27589msgid "No name"
27590msgstr ""
27591
27592#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265
27593msgid "You must provide a name for the new Virtual library"
27594msgstr ""
27595
27596#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271
27597msgid "A Virtual library name cannot begin with \"*\""
27598msgstr ""
27599
27600#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276
27601msgid "Name already in use"
27602msgstr ""
27603
27604#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277
27605msgid ""
27606"That name is already in use. Do you want to replace it with the new search?"
27607msgstr ""
27608
27609#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284
27610msgid "No search string"
27611msgstr ""
27612
27613#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285
27614msgid "You must provide a search to define the new Virtual library"
27615msgstr ""
27616
27617#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293
27618#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455
27619msgid "Invalid search"
27620msgstr ""
27621
27622#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294
27623#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456
27624msgid "The search in the search box is not valid"
27625msgstr ""
27626
27627#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299
27628msgid "Search found no books"
27629msgstr ""
27630
27631#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300
27632msgid ""
27633"The search found no books, so the Virtual library will be empty. Do you "
27634"really want to use that search?"
27635msgstr ""
27636
27637#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321
27638#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567
27639msgid "*current search"
27640msgstr ""
27641
27642#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325
27643msgid "Virtual library from current search"
27644msgstr ""
27645
27646#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326
27647msgid "Create a temporary Virtual library from the current search"
27648msgstr ""
27649
27650#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339
27651msgid ""
27652"Use a \"Virtual library\" to show only a subset of the books present in this"
27653" library"
27654msgstr ""
27655
27656#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344
27657msgid "(all books)"
27658msgstr ""
27659
27660#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345
27661msgid "Additional restriction"
27662msgstr ""
27663
27664#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347
27665msgid "Remove Virtual library"
27666msgstr ""
27667
27668#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394
27669msgid "Show Virtual libraries as tabs"
27670msgstr ""
27671
27672#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447
27673msgid "No search"
27674msgstr ""
27675
27676#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448
27677msgid "There is no current search to use"
27678msgstr ""
27679
27680#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498
27681#, python-brace-format
27682msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?"
27683msgstr ""
27684
27685#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509
27686msgid "No Virtual libraries"
27687msgstr ""
27688
27689#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510
27690msgid "No Virtual libraries present, create some first"
27691msgstr ""
27692
27693#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514
27694#, python-brace-format
27695msgid ""
27696"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n"
27697"        For example, if want to choose the VL:\n"
27698"        {example}\n"
27699"        Simply type in the characters:\n"
27700"        {chars}\n"
27701"        and press Enter."
27702msgstr ""
27703
27704#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522
27705msgid "Choose Virtual library"
27706msgstr ""
27707
27708#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39
27709#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174
27710msgid "&Default"
27711msgstr ""
27712
27713#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51
27714msgid "Click to change"
27715msgstr ""
27716
27717#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176
27718msgid "Customize shortcuts for"
27719msgstr ""
27720
27721#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
27722msgid "Keys"
27723msgstr ""
27724
27725#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265
27726msgid "Double click to change"
27727msgstr ""
27728
27729#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90
27730msgid "Starting up, please wait..."
27731msgstr ""
27732
27733#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36
27734msgid "Added tags:"
27735msgstr ""
27736
27737#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37
27738msgid "Open store in external web browser"
27739msgstr ""
27740
27741#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213
27742#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220
27743#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180
27744msgid "&What kind of match to use:"
27745msgstr ""
27746
27747#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218
27748#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225
27749#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185
27750msgid "&All these words:"
27751msgstr ""
27752
27753#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
27754#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226
27755#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186
27756msgid "This exact &phrase:"
27757msgstr ""
27758
27759#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220
27760#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227
27761#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
27762msgid "&One or more of these words:"
27763msgstr ""
27764
27765#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223
27766#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230
27767#, python-format
27768msgid "See the <a href=\"%s\">User Manual</a> for more help"
27769msgstr ""
27770
27771#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
27772#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235
27773#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194
27774msgid "Enter the title."
27775msgstr ""
27776
27777#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
27778msgid "&Description:"
27779msgstr ""
27780
27781#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228
27782msgid "&Headquarters:"
27783msgstr ""
27784
27785#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230
27786#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233
27787#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197
27788msgid "Search only in specific fields:"
27789msgstr ""
27790
27791#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232
27792msgid "Enabled:"
27793msgstr ""
27794
27795#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233
27796#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239
27797msgid "DRM:"
27798msgstr ""
27799
27800#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234
27801#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236
27802#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239
27803#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240
27804#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243
27805#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246
27806msgid "true"
27807msgstr ""
27808
27809#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235
27810#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237
27811#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240
27812#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241
27813#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244
27814#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247
27815msgid "false"
27816msgstr ""
27817
27818#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238
27819#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245
27820msgid "Affiliate:"
27821msgstr ""
27822
27823#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241
27824msgid "Nam&e/description..."
27825msgstr ""
27826
27827#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74
27828msgid "Query"
27829msgstr ""
27830
27831#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76
27832msgid "Enable:"
27833msgstr ""
27834
27835#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77
27836msgid "&All"
27837msgstr ""
27838
27839#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78
27840#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152
27841msgid "&None"
27842msgstr ""
27843
27844#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79
27845msgid "&Invert"
27846msgstr ""
27847
27848#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27849#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27850msgid "Affiliate"
27851msgstr ""
27852
27853#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27854msgid "Enabled"
27855msgstr ""
27856
27857#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27858msgid "Headquarters"
27859msgstr ""
27860
27861#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27862msgid "No DRM"
27863msgstr ""
27864
27865#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155
27866msgid ""
27867"This store is currently disabled and cannot be used in other parts of "
27868"calibre."
27869msgstr ""
27870
27871#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157
27872msgid ""
27873"This store is currently enabled and can be used in other parts of calibre."
27874msgstr ""
27875
27876#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162
27877msgid "This store only distributes e-books without DRM."
27878msgstr ""
27879
27880#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164
27881msgid ""
27882"This store distributes e-books with DRM. It may have some titles without "
27883"DRM, but you will need to check on a per title basis."
27884msgstr ""
27885
27886#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166
27887#, python-format
27888msgid ""
27889"This store is headquartered in %s. This is a good indication of what market "
27890"the store caters to. However, this does not necessarily mean that the store "
27891"is limited to that market only."
27892msgstr ""
27893
27894#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169
27895#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254
27896#, python-format
27897msgid "Buying from this store supports the calibre developer: %s."
27898msgstr ""
27899
27900#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171
27901#, python-format
27902msgid "This store distributes e-books in the following formats: %s"
27903msgstr ""
27904
27905#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49
27906msgid "Configure..."
27907msgstr ""
27908
27909#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97
27910msgid "Time"
27911msgstr ""
27912
27913#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98
27914msgid "Number of seconds to wait for a store to respond:"
27915msgstr ""
27916
27917#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99
27918msgid "Number of seconds to let a store process results:"
27919msgstr ""
27920
27921#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100
27922msgid "Display"
27923msgstr ""
27924
27925#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101
27926msgid "Maximum number of results to show per store:"
27927msgstr ""
27928
27929#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102
27930msgid "Open search result in system browser"
27931msgstr ""
27932
27933#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103
27934msgid "Threads"
27935msgstr ""
27936
27937#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104
27938msgid "Number of search threads to use:"
27939msgstr ""
27940
27941#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105
27942msgid "Number of cache update threads to use:"
27943msgstr ""
27944
27945#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106
27946msgid "Number of cover download threads to use:"
27947msgstr ""
27948
27949#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107
27950msgid "Number of details threads to use:"
27951msgstr ""
27952
27953#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237
27954msgid "&Price:"
27955msgstr ""
27956
27957#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242
27958msgid "Download:"
27959msgstr ""
27960
27961#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249
27962msgid "Titl&e/author/price..."
27963msgstr ""
27964
27965#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27966msgid "DRM"
27967msgstr ""
27968
27969#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27970msgid "Download"
27971msgstr ""
27972
27973#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27974msgid "Price"
27975msgstr ""
27976
27977#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235
27978#, python-format
27979msgid ""
27980"Detected price as: %s. Check with the store before making a purchase to "
27981"verify this price is correct. This price often does not include promotions "
27982"the store may be running."
27983msgstr ""
27984
27985#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239
27986msgid "No price was found"
27987msgstr ""
27988
27989#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242
27990msgid ""
27991"This book as been detected as having DRM restrictions. This book may not "
27992"work with your reader and you will have limitations placed upon you as to "
27993"what you can do with this book. Check with the store before making any "
27994"purchases to ensure you can actually read this book."
27995msgstr ""
27996
27997#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244
27998msgid ""
27999"This book has been detected as being DRM Free. You should be able to use "
28000"this book on any device provided it is in a format calibre supports for "
28001"conversion. However, before making a purchase double check the DRM status "
28002"with the store. The store may not be disclosing the use of DRM."
28003msgstr ""
28004
28005#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246
28006msgid ""
28007"The DRM status of this book could not be determined. There is a very high "
28008"likelihood that this book is actually DRM restricted."
28009msgstr ""
28010
28011#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251
28012#, python-format
28013msgid "The following formats can be downloaded directly: %s."
28014msgstr ""
28015
28016#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68
28017msgid "Download..."
28018msgstr ""
28019
28020#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72
28021msgid "Goto in store..."
28022msgstr ""
28023
28024#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130
28025#, python-format
28026msgid "Buying from this store supports the calibre developer: %s</p>"
28027msgstr ""
28028
28029#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195
28030msgid "No query"
28031msgstr ""
28032
28033#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196
28034msgid "You must enter a title, author or keyword to search for."
28035msgstr ""
28036
28037#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321
28038msgid "Customize Get books search"
28039msgstr ""
28040
28041#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330
28042msgid "Choose s&tores"
28043msgstr ""
28044
28045#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331
28046msgid "Configure s&earch"
28047msgstr ""
28048
28049#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
28050msgid "Couldn't find any books matching your query."
28051msgstr ""
28052
28053#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395
28054msgid "Choose format to download to your library."
28055msgstr ""
28056
28057#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179
28058msgid "Search by title"
28059msgstr ""
28060
28061#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181
28062msgid "Search by author"
28063msgstr ""
28064
28065#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183
28066msgid "&Keyword:"
28067msgstr ""
28068
28069#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184
28070msgid "Search by any keyword"
28071msgstr ""
28072
28073#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187
28074msgid "&Invert selection"
28075msgstr ""
28076
28077#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189
28078msgid "Configure Get books behavior"
28079msgstr ""
28080
28081#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190
28082msgid "&Configure"
28083msgstr ""
28084
28085#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191
28086msgid "Open a selected book in the system's web browser"
28087msgstr ""
28088
28089#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192
28090msgid "Open in &external browser"
28091msgstr ""
28092
28093#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195
28094#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75
28095msgid "Books:"
28096msgstr ""
28097
28098#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190
28099msgid ""
28100"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-"
28101"interface\">User Manual</a> for more help"
28102msgstr ""
28103
28104#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199
28105msgid "Titl&e/author/price ..."
28106msgstr ""
28107
28108#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48
28109#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71
28110msgid "Dialog"
28111msgstr ""
28112
28113#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49
28114msgid "Updating book cache"
28115msgstr ""
28116
28117#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43
28118msgid "Checking last download date."
28119msgstr ""
28120
28121#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49
28122msgid "Downloading book list from MobileRead."
28123msgstr ""
28124
28125#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62
28126msgid "Processing books."
28127msgstr ""
28128
28129#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72
28130#, python-format
28131msgid "%(num)s of %(tot)s books processed."
28132msgstr ""
28133
28134#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80
28135msgid "Updating MobileRead book cache..."
28136msgstr ""
28137
28138#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72
28139msgid "&Query:"
28140msgstr ""
28141
28142#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96
28143msgid "Home"
28144msgstr ""
28145
28146#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109
28147msgid "Reload"
28148msgstr ""
28149
28150#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186
28151#, python-brace-format
28152msgid "Download of {0} failed with error: {1}"
28153msgstr ""
28154
28155#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192
28156msgid ""
28157"This e-book is a DRMed EPUB file.  You will be prompted to save this file to"
28158" your computer. Once it is saved, open it with <a "
28159"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe "
28160"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, "
28161"which will be a .epub file. You can add this book to calibre using \"Add "
28162"Books\" and selecting the file from the ADE library folder."
28163msgstr ""
28164
28165#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204
28166msgid "File is not a supported e-book type. Save to disk?"
28167msgstr ""
28168
28169#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219
28170msgid "Could not contact calibre"
28171msgstr ""
28172
28173#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220
28174msgid ""
28175"No running calibre instance found. Please start calibre before trying to "
28176"download books."
28177msgstr ""
28178
28179#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224
28180msgid "Download completed"
28181msgstr ""
28182
28183#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225
28184#, python-brace-format
28185msgid ""
28186"Download of {0} has been completed, the book was added to your calibre "
28187"library"
28188msgstr ""
28189
28190#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218
28191#, python-format
28192msgid "Average rating for books in this category: %.1f"
28193msgstr ""
28194
28195#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220
28196msgid "Books in this category are unrated"
28197msgstr ""
28198
28199#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222
28200#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355
28201msgid "Search expression:"
28202msgstr ""
28203
28204#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224
28205#, python-format
28206msgid "Number of books: %s"
28207msgstr ""
28208
28209#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303
28210#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140
28211msgid "Rename in Virtual library"
28212msgstr ""
28213
28214#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304
28215msgid ""
28216"Do you want this rename to apply only to books in the current Virtual "
28217"library?"
28218msgstr ""
28219
28220#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306
28221msgid "Yes, apply only in VL"
28222msgstr ""
28223
28224#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307
28225msgid "No, apply in entire library"
28226msgstr ""
28227
28228#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435
28229#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236
28230#, python-brace-format
28231msgid "The grouped search term name is \"{0}\""
28232msgstr ""
28233
28234#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446
28235#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244
28236#, python-brace-format
28237msgid "The lookup/search name is \"{0}\"{1}"
28238msgstr ""
28239
28240#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051
28241msgid "Changing the authors for several books can take a while. Are you sure?"
28242msgstr ""
28243
28244#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056
28245msgid ""
28246"Changing the metadata for that many books can take a while. Are you sure?"
28247msgstr ""
28248
28249#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240
28250#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264
28251#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272
28252msgid "Rename User category"
28253msgstr ""
28254
28255#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241
28256msgid "You cannot use periods in the name when renaming User categories"
28257msgstr ""
28258
28259#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265
28260#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273
28261#, python-format
28262msgid "The name %s is already used"
28263msgstr ""
28264
28265#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287
28266msgid "Author names cannot contain & characters."
28267msgstr ""
28268
28269#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28270msgid "Duplicate search name"
28271msgstr ""
28272
28273#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28274#, python-format
28275msgid "The saved search name %s is already used."
28276msgstr ""
28277
28278#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46
28279msgid "User categories"
28280msgstr ""
28281
28282#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57
28283msgid "Custom columns"
28284msgstr ""
28285
28286#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103
28287msgid "Invalid search restriction"
28288msgstr ""
28289
28290#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104
28291msgid "The current search restriction is invalid"
28292msgstr ""
28293
28294#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121
28295msgid "New category"
28296msgstr ""
28297
28298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179
28299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182
28300msgid "Delete User category"
28301msgstr ""
28302
28303#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180
28304#, python-format
28305msgid "%s is not a User category"
28306msgstr ""
28307
28308#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183
28309#, python-format
28310msgid "%s contains items. Do you really want to delete it?"
28311msgstr ""
28312
28313#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206
28314msgid "Remove category"
28315msgstr ""
28316
28317#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207
28318#, python-format
28319msgid "User category %s does not exist"
28320msgstr ""
28321
28322#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228
28323msgid "Add to User category"
28324msgstr ""
28325
28326#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229
28327#, python-format
28328msgid "A User category %s does not exist"
28329msgstr ""
28330
28331#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28332msgid "Children"
28333msgstr ""
28334
28335#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28336msgid "Item"
28337msgstr ""
28338
28339#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311
28340#, python-format
28341msgid ""
28342"%s and its children will be deleted from books in the Virtual library. Are "
28343"you sure?"
28344msgstr ""
28345
28346#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314
28347#, python-format
28348msgid "%s and its children will be deleted from all books. Are you sure?"
28349msgstr ""
28350
28351#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319
28352#, python-format
28353msgid "%s will be deleted from books in the Virtual library. Are you sure?"
28354msgstr ""
28355
28356#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321
28357#, python-format
28358msgid "%s will be deleted from all books. Are you sure?"
28359msgstr ""
28360
28361#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323
28362msgid "Delete item"
28363msgstr ""
28364
28365#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354
28366msgid "You must select some books to apply {} to"
28367msgstr ""
28368
28369#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402
28370#, python-format
28371msgid ""
28372"The identifier %s will be deleted from books in the current virtual library."
28373" Are you sure?"
28374msgstr ""
28375
28376#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405
28377#, python-format
28378msgid "The identifier %s will be deleted from all books. Are you sure?"
28379msgstr ""
28380
28381#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407
28382msgid "Delete identifier"
28383msgstr ""
28384
28385#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480
28386#, python-format
28387msgid "change_tb_category_visibility: category %s does not exist"
28388msgstr ""
28389
28390#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494
28391#, python-format
28392msgid "change_tb_category_visibility: invalid operation %s"
28393msgstr ""
28394
28395#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533
28396msgid ""
28397"Change how the Tag browser works, such as, how it is sorted, what happens "
28398"when you click items, etc."
28399msgstr ""
28400
28401#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548
28402msgid ""
28403"Search for items. If the text begins with equals (=) the search is exact "
28404"match, otherwise it is \"contains\" finding items containing the text "
28405"anywhere in the item name. Both exact and contains searches ignore case. You"
28406" can limit the search to particular categories using syntax similar to "
28407"search. For example, tags:foo will find foo in any tag, but not in authors "
28408"etc. Entering *foo will collapse all categories then showing only those "
28409"categories with items containing the text \"foo\""
28410msgstr ""
28411
28412#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559
28413msgid "Find in the Tag browser"
28414msgstr ""
28415
28416#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567
28417msgid "Find the first/next matching item"
28418msgstr ""
28419
28420#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578
28421msgid "Find"
28422msgstr ""
28423
28424#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658
28425msgid "No more matches.</b><p> Click Find again to go to first match"
28426msgstr ""
28427
28428#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680
28429msgid "Configure Tag browser"
28430msgstr ""
28431
28432#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
28433msgid "Number of books"
28434msgstr ""
28435
28436#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696
28437msgid "Average rating"
28438msgstr ""
28439
28440#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703
28441msgid "Set the sort order for entries in the Tag browser"
28442msgstr ""
28443
28444#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706
28445msgid "Search type when selecting multiple items"
28446msgstr ""
28447
28448#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28449msgid "Match all of the items"
28450msgstr ""
28451
28452#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28453msgid "Match any of the items"
28454msgstr ""
28455
28456#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719
28457msgid ""
28458"When selecting multiple entries in the Tag browser match any or all of them"
28459msgstr ""
28460
28461#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723
28462msgid "Manage authors, tags, etc."
28463msgstr ""
28464
28465#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724
28466msgid ""
28467"All of these category_managers are available by right-clicking on items in "
28468"the Tag browser above"
28469msgstr ""
28470
28471#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732
28472msgid "'Click' found item"
28473msgstr ""
28474
28475#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739
28476msgid "Give the Tag browser keyboard focus"
28477msgstr ""
28478
28479#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28480msgid "Hide counts"
28481msgstr ""
28482
28483#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28484msgid "Show counts"
28485msgstr ""
28486
28487#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28488msgid "Hide average rating"
28489msgstr ""
28490
28491#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28492msgid "Show average rating"
28493msgstr ""
28494
28495#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141
28496msgid ""
28497"A Virtual library is active but you are renaming the item in all books in "
28498"your library. Is this really what you want to do?"
28499msgstr ""
28500
28501#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144
28502msgid "Yes, apply in entire library"
28503msgstr ""
28504
28505#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145
28506msgid "No, apply only in Virtual library"
28507msgstr ""
28508
28509#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515
28510#, python-format
28511msgid "Change icon for: %s"
28512msgstr ""
28513
28514#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614
28515msgid "Delete the saved search: {}?"
28516msgstr ""
28517
28518#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707
28519msgid "Show category"
28520msgstr ""
28521
28522#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717
28523msgid "All categories"
28524msgstr ""
28525
28526#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753
28527#, python-format
28528msgid "Rename %s in Virtual library"
28529msgstr ""
28530
28531#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757
28532#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820
28533#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886
28534#, python-format
28535msgid "Rename %s"
28536msgstr ""
28537
28538#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764
28539#, python-format
28540msgid "Delete %s in Virtual library"
28541msgstr ""
28542
28543#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769
28544#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836
28545#, python-format
28546msgid "Delete %s"
28547msgstr ""
28548
28549#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774
28550#, python-format
28551msgid "Edit sort for %s"
28552msgstr ""
28553
28554#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777
28555#, python-format
28556msgid "Edit link for %s"
28557msgstr ""
28558
28559#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783
28560#, python-format
28561msgid "Add %s to User category"
28562msgstr ""
28563
28564#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799
28565#, python-format
28566msgid "Children of %s"
28567msgstr ""
28568
28569#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810
28570#, python-format
28571msgid "Add/remove %s to selected books"
28572msgstr ""
28573
28574#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812
28575#, python-format
28576msgid "Add %s to selected books"
28577msgstr ""
28578
28579#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815
28580#, python-format
28581msgid "Remove %s from selected books"
28582msgstr ""
28583
28584#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824
28585#, python-format
28586msgid "Delete Saved search %s"
28587msgstr ""
28588
28589#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830
28590#, python-format
28591msgid "Delete %s in Virtual Library"
28592msgstr ""
28593
28594#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843
28595#, python-format
28596msgid "Remove %(item)s from category %(cat)s"
28597msgstr ""
28598
28599#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851
28600#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902
28601#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918
28602msgid "Search for"
28603msgstr ""
28604
28605#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862
28606#, python-format
28607msgid "%s and its children"
28608msgstr ""
28609
28610#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867
28611#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910
28612#, python-format
28613msgid "Everything but %s"
28614msgstr ""
28615
28616#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873
28617#, python-format
28618msgid "Everything but %s and its children"
28619msgstr ""
28620
28621#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879
28622msgid "The saved search expression"
28623msgstr ""
28624
28625#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890
28626#, python-format
28627msgid "Add sub-category to %s"
28628msgstr ""
28629
28630#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894
28631#, python-format
28632msgid "Delete User category %s"
28633msgstr ""
28634
28635#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924
28636#, python-format
28637msgid "Books in category %s"
28638msgstr ""
28639
28640#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930
28641#, python-format
28642msgid "Books not in category %s"
28643msgstr ""
28644
28645#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954
28646#, python-format
28647msgid "Edit permissible values for %s"
28648msgstr ""
28649
28650#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980
28651#, python-format
28652msgid "Hide category %s"
28653msgstr ""
28654
28655#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987
28656msgid "Change category icon"
28657msgstr ""
28658
28659#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989
28660msgid "Restore default icon"
28661msgstr ""
28662
28663#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997
28664#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002
28665msgid "Manage User categories"
28666msgstr ""
28667
28668#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010
28669msgid "Change sub-categorization scheme"
28670msgstr ""
28671
28672#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016
28673msgid "Partition"
28674msgstr ""
28675
28676#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031
28677msgid "First letter is usable only when sorting by name"
28678msgstr ""
28679
28680#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039
28681msgid "Expand or collapse"
28682msgstr ""
28683
28684#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047
28685#, python-brace-format
28686msgid "Expand {0}"
28687msgstr ""
28688
28689#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050
28690#, python-brace-format
28691msgid "Expand {0} and its children"
28692msgstr ""
28693
28694#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070
28695#, python-brace-format
28696msgid "Collapse {0}"
28697msgstr ""
28698
28699#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44
28700#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139
28701msgid "Remove"
28702msgstr ""
28703
28704#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46
28705msgid "Keep"
28706msgstr ""
28707
28708#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48
28709msgid "Title-case"
28710msgstr ""
28711
28712#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51
28713msgid "Split"
28714msgstr ""
28715
28716#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62
28717msgid "Create the rule below, the rule can be used to remove or replace tags"
28718msgstr ""
28719
28720#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63
28721msgid "the tag, if it"
28722msgstr ""
28723
28724#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64
28725msgid "You must provide a value for the tag to match"
28726msgstr ""
28727
28728#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65
28729#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231
28730msgid "with the tag:"
28731msgstr ""
28732
28733#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66
28734#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233
28735msgid "on the character:"
28736msgstr ""
28737
28738#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68
28739msgid ""
28740"The character on which to split tags. Note that technically you can specify "
28741"a sub-string, not just a single character. Then splitting will happen on the"
28742" sub-string."
28743msgstr ""
28744
28745#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71
28746msgid ""
28747"What to replace the tag with. Note that if you use a pattern to match tags, "
28748"you can replace with parts of the matched pattern. See  the User Manual on "
28749"how to use regular expressions for details."
28750msgstr ""
28751
28752#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74
28753#, python-format
28754msgid ""
28755"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>"
28756msgstr ""
28757
28758#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103
28759msgid "Edit the list of tags with the Tag editor"
28760msgstr ""
28761
28762#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144
28763msgid "Tags that contain this string will match"
28764msgstr ""
28765
28766#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152
28767msgid "Use the Tag editor to edit the list of tags"
28768msgstr ""
28769
28770#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228
28771#, python-brace-format
28772msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>"
28773msgstr ""
28774
28775#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273
28776msgid ""
28777"You can specify rules to filter/transform tags here. Click the \"Add rule\" "
28778"button below to get started. The rules will be processed in order for every "
28779"tag until either a \"remove\" or a \"keep\" rule matches."
28780msgstr ""
28781
28782#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283
28783msgid "You can <b>change an existing rule</b> by double clicking it"
28784msgstr ""
28785
28786#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311
28787msgid "Move current rule up"
28788msgstr ""
28789
28790#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315
28791msgid "Move current rule down"
28792msgstr ""
28793
28794#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390
28795msgid "Test tag mapper rules"
28796msgstr ""
28797
28798#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392
28799msgid "Enter a comma separated list of &tags to test:"
28800msgstr ""
28801
28802#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393
28803msgid "Enter tags and click the \"Test\" button"
28804msgstr ""
28805
28806#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427
28807#, python-format
28808msgid "<b>Resulting tags:</b> %s"
28809msgstr ""
28810
28811#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440
28812msgid "Cannot save as no rules have been created"
28813msgstr ""
28814
28815#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442
28816msgid "Save ruleset as"
28817msgstr ""
28818
28819#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443
28820msgid "Enter a name for this ruleset:"
28821msgstr ""
28822
28823#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447
28824#, python-format
28825msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?"
28826msgstr ""
28827
28828#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465
28829msgid "Delete saved rulesets"
28830msgstr ""
28831
28832#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471
28833msgid "No saved rulesets available"
28834msgstr ""
28835
28836#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484
28837msgid "Edit tag mapper rules"
28838msgstr ""
28839
28840#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125
28841msgid "Select a destination for the Table of Contents entry"
28842msgstr ""
28843
28844#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149
28845msgid "Search for text..."
28846msgstr ""
28847
28848#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152
28849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549
28850msgid "Find &next"
28851msgstr ""
28852
28853#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155
28854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551
28855msgid "Find &previous"
28856msgstr ""
28857
28858#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167
28859msgid ""
28860"Here you can choose a destination for the Table of Contents' entry to point "
28861"to. First choose a file from the book in the left-most panel. The file will "
28862"open in the central panel.<p>Then choose a location inside the file. To do "
28863"so, simply click on the place in the central panel that you want to use as "
28864"the destination. As you move the mouse around the central panel, a thick "
28865"green line appears, indicating the precise location that will be selected "
28866"when you click."
28867msgstr ""
28868
28869#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180
28870msgid "Na&me of the ToC entry:"
28871msgstr ""
28872
28873#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187
28874msgid "Currently selected destination:"
28875msgstr ""
28876
28877#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222
28878#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233
28879msgid "No match found"
28880msgstr ""
28881
28882#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223
28883#, python-format
28884msgid "No match found for: %s"
28885msgstr ""
28886
28887#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229
28888#, python-format
28889msgid ""
28890"No matches for %(text)s found in the current file [%(current)s]. Do you want"
28891" to search in the %(which)s file [%(next)s]?"
28892msgstr ""
28893
28894#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28895msgid "next"
28896msgstr ""
28897
28898#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28899msgid "previous"
28900msgstr ""
28901
28902#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259
28903msgid "Bad markup"
28904msgstr ""
28905
28906#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260
28907msgid "This book has severely broken markup, its ToC cannot be edited."
28908msgstr ""
28909
28910#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266
28911#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309
28912#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313
28913msgid "File:"
28914msgstr ""
28915
28916#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267
28917#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299
28918msgid "Top of the file"
28919msgstr ""
28920
28921#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301
28922#, python-format
28923msgid "Approximately %d%% from the top"
28924msgstr ""
28925
28926#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306
28927#, python-format
28928msgid "Location: A &lt;%s&gt; tag inside the file"
28929msgstr ""
28930
28931#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45
28932msgid "Create ToC from XPath"
28933msgstr ""
28934
28935#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49
28936msgid ""
28937"Specify a series of XPath expressions for the different levels of the Table "
28938"of Contents. You can use the wizard buttons to help you create XPath "
28939"expressions."
28940msgstr ""
28941
28942#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56
28943#, python-format
28944msgid "Level %s ToC:"
28945msgstr ""
28946
28947#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71
28948msgid "Do not add duplicate entries at the same level"
28949msgstr ""
28950
28951#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81
28952msgid "No XPaths"
28953msgstr ""
28954
28955#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82
28956msgid "No XPaths have been entered"
28957msgstr ""
28958
28959#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122
28960#, python-format
28961msgid "The XPath expression %s is not valid."
28962msgstr ""
28963
28964#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166
28965msgid ""
28966"You can edit existing entries in the Table of Contents by clicking them in "
28967"the panel to the left."
28968msgstr ""
28969
28970#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168
28971msgid ""
28972"Entries with a green tick next to them point to a location that has been "
28973"verified to exist. Entries with a red dot are broken and may need to be "
28974"fixed."
28975msgstr ""
28976
28977#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176
28978msgid "Create a &new entry"
28979msgstr ""
28980
28981#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181
28982msgid "Generate ToC from &major headings"
28983msgstr ""
28984
28985#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184
28986msgid ""
28987"Generate a Table of Contents from the major headings in the book. This will "
28988"work if the book identifies its headings using HTML heading tags. Uses the "
28989"<h1>, <h2> and <h3> tags."
28990msgstr ""
28991
28992#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188
28993msgid "Generate ToC from &all headings"
28994msgstr ""
28995
28996#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191
28997msgid ""
28998"Generate a Table of Contents from all the headings in the book. This will "
28999"work if the book identifies its headings using HTML heading tags. Uses the "
29000"<h1-6> tags."
29001msgstr ""
29002
29003#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196
29004msgid "Generate ToC from &links"
29005msgstr ""
29006
29007#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199
29008msgid ""
29009"Generate a Table of Contents from all the links in the book. Links that "
29010"point to destinations that do not exist in the book are ignored. Also "
29011"multiple links with the same destination or the same text are ignored."
29012msgstr ""
29013
29014#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206
29015msgid "Generate ToC from &files"
29016msgstr ""
29017
29018#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209
29019msgid ""
29020"Generate a Table of Contents from individual files in the book. Each entry "
29021"in the ToC will point to the start of the file, the text of the entry will "
29022"be the \"first line\" of text from the file."
29023msgstr ""
29024
29025#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215
29026msgid "Generate ToC from &XPath"
29027msgstr ""
29028
29029#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218
29030msgid "Generate a Table of Contents from arbitrary XPath expressions."
29031msgstr ""
29032
29033#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222
29034msgid "&Flatten the ToC"
29035msgstr ""
29036
29037#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225
29038msgid "Flatten the Table of Contents, putting all entries at the top level"
29039msgstr ""
29040
29041#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230
29042msgid ""
29043"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 "
29044"files. In a linear ToC every entry must point to a location after the "
29045"previous entry. If you create a non-linear ToC it will be automatically re-"
29046"arranged inside the AZW3 file."
29047msgstr ""
29048
29049#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246
29050msgid ""
29051"You can move this entry around the Table of Contents by drag and drop or "
29052"using the up and down buttons to the left"
29053msgstr ""
29054
29055#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267
29056msgid "Change the &location this entry points to"
29057msgstr ""
29058
29059#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271
29060msgid "&Remove this entry"
29061msgstr ""
29062
29063#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281
29064msgid "New entry &inside this entry"
29065msgstr ""
29066
29067#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284
29068msgid "New entry &above this entry"
29069msgstr ""
29070
29071#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287
29072msgid "New entry &below this entry"
29073msgstr ""
29074
29075#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291
29076msgid "&Flatten this entry"
29077msgstr ""
29078
29079#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293
29080msgid ""
29081"All children of this entry are brought to the same level as this entry."
29082msgstr ""
29083
29084#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304
29085msgid "&Return to welcome screen"
29086msgstr ""
29087
29088#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306
29089msgid "Go back to the top level view"
29090msgstr ""
29091
29092#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319
29093msgid "Remove duplicates"
29094msgstr ""
29095
29096#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320
29097msgid "Should headings with the same text at the same level be included?"
29098msgstr ""
29099
29100#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
29101msgid "&Include duplicates"
29102msgstr ""
29103
29104#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
29105msgid "&Remove duplicates"
29106msgstr ""
29107
29108#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363
29109msgid "This entry points to an existing destination"
29110msgstr ""
29111
29112#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366
29113msgid "The location this entry points to does not exist"
29114msgstr ""
29115
29116#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434
29117#, python-brace-format
29118msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
29119msgstr ""
29120
29121#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497
29122msgid "Multiple items selected"
29123msgstr ""
29124
29125#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498
29126msgid ""
29127"You are trying to move multiple items at once, this is not supported. "
29128"Instead use Drag and Drop to move multiple items"
29129msgstr ""
29130
29131#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635
29132msgid "Chapter "
29133msgstr ""
29134
29135#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636
29136msgid "All selected items will be renamed to the form prefix-number"
29137msgstr ""
29138
29139#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671
29140msgid "Change the location this entry points to"
29141msgstr ""
29142
29143#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672
29144msgid "Bulk rename all selected items"
29145msgstr ""
29146
29147#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673
29148msgid "Remove all selected items"
29149msgstr ""
29150
29151#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679
29152#, python-format
29153msgid "Move \"%s\" up"
29154msgstr ""
29155
29156#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681
29157#, python-format
29158msgid "Move \"%s\" down"
29159msgstr ""
29160
29161#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683
29162#, python-format
29163msgid "Unindent \"%s\""
29164msgstr ""
29165
29166#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685
29167#, python-format
29168msgid "Indent \"%s\""
29169msgstr ""
29170
29171#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717
29172msgid "Move current entry up [Ctrl+Up]"
29173msgstr ""
29174
29175#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724
29176msgid "Unindent the current entry [Ctrl+Left]"
29177msgstr ""
29178
29179#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731
29180msgid "Remove all selected entries"
29181msgstr ""
29182
29183#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738
29184msgid "Indent the current entry [Ctrl+Right]"
29185msgstr ""
29186
29187#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745
29188msgid "Move current entry down [Ctrl+Down]"
29189msgstr ""
29190
29191#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747
29192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184
29193msgid "&Expand all"
29194msgstr ""
29195
29196#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751
29197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185
29198msgid "&Collapse all"
29199msgstr ""
29200
29201#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754
29202msgid "Double click on an entry to change the text"
29203msgstr ""
29204
29205#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859
29206#, python-format
29207msgid ""
29208"The location this entry point to does not exist:\n"
29209"%s"
29210msgstr ""
29211
29212#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952
29213#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961
29214#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968
29215msgid "No items found"
29216msgstr ""
29217
29218#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953
29219msgid "No items were found that could be added to the Table of Contents."
29220msgstr ""
29221
29222#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962
29223msgid "No links were found that could be added to the Table of Contents."
29224msgstr ""
29225
29226#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969
29227msgid "No files were found that could be added to the Table of Contents."
29228msgstr ""
29229
29230#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997
29231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33
29232#, python-format
29233msgid "Edit the ToC in %s"
29234msgstr ""
29235
29236#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013
29237#, python-format
29238msgid "Loading %s, please wait..."
29239msgstr ""
29240
29241#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030
29242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52
29243msgid "Undo the last action, if any"
29244msgstr ""
29245
29246#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065
29247#, python-format
29248msgid "Writing %s, please wait..."
29249msgstr ""
29250
29251#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073
29252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83
29253msgid "Failed to write book"
29254msgstr ""
29255
29256#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074
29257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84
29258#, python-format
29259msgid "Could not write %s. Click \"Show details\" for more information."
29260msgstr ""
29261
29262#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123
29263msgid "Failed to load book"
29264msgstr ""
29265
29266#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124
29267#, python-format
29268msgid "Could not load %s. Click \"Show details\" for more information."
29269msgstr ""
29270
29271#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73
29272#, python-format
29273msgid "Convert book %(num)d of %(total)d (%(title)s)"
29274msgstr ""
29275
29276#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105
29277msgid "Could not convert"
29278msgstr ""
29279
29280#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106
29281#, python-format
29282msgid ""
29283"Could not convert <b>%s</b> as it has no e-book files. If you think it "
29284"should have files, but calibre is not finding them, that is most likely "
29285"because you moved the book's files around outside of calibre. You will need "
29286"to find those files and re-add them to calibre."
29287msgstr ""
29288
29289#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116
29290#, python-format
29291msgid "No supported formats (Available formats: %s)"
29292msgstr ""
29293
29294#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119
29295msgid "This book has no actual e-book files"
29296msgstr ""
29297
29298#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123
29299#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262
29300msgid "Could not convert some books"
29301msgstr ""
29302
29303#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125
29304msgid ""
29305"Could not convert the book because no supported source format was found"
29306msgstr ""
29307
29308#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127
29309#, python-brace-format
29310msgid ""
29311"Could not convert {num} of {tot} books, because no supported source formats "
29312"were found."
29313msgstr ""
29314
29315#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164
29316msgid "Queueing books for bulk conversion"
29317msgstr ""
29318
29319#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236
29320msgid "Queueing "
29321msgstr ""
29322
29323#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237
29324#, python-format
29325msgid "Convert book %(num)d of %(tot)d (%(title)s)"
29326msgstr ""
29327
29328#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263
29329#, python-format
29330msgid ""
29331"Could not convert %(num)d of %(tot)d books, because no suitable source "
29332"format was found."
29333msgstr ""
29334
29335#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319
29336#, python-format
29337msgid "Fetch news from %s"
29338msgstr ""
29339
29340#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394
29341msgid "Convert existing"
29342msgstr ""
29343
29344#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395
29345#, python-format
29346msgid ""
29347"The following books have already been converted to the %s format. Do you "
29348"wish to reconvert them?"
29349msgstr ""
29350
29351#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50
29352#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53
29353msgid "Could not find speech-dispatcher on your system. Please install it."
29354msgstr ""
29355
29356#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29357#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29358#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
29360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
29361msgid "Language"
29362msgstr ""
29363
29364#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29365msgid "Variant"
29366msgstr ""
29367
29368#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82
29369msgid "&Speed of speech:"
29370msgstr ""
29371
29372#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94
29373msgid "Speech s&ynthesizer:"
29374msgstr ""
29375
29376#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29377msgid "female"
29378msgstr ""
29379
29380#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29381msgid "male"
29382msgstr ""
29383
29384#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29385msgid "neutral"
29386msgstr ""
29387
29388#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29389#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29390msgid "Age"
29391msgstr ""
29392
29393#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29394#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29395msgid "Gender"
29396msgstr ""
29397
29398#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85
29399#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83
29400msgid "&Speed of speech (words per minute):"
29401msgstr ""
29402
29403#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108
29404msgid "Sound output:"
29405msgstr ""
29406
29407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167
29408msgid "&Unmark marked text"
29409msgstr ""
29410
29411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181
29412msgid "The Qt WebEngine Render process crashed and has been restarted"
29413msgstr ""
29414
29415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245
29416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893
29417msgid "Unsaved changes"
29418msgstr ""
29419
29420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246
29421msgid ""
29422"The current book has unsaved changes. If you open a new book, they will be "
29423"lost. Are you sure you want to proceed?"
29424msgstr ""
29425
29426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250
29427msgid "Cannot open"
29428msgstr ""
29429
29430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251
29431msgid ""
29432"The current book is being saved, you cannot open a new book until the saving"
29433" is completed"
29434msgstr ""
29435
29436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261
29437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279
29438msgid "Choose file location"
29439msgstr ""
29440
29441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286
29442msgid "Importing book, please wait..."
29443msgstr ""
29444
29445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302
29446msgid "Choose book folder"
29447msgstr ""
29448
29449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306
29450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910
29451msgid "Choose book"
29452msgstr ""
29453
29454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314
29455msgid "File not found"
29456msgstr ""
29457
29458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315
29459#, python-format
29460msgid "The file %s does not exist."
29461msgstr ""
29462
29463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322
29464msgid "Unsupported format"
29465msgstr ""
29466
29467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323
29468#, python-format
29469msgid ""
29470"Tweaking is only supported for books in the %s formats. Convert your book to"
29471" one of these formats first."
29472msgstr ""
29473
29474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340
29475msgid "Opening book, please wait..."
29476msgstr ""
29477
29478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353
29479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357
29480msgid "Failed to open book"
29481msgstr ""
29482
29483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354
29484msgid ""
29485"Failed to open book, it has obfuscated fonts, but the obfuscation key is "
29486"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit "
29487"this book."
29488msgstr ""
29489
29490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358
29491msgid "Failed to open book, click \"Show details\" for more information."
29492msgstr ""
29493
29494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400
29495msgid "Start of editing session"
29496msgstr ""
29497
29498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437
29499msgid "Before: Delete files"
29500msgstr ""
29501
29502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463
29503msgid "One file deleted"
29504msgid_plural "{} files deleted"
29505msgstr[0] ""
29506msgstr[1] ""
29507msgstr[2] ""
29508msgstr[3] ""
29509msgstr[4] ""
29510
29511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474
29512msgid "Before: Re-order text"
29513msgstr ""
29514
29515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484
29516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523
29517msgid ""
29518"You must first open a book to edit, before trying to create new files in it."
29519msgstr ""
29520
29521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496
29522#, python-format
29523msgid "Before: Add file %s"
29524msgstr ""
29525
29526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526
29527msgid "Choose files"
29528msgstr ""
29529
29530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531
29531msgid "Before Add files"
29532msgstr ""
29533
29534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567
29535msgid "Before: Add cover"
29536msgstr ""
29537
29538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575
29539msgid "No book is currently open. You must first open a book."
29540msgstr ""
29541
29542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577
29543msgid "No book open"
29544msgstr ""
29545
29546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582
29547msgid "You must open a book before trying to edit the Table of Contents."
29548msgstr ""
29549
29550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584
29551msgid "Before: Edit Table of Contents"
29552msgstr ""
29553
29554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599
29555msgid "Before: Insert inline Table of Contents"
29556msgstr ""
29557
29558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603
29559msgid "No Table of Contents"
29560msgstr ""
29561
29562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604
29563msgid ""
29564"Cannot create an inline Table of Contents as this book has no existing Table"
29565" of Contents. You must first create a Table of Contents using the Edit Table"
29566" of Contents tool."
29567msgstr ""
29568
29569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618
29570#, python-format
29571msgid "Before: %s"
29572msgstr ""
29573
29574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633
29575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677
29576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704
29577msgid "You must first open a book in order to transform styles."
29578msgstr ""
29579
29580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29581msgid "No HTML file"
29582msgstr ""
29583
29584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29585msgid "Not currently editing an HTML file"
29586msgstr ""
29587
29588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29590msgid "No HTML files"
29591msgstr ""
29592
29593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29594msgid "Not currently editing any HTML files"
29595msgstr ""
29596
29597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29598msgid "No HTML files are currently selected in the File browser"
29599msgstr ""
29600
29601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662
29602msgid "Before HTML transformation"
29603msgstr ""
29604
29605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29606msgid "No HTML was changed."
29607msgstr ""
29608
29609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698
29611msgid "No changes"
29612msgstr ""
29613
29614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688
29615msgid "Before style transformation"
29616msgstr ""
29617
29618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699
29619msgid "No styles were changed."
29620msgstr ""
29621
29622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708
29623msgid "Before: Get external resources"
29624msgstr ""
29625
29626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723
29627msgid "No book is currently open. You must first open a book to manage fonts."
29628msgstr ""
29629
29630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729
29631msgid "Embed all fonts"
29632msgstr ""
29633
29634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733
29635msgid "Subset all fonts"
29636msgstr ""
29637
29638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743
29639#, python-format
29640msgid ""
29641"The %s format does not support file and folder names internally, therefore "
29642"arranging files into folders is not allowed."
29643msgstr ""
29644
29645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752
29646msgid "The files in this book are already arranged into folders"
29647msgstr ""
29648
29649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753
29650msgid "Nothing to do"
29651msgstr ""
29652
29653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754
29654msgid "Show this message &again"
29655msgstr ""
29656
29657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756
29658msgid "Before: Arrange into folders"
29659msgstr ""
29660
29661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758
29662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783
29663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789
29664msgid "Renaming and updating links..."
29665msgstr ""
29666
29667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766
29668#, python-brace-format
29669msgid ""
29670"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so "
29671"can cause problems, are you sure?"
29672msgstr ""
29673
29674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773
29675#, python-brace-format
29676msgid ""
29677"The name you have chosen {0} contains special characters, internally it will"
29678" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], "
29679"hyphens and underscores for file names. Other characters can cause problems "
29680"for  different e-book viewers. Are you sure you want to proceed?"
29681msgstr ""
29682
29683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780
29684#, python-format
29685msgid "Before: Rename %s"
29686msgstr ""
29687
29688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787
29689msgid "Before: Bulk rename"
29690msgstr ""
29691
29692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794
29693msgid "Failed to rename files"
29694msgstr ""
29695
29696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795
29697msgid "Failed to rename files, click \"Show details\" for more information."
29698msgstr ""
29699
29700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828
29701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206
29702msgid "&Revert to"
29703msgstr ""
29704
29705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848
29706msgid "&Revert changes"
29707msgstr ""
29708
29709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891
29710msgid "Show this popup again"
29711msgstr ""
29712
29713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899
29714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229
29715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124
29716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489
29717msgid "See what &changed"
29718msgstr ""
29719
29720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911
29721#, python-format
29722msgid "%s books"
29723msgstr ""
29724
29725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29726msgid "Current book"
29727msgstr ""
29728
29729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29730msgid "Other book"
29731msgstr ""
29732
29733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956
29734msgid "Before: Fix HTML"
29735msgstr ""
29736
29737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29738msgid "All HTML files fixed"
29739msgstr ""
29740
29741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29742msgid "Fixing done"
29743msgstr ""
29744
29745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968
29746msgid "Before: Beautify files"
29747msgstr ""
29748
29749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29750msgid "All files beautified"
29751msgstr ""
29752
29753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29754msgid "Beautified"
29755msgstr ""
29756
29757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992
29758msgid "Inserting images is only supported for HTML and CSS files."
29759msgstr ""
29760
29761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020
29762msgid "New class name"
29763msgstr ""
29764
29765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021
29766msgid "Rename the class {} to?"
29767msgstr ""
29768
29769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023
29770msgid "Before: Rename {}"
29771msgstr ""
29772
29773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032
29774msgid "No class {} found to change"
29775msgstr ""
29776
29777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041
29778msgid "Semantics are not supported for the AZW3 format."
29779msgstr ""
29780
29781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044
29782msgid "Before: Set Semantics"
29783msgstr ""
29784
29785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057
29786msgid "Before: Filter style information"
29787msgstr ""
29788
29789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066
29790msgid "No matching style rules were found"
29791msgstr ""
29792
29793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201
29794#, python-format
29795msgid "No file with the name %s was found in the book"
29796msgstr ""
29797
29798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
29799msgid "No style rules that match the class {} were found"
29800msgstr ""
29801
29802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230
29803msgid ""
29804"Choose a name for the checkpoint.\n"
29805"You can later restore the book to this checkpoint via the\n"
29806"\"Revert to...\" entries in the Edit menu."
29807msgstr ""
29808
29809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273
29810msgid "Path does not exist"
29811msgstr ""
29812
29813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274
29814#, python-format
29815msgid ""
29816"The file you are editing (%s) no longer exists. You have to choose a new "
29817"save location."
29818msgstr ""
29819
29820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298
29821msgid "Cannot save a copy"
29822msgstr ""
29823
29824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299
29825msgid "Saving a copy of a folder based book is not supported"
29826msgstr ""
29827
29828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302
29829msgid "Choose path"
29830msgstr ""
29831
29832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304
29833#, python-format
29834msgid "Book (%s)"
29835msgstr ""
29836
29837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320
29838msgid "Saving copy, please wait..."
29839msgstr ""
29840
29841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324
29842msgid "Failed to save copy"
29843msgstr ""
29844
29845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325
29846msgid "Failed to save copy, click \"Show details\" for more information."
29847msgstr ""
29848
29849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326
29850#, python-format
29851msgid "Copy saved to %s"
29852msgstr ""
29853
29854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327
29855msgid "Copy saved"
29856msgstr ""
29857
29858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335
29859msgid "Could not save"
29860msgstr ""
29861
29862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336
29863msgid ""
29864"Saving of the book failed. Click \"Show details\" for more information. You "
29865"can try to save a copy to a different location, via File->Save a copy"
29866msgstr ""
29867
29868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344
29869msgid "Enter line number"
29870msgstr ""
29871
29872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354
29873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373
29874#, python-format
29875msgid "Before: Split %s"
29876msgstr ""
29877
29878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389
29879msgid "Does not exist"
29880msgstr ""
29881
29882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390
29883#, python-format
29884msgid ""
29885"The file %s does not exist. If you were trying to click an item in the Table"
29886" of Contents, you may need to refresh it by right-clicking and choosing "
29887"\"Refresh\"."
29888msgstr ""
29889
29890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397
29891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746
29892msgid "Unsupported file format"
29893msgstr ""
29894
29895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398
29896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747
29897#, python-format
29898msgid "Editing files of type %s is not supported"
29899msgstr ""
29900
29901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412
29902#, python-format
29903msgid "The anchor %s was not found in this file"
29904msgstr ""
29905
29906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426
29907msgid "File deleted"
29908msgstr ""
29909
29910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427
29911msgid ""
29912"The file {} has already been deleted, re-run Check Book to update the "
29913"results."
29914msgstr ""
29915
29916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449
29917msgid "Before: Spell Check"
29918msgstr ""
29919
29920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454
29921msgid "Before: Auto-fix errors"
29922msgstr ""
29923
29924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467
29925#, python-format
29926msgid "Before: Merge files into %s"
29927msgstr ""
29928
29929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476
29930msgid "{} files merged"
29931msgstr ""
29932
29933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480
29934msgid "Before: Link stylesheets"
29935msgstr ""
29936
29937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509
29938msgid "File opened"
29939msgstr ""
29940
29941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510
29942#, python-brace-format
29943msgid ""
29944"When you are done editing {0} click \"Import\" to update the file in the "
29945"book or \"Discard\" to lose any changes."
29946msgstr ""
29947
29948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29949#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734
29950msgid "Discard"
29951msgstr ""
29952
29953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29954msgid "Import"
29955msgstr ""
29956
29957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514
29958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563
29959#, python-format
29960msgid "Before: Replace %s"
29961msgstr ""
29962
29963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573
29964msgid "You must first open a book in order to see the report."
29965msgstr ""
29966
29967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588
29968msgid "You must first open a book in order to check links."
29969msgstr ""
29970
29971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593
29972msgid "You must first open a book in order to compress images."
29973msgstr ""
29974
29975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599
29976msgid "Before: compress images"
29977msgstr ""
29978
29979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607
29980msgid "Unexpected error"
29981msgstr ""
29982
29983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608
29984msgid "Failed to compress images, click \"Show details\" for more information"
29985msgstr ""
29986
29987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722
29988msgid "Cannot decode"
29989msgstr ""
29990
29991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723
29992#, python-format
29993msgid "Cannot edit %s as it appears to be in an unknown character encoding"
29994msgstr ""
29995
29996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754
29997msgid "No book is currently open. You must first open a book to edit."
29998msgstr ""
29999
30000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875
30001msgid ""
30002"The current book is being saved in the background. Quitting now will "
30003"<b>abort the save process</b>! Finish saving first?"
30004msgstr ""
30005
30006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
30007msgid "&Quit immediately"
30008msgstr ""
30009
30010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
30011msgid "Finish &saving first"
30012msgstr ""
30013
30014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898
30015msgid ""
30016"There are unsaved changes, if you quit without saving, you will lose them."
30017msgstr ""
30018
30019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910
30020msgid "&Save and Quit"
30021msgstr ""
30022
30023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913
30024msgid "&Quit without saving"
30025msgstr ""
30026
30027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927
30028msgid "Saving, please wait..."
30029msgstr ""
30030
30031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60
30032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426
30033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628
30034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782
30035msgid "Favorites"
30036msgstr ""
30037
30038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61
30039msgid "European scripts"
30040msgstr ""
30041
30042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62
30043msgid "Armenian"
30044msgstr ""
30045
30046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63
30047msgid "Armenian ligatures"
30048msgstr ""
30049
30050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64
30051msgid "Coptic"
30052msgstr ""
30053
30054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65
30055msgid "Coptic in Greek block"
30056msgstr ""
30057
30058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66
30059msgid "Cypriot syllabary"
30060msgstr ""
30061
30062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67
30063msgid "Cyrillic"
30064msgstr ""
30065
30066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68
30067msgid "Cyrillic supplement"
30068msgstr ""
30069
30070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69
30071msgid "Cyrillic extended A"
30072msgstr ""
30073
30074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70
30075msgid "Cyrillic extended B"
30076msgstr ""
30077
30078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71
30079msgid "Georgian"
30080msgstr ""
30081
30082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72
30083msgid "Georgian supplement"
30084msgstr ""
30085
30086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73
30087msgid "Glagolitic"
30088msgstr ""
30089
30090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74
30091msgid "Gothic"
30092msgstr ""
30093
30094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75
30095msgid "Greek and Coptic"
30096msgstr ""
30097
30098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76
30099msgid "Greek extended"
30100msgstr ""
30101
30102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77
30103msgid "Latin, Basic & Latin-1 supplement"
30104msgstr ""
30105
30106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78
30107msgid "Latin extended A"
30108msgstr ""
30109
30110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79
30111msgid "Latin extended B"
30112msgstr ""
30113
30114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80
30115msgid "Latin extended C"
30116msgstr ""
30117
30118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81
30119msgid "Latin extended D"
30120msgstr ""
30121
30122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82
30123msgid "Latin extended additional"
30124msgstr ""
30125
30126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83
30127msgid "Latin ligatures"
30128msgstr ""
30129
30130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84
30131msgid "Fullwidth Latin letters"
30132msgstr ""
30133
30134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85
30135msgid "Linear B syllabary"
30136msgstr ""
30137
30138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86
30139msgid "Linear B ideograms"
30140msgstr ""
30141
30142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87
30143msgid "Ogham"
30144msgstr ""
30145
30146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88
30147msgid "Old italic"
30148msgstr ""
30149
30150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89
30151msgid "Phaistos disc"
30152msgstr ""
30153
30154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90
30155msgid "Runic"
30156msgstr ""
30157
30158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91
30159msgid "Shavian"
30160msgstr ""
30161
30162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94
30163msgid "Phonetic symbols"
30164msgstr ""
30165
30166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95
30167msgid "IPA extensions"
30168msgstr ""
30169
30170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96
30171msgid "Phonetic extensions"
30172msgstr ""
30173
30174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97
30175msgid "Phonetic extensions supplement"
30176msgstr ""
30177
30178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98
30179msgid "Modifier tone letters"
30180msgstr ""
30181
30182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99
30183msgid "Spacing modifier letters"
30184msgstr ""
30185
30186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100
30187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302
30188msgid "Superscripts and subscripts"
30189msgstr ""
30190
30191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103
30192msgid "Combining diacritics"
30193msgstr ""
30194
30195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104
30196msgid "Combining diacritical marks"
30197msgstr ""
30198
30199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105
30200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344
30201msgid "Combining diacritical marks for symbols"
30202msgstr ""
30203
30204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106
30205msgid "Combining diacritical marks supplement"
30206msgstr ""
30207
30208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107
30209msgid "Combining half marks"
30210msgstr ""
30211
30212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110
30213msgid "African scripts"
30214msgstr ""
30215
30216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111
30217msgid "Bamum"
30218msgstr ""
30219
30220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112
30221msgid "Bamum supplement"
30222msgstr ""
30223
30224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113
30225msgid "Egyptian hieroglyphs"
30226msgstr ""
30227
30228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114
30229msgid "Ethiopic"
30230msgstr ""
30231
30232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115
30233msgid "Ethiopic supplement"
30234msgstr ""
30235
30236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116
30237msgid "Ethiopic extended"
30238msgstr ""
30239
30240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117
30241msgid "Ethiopic extended A"
30242msgstr ""
30243
30244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118
30245msgid "Meroitic cursive"
30246msgstr ""
30247
30248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119
30249msgid "Meroitic hieroglyphs"
30250msgstr ""
30251
30252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120
30253msgid "N'Ko"
30254msgstr ""
30255
30256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121
30257msgid "Osmanya"
30258msgstr ""
30259
30260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122
30261msgid "Tifinagh"
30262msgstr ""
30263
30264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123
30265msgid "Vai"
30266msgstr ""
30267
30268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126
30269msgid "Middle Eastern scripts"
30270msgstr ""
30271
30272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127
30273msgid "Arabic"
30274msgstr "Arabeg"
30275
30276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128
30277msgid "Arabic supplement"
30278msgstr ""
30279
30280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129
30281msgid "Arabic extended A"
30282msgstr ""
30283
30284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130
30285msgid "Arabic presentation forms A"
30286msgstr ""
30287
30288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131
30289msgid "Arabic presentation forms B"
30290msgstr ""
30291
30292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132
30293msgid "Avestan"
30294msgstr "Avestaneg"
30295
30296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133
30297msgid "Carian"
30298msgstr ""
30299
30300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134
30301msgid "Cuneiform"
30302msgstr ""
30303
30304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135
30305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265
30306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298
30307msgid "Cuneiform numbers and punctuation"
30308msgstr ""
30309
30310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136
30311msgid "Hebrew"
30312msgstr "Hebreeg"
30313
30314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137
30315msgid "Hebrew presentation forms"
30316msgstr ""
30317
30318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138
30319msgid "Imperial Aramaic"
30320msgstr ""
30321
30322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139
30323msgid "Inscriptional Pahlavi"
30324msgstr ""
30325
30326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140
30327msgid "Inscriptional Parthian"
30328msgstr ""
30329
30330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141
30331msgid "Lycian"
30332msgstr ""
30333
30334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142
30335msgid "Lydian"
30336msgstr ""
30337
30338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143
30339msgid "Mandaic"
30340msgstr ""
30341
30342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144
30343msgid "Old Persian"
30344msgstr ""
30345
30346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145
30347msgid "Old South Arabian"
30348msgstr ""
30349
30350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146
30351msgid "Phoenician"
30352msgstr ""
30353
30354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147
30355msgid "Samaritan"
30356msgstr ""
30357
30358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148
30359msgid "Syriac"
30360msgstr ""
30361
30362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149
30363msgid "Ugaritic"
30364msgstr ""
30365
30366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152
30367msgid "Central Asian scripts"
30368msgstr ""
30369
30370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153
30371msgid "Mongolian"
30372msgstr ""
30373
30374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154
30375msgid "Old Turkic"
30376msgstr ""
30377
30378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155
30379msgid "Phags-pa"
30380msgstr ""
30381
30382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156
30383msgid "Tibetan"
30384msgstr ""
30385
30386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159
30387msgid "South Asian scripts"
30388msgstr ""
30389
30390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160
30391msgid "Bengali"
30392msgstr "Bengali"
30393
30394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161
30395msgid "Brahmi"
30396msgstr ""
30397
30398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162
30399msgid "Chakma"
30400msgstr ""
30401
30402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163
30403msgid "Devanagari"
30404msgstr ""
30405
30406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164
30407msgid "Devanagari extended"
30408msgstr ""
30409
30410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165
30411msgid "Gujarati"
30412msgstr ""
30413
30414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166
30415msgid "Gurmukhi"
30416msgstr ""
30417
30418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167
30419msgid "Kaithi"
30420msgstr ""
30421
30422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168
30423msgid "Kannada"
30424msgstr ""
30425
30426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169
30427msgid "Kharoshthi"
30428msgstr ""
30429
30430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170
30431msgid "Lepcha"
30432msgstr ""
30433
30434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171
30435msgid "Limbu"
30436msgstr ""
30437
30438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172
30439msgid "Malayalam"
30440msgstr ""
30441
30442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173
30443msgid "Meetei Mayek"
30444msgstr ""
30445
30446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174
30447msgid "Meetei Mayek extensions"
30448msgstr ""
30449
30450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175
30451msgid "Ol Chiki"
30452msgstr ""
30453
30454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176
30455msgid "Oriya"
30456msgstr ""
30457
30458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177
30459msgid "Saurashtra"
30460msgstr ""
30461
30462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178
30463msgid "Sinhala"
30464msgstr ""
30465
30466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179
30467msgid "Sharada"
30468msgstr ""
30469
30470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180
30471msgid "Sora Sompeng"
30472msgstr ""
30473
30474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181
30475msgid "Syloti Nagri"
30476msgstr ""
30477
30478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182
30479msgid "Takri"
30480msgstr ""
30481
30482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183
30483msgid "Tamil"
30484msgstr "Tamouleg"
30485
30486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184
30487msgid "Telugu"
30488msgstr ""
30489
30490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185
30491msgid "Thaana"
30492msgstr ""
30493
30494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186
30495msgid "Vedic extensions"
30496msgstr ""
30497
30498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189
30499msgid "Southeast Asian scripts"
30500msgstr ""
30501
30502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190
30503msgid "Balinese"
30504msgstr "Balineg"
30505
30506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191
30507msgid "Batak"
30508msgstr ""
30509
30510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192
30511msgid "Buginese"
30512msgstr ""
30513
30514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193
30515msgid "Cham"
30516msgstr ""
30517
30518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194
30519msgid "Javanese"
30520msgstr ""
30521
30522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195
30523msgid "Kayah Li"
30524msgstr ""
30525
30526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196
30527msgid "Khmer"
30528msgstr ""
30529
30530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197
30531msgid "Khmer symbols"
30532msgstr ""
30533
30534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198
30535msgid "Lao"
30536msgstr ""
30537
30538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199
30539msgid "Myanmar"
30540msgstr ""
30541
30542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200
30543msgid "Myanmar extended A"
30544msgstr ""
30545
30546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201
30547msgid "New Tai Lue"
30548msgstr ""
30549
30550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202
30551msgid "Rejang"
30552msgstr ""
30553
30554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203
30555msgid "Sundanese"
30556msgstr ""
30557
30558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204
30559msgid "Sundanese supplement"
30560msgstr ""
30561
30562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205
30563msgid "Tai Le"
30564msgstr ""
30565
30566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206
30567msgid "Tai Tham"
30568msgstr ""
30569
30570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207
30571msgid "Tai Viet"
30572msgstr ""
30573
30574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208
30575msgid "Thai"
30576msgstr "Thai"
30577
30578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211
30579msgid "Philippine scripts"
30580msgstr ""
30581
30582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212
30583msgid "Buhid"
30584msgstr ""
30585
30586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213
30587msgid "Hanunoo"
30588msgstr ""
30589
30590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214
30591msgid "Tagalog"
30592msgstr ""
30593
30594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215
30595msgid "Tagbanwa"
30596msgstr ""
30597
30598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218
30599msgid "East Asian scripts"
30600msgstr ""
30601
30602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219
30603msgid "Bopomofo"
30604msgstr ""
30605
30606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220
30607msgid "Bopomofo extended"
30608msgstr ""
30609
30610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221
30611msgid "CJK Unified ideographs"
30612msgstr ""
30613
30614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222
30615msgid "CJK Unified ideographs extension A"
30616msgstr ""
30617
30618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223
30619msgid "CJK Unified ideographs extension B"
30620msgstr ""
30621
30622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224
30623msgid "CJK Unified ideographs extension C"
30624msgstr ""
30625
30626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225
30627msgid "CJK Unified ideographs extension D"
30628msgstr ""
30629
30630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226
30631msgid "CJK compatibility ideographs"
30632msgstr ""
30633
30634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227
30635msgid "CJK compatibility ideographs supplement"
30636msgstr ""
30637
30638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228
30639msgid "Kangxi radicals"
30640msgstr ""
30641
30642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229
30643msgid "CJK radicals supplement"
30644msgstr ""
30645
30646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230
30647msgid "CJK strokes"
30648msgstr ""
30649
30650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231
30651msgid "Ideographic description characters"
30652msgstr ""
30653
30654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232
30655msgid "Hiragana"
30656msgstr ""
30657
30658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233
30659msgid "Katakana"
30660msgstr ""
30661
30662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234
30663msgid "Katakana phonetic extensions"
30664msgstr ""
30665
30666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235
30667msgid "Kana supplement"
30668msgstr ""
30669
30670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236
30671msgid "Halfwidth Katakana"
30672msgstr ""
30673
30674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237
30675msgid "Kanbun"
30676msgstr ""
30677
30678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238
30679msgid "Hangul syllables"
30680msgstr ""
30681
30682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239
30683msgid "Hangul Jamo"
30684msgstr ""
30685
30686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240
30687msgid "Hangul Jamo extended A"
30688msgstr ""
30689
30690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241
30691msgid "Hangul Jamo extended B"
30692msgstr ""
30693
30694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242
30695msgid "Hangul compatibility Jamo"
30696msgstr ""
30697
30698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243
30699msgid "Halfwidth Jamo"
30700msgstr ""
30701
30702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244
30703msgid "Lisu"
30704msgstr ""
30705
30706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245
30707msgid "Miao"
30708msgstr ""
30709
30710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246
30711msgid "Yi syllables"
30712msgstr ""
30713
30714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247
30715msgid "Yi radicals"
30716msgstr ""
30717
30718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250
30719msgid "American scripts"
30720msgstr ""
30721
30722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251
30723msgid "Cherokee"
30724msgstr ""
30725
30726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252
30727msgid "Deseret"
30728msgstr ""
30729
30730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253
30731msgid "Unified Canadian aboriginal syllabics"
30732msgstr ""
30733
30734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254
30735msgid "UCAS extended"
30736msgstr ""
30737
30738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257
30739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357
30740msgid "Other"
30741msgstr ""
30742
30743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258
30744msgid "Alphabetic presentation forms"
30745msgstr ""
30746
30747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259
30748msgid "Halfwidth and Fullwidth forms"
30749msgstr ""
30750
30751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262
30752msgid "Punctuation"
30753msgstr ""
30754
30755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263
30756msgid "General punctuation"
30757msgstr ""
30758
30759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264
30760msgid "ASCII punctuation"
30761msgstr ""
30762
30763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266
30764msgid "Latin-1 punctuation"
30765msgstr ""
30766
30767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267
30768msgid "Small form variants"
30769msgstr ""
30770
30771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268
30772msgid "Supplemental punctuation"
30773msgstr ""
30774
30775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269
30776msgid "CJK symbols and punctuation"
30777msgstr ""
30778
30779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270
30780msgid "CJK compatibility forms"
30781msgstr ""
30782
30783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271
30784msgid "Fullwidth ASCII punctuation"
30785msgstr ""
30786
30787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272
30788msgid "Vertical forms"
30789msgstr ""
30790
30791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275
30792msgid "Alphanumeric symbols"
30793msgstr ""
30794
30795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276
30796msgid "Arabic mathematical alphabetic symbols"
30797msgstr ""
30798
30799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277
30800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311
30801msgid "Letterlike symbols"
30802msgstr ""
30803
30804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278
30805msgid "Roman symbols"
30806msgstr ""
30807
30808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279
30809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310
30810msgid "Mathematical alphanumeric symbols"
30811msgstr ""
30812
30813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280
30814msgid "Enclosed alphanumerics"
30815msgstr ""
30816
30817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281
30818msgid "Enclosed alphanumeric supplement"
30819msgstr ""
30820
30821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282
30822msgid "Enclosed CJK letters and months"
30823msgstr ""
30824
30825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283
30826msgid "Enclosed ideographic supplement"
30827msgstr ""
30828
30829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284
30830msgid "CJK compatibility"
30831msgstr ""
30832
30833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287
30834msgid "Technical symbols"
30835msgstr ""
30836
30837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288
30838msgid "Miscellaneous technical"
30839msgstr ""
30840
30841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289
30842msgid "Control pictures"
30843msgstr ""
30844
30845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290
30846msgid "Optical character recognition"
30847msgstr ""
30848
30849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293
30850msgid "Numbers and digits"
30851msgstr ""
30852
30853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294
30854msgid "Aegean numbers"
30855msgstr ""
30856
30857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295
30858msgid "Ancient Greek numbers"
30859msgstr ""
30860
30861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296
30862msgid "Common Indic number forms"
30863msgstr ""
30864
30865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297
30866msgid "Counting rod numerals"
30867msgstr ""
30868
30869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299
30870msgid "Fullwidth ASCII digits"
30871msgstr ""
30872
30873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300
30874msgid "Number forms"
30875msgstr ""
30876
30877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301
30878msgid "Rumi numeral symbols"
30879msgstr ""
30880
30881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305
30882msgid "Mathematical symbols"
30883msgstr ""
30884
30885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306
30886msgid "Arrows"
30887msgstr ""
30888
30889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307
30890msgid "Supplemental arrows A"
30891msgstr ""
30892
30893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308
30894msgid "Supplemental arrows B"
30895msgstr ""
30896
30897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309
30898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348
30899msgid "Miscellaneous symbols and arrows"
30900msgstr ""
30901
30902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312
30903msgid "Mathematical operators"
30904msgstr ""
30905
30906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313
30907msgid "Miscellaneous mathematical symbols A"
30908msgstr ""
30909
30910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314
30911msgid "Miscellaneous mathematical symbols B"
30912msgstr ""
30913
30914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315
30915msgid "Supplemental mathematical operators"
30916msgstr ""
30917
30918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316
30919msgid "Ceilings and floors"
30920msgstr ""
30921
30922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317
30923msgid "Geometric shapes"
30924msgstr ""
30925
30926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318
30927msgid "Box drawing"
30928msgstr ""
30929
30930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319
30931msgid "Block elements"
30932msgstr ""
30933
30934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322
30935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323
30936msgid "Musical symbols"
30937msgstr ""
30938
30939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324
30940msgid "More musical symbols"
30941msgstr ""
30942
30943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325
30944msgid "Ancient Greek musical notation"
30945msgstr ""
30946
30947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326
30948msgid "Byzantine musical symbols"
30949msgstr ""
30950
30951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329
30952msgid "Game symbols"
30953msgstr ""
30954
30955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330
30956msgid "Chess"
30957msgstr ""
30958
30959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331
30960msgid "Domino tiles"
30961msgstr ""
30962
30963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332
30964msgid "Draughts"
30965msgstr ""
30966
30967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333
30968msgid "Japanese chess"
30969msgstr ""
30970
30971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334
30972msgid "Mahjong tiles"
30973msgstr ""
30974
30975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335
30976msgid "Playing cards"
30977msgstr ""
30978
30979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336
30980msgid "Playing card suits"
30981msgstr ""
30982
30983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339
30984msgid "Other symbols"
30985msgstr ""
30986
30987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340
30988msgid "Alchemical symbols"
30989msgstr ""
30990
30991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341
30992msgid "Ancient symbols"
30993msgstr ""
30994
30995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342
30996msgid "Braille patterns"
30997msgstr ""
30998
30999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343
31000msgid "Currency symbols"
31001msgstr ""
31002
31003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345
31004msgid "Dingbats"
31005msgstr ""
31006
31007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346
31008msgid "Emoticons"
31009msgstr ""
31010
31011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347
31012msgid "Miscellaneous symbols"
31013msgstr ""
31014
31015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349
31016msgid "Miscellaneous symbols and pictographs"
31017msgstr ""
31018
31019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350
31020msgid "Yijing hexagram symbols"
31021msgstr ""
31022
31023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351
31024msgid "Yijing mono and digrams"
31025msgstr ""
31026
31027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352
31028msgid "Yijing trigrams"
31029msgstr ""
31030
31031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353
31032msgid "Tai Xuan Jing symbols"
31033msgstr ""
31034
31035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354
31036msgid "Transport and map symbols"
31037msgstr ""
31038
31039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358
31040msgid "Specials"
31041msgstr ""
31042
31043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360
31044msgid "Variation selectors"
31045msgstr ""
31046
31047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361
31048msgid "Variation selectors supplement"
31049msgstr ""
31050
31051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662
31052#, python-format
31053msgid "Copy %s to clipboard"
31054msgstr ""
31055
31056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
31057#, python-format
31058msgid "Add %s to favorites"
31059msgstr ""
31060
31061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
31062#, python-format
31063msgid "Remove %s from favorites"
31064msgstr ""
31065
31066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667
31067msgid "Restore favorites to defaults"
31068msgstr ""
31069
31070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697
31071msgid "Insert character"
31072msgstr ""
31073
31074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706
31075msgid "Re-arrange favorites"
31076msgstr ""
31077
31078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718
31079msgid ""
31080"Search for Unicode characters by using the English names or nicknames. You "
31081"can also search directly using a character code. For example, the following "
31082"searches will all yield the no-break space character: U+A0, nbsp, no-break"
31083msgstr ""
31084
31085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722
31086msgid "Search by name, nickname or character code"
31087msgstr ""
31088
31089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730
31090msgid "Clear search"
31091msgstr ""
31092
31093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750
31094msgid ""
31095"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button"
31096" again when you are done."
31097msgstr ""
31098
31099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756
31100msgid "Match any word"
31101msgstr ""
31102
31103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757
31104msgid ""
31105"When searching return characters whose names match any of the specified "
31106"words"
31107msgstr ""
31108
31109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38
31110msgid "WARNING"
31111msgstr ""
31112
31113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40
31114msgid "INFO"
31115msgstr ""
31116
31117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90
31118msgid "Check has not been run"
31119msgstr ""
31120
31121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96
31122msgid "Copy list of errors to clipboard"
31123msgstr ""
31124
31125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
31126msgid "Click to run a check on the book"
31127msgstr ""
31128
31129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
31130msgid "Run check"
31131msgstr ""
31132
31133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168
31134#, python-format
31135msgid "line: %d"
31136msgstr ""
31137
31138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170
31139#, python-format
31140msgid " column: %d"
31141msgstr ""
31142
31143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
31144msgid "Information"
31145msgstr ""
31146
31147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
31148msgid "Warning"
31149msgstr ""
31150
31151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182
31152msgid "Try to fix only this error"
31153msgstr ""
31154
31155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183
31156msgid "Click to open in editor"
31157msgstr ""
31158
31159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184
31160msgid ""
31161"Try to fix all fixable errors automatically. Only works for some types of "
31162"error."
31163msgstr ""
31164
31165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185
31166msgid "Try to correct all fixable errors automatically"
31167msgstr ""
31168
31169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31170msgid "Re-run check"
31171msgstr ""
31172
31173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31174msgid "Re-run the check"
31175msgstr ""
31176
31177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230
31178msgid "Running fixers, please wait..."
31179msgstr ""
31180
31181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236
31182msgid "Running checks, please wait..."
31183msgstr ""
31184
31185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44
31186msgid "Check external links"
31187msgstr ""
31188
31189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67
31190msgid "Checking external links, please wait..."
31191msgstr ""
31192
31193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79
31194msgid "Check &anchors"
31195msgstr ""
31196
31197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80
31198msgid ""
31199"Check HTML anchors in links (the part after the #).\n"
31200" This can be a little slow, since it requires downloading and parsing all the HTML pages."
31201msgstr ""
31202
31203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118
31204msgid "Checking failed"
31205msgstr ""
31206
31207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119
31208msgid ""
31209"There was an error while checking links, click \"Show details\" for more "
31210"information"
31211msgstr ""
31212
31213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122
31214msgid "No broken links found"
31215msgstr ""
31216
31217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131
31218msgid "Found a broken link"
31219msgid_plural "Found {} broken links"
31220msgstr[0] ""
31221msgstr[1] ""
31222msgstr[2] ""
31223msgstr[3] ""
31224msgstr[4] ""
31225
31226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135
31227msgid "Fix this link"
31228msgstr ""
31229
31230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138
31231msgid "line number"
31232msgstr ""
31233
31234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31235msgid "Enter the corrected URL:"
31236msgstr ""
31237
31238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31239msgid "Fix URL"
31240msgstr ""
31241
31242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240
31244msgid "Font"
31245msgstr ""
31246
31247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910
31249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238
31250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
31251msgid "Image"
31252msgstr ""
31253
31254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31255msgid "Stylesheet"
31256msgstr ""
31257
31258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278
31259msgid "Completion failed"
31260msgstr ""
31261
31262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279
31263msgid ""
31264"Failed to get completions, click \"Show details\" for more information. "
31265"Future errors during completion will be suppressed."
31266msgstr ""
31267
31268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21
31269msgid "Failed to get completion data"
31270msgstr ""
31271
31272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42
31273msgid "Calculating differences, please wait..."
31274msgstr ""
31275
31276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218
31277msgid "Differences between books"
31278msgstr ""
31279
31280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246
31281msgid "Go to previous change"
31282msgstr ""
31283
31284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247
31285msgid "&Previous change"
31286msgstr ""
31287
31288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253
31289msgid "Go to next change"
31290msgstr ""
31291
31292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254
31293msgid "&Next change"
31294msgstr ""
31295
31296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260
31297msgid "Search for text"
31298msgstr ""
31299
31300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266
31301msgid "Next &match"
31302msgstr ""
31303
31304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272
31305msgid "P&revious match"
31306msgstr ""
31307
31308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274
31309msgid "Left panel"
31310msgstr ""
31311
31312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275
31313msgid "Perform search in the left panel"
31314msgstr ""
31315
31316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277
31317msgid "Right panel"
31318msgstr ""
31319
31320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278
31321msgid "Perform search in the right panel"
31322msgstr ""
31323
31324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283
31325msgid "&Options"
31326msgstr ""
31327
31328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284
31329msgid "Change how the differences are displayed"
31330msgstr ""
31331
31332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288
31333msgid "Lines of context around each change"
31334msgstr ""
31335
31336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290
31337#, python-format
31338msgid "Show %d lines of context"
31339msgstr ""
31340
31341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291
31342msgid "Show all text"
31343msgstr ""
31344
31345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302
31346msgid "Double click right side to edit"
31347msgstr ""
31348
31349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304
31350msgid ""
31351"Double click on any change in the right panel to edit that location in the "
31352"editor"
31353msgstr ""
31354
31355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355
31356msgid "Beautify files before comparing them"
31357msgstr ""
31358
31359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356
31360msgid "Do not beautify files before comparing"
31361msgstr ""
31362
31363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379
31364msgid "The books are identical"
31365msgstr ""
31366
31367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387
31368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423
31369msgid "No changes found"
31370msgstr ""
31371
31372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394
31373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549
31374msgid "The files are identical"
31375msgstr ""
31376
31377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401
31378msgid "No differences found"
31379msgstr ""
31380
31381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408
31382msgid "The folders are identical"
31383msgstr ""
31384
31385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439
31386#, python-format
31387msgid "[%s was added]"
31388msgstr ""
31389
31390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443
31391#, python-format
31392msgid "[%s was removed]"
31393msgstr ""
31394
31395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176
31396msgid "Previous change"
31397msgstr ""
31398
31399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177
31400msgid "Next change"
31401msgstr ""
31402
31403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182
31404msgid "Open file in the editor"
31405msgstr ""
31406
31407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256
31408#, python-format
31409msgid "No matches found for query: %s"
31410msgstr ""
31411
31412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535
31413msgid "This file was added"
31414msgstr ""
31415
31416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536
31417msgid "This file was removed"
31418msgstr ""
31419
31420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31421#, python-format
31422msgid "[This file was renamed from %s]"
31423msgstr ""
31424
31425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31426#, python-format
31427msgid "[This file was renamed to %s]"
31428msgstr ""
31429
31430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559
31431#, python-format
31432msgid "Binary file of size: %s"
31433msgstr ""
31434
31435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586
31436msgid "Image could not be rendered"
31437msgstr ""
31438
31439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616
31440#, python-brace-format
31441msgid "Size: {0} Resolution: {1}x{2}"
31442msgstr ""
31443
31444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684
31445msgid "The files are identical after beautifying"
31446msgstr ""
31447
31448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25
31449msgid "Choose the external resources to download"
31450msgstr ""
31451
31452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58
31453msgid "Data URL #{}"
31454msgstr ""
31455
31456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59
31457msgid "one instance"
31458msgid_plural "{} instances"
31459msgstr[0] ""
31460msgstr[1] ""
31461msgstr[2] ""
31462msgstr[3] ""
31463msgstr[4] ""
31464
31465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108
31466msgid "Download external resources"
31467msgstr ""
31468
31469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122
31470msgid "Searching for external resources..."
31471msgstr ""
31472
31473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147
31474msgid "Scan failed"
31475msgstr ""
31476
31477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148
31478msgid ""
31479"Failed to scan for external resources, click \"Show details\" for more "
31480"information."
31481msgstr ""
31482
31483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156
31484msgid "No external resources found"
31485msgstr ""
31486
31487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157
31488msgid "No external resources were found in this book."
31489msgstr ""
31490
31491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177
31492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186
31493msgid ""
31494"Failed to download external resources, click \"Show details\" for more "
31495"information."
31496msgstr ""
31497
31498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191
31499msgid "Some downloads failed"
31500msgstr ""
31501
31502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192
31503msgid ""
31504"Failed to download some external resources, click \"Show details\" for more "
31505"information."
31506msgstr ""
31507
31508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195
31509msgid "Updating resources in book..."
31510msgstr ""
31511
31512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198
31513msgid "Successfully processed the external resource"
31514msgid_plural "Successfully processed {} external resources"
31515msgstr[0] ""
31516msgstr[1] ""
31517msgstr[2] ""
31518msgstr[3] ""
31519msgstr[4] ""
31520
31521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200
31522msgid "Could not download one image"
31523msgid_plural "Could not download {} images"
31524msgstr[0] ""
31525msgstr[1] ""
31526msgstr[2] ""
31527msgstr[3] ""
31528msgstr[4] ""
31529
31530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218
31531msgid "Replace failed"
31532msgstr ""
31533
31534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219
31535msgid ""
31536"Failed to replace external resources, click \"Show details\" for more "
31537"information."
31538msgstr ""
31539
31540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94
31541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265
31542msgid "Trim image"
31543msgstr ""
31544
31545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106
31546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273
31547msgid "Auto-trim image"
31548msgstr ""
31549
31550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114
31551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266
31552msgid "Rotate image"
31553msgstr ""
31554
31555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125
31556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267
31557msgid "Resize image"
31558msgstr ""
31559
31560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138
31561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274
31562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316
31563msgid "Sharpen image"
31564msgstr ""
31565
31566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151
31567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275
31568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322
31569msgid "Blur image"
31570msgstr ""
31571
31572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160
31573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278
31574msgid "Make image look like an oil painting"
31575msgstr ""
31576
31577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172
31578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276
31579msgid "De-speckle image"
31580msgstr ""
31581
31582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180
31583msgid "Normalize image"
31584msgstr ""
31585
31586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359
31588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320
31589msgid "No image"
31590msgstr ""
31591
31592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31593msgid "No image loaded"
31594msgstr ""
31595
31596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31597#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386
31598#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400
31599msgid "Invalid image"
31600msgstr ""
31601
31602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31603msgid "The current image is not valid"
31604msgstr ""
31605
31606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259
31607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268
31608msgid "Drop image"
31609msgstr ""
31610
31611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357
31612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307
31613msgid "Paste image"
31614msgstr ""
31615
31616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360
31617msgid "No image available in the clipboard"
31618msgstr ""
31619
31620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373
31621msgid ""
31622"No active selection, first select a region in the image, by dragging with "
31623"your mouse"
31624msgstr ""
31625
31626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603
31627msgid "Not a valid image"
31628msgstr ""
31629
31630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27
31631msgid "Choose the new width and height"
31632msgstr ""
31633
31634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34
31635msgid "&Width:"
31636msgstr ""
31637
31638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41
31639msgid "&Height:"
31640msgstr ""
31641
31642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202
31643msgid ""
31644"Cutting of images is not allowed. If you want to delete the image, use the "
31645"files browser to do it."
31646msgstr ""
31647
31648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253
31649msgid "File actions tool bar"
31650msgstr ""
31651
31652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257
31653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351
31654msgid "Edit actions tool bar"
31655msgstr ""
31656
31657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269
31658msgid "Image filters"
31659msgstr ""
31660
31661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277
31662msgid "Improve contrast (normalize image)"
31663msgstr ""
31664
31665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280
31666msgid "Image information bar"
31667msgstr ""
31668
31669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303
31670msgid "Copy selected region"
31671msgstr ""
31672
31673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304
31674msgid "Paste into selected region"
31675msgstr ""
31676
31677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306
31678msgid "Copy image"
31679msgstr ""
31680
31681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317
31682msgid ""
31683"The standard deviation for the Gaussian sharpen operation (higher means more"
31684" sharpening)"
31685msgstr ""
31686
31687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323
31688msgid ""
31689"The standard deviation for the Gaussian blur operation (higher means more "
31690"blurring)"
31691msgstr ""
31692
31693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328
31694msgid "Oilify image"
31695msgstr ""
31696
31697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329
31698msgid "The strength of the operation (higher numbers have larger effects)"
31699msgstr ""
31700
31701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39
31702msgid "Choose file name"
31703msgstr ""
31704
31705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65
31706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353
31707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086
31708msgid "No name specified"
31709msgstr ""
31710
31711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66
31712msgid "You must specify a file name for the new file, with an extension."
31713msgstr ""
31714
31715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31716msgid "Choose an image"
31717msgstr ""
31718
31719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31720msgid "Images in book"
31721msgstr ""
31722
31723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209
31724msgid "&Existing images in the book"
31725msgstr ""
31726
31727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237
31728msgid "Search for image by file name"
31729msgstr ""
31730
31731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251
31732msgid "Refresh the displayed images"
31733msgstr ""
31734
31735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254
31736msgid "&Import image"
31737msgstr ""
31738
31739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257
31740msgid "Import an image from elsewhere in your computer"
31741msgstr ""
31742
31743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258
31744msgid "&Paste image"
31745msgstr ""
31746
31747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261
31748msgid "Paste an image from the clipboard"
31749msgstr ""
31750
31751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262
31752msgid "Full page image"
31753msgstr ""
31754
31755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263
31756msgid ""
31757"Insert the image so that it takes up an entire page when viewed in a reader"
31758msgstr ""
31759
31760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265
31761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167
31762msgid "Preserve aspect ratio"
31763msgstr ""
31764
31765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266
31766msgid ""
31767"Preserve the aspect ratio of the inserted image when rendering it full paged"
31768msgstr ""
31769
31770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274
31771msgid "&Zoom in"
31772msgstr ""
31773
31774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321
31775msgid "There is no image on the clipboard"
31776msgstr ""
31777
31778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326
31779msgid "Invalid file extension"
31780msgstr ""
31781
31782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327
31783msgid "The file name you choose must have a .jpg or .png extension"
31784msgstr ""
31785
31786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378
31787msgid "Choose folder"
31788msgstr ""
31789
31790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385
31791msgid "Choose the folder into which the files will be placed"
31792msgstr ""
31793
31794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413
31795msgid "Create new folder"
31796msgstr ""
31797
31798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31799msgid "Enter a name for the new folder"
31800msgstr ""
31801
31802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31803msgid "Folder name"
31804msgstr ""
31805
31806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446
31807msgid "Create new book"
31808msgstr ""
31809
31810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457
31811msgid "&Authors:"
31812msgstr ""
31813
31814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461
31815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329
31816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367
31817msgid "&Language:"
31818msgstr ""
31819
31820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324
31821msgid "Invalid markup"
31822msgstr ""
31823
31824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325
31825msgid ""
31826"The current block tag has an existing unclosed style attribute. Run the Fix "
31827"HTML tool first."
31828msgstr ""
31829
31830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434
31831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456
31832msgid "Invalid HTML"
31833msgstr ""
31834
31835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435
31836#, python-format
31837msgid ""
31838"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31839"to rename tags."
31840msgstr ""
31841
31842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439
31843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452
31844msgid "No tag found"
31845msgstr ""
31846
31847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440
31848msgid "No suitable block level tag was found to rename"
31849msgstr ""
31850
31851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448
31852msgid "Cursor inside tag"
31853msgstr ""
31854
31855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449
31856msgid "Cannot split as the cursor is inside the tag definition"
31857msgstr ""
31858
31859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453
31860msgid "No suitable tag was found to split"
31861msgstr ""
31862
31863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457
31864#, python-format
31865msgid ""
31866"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31867"to split tags."
31868msgstr ""
31869
31870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669
31871msgid "Not in a block tag"
31872msgstr ""
31873
31874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670
31875msgid ""
31876"Cannot change text alignment as the cursor is not inside a block level tag, "
31877"such as a &lt;p&gt; or &lt;div&gt; tag."
31878msgstr ""
31879
31880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50
31881msgid "Insert filler text"
31882msgstr ""
31883
31884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66
31885msgid "Insert a tag"
31886msgstr ""
31887
31888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71
31889msgid "Insert a self closing tag"
31890msgstr ""
31891
31892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76
31893msgid "Insert a HTML link"
31894msgstr ""
31895
31896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81
31897msgid "Insert a HTML image"
31898msgstr ""
31899
31900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86
31901msgid "Insert a HTML tag with a class"
31902msgstr ""
31903
31904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423
31905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77
31906msgid "No snippet found"
31907msgstr ""
31908
31909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424
31910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78
31911msgid "No matching snippet was found"
31912msgstr ""
31913
31914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473
31915#, python-format
31916msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>"
31917msgstr ""
31918
31919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479
31920msgid "The name of this snippet"
31921msgstr ""
31922
31923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483
31924msgid "The text used to trigger this snippet"
31925msgstr ""
31926
31927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484
31928msgid "Tri&gger:"
31929msgstr ""
31930
31931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495
31932msgid "&File types:"
31933msgstr ""
31934
31935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496
31936msgid "Which file types this snippet should be active in"
31937msgstr ""
31938
31939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503
31940msgid "You can test your snippet here"
31941msgstr ""
31942
31943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505
31944msgid "T&est:"
31945msgstr ""
31946
31947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31948msgid "Create a snippet"
31949msgstr ""
31950
31951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31952msgid "Edit snippet"
31953msgstr ""
31954
31955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557
31956msgid "You must provide a name for this snippet"
31957msgstr ""
31958
31959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559
31960msgid "You must provide a trigger for this snippet"
31961msgstr ""
31962
31963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561
31964msgid "You must provide a template for this snippet"
31965msgstr ""
31966
31967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563
31968msgid "You must specify at least one file type"
31969msgstr ""
31970
31971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570
31972msgid "Create/edit snippets"
31973msgstr ""
31974
31975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585
31976msgid "Search for a snippet"
31977msgstr ""
31978
31979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600
31980msgid "&Add snippet"
31981msgstr ""
31982
31983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605
31984msgid "&Edit snippet"
31985msgstr ""
31986
31987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610
31988msgid "&Remove snippet"
31989msgstr ""
31990
31991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615
31992msgid "Change &built-in"
31993msgstr ""
31994
31995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656
31996msgid "Invalid snippet"
31997msgstr ""
31998
31999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
32000msgid "Cannot edit snippet"
32001msgstr ""
32002
32003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
32004msgid "No snippet selected"
32005msgstr ""
32006
32007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687
32008msgid "No snippets found"
32009msgstr ""
32010
32011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688
32012#, python-format
32013msgid "No snippets found for query: %s"
32014msgstr ""
32015
32016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706
32017msgid "Choose the built-in snippet to modify:"
32018msgstr ""
32019
32020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300
32021msgid "Invalid text"
32022msgstr ""
32023
32024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301
32025msgid "Unterminated string"
32026msgstr ""
32027
32028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306
32029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490
32030msgid "Hold down the Ctrl key and click to open this link"
32031msgstr ""
32032
32033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310
32034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493
32035msgid "This link points to a file that is not present in the book"
32036msgstr ""
32037
32038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469
32039msgid "An unescaped < is not allowed. Replace it with &lt;"
32040msgstr ""
32041
32042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470
32043msgid "An unescaped ampersand is not allowed. Replace it with &amp;"
32044msgstr ""
32045
32046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471
32047msgid "An unescaped > is not allowed. Replace it with &gt;"
32048msgstr ""
32049
32050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472
32051msgid "/ not allowed except at the end of the tag"
32052msgstr ""
32053
32054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473
32055msgid "Unknown character"
32056msgstr ""
32057
32058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474
32059msgid "A closing tag must contain only the tag name and nothing else"
32060msgstr ""
32061
32062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475
32063msgid "Expecting an attribute value"
32064msgstr ""
32065
32066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476
32067msgid "A tag name cannot end with a colon"
32068msgstr ""
32069
32070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487
32071msgid ""
32072"Hold down the Ctrl key and click to open the first matching CSS style rule"
32073msgstr ""
32074
32075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441
32076msgid ""
32077"Sorting CSS rules can in rare cases change the effective styles applied to "
32078"the book. Are you sure you want to proceed?"
32079msgstr ""
32080
32081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328
32082msgid "Create custom theme"
32083msgstr ""
32084
32085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335
32086msgid "&Name of custom theme:"
32087msgstr ""
32088
32089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339
32090msgid "&Builtin theme to base on:"
32091msgstr ""
32092
32093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354
32094msgid "You must specify a name for your theme"
32095msgstr ""
32096
32097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357
32098#, python-format
32099msgid "A custom theme with the name %s already exists"
32100msgstr ""
32101
32102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
32103msgid "No color"
32104msgstr ""
32105
32106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
32107#, python-brace-format
32108msgid "Red: {0} Green: {1} Blue: {2}"
32109msgstr ""
32110
32111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448
32112msgid "Remove color"
32113msgstr ""
32114
32115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
32116msgid "&Background"
32117msgstr ""
32118
32119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
32120msgid "&Foreground"
32121msgstr ""
32122
32123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
32124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
32125msgid "&Italic"
32126msgstr ""
32127
32128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
32129msgid "B&old"
32130msgstr ""
32131
32132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468
32133msgid "&Underline:"
32134msgstr ""
32135
32136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484
32137msgid ""
32138"<h2>Creating a custom theme</h2>\n"
32139"\n"
32140"<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"
32141"\n"
32142"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n"
32143"\n"
32144"<p xml:lang=\"und\">\n"
32145"{}\n"
32146"    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"
32147"\n"
32148"{}\n"
32149"    Defines the colors for text selected by the mouse.\n"
32150"\n"
32151"{}\n"
32152"    Defines the color for the line containing the cursor.\n"
32153"\n"
32154"{}\n"
32155"    Defines the colors for the line numbers on the left.\n"
32156"\n"
32157"{}\n"
32158"    Defines the colors for matching tags in HTML and matching\n"
32159"    braces in CSS.\n"
32160"\n"
32161"{}\n"
32162"    Used for highlighting tags in HTML\n"
32163"\n"
32164"{}\n"
32165"    Used for highlighting attributes in HTML\n"
32166"\n"
32167"{}\n"
32168"    Tag names in HTML\n"
32169"\n"
32170"{}\n"
32171"    Namespace prefixes in XML and constants in CSS\n"
32172"\n"
32173"{}\n"
32174"    Non-breaking spaces/hyphens in HTML\n"
32175"\n"
32176"{}\n"
32177"    Syntax errors such as <this <>\n"
32178"\n"
32179"{}\n"
32180"    Misspelled words such as <span lang=\"en\">thisword</span>\n"
32181"\n"
32182"{}\n"
32183"    Comments like <!-- this one -->\n"
32184"\n"
32185"</p>\n"
32186"\n"
32187"<style type=\"text/css\">\n"
32188"/* Some CSS so you can see how the highlighting rules affect it */\n"
32189"\n"
32190"p.someclass {{\n"
32191"    font-family: serif;\n"
32192"    font-size: 12px;\n"
32193"    line-height: 1.2;\n"
32194"}}\n"
32195"</style>\n"
32196msgstr ""
32197
32198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555
32199msgid "Create/edit custom theme"
32200msgstr ""
32201
32202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564
32203msgid "&Edit theme:"
32204msgstr ""
32205
32206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575
32207msgid "Add &new theme"
32208msgstr ""
32209
32210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579
32211msgid "&Remove theme"
32212msgstr ""
32213
32214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32215msgid "&Bold"
32216msgstr ""
32217
32218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32219msgid "Make the selected text bold"
32220msgstr ""
32221
32222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63
32223msgid "<h3>Bold</h3>Make the selected text bold"
32224msgstr ""
32225
32226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
32227msgid "Make the selected text italic"
32228msgstr ""
32229
32230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65
32231msgid "<h3>Italic</h3>Make the selected text italic"
32232msgstr ""
32233
32234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32235#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775
32236msgid "&Underline"
32237msgstr ""
32238
32239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32240msgid "Underline the selected text"
32241msgstr ""
32242
32243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67
32244msgid "<h3>Underline</h3>Underline the selected text"
32245msgstr ""
32246
32247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68
32248msgid "&Strikethrough"
32249msgstr ""
32250
32251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69
32252msgid "Draw a line through the selected text"
32253msgstr ""
32254
32255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70
32256msgid "<h3>Strikethrough</h3>Draw a line through the selected text"
32257msgstr ""
32258
32259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71
32260msgid "&Superscript"
32261msgstr ""
32262
32263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72
32264msgid "Make the selected text a superscript"
32265msgstr ""
32266
32267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73
32268msgid ""
32269"<h3>Superscript</h3>Set the selected text slightly smaller and above the "
32270"normal line"
32271msgstr ""
32272
32273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74
32274msgid "&Subscript"
32275msgstr ""
32276
32277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75
32278msgid "Make the selected text a subscript"
32279msgstr ""
32280
32281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76
32282msgid ""
32283"<h3>Subscript</h3>Set the selected text slightly smaller and below the "
32284"normal line"
32285msgstr ""
32286
32287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32288msgid "&Color"
32289msgstr ""
32290
32291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32292msgid "Change text color"
32293msgstr ""
32294
32295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78
32296msgid "<h3>Color</h3>Change the color of the selected text"
32297msgstr ""
32298
32299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79
32300msgid "&Background color"
32301msgstr ""
32302
32303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80
32304msgid "Change background color of text"
32305msgstr ""
32306
32307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81
32308msgid ""
32309"<h3>Background color</h3>Change the background color of the selected text"
32310msgstr ""
32311
32312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
32313msgid "Align &left"
32314msgstr ""
32315
32316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83
32317msgid "<h3>Align left</h3>Align the paragraph to the left"
32318msgstr ""
32319
32320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
32321msgid "&Center"
32322msgstr ""
32323
32324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85
32325msgid "<h3>Center</h3>Center the paragraph"
32326msgstr ""
32327
32328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
32329msgid "Align &right"
32330msgstr ""
32331
32332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87
32333msgid "<h3>Align right</h3>Align the paragraph to the right"
32334msgstr ""
32335
32336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32337msgid "&Justify"
32338msgstr ""
32339
32340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32341msgid "Justify"
32342msgstr ""
32343
32344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89
32345msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins"
32346msgstr ""
32347
32348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91
32349msgid "&Sort style rules"
32350msgstr ""
32351
32352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92
32353msgid "Sort the style rules"
32354msgstr ""
32355
32356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93
32357msgid "&Insert image"
32358msgstr ""
32359
32360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94
32361msgid "Insert an image into the text"
32362msgstr ""
32363
32364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95
32365msgid "<h3>Insert image</h3>Insert an image into the text"
32366msgstr ""
32367
32368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32369msgid "Insert &hyperlink"
32370msgstr ""
32371
32372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647
32374msgid "Insert hyperlink"
32375msgstr ""
32376
32377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98
32378msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text"
32379msgstr ""
32380
32381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100
32382msgid "Smart &comment"
32383msgstr ""
32384
32385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101
32386msgid "Smart comment (toggle block comments)"
32387msgstr ""
32388
32389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102
32390msgid ""
32391"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is "
32392"inside an existing block comment, uncomment it, otherwise comment out the "
32393"selected text."
32394msgstr ""
32395
32396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107
32397#, python-format
32398msgid "Convert the paragraph to &lt;%s&gt;"
32399msgstr ""
32400
32401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32402msgid "&Lower case"
32403msgstr ""
32404
32405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32406msgid "&Swap case"
32407msgstr ""
32408
32409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32410msgid "&Upper case"
32411msgstr ""
32412
32413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32414msgid "&Capitalize"
32415msgstr ""
32416
32417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32418msgid "&Title case"
32419msgstr ""
32420
32421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114
32422#, python-format
32423msgid "Change the case of the selected text: %s"
32424msgstr ""
32425
32426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32427msgid "Insert &tag"
32428msgstr ""
32429
32430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32431msgid "Insert tag"
32432msgstr ""
32433
32434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119
32435msgid ""
32436"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be "
32437"inserted around the selected text"
32438msgstr ""
32439
32440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32441msgid "Remove &tag"
32442msgstr ""
32443
32444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32445msgid "Remove tag"
32446msgstr ""
32447
32448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122
32449msgid "<h3>Remove tag</h3>Remove the currently highlighted tag"
32450msgstr ""
32451
32452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32453msgid "&Split tag"
32454msgstr ""
32455
32456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32457msgid "Split current tag"
32458msgstr ""
32459
32460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125
32461msgid "<h3>Split tag</h3>Split the current tag at the cursor position"
32462msgstr ""
32463
32464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131
32465msgid "Change paragraph to heading"
32466msgstr ""
32467
32468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260
32469msgid "Add a tag to this menu"
32470msgstr ""
32471
32472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262
32473msgid "Remove from this menu"
32474msgstr ""
32475
32476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278
32477msgid "Name of tag to add"
32478msgstr ""
32479
32480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279
32481msgid "Enter the name of the tag"
32482msgstr ""
32483
32484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353
32485msgid "Editor tools"
32486msgstr ""
32487
32488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357
32489msgid "Format text"
32490msgstr ""
32491
32492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502
32493msgid "No text"
32494msgstr ""
32495
32496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503
32497msgid "There is no suitable text in the clipboard to paste."
32498msgstr ""
32499
32500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566
32501msgid "Ignore this word"
32502msgstr ""
32503
32504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570
32505#, python-brace-format
32506msgid "Add this word to the dictionary: {0}"
32507msgstr ""
32508
32509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573
32510msgid "Add this word to the dictionary"
32511msgstr ""
32512
32513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582
32514#, python-format
32515msgid "Open %s"
32516msgstr ""
32517
32518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588
32519msgid "Rename the class {}"
32520msgstr ""
32521
32522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595
32523#, python-format
32524msgid "Show help for: %s"
32525msgstr ""
32526
32527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612
32528msgid "Change &case"
32529msgstr ""
32530
32531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
32532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87
32533msgid "Chapter-"
32534msgstr ""
32535
32536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32537msgid "Style-"
32538msgstr ""
32539
32540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32541msgid "Styles"
32542msgstr ""
32543
32544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
32545msgid "Image-"
32546msgstr ""
32547
32548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
32549msgid "Font-"
32550msgstr ""
32551
32552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59
32553msgid "Misc-"
32554msgstr ""
32555
32556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68
32557msgid "The file name must have an extension"
32558msgstr ""
32559
32560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73
32561msgid "The file name contains invalid characters"
32562msgstr ""
32563
32564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75
32565msgid "This file name already exists in the book"
32566msgstr ""
32567
32568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83
32569msgid "Bulk rename items"
32570msgstr ""
32571
32572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93
32573msgid "All selected files will be renamed to the form prefix-number"
32574msgstr ""
32575
32576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95
32577msgid "&Prefix:"
32578msgstr ""
32579
32580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98
32581msgid "Starting &number:"
32582msgstr ""
32583
32584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100
32585msgid "Rename files according to their book order"
32586msgstr ""
32587
32588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102
32589msgid ""
32590"Rename the selected files according to the order they appear in the book, "
32591"instead of the order they were selected in."
32592msgstr ""
32593
32594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314
32595#, python-brace-format
32596msgid "Merge the file {0} into the file {1}?"
32597msgstr ""
32598
32599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316
32600#, python-brace-format
32601msgid "Merge the {0} selected files into the file {1}?"
32602msgstr ""
32603
32604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317
32605msgid "Merge files"
32606msgstr ""
32607
32608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533
32609msgid "Full path: "
32610msgstr ""
32611
32612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32613#, python-format
32614msgid "This file is the cover %s for this book"
32615msgstr ""
32616
32617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32618msgid "image"
32619msgstr ""
32620
32621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547
32622msgid "This file contains all the metadata and book structure information"
32623msgstr ""
32624
32625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550
32626msgid "This file contains the metadata table of contents"
32627msgstr ""
32628
32629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553
32630msgid "This file is not listed in the book manifest"
32631msgstr ""
32632
32633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556
32634msgid ""
32635"This file is marked as non-linear in the spine\n"
32636"Drag it to the top to make it linear"
32637msgstr ""
32638
32639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560
32640msgid "This file is a text file that is not referenced in the spine"
32641msgstr ""
32642
32643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564
32644msgid "This file occurs more than once in the spine"
32645msgstr ""
32646
32647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571
32648msgid "Not a valid font"
32649msgstr ""
32650
32651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642
32652msgid "Select all {} files"
32653msgstr ""
32654
32655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643
32656msgid "De-select all {} files"
32657msgstr ""
32658
32659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657
32660#, python-format
32661msgid "Export %s"
32662msgstr ""
32663
32664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659
32665#, python-format
32666msgid "Replace %s with file..."
32667msgstr ""
32668
32669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661
32670#, python-format
32671msgid "Export all %d selected files"
32672msgstr ""
32673
32674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667
32675#, python-format
32676msgid "&Rename %s"
32677msgstr ""
32678
32679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669
32680#, python-format
32681msgid "Mark %s as cover image"
32682msgstr ""
32683
32684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671
32685#, python-format
32686msgid "Mark %s as cover page"
32687msgstr ""
32688
32689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677
32690msgid "&Bulk rename the selected files"
32691msgstr ""
32692
32693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678
32694msgid "Change the file extension for the selected files"
32695msgstr ""
32696
32697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680
32698msgid "&Delete the selected file"
32699msgid_plural "&Delete the {} selected files"
32700msgstr[0] ""
32701msgstr[1] ""
32702msgstr[2] ""
32703msgstr[3] ""
32704msgstr[4] ""
32705
32706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682
32707msgid "&Copy the selected file to another editor instance"
32708msgid_plural "&Copy the {} selected files to another editor instance"
32709msgstr[0] ""
32710msgstr[1] ""
32711msgstr[2] ""
32712msgstr[3] ""
32713msgstr[4] ""
32714
32715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687
32716msgid "Paste files from other editor instance"
32717msgstr ""
32718
32719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697
32720msgid "Link &stylesheets..."
32721msgstr ""
32722
32723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700
32724msgid "&Merge selected text files"
32725msgstr ""
32726
32727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702
32728msgid "&Merge selected style files"
32729msgstr ""
32730
32731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729
32732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762
32733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770
32734msgid "Cannot rename"
32735msgstr ""
32736
32737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730
32738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763
32739#, python-format
32740msgid ""
32741"%s books do not support file renaming as they do not use file names "
32742"internally. The filenames you see are automatically generated from the "
32743"internal structures of the original file."
32744msgstr ""
32745
32746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744
32747msgid "Not first item"
32748msgstr ""
32749
32750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745
32751#, python-format
32752msgid ""
32753"%s is not the first text item. You should only mark the first text item as "
32754"cover. Do you want to make it the first item?"
32755msgstr ""
32756
32757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771
32758#, python-format
32759msgid "The file(s) %s cannot be renamed."
32760msgstr ""
32761
32762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32763msgid "New file extension:"
32764msgstr ""
32765
32766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32767msgid "Rename files"
32768msgstr ""
32769
32770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829
32771#, python-format
32772msgid "The file(s) %s cannot be deleted."
32773msgstr ""
32774
32775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893
32776#, python-format
32777msgid "No item with the name: %s was found"
32778msgstr ""
32779
32780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940
32781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949
32782msgid "Choose location"
32783msgstr ""
32784
32785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941
32786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958
32787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317
32788#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78
32789msgid "Files"
32790msgstr ""
32791
32792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960
32793msgid "HTML files"
32794msgstr ""
32795
32796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982
32797msgid "No stylesheets"
32798msgstr ""
32799
32800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983
32801msgid ""
32802"This book currently has no stylesheets. You must first create a stylesheet "
32803"before linking it."
32804msgstr ""
32805
32806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988
32807msgid "Choose stylesheets"
32808msgstr ""
32809
32810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989
32811msgid "Choose the stylesheets to link. Drag and drop to re-arrange"
32812msgstr ""
32813
32814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005
32815msgid "Remove existing links to stylesheets"
32816msgstr ""
32817
32818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025
32819msgid ""
32820"Choose a name for the new (blank) file. To place the file in a specific "
32821"folder in the book, include the folder name, for example: "
32822"<i>text/chapter1.html"
32823msgstr ""
32824
32825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033
32826msgid "Automatically add style-sheet links into new HTML files"
32827msgstr ""
32828
32829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043
32830msgid "Import resource file (image/font/etc.)"
32831msgstr ""
32832
32833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045
32834msgid "Import a file from your computer as a new file into the book."
32835msgstr ""
32836
32837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073
32838msgid "Choose a name for the imported file"
32839msgstr ""
32840
32841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087
32842msgid ""
32843"You must specify a name for the new file, with an extension, for example, "
32844"chapter1.html"
32845msgstr ""
32846
32847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114
32848msgid "Choose master file"
32849msgstr ""
32850
32851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117
32852msgid ""
32853"Choose the master file. All selected files will be merged into the master "
32854"file:"
32855msgstr ""
32856
32857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127
32858#, python-format
32859msgid "Debug output from %s"
32860msgstr ""
32861
32862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170
32863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416
32864msgid "No such function"
32865msgstr ""
32866
32867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171
32868#, python-format
32869msgid "There is no function named %s"
32870msgstr ""
32871
32872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174
32873msgid "Cannot remove builtin function"
32874msgstr ""
32875
32876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175
32877#, python-format
32878msgid "The function %s is a builtin function, it cannot be removed."
32879msgstr ""
32880
32881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202
32882msgid "Choose a function to run on matched text (by name)"
32883msgstr ""
32884
32885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212
32886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121
32887msgid "Save current search"
32888msgstr ""
32889
32890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213
32891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122
32892msgid "Show saved searches"
32893msgstr ""
32894
32895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221
32896msgid "Create/edit a function"
32897msgstr ""
32898
32899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228
32900msgid "F&unction name:"
32901msgstr ""
32902
32903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249
32904#, python-format
32905msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>"
32906msgstr ""
32907
32908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270
32909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824
32910msgid "Must specify name"
32911msgstr ""
32912
32913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271
32914msgid "You must specify a name for this function."
32915msgstr ""
32916
32917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276
32918msgid "Invalid Python code"
32919msgstr ""
32920
32921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277
32922#, python-format
32923msgid "The code you created is not valid Python code, with error: %s"
32924msgstr ""
32925
32926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279
32927msgid "No replace function"
32928msgstr ""
32929
32930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280
32931msgid "You must create a Python function named replace in your code"
32932msgstr ""
32933
32934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287
32935#, python-format
32936msgid "Inherited from %s"
32937msgstr ""
32938
32939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289
32940#, python-format
32941msgid "Matched CSS rules for %s"
32942msgstr ""
32943
32944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298
32945msgid "Computed final style"
32946msgstr ""
32947
32948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361
32949msgid "Copy everything"
32950msgstr ""
32951
32952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403
32953msgid "No style information found"
32954msgstr ""
32955
32956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404
32957msgid ""
32958"Move the cursor inside a HTML tag to see what styles apply to that tag."
32959msgstr ""
32960
32961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28
32962msgid ""
32963"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n"
32964"\n"
32965"Launch the calibre Edit book tool. You can optionally also specify the names of\n"
32966"files inside the book which will be opened for editing automatically.\n"
32967msgstr ""
32968
32969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37
32970msgid "The text to select in the book when it is opened for editing"
32971msgstr ""
32972
32973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32
32974#, python-format
32975msgid "Change this to the relative path to: %s"
32976msgstr ""
32977
32978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46
32979msgid "Font file added"
32980msgstr ""
32981
32982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47
32983msgid ""
32984"The font file <b>{}</b> has been added. The text for the CSS @font-face rule"
32985" for this file has been copied to the clipboard. You should paste it into "
32986"whichever CSS file you want to add this font to."
32987msgstr ""
32988
32989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59
32990msgid "Font files added"
32991msgstr ""
32992
32993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60
32994msgid ""
32995"The specified font files have been added. The text for the CSS @font-face "
32996"rules for these files has been copied to the clipboard. You should paste it "
32997"into whichever CSS file you want to add these fonts to."
32998msgstr ""
32999
33000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67
33001#, python-format
33002msgid "Font faces for %s"
33003msgstr ""
33004
33005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
33006msgid "Embedded"
33007msgstr ""
33008
33009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
33010msgid "Font family"
33011msgstr ""
33012
33013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179
33014msgid "Change font"
33015msgstr ""
33016
33017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187
33018#, python-format
33019msgid "Change the font %s to:"
33020msgid_plural "Change the fonts %s to:"
33021msgstr[0] ""
33022msgstr[1] ""
33023msgstr[2] ""
33024msgstr[3] ""
33025msgstr[4] ""
33026
33027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192
33028msgid "&New font:"
33029msgstr ""
33030
33031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216
33032#, python-format
33033msgid "The font <i>%s</i> <b>exists</b> on your computer"
33034msgstr ""
33035
33036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217
33037#, python-format
33038msgid "The font <i>%s</i> <b>does not exist</b> on your computer"
33039msgstr ""
33040
33041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230
33042msgid "Manage fonts"
33043msgstr ""
33044
33045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242
33046msgid "&Install fonts"
33047msgstr ""
33048
33049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244
33050msgid ""
33051"Install fonts from .ttf/.otf files to make them available for embedding"
33052msgstr ""
33053
33054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264
33055msgid "&Change selected fonts"
33056msgstr ""
33057
33058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268
33059msgid "&Remove selected fonts"
33060msgstr ""
33061
33062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272
33063msgid "&Embed all fonts"
33064msgstr ""
33065
33066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276
33067msgid "&Subset all fonts"
33068msgstr ""
33069
33070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281
33071msgid "Rescan the book for fonts in case you have made changes"
33072msgstr ""
33073
33074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287
33075msgid ""
33076" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n"
33077"            You can remove or replace any selected font and also embed any declared fonts that are not already embedded."
33078msgstr ""
33079
33080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289
33081msgid ""
33082" Double click any font family to see if the font is available for embedding "
33083"on your computer. "
33084msgstr ""
33085
33086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301
33087#, python-format
33088msgid ""
33089"The font <b>%s</b> was not found on your computer. If you have the font "
33090"files, you can install it using the \"Install fonts\" button in the lower "
33091"left corner."
33092msgstr ""
33093
33094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327
33095msgid "No fonts selected"
33096msgstr ""
33097
33098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328
33099msgid "No fonts selected, you must first select some fonts in the left panel"
33100msgstr ""
33101
33102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34
33103msgid "Remove unused CSS"
33104msgstr ""
33105
33106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43
33107msgid ""
33108"This will remove all CSS rules that do not match any actual content. There "
33109"are a couple of additional cleanups you can enable, below:"
33110msgstr ""
33111
33112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45
33113msgid "Remove unused &class attributes"
33114msgstr ""
33115
33116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49
33117msgid ""
33118"Remove all class attributes from the HTML that do not match any existing CSS"
33119" rules"
33120msgstr ""
33121
33122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50
33123msgid "Merge CSS rules with identical &selectors"
33124msgstr ""
33125
33126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54
33127msgid ""
33128"Merge CSS rules in the same stylesheet that have identical selectors. Note "
33129"that in rare cases merging can result in a change to the effective styling "
33130"of the book, so use with care."
33131msgstr ""
33132
33133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57
33134msgid "Merge CSS rules with identical &properties"
33135msgstr ""
33136
33137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61
33138msgid ""
33139"Merge CSS rules in the same stylesheet that have identical properties. Note "
33140"that in rare cases merging can result in a change to the effective styling "
33141"of the book, so use with care."
33142msgstr ""
33143
33144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64
33145msgid "Remove &unreferenced style sheets"
33146msgstr ""
33147
33148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68
33149msgid "Remove stylesheets that are not referenced by any content."
33150msgstr ""
33151
33152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91
33153msgid "Remove NCX ToC file"
33154msgstr ""
33155
33156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92
33157msgid "Remove the legacy Table of Contents in NCX form?"
33158msgstr ""
33159
33160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93
33161msgid ""
33162"This form of Table of Contents is superseded by the new HTML based Table of "
33163"Contents. Leaving it behind is useful only if you expect this book to be "
33164"read on very old devices that lack proper support for EPUB 3"
33165msgstr ""
33166
33167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97
33168msgid "Ask this question again in the future"
33169msgstr ""
33170
33171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
33172msgid "Keep NCX"
33173msgstr ""
33174
33175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
33176msgid "Remove NCX"
33177msgstr ""
33178
33179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115
33180msgid "Action report"
33181msgstr ""
33182
33183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183
33184msgid "Compress images"
33185msgstr ""
33186
33187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203
33188msgid ""
33189"You can compress the images in this book losslessly, reducing the file size "
33190"of the book, without affecting image quality. Typically image size is "
33191"reduced by 5 - 15%."
33192msgstr ""
33193
33194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209
33195msgid "Enable &lossy compression of JPEG images"
33196msgstr ""
33197
33198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210
33199msgid ""
33200"This allows you to change the quality factor used for JPEG images.\n"
33201"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred."
33202msgstr ""
33203
33204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217
33205msgid ""
33206"The compression quality, 1 is high compression, 100 is low compression.\n"
33207"Image quality is inversely correlated with compression quality."
33208msgstr ""
33209
33210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221
33211msgid "Compression &quality:"
33212msgstr ""
33213
33214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250
33215msgid "Compressing images..."
33216msgstr ""
33217
33218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276
33219msgid "Compressing images, please wait..."
33220msgstr ""
33221
33222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168
33223msgid "Editor font &family:"
33224msgstr ""
33225
33226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172
33227msgid "Editor font &size:"
33228msgstr ""
33229
33230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176
33231msgid "Create/edit &custom color schemes"
33232msgstr ""
33233
33234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180
33235msgid "&Color scheme:"
33236msgstr ""
33237
33238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184
33239msgid " characters"
33240msgstr ""
33241
33242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185
33243msgid "W&idth of tabs:"
33244msgstr ""
33245
33246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187
33247msgid "Change &templates"
33248msgstr ""
33249
33250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188
33251msgid "Templates for new files:"
33252msgstr ""
33253
33254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192
33255msgid "&Wrap long lines in the editor"
33256msgstr ""
33257
33258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196
33259msgid "&Replace HTML entities as they are typed"
33260msgstr ""
33261
33262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198
33263msgid ""
33264"With this option, every time you type in a complete html entity, such as "
33265"&amp;hellip; it is automatically replaced by its corresponding character. "
33266"The replacement happens only when the trailing semi-colon is typed."
33267msgstr ""
33268
33269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204
33270msgid "Auto close t&ags when typing </"
33271msgstr ""
33272
33273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206
33274msgid ""
33275"With this option, every time you type </ the current HTML closing tag is "
33276"auto-completed"
33277msgstr ""
33278
33279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210
33280msgid ""
33281"Show the &name of the current character before the cursor along with the "
33282"line and column number"
33283msgstr ""
33284
33285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214
33286msgid "Beautify individual &files automatically when they are opened"
33287msgstr ""
33288
33289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216
33290msgid ""
33291"This will cause the beautify current file action to be performed "
33292"automatically every time you open a HTML/CSS/etc. file for editing."
33293msgstr ""
33294
33295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221
33296msgid "Show &misspelled words underlined in the code view"
33297msgstr ""
33298
33299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223
33300msgid ""
33301"This will cause spelling errors to be highlighted in the code view for easy "
33302"correction as you type."
33303msgstr ""
33304
33305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228
33306msgid "Allow drag and drop &editing of text"
33307msgstr ""
33308
33309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230
33310msgid ""
33311"Allow using drag and drop to move text around in the editor. It can be "
33312"useful to turn this off if you have a misbehaving touchpad."
33313msgstr ""
33314
33315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234
33316msgid "Manage &spelling dictionaries"
33317msgstr ""
33318
33319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239
33320msgid "Manage sni&ppets"
33321msgstr ""
33322
33323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257
33324#, python-format
33325msgid "Automatic (%s)"
33326msgstr ""
33327
33328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283
33329msgid "Update &metadata embedded in the book when opening"
33330msgstr ""
33331
33332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285
33333msgid ""
33334"When the file is opened, update the metadata embedded in the book file to "
33335"the current metadata in the calibre library."
33336msgstr ""
33337
33338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290
33339msgid ""
33340"Ask which &format to edit if more than one format is available for the book"
33341msgstr ""
33342
33343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294
33344msgid ""
33345"When auto-selecting the format to edit for a book with multiple formats, "
33346"this is the preference order."
33347msgstr ""
33348
33349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296
33350msgid "Preferred format order (drag and drop to change)"
33351msgstr ""
33352
33353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308
33354msgid "Allow dockable &windows to be nested inside the dock areas"
33355msgstr ""
33356
33357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310
33358msgid ""
33359"By default, you can have only a single row or column of windows in the dock "
33360"areas (the areas around the central editors). This option allows for more "
33361"flexible window layout, but is a little more complex to use."
33362msgstr ""
33363
33364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315
33365msgid "Choose which windows will occupy the corners of the dockable areas"
33366msgstr ""
33367
33368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33369msgid "The &top-left corner"
33370msgstr ""
33371
33372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33373msgid "The top-&right corner"
33374msgstr ""
33375
33376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33377msgid "The &bottom-left corner"
33378msgstr ""
33379
33380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33381msgid "The bottom-ri&ght corner"
33382msgstr ""
33383
33384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325
33385msgid "Restore &state of previously edited book when opening it again"
33386msgstr ""
33387
33388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327
33389msgid ""
33390"When opening a previously edited book again, restore its state. That means "
33391"all open files are automatically re-opened and the cursor is positioned at "
33392"its previous location."
33393msgstr ""
33394
33395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333
33396msgid "Show full &file paths in the File browser"
33397msgstr ""
33398
33399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335
33400msgid ""
33401"Showing the full file paths is useful when editing books that contain "
33402"multiple files with the same file name."
33403msgstr ""
33404
33405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33406msgid "Monospaced text"
33407msgstr ""
33408
33409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33410msgid "Sans-serif text"
33411msgstr ""
33412
33413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33414msgid "Serif text"
33415msgstr ""
33416
33417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369
33418#, python-format
33419msgid "Font family for &%s:"
33420msgstr ""
33421
33422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372
33423msgid "Style for standard &text:"
33424msgstr ""
33425
33426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376
33427msgid "&Default font size:"
33428msgstr ""
33429
33430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379
33431msgid "&Monospace font size:"
33432msgstr ""
33433
33434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382
33435msgid "Mi&nimum font size:"
33436msgstr ""
33437
33438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384
33439msgid "lines"
33440msgstr ""
33441
33442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386
33443msgid ""
33444"Number of lines that are shown above the current line when syncing the text "
33445"shown in the preview panel to the cursor position in the code view"
33446msgstr ""
33447
33448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387
33449msgid "Visible lines above s&ync point:"
33450msgstr ""
33451
33452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388
33453msgid "Background color:"
33454msgstr ""
33455
33456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389
33457msgid "Foreground color:"
33458msgstr ""
33459
33460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390
33461msgid "Link color:"
33462msgstr ""
33463
33464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
33465msgid "Use the colors from the book styles, defaulting to black-on-white"
33466msgstr ""
33467
33468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33469msgid "Theme based"
33470msgstr ""
33471
33472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33473msgid "When using a dark theme force dark colors, otherwise same as \"No change\""
33474msgstr ""
33475
33476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33477msgid "Choose a custom color"
33478msgstr ""
33479
33480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33481#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72
33482#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240
33483msgid "Custom"
33484msgstr ""
33485
33486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454
33487msgid "Choose which toolbar you want to customize"
33488msgstr ""
33489
33490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455
33491#, python-format
33492msgid "Tools for %s editors"
33493msgstr ""
33494
33495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457
33496msgid "Book wide actions"
33497msgstr ""
33498
33499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458
33500msgid "Book wide tools"
33501msgstr ""
33502
33503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459
33504msgid "Book wide tools from third party plugins"
33505msgstr ""
33506
33507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460
33508msgid "Common tools for all editors"
33509msgstr ""
33510
33511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464
33512msgid "Text formatting actions"
33513msgstr ""
33514
33515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467
33516msgid "&Toolbar to customize:"
33517msgstr ""
33518
33519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496
33520#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439
33521msgid "Add selected actions to the toolbar"
33522msgstr ""
33523
33524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499
33525#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443
33526msgid "Remove selected actions from the toolbar"
33527msgstr ""
33528
33529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511
33530msgid "Adjust the size of icons on all toolbars"
33531msgstr ""
33532
33533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514
33534msgid "Toolbar &icon size:"
33535msgstr ""
33536
33537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664
33538msgid "Customize templates"
33539msgstr ""
33540
33541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677
33542msgid "Choose the &type of template to edit:"
33543msgstr ""
33544
33545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683
33546#, python-brace-format
33547msgid ""
33548"The variables {0} and {1} will be replaced with the title and author of the "
33549"book. {2} is where the cursor will be positioned. If you want to include "
33550"braces in your template, for example for CSS rules, you have to escape them,"
33551" like this: {3}"
33552msgstr ""
33553
33554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744
33555msgid "Preferences for Edit book"
33556msgstr ""
33557
33558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765
33559msgid "Restore all &defaults"
33560msgstr ""
33561
33562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766
33563msgid "Restore defaults for all preferences"
33564msgstr ""
33565
33566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768
33567msgid "Restore &current defaults"
33568msgstr ""
33569
33570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769
33571msgid "Restore defaults for currently displayed preferences"
33572msgstr ""
33573
33574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771
33575msgid "Restore c&onfirmations"
33576msgstr ""
33577
33578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772
33579msgid "Restore all disabled confirmation prompts"
33580msgstr ""
33581
33582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791
33583msgid "Main window"
33584msgstr ""
33585
33586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792
33587msgid "Editor settings"
33588msgstr ""
33589
33590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793
33591msgid "Preview settings"
33592msgstr ""
33593
33594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794
33595msgid "Keyboard shortcuts"
33596msgstr ""
33597
33598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795
33599msgid "Toolbars"
33600msgstr ""
33601
33602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796
33603msgid "Integration with calibre"
33604msgstr ""
33605
33606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847
33607msgid "There are no disabled confirmation prompts"
33608msgstr ""
33609
33610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850
33611msgid "One disabled confirmation prompt was restored"
33612msgid_plural "{} disabled confirmation prompts were restored"
33613msgstr[0] ""
33614msgstr[1] ""
33615msgstr[2] ""
33616msgstr[3] ""
33617msgstr[4] ""
33618
33619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851
33620msgid "Disabled confirmations restored"
33621msgstr ""
33622
33623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420
33624#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588
33625msgid "Render process crashed"
33626msgstr ""
33627
33628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421
33629msgid ""
33630"The Qt WebEngine Render process has crashed so Preview/Live CSS will not "
33631"work. You should try restarting the editor."
33632msgstr ""
33633
33634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445
33635msgid ""
33636"\n"
33637"            <h3>Live preview</h3>\n"
33638"\n"
33639"            <p>Here you will see a live preview of the HTML file you are currently editing.\n"
33640"            The preview will update automatically as you make changes.\n"
33641"\n"
33642"            <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n"
33643"            only, it is not intended to simulate an actual e-book reader. Some\n"
33644"            aspects of your e-book will not work, such as page breaks and page margins.\n"
33645"            "
33646msgstr ""
33647
33648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472
33649msgid "Inspect element"
33650msgstr ""
33651
33652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474
33653msgid "Open link"
33654msgstr ""
33655
33656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487
33657#, python-format
33658msgid "Edit %s"
33659msgstr ""
33660
33661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529
33662msgid "Loading preview, please wait..."
33663msgstr ""
33664
33665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581
33666msgid "Search in preview"
33667msgstr ""
33668
33669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624
33670msgid "Invalid location"
33671msgstr ""
33672
33673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625
33674msgid "Cannot split on the body tag"
33675msgstr ""
33676
33677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652
33678msgid "Failed to launch worker"
33679msgstr ""
33680
33681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653
33682msgid "Failed to launch the worker process used for rendering the preview"
33683msgstr ""
33684
33685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712
33686msgid "Cannot disable"
33687msgstr ""
33688
33689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713
33690msgid ""
33691"Auto reloading of the preview panel cannot be disabled while the Live CSS "
33692"panel is open."
33693msgstr ""
33694
33695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716
33696msgid "Auto reload preview when text changes in editor"
33697msgstr ""
33698
33699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717
33700msgid "Disable auto reload of preview"
33701msgstr ""
33702
33703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721
33704msgid "Disable syncing of preview position to editor position"
33705msgstr ""
33706
33707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722
33708msgid "Enable syncing of preview position to editor position"
33709msgstr ""
33710
33711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730
33712msgid "Abort file split"
33713msgstr ""
33714
33715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731
33716msgid ""
33717"Split this file at a specified location.<p>After clicking this button, click"
33718" inside the preview panel above at the location you want the file to be "
33719"split."
33720msgstr ""
33721
33722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200
33723msgid "Delete selected files"
33724msgstr ""
33725
33726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33727msgid "Folder"
33728msgstr ""
33729
33730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33732msgid "Size (KB)"
33733msgstr ""
33734
33735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241
33736msgid "Style"
33737msgstr ""
33738
33739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316
33740#, python-brace-format
33741msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}"
33742msgstr ""
33743
33744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33745msgid "Resolution"
33746msgstr ""
33747
33748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33751msgid "Times used"
33752msgstr ""
33753
33754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520
33755#, python-format
33756msgid "Edit the image: %s"
33757msgstr ""
33758
33759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33760msgid "Anchor"
33761msgstr ""
33762
33763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33764msgid "Source text"
33765msgstr ""
33766
33767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33768msgid "Target"
33769msgstr ""
33770
33771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33772msgid "Target text"
33773msgstr ""
33774
33775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33776msgid "The link destination does not exist"
33777msgstr ""
33778
33779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33780msgid "The link destination exists"
33781msgstr ""
33782
33783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579
33784msgid "The link destination could not be verified"
33785msgstr ""
33786
33787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643
33788msgid "Click entries above to see their destination here"
33789msgstr ""
33790
33791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663
33792msgid "No destination found for this link"
33793msgstr ""
33794
33795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
33797msgid "Word"
33798msgstr ""
33799
33800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775
33801#, python-brace-format
33802msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}"
33803msgstr ""
33804
33805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33806msgid "Character"
33807msgstr ""
33808
33809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33810msgid "Codepoint"
33811msgstr ""
33812
33813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861
33814msgid "All the characters in the book"
33815msgstr ""
33816
33817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991
33818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213
33819#, python-brace-format
33820msgid "{0} [{1} elements]"
33821msgstr ""
33822
33823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069
33824msgid "Sort by:"
33825msgstr ""
33826
33827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070
33828msgid "&Counts"
33829msgstr ""
33830
33831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073
33832msgid "&Name"
33833msgstr ""
33834
33835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097
33836#, python-brace-format
33837msgid "{0} rules, {1} unused"
33838msgstr ""
33839
33840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33842msgid "Number of matches"
33843msgstr ""
33844
33845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33846msgid "Style Rule"
33847msgstr ""
33848
33849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258
33850#, python-brace-format
33851msgid "{0} classes, {1} unused"
33852msgstr ""
33853
33854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33855msgid "Class"
33856msgstr ""
33857
33858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321
33859msgid "Words"
33860msgstr ""
33861
33862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331
33863msgid "Style rules"
33864msgstr ""
33865
33866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335
33867msgid "Style classes"
33868msgstr ""
33869
33870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339
33871msgid "Characters"
33872msgstr ""
33873
33874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343
33875msgid "Links"
33876msgstr ""
33877
33878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377
33879#, python-format
33880msgid "Export of %s data is not supported"
33881msgstr ""
33882
33883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379
33884msgid "Choose a filename for the data"
33885msgstr ""
33886
33887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380
33888msgid "CSV files"
33889msgstr ""
33890
33891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394
33892msgid "Reports"
33893msgstr ""
33894
33895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424
33896msgid "Export the currently shown report as a CSV file"
33897msgstr ""
33898
33899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432
33900msgid "Are you sure you want to delete the selected files?"
33901msgstr ""
33902
33903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460
33904msgid "Failed to gather data"
33905msgstr ""
33906
33907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461
33908msgid ""
33909"Failed to gather data for the report. Click \"Show details\" for more "
33910"information."
33911msgstr ""
33912
33913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111
33914msgid "Saving..."
33915msgstr ""
33916
33917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118
33918msgid "Enable completion based on search history"
33919msgstr ""
33920
33921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119
33922msgid "Disable completion based on search history"
33923msgstr ""
33924
33925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33926msgid "All style files"
33927msgstr ""
33928
33929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33931msgid "All text files"
33932msgstr ""
33933
33934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33936msgid "Current file"
33937msgstr ""
33938
33939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33940msgid "Marked text"
33941msgstr ""
33942
33943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33945msgid "Open files"
33946msgstr ""
33947
33948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33950msgid "Selected files"
33951msgstr ""
33952
33953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136
33954msgid ""
33955"\n"
33956"            Where to search/replace:\n"
33957"            <dl>\n"
33958"            <dt><b>Current file</b></dt>\n"
33959"            <dd>Search only inside the currently opened file</dd>\n"
33960"            <dt><b>All text files</b></dt>\n"
33961"            <dd>Search in all text (HTML) files</dd>\n"
33962"            <dt><b>All style files</b></dt>\n"
33963"            <dd>Search in all style (CSS) files</dd>\n"
33964"            <dt><b>Selected files</b></dt>\n"
33965"            <dd>Search in the files currently selected in the File browser</dd>\n"
33966"            <dt><b>Open files</b></dt>\n"
33967"            <dd>Search in the files currently open in the editor</dd>\n"
33968"            <dt><b>Marked text</b></dt>\n"
33969"            <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n"
33970"            </dl>"
33971msgstr ""
33972
33973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33974msgid "Down"
33975msgstr ""
33976
33977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33978msgid "Up"
33979msgstr ""
33980
33981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187
33982msgid ""
33983"\n"
33984"            Direction to search:\n"
33985"            <dl>\n"
33986"            <dt><b>Down</b></dt>\n"
33987"            <dd>Search for the next match from your current position</dd>\n"
33988"            <dt><b>Up</b></dt>\n"
33989"            <dd>Search for the previous match from your current position</dd>\n"
33990"            </dl>"
33991msgstr ""
33992
33993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33994msgid "Fuzzy"
33995msgstr ""
33996
33997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
33999#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361
34000msgid "Regex"
34001msgstr ""
34002
34003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
34004msgid "Regex-function"
34005msgstr ""
34006
34007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211
34008msgid ""
34009"Select how the search expression is interpreted\n"
34010"            <dl>\n"
34011"            <dt><b>Normal</b></dt>\n"
34012"            <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n"
34013"            <dt><b>Fuzzy</b></dt>\n"
34014"            <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n"
34015"            including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n"
34016"            <dt><b>Regex</b></dt>\n"
34017"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
34018"            <dt><b>Regex-function</b></dt>\n"
34019"            <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n"
34020"            </dl>"
34021msgstr ""
34022
34023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254
34024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695
34025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100
34026msgid "&Find:"
34027msgstr ""
34028
34029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256
34030msgid "Clear search &history"
34031msgstr ""
34032
34033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266
34034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700
34035msgid "&Replace:"
34036msgstr ""
34037
34038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268
34039msgid "Clear replace &history"
34040msgstr ""
34041
34042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291
34043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712
34044msgid "Create/&edit"
34045msgstr ""
34046
34047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293
34048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713
34049msgid "Create a new function, or edit an existing function"
34050msgstr ""
34051
34052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295
34053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717
34054msgid "Remo&ve"
34055msgstr ""
34056
34057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296
34058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718
34059msgid "Remove this function"
34060msgstr ""
34061
34062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303
34063msgid "Fin&d"
34064msgstr ""
34065
34066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304
34067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
34068msgid "Replace a&nd Find"
34069msgstr ""
34070
34071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305
34072msgid "Re&place"
34073msgstr ""
34074
34075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306
34076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
34077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559
34078msgid "Replace &all"
34079msgstr ""
34080
34081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312
34082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734
34083msgid "&Mode:"
34084msgstr ""
34085
34086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327
34087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115
34088#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372
34089msgid "&Case sensitive"
34090msgstr ""
34091
34092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330
34093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990
34094msgid "&Wrap"
34095msgstr ""
34096
34097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331
34098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991
34099msgid ""
34100"When searching reaches the end, wrap around to the beginning and continue "
34101"the search"
34102msgstr ""
34103
34104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334
34105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117
34106msgid "&Dot all"
34107msgstr ""
34108
34109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335
34110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118
34111msgid ""
34112"Make the '.' special character match any character at all, including a "
34113"newline"
34114msgstr ""
34115
34116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479
34117msgid "Close search panel"
34118msgstr ""
34119
34120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683
34121msgid "Abort editing of search"
34122msgstr ""
34123
34124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687
34125msgid "The name with which to save this search"
34126msgstr ""
34127
34128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722
34129msgid "Case sensitive"
34130msgstr ""
34131
34132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727
34133msgid "Dot matches all"
34134msgstr ""
34135
34136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739
34137msgid "Finish editing of search"
34138msgstr ""
34139
34140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
34141msgid "Add search"
34142msgstr ""
34143
34144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
34145msgid "Edit search"
34146msgstr ""
34147
34148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825
34149msgid "You must specify a search name"
34150msgstr ""
34151
34152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828
34153msgid "Name exists"
34154msgstr ""
34155
34156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829
34157#, python-format
34158msgid "Another search with the name %s already exists"
34159msgstr ""
34160
34161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836
34162msgid "Must specify find"
34163msgstr ""
34164
34165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837
34166msgid "You must specify a find expression"
34167msgstr ""
34168
34169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845
34170msgid "Must specify function"
34171msgstr ""
34172
34173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846
34174msgid "You must specify a function name in Function-Regex mode"
34175msgstr ""
34176
34177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889
34178msgid "Filter displayed searches"
34179msgstr ""
34180
34181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928
34182msgid "The entries are tried in order until the first one matches."
34183msgstr ""
34184
34185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34186msgid "&Find"
34187msgstr ""
34188
34189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34190msgid "Run the search using the selected entries."
34191msgstr ""
34192
34193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
34194msgid "Run replace using the selected entries."
34195msgstr ""
34196
34197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
34198msgid "Run replace and then find using the selected entries."
34199msgstr ""
34200
34201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
34202msgid "Run Replace all for all selected entries in the order selected"
34203msgstr ""
34204
34205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561
34207msgid "&Count all"
34208msgstr ""
34209
34210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34211msgid "Run Count all for all selected entries"
34212msgstr ""
34213
34214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951
34215msgid "Move selected entries up"
34216msgstr ""
34217
34218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960
34219msgid "Move selected entries down"
34220msgstr ""
34221
34222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
34223msgid "Edit the currently selected search"
34224msgstr ""
34225
34226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34227msgid "Re&move search"
34228msgstr ""
34229
34230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34231msgid "Remove the currently selected searches"
34232msgstr ""
34233
34234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
34235msgid "Add a new saved search"
34236msgstr ""
34237
34238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
34239msgid "Import saved searches"
34240msgstr ""
34241
34242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
34243msgid "Export saved searches"
34244msgstr ""
34245
34246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009
34247#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
34248msgid "Export"
34249msgstr ""
34250
34251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010
34252msgid "Export all"
34253msgstr ""
34254
34255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011
34256msgid "Export selected"
34257msgstr ""
34258
34259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012
34260msgid "Copy to search panel"
34261msgstr ""
34262
34263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110
34264msgid "No saved search is selected"
34265msgstr ""
34266
34267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155
34268msgid "Cannot edit search - no search selected."
34269msgstr ""
34270
34271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165
34272msgid ""
34273"Are you sure you want to permanently delete the selected saved searches?"
34274msgstr ""
34275
34276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204
34277#, python-brace-format
34278msgid "(Case sensitive: {0} Dot All: {1})"
34279msgstr ""
34280
34281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206
34282#, python-brace-format
34283msgid "(Case sensitive: {0} [Normal search])"
34284msgstr ""
34285
34286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207
34287#, python-brace-format
34288msgid ""
34289"{2} {3}\n"
34290"Find: {0}\n"
34291"Replace: {1}"
34292msgstr ""
34293
34294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219
34295msgid "Invalid data"
34296msgstr ""
34297
34298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220
34299#, python-format
34300msgid "The file %s does not contain valid saved searches"
34301msgstr ""
34302
34303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248
34304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256
34305msgid "No searches"
34306msgstr ""
34307
34308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249
34309msgid "No searches available to be saved"
34310msgstr ""
34311
34312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257
34313msgid "No searches selected"
34314msgstr ""
34315
34316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273
34317msgid "No file is being edited."
34318msgstr ""
34319
34320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275
34321msgid "No files are selected in the File browser"
34322msgstr ""
34323
34324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277
34325msgid ""
34326"No text is marked. First select some text, and then use The \"Mark selected "
34327"text\" action in the Search menu to mark it."
34328msgstr ""
34329
34330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280
34331msgid "No search query specified"
34332msgstr ""
34333
34334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405
34335msgid "the selected searches"
34336msgstr ""
34337
34338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412
34339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171
34340msgid "Invalid regex"
34341msgstr ""
34342
34343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413
34344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172
34345#, python-brace-format
34346msgid ""
34347"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}"
34348msgstr ""
34349
34350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417
34351#, python-format
34352msgid "No replace function with the name: %s exists"
34353msgstr ""
34354
34355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421
34356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193
34357#, python-format
34358msgid "No matches were found for %s"
34359msgstr ""
34360
34361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423
34362msgid ""
34363"You have turned off search wrapping, so all text might not have been "
34364"searched. Try the search again, with wrapping enabled. Wrapping is enabled "
34365"via the \"Wrap\" checkbox at the bottom of the search panel."
34366msgstr ""
34367
34368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457
34369msgid "Cannot replace"
34370msgstr ""
34371
34372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458
34373msgid "You must first click \"Find\", before trying to replace"
34374msgstr ""
34375
34376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474
34377msgid "Currently selected text does not match the search query."
34378msgstr ""
34379
34380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479
34381#, python-brace-format
34382msgid "Performed the replacement at {num} occurrences of {query}"
34383msgstr ""
34384
34385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481
34386#, python-brace-format
34387msgid "Found {num} occurrences of {query}"
34388msgstr ""
34389
34390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486
34391#, python-brace-format
34392msgid "{0}: {1} occurrences"
34393msgstr ""
34394
34395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488
34396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497
34397msgid "Searching done"
34398msgstr ""
34399
34400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572
34401msgid "Before: Replace all"
34402msgstr ""
34403
34404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70
34405msgid "Add a dictionary"
34406msgstr ""
34407
34408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76
34409#, python-brace-format
34410msgid ""
34411"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n"
34412"            download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n"
34413"            The dictionary will download as an .oxt file. Simply specify the path to the\n"
34414"            downloaded .oxt file here to add the dictionary to {0}."
34415msgstr ""
34416
34417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88
34418msgid "Path to OXT file"
34419msgstr ""
34420
34421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93
34422msgid "Browse for an OXT file"
34423msgstr ""
34424
34425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96
34426msgid "&Path to OXT file:"
34427msgstr ""
34428
34429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100
34430msgid "Choose a nickname for this dictionary"
34431msgstr ""
34432
34433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101
34434msgid "&Nickname:"
34435msgstr ""
34436
34437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110
34438msgid "Choose OXT Dictionary"
34439msgstr ""
34440
34441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111
34442msgid "Dictionaries"
34443msgstr ""
34444
34445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125
34446msgid "Must specify nickname"
34447msgstr ""
34448
34449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126
34450msgid "You must specify a nickname for this dictionary"
34451msgstr ""
34452
34453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128
34454msgid "Nickname already used"
34455msgstr ""
34456
34457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129
34458#, python-format
34459msgid "A dictionary with the nick name \"%s\" already exists."
34460msgstr ""
34461
34462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135
34463msgid "Failed to import dictionaries"
34464msgstr ""
34465
34466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136
34467#, python-format
34468msgid ""
34469"Failed to import dictionaries from %s. Click \"Show details\" for more "
34470"information"
34471msgstr ""
34472
34473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139
34474msgid "No dictionaries"
34475msgstr ""
34476
34477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140
34478#, python-format
34479msgid "No dictionaries were found in %s"
34480msgstr ""
34481
34482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154
34483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895
34484msgid "Copy selected words to clipboard"
34485msgstr ""
34486
34487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155
34488msgid "Select all words"
34489msgstr ""
34490
34491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182
34492msgid "Manage user dictionaries"
34493msgstr ""
34494
34495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190
34496msgid "&New dictionary"
34497msgstr ""
34498
34499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204
34500msgid "&Remove dictionary"
34501msgstr ""
34502
34503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207
34504msgid "Re&name dictionary"
34505msgstr ""
34506
34507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213
34508msgid "Mark this dictionary as active"
34509msgstr ""
34510
34511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216
34512msgid "Words in this dictionary:"
34513msgstr ""
34514
34515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221
34516msgid "&Add word"
34517msgstr ""
34518
34519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227
34520msgid "&Remove selected words"
34521msgstr ""
34522
34523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231
34524msgid "&Import list of words"
34525msgstr ""
34526
34527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253
34528msgid "New dictionary"
34529msgstr ""
34530
34531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254
34532msgid "Name of the new dictionary"
34533msgstr ""
34534
34535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258
34536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285
34537msgid "Already used"
34538msgstr ""
34539
34540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259
34541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286
34542#, python-format
34543msgid "A dictionary with the name %s already exists"
34544msgstr ""
34545
34546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278
34547msgid "New name"
34548msgstr ""
34549
34550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279
34551msgid "New name for the dictionary"
34552msgstr ""
34553
34554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312
34555#, python-format
34556msgid "Configure the dictionary: <b>%s"
34557msgstr ""
34558
34559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324
34560msgid "Add a word"
34561msgstr ""
34562
34563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326
34564msgid "Word to add"
34565msgstr ""
34566
34567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327
34568msgid "&Word:"
34569msgstr ""
34570
34571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353
34572msgid "Import list of words"
34573msgstr ""
34574
34575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355
34576msgid "Enter a list of words, one per line"
34577msgstr ""
34578
34579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357
34580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466
34581msgid "Paste from clipboard"
34582msgstr ""
34583
34584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360
34585msgid ""
34586"Words in the user dictionary must have an associated language. Choose the "
34587"language below:"
34588msgstr ""
34589
34590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376
34591msgid "Must specify language"
34592msgstr ""
34593
34594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377
34595msgid "You must specify a language to import words"
34596msgstr ""
34597
34598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414
34599msgid "Manage dictionaries"
34600msgstr ""
34601
34602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437
34603msgid "&Remove this dictionary"
34604msgstr ""
34605
34606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457
34607msgid "Manage &user dictionaries"
34608msgstr ""
34609
34610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460
34611msgid ""
34612"Manage the list of user dictionaries (dictionaries to which you can add "
34613"words)"
34614msgstr ""
34615
34616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462
34617msgid "&Add dictionary"
34618msgstr ""
34619
34620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464
34621msgid "Add a new dictionary that you downloaded from the internet"
34622msgstr ""
34623
34624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510
34625#, python-brace-format
34626msgid "<Builtin dictionary for {0}>"
34627msgstr ""
34628
34629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545
34630msgid ""
34631"<p>You can change the dictionaries used for any specified language.</p>\n"
34632"            <p>A language can have many country specific variants. Each of these variants\n"
34633"            can have one or more dictionaries assigned to it. The default variant for each language\n"
34634"            is shown in bold to the left.</p>\n"
34635"            <p>You can change the default country variant as well as changing the dictionaries used for\n"
34636"            every variant.</p>\n"
34637"            <p>When a book specifies its language as a plain language, without any country variant,\n"
34638"            the default variant you choose here will be used.</p>\n"
34639"        "
34640msgstr ""
34641
34642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560
34643#, python-brace-format
34644msgid "This is already the preferred variant for the {1} language"
34645msgstr ""
34646
34647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561
34648#, python-brace-format
34649msgid "Use this as the preferred variant for the {1} language"
34650msgstr ""
34651
34652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581
34653msgid "This is already the preferred dictionary"
34654msgstr ""
34655
34656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582
34657msgid "Use this as the preferred dictionary"
34658msgstr ""
34659
34660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
34661msgid "Misspelled?"
34662msgstr ""
34663
34664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653
34665msgid "Ignored"
34666msgstr ""
34667
34668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880
34669#, python-format
34670msgid "Change %s to"
34671msgstr ""
34672
34673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883
34674msgid "Specify replacement manually"
34675msgstr ""
34676
34677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888
34678msgid "Ignore/un-ignore all selected words"
34679msgstr ""
34680
34681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889
34682msgid "Add/remove all selected words"
34683msgstr ""
34684
34685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932
34686msgid "Check spelling"
34687msgstr ""
34688
34689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948
34690msgid ""
34691"Re-scan the book for words, useful if you have edited the book since opening"
34692" this dialog"
34693msgstr ""
34694
34695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951
34696msgid "&Undo last change"
34697msgstr ""
34698
34699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952
34700msgid "Undo the last spell check word replacement, if any"
34701msgstr ""
34702
34703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962
34704msgid "Checking, please wait..."
34705msgstr ""
34706
34707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970
34708msgid "Filter the list of words"
34709msgstr ""
34710
34711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999
34712msgid "&Ignore"
34713msgstr ""
34714
34715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000
34716msgid "Un&ignore"
34717msgstr ""
34718
34719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001
34720msgid "Ignore the current word for the rest of this session"
34721msgstr ""
34722
34723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002
34724msgid "Stop ignoring the current word"
34725msgstr ""
34726
34727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008
34728msgid "Add word to &dictionary:"
34729msgstr ""
34730
34731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009
34732msgid "Remove from &dictionaries"
34733msgstr ""
34734
34735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010
34736msgid "Add the current word to the specified user dictionary"
34737msgstr ""
34738
34739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011
34740msgid "Remove the current word from all active user dictionaries"
34741msgstr ""
34742
34743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015
34744msgid ""
34745"You have no active user dictionaries. You must choose at least one active "
34746"user dictionary via Preferences->Editor->Manage spelling dictionaries"
34747msgstr ""
34748
34749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022
34750msgid "Show &next occurrence"
34751msgstr ""
34752
34753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024
34754msgid ""
34755"Show the next occurrence of the selected word in the editor, so you can edit"
34756" it manually"
34757msgstr ""
34758
34759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029
34760msgid "&Change selected word to:"
34761msgstr ""
34762
34763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034
34764msgid "The replacement word"
34765msgstr ""
34766
34767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044
34768msgid "Show &only misspelled words"
34769msgstr ""
34770
34771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047
34772msgid "Case &sensitive sort"
34773msgstr ""
34774
34775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049
34776msgid "When sorting the list of words, be case sensitive"
34777msgstr ""
34778
34779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051
34780msgid "Case sensitive sea&rch"
34781msgstr ""
34782
34783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052
34784msgid "When filtering the list of words, be case sensitive"
34785msgstr ""
34786
34787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134
34788msgid "The original word"
34789msgstr ""
34790
34791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189
34792msgid "No changed word"
34793msgstr ""
34794
34795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190
34796msgid "There is no spelling replacement to undo"
34797msgstr ""
34798
34799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283
34800msgid "Failed to check spelling"
34801msgstr ""
34802
34803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284
34804msgid ""
34805"Failed to check spelling, click \"Show details\" for the full error "
34806"information."
34807msgstr ""
34808
34809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308
34810msgid "Files edited"
34811msgstr ""
34812
34813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309
34814#, python-format
34815msgid ""
34816"The files in the editor were edited outside the spell check dialog, and the "
34817"word %s no longer exists."
34818msgstr ""
34819
34820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313
34821#, python-brace-format
34822msgid "Misspelled words: {0} Total words: {1}"
34823msgstr ""
34824
34825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29
34826msgid ""
34827"Select how the search expression is interpreted\n"
34828"            <dl>\n"
34829"            <dt><b>Normal</b></dt>\n"
34830"            <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n"
34831"            <dt><b>Regex</b></dt>\n"
34832"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
34833"            </dl>"
34834msgstr ""
34835
34836#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
34837msgid ""
34838"\n"
34839"            Where to search/replace:\n"
34840"            <dl>\n"
34841"            <dt><b>Current file</b></dt>\n"
34842"            <dd>Search only inside the currently opened file</dd>\n"
34843"            <dt><b>All text files</b></dt>\n"
34844"            <dd>Search in all text (HTML) files</dd>\n"
34845"            <dt><b>Selected files</b></dt>\n"
34846"            <dd>Search in the files currently selected in the File browser</dd>\n"
34847"            <dt><b>Open files</b></dt>\n"
34848"            <dd>Search in the files currently open in the editor</dd>\n"
34849"            </dl>"
34850msgstr ""
34851
34852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220
34853#, python-brace-format
34854msgid ""
34855"File: {0}\n"
34856"Anchor: {1}"
34857msgstr ""
34858
34859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221
34860msgid "Top of file"
34861msgstr ""
34862
34863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73
34864msgid "Double click a file in the left panel to start editing it."
34865msgstr ""
34866
34867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110
34868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128
34869msgid "Full path:"
34870msgstr ""
34871
34872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219
34873msgid "Close tab"
34874msgstr ""
34875
34876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221
34877msgid "Close other tabs"
34878msgstr ""
34879
34880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222
34881msgid "Close tabs to the right of this tab"
34882msgstr ""
34883
34884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250
34885#, python-brace-format
34886msgid "Line: {0} : {1}"
34887msgstr ""
34888
34889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372
34890#, python-brace-format
34891msgid "{0} {1} created by {2}"
34892msgstr ""
34893
34894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407
34895msgid "Global actions"
34896msgstr ""
34897
34898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428
34899msgid "&New file (images/fonts/HTML/etc.)"
34900msgstr ""
34901
34902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429
34903msgid "Create a new file in the current book"
34904msgstr ""
34905
34906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34907msgid "&Import files into book"
34908msgstr ""
34909
34910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34911msgid "Import files into book"
34912msgstr ""
34913
34914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34915msgid "&Open book"
34916msgstr ""
34917
34918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34919msgid "Open a book"
34920msgstr ""
34921
34922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432
34923msgid "Open &folder (unzipped EPUB) as book"
34924msgstr ""
34925
34926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433
34927msgid "Open a folder (unzipped EPUB) as a book"
34928msgstr ""
34929
34930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434
34931msgid "Edit &next file"
34932msgstr ""
34933
34934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435
34935msgid "Edit the next file in the spine"
34936msgstr ""
34937
34938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436
34939msgid "Edit &previous file"
34940msgstr ""
34941
34942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437
34943msgid "Edit the previous file in the spine"
34944msgstr ""
34945
34946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440
34947msgid "&Revert to before"
34948msgstr ""
34949
34950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441
34951msgid "Revert book to before the last action (Undo)"
34952msgstr ""
34953
34954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442
34955msgid "&Revert to after"
34956msgstr ""
34957
34958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443
34959msgid "Revert book state to after the next action (Redo)"
34960msgstr ""
34961
34962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
34963msgid "Save book"
34964msgstr ""
34965
34966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34967msgid "Save a &copy"
34968msgstr ""
34969
34970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34971msgid "Save a copy of the book"
34972msgstr ""
34973
34974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
34975msgid "Quit"
34976msgstr ""
34977
34978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34979msgid "Create a new, empty book"
34980msgstr ""
34981
34982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34983msgid "Create new, &empty book"
34984msgstr ""
34985
34986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450
34987msgid "&Import an HTML or DOCX file as a new book"
34988msgstr ""
34989
34990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451
34991msgid "Import an HTML or DOCX file as a new book"
34992msgstr ""
34993
34994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452
34995msgid "&Quick open a file to edit"
34996msgstr ""
34997
34998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453
34999msgid "Quickly open a file from the book to edit it"
35000msgstr ""
35001
35002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456
35003msgid "Editor actions"
35004msgstr ""
35005
35006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458
35007msgid "Undo typing"
35008msgstr ""
35009
35010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459
35011msgid "R&edo"
35012msgstr ""
35013
35014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460
35015msgid "Redo typing"
35016msgstr ""
35017
35018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461
35019msgid "Cut &text"
35020msgstr ""
35021
35022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462
35023msgid "Cut text"
35024msgstr ""
35025
35026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465
35027msgid "P&aste from clipboard"
35028msgstr ""
35029
35030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473
35031msgid "Tools"
35032msgstr ""
35033
35034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
35035msgid "&Edit Table of Contents"
35036msgstr ""
35037
35038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
35039msgid "Edit Table of Contents"
35040msgstr ""
35041
35042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475
35043msgid "&Insert inline Table of Contents"
35044msgstr ""
35045
35046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476
35047msgid "Insert inline Table of Contents"
35048msgstr ""
35049
35050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477
35051msgid "&Fix HTML"
35052msgstr ""
35053
35054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478
35055msgid "Fix HTML in the current file"
35056msgstr ""
35057
35058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479
35059msgid "&Fix HTML - all files"
35060msgstr ""
35061
35062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480
35063msgid "Fix HTML in all files"
35064msgstr ""
35065
35066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481
35067msgid "&Beautify current file"
35068msgstr ""
35069
35070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482
35071msgid "Beautify current file"
35072msgstr ""
35073
35074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483
35075msgid "&Beautify all files"
35076msgstr ""
35077
35078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484
35079msgid "Beautify all files"
35080msgstr ""
35081
35082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485
35083msgid "&Insert special character"
35084msgstr ""
35085
35086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486
35087msgid "Insert special character"
35088msgstr ""
35089
35090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487
35091msgid "&Arrange into folders"
35092msgstr ""
35093
35094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488
35095msgid "Arrange into folders"
35096msgstr ""
35097
35098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489
35099msgid "Set &semantics"
35100msgstr ""
35101
35102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490
35103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812
35104msgid "Set semantics"
35105msgstr ""
35106
35107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491
35108msgid "&Filter style information"
35109msgstr ""
35110
35111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
35112msgid "&Manage fonts"
35113msgstr ""
35114
35115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
35116msgid "Manage fonts in the book"
35117msgstr ""
35118
35119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
35120msgid "Add &cover"
35121msgstr ""
35122
35123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
35124msgid "Add a cover to the book"
35125msgstr ""
35126
35127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
35128msgid "&Reports"
35129msgstr ""
35130
35131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
35132msgid "Show a report on various aspects of the book"
35133msgstr ""
35134
35135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497
35136msgid "Check &external links"
35137msgstr ""
35138
35139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498
35140msgid "Check external links in the book"
35141msgstr ""
35142
35143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499
35144msgid "C&ompress images losslessly"
35145msgstr ""
35146
35147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500
35148msgid "Compress images losslessly"
35149msgstr ""
35150
35151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501
35152msgid "Transform &styles"
35153msgstr ""
35154
35155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502
35156msgid "Transform styles used in the book"
35157msgstr ""
35158
35159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504
35160msgid "Transform HTML used in the book"
35161msgstr ""
35162
35163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505
35164msgid "Download external &resources"
35165msgstr ""
35166
35167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507
35168msgid ""
35169"Download external resources in the book (images/stylesheets/etc/ that are "
35170"not included in the book)"
35171msgstr ""
35172
35173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516
35174msgid "&Subset embedded fonts"
35175msgstr ""
35176
35177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35178msgid "Subset embedded fonts"
35179msgstr ""
35180
35181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35182msgid "Subset fonts"
35183msgstr ""
35184
35185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519
35186msgid "&Embed referenced fonts"
35187msgstr ""
35188
35189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35190msgid "Embed fonts"
35191msgstr ""
35192
35193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35194msgid "Embed referenced fonts"
35195msgstr ""
35196
35197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522
35198msgid "&Smarten punctuation (works best for English)"
35199msgstr ""
35200
35201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526
35202msgid "Remove &unused CSS rules"
35203msgstr ""
35204
35205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527
35206msgid "Remove unused CSS rules"
35207msgstr ""
35208
35209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530
35210msgid "Upgrade book internals"
35211msgstr ""
35212
35213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534
35214msgid "Auto reload preview"
35215msgstr ""
35216
35217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535
35218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536
35219msgid "Sync preview position to editor position"
35220msgstr ""
35221
35222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537
35223msgid "Refresh preview"
35224msgstr ""
35225
35226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538
35227msgid "Split this file"
35228msgstr ""
35229
35230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539
35231msgid "Split file in the preview panel"
35232msgstr ""
35233
35234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
35235msgid "Find next in preview"
35236msgstr ""
35237
35238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
35239msgid "Find previous in preview"
35240msgstr ""
35241
35242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35243msgid "&Find/replace"
35244msgstr ""
35245
35246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35247msgid "Show the Find/replace panel"
35248msgstr ""
35249
35250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554
35251msgid "Replace current match"
35252msgstr ""
35253
35254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555
35255msgid "Replace and find ne&xt"
35256msgstr ""
35257
35258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556
35259msgid "Replace current match and find next"
35260msgstr ""
35261
35262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557
35263msgid "R&eplace and find previous"
35264msgstr ""
35265
35266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558
35267msgid "Replace current match and find previous"
35268msgstr ""
35269
35270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560
35271msgid "Replace all matches"
35272msgstr ""
35273
35274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562
35275msgid "Count number of matches"
35276msgstr ""
35277
35278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563
35279msgid "&Mark selected text"
35280msgstr ""
35281
35282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564
35283msgid "Mark selected text or unmark already marked text"
35284msgstr ""
35285
35286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35287msgid "Go to &line"
35288msgstr ""
35289
35290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35291msgid "Go to line number"
35292msgstr ""
35293
35294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567
35295msgid "Sa&ved searches"
35296msgstr ""
35297
35298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568
35299msgid "Show the saved searches dialog"
35300msgstr ""
35301
35302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569
35303msgid "&Search ignoring HTML markup"
35304msgstr ""
35305
35306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570
35307msgid "Show the text search panel"
35308msgstr ""
35309
35310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573
35311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824
35312msgid "Check book"
35313msgstr ""
35314
35315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35316msgid "C&heck book"
35317msgstr ""
35318
35319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35320msgid "Check book for errors"
35321msgstr ""
35322
35323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575
35324msgid "Check &spelling"
35325msgstr ""
35326
35327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576
35328msgid "Check book for spelling errors"
35329msgstr ""
35330
35331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577
35332msgid "&Next error"
35333msgstr ""
35334
35335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578
35336msgid "Show next error"
35337msgstr ""
35338
35339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579
35340msgid "&Previous error"
35341msgstr ""
35342
35343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580
35344msgid "Show previous error"
35345msgstr ""
35346
35347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581
35348msgid "&Next spelling mistake"
35349msgstr ""
35350
35351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582
35352msgid "Go to next spelling mistake"
35353msgstr ""
35354
35355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587
35356msgid "&Create checkpoint"
35357msgstr ""
35358
35359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588
35360msgid "Create a checkpoint with the current state of the book"
35361msgstr ""
35362
35363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590
35364msgid "&Close current tab"
35365msgstr ""
35366
35367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591
35368msgid "Close the currently open tab"
35369msgstr ""
35370
35371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593
35372msgid "C&lose other tabs"
35373msgstr ""
35374
35375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594
35376msgid "Close all tabs except the current tab"
35377msgstr ""
35378
35379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596
35380msgid "Close tabs to the &right"
35381msgstr ""
35382
35383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597
35384msgid "Close tabs to the right of the current tab"
35385msgstr ""
35386
35387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599
35388msgid "User &Manual"
35389msgstr ""
35390
35391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601
35392msgid "Show User Manual"
35393msgstr ""
35394
35395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603
35396msgid "&Browse images in book"
35397msgstr ""
35398
35399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604
35400msgid "Browse images in the books visually"
35401msgstr ""
35402
35403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606
35404msgid "&Split at multiple locations"
35405msgstr ""
35406
35407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607
35408msgid "Split HTML file at multiple locations"
35409msgstr ""
35410
35411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608
35412msgid "Compare to &another book"
35413msgstr ""
35414
35415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609
35416msgid "Compare to another book"
35417msgstr ""
35418
35419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611
35420msgid "Manage &Snippets"
35421msgstr ""
35422
35423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612
35424msgid "Manage user created Snippets"
35425msgstr ""
35426
35427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627
35428msgid "&File"
35429msgstr ""
35430
35431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635
35432msgid "&Recently opened books"
35433msgstr ""
35434
35435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660
35436msgid "&Tools"
35437msgstr ""
35438
35439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679
35440msgid "External &links"
35441msgstr ""
35442
35443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686
35444msgid "&View"
35445msgstr ""
35446
35447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687
35448msgid "Tool&bars"
35449msgstr ""
35450
35451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724
35452msgid "&Plugins"
35453msgstr ""
35454
35455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728
35456msgid "&Help"
35457msgstr ""
35458
35459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731
35460msgid "&Donate to support calibre development"
35461msgstr ""
35462
35463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753
35464msgid "Book tool bar"
35465msgstr ""
35466
35467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754
35468msgid "Tools tool bar"
35469msgstr ""
35470
35471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755
35472msgid "Plugins tool bar"
35473msgstr ""
35474
35475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768
35476msgid "Donate to support calibre development"
35477msgstr ""
35478
35479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796
35480#, python-format
35481msgid "Toggle %s"
35482msgstr ""
35483
35484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798
35485msgid "Windows"
35486msgstr ""
35487
35488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803
35489msgid "File browser"
35490msgstr ""
35491
35492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809
35493msgid "File preview"
35494msgstr ""
35495
35496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815
35497msgid "Live CSS"
35498msgstr ""
35499
35500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832
35501#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58
35502#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72
35503msgid "Inspector"
35504msgstr ""
35505
35506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850
35507msgid "Text search"
35508msgstr ""
35509
35510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858
35511msgid "Checkpoints"
35512msgstr ""
35513
35514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35515#, python-format
35516msgid " [was %s]"
35517msgstr ""
35518
35519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35520msgid "Current state"
35521msgstr ""
35522
35523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63
35524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172
35525msgid "[Unnamed state]"
35526msgstr ""
35527
35528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207
35529msgid "Revert the book to the selected checkpoint"
35530msgstr ""
35531
35532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211
35533msgid "&Compare"
35534msgstr ""
35535
35536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212
35537msgid ""
35538"Compare the state of the book at the selected checkpoint with the current "
35539"state"
35540msgstr ""
35541
35542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232
35543msgid "Cannot revert"
35544msgstr ""
35545
35546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233
35547msgid "Cannot revert to the current state"
35548msgstr ""
35549
35550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242
35551msgid "Cannot compare"
35552msgstr ""
35553
35554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243
35555msgid "There is no point comparing the current state to itself"
35556msgstr ""
35557
35558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66
35559msgid "Choose tag name"
35560msgstr ""
35561
35562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73
35563msgid "Specify the name of the &tag to insert:"
35564msgstr ""
35565
35566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100
35567msgid "Text (HTML) files"
35568msgstr ""
35569
35570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101
35571msgid "Style (CSS) files"
35572msgstr ""
35573
35574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104
35575msgid "Audio"
35576msgstr ""
35577
35578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105
35579msgid "Video"
35580msgstr ""
35581
35582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106
35583msgid "OPF file (metadata)"
35584msgstr ""
35585
35586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107
35587msgid "Table of contents file (NCX)"
35588msgstr ""
35589
35590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111
35591msgid "Arrange in folders"
35592msgstr ""
35593
35594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118
35595msgid ""
35596"Arrange the files in this book into sub-folders based on their types. If you"
35597" leave a folder blank, the files will be placed in the root."
35598msgstr ""
35599
35600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137
35601msgid ""
35602"Note that this will only arrange files inside the book, it will not affect "
35603"how they are displayed in the File browser"
35604msgstr ""
35605
35606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160
35607msgid "Specify locations to split at"
35608msgstr ""
35609
35610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168
35611msgid ""
35612"Specify the locations to split at, using an XPath expression (click the "
35613"wizard button for help with generating XPath expressions)."
35614msgstr ""
35615
35616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174
35617msgid "&XPath expression:"
35618msgstr ""
35619
35620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181
35621msgid "Invalid XPath expression"
35622msgstr ""
35623
35624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195
35625msgid "Choose file to import"
35626msgstr ""
35627
35628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208
35629msgid ""
35630"You can import an HTML or DOCX file directly as an EPUB and edit it. The "
35631"EPUB will be generated with minimal changes from the source, unlike doing a "
35632"full conversion in calibre."
35633msgstr ""
35634
35635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216
35636msgid "Choose the file to import"
35637msgstr ""
35638
35639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222
35640msgid "Source file:"
35641msgstr ""
35642
35643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228
35644msgid "Choose the location for the newly created EPUB"
35645msgstr ""
35646
35647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234
35648msgid "Destination file:"
35649msgstr ""
35650
35651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242
35652msgid "Importable files"
35653msgstr ""
35654
35655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251
35656msgid "Choose destination"
35657msgstr ""
35658
35659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252
35660msgid "EPUB files"
35661msgstr ""
35662
35663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260
35664msgid "Need document"
35665msgstr ""
35666
35667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261
35668msgid "You must specify the source file that will be imported."
35669msgstr ""
35670
35671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414
35672msgid "No results found"
35673msgstr ""
35674
35675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433
35676msgid "Choose file to edit"
35677msgstr ""
35678
35679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446
35680#, python-brace-format
35681msgid ""
35682"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n"
35683"        For example, if want to choose the file:\n"
35684"        {example}\n"
35685"        Simply type in the characters:\n"
35686"        {chars}\n"
35687"        and press Enter."
35688msgstr ""
35689
35690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627
35691#, python-brace-format
35692msgid ""
35693"Anchor: {0}\n"
35694"Leading text: {1}"
35695msgstr ""
35696
35697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661
35698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875
35699msgid "Filter files"
35700msgstr ""
35701
35702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665
35703msgid "Choose a &file to link to:"
35704msgstr ""
35705
35706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670
35707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884
35708msgid "Filter locations"
35709msgstr ""
35710
35711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676
35712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889
35713msgid "Choose a &location (anchor) in the file:"
35714msgstr ""
35715
35716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684
35717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863
35718msgid "The destination (href) for the link"
35719msgstr ""
35720
35721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685
35722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864
35723msgid "&Target:"
35724msgstr ""
35725
35726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690
35727msgid "Te&xt:"
35728msgstr ""
35729
35730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692
35731msgid "The (optional) text for the link"
35732msgstr ""
35733
35734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700
35735#, python-brace-format
35736msgid ""
35737"\n"
35738"            The template to use for generating the link. In addition to {0} and {1}\n"
35739"            you can also use {2}, {3} and {4} variables\n"
35740"            in the template, they will be replaced by the source filename, the destination\n"
35741"            filename and the anchor, respectively.\n"
35742"        "
35743msgstr ""
35744
35745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829
35746msgid "Copyright page"
35747msgstr ""
35748
35749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841
35750msgid "Page with title, author, publisher, etc."
35751msgstr ""
35752
35753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842
35754msgid "The book cover, typically a single HTML file with a cover image inside"
35755msgstr ""
35756
35757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843
35758msgid "Back-of-book style index"
35759msgstr ""
35760
35761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844
35762msgid "First \"real\" page of content"
35763msgstr ""
35764
35765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860
35766msgid "Type of &semantics:"
35767msgstr ""
35768
35769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879
35770msgid "Choose a &file:"
35771msgstr ""
35772
35773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902
35774msgid "About semantics"
35775msgstr ""
35776
35777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903
35778msgid ""
35779"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"
35780"\n"
35781"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n"
35782"\n"
35783"The semantic information will be written in the <guide> section of the OPF file."
35784msgstr ""
35785
35786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
35787msgid "Flo&ats"
35788msgstr ""
35789
35790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049
35791msgid "&Other CSS properties:"
35792msgstr ""
35793
35794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053
35795#, python-format
35796msgid "Only filter CSS in the current file (%s)"
35797msgstr ""
35798
35799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139
35800msgid "Add a cover"
35801msgstr ""
35802
35803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151
35804msgid "&Images in book"
35805msgstr ""
35806
35807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155
35808msgid "Filter the list of images"
35809msgstr ""
35810
35811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168
35812msgid ""
35813"If enabled the cover image you select will be embedded into the book in such"
35814" a way that when viewed, its aspect ratio (ratio of width to height) will be"
35815" preserved. This will mean blank spaces around the image if the screen the "
35816"book is being viewed on has an aspect ratio different to the image."
35817msgstr ""
35818
35819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186
35820msgid "Import &image"
35821msgstr ""
35822
35823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214
35824msgid "Choose a cover image"
35825msgstr ""
35826
35827#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79
35828msgid "Quick Start Guide"
35829msgstr ""
35830
35831#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233
35832msgid "&Donate to support calibre"
35833msgstr ""
35834
35835#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276
35836msgid "&Eject connected device"
35837msgstr ""
35838
35839#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280
35840msgid "Quit calibre"
35841msgstr ""
35842
35843#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287
35844msgid "Minimize the calibre window"
35845msgstr ""
35846
35847#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296
35848msgid "Clear the current search"
35849msgstr ""
35850
35851#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303
35852msgid "Focus the book list"
35853msgstr ""
35854
35855#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310
35856msgid "Clear the Virtual library"
35857msgstr ""
35858
35859#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317
35860msgid "Clear the additional restriction"
35861msgstr ""
35862
35863#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448
35864msgid "Debug mode"
35865msgstr ""
35866
35867#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449
35868#, python-format
35869msgid ""
35870"You have started calibre in debug mode. After you quit calibre, the debug "
35871"log will be available in the file: %s<p>The log will be displayed "
35872"automatically."
35873msgstr ""
35874
35875#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498
35876msgid "Content server changed!"
35877msgstr ""
35878
35879#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499
35880msgid ""
35881"calibre 3 comes with a completely re-written Content server. As such any "
35882"custom configuration you have for the content server no longer applies. You "
35883"should check and refresh your settings in Preferences->Sharing->Sharing over"
35884" the net"
35885msgstr ""
35886
35887#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535
35888#, python-format
35889msgid ""
35890"Could not start the Content server. Error:\n"
35891"\n"
35892"%s"
35893msgstr ""
35894
35895#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35896msgid "Hide main window"
35897msgstr ""
35898
35899#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35900msgid "Show main window"
35901msgstr ""
35902
35903#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860
35904#, python-format
35905msgid ""
35906"The library database at %s appears to be corrupted. Do you want calibre to "
35907"try and rebuild it automatically? The rebuild may not be completely "
35908"successful."
35909msgstr ""
35910
35911#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952
35912msgid "Conversion error"
35913msgstr ""
35914
35915#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973
35916#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998
35917#, python-format
35918msgid "<p><b>Failed to convert: %s"
35919msgstr ""
35920
35921#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974
35922msgid ""
35923"\n"
35924"                Many older e-book reader devices are incapable of displaying\n"
35925"                EPUB files that have internal components over a certain size.\n"
35926"                Therefore, when converting to EPUB, calibre automatically tries\n"
35927"                to split up the EPUB into smaller sized pieces.  For some\n"
35928"                files that are large undifferentiated blocks of text, this\n"
35929"                splitting fails.\n"
35930"                <p>You can <b>work around the problem</b> by either increasing the\n"
35931"                maximum split size under <i>EPUB output</i> in the conversion dialog,\n"
35932"                or by turning on Heuristic processing, also in the conversion\n"
35933"                dialog. Note that if you make the maximum split size too large,\n"
35934"                your e-book reader may have trouble with the EPUB.\n"
35935"                        "
35936msgstr ""
35937
35938#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988
35939#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002
35940msgid "Conversion failed"
35941msgstr ""
35942
35943#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000
35944msgid "here"
35945msgstr ""
35946
35947#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013
35948msgid "Recipe Disabled"
35949msgstr ""
35950
35951#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046
35952msgid "<b>Failed</b>"
35953msgstr ""
35954
35955#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087
35956msgid "There are active jobs. Are you sure you want to quit?"
35957msgstr ""
35958
35959#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090
35960msgid ""
35961" is communicating with the device!<br>\n"
35962"                      Quitting may cause corruption on the device.<br>\n"
35963"                      Are you sure you want to quit?"
35964msgstr ""
35965
35966#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098
35967msgid "There are library updates waiting. Are you sure you want to quit?"
35968msgstr ""
35969
35970#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099
35971msgid "Library updates waiting"
35972msgstr ""
35973
35974#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104
35975msgid ""
35976"Some deleted books are still being moved to the recycle bin, if you quit "
35977"now, they will be left behind. Are you sure you want to quit?"
35978msgstr ""
35979
35980#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124
35981msgid "Running database shutdown plugins. This could take a few seconds..."
35982msgstr ""
35983
35984#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176
35985msgid "Shutting down the Content server. This could take a while..."
35986msgstr ""
35987
35988#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210
35989msgid ""
35990"will keep running in the system tray. To close it, choose <b>Quit</b> in the"
35991" context menu of the system tray."
35992msgstr ""
35993
35994#: /__w/calibre/calibre/src/calibre/gui2/update.py:140
35995#, python-brace-format
35996msgid ""
35997"New version <b>{ver}</b> of {app} is available for download. See the <a "
35998"href=\"{url}\">new features</a>."
35999msgstr ""
36000
36001#: /__w/calibre/calibre/src/calibre/gui2/update.py:146
36002msgid "Update available!"
36003msgstr ""
36004
36005#: /__w/calibre/calibre/src/calibre/gui2/update.py:151
36006msgid "Show this notification for future updates"
36007msgstr ""
36008
36009#: /__w/calibre/calibre/src/calibre/gui2/update.py:156
36010msgid "&Get update"
36011msgstr ""
36012
36013#: /__w/calibre/calibre/src/calibre/gui2/update.py:160
36014msgid "Update &plugins"
36015msgstr ""
36016
36017#: /__w/calibre/calibre/src/calibre/gui2/update.py:221
36018msgid " and one plugin update"
36019msgid_plural " and {} plugin updates"
36020msgstr[0] ""
36021msgstr[1] ""
36022msgstr[2] ""
36023msgstr[3] ""
36024msgstr[4] ""
36025
36026#: /__w/calibre/calibre/src/calibre/gui2/update.py:224
36027msgid "Update found"
36028msgstr ""
36029
36030#: /__w/calibre/calibre/src/calibre/gui2/update.py:226
36031msgid "updated plugin"
36032msgid_plural "updated plugins"
36033msgstr[0] ""
36034msgstr[1] ""
36035msgstr[2] ""
36036msgstr[3] ""
36037msgstr[4] ""
36038
36039#: /__w/calibre/calibre/src/calibre/gui2/update.py:253
36040#: /__w/calibre/calibre/src/calibre/gui2/update.py:259
36041msgid "Plugin updates"
36042msgstr ""
36043
36044#: /__w/calibre/calibre/src/calibre/gui2/update.py:256
36045msgid "A plugin update is available"
36046msgid_plural "There are {} plugin updates available"
36047msgstr[0] ""
36048msgstr[1] ""
36049msgstr[2] ""
36050msgstr[3] ""
36051msgstr[4] ""
36052
36053#: /__w/calibre/calibre/src/calibre/gui2/update.py:261
36054msgid "Install and configure user plugins"
36055msgstr ""
36056
36057#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32
36058msgid "Rename this bookmark"
36059msgstr ""
36060
36061#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34
36062msgid "Remove this bookmark"
36063msgstr ""
36064
36065#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106
36066msgid "Double click to edit the bookmarks"
36067msgstr ""
36068
36069#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110
36070msgid "&New"
36071msgstr ""
36072
36073#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112
36074msgid "Create a new bookmark at the current location"
36075msgstr ""
36076
36077#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116
36078msgid "Remove the currently selected bookmark"
36079msgstr ""
36080
36081#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120
36082msgid "Pre&vious"
36083msgstr ""
36084
36085#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124
36086msgid "Nex&t"
36087msgstr ""
36088
36089#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132
36090msgid "Position in book"
36091msgstr ""
36092
36093#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134
36094msgid "Change how the bookmarks are sorted"
36095msgstr ""
36096
36097#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259
36098#, python-brace-format
36099msgid "Are you sure you want to delete the bookmark: {0}?"
36100msgstr ""
36101
36102#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286
36103msgid "Export bookmarks"
36104msgstr ""
36105
36106#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287
36107#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298
36108msgid "Saved bookmarks"
36109msgstr ""
36110
36111#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297
36112msgid "Import bookmarks"
36113msgstr ""
36114
36115#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352
36116msgid "Add bookmark"
36117msgstr ""
36118
36119#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353
36120msgid "Enter title for bookmark:"
36121msgstr ""
36122
36123#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127
36124msgid "calibre highlights"
36125msgstr ""
36126
36127#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130
36128msgid "highlights"
36129msgstr ""
36130
36131#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185
36132msgid "Modify this highlight"
36133msgstr ""
36134
36135#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186
36136msgid "Edit notes for this highlight"
36137msgstr ""
36138
36139#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188
36140msgid "Delete this highlight"
36141msgid_plural "Delete selected highlights"
36142msgstr[0] ""
36143msgstr[1] ""
36144msgstr[2] ""
36145msgstr[3] ""
36146msgstr[4] ""
36147
36148#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229
36149#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499
36150msgid "Table of Contents section:"
36151msgid_plural "Table of Contents sections:"
36152msgstr[0] ""
36153msgstr[1] ""
36154msgstr[2] ""
36155msgstr[3] ""
36156msgstr[4] ""
36157
36158#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440
36159msgid "Double click to jump to an entry"
36160msgstr ""
36161
36162#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
36163msgid "Modify"
36164msgstr ""
36165
36166#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
36167msgid "Modify the selected highlight"
36168msgstr ""
36169
36170#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
36171msgid "Delete the selected highlights"
36172msgstr ""
36173
36174#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
36175msgid "Export all highlights"
36176msgstr ""
36177
36178#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496
36179msgid "No highlights match the search: {}"
36180msgstr ""
36181
36182#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512
36183msgid "No selected highlight"
36184msgstr ""
36185
36186#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513
36187msgid "No highlight is currently selected"
36188msgstr ""
36189
36190#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530
36191msgid "Are you sure you want to delete this highlight permanently?"
36192msgid_plural "Are you sure you want to delete all {} highlights permanently?"
36193msgstr[0] ""
36194msgstr[1] ""
36195msgstr[2] ""
36196msgstr[3] ""
36197msgstr[4] ""
36198
36199#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36200msgid "No highlights"
36201msgstr ""
36202
36203#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36204msgid "This book has no highlights to export"
36205msgstr ""
36206
36207#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57
36208msgid "Edit lookup source"
36209msgstr ""
36210
36211#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63
36212msgid "The name of the source"
36213msgstr ""
36214
36215#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70
36216msgid "The URL template of the source"
36217msgstr ""
36218
36219#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76
36220#, python-brace-format
36221msgid ""
36222"The URL template must starts with https:// and have {word} in it which will "
36223"be replaced by the actual query"
36224msgstr ""
36225
36226#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95
36227msgid "You must specify a name"
36228msgstr ""
36229
36230#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97
36231msgid "Name already exists"
36232msgstr ""
36233
36234#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98
36235msgid "A lookup source with the name {} already exists"
36236msgstr ""
36237
36238#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101
36239msgid "You must specify a URL"
36240msgstr ""
36241
36242#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104
36243msgid "The URL must start with https://"
36244msgstr ""
36245
36246#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107
36247#, python-brace-format
36248msgid "The URL must contain the placeholder {word}"
36249msgstr ""
36250
36251#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118
36252msgid "Edit lookup sources"
36253msgstr ""
36254
36255#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122
36256msgid "Double-click to edit an entry"
36257msgstr ""
36258
36259#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142
36260#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458
36261msgid "Restore defaults"
36262msgstr ""
36263
36264#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181
36265msgid "No sources"
36266msgstr ""
36267
36268#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182
36269msgid "You must specify at least one lookup source"
36270msgstr ""
36271
36272#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232
36273msgid "Zoom in"
36274msgstr ""
36275
36276#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233
36277msgid "Zoom out"
36278msgstr ""
36279
36280#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234
36281msgid "Default zoom"
36282msgstr ""
36283
36284#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235
36285msgid "Inspect"
36286msgstr ""
36287
36288#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256
36289msgid "Lookup &in:"
36290msgstr ""
36291
36292#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267
36293msgid "Double click on a word in the book's text to look it up."
36294msgstr ""
36295
36296#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269
36297msgid "Add sources"
36298msgstr ""
36299
36300#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270
36301msgid "Add more sources at which to lookup words"
36302msgstr ""
36303
36304#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273
36305msgid "Refresh the result to match the currently selected text"
36306msgstr ""
36307
36308#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278
36309msgid "Update on selection change"
36310msgstr ""
36311
36312#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280
36313msgid ""
36314"Automatically update the displayed result when selected text in the book "
36315"changes. With this disabled the lookup is changed only when clicking the "
36316"Refresh button."
36317msgstr ""
36318
36319#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105
36320msgid "Connecting to E-book viewer failed"
36321msgstr ""
36322
36323#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106
36324msgid ""
36325"Unable to connect to existing E-book viewer window, try restarting the "
36326"viewer."
36327msgstr ""
36328
36329#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113
36330msgid ""
36331"%prog [options] file\n"
36332"\n"
36333"View an e-book.\n"
36334msgstr ""
36335
36336#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120
36337msgid ""
36338"If specified, the E-book viewer window will try to come to the front when "
36339"started."
36340msgstr ""
36341
36342#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123
36343msgid ""
36344"If specified, the E-book viewer window will try to open full screen when "
36345"started."
36346msgstr ""
36347
36348#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126
36349msgid "Force reload of all opened books"
36350msgstr ""
36351
36352#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128
36353msgid ""
36354"The position at which to open the specified book. The position is a location"
36355" or position you can get by using the Go to->Location action in the viewer "
36356"controls. Alternately, you can use the form toc:something and it will open "
36357"at the location of the first Table of Contents entry that contains the "
36358"string \"something\". The form toc-href:something will match the href "
36359"(internal link destination) of toc nodes. The matching is exact. If you want"
36360" to match a substring, use the form toc-href-contains:something. The form "
36361"ref:something will use Reference mode references."
36362msgstr ""
36363
36364#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213
36365msgid "Failed to start listener"
36366msgstr ""
36367
36368#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214
36369msgid ""
36370"Could not start the listener used for single instance viewers. Try rebooting"
36371" your computer."
36372msgstr ""
36373
36374#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42
36375msgid "Print to PDF"
36376msgstr ""
36377
36378#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49
36379#, python-format
36380msgid "Print %s to a PDF file"
36381msgstr ""
36382
36383#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59
36384msgid "Choose location for PDF file"
36385msgstr ""
36386
36387#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63
36388msgid "&File:"
36389msgstr ""
36390
36391#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69
36392msgid "Paper &size:"
36393msgstr ""
36394
36395#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71
36396msgid "&Left margin:"
36397msgstr ""
36398
36399#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72
36400msgid "&Top margin:"
36401msgstr ""
36402
36403#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73
36404msgid "&Right margin:"
36405msgstr ""
36406
36407#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74
36408msgid "&Bottom margin:"
36409msgstr ""
36410
36411#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78
36412msgid "inches"
36413msgstr ""
36414
36415#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84
36416msgid "Add page &number to printed pages"
36417msgstr ""
36418
36419#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88
36420msgid "&Open PDF file after printing"
36421msgstr ""
36422
36423#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114
36424msgid "PDF file"
36425msgstr ""
36426
36427#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130
36428msgid "No filename specified"
36429msgstr ""
36430
36431#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131
36432msgid "You must specify a filename for the PDF file to generate"
36433msgstr ""
36434
36435#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133
36436msgid "Incorrect filename specified"
36437msgstr ""
36438
36439#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134
36440msgid "The filename for the PDF file must end with .pdf"
36441msgstr ""
36442
36443#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
36444msgid "Printing, this will take a while, please wait..."
36445msgstr ""
36446
36447#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194
36448msgid "Printing..."
36449msgstr ""
36450
36451#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206
36452msgid "Failed to convert to PDF"
36453msgstr ""
36454
36455#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207
36456msgid "Failed to generate PDF file, click \"Show details\" for more information."
36457msgstr ""
36458
36459#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359
36460msgid "Contains"
36461msgstr ""
36462
36463#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360
36464msgid "Whole words"
36465msgstr ""
36466
36467#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363
36468msgid ""
36469"Choose the type of search: <ul><li><b>Contains</b> will search for the "
36470"entered text anywhere.<li><b>Whole words</b> will search for whole words "
36471"that equal the entered text.<li><b>Regex</b> will interpret the text as a "
36472"regular expression."
36473msgstr ""
36474
36475#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380
36476msgid "Go back to where you were before searching"
36477msgstr ""
36478
36479#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628
36480msgid "This text is hidden in the book and cannot be displayed"
36481msgstr ""
36482
36483#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756
36484msgid "No matches were found for:"
36485msgstr ""
36486
36487#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120
36488#, python-format
36489msgid "Expand all items under %s"
36490msgstr ""
36491
36492#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122
36493msgid "Expand all items"
36494msgstr ""
36495
36496#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123
36497msgid "Collapse all items"
36498msgstr ""
36499
36500#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126
36501msgid "Expand all items at the level of {}"
36502msgstr ""
36503
36504#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127
36505msgid "Collapse all items at the level of {}"
36506msgstr ""
36507
36508#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129
36509msgid "Copy Table of Contents to clipboard"
36510msgstr ""
36511
36512#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156
36513msgid "Search Table of Contents"
36514msgstr ""
36515
36516#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157
36517msgid "Search for text in the Table of Contents"
36518msgstr ""
36519
36520#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175
36521#, python-format
36522msgid "There are no Table of Contents entries matching: %s"
36523msgstr ""
36524
36525#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43
36526msgid "Switch color scheme"
36527msgstr ""
36528
36529#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48
36530msgid "Increase font size"
36531msgstr ""
36532
36533#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49
36534msgid "Decrease font size"
36535msgstr ""
36536
36537#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50
36538msgid "Toggle full screen"
36539msgstr ""
36540
36541#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52
36542msgid "Previous page"
36543msgstr ""
36544
36545#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53
36546#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235
36547#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132
36548msgid "Next section"
36549msgstr ""
36550
36551#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54
36552#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234
36553#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139
36554msgid "Previous section"
36555msgstr ""
36556
36557#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59
36558msgid "Toggle Reference mode"
36559msgstr ""
36560
36561#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60
36562msgid "Toggle auto-scrolling"
36563msgstr ""
36564
36565#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61
36566msgid "Lookup words"
36567msgstr ""
36568
36569#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62
36570msgid "Show viewer controls"
36571msgstr ""
36572
36573#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63
36574msgid "Toggle paged mode"
36575msgstr ""
36576
36577#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64
36578msgid "Print book"
36579msgstr ""
36580
36581#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66
36582msgid "Show book metadata"
36583msgstr ""
36584
36585#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67
36586msgid "Read aloud"
36587msgstr ""
36588
36589#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68
36590msgid "Browse highlights in book"
36591msgstr ""
36592
36593#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69
36594msgid "Select all text in the current file"
36595msgstr ""
36596
36597#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70
36598msgid "Edit this book"
36599msgstr ""
36600
36601#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71
36602msgid "Reload this book"
36603msgstr ""
36604
36605#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130
36606msgid "Customize this toolbar"
36607msgstr ""
36608
36609#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132
36610msgid "Hide this toolbar"
36611msgstr ""
36612
36613#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234
36614msgid "Switch to flow mode -- where the text is not broken into pages"
36615msgstr ""
36616
36617#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237
36618msgid "Switch to paged mode -- where the text is broken into pages"
36619msgstr ""
36620
36621#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36622msgid "Turn off auto-scrolling"
36623msgstr ""
36624
36625#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36626msgid "Turn on auto-scrolling"
36627msgstr ""
36628
36629#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36630msgid "Read the text of the book aloud"
36631msgstr ""
36632
36633#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36634msgid "Stop reading"
36635msgstr ""
36636
36637#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423
36638msgid "Configure the toolbar"
36639msgstr ""
36640
36641#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432
36642msgid ""
36643"Choose the actions you want on the toolbar. Drag and drop items in the right"
36644" hand list to re-arrange the toolbar."
36645msgstr ""
36646
36647#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18
36648msgid "Configure Read aloud"
36649msgstr ""
36650
36651#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83
36652#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90
36653msgid "Text-to-Speech unavailable"
36654msgstr ""
36655
36656#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69
36657msgid "Lookup"
36658msgstr ""
36659
36660#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95
36661msgid "Preparing book for first read, please wait"
36662msgstr ""
36663
36664#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101
36665msgid "E-book viewer"
36666msgstr ""
36667
36668#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229
36669#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403
36670msgid "Scroll here"
36671msgstr ""
36672
36673#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231
36674msgid "Start of book"
36675msgstr ""
36676
36677#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232
36678msgid "End of book"
36679msgstr ""
36680
36681#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237
36682msgid "Start of current file"
36683msgstr ""
36684
36685#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238
36686msgid "End of current file"
36687msgstr ""
36688
36689#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240
36690msgid "Hide this scrollbar"
36691msgstr ""
36692
36693#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323
36694msgid "Search :: no matches"
36695msgstr ""
36696
36697#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325
36698msgid "Search :: one match"
36699msgstr ""
36700
36701#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327
36702msgid "Search :: {} matches"
36703msgstr ""
36704
36705#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387
36706#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401
36707msgid "Failed to load the image {}"
36708msgstr ""
36709
36710#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389
36711#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395
36712msgid "Image not found"
36713msgstr ""
36714
36715#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390
36716#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396
36717msgid "Failed to find the image {}"
36718msgstr ""
36719
36720#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432
36721msgid "Cannot print book"
36722msgstr ""
36723
36724#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433
36725#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686
36726msgid "No book is currently open"
36727msgstr ""
36728
36729#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36730msgid "Choose e-book"
36731msgstr ""
36732
36733#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36734msgid "E-books"
36735msgstr ""
36736
36737#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480
36738msgid "Loading book"
36739msgstr ""
36740
36741#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481
36742msgid "Loading book, please wait"
36743msgstr ""
36744
36745#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525
36746msgid "Loading book failed"
36747msgstr ""
36748
36749#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526
36750#, python-brace-format
36751msgid "Failed to open the book at {0}. Click \"Show details\" for more info."
36752msgstr ""
36753
36754#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589
36755msgid ""
36756"The Qt WebEngine Render process has crashed. You should try restarting the "
36757"viewer."
36758msgstr ""
36759
36760#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703
36761msgid "Choose background image"
36762msgstr ""
36763
36764#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138
36765msgid "Clear search history"
36766msgstr ""
36767
36768#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113
36769msgid "Test file name invalid"
36770msgstr ""
36771
36772#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114
36773#, python-format
36774msgid ""
36775"The file name <b>%s</b> does not appear to end with a file extension. It "
36776"must end with a file  extension like .epub or .mobi"
36777msgstr ""
36778
36779#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36780msgid "Hide size in corner"
36781msgstr ""
36782
36783#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36784msgid "Show size in corner"
36785msgstr ""
36786
36787#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986
36788msgid "Drag to resize"
36789msgstr ""
36790
36791#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36792msgid "Hide {}"
36793msgstr ""
36794
36795#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36796msgid "Show {}"
36797msgstr ""
36798
36799#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97
36800msgid "Choose &color"
36801msgstr ""
36802
36803#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124
36804msgid "Choose a color"
36805msgstr ""
36806
36807#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140
36808#: /__w/calibre/calibre/src/calibre/utils/localization.py:368
36809msgid "Cu&t"
36810msgstr ""
36811
36812#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147
36813#: /__w/calibre/calibre/src/calibre/utils/localization.py:375
36814msgid "&Step up"
36815msgstr ""
36816
36817#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148
36818#: /__w/calibre/calibre/src/calibre/utils/localization.py:376
36819msgid "Step &down"
36820msgstr ""
36821
36822#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284
36823msgid "Not rated"
36824msgstr ""
36825
36826#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42
36827msgid "Generic e-ink device"
36828msgstr ""
36829
36830#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74
36831msgid "Smartphone"
36832msgstr ""
36833
36834#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81
36835msgid "iPad like tablet"
36836msgstr ""
36837
36838#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90
36839msgid "Kindle Basic (all models)"
36840msgstr ""
36841
36842#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122
36843msgid "Kindle Fire and Fire HD"
36844msgstr ""
36845
36846#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143
36847msgid "All other SONY devices"
36848msgstr ""
36849
36850#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150
36851msgid "Kobo and Kobo Touch Readers"
36852msgstr ""
36853
36854#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158
36855msgid "Kobo Vox, Aura and Glo families"
36856msgstr ""
36857
36858#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198
36859msgid "BOOX MAX, N96, i86, C67ML, M96, etc."
36860msgstr ""
36861
36862#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228
36863msgid "Nook and Nook Simple Reader"
36864msgstr ""
36865
36866#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292
36867msgid "PocketBook 360 and newer models"
36868msgstr ""
36869
36870#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321
36871msgid "PocketBook Lux (1-5) and Basic 4"
36872msgstr ""
36873
36874#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335
36875msgid "PocketBook Inkpad 3 (Pro) and X"
36876msgstr ""
36877
36878#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352
36879msgid "Android phone"
36880msgstr ""
36881
36882#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369
36883msgid "Android tablet"
36884msgstr ""
36885
36886#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376
36887msgid "Android phone with Kindle reader"
36888msgstr ""
36889
36890#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392
36891msgid "Android tablet with Kindle reader"
36892msgstr ""
36893
36894#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479
36895msgid "Generic"
36896msgstr ""
36897
36898#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627
36899msgid ""
36900"Choose your e-book device. If your device is not in the list, choose a "
36901"\"Generic\" device."
36902msgstr ""
36903
36904#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702
36905#, python-brace-format
36906msgid ""
36907"If you are moving calibre from an old computer to a new one, please read <a "
36908"href=\"{0}\">the instructions</a>."
36909msgstr ""
36910
36911#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786
36912msgid "Select location for books"
36913msgstr ""
36914
36915#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798
36916#, python-format
36917msgid "Failed to create a folder at %s"
36918msgstr ""
36919
36920#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813
36921#, python-format
36922msgid ""
36923"You must choose an empty folder for the calibre library. %s is not empty."
36924msgstr ""
36925
36926#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906
36927msgid "&Next >"
36928msgstr ""
36929
36930#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907
36931msgid "< &Back"
36932msgstr ""
36933
36934#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908
36935#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343
36936#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382
36937#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407
36938#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732
36939msgid "Cancel"
36940msgstr ""
36941
36942#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909
36943msgid "&Finish"
36944msgstr ""
36945
36946#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910
36947msgid "Commit"
36948msgstr ""
36949
36950#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914
36951msgid "Welcome wizard"
36952msgstr ""
36953
36954#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52
36955#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53
36956#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45
36957#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45
36958#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69
36959#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45
36960msgid "Welcome to calibre"
36961msgstr ""
36962
36963#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54
36964#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46
36965#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46
36966#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70
36967#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
36968msgid "The one stop solution to all your e-book needs."
36969msgstr ""
36970
36971#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55
36972msgid "&Manufacturers"
36973msgstr ""
36974
36975#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56
36976msgid "&Devices"
36977msgstr ""
36978
36979#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44
36980#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44
36981#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68
36982#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44
36983msgid "WizardPage"
36984msgstr ""
36985
36986#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47
36987#, python-format
36988msgid ""
36989"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s "
36990"button to apply your settings."
36991msgstr ""
36992
36993#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48
36994msgid ""
36995"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are"
36996" available <a href=\"https://calibre-ebook.com/demo\">online</a>."
36997msgstr ""
36998
36999#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49
37000#, python-format
37001msgid ""
37002"<h2>User Manual</h2>A User Manual is also available <a "
37003"href=\"%s\">online</a>."
37004msgstr ""
37005
37006#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47
37007msgid ""
37008"<p>calibre can automatically send books by email to your Kindle. To do that "
37009"you have to setup email delivery below. The easiest way is to setup a free "
37010"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button"
37011" below. You will also have to register your email address in your Amazon "
37012"account."
37013msgstr ""
37014
37015#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48
37016msgid "&Kindle email:"
37017msgstr ""
37018
37019#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71
37020msgid "Choose your &language:"
37021msgstr ""
37022
37023#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72
37024msgid ""
37025"<p>Choose a location for your books. When you add books to calibre, they "
37026"will be copied here. Use an <b>empty folder</b> for a new calibre library:"
37027msgstr ""
37028
37029#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74
37030msgid ""
37031"If a calibre library already exists at the newly selected location, calibre "
37032"will use it automatically."
37033msgstr ""
37034
37035#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33
37036msgid "Test email settings"
37037msgstr ""
37038
37039#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37
37040#, python-format
37041msgid "Send test mail from %s to:"
37042msgstr ""
37043
37044#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49
37045#, python-format
37046msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
37047msgstr ""
37048
37049#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61
37050msgid "No email address"
37051msgstr ""
37052
37053#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62
37054msgid ""
37055"No email address to send mail to has been specified. You must specify a To: "
37056"address before running the test."
37057msgstr ""
37058
37059#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64
37060msgid "Sending email, please wait..."
37061msgstr ""
37062
37063#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72
37064msgid "Email successfully sent"
37065msgstr ""
37066
37067#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94
37068msgid "Setup sending email using"
37069msgstr ""
37070
37071#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96
37072#, python-brace-format
37073msgid ""
37074"If you don't have an account, you can sign up for a free {name} email "
37075"account at <a href=\"https://{url}\">https://{url}</a>. {extra}"
37076msgstr ""
37077
37078#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103
37079#, python-format
37080msgid "Your %s &email address:"
37081msgstr ""
37082
37083#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104
37084#, python-format
37085msgid "Your %s &username:"
37086msgstr ""
37087
37088#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105
37089#, python-format
37090msgid "Your %s &password:"
37091msgstr ""
37092
37093#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123
37094#, python-format
37095msgid ""
37096"If you plan to use email to send books to your Kindle, remember to add your "
37097"%s email address to the allowed email addresses in your Amazon.com Kindle "
37098"management page."
37099msgstr ""
37100
37101#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129
37102msgid "Setup"
37103msgstr ""
37104
37105#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136
37106msgid "Incorrect username"
37107msgstr ""
37108
37109#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137
37110#, python-format
37111msgid "%s needs the full email address as your username"
37112msgstr ""
37113
37114#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188
37115msgid "OK to proceed?"
37116msgstr ""
37117
37118#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189
37119msgid ""
37120"This will display your email password on the screen. Is it OK to proceed?"
37121msgstr ""
37122
37123#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225
37124msgid ""
37125"Before using this account to send mail, you must enable the \"Enable access "
37126"to this account via POP3 and IMAP\" option in GMX under More > E-mail "
37127"Settings > POP3 & IMAP."
37128msgstr ""
37129
37130#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237
37131msgid ""
37132"Google recently deliberately broke their email sending protocol (SMTP) "
37133"support in an attempt to force everyone to use their web interface so they "
37134"can show you more ads. They are trying to claim that SMTP is insecure, that "
37135"is incorrect and simply an excuse. To use a Gmail account you will need to "
37136"\"allow less secure apps\" as described <a "
37137"href=\"https://support.google.com/accounts/answer/6010255\">here</a>."
37138msgstr ""
37139
37140#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251
37141msgid ""
37142"If you are setting up a new Hotmail account, Microsoft requires that you  "
37143"verify your account periodically, before it will let calibre send email."
37144msgstr ""
37145
37146#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271
37147#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282
37148msgid "Bad configuration"
37149msgstr ""
37150
37151#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272
37152msgid "You must set the From email address"
37153msgstr ""
37154
37155#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283
37156msgid ""
37157"You must either set both the username <b>and</b> password for the mail "
37158"server or no username and no password at all."
37159msgstr ""
37160
37161#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288
37162msgid ""
37163"No username and password set for mailserver. Most  mailservers need a "
37164"username and password. Are you sure?"
37165msgstr ""
37166
37167#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132
37168msgid "Send email &from:"
37169msgstr ""
37170
37171#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133
37172msgid ""
37173"<p>This is what will be present in the From: field of emails sent by "
37174"calibre.<br> Set it to your email address"
37175msgstr ""
37176
37177#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134
37178msgid ""
37179"<p>A mail server is useful if the service you are sending mail to only "
37180"accepts email from well know mail services."
37181msgstr ""
37182
37183#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135
37184msgid "Email server"
37185msgstr ""
37186
37187#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136
37188msgid "calibre can <b>optionally</b> use a server to send mail"
37189msgstr ""
37190
37191#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137
37192msgid "&Hostname:"
37193msgstr ""
37194
37195#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138
37196msgid "The hostname of your mail server. For example, smtp.gmail.com"
37197msgstr ""
37198
37199#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139
37200msgid "&Port:"
37201msgstr ""
37202
37203#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140
37204msgid ""
37205"The port your mail server listens for connections on. The default is 25"
37206msgstr ""
37207
37208#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142
37209msgid "Your username on the mail server"
37210msgstr ""
37211
37212#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144
37213msgid "Your password on the mail server"
37214msgstr ""
37215
37216#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145
37217msgid "&Show"
37218msgstr ""
37219
37220#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146
37221msgid "Encr&yption:"
37222msgstr ""
37223
37224#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147
37225msgid ""
37226"Use TLS encryption when connecting to the mail server. This is the most "
37227"common."
37228msgstr ""
37229
37230#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148
37231msgid "&TLS"
37232msgstr ""
37233
37234#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149
37235msgid "Use SSL encryption when connecting to the mail server."
37236msgstr ""
37237
37238#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150
37239msgid "SS&L"
37240msgstr ""
37241
37242#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151
37243msgid "WARNING: Using no encryption is highly insecure"
37244msgstr ""
37245
37246#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153
37247msgid "Use &GMX"
37248msgstr ""
37249
37250#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154
37251msgid "Use &Hotmail"
37252msgstr ""
37253
37254#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155
37255msgid "&Test email"
37256msgstr ""
37257
37258#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47
37259msgid ""
37260"<p>If you use the <a "
37261"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading "
37262"app (or similar OPDS enabled apps) on your Apple iDevice, you can access "
37263"your calibre book collection wirelessly, directly on the device. To do this "
37264"you have to turn on the calibre Content server."
37265msgstr ""
37266
37267#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48
37268msgid "Turn on the &Content server"
37269msgstr ""
37270
37271#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49
37272#, python-format
37273msgid ""
37274"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n"
37275"<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."
37276msgstr ""
37277
37278#: /__w/calibre/calibre/src/calibre/library/caches.py:529
37279#, python-brace-format
37280msgid "Invalid query format for colon-separated search: {0}"
37281msgstr ""
37282
37283#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26
37284msgid "BIBTEX catalog generator"
37285msgstr ""
37286
37287#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37
37288#, python-format
37289msgid ""
37290"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37291"Available fields: %(fields)s.\n"
37292"plus user-created custom fields.\n"
37293"Example: %(opt)s=title,authors,tags\n"
37294"Default: '%%default'\n"
37295"Applies to: BIBTEX output format"
37296msgstr ""
37297
37298#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50
37299#, python-format
37300msgid ""
37301"Output field to sort on.\n"
37302"Available fields: author_sort, id, rating, size, timestamp, title.\n"
37303"Default: '%default'\n"
37304"Applies to: BIBTEX output format"
37305msgstr ""
37306
37307#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59
37308#, python-format
37309msgid ""
37310"Create a citation for BibTeX entries.\n"
37311"Boolean value: True, False\n"
37312"Default: '%default'\n"
37313"Applies to: BIBTEX output format"
37314msgstr ""
37315
37316#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68
37317#, python-format
37318msgid ""
37319"Create a file entry if formats is selected for BibTeX entries.\n"
37320"Boolean value: True, False\n"
37321"Default: '%default'\n"
37322"Applies to: BIBTEX output format"
37323msgstr ""
37324
37325#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77
37326#, python-format
37327msgid ""
37328"The template for citation creation from database fields.\n"
37329"Should be a template with {} enclosed fields.\n"
37330"Available fields: %s.\n"
37331"Default: '%%default'\n"
37332"Applies to: BIBTEX output format"
37333msgstr ""
37334
37335#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87
37336#, python-format
37337msgid ""
37338"BibTeX file encoding output.\n"
37339"Available types: utf8, cp1252, ascii.\n"
37340"Default: '%default'\n"
37341"Applies to: BIBTEX output format"
37342msgstr ""
37343
37344#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96
37345#, python-format
37346msgid ""
37347"BibTeX file encoding flag.\n"
37348"Available types: strict, replace, ignore, backslashreplace.\n"
37349"Default: '%default'\n"
37350"Applies to: BIBTEX output format"
37351msgstr ""
37352
37353#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105
37354#, python-format
37355msgid ""
37356"Entry type for BibTeX catalog.\n"
37357"Available types: book, misc, mixed.\n"
37358"Default: '%default'\n"
37359"Applies to: BIBTEX output format"
37360msgstr ""
37361
37362#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24
37363msgid "CSV/XML catalog generator"
37364msgstr ""
37365
37366#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35
37367#, python-format
37368msgid ""
37369"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37370"Available fields: %(fields)s,\n"
37371"plus user-created custom fields.\n"
37372"Example: %(opt)s=title,authors,tags\n"
37373"Default: '%%default'\n"
37374"Applies to: CSV, XML output formats"
37375msgstr ""
37376
37377#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48
37378#, python-format
37379msgid ""
37380"Output field to sort on.\n"
37381"Available fields: author_sort, id, rating, size, timestamp, title_sort\n"
37382"Default: '%default'\n"
37383"Applies to: CSV, XML output formats"
37384msgstr ""
37385
37386#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28
37387msgid "AZW3/EPUB/MOBI catalog generator"
37388msgstr ""
37389
37390#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42
37391#, python-format
37392msgid ""
37393"Title of generated catalog used as title in metadata.\n"
37394"Default: '%default'\n"
37395"Applies to: AZW3, EPUB, MOBI output formats"
37396msgstr ""
37397
37398#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49
37399#, python-format
37400msgid ""
37401"Create cross-references in Authors section for books with multiple authors.\n"
37402"Default: '%default'\n"
37403"Applies to: AZW3, EPUB, MOBI output formats"
37404msgstr ""
37405
37406#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56
37407#, python-format
37408msgid ""
37409"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"
37410"Default: '%default'\n"
37411"Applies to: AZW3, EPUB, MOBI output formats"
37412msgstr ""
37413
37414#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66
37415#, python-format
37416msgid ""
37417"Regex describing tags to exclude as genres.\n"
37418"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n"
37419"Applies to: AZW3, EPUB, MOBI output formats"
37420msgstr ""
37421
37422#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73
37423#, python-format
37424msgid ""
37425"Specifies the rules used to exclude books from the generated catalog.\n"
37426"The model for an exclusion rule is either\n"
37427"('<rule name>','Tags','<comma-separated list of tags>') or\n"
37428"('<rule name>','<custom column>','<pattern>').\n"
37429"For example:\n"
37430"(('Archived books','#status','Archived'),)\n"
37431"will exclude a book with a value of 'Archived' in the custom column 'status'.\n"
37432"When multiple rules are defined, all rules will be applied.\n"
37433"Default: \n"
37434"\"%default\"\n"
37435"Applies to: AZW3, EPUB, MOBI output formats"
37436msgstr ""
37437
37438#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86
37439#, python-format
37440msgid ""
37441"Include 'Authors' section in catalog.\n"
37442"Default: '%default'\n"
37443"Applies to: AZW3, EPUB, MOBI output formats"
37444msgstr ""
37445
37446#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93
37447#, python-format
37448msgid ""
37449"Include 'Descriptions' section in catalog.\n"
37450"Default: '%default'\n"
37451"Applies to: AZW3, EPUB, MOBI output formats"
37452msgstr ""
37453
37454#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100
37455#, python-format
37456msgid ""
37457"Include 'Genres' section in catalog.\n"
37458"Default: '%default'\n"
37459"Applies to: AZW3, EPUB, MOBI output formats"
37460msgstr ""
37461
37462#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107
37463#, python-format
37464msgid ""
37465"Include 'Titles' section in catalog.\n"
37466"Default: '%default'\n"
37467"Applies to: AZW3, EPUB, MOBI output formats"
37468msgstr ""
37469
37470#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114
37471#, python-format
37472msgid ""
37473"Include 'Series' section in catalog.\n"
37474"Default: '%default'\n"
37475"Applies to: AZW3, EPUB, MOBI output formats"
37476msgstr ""
37477
37478#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121
37479#, python-format
37480msgid ""
37481"Include 'Recently Added' section in catalog.\n"
37482"Default: '%default'\n"
37483"Applies to: AZW3, EPUB, MOBI output formats"
37484msgstr ""
37485
37486#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128
37487#, python-format
37488msgid ""
37489"Source field for 'Genres' section.\n"
37490"Default: '%default'\n"
37491"Applies to: AZW3, EPUB, MOBI output formats"
37492msgstr ""
37493
37494#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135
37495#, python-format
37496msgid ""
37497"Custom field containing note text to insert in Description header.\n"
37498"Default: '%default'\n"
37499"Applies to: AZW3, EPUB, MOBI output formats"
37500msgstr ""
37501
37502#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142
37503#, python-format
37504msgid ""
37505"#<custom field>:[before|after]:[True|False] specifying:\n"
37506" <custom field> Custom field containing notes to merge with comments\n"
37507" [before|after] Placement of notes with respect to comments\n"
37508" [True|False] - A horizontal rule is inserted between notes and comments\n"
37509"Default: '%default'\n"
37510"Applies to: AZW3, EPUB, MOBI output formats"
37511msgstr ""
37512
37513#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152
37514#, python-format
37515msgid ""
37516"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"
37517"Default: '%default'\n"
37518"Applies to: AZW3, EPUB, MOBI output formats"
37519msgstr ""
37520
37521#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161
37522#, python-format
37523msgid ""
37524"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n"
37525"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n"
37526"When multiple rules are defined, the first matching rule will be used.\n"
37527"Default:\n"
37528"\"%default\"\n"
37529"Applies to: AZW3, EPUB, MOBI output formats"
37530msgstr ""
37531
37532#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170
37533#, python-format
37534msgid ""
37535"Use a named preset created with the GUI catalog builder.\n"
37536"A preset specifies all settings for building a catalog.\n"
37537"Default: '%default'\n"
37538"Applies to: AZW3, EPUB, MOBI output formats"
37539msgstr ""
37540
37541#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178
37542#, python-format
37543msgid ""
37544"Replace existing cover when generating the catalog.\n"
37545"Default: '%default'\n"
37546"Applies to: AZW3, EPUB, MOBI output formats"
37547msgstr ""
37548
37549#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185
37550#, python-format
37551msgid ""
37552"Size hint (in inches) for book covers in catalog.\n"
37553"Range: 1.0 - 2.0\n"
37554"Default: '%default'\n"
37555"Applies to: AZW3, EPUB, MOBI output formats"
37556msgstr ""
37557
37558#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202
37559#, python-format
37560msgid "Error: Preset \"%s\" not found."
37561msgstr ""
37562
37563#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203
37564#, python-format
37565msgid "Stored presets: %s"
37566msgstr ""
37567
37568#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205
37569msgid "Error: No stored presets."
37570msgstr ""
37571
37572#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335
37573msgid ""
37574"\n"
37575"*** Adding 'By authors' section required for MOBI output ***"
37576msgstr ""
37577
37578#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69
37579msgid "column not in book: "
37580msgstr ""
37581
37582#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101
37583msgid "Symbols"
37584msgstr ""
37585
37586#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333
37587msgid "No genres to catalog.\n"
37588msgstr ""
37589
37590#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335
37591msgid "Check 'Excluded genres' regex in the E-book options.\n"
37592msgstr ""
37593
37594#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337
37595msgid "No books available to catalog"
37596msgstr ""
37597
37598#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350
37599#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530
37600msgid "Titles"
37601msgstr ""
37602
37603#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354
37604msgid "Genres"
37605msgstr ""
37606
37607#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356
37608#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828
37609msgid "Recently Added"
37610msgstr ""
37611
37612#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358
37613#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026
37614msgid "Recently Read"
37615msgstr ""
37616
37617#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360
37618msgid "Descriptions"
37619msgstr ""
37620
37621#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566
37622msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>"
37623msgstr ""
37624
37625#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583
37626msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n"
37627msgstr ""
37628
37629#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773
37630msgid "Sorting database"
37631msgstr ""
37632
37633#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875
37634msgid "Sorting titles"
37635msgstr ""
37636
37637#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887
37638msgid ""
37639"No books to catalog.\n"
37640"Check 'Excluded books' rules in the E-book options.\n"
37641msgstr ""
37642
37643#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889
37644msgid "No books available to include in catalog"
37645msgstr ""
37646
37647#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594
37648#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600
37649#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744
37650#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749
37651#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796
37652#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801
37653#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314
37654#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320
37655#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445
37656#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605
37657#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610
37658msgid "error in"
37659msgstr ""
37660
37661#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106
37662msgid "Genres HTML"
37663msgstr ""
37664
37665#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510
37666msgid "Titles HTML"
37667msgstr ""
37668
37669#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712
37670#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714
37671#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716
37672msgid "by "
37673msgstr ""
37674
37675#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859
37676msgid "Descriptions HTML"
37677msgstr ""
37678
37679#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863
37680msgid "Description HTML"
37681msgstr ""
37682
37683#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992
37684msgid "NCX header"
37685msgstr ""
37686
37687#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072
37688msgid "NCX for descriptions"
37689msgstr ""
37690
37691#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143
37692msgid "NCX for Series"
37693msgstr ""
37694
37695#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198
37696#, python-format
37697msgid "Series beginning with %s"
37698msgstr ""
37699
37700#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200
37701#, python-format
37702msgid "Series beginning with '%s'"
37703msgstr ""
37704
37705#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225
37706msgid "NCX for Titles"
37707msgstr ""
37708
37709#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282
37710#, python-format
37711msgid "Titles beginning with %s"
37712msgstr ""
37713
37714#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284
37715#, python-format
37716msgid "Titles beginning with '%s'"
37717msgstr ""
37718
37719#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309
37720msgid "NCX for Authors"
37721msgstr ""
37722
37723#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359
37724#, python-format
37725msgid "Authors beginning with %s"
37726msgstr ""
37727
37728#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361
37729#, python-format
37730msgid "Authors beginning with '%s'"
37731msgstr ""
37732
37733#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386
37734msgid "NCX for Recently Added"
37735msgstr ""
37736
37737#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504
37738msgid "NCX for Recently Read"
37739msgstr ""
37740
37741#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595
37742msgid "NCX for genres"
37743msgstr ""
37744
37745#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651
37746msgid "Generating OPF"
37747msgstr ""
37748
37749#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955
37750msgid "Thumbnails"
37751msgstr ""
37752
37753#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961
37754msgid "Thumbnail"
37755msgstr ""
37756
37757#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394
37758msgid "Saving NCX"
37759msgstr ""
37760
37761#: /__w/calibre/calibre/src/calibre/library/check_library.py:28
37762msgid "Invalid titles"
37763msgstr ""
37764
37765#: /__w/calibre/calibre/src/calibre/library/check_library.py:29
37766msgid "Extra titles"
37767msgstr ""
37768
37769#: /__w/calibre/calibre/src/calibre/library/check_library.py:30
37770msgid "Invalid authors"
37771msgstr ""
37772
37773#: /__w/calibre/calibre/src/calibre/library/check_library.py:31
37774msgid "Extra authors"
37775msgstr ""
37776
37777#: /__w/calibre/calibre/src/calibre/library/check_library.py:32
37778msgid "Missing book formats"
37779msgstr ""
37780
37781#: /__w/calibre/calibre/src/calibre/library/check_library.py:33
37782msgid "Extra book formats"
37783msgstr ""
37784
37785#: /__w/calibre/calibre/src/calibre/library/check_library.py:34
37786msgid "Unknown files in books"
37787msgstr ""
37788
37789#: /__w/calibre/calibre/src/calibre/library/check_library.py:35
37790msgid "Missing cover files"
37791msgstr ""
37792
37793#: /__w/calibre/calibre/src/calibre/library/check_library.py:36
37794msgid "Cover files not in database"
37795msgstr ""
37796
37797#: /__w/calibre/calibre/src/calibre/library/check_library.py:37
37798msgid "Folders raising exception"
37799msgstr ""
37800
37801#: /__w/calibre/calibre/src/calibre/library/coloring.py:19
37802msgid "INVALID CONDITION"
37803msgstr ""
37804
37805#: /__w/calibre/calibre/src/calibre/library/database2.py:112
37806#: /__w/calibre/calibre/src/calibre/library/database2.py:121
37807#, python-format
37808msgid "Path to library too long. Must be less than %d characters."
37809msgstr ""
37810
37811#: /__w/calibre/calibre/src/calibre/library/database2.py:1242
37812#, python-format
37813msgid " (%s books)"
37814msgstr ""
37815
37816#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146
37817msgid "Identifiers"
37818msgstr ""
37819
37820#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218
37821msgid "On device"
37822msgstr ""
37823
37824#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268
37825msgid "Series sort"
37826msgstr ""
37827
37828#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278
37829msgid "Title sort"
37830msgstr ""
37831
37832#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32
37833msgid "The title"
37834msgstr ""
37835
37836#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33
37837msgid "The authors"
37838msgstr ""
37839
37840#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34
37841#, python-brace-format
37842msgid ""
37843"The author sort string. To use only the first letter of the name use "
37844"{author_sort[0]}"
37845msgstr ""
37846
37847#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36
37848msgid "The tags"
37849msgstr ""
37850
37851#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37
37852msgid "The series"
37853msgstr ""
37854
37855#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38
37856msgid ""
37857"The series number. To get leading zeros use {series_index:0>3s} or "
37858"{series_index:>3s} for leading spaces"
37859msgstr ""
37860
37861#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41
37862msgid "The rating"
37863msgstr ""
37864
37865#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42
37866msgid "The ISBN"
37867msgstr ""
37868
37869#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43
37870msgid "The publisher"
37871msgstr ""
37872
37873#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44
37874msgid "The date"
37875msgstr ""
37876
37877#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45
37878msgid "The published date"
37879msgstr ""
37880
37881#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46
37882msgid "The date when the metadata for this book record was last modified"
37883msgstr ""
37884
37885#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48
37886msgid "The language(s) of this book"
37887msgstr ""
37888
37889#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49
37890msgid "The calibre internal id"
37891msgstr ""
37892
37893#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78
37894msgid "Options to control saving to disk"
37895msgstr ""
37896
37897#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84
37898msgid ""
37899"Normally, calibre will update the metadata in the saved files from what is "
37900"in the calibre library. Makes saving to disk slower."
37901msgstr ""
37902
37903#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87
37904msgid ""
37905"Normally, calibre will write the metadata into a separate OPF file along "
37906"with the actual e-book files."
37907msgstr ""
37908
37909#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90
37910msgid ""
37911"Normally, calibre will save the cover in a separate file along with the "
37912"actual e-book files."
37913msgstr ""
37914
37915#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93
37916msgid ""
37917"Comma separated list of formats to save for each book. By default all "
37918"available formats are saved."
37919msgstr ""
37920
37921#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96
37922#, python-format
37923msgid ""
37924"The template to control the filename and folder structure of the saved "
37925"files. Default is \"%(templ)s\" which will save books into a per-author "
37926"subfolder with filenames containing title and author. Available controls "
37927"are: {%(controls)s}"
37928msgstr ""
37929
37930#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102
37931#, python-format
37932msgid ""
37933"The template to control the filename and folder structure of files sent to "
37934"the device. Default is \"%(templ)s\" which will save books into a per-author"
37935" folder with filenames containing title and author. Available controls are: "
37936"{%(controls)s}"
37937msgstr ""
37938
37939#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109
37940msgid ""
37941"Have calibre convert all non English characters into English equivalents for"
37942" the file names. This is useful if saving to a legacy filesystem without "
37943"full support for Unicode filenames."
37944msgstr ""
37945
37946#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113
37947#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117
37948#, python-format
37949msgid ""
37950"The format in which to display dates. %(day)s - day, %(month)s - month, "
37951"%(mn)s - month number, %(year)s - year. Default is: %(default)s"
37952msgstr ""
37953
37954#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121
37955msgid "Convert paths to lowercase."
37956msgstr ""
37957
37958#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123
37959msgid "Replace whitespace with underscores."
37960msgstr ""
37961
37962#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125
37963msgid "Save into a single folder, ignoring the template folder structure"
37964msgstr ""
37965
37966#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284
37967#, python-format
37968msgid ""
37969"Failed to calculate path for save to disk. Template: %(templ)s\n"
37970"Error: %(err)s"
37971msgstr ""
37972
37973#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288
37974#, python-format
37975msgid "Template evaluation resulted in no path components. Template: %s"
37976msgstr ""
37977
37978#: /__w/calibre/calibre/src/calibre/linux.py:1144
37979msgid "The one stop solution to all your e-book needs"
37980msgstr ""
37981
37982#: /__w/calibre/calibre/src/calibre/linux.py:1146
37983msgid "calibre is the one stop solution to all your e-book needs."
37984msgstr ""
37985
37986#: /__w/calibre/calibre/src/calibre/linux.py:1147
37987msgid ""
37988"You can use calibre to catalog your books, fetch metadata for them "
37989"automatically, convert them from and to all the various e-book formats, send"
37990" them to your e-book reader devices, read the books on your computer, edit "
37991"the books in a dedicated e-book editor and even make them available over the"
37992" network with the built-in Content server. You can also download news and "
37993"periodicals in e-book format from over a thousand different news and "
37994"magazine websites."
37995msgstr ""
37996
37997#: /__w/calibre/calibre/src/calibre/linux.py:1160
37998msgid "Edit the text and styles inside e-books"
37999msgstr ""
38000
38001#: /__w/calibre/calibre/src/calibre/linux.py:1162
38002msgid ""
38003"The calibre E-book editor allows you to edit the text and styles inside the "
38004"book with a live preview of your changes."
38005msgstr ""
38006
38007#: /__w/calibre/calibre/src/calibre/linux.py:1163
38008msgid ""
38009"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes "
38010"various useful tools for checking the book for errors, editing the Table of "
38011"Contents, performing automated cleanups, etc."
38012msgstr ""
38013
38014#: /__w/calibre/calibre/src/calibre/linux.py:1175
38015msgid "Read e-books in over a dozen different formats"
38016msgstr ""
38017
38018#: /__w/calibre/calibre/src/calibre/linux.py:1177
38019msgid ""
38020"The calibre E-book viewer allows you to read e-books in over a dozen "
38021"different formats."
38022msgstr ""
38023
38024#: /__w/calibre/calibre/src/calibre/linux.py:1178
38025msgid ""
38026"It has a full screen mode for distraction free reading and can display the "
38027"text with multiple columns per screen."
38028msgstr ""
38029
38030#: /__w/calibre/calibre/src/calibre/linux.py:1315
38031msgid "Command Line Interface"
38032msgstr ""
38033
38034#: /__w/calibre/calibre/src/calibre/linux.py:1316
38035msgid ""
38036"On macOS, the command line tools are inside the calibre bundle, for example,"
38037" if you installed calibre in :file:`/Applications` the command line tools "
38038"are in :file:`/Applications/calibre.app/Contents/MacOS/`."
38039msgstr ""
38040
38041#: /__w/calibre/calibre/src/calibre/linux.py:1319
38042msgid "Documented commands"
38043msgstr ""
38044
38045#: /__w/calibre/calibre/src/calibre/linux.py:1319
38046msgid "Undocumented commands"
38047msgstr ""
38048
38049#: /__w/calibre/calibre/src/calibre/linux.py:1320
38050msgid ""
38051"You can see usage for undocumented commands by executing them without "
38052"arguments in a terminal."
38053msgstr ""
38054
38055#: /__w/calibre/calibre/src/calibre/linux.py:1321
38056msgid "Change language"
38057msgstr ""
38058
38059#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286
38060#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
38061#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
38062#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38063msgid "Newest"
38064msgstr ""
38065
38066#: /__w/calibre/calibre/src/calibre/srv/code.py:130
38067#, python-brace-format
38068msgid "<b>{title}</b> by {authors}"
38069msgstr "<b>{title}</b> dre {authors}"
38070
38071#: /__w/calibre/calibre/src/calibre/srv/code.py:131
38072#, python-brace-format
38073msgid "{series_index} of <i>{series}</i>"
38074msgstr "{series_index} a <i>{series}</i>"
38075
38076#: /__w/calibre/calibre/src/calibre/srv/code.py:133
38077#, python-brace-format
38078msgid "Date: {timestamp}"
38079msgstr "Deiziad: {timestamp}"
38080
38081#: /__w/calibre/calibre/src/calibre/srv/code.py:133
38082#, python-brace-format
38083msgid "Published: {pubdate}"
38084msgstr "Embannet: {pubdate}"
38085
38086#: /__w/calibre/calibre/src/calibre/srv/code.py:133
38087#, python-brace-format
38088msgid "Publisher: {publisher}"
38089msgstr "Embanner: {publisher}"
38090
38091#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58
38092msgid "Show "
38093msgstr ""
38094
38095#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73
38096msgid " sorted by "
38097msgstr ""
38098
38099#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
38100msgid "Change library"
38101msgstr ""
38102
38103#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
38104msgid "Change library to: "
38105msgstr ""
38106
38107#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202
38108msgid "Switch to the full interface (non-mobile interface)"
38109msgstr ""
38110
38111#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205
38112msgid ""
38113"The full interface gives you many more features, but it may not work well on"
38114" a small screen"
38115msgstr ""
38116
38117#: /__w/calibre/calibre/src/calibre/srv/loop.py:142
38118#, python-brace-format
38119msgid "{0} is not a valid IP address/network, with error: {1}"
38120msgstr ""
38121
38122#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21
38123#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155
38124msgid "username [password]"
38125msgstr ""
38126
38127#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25
38128msgid "Give this user only read access"
38129msgstr ""
38130
38131#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29
38132#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45
38133#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103
38134#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162
38135msgid "username is required"
38136msgstr ""
38137
38138#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39
38139msgid "username"
38140msgstr ""
38141
38142#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60
38143msgid "username set|reset|toggle|show"
38144msgstr ""
38145
38146#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68
38147msgid "username and operation are required"
38148msgstr ""
38149
38150#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86
38151msgid "[options] username [library_name ...]"
38152msgstr ""
38153
38154#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90
38155msgid ""
38156"Specify the action to perform.\n"
38157"A value of \"show\" shows the current library restrictions for the specified user.\n"
38158"A value of \"allow-all\" removes all library restrictions.\n"
38159"A value of \"allow\" allows access to only the specified libraries.\n"
38160"A value of \"block\" allows access to all, except the specified libraries.\n"
38161"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."
38162msgstr ""
38163
38164#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186
38165msgid "Unknown command: {}"
38166msgstr ""
38167
38168#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188
38169msgid "Manage the user accounts for calibre-server. Available commands are:"
38170msgstr ""
38171
38172#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190
38173msgid "Use {} for help on individual commands"
38174msgstr ""
38175
38176#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213
38177msgid "What do you want to do?"
38178msgstr ""
38179
38180#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222
38181msgid "default"
38182msgstr ""
38183
38184#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227
38185msgid "No choice selected, exiting..."
38186msgstr ""
38187
38188#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236
38189#, python-format
38190msgid "%s is not a valid choice, try again"
38191msgstr ""
38192
38193#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247
38194msgid "Existing user names:"
38195msgstr ""
38196
38197#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250
38198msgid "There are no users, you must first add an user"
38199msgstr ""
38200
38201#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255
38202#, python-format
38203msgid "The username %s does not exist"
38204msgstr ""
38205
38206#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257
38207#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280
38208msgid "Enter the username"
38209msgstr ""
38210
38211#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264
38212#, python-format
38213msgid "Enter the new password for %s: "
38214msgstr ""
38215
38216#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266
38217#: /__w/calibre/calibre/src/calibre/srv/users.py:62
38218msgid "Empty passwords are not allowed"
38219msgstr ""
38220
38221#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269
38222#, python-format
38223msgid "Re-enter the new password for %s, to verify: "
38224msgstr ""
38225
38226#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272
38227msgid "Passwords do not match"
38228msgstr ""
38229
38230#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283
38231#, python-format
38232msgid "User %s added successfully!"
38233msgstr ""
38234
38235#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287
38236#, python-format
38237msgid "Are you sure you want to remove the user %s?"
38238msgstr ""
38239
38240#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291
38241#, python-format
38242msgid "User %s successfully removed!"
38243msgstr ""
38244
38245#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296
38246#, python-format
38247msgid "Password for %s successfully changed!"
38248msgstr ""
38249
38250#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300
38251#, python-brace-format
38252msgid "Current password for {0} is: {1}"
38253msgstr ""
38254
38255#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305
38256msgid "Allow {} to make changes (i.e. grant write access)"
38257msgstr ""
38258
38259#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307
38260msgid "Prevent {} from making changes (i.e. remove write access)"
38261msgstr ""
38262
38263#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331
38264msgid "{} has the following additional per-library restrictions:"
38265msgstr ""
38266
38267#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336
38268msgid "{} has no additional per-library restrictions"
38269msgstr ""
38270
38271#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339
38272msgid "Allow access to all libraries"
38273msgstr ""
38274
38275#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340
38276msgid "Allow access to only specified libraries"
38277msgstr ""
38278
38279#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341
38280msgid "Allow access to all, except specified libraries"
38281msgstr ""
38282
38283#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342
38284msgid "Change per-library restrictions"
38285msgstr ""
38286
38287#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348
38288msgid "Enter the name of the library:"
38289msgstr ""
38290
38291#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353
38292msgid ""
38293"Enter a search expression, access will be granted only to books matching "
38294"this expression. An empty expression will grant access to all books."
38295msgstr ""
38296
38297#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361
38298msgid "Another restriction?"
38299msgstr ""
38300
38301#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366
38302msgid "Enter a comma separated list of library names:"
38303msgstr ""
38304
38305#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369
38306msgid "Allowing access only to libraries: {}"
38307msgstr ""
38308
38309#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370
38310msgid "Allowing access to all libraries, except: {}"
38311msgstr ""
38312
38313#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378
38314msgid "Show password for {}"
38315msgstr ""
38316
38317#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380
38318msgid "Change read/write permission for {}"
38319msgstr ""
38320
38321#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381
38322msgid "Change the libraries {} is allowed to access"
38323msgstr ""
38324
38325#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383
38326#, python-brace-format
38327msgid "{0} has {1} access"
38328msgstr ""
38329
38330#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38331msgid "read-write"
38332msgstr ""
38333
38334#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38335msgid "readonly"
38336msgstr ""
38337
38338#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404
38339msgid "Add a new user"
38340msgstr ""
38341
38342#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405
38343msgid "Edit an existing user"
38344msgstr ""
38345
38346#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406
38347msgid "Remove a user"
38348msgstr ""
38349
38350#: /__w/calibre/calibre/src/calibre/srv/opds.py:176
38351msgid "one item"
38352msgid_plural "{} items"
38353msgstr[0] ""
38354msgstr[1] ""
38355msgstr[2] ""
38356msgstr[3] ""
38357msgstr[4] ""
38358
38359#: /__w/calibre/calibre/src/calibre/srv/opds.py:187
38360#, python-format
38361msgid "RATING: %s<br />"
38362msgstr ""
38363
38364#: /__w/calibre/calibre/src/calibre/srv/opds.py:189
38365#, python-format
38366msgid "TAGS: %s<br />"
38367msgstr ""
38368
38369#: /__w/calibre/calibre/src/calibre/srv/opds.py:191
38370#, python-format
38371msgid "SERIES: %(series)s [%(sidx)s]<br />"
38372msgstr ""
38373
38374#: /__w/calibre/calibre/src/calibre/srv/opds.py:288
38375msgid "Books in your library"
38376msgstr ""
38377
38378#: /__w/calibre/calibre/src/calibre/srv/opds.py:293
38379msgid "By "
38380msgstr ""
38381
38382#: /__w/calibre/calibre/src/calibre/srv/opds.py:294
38383msgid "Books sorted by "
38384msgstr ""
38385
38386#: /__w/calibre/calibre/src/calibre/srv/opds.py:301
38387msgid "Library:"
38388msgstr ""
38389
38390#: /__w/calibre/calibre/src/calibre/srv/opds.py:304
38391msgid "Change calibre library to:"
38392msgstr ""
38393
38394#: /__w/calibre/calibre/src/calibre/srv/opds.py:415
38395#: /__w/calibre/calibre/src/calibre/srv/opds.py:432
38396#, python-format
38397msgid "By %s"
38398msgstr ""
38399
38400#: /__w/calibre/calibre/src/calibre/srv/opds.py:598
38401#, python-brace-format
38402msgid "By {0} :: {1}"
38403msgstr ""
38404
38405#: /__w/calibre/calibre/src/calibre/srv/opts.py:31
38406msgid "Path to the SSL certificate file"
38407msgstr ""
38408
38409#: /__w/calibre/calibre/src/calibre/srv/opts.py:35
38410msgid "Path to the SSL private key file"
38411msgstr ""
38412
38413#: /__w/calibre/calibre/src/calibre/srv/opts.py:39
38414msgid "Time (in seconds) after which an idle connection is closed"
38415msgstr ""
38416
38417#: /__w/calibre/calibre/src/calibre/srv/opts.py:43
38418msgid ""
38419"Time (in seconds) to wait for a response from the server when making queries"
38420msgstr ""
38421
38422#: /__w/calibre/calibre/src/calibre/srv/opts.py:47
38423msgid "Total time in seconds to wait for clean shutdown"
38424msgstr ""
38425
38426#: /__w/calibre/calibre/src/calibre/srv/opts.py:51
38427msgid "Socket pre-allocation, for example, with systemd socket activation"
38428msgstr ""
38429
38430#: /__w/calibre/calibre/src/calibre/srv/opts.py:55
38431msgid "Max. size of single HTTP header (in KB)"
38432msgstr ""
38433
38434#: /__w/calibre/calibre/src/calibre/srv/opts.py:59
38435msgid "Max. allowed size for files uploaded to the server (in MB)"
38436msgstr ""
38437
38438#: /__w/calibre/calibre/src/calibre/srv/opts.py:63
38439msgid "Minimum size for which responses use data compression (in bytes)"
38440msgstr ""
38441
38442#: /__w/calibre/calibre/src/calibre/srv/opts.py:67
38443msgid "Number of worker threads used to process requests"
38444msgstr ""
38445
38446#: /__w/calibre/calibre/src/calibre/srv/opts.py:71
38447msgid "Maximum number of worker processes"
38448msgstr ""
38449
38450#: /__w/calibre/calibre/src/calibre/srv/opts.py:73
38451msgid ""
38452"Worker processes are launched as needed and used for large jobs such as "
38453"preparing a book for viewing, adding books, converting, etc. Normally, the "
38454"max. number of such processes is based on the number of CPU cores. You can "
38455"control it by this setting."
38456msgstr ""
38457
38458#: /__w/calibre/calibre/src/calibre/srv/opts.py:78
38459msgid "Maximum time for worker processes"
38460msgstr ""
38461
38462#: /__w/calibre/calibre/src/calibre/srv/opts.py:80
38463msgid ""
38464"Maximum amount of time worker processes are allowed to run (in minutes). Set"
38465" to zero for no limit."
38466msgstr ""
38467
38468#: /__w/calibre/calibre/src/calibre/srv/opts.py:83
38469msgid "The port on which to listen for connections"
38470msgstr ""
38471
38472#: /__w/calibre/calibre/src/calibre/srv/opts.py:87
38473msgid "A prefix to prepend to all URLs"
38474msgstr ""
38475
38476#: /__w/calibre/calibre/src/calibre/srv/opts.py:89
38477msgid ""
38478"Useful if you wish to run this server behind a reverse proxy. For example "
38479"use, /calibre as the URL prefix."
38480msgstr ""
38481
38482#: /__w/calibre/calibre/src/calibre/srv/opts.py:91
38483msgid "Number of books to show in a single page"
38484msgstr ""
38485
38486#: /__w/calibre/calibre/src/calibre/srv/opts.py:93
38487msgid "The number of books to show in a single page in the browser."
38488msgstr ""
38489
38490#: /__w/calibre/calibre/src/calibre/srv/opts.py:95
38491msgid "Advertise OPDS feeds via BonJour"
38492msgstr ""
38493
38494#: /__w/calibre/calibre/src/calibre/srv/opts.py:97
38495msgid ""
38496"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading"
38497" apps can detect and connect to the server automatically."
38498msgstr ""
38499
38500#: /__w/calibre/calibre/src/calibre/srv/opts.py:100
38501msgid "Maximum number of books in OPDS feeds"
38502msgstr ""
38503
38504#: /__w/calibre/calibre/src/calibre/srv/opts.py:102
38505msgid ""
38506"The maximum number of books that the server will return in a single OPDS "
38507"acquisition feed."
38508msgstr ""
38509
38510#: /__w/calibre/calibre/src/calibre/srv/opts.py:105
38511msgid "Maximum number of ungrouped items in OPDS feeds"
38512msgstr ""
38513
38514#: /__w/calibre/calibre/src/calibre/srv/opts.py:107
38515msgid ""
38516"Group items in categories such as author/tags by first letter when there are"
38517" more than this number of items. Set to zero to disable."
38518msgstr ""
38519
38520#: /__w/calibre/calibre/src/calibre/srv/opts.py:110
38521msgid "The interface on which to listen for connections"
38522msgstr ""
38523
38524#: /__w/calibre/calibre/src/calibre/srv/opts.py:112
38525msgid ""
38526"The default is to listen on all available IPv4 interfaces. You can change "
38527"this to, for example, \"127.0.0.1\" to only listen for connections from the "
38528"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 "
38529"connections."
38530msgstr ""
38531
38532#: /__w/calibre/calibre/src/calibre/srv/opts.py:116
38533msgid "Fallback to auto-detected interface"
38534msgstr ""
38535
38536#: /__w/calibre/calibre/src/calibre/srv/opts.py:118
38537msgid ""
38538"If for some reason the server is unable to bind to the interface specified "
38539"in the listen_on option, then it will try to detect an interface that "
38540"connects to the outside world and bind to that."
38541msgstr ""
38542
38543#: /__w/calibre/calibre/src/calibre/srv/opts.py:122
38544msgid "Zero copy file transfers for increased performance"
38545msgstr ""
38546
38547#: /__w/calibre/calibre/src/calibre/srv/opts.py:124
38548msgid ""
38549"This will use zero-copy in-kernel transfers when sending files over the "
38550"network, increasing performance. However, it can cause corrupted file "
38551"transfers on some broken filesystems. If you experience corrupted file "
38552"transfers, turn it off."
38553msgstr ""
38554
38555#: /__w/calibre/calibre/src/calibre/srv/opts.py:128
38556msgid "Max. log file size (in MB)"
38557msgstr ""
38558
38559#: /__w/calibre/calibre/src/calibre/srv/opts.py:130
38560msgid ""
38561"The maximum size of log files, generated by the server. When the log becomes"
38562" larger than this size, it is automatically rotated. Set to zero to disable "
38563"log rotation."
38564msgstr ""
38565
38566#: /__w/calibre/calibre/src/calibre/srv/opts.py:133
38567msgid "Log HTTP 404 (Not Found) requests"
38568msgstr ""
38569
38570#: /__w/calibre/calibre/src/calibre/srv/opts.py:135
38571msgid ""
38572"Normally, the server logs all HTTP requests for resources that are not "
38573"found. This can generate a lot of log spam, if your server is targeted by "
38574"bots. Use this option to turn it off."
38575msgstr ""
38576
38577#: /__w/calibre/calibre/src/calibre/srv/opts.py:139
38578msgid "Password based authentication to access the server"
38579msgstr ""
38580
38581#: /__w/calibre/calibre/src/calibre/srv/opts.py:141
38582msgid ""
38583"Normally, the server is unrestricted, allowing anyone to access it. You can "
38584"restrict access to predefined users with this option."
38585msgstr ""
38586
38587#: /__w/calibre/calibre/src/calibre/srv/opts.py:144
38588msgid "Allow un-authenticated local connections to make changes"
38589msgstr ""
38590
38591#: /__w/calibre/calibre/src/calibre/srv/opts.py:146
38592msgid ""
38593"Normally, if you do not turn on authentication, the server operates in read-"
38594"only mode, so as to not allow anonymous users to make changes to your "
38595"calibre libraries. This option allows anybody connecting from the same "
38596"computer as the server is running on to make changes. This is useful if you "
38597"want to run the server without authentication but still use calibredb to "
38598"make changes to your calibre libraries. Note that turning on this option "
38599"means any program running on the computer can make changes to your calibre "
38600"libraries."
38601msgstr ""
38602
38603#: /__w/calibre/calibre/src/calibre/srv/opts.py:155
38604msgid ""
38605"Allow un-authenticated connections from specific IP addresses to make "
38606"changes"
38607msgstr ""
38608
38609#: /__w/calibre/calibre/src/calibre/srv/opts.py:157
38610msgid ""
38611"Normally, if you do not turn on authentication, the server operates in read-"
38612"only mode, so as to not allow anonymous users to make changes to your "
38613"calibre libraries. This option allows anybody connecting from the specified "
38614"IP addresses to make changes. Must be a comma separated list of address or "
38615"network specifications. This is useful if you want to run the server without"
38616" authentication but still use calibredb to make changes to your calibre "
38617"libraries. Note that turning on this option means anyone connecting from the"
38618" specified IP addresses can make changes to your calibre libraries."
38619msgstr ""
38620
38621#: /__w/calibre/calibre/src/calibre/srv/opts.py:166
38622msgid "Path to user database"
38623msgstr ""
38624
38625#: /__w/calibre/calibre/src/calibre/srv/opts.py:168
38626msgid ""
38627"Path to a file in which to store the user and password information. Normally"
38628" a file in the calibre configuration folder is used."
38629msgstr ""
38630
38631#: /__w/calibre/calibre/src/calibre/srv/opts.py:171
38632msgid "Choose the type of authentication used"
38633msgstr ""
38634
38635#: /__w/calibre/calibre/src/calibre/srv/opts.py:172
38636msgid ""
38637"Set the HTTP authentication mode used by the server. Set to \"basic\" if you"
38638" are putting this server behind an SSL proxy. Otherwise, leave it as "
38639"\"auto\", which will use \"basic\" if SSL is configured otherwise it will "
38640"use \"digest\"."
38641msgstr ""
38642
38643#: /__w/calibre/calibre/src/calibre/srv/opts.py:176
38644msgid "Ban IP addresses that have repeated login failures"
38645msgstr ""
38646
38647#: /__w/calibre/calibre/src/calibre/srv/opts.py:177
38648msgid ""
38649"Temporarily bans access for IP addresses that have repeated login failures "
38650"for the specified number of minutes. Useful to prevent attempts at guessing "
38651"passwords. If set to zero, no banning is done."
38652msgstr ""
38653
38654#: /__w/calibre/calibre/src/calibre/srv/opts.py:181
38655msgid "Number of login failures for ban"
38656msgstr ""
38657
38658#: /__w/calibre/calibre/src/calibre/srv/opts.py:182
38659msgid "The number of login failures after which an IP address is banned"
38660msgstr ""
38661
38662#: /__w/calibre/calibre/src/calibre/srv/opts.py:184
38663msgid "Ignored user-defined metadata fields"
38664msgstr ""
38665
38666#: /__w/calibre/calibre/src/calibre/srv/opts.py:186
38667msgid ""
38668"Comma separated list of user-defined metadata fields that will not be "
38669"displayed by the Content server in the /opds and /mobile views. For example:"
38670" {}"
38671msgstr ""
38672
38673#: /__w/calibre/calibre/src/calibre/srv/opts.py:190
38674msgid "Restrict displayed user-defined fields"
38675msgstr ""
38676
38677#: /__w/calibre/calibre/src/calibre/srv/opts.py:192
38678msgid ""
38679"Comma separated list of user-defined metadata fields that will be displayed "
38680"by the Content server in the /opds and /mobile views. If you specify this "
38681"option, any fields not in this list will not be displayed. For example: {}"
38682msgstr ""
38683
38684#: /__w/calibre/calibre/src/calibre/srv/opts.py:197
38685msgid "Choose the default book list mode"
38686msgstr ""
38687
38688#: /__w/calibre/calibre/src/calibre/srv/opts.py:199
38689msgid ""
38690"Set the default book list mode that will be used for new users. Individual "
38691"users can override the default in their own settings. The default is to use "
38692"a cover grid."
38693msgstr ""
38694
38695#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38696msgid "By default, this option is disabled."
38697msgstr ""
38698
38699#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38700msgid "By default, this option is enabled."
38701msgstr ""
38702
38703#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98
38704msgid ""
38705"[options] [path to library folder...]\n"
38706"\n"
38707"Start the calibre Content server. The calibre Content server exposes your\n"
38708"calibre libraries over the internet. You can specify the path to the library\n"
38709"folders as arguments to %prog. If you do not specify any paths, all the\n"
38710"libraries that the main calibre program knows about will be used.\n"
38711msgstr ""
38712
38713#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109
38714msgid ""
38715"Path to log file for server log. This log contains server information and "
38716"errors, not access logs. By default it is written to stdout."
38717msgstr ""
38718
38719#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115
38720msgid ""
38721"Path to the access log file. This log contains information about clients "
38722"connecting to the server and making requests. By default no access logging "
38723"is done."
38724msgstr ""
38725
38726#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120
38727msgid ""
38728"Path to a JSON file containing a template for the custom book list mode. The"
38729" easiest way to create such a template file is to go to Preferences-> "
38730"Sharing over the net-> Book list template in calibre, create the template "
38731"and export it."
38732msgstr ""
38733
38734#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127
38735msgid ""
38736"Path to a JSON file containing URLs for the \"Search the internet\" feature."
38737" The easiest way to create such a file is to go to Preferences-> Sharing "
38738"over the net->Search the internet in calibre, create the URLs and export "
38739"them."
38740msgstr ""
38741
38742#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141
38743msgid "Run process in background as a daemon (Linux only)."
38744msgstr ""
38745
38746#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143
38747msgid "Write process PID to the specified file"
38748msgstr ""
38749
38750#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149
38751msgid ""
38752"Automatically reload server when source code changes. Useful for "
38753"development. You should also specify a small value for the shutdown timeout."
38754msgstr ""
38755
38756#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157
38757#, python-brace-format
38758msgid ""
38759"Manage the database of users allowed to connect to this server. You can use "
38760"it in automated mode by adding a --. See {0} for details. See also the {1} "
38761"option."
38762msgstr ""
38763
38764#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161
38765#, python-brace-format
38766msgid ""
38767"Path to the user database to use for authentication. The database is a "
38768"SQLite file. To create it use {0}. You can read more about managing users "
38769"at: {1}"
38770msgstr ""
38771
38772#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181
38773msgid ""
38774"Another calibre program such as another instance of {} or the main calibre "
38775"program is running. Having multiple programs that can make changes to a "
38776"calibre library running at the same time is not supported."
38777msgstr ""
38778
38779#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207
38780msgid "Interrupted by user"
38781msgstr ""
38782
38783#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214
38784#, python-format
38785msgid "There is no calibre library at: %s"
38786msgstr ""
38787
38788#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218
38789msgid "You must specify at least one calibre library"
38790msgstr ""
38791
38792#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38793msgid "Composite Tags"
38794msgstr ""
38795
38796#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38797msgid "Enum"
38798msgstr ""
38799
38800#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131
38801#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248
38802msgid "Invalid syntax. Expected a lookup name or a word"
38803msgstr ""
38804
38805#: /__w/calibre/calibre/src/calibre/srv/users.py:56
38806msgid ""
38807"For maximum compatibility you should use only the letters A-Z, the numbers "
38808"0-9, spaces, underscores and hyphens in the username"
38809msgstr ""
38810
38811#: /__w/calibre/calibre/src/calibre/srv/users.py:66
38812msgid "The password must contain only ASCII (English) characters and symbols"
38813msgstr ""
38814
38815#: /__w/calibre/calibre/src/calibre/srv/users.py:160
38816#, python-format
38817msgid "The username %s already exists"
38818msgstr ""
38819
38820#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25
38821msgid "Existing password is incorrect"
38822msgstr ""
38823
38824#: /__w/calibre/calibre/src/calibre/utils/config.py:47
38825msgid "Usage"
38826msgstr ""
38827
38828#: /__w/calibre/calibre/src/calibre/utils/config.py:98
38829msgid "Created by "
38830msgstr ""
38831
38832#: /__w/calibre/calibre/src/calibre/utils/config.py:99
38833msgid ""
38834"Whenever you pass arguments to %prog that have spaces in them, enclose the "
38835"arguments in quotation marks. For example: \"{}\""
38836msgstr ""
38837
38838#: /__w/calibre/calibre/src/calibre/utils/config.py:110
38839msgid "Options"
38840msgstr ""
38841
38842#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479
38843msgid "Path to the database in which books are stored"
38844msgstr ""
38845
38846#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481
38847msgid "Pattern to guess metadata from filenames"
38848msgstr ""
38849
38850#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483
38851msgid "Access key for isbndb.com"
38852msgstr ""
38853
38854#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485
38855msgid "Default timeout for network operations (seconds)"
38856msgstr ""
38857
38858#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487
38859msgid "Path to folder in which your library of books is stored"
38860msgstr ""
38861
38862#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489
38863msgid "The language in which to display the user interface"
38864msgstr ""
38865
38866#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491
38867msgid ""
38868"The default output format for e-book conversions. When auto-converting to "
38869"send to a device this can be overridden by individual device preferences. "
38870"These can be changed by right clicking the device icon in calibre and "
38871"choosing \"Configure\"."
38872msgstr ""
38873
38874#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498
38875msgid "Ordered list of formats to prefer for input."
38876msgstr ""
38877
38878#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500
38879msgid "Read metadata from files"
38880msgstr ""
38881
38882#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502
38883msgid ""
38884"The priority of worker processes. A higher priority means they run faster "
38885"and consume more resources. Most tasks like conversion/news download/adding "
38886"books/etc. are affected by this setting."
38887msgstr ""
38888
38889#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507
38890msgid "Swap author first and last names when reading metadata"
38891msgstr ""
38892
38893#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509
38894msgid "Add new formats to existing book records"
38895msgstr ""
38896
38897#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511
38898msgid "Check for duplicates when copying to another library"
38899msgstr ""
38900
38901#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513
38902msgid "Tags to apply to books added to the library"
38903msgstr ""
38904
38905#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515
38906msgid ""
38907"Mark newly added books. The mark is a temporary mark that is automatically "
38908"removed when calibre is restarted."
38909msgstr ""
38910
38911#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519
38912msgid "List of named saved searches"
38913msgstr ""
38914
38915#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520
38916msgid "User-created Tag browser categories"
38917msgstr ""
38918
38919#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522
38920msgid "How and when calibre updates metadata on the device."
38921msgstr ""
38922
38923#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524
38924msgid ""
38925"When searching for text without using lookup prefixes, as for example, Red "
38926"instead of title:Red, limit the columns searched to those named below."
38927msgstr ""
38928
38929#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529
38930msgid ""
38931"Choose columns to be searched when not using prefixes, as for example, when "
38932"searching for Red instead of title:Red. Enter a list of search/lookup names "
38933"separated by commas. Only takes effect if you set the option to limit search"
38934" columns above."
38935msgstr ""
38936
38937#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535
38938msgid ""
38939"Characters typed in the search box will match their accented versions, based"
38940" on the language you have chosen for the calibre interface. For example, in "
38941"English, searching for n will match both {} and n, but if your language is "
38942"Spanish it will only match n. Note that this is much slower than a simple "
38943"search on very large libraries. Also, this option will have no effect if you"
38944" turn on case-sensitive searching"
38945msgstr ""
38946
38947#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544
38948msgid "Make searches case-sensitive"
38949msgstr ""
38950
38951#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546
38952msgid ""
38953"Recognize numbers inside text when sorting. Setting this means that when "
38954"sorting on text fields like title the text \"Book 2\"will sort before the "
38955"text \"Book 100\". Note that setting this can cause problems with text that "
38956"starts with numbers and is a little slower."
38957msgstr ""
38958
38959#: /__w/calibre/calibre/src/calibre/utils/exim.py:200
38960#: /__w/calibre/calibre/src/calibre/utils/exim.py:344
38961msgid "Settings and plugins"
38962msgstr ""
38963
38964#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380
38965msgid "File is open in another process"
38966msgstr ""
38967
38968#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286
38969msgid "the end of the program"
38970msgstr ""
38971
38972#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288
38973#, python-brace-format
38974msgid "{0}: {1} near {2} on line {3}"
38975msgstr ""
38976
38977#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291
38978#, python-brace-format
38979msgid "{0}: {1} near {2}"
38980msgstr ""
38981
38982#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377
38983msgid "'End of program'"
38984msgstr ""
38985
38986#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388
38987#, python-brace-format
38988msgid "Failed to scan program. Invalid input '{0}'"
38989msgstr ""
38990
38991#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391
38992#, python-brace-format
38993msgid "Expected end of program, found '{0}'"
38994msgstr ""
38995
38996#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414
38997#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426
38998#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438
38999#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448
39000#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453
39001#, python-brace-format
39002msgid "{0} statement: expected '{1}', found '{2}'"
39003msgstr ""
39004
39005#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435
39006#, python-brace-format
39007msgid "'{0}' statement: expected an identifier"
39008msgstr ""
39009
39010#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524
39011#, python-brace-format
39012msgid "A stored template must begin with '{0}'"
39013msgstr ""
39014
39015#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567
39016#, python-brace-format
39017msgid "Expected '{0}', found '{1}'"
39018msgstr ""
39019
39020#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605
39021#, python-brace-format
39022msgid "Unknown function {0}"
39023msgstr ""
39024
39025#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618
39026#, python-brace-format
39027msgid "Expected a '{0}' for function call, found '{1}'"
39028msgstr ""
39029
39030#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631
39031#, python-brace-format
39032msgid "Parameters to '{0}' must be variables or assignments"
39033msgstr ""
39034
39035#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648
39036#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332
39037#, python-brace-format
39038msgid "Incorrect number of arguments for function {0}"
39039msgstr ""
39040
39041#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655
39042#, python-brace-format
39043msgid "Expected an expression, found '{0}'"
39044msgstr ""
39045
39046#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660
39047#, python-brace-format
39048msgid "{0} outside of for loop"
39049msgstr ""
39050
39051#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692
39052#, python-brace-format
39053msgid "Interpreter: {0} - line number {1}"
39054msgstr ""
39055
39056#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757
39057#, python-brace-format
39058msgid "Error during string comparison: operator '{0}'"
39059msgstr ""
39060
39061#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785
39062#, python-brace-format
39063msgid "Value used in comparison is not a number: operator '{0}'"
39064msgstr ""
39065
39066#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811
39067#, python-brace-format
39068msgid "Unknown identifier '{0}'"
39069msgstr ""
39070
39071#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829
39072msgid "before evaluating arguments"
39073msgstr ""
39074
39075#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840
39076msgid "after evaluating arguments"
39077msgstr ""
39078
39079#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853
39080msgid " returned value"
39081msgstr ""
39082
39083#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893
39084#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897
39085#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927
39086#, python-brace-format
39087msgid "Unknown field '{0}'"
39088msgstr ""
39089
39090#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986
39091#, python-brace-format
39092msgid "Unhandled exception '{0}'"
39093msgstr ""
39094
39095#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031
39096#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048
39097#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070
39098#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088
39099#, python-brace-format
39100msgid "Error during operator evaluation: operator '{0}'"
39101msgstr ""
39102
39103#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103
39104#, python-brace-format
39105msgid "Function {0}: invalid character name '{1}"
39106msgstr ""
39107
39108#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157
39109#, python-brace-format
39110msgid "Internal error evaluating an expression: '{0}'"
39111msgstr ""
39112
39113#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200
39114#, python-brace-format
39115msgid "format: type {0} requires an integer value, got {1}"
39116msgstr ""
39117
39118#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206
39119#, python-brace-format
39120msgid "format: type {0} requires a decimal (float) value, got {1}"
39121msgstr ""
39122
39123#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342
39124#, python-format
39125msgid "%s: unknown function"
39126msgstr ""
39127
39128#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496
39129#, python-brace-format
39130msgid "No such variable {0}"
39131msgstr ""
39132
39133#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35
39134#, python-brace-format
39135msgid ""
39136"Duplicate user function name {0}. Change the name or ensure that the "
39137"functions are identical"
39138msgstr ""
39139
39140#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126
39141msgid "No documentation provided"
39142msgstr ""
39143
39144#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163
39145msgid ""
39146"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as"
39147" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. "
39148"In many cases the lexical comparison operators (>, <, == etc) can replace "
39149"this function."
39150msgstr ""
39151
39152#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181
39153msgid ""
39154"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. "
39155"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many "
39156"cases the numeric comparison operators (>#, <#, ==# etc) can replace this "
39157"function."
39158msgstr ""
39159
39160#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200
39161msgid ""
39162"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < "
39163"cmpN\" in sequence, returning resultN for the first comparison that "
39164"succeeds. Returns else_result if no comparison succeeds. Example: "
39165"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") "
39166"returns \"large\". The same example with a first value of 16 returns "
39167"\"giant\"."
39168msgstr ""
39169
39170#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209
39171msgid "first_matching_cmp requires an even number of arguments"
39172msgstr ""
39173
39174#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222
39175msgid ""
39176"strcat(a [, b]*) -- can take any number of arguments. Returns the string "
39177"formed by concatenating all the arguments"
39178msgstr ""
39179
39180#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237
39181msgid "strlen(a) -- Returns the length of the string passed as the argument"
39182msgstr ""
39183
39184#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251
39185msgid ""
39186"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an"
39187" argument is not a number. This function can often be replaced with the + "
39188"operator."
39189msgstr ""
39190
39191#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268
39192msgid ""
39193"subtract(x, y) -- returns x - y. Throws an exception if either x or y are "
39194"not numbers. This function can often be replaced with the - operator."
39195msgstr ""
39196
39197#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282
39198msgid ""
39199"multiply(x [, y]*) -- returns the product of its arguments. Throws an "
39200"exception if any argument is not a number. This function can often be "
39201"replaced with the * operator."
39202msgstr ""
39203
39204#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298
39205msgid ""
39206"divide(x, y) -- returns x / y. Throws an exception if either x or y are not "
39207"numbers. This function can often be replaced with the / operator."
39208msgstr ""
39209
39210#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312
39211msgid ""
39212"ceiling(x) -- returns the smallest integer greater than or equal to x. "
39213"Throws an exception if x is not a number."
39214msgstr ""
39215
39216#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325
39217msgid ""
39218"floor(x) -- returns the largest integer less than or equal to x. Throws an "
39219"exception if x is not a number."
39220msgstr ""
39221
39222#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338
39223msgid ""
39224"round(x) -- returns the nearest integer to x. Throws an exception if x is "
39225"not a number."
39226msgstr ""
39227
39228#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350
39229msgid ""
39230"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x"
39231" or y is not a number."
39232msgstr ""
39233
39234#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363
39235msgid ""
39236"fractional_part(x) -- returns the value after the decimal point.  For "
39237"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not"
39238" a number."
39239msgstr ""
39240
39241#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377
39242msgid ""
39243"template(x) -- evaluates x as a template. The evaluation is done in its own "
39244"context, meaning that variables are not shared between the caller and the "
39245"template evaluation. Because the { and } characters are special, you must "
39246"use [[ for the { character and ]] for the } character; they are converted "
39247"automatically. For example, template('[[title_sort]]') will evaluate the "
39248"template {title_sort} and return its value. Note also that prefixes and "
39249"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to "
39250"this function when using template program mode."
39251msgstr ""
39252
39253#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396
39254msgid ""
39255"eval(template) -- evaluates the template, passing the local variables (those"
39256" 'assign'ed to) instead of the book metadata.  This permits using the "
39257"template processor to construct complex results from local variables. "
39258"Because the { and } characters are special, you must use [[ for the { "
39259"character and ]] for the } character; they are converted automatically. Note"
39260" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be "
39261"used in the argument to this function when using template program mode."
39262msgstr ""
39263
39264#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416
39265msgid ""
39266"assign(id, val) -- assigns val to id, then returns val. id must be an "
39267"identifier, not an expression. This function can often be replaced with the "
39268"= operator."
39269msgstr ""
39270
39271#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429
39272msgid ""
39273"list_split(list_val, sep, id_prefix) -- splits the list_val into separate "
39274"values using 'sep', then assigns the values to variables named 'id_prefix_N'"
39275" where N is the position of the value in the list. The first item has "
39276"position 0 (zero). The function returns the last element in the list. "
39277"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; "
39278"var_1 = 'two'; var_2 = 'foo'."
39279msgstr ""
39280
39281#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449
39282msgid ""
39283"print(a[, b]*) -- prints the arguments to standard output. Unless you start "
39284"calibre from the command line (calibre-debug -g), the output will go to a "
39285"black hole."
39286msgstr ""
39287
39288#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462
39289msgid "field(lookup_name) -- returns the metadata field named by lookup_name"
39290msgstr ""
39291
39292#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472
39293msgid ""
39294"raw_field(lookup_name [, optional_default]) -- returns the metadata field "
39295"named by lookup_name without applying any formatting. It evaluates and "
39296"returns the optional second argument 'default' if the field is undefined "
39297"('None')."
39298msgstr ""
39299
39300#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493
39301msgid ""
39302"raw_list(lookup_name, separator) -- returns the metadata list named by "
39303"lookup_name without applying any formatting or sorting and with items "
39304"separated by separator."
39305msgstr ""
39306
39307#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508
39308msgid ""
39309"substr(str, start, end) -- returns the start'th through the end'th "
39310"characters of str. The first character in str is the zero'th character. If "
39311"end is negative, then it indicates that many characters counting from the "
39312"right. If end is zero, then it indicates the last character. For example, "
39313"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns "
39314"'234'."
39315msgstr ""
39316
39317#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523
39318msgid ""
39319"lookup(val, [pattern, field,]+ else_field) -- like switch, except the "
39320"arguments are field (metadata) names, not text. The value of the appropriate"
39321" field will be fetched and used. Note that because composite columns are "
39322"fields, you can use this function in one composite field to use the value of"
39323" some other composite field. This is extremely useful when constructing "
39324"variable save paths"
39325msgstr ""
39326
39327#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538
39328msgid "lookup requires either 2 or an odd number of arguments"
39329msgstr ""
39330
39331#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552
39332msgid ""
39333"test(val, text if not empty, text if empty) -- return `text if not empty` if"
39334" val is not empty, otherwise return `text if empty`"
39335msgstr ""
39336
39337#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566
39338msgid ""
39339"contains(val, pattern, text if match, text if not match) -- checks if val "
39340"contains matches for the regular expression `pattern`. Returns `text if "
39341"match` if matches are found, otherwise it returns `text if no match`"
39342msgstr ""
39343
39344#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583
39345msgid ""
39346"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` "
39347"pair, checks if `val` matches the regular expression `pattern` and if so, "
39348"returns that `value`. If no pattern matches, then `else_value` is returned. "
39349"You can have as many `pattern, value` pairs as you want"
39350msgstr ""
39351
39352#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591
39353msgid "switch requires an odd number of arguments"
39354msgstr ""
39355
39356#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605
39357msgid ""
39358"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by"
39359" concatenating the arguments. The returned value is initialized to string1. "
39360"`Prefix, string` pairs are added to the end of the value as long as the "
39361"resulting string length is less than `max`. String1 is returned even if "
39362"string1 is longer than max. You can pass as many `prefix, string` pairs as "
39363"you wish."
39364msgstr ""
39365
39366#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615
39367msgid "strcat_max requires 2 or more arguments"
39368msgstr ""
39369
39370#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617
39371msgid "strcat_max requires an even number of arguments"
39372msgstr ""
39373
39374#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621
39375msgid "first argument to strcat_max must be an integer"
39376msgstr ""
39377
39378#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640
39379msgid ""
39380"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating "
39381"val as a list of items separated by separator, if the pattern matches any of"
39382" the list values then return found_val.If the pattern matches no list value "
39383"then return not_found_val. The pattern and found_value pairs can be repeated"
39384" as many times as desired. The patterns are checked in order. The found_val "
39385"for the first match is returned. Aliases: in_list(), list_contains()"
39386msgstr ""
39387
39388#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652
39389msgid "in_list requires an odd number of arguments"
39390msgstr ""
39391
39392#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671
39393msgid ""
39394"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- "
39395"treating val as a list of items separated by separator, if the string "
39396"matches any of the list values then return found_val.If the string matches "
39397"no list value then return not_found_val. The comparison is exact match (not "
39398"contains) and is case insensitive. The string and found_value pairs can be "
39399"repeated as many times as desired. The patterns are checked in order. The "
39400"found_val for the first match is returned."
39401msgstr ""
39402
39403#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682
39404msgid "str_in_list requires an odd number of arguments"
39405msgstr ""
39406
39407#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703
39408msgid ""
39409"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list"
39410" of identifiers separated by commas, comparing the string against each value"
39411" in the list. An identifier has the format \"identifier:value\". The id "
39412"parameter should be either \"id\" or \"id:regexp\". The first case matches "
39413"if there is any identifier with that id. The second case matches if the "
39414"regexp matches the identifier's value. If there is a match, return "
39415"found_val, otherwise return not_found_val."
39416msgstr ""
39417
39418#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730
39419msgid ""
39420"re(val, pattern, replacement) -- return val after applying the regular "
39421"expression. All instances of `pattern` are replaced with `replacement`. As "
39422"in all of calibre, these are Python-compatible regular expressions"
39423msgstr ""
39424
39425#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743
39426msgid ""
39427"re_group(val, pattern [, template_for_group]*) -- return a string made by "
39428"applying the regular expression pattern to the val and replacing each "
39429"matched instance with the string computed by replacing each matched group by"
39430" the value returned by the corresponding template. The original matched "
39431"value for the group is available as $. In template program mode, like for "
39432"the template and the eval functions, you use [[ for { and ]] for }. The "
39433"following example in template program mode looks for series with more than "
39434"one word and uppercases the first word: {series:'re_group($, \"(\\S* "
39435")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}"
39436msgstr ""
39437
39438#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778
39439msgid ""
39440"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A "
39441"B\". This is most useful for converting names in LN, FN format to FN LN. If "
39442"there is no comma, the function returns val unchanged"
39443msgstr ""
39444
39445#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791
39446msgid ""
39447"ifempty(val, text if empty) -- return val if val is not empty, otherwise "
39448"return `text if empty`"
39449msgstr ""
39450
39451#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805
39452msgid ""
39453"shorten(val, left chars, middle text, right chars) -- Return a shortened "
39454"version of val, consisting of `left chars` characters from the beginning of "
39455"val, followed by `middle text`, followed by `right chars` characters from "
39456"the end of the string. `Left chars` and `right chars` must be integers. For "
39457"example, assume the title of the book is `Ancient English Laws in the Times "
39458"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If "
39459"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the "
39460"field's length is less than left chars + right chars + the length of `middle"
39461" text`, then the field will be used intact. For example, the title `The "
39462"Dome` would not be changed."
39463msgstr ""
39464
39465#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834
39466msgid ""
39467"count(val, separator) -- interprets the value as a list of items separated "
39468"by `separator`, returning the number of items in the list. Most lists use a "
39469"comma as the separator, but authors uses an ampersand. Examples: "
39470"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()"
39471msgstr ""
39472
39473#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850
39474msgid ""
39475"list_count_matching(list, pattern, separator) -- interprets 'list' as a list"
39476" of items separated by 'separator', returning the number of items in the "
39477"list that match the regular expression 'pattern'. Aliases: "
39478"list_count_matching(), count_matching()"
39479msgstr ""
39480
39481#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867
39482msgid ""
39483"list_item(val, index, separator) -- interpret the value as a list of items "
39484"separated by `separator`, returning the `index`th item. The first item is "
39485"number zero. The last item can be returned using `list_item(-1,separator)`. "
39486"If the item is not in the list, then the empty value is returned. The "
39487"separator has the same meaning as in the count function."
39488msgstr ""
39489
39490#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889
39491msgid ""
39492"select(val, key) -- interpret the value as a comma-separated list of items, "
39493"with the items being \"id:value\". Find the pair with the id equal to key, "
39494"and return the corresponding value. Returns the empty string if no match is "
39495"found."
39496msgstr ""
39497
39498#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910
39499msgid ""
39500"approximate_formats() -- return a comma-separated list of formats that at "
39501"one point were associated with the book. There is no guarantee that this "
39502"list is correct, although it probably is. This function can be called in "
39503"template program mode using the template \"{:'approximate_formats()'}\". "
39504"Note that format names are always uppercase, as in EPUB. This function works"
39505" only in the GUI. If you want to use these values in save-to-disk or send-"
39506"to-device templates then you must make a custom \"Column built from other "
39507"columns\", use the function in that column's template, and use that column's"
39508" value in your save/send templates"
39509msgstr ""
39510
39511#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931
39512#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239
39513#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258
39514#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274
39515#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291
39516#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762
39517#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778
39518#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798
39519#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839
39520#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894
39521#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928
39522msgid "This function can be used only in the GUI"
39523msgstr ""
39524
39525#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938
39526msgid ""
39527"formats_modtimes(date_format) -- return a comma-separated list of colon-"
39528"separated items representing modification times for the formats of a book. "
39529"The date_format parameter specifies how the date is to be formatted. See the"
39530" format_date function for details. You can use the select function to get "
39531"the mod time for a specific format. Note that format names are always "
39532"uppercase, as in EPUB."
39533msgstr ""
39534
39535#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962
39536msgid ""
39537"formats_sizes() -- return a comma-separated list of colon-separated items "
39538"representing sizes in bytes of the formats of a book. You can use the select"
39539" function to get the size for a specific format. Note that format names are "
39540"always uppercase, as in EPUB."
39541msgstr ""
39542
39543#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982
39544msgid ""
39545"formats_paths() -- return a comma-separated list of colon-separated items "
39546"representing full path to the formats of a book. You can use the select "
39547"function to get the path for a specific format. Note that format names are "
39548"always uppercase, as in EPUB."
39549msgstr ""
39550
39551#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001
39552msgid ""
39553"human_readable(v) -- return a string representing the number v in KB, MB, "
39554"GB, etc."
39555msgstr ""
39556
39557#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016
39558msgid ""
39559"format_number(v, template) -- format the number v using a Python formatting "
39560"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The "
39561"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above"
39562" examples). See the template language and Python documentation for more "
39563"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the "
39564"template contains only a format. Returns the empty string if formatting "
39565"fails."
39566msgstr ""
39567
39568#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052
39569msgid ""
39570"sublist(val, start_index, end_index, separator) -- interpret the value as a "
39571"list of items separated by `separator`, returning a new list made from the "
39572"`start_index` to the `end_index` item. The first item is number zero. If an "
39573"index is negative, then it counts from the end of the list. As a special "
39574"case, an end_index of zero is assumed to be the length of the list. Examples"
39575" using basic template mode and assuming that the tags column (which is "
39576"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns "
39577"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} "
39578"returns \"A, B\"."
39579msgstr ""
39580
39581#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088
39582msgid ""
39583"subitems(val, start_index, end_index) -- This function is used to break "
39584"apart lists of items such as genres. It interprets the value as a comma-"
39585"separated list of items, where each item is a period-separated list. Returns"
39586" a new list made by first finding all the period-separated items, then for "
39587"each such item extracting the `start_index` to the `end_index` components, "
39588"then combining the results back together. The first component in a period-"
39589"separated list has an index of zero. If an index is negative, then it counts"
39590" from the end of the list. As a special case, an end_index of zero is "
39591"assumed to be the length of the list. Example using basic template mode and "
39592"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". "
39593"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns "
39594"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}"
39595" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\""
39596msgstr ""
39597
39598#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135
39599msgid ""
39600"format_date(val, format_string) -- format the value, which must be a date, "
39601"using the format_string, returning a string. The formatting codes are: d    "
39602": the day as number without a leading zero (1 to 31) dd   : the day as "
39603"number with a leading zero (01 to 31) ddd  : the abbreviated localized day "
39604"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. "
39605"\"Monday\" to \"Sunday\"). M    : the month as number without a leading zero"
39606" (1 to 12). MM   : the month as number with a leading zero (01 to 12) MMM  :"
39607" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the "
39608"long localized month name (e.g. \"January\" to \"December\"). yy   : the "
39609"year as two digit number (00 to 99). yyyy : the year as four digit number. h"
39610"    : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)"
39611" hh   : the hours with a leading 0 (00 to 11 or 00 to 23, depending on "
39612"am/pm) m    : the minutes without a leading 0 (0 to 59) mm   : the minutes "
39613"with a leading 0 (00 to 59) s    : the seconds without a leading 0 (0 to 59)"
39614" ss   : the seconds with a leading 0 (00 to 59) ap   : use a 12-hour clock "
39615"instead of a 24-hour clock, with \"ap\" replaced by the localized string for"
39616" am or pm AP   : use a 12-hour clock instead of a 24-hour clock, with \"AP\""
39617" replaced by the localized string for AM or PM iso  : the date with time and"
39618" timezone. Must be the only format present to_number: the date as a floating"
39619" point number from_number[:fmt]: format the timestamp using fmt if present "
39620"otherwise iso"
39621msgstr ""
39622
39623#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182
39624msgid "uppercase(val) -- return val in upper case"
39625msgstr ""
39626
39627#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192
39628msgid "lowercase(val) -- return val in lower case"
39629msgstr ""
39630
39631#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202
39632msgid "titlecase(val) -- return val in title case"
39633msgstr ""
39634
39635#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212
39636msgid "capitalize(val) -- return val capitalized"
39637msgstr ""
39638
39639#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222
39640msgid ""
39641"booksize() -- return value of the size field. This function works only in "
39642"the GUI. If you want to use this value in save-to-disk or send-to-device "
39643"templates then you must make a custom \"Column built from other columns\", "
39644"use the function in that column's template, and use that column's value in "
39645"your save/send templates"
39646msgstr ""
39647
39648#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246
39649msgid ""
39650"ondevice() -- return Yes if ondevice is set, otherwise return the empty "
39651"string. This function works only in the GUI. If you want to use this value "
39652"in save-to-disk or send-to-device templates then you must make a custom "
39653"\"Column built from other columns\", use the function in that column's "
39654"template, and use that column's value in your save/send templates"
39655msgstr ""
39656
39657#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265
39658msgid ""
39659"annotation_count() -- return the total number of annotations of all types "
39660"attached to the current book. This function works only in the GUI."
39661msgstr ""
39662
39663#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281
39664msgid ""
39665"is_marked() -- check whether the book is 'marked' in calibre. If it is then "
39666"return the value of the mark, either 'true' or the comma-separated list of "
39667"named marks. Returns '' if the book is not marked."
39668msgstr ""
39669
39670#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298
39671msgid "series_sort() -- return the series sort value"
39672msgstr ""
39673
39674#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310
39675msgid ""
39676"has_cover() -- return Yes if the book has a cover, otherwise return the "
39677"empty string"
39678msgstr ""
39679
39680#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323
39681msgid ""
39682"first_non_empty(value [, value]*) -- returns the first value that is not "
39683"empty. If all values are empty, then the empty string is returned. You can "
39684"have as many values as you want."
39685msgstr ""
39686
39687#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341
39688msgid ""
39689"and(value [, value]*) -- returns the string \"1\" if all values are not "
39690"empty, otherwise returns the empty string. This function works well with "
39691"test or first_non_empty. You can have as many values as you want. In many "
39692"cases the && operator can replace this function."
39693msgstr ""
39694
39695#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360
39696msgid ""
39697"or(value [, value]*) -- returns the string \"1\" if any value is not empty, "
39698"otherwise returns the empty string. This function works well with test or "
39699"first_non_empty. You can have as many values as you want.  In many cases the"
39700" || operator can replace this function."
39701msgstr ""
39702
39703#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379
39704msgid ""
39705"not(value) -- returns the string \"1\" if the value is empty, otherwise "
39706"returns the empty string. This function works well with test or "
39707"first_non_empty.  In many cases the ! operator can replace this function."
39708msgstr ""
39709
39710#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393
39711msgid ""
39712"list_union(list1, list2, separator) -- return a list made by merging the "
39713"items in list1 and list2, removing duplicate items using a case-insensitive "
39714"comparison. If items differ in case, the one in list1 is used. The items in "
39715"list1 and list2 are separated by separator, as are the items in the returned"
39716" list. Aliases: list_union(), merge_lists()"
39717msgstr ""
39718
39719#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413
39720msgid ""
39721"list_remove_duplicates(list, separator) -- return a list made by removing "
39722"duplicate items in the source list. If items differ only in case, the last "
39723"of them is returned. The items in source list are separated by separator, as"
39724" are the items in the returned list."
39725msgstr ""
39726
39727#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430
39728msgid ""
39729"list_difference(list1, list2, separator) -- return a list made by removing "
39730"from list1 any item found in list2, using a case-insensitive comparison. The"
39731" items in list1 and list2 are separated by separator, as are the items in "
39732"the returned list."
39733msgstr ""
39734
39735#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452
39736msgid ""
39737"list_intersection(list1, list2, separator) -- return a list made by removing"
39738" from list1 any item not found in list2, using a case-insensitive "
39739"comparison. The items in list1 and list2 are separated by separator, as are "
39740"the items in the returned list."
39741msgstr ""
39742
39743#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474
39744msgid ""
39745"list_sort(list, direction, separator) -- return list sorted using a case-"
39746"insensitive sort. If direction is zero, the list is sorted ascending, "
39747"otherwise descending. The list items are separated by separator, as are the "
39748"items in the returned list."
39749msgstr ""
39750
39751#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490
39752msgid ""
39753"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if "
39754"list1 and list2 contain the same items, otherwise return no_val. The items "
39755"are determined by splitting each list using the appropriate separator "
39756"character (sep1 or sep2). The order of items in the lists is not relevant. "
39757"The comparison is case insensitive."
39758msgstr ""
39759
39760#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509
39761msgid ""
39762"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by"
39763" first separating src_list into items using the separator character. For "
39764"each item in the list, check if it matches include_re. If it does, then add "
39765"it to the list to be returned. If opt_replace is not the empty string, then "
39766"apply the replacement before adding the item to the returned list."
39767msgstr ""
39768
39769#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535
39770msgid ""
39771"list_re_group(src_list, separator, include_re, search_re [, "
39772"group_template]+) -- Like list_re except replacements are not optional. It "
39773"uses re_group(list_item, search_re, group_template, ...) when doing the "
39774"replacements on the resulting list."
39775msgstr ""
39776
39777#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575
39778msgid ""
39779"today() -- return a date string for today. This value is designed for use in"
39780" format_date or days_between, but can be manipulated like any other string. "
39781"The date is in ISO format."
39782msgstr ""
39783
39784#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588
39785msgid ""
39786"days_between(date1, date2) -- return the number of days between date1 and "
39787"date2. The number is positive if date1 is greater than date2, otherwise "
39788"negative. If either date1 or date2 are not dates, the function returns the "
39789"empty string."
39790msgstr ""
39791
39792#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612
39793msgid ""
39794"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' "
39795"using 'calc_spec'. Return the new date formatted according to optional "
39796"'fmt': if not supplied then the result will be in iso format. The calc_spec "
39797"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a"
39798" possibly-negative number and W is one of the following letters: s: add 'v' "
39799"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:"
39800" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to "
39801"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add "
39802"3 days, and subtract 1 minute from 'date'."
39803msgstr ""
39804
39805#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645
39806#, python-brace-format
39807msgid "{0}: invalid calculation specifier '{1}'"
39808msgstr ""
39809
39810#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654
39811#, python-brace-format
39812msgid "{0}: error: {1}"
39813msgstr ""
39814
39815#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661
39816msgid ""
39817"language_strings(lang_codes, localize) -- return the strings for the "
39818"language codes passed in lang_codes. If localize is zero, return the strings"
39819" in English. If localize is not zero, return the strings in the language of "
39820"the current locale. Lang_codes is a comma-separated list."
39821msgstr ""
39822
39823#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683
39824msgid ""
39825"language_codes(lang_strings) -- return the language codes for the strings "
39826"passed in lang_strings. The strings must be in the language of the current "
39827"locale. Lang_strings is a comma-separated list."
39828msgstr ""
39829
39830#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704
39831msgid ""
39832"current_library_name() -- return the last name on the path to the current "
39833"calibre library. This function can be called in template program mode using "
39834"the template \"{:'current_library_name()'}\"."
39835msgstr ""
39836
39837#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718
39838msgid ""
39839"current_library_path() -- return the path to the current calibre library. "
39840"This function can be called in template program mode using the template "
39841"\"{:'current_library_path()'}\"."
39842msgstr ""
39843
39844#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732
39845msgid ""
39846"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and"
39847" suffix to a value in the same way as done in a template like "
39848"`{series_index:05.2f| - |- }`. For example, the following program produces "
39849"the same output as the above template: program: "
39850"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")"
39851msgstr ""
39852
39853#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749
39854msgid ""
39855"virtual_libraries() -- return a comma-separated list of Virtual libraries "
39856"that contain this book. This function works only in the GUI. If you want to "
39857"use these values in save-to-disk or send-to-device templates then you must "
39858"make a custom \"Column built from other columns\", use the function in that "
39859"column's template, and use that column's value in your save/send templates"
39860msgstr ""
39861
39862#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769
39863msgid ""
39864"current_virtual_library_name() -- return the name of the current virtual "
39865"library if there is one, otherwise the empty string. Library name case is "
39866"preserved. Example: \"program: current_virtual_library_name()\"."
39867msgstr ""
39868
39869#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785
39870msgid ""
39871"user_categories() -- return a comma-separated list of the user categories "
39872"that contain this book. This function works only in the GUI. If you want to "
39873"use these values in save-to-disk or send-to-device templates then you must "
39874"make a custom \"Column built from other columns\", use the function in that "
39875"column's template, and use that column's value in your save/send templates"
39876msgstr ""
39877
39878#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805
39879#, python-brace-format
39880msgid ""
39881"transliterate(a) -- Returns a string in a latin alphabet formed by "
39882"approximating the sound of the words in the source string. For example, if "
39883"the source is \"{0}\" the function returns \"{1}\"."
39884msgstr ""
39885
39886#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820
39887msgid ""
39888"author_links(val_separator, pair_separator) -- returns a string containing a"
39889" list of authors and that author's link values in the form author1 "
39890"val_separator author1link pair_separator author2 val_separator author2link "
39891"etc. An author is separated from its link value by the val_separator string "
39892"with no added spaces. author:linkvalue pairs are separated by the "
39893"pair_separator string argument with no added spaces. It is up to you to "
39894"choose separator strings that do not occur in author names or links. An "
39895"author is included even if the author link is empty."
39896msgstr ""
39897
39898#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846
39899msgid ""
39900"author_sorts(val_separator) -- returns a string containing a list of "
39901"author's sort values for the authors of the book. The sort is the one in the"
39902" author metadata (different from the author_sort in books). The returned "
39903"list has the form author sort 1 val_separator author sort 2 etc. The author "
39904"sort values in this list are in the same order as the authors of the book. "
39905"If you want spaces around val_separator then include them in the separator "
39906"string"
39907msgstr ""
39908
39909#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868
39910msgid ""
39911"connected_device_name(storage_location) -- if a device is connected then "
39912"return the device name, otherwise return the empty string. Each storage "
39913"location on a device can have a different name. The location names are "
39914"'main', 'carda' and 'cardb'. This function works only in the GUI."
39915msgstr ""
39916
39917#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885
39918#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919
39919msgid "connected_device_name: invalid storage location \"{}\""
39920msgstr ""
39921
39922#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901
39923msgid ""
39924"connected_device_uuid(storage_location) -- if a device is connected then "
39925"return the device uuid (unique id), otherwise return the empty string. Each "
39926"storage location on a device has a different uuid. The location names are "
39927"'main', 'carda' and 'cardb'. This function works only in the GUI."
39928msgstr ""
39929
39930#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935
39931msgid ""
39932"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the "
39933"value of the yes/no field named by the lookup key field_name for a value "
39934"specified by the parameters, returning \"yes\" if a match is found, "
39935"otherwise returning an empty string. Set the parameter is_undefined, "
39936"is_false, or is_true to 1 (the number) to check that condition, otherwise "
39937"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if "
39938"the yes/no field \"#bool\" is either undefined (neither True nor False) or "
39939"True. More than one of is_undefined, is_false, or is_true can be set to 1.  "
39940"This function is usually used by the test() or is_empty() functions."
39941msgstr ""
39942
39943#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955
39944msgid "check_yes_no requires the field be a Yes/No custom column"
39945msgstr ""
39946
39947#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967
39948msgid ""
39949"rating_to_stars(value, use_half_stars) -- Returns the rating as string of "
39950"star characters. The value is a number between 0 and 5. Set use_half_stars "
39951"to 1 if you want half star characters for custom ratings columns that "
39952"support non-integer ratings, for example 2.5."
39953msgstr ""
39954
39955#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976
39956msgid "The rating must be a number between 0 and 5"
39957msgstr ""
39958
39959#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991
39960msgid ""
39961"swap_around_articles(val, separator) -- returns the val with articles moved "
39962"to the end. The value can be a list, in which case each member of the list "
39963"is processed. If the value is a list then you must provide the list value "
39964"separator. If no separator is provided then the value is treated as being a "
39965"single value, not a list."
39966msgstr ""
39967
39968#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017
39969msgid ""
39970"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template"
39971" to retrieve the arguments passed in the call. It both declares and "
39972"initializes local variables, effectively parameters. The variables are "
39973"positional; they get the value of the value given in the call in the same "
39974"position. If the corresponding parameter is not provided in the call then "
39975"arguments assigns that variable the provided default value. If there is no "
39976"default value then the variable is set to the empty string."
39977msgstr ""
39978
39979#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037
39980#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055
39981msgid ""
39982"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global "
39983"variables\" that can be passed into the formatter. It both declares and "
39984"initializes local variables with the names of the global variables passed "
39985"in. If the corresponding variable is not provided in the passed-in globals "
39986"then it assigns that variable the provided default value. If there is no "
39987"default value then the variable is set to the empty string."
39988msgstr ""
39989
39990#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073
39991msgid ""
39992"field_exists(field_name) -- checks if a field (column) named field_name "
39993"exists, returning '1' if so and '' if not."
39994msgstr ""
39995
39996#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087
39997msgid ""
39998"character(character_name) -- returns the character named by character_name. "
39999"For example, character('newline') returns a newline character ('\\n'). The "
40000"supported character names are 'newline', 'return', 'tab', and 'backslash'."
40001msgstr ""
40002
40003#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17
40004msgid "Unnamed image"
40005msgstr ""
40006
40007#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45
40008msgid "Waiting..."
40009msgstr ""
40010
40011#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56
40012msgid "Aborted, taking too long"
40013msgstr ""
40014
40015#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58
40016msgid "Stopped"
40017msgstr ""
40018
40019#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80
40020msgid "Working..."
40021msgstr ""
40022
40023#: /__w/calibre/calibre/src/calibre/utils/localization.py:295
40024msgid "Brazilian Portuguese"
40025msgstr ""
40026
40027#: /__w/calibre/calibre/src/calibre/utils/localization.py:296
40028msgid "English (United Kingdom)"
40029msgstr ""
40030
40031#: /__w/calibre/calibre/src/calibre/utils/localization.py:297
40032msgid "Simplified Chinese"
40033msgstr ""
40034
40035#: /__w/calibre/calibre/src/calibre/utils/localization.py:298
40036msgid "Traditional Chinese"
40037msgstr ""
40038
40039#: /__w/calibre/calibre/src/calibre/utils/localization.py:299
40040msgid "English"
40041msgstr ""
40042
40043#: /__w/calibre/calibre/src/calibre/utils/localization.py:300
40044msgid "English (United States)"
40045msgstr ""
40046
40047#: /__w/calibre/calibre/src/calibre/utils/localization.py:301
40048msgid "English (Argentina)"
40049msgstr ""
40050
40051#: /__w/calibre/calibre/src/calibre/utils/localization.py:302
40052msgid "English (Australia)"
40053msgstr ""
40054
40055#: /__w/calibre/calibre/src/calibre/utils/localization.py:303
40056msgid "English (Japan)"
40057msgstr ""
40058
40059#: /__w/calibre/calibre/src/calibre/utils/localization.py:304
40060msgid "English (Germany)"
40061msgstr ""
40062
40063#: /__w/calibre/calibre/src/calibre/utils/localization.py:305
40064msgid "English (Bulgaria)"
40065msgstr ""
40066
40067#: /__w/calibre/calibre/src/calibre/utils/localization.py:306
40068msgid "English (Egypt)"
40069msgstr ""
40070
40071#: /__w/calibre/calibre/src/calibre/utils/localization.py:307
40072msgid "English (New Zealand)"
40073msgstr ""
40074
40075#: /__w/calibre/calibre/src/calibre/utils/localization.py:308
40076msgid "English (Canada)"
40077msgstr ""
40078
40079#: /__w/calibre/calibre/src/calibre/utils/localization.py:309
40080msgid "English (Greece)"
40081msgstr ""
40082
40083#: /__w/calibre/calibre/src/calibre/utils/localization.py:310
40084msgid "English (India)"
40085msgstr ""
40086
40087#: /__w/calibre/calibre/src/calibre/utils/localization.py:311
40088msgid "English (Nepal)"
40089msgstr ""
40090
40091#: /__w/calibre/calibre/src/calibre/utils/localization.py:312
40092msgid "English (Thailand)"
40093msgstr ""
40094
40095#: /__w/calibre/calibre/src/calibre/utils/localization.py:313
40096msgid "English (Turkey)"
40097msgstr ""
40098
40099#: /__w/calibre/calibre/src/calibre/utils/localization.py:314
40100msgid "English (Cyprus)"
40101msgstr ""
40102
40103#: /__w/calibre/calibre/src/calibre/utils/localization.py:315
40104msgid "English (Czech Republic)"
40105msgstr ""
40106
40107#: /__w/calibre/calibre/src/calibre/utils/localization.py:316
40108msgid "English (Philippines)"
40109msgstr ""
40110
40111#: /__w/calibre/calibre/src/calibre/utils/localization.py:317
40112msgid "English (Pakistan)"
40113msgstr ""
40114
40115#: /__w/calibre/calibre/src/calibre/utils/localization.py:318
40116msgid "English (Poland)"
40117msgstr ""
40118
40119#: /__w/calibre/calibre/src/calibre/utils/localization.py:319
40120msgid "English (Croatia)"
40121msgstr ""
40122
40123#: /__w/calibre/calibre/src/calibre/utils/localization.py:320
40124msgid "English (Hungary)"
40125msgstr ""
40126
40127#: /__w/calibre/calibre/src/calibre/utils/localization.py:321
40128msgid "English (Indonesia)"
40129msgstr ""
40130
40131#: /__w/calibre/calibre/src/calibre/utils/localization.py:322
40132msgid "English (Israel)"
40133msgstr ""
40134
40135#: /__w/calibre/calibre/src/calibre/utils/localization.py:323
40136msgid "English (Russia)"
40137msgstr ""
40138
40139#: /__w/calibre/calibre/src/calibre/utils/localization.py:324
40140msgid "English (Singapore)"
40141msgstr ""
40142
40143#: /__w/calibre/calibre/src/calibre/utils/localization.py:325
40144msgid "English (Yemen)"
40145msgstr ""
40146
40147#: /__w/calibre/calibre/src/calibre/utils/localization.py:326
40148msgid "English (Ireland)"
40149msgstr ""
40150
40151#: /__w/calibre/calibre/src/calibre/utils/localization.py:327
40152msgid "English (China)"
40153msgstr ""
40154
40155#: /__w/calibre/calibre/src/calibre/utils/localization.py:328
40156msgid "English (Taiwan)"
40157msgstr ""
40158
40159#: /__w/calibre/calibre/src/calibre/utils/localization.py:329
40160msgid "English (South Africa)"
40161msgstr ""
40162
40163#: /__w/calibre/calibre/src/calibre/utils/localization.py:330
40164msgid "Spanish (Paraguay)"
40165msgstr ""
40166
40167#: /__w/calibre/calibre/src/calibre/utils/localization.py:331
40168msgid "Spanish (Uruguay)"
40169msgstr ""
40170
40171#: /__w/calibre/calibre/src/calibre/utils/localization.py:332
40172msgid "Spanish (Argentina)"
40173msgstr ""
40174
40175#: /__w/calibre/calibre/src/calibre/utils/localization.py:333
40176msgid "Spanish (Costa Rica)"
40177msgstr ""
40178
40179#: /__w/calibre/calibre/src/calibre/utils/localization.py:334
40180msgid "Spanish (Mexico)"
40181msgstr ""
40182
40183#: /__w/calibre/calibre/src/calibre/utils/localization.py:335
40184msgid "Spanish (Cuba)"
40185msgstr ""
40186
40187#: /__w/calibre/calibre/src/calibre/utils/localization.py:336
40188msgid "Spanish (Chile)"
40189msgstr ""
40190
40191#: /__w/calibre/calibre/src/calibre/utils/localization.py:337
40192msgid "Spanish (Ecuador)"
40193msgstr ""
40194
40195#: /__w/calibre/calibre/src/calibre/utils/localization.py:338
40196msgid "Spanish (Honduras)"
40197msgstr ""
40198
40199#: /__w/calibre/calibre/src/calibre/utils/localization.py:339
40200msgid "Spanish (Venezuela)"
40201msgstr ""
40202
40203#: /__w/calibre/calibre/src/calibre/utils/localization.py:340
40204msgid "Spanish (Bolivia)"
40205msgstr ""
40206
40207#: /__w/calibre/calibre/src/calibre/utils/localization.py:341
40208msgid "Spanish (Nicaragua)"
40209msgstr ""
40210
40211#: /__w/calibre/calibre/src/calibre/utils/localization.py:342
40212msgid "Spanish (Colombia)"
40213msgstr ""
40214
40215#: /__w/calibre/calibre/src/calibre/utils/localization.py:343
40216msgid "German (Austria)"
40217msgstr ""
40218
40219#: /__w/calibre/calibre/src/calibre/utils/localization.py:344
40220msgid "French (Belgium)"
40221msgstr ""
40222
40223#: /__w/calibre/calibre/src/calibre/utils/localization.py:345
40224msgid "Dutch (Netherlands)"
40225msgstr ""
40226
40227#: /__w/calibre/calibre/src/calibre/utils/localization.py:346
40228msgid "Dutch (Belgium)"
40229msgstr ""
40230
40231#. NOTE: Ante Meridian (i.e. like 10:00 AM)
40232#: /__w/calibre/calibre/src/calibre/utils/localization.py:354
40233msgid "AM"
40234msgstr ""
40235
40236#. NOTE: Post Meridian (i.e. like 10:00 PM)
40237#: /__w/calibre/calibre/src/calibre/utils/localization.py:356
40238msgid "PM"
40239msgstr ""
40240
40241#. NOTE: Ante Meridian (i.e. like 10:00 am)
40242#: /__w/calibre/calibre/src/calibre/utils/localization.py:358
40243msgid "am"
40244msgstr ""
40245
40246#. NOTE: Post Meridian (i.e. like 10:00 pm)
40247#: /__w/calibre/calibre/src/calibre/utils/localization.py:360
40248msgid "pm"
40249msgstr ""
40250
40251#: /__w/calibre/calibre/src/calibre/utils/localization.py:362
40252msgid "Select All"
40253msgstr ""
40254
40255#: /__w/calibre/calibre/src/calibre/utils/localization.py:363
40256msgid "Copy Link"
40257msgstr ""
40258
40259#: /__w/calibre/calibre/src/calibre/utils/localization.py:364
40260msgid "&Select All"
40261msgstr ""
40262
40263#: /__w/calibre/calibre/src/calibre/utils/localization.py:365
40264msgid "Copy &Link Location"
40265msgstr ""
40266
40267#: /__w/calibre/calibre/src/calibre/utils/localization.py:370
40268msgid "Paste and Match Style"
40269msgstr ""
40270
40271#: /__w/calibre/calibre/src/calibre/utils/localization.py:371
40272msgid "Directions"
40273msgstr ""
40274
40275#: /__w/calibre/calibre/src/calibre/utils/localization.py:372
40276msgid "Left to Right"
40277msgstr ""
40278
40279#: /__w/calibre/calibre/src/calibre/utils/localization.py:373
40280msgid "Right to Left"
40281msgstr ""
40282
40283#: /__w/calibre/calibre/src/calibre/utils/localization.py:377
40284msgid "Close without Saving"
40285msgstr ""
40286
40287#: /__w/calibre/calibre/src/calibre/utils/localization.py:378
40288msgid "Close Tab"
40289msgstr ""
40290
40291#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213
40292msgid "Extra characters at end of search"
40293msgstr ""
40294
40295#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245
40296msgid "missing )"
40297msgstr ""
40298
40299#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378
40300#, python-format
40301msgid "Failed to parse query, recursion limit reached: %s"
40302msgstr ""
40303
40304#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430
40305#, python-brace-format
40306msgid "Recursive saved search: {0}"
40307msgstr ""
40308
40309#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435
40310msgid "Unknown saved search: {}"
40311msgstr ""
40312
40313#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442
40314#, python-brace-format
40315msgid "Unknown error in saved search: {0}"
40316msgstr ""
40317
40318#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201
40319msgid ""
40320"%prog [options] [from to text]\n"
40321"\n"
40322"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n"
40323"compose mode you specify from to and text and these are used to build and\n"
40324"send an email message. In the filter mode, %prog reads a complete email\n"
40325"message from STDIN and sends it.\n"
40326"\n"
40327"text is the body of the email message.\n"
40328"If text is not specified, a complete email message is read from STDIN.\n"
40329"from is the email address of the sender and to is the email address\n"
40330"of the recipient. When a complete email is read from STDIN, from and to\n"
40331"are only used in the SMTP negotiation, the message headers are not modified.\n"
40332msgstr ""
40333
40334#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216
40335msgid "Options to compose an email. Ignored if text is not specified"
40336msgstr ""
40337
40338#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217
40339msgid "File to attach to the email"
40340msgstr ""
40341
40342#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218
40343msgid "Subject of the email"
40344msgstr ""
40345
40346#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221
40347msgid "Host name of localhost. Used when connecting to SMTP server."
40348msgstr ""
40349
40350#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224
40351msgid ""
40352"Options to use an SMTP relay server to send mail. calibre will try to send "
40353"the email directly unless --relay is specified."
40354msgstr ""
40355
40356#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227
40357msgid "An SMTP relay server to use to send mail."
40358msgstr ""
40359
40360#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229
40361msgid ""
40362"Port to connect to on relay server. Default is to use 465 if encryption "
40363"method is SSL and 25 otherwise."
40364msgstr ""
40365
40366#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231
40367msgid "Username for relay"
40368msgstr ""
40369
40370#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232
40371msgid "Password for relay"
40372msgstr ""
40373
40374#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235
40375msgid ""
40376"Encryption method to use when connecting to relay. Choices are TLS, SSL and "
40377"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure"
40378msgstr ""
40379
40380#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238
40381msgid ""
40382"Do not verify the server certificate when connecting using TLS. This used to"
40383" be the default behavior in calibre versions before 3.27. If you are using a"
40384" relay with a self-signed or otherwise invalid certificate, you can use this"
40385" option to restore the pre 3.27 behavior"
40386msgstr ""
40387
40388#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243
40389msgid ""
40390"Path to a file of concatenated CA certificates in PEM format, used to verify"
40391" the server certificate when using TLS. By default, the system CA "
40392"certificates are used."
40393msgstr ""
40394
40395#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245
40396msgid "Path to maildir folder to store failed email messages in."
40397msgstr ""
40398
40399#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248
40400msgid ""
40401"Fork and deliver message in background. If you use this option, you should "
40402"also use --outbox to handle delivery failures."
40403msgstr ""
40404
40405#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251
40406msgid "Timeout for connection"
40407msgstr ""
40408
40409#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336
40410msgid "Control email delivery"
40411msgstr ""
40412
40413#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26
40414msgid "The main calibre program, used to manage your collection of e-books"
40415msgstr ""
40416
40417#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34
40418msgid ""
40419"The calibre E-book editor. It can be used to edit common e-book formats."
40420msgstr ""
40421
40422#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42
40423msgid "The calibre E-book viewer. It can view most known e-book formats."
40424msgstr ""
40425
40426#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82
40427#, python-format
40428msgid "%s Document"
40429msgstr ""
40430
40431#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124
40432#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567
40433msgid "Unknown section"
40434msgstr ""
40435
40436#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145
40437msgid "Unknown feed"
40438msgstr ""
40439
40440#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165
40441#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206
40442#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558
40443msgid "Untitled article"
40444msgstr ""
40445
40446#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79
40447msgid "Unknown News Source"
40448msgstr ""
40449
40450#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608
40451msgid "Article download aborted"
40452msgstr ""
40453
40454#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836
40455#, python-format
40456msgid "Failed to download %s"
40457msgstr ""
40458
40459#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929
40460#, python-format
40461msgid "The \"%s\" recipe needs a username and password."
40462msgstr ""
40463
40464#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057
40465msgid "Download finished"
40466msgstr ""
40467
40468#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059
40469msgid "Failed to download the following articles:"
40470msgstr ""
40471
40472#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065
40473msgid "Failed to download parts of the following articles:"
40474msgstr ""
40475
40476#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067
40477msgid " from "
40478msgstr ""
40479
40480#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069
40481msgid "\tFailed links:"
40482msgstr ""
40483
40484#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173
40485msgid "Could not fetch article."
40486msgstr ""
40487
40488#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175
40489msgid "The debug traceback is available earlier in this log"
40490msgstr ""
40491
40492#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177
40493msgid "Run with -vv to see the reason"
40494msgstr ""
40495
40496#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222
40497msgid "Fetching feeds..."
40498msgstr ""
40499
40500#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228
40501msgid "Got feeds from index page"
40502msgstr ""
40503
40504#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241
40505msgid "Trying to download cover..."
40506msgstr ""
40507
40508#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243
40509msgid "Generating masthead..."
40510msgstr ""
40511
40512#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303
40513msgid "Starting download in a single thread..."
40514msgid_plural "Starting download [{} threads]..."
40515msgstr[0] ""
40516msgstr[1] ""
40517msgstr[2] ""
40518msgstr[3] ""
40519msgstr[4] ""
40520
40521#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318
40522#, python-format
40523msgid "Feeds downloaded to %s"
40524msgstr ""
40525
40526#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327
40527#, python-format
40528msgid "Could not download cover: %s"
40529msgstr ""
40530
40531#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340
40532#, python-format
40533msgid "Downloading cover from %s"
40534msgstr ""
40535
40536#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392
40537msgid "Masthead image downloaded"
40538msgstr ""
40539
40540#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482
40541msgid "Articles in this issue:"
40542msgstr ""
40543
40544#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639
40545#, python-format
40546msgid "Article downloaded: %s"
40547msgstr ""
40548
40549#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649
40550#, python-format
40551msgid "Article download aborted: %s"
40552msgstr ""
40553
40554#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656
40555#, python-format
40556msgid "Article download failed: %s"
40557msgstr ""
40558
40559#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678
40560msgid "Fetching feed"
40561msgstr ""
40562
40563#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853
40564msgid ""
40565"Failed to log in, check your username and password for the calibre "
40566"Periodicals service."
40567msgstr ""
40568
40569#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869
40570msgid ""
40571"You do not have permission to download this issue. Either your subscription "
40572"has expired or you have exceeded the maximum allowed downloads for today."
40573msgstr ""
40574
40575#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
40576msgid "You"
40577msgstr ""
40578
40579#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70
40580#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85
40581#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239
40582msgid "Scheduled"
40583msgstr ""
40584
40585#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135
40586#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234
40587msgid "Main menu"
40588msgstr ""
40589
40590#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231
40591msgid "Section menu"
40592msgstr ""
40593
40594#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320
40595#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414
40596msgid "Sections"
40597msgstr ""
40598
40599#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411
40600msgid "Articles"
40601msgstr ""
40602
40603#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599
40604msgid ""
40605"%prog URL\n"
40606"\n"
40607"Where URL is for example https://google.com"
40608msgstr ""
40609
40610#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602
40611#, python-format
40612msgid "Base folder into which URL is saved. Default is %default"
40613msgstr ""
40614
40615#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605
40616#, python-format
40617msgid ""
40618"Timeout in seconds to wait for a response from the server. Default: %default"
40619" s"
40620msgstr ""
40621
40622#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608
40623#, python-format
40624msgid ""
40625"Maximum number of levels to recurse i.e. depth of links to follow. Default "
40626"%default"
40627msgstr ""
40628
40629#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611
40630#, python-format
40631msgid ""
40632"The maximum number of files to download. This only applies to files from <a "
40633"href> tags. Default is %default"
40634msgstr ""
40635
40636#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613
40637#, python-format
40638msgid ""
40639"Minimum interval in seconds between consecutive fetches. Default is %default"
40640" s"
40641msgstr ""
40642
40643#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615
40644msgid ""
40645"The character encoding for the websites you are trying to download. The "
40646"default is to try and guess the encoding."
40647msgstr ""
40648
40649#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617
40650msgid ""
40651"Only links that match this regular expression will be followed. This option "
40652"can be specified multiple times, in which case as long as a link matches any"
40653" one regexp, it will be followed. By default all links are followed."
40654msgstr ""
40655
40656#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622
40657msgid ""
40658"Any link that matches this regular expression will be ignored. This option "
40659"can be specified multiple times, in which case as long as any regexp matches"
40660" a link, it will be ignored. By default, no links are ignored. If both "
40661"filter regexp and match regexp are specified, then filter regexp is applied "
40662"first."
40663msgstr ""
40664
40665#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628
40666msgid "Do not download CSS stylesheets."
40667msgstr ""
40668
40669#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708
40670msgid "OK"
40671msgstr ""
40672
40673#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712
40674msgid "Save All"
40675msgstr ""
40676
40677#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714
40678msgid "Open"
40679msgstr ""
40680
40681#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716
40682msgid "&Yes"
40683msgstr ""
40684
40685#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718
40686msgid "Yes to &All"
40687msgstr ""
40688
40689#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720
40690msgid "&No"
40691msgstr ""
40692
40693#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722
40694msgid "N&o to All"
40695msgstr ""
40696
40697#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724
40698msgid "Abort"
40699msgstr ""
40700
40701#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726
40702msgid "Retry"
40703msgstr ""
40704
40705#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730
40706msgid "Close"
40707msgstr "Serrin"
40708
40709#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738
40710msgid "Apply"
40711msgstr ""
40712
40713#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740
40714msgid "Reset"
40715msgstr ""
40716
40717#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742
40718msgid "Restore Defaults"
40719msgstr ""
40720
40721#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480
40722msgid "Hu&e:"
40723msgstr ""
40724
40725#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481
40726msgid "&Sat:"
40727msgstr ""
40728
40729#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482
40730msgid "&Val:"
40731msgstr ""
40732
40733#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483
40734msgid "&Red:"
40735msgstr ""
40736
40737#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484
40738msgid "&Green:"
40739msgstr ""
40740
40741#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485
40742msgid "Bl&ue:"
40743msgstr ""
40744
40745#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486
40746msgid "A&lpha channel:"
40747msgstr ""
40748
40749#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487
40750msgid "&HTML:"
40751msgstr ""
40752
40753#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651
40754msgid ""
40755"Cursor at %1, %2\n"
40756"Press ESC to cancel"
40757msgstr ""
40758
40759#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679
40760msgid "Select Color"
40761msgstr ""
40762
40763#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872
40764msgid "&Basic colors"
40765msgstr ""
40766
40767#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873
40768msgid "&Custom colors"
40769msgstr ""
40770
40771#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874
40772msgid "&Add to Custom Colors"
40773msgstr ""
40774
40775#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875
40776msgid "&Pick Screen Color"
40777msgstr ""
40778
40779#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179
40780msgid "Select Font"
40781msgstr ""
40782
40783#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770
40784msgid "&Font"
40785msgstr ""
40786
40787#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771
40788msgid "Font st&yle"
40789msgstr ""
40790
40791#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772
40792msgid "&Size"
40793msgstr ""
40794
40795#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773
40796msgid "Effects"
40797msgstr ""
40798
40799#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774
40800msgid "Stri&keout"
40801msgstr ""
40802
40803#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776
40804msgid "Sample"
40805msgstr ""
40806
40807#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777
40808msgid "Wr&iting System"
40809msgstr ""
40810
40811#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
40812msgid "Left edge"
40813msgstr ""
40814
40815#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
40816msgid "Right edge"
40817msgstr ""
40818
40819#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40820msgid "Page left"
40821msgstr ""
40822
40823#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40824msgid "Page up"
40825msgstr ""
40826
40827#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40828msgid "Page down"
40829msgstr ""
40830
40831#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40832msgid "Page right"
40833msgstr ""
40834
40835#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40836msgid "Scroll left"
40837msgstr ""
40838
40839#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40840msgid "Scroll up"
40841msgstr ""
40842
40843#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40844msgid "Scroll down"
40845msgstr ""
40846
40847#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40848msgid "Scroll right"
40849msgstr ""
40850
40851#: /__w/calibre/calibre/resources/default_tweaks.py:9
40852msgid "Auto increment series index"
40853msgstr ""
40854
40855#: /__w/calibre/calibre/resources/default_tweaks.py:10
40856msgid ""
40857"The algorithm used to assign a book added to an existing series a series number.\n"
40858"New series numbers assigned using this tweak are always integer values, except\n"
40859"if a constant non-integer is specified.\n"
40860"Possible values are:\n"
40861"next - First available integer larger than the largest existing number\n"
40862"first_free - First available integer larger than 0\n"
40863"next_free - First available integer larger than the smallest existing number\n"
40864"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n"
40865"const - Assign the number 1 always\n"
40866"no_change - Do not change the series index\n"
40867"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n"
40868"Examples:\n"
40869"series_index_auto_increment = 'next'\n"
40870"series_index_auto_increment = 'next_free'\n"
40871"series_index_auto_increment = 16.5\n"
40872"\n"
40873"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n"
40874"use the above values when importing/adding books. If this tweak is set to\n"
40875"False (the default) then the series number will be set to 1 if it is not\n"
40876"explicitly set during the import. If set to True, then the\n"
40877"series index will be set according to the series_index_auto_increment setting.\n"
40878"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n"
40879"only when a value is not provided during import. If the importing regular\n"
40880"expression produces a value for series_index, or if you are reading metadata\n"
40881"from books and the import plugin produces a value, than that value will\n"
40882"be used irrespective of the setting of the tweak."
40883msgstr ""
40884
40885#: /__w/calibre/calibre/resources/default_tweaks.py:39
40886msgid "Add separator after completing an author name"
40887msgstr ""
40888
40889#: /__w/calibre/calibre/resources/default_tweaks.py:40
40890msgid ""
40891"Should the completion separator be append\n"
40892"to the end of the completed text to\n"
40893"automatically begin a new completion operation\n"
40894"for authors.\n"
40895"Can be either True or False"
40896msgstr ""
40897
40898#: /__w/calibre/calibre/resources/default_tweaks.py:47
40899msgid "Author sort name algorithm"
40900msgstr ""
40901
40902#: /__w/calibre/calibre/resources/default_tweaks.py:48
40903msgid ""
40904"The algorithm used to copy author to author_sort.\n"
40905"Possible values are:\n"
40906"invert: use \"fn ln\" -> \"ln, fn\"\n"
40907"copy  : copy author to author_sort without modification\n"
40908"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n"
40909"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n"
40910"When this tweak is changed, the author_sort values stored with each author\n"
40911"must be recomputed by right-clicking on an author in the left-hand tags\n"
40912"panel, selecting 'manage authors', and pressing\n"
40913"'Recalculate all author sort values'.\n"
40914"\n"
40915"The author_name_suffixes are words that are ignored when they occur at the\n"
40916"end of an author name. The case of the suffix is ignored and trailing\n"
40917"periods are automatically handled.\n"
40918"\n"
40919"The same is true for author_name_prefixes.\n"
40920"\n"
40921"The author_name_copywords are a set of words which, if they occur in an\n"
40922"author name, cause the automatically generated author sort string to be\n"
40923"identical to the author name. This means that the sort for a string like\n"
40924"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n"
40925"\n"
40926"If author_use_surname_prefixes is enabled, any of the words in\n"
40927"author_surname_prefixes will be treated as a prefix to the surname, if they\n"
40928"occur before the surname. So for example, \"John von Neumann\" would be sorted\n"
40929"as \"von Neumann, John\" and not \"Neumann, John von\"."
40930msgstr ""
40931
40932#: /__w/calibre/calibre/resources/default_tweaks.py:85
40933msgid "Splitting multiple author names"
40934msgstr ""
40935
40936#: /__w/calibre/calibre/resources/default_tweaks.py:86
40937msgid ""
40938"By default, calibre splits a string containing multiple author names on\n"
40939"ampersands and the words \"and\" and \"with\". You can customize the splitting\n"
40940"by changing the regular expression below. Strings are split on whatever the\n"
40941"specified regular expression matches, in addition to ampersands.\n"
40942"Default: r'(?i),?\\s+(and|with)\\s+'"
40943msgstr ""
40944
40945#: /__w/calibre/calibre/resources/default_tweaks.py:93
40946msgid "Use author sort in Tag browser"
40947msgstr ""
40948
40949#: /__w/calibre/calibre/resources/default_tweaks.py:94
40950msgid ""
40951"Set which author field to display in the Tag browser (the list of authors,\n"
40952"series, publishers etc on the left hand side). The choices are author and\n"
40953"author_sort. This tweak affects only what is displayed under the authors\n"
40954"category in the Tag browser and Content server. Please note that if you set this\n"
40955"to author_sort, it is very possible to see duplicate names in the list because\n"
40956"although it is guaranteed that author names are unique, there is no such\n"
40957"guarantee for author_sort values. Showing duplicates won't break anything, but\n"
40958"it could lead to some confusion. When using 'author_sort', the tooltip will\n"
40959"show the author's name.\n"
40960"Examples:\n"
40961"categories_use_field_for_author_name = 'author'\n"
40962"categories_use_field_for_author_name = 'author_sort'"
40963msgstr ""
40964
40965#: /__w/calibre/calibre/resources/default_tweaks.py:108
40966msgid "Control partitioning of Tag browser"
40967msgstr ""
40968
40969#: /__w/calibre/calibre/resources/default_tweaks.py:109
40970msgid ""
40971"When partitioning the Tag browser, the format of the subcategory label is\n"
40972"controlled by a template: categories_collapsed_name_template if sorting by\n"
40973"name, categories_collapsed_rating_template if sorting by average rating, and\n"
40974"categories_collapsed_popularity_template if sorting by popularity. There are\n"
40975"two variables available to the template: first and last. The variable 'first'\n"
40976"is the initial item in the subcategory, and the variable 'last' is the final\n"
40977"item in the subcategory. Both variables are 'objects'; they each have multiple\n"
40978"values that are obtained by using a suffix. For example, first.name for an\n"
40979"author category will be the name of the author. The sub-values available are:\n"
40980"name: the printable name of the item\n"
40981"count: the number of books that references this item\n"
40982"avg_rating: the average rating of all the books referencing this item\n"
40983"sort: the sort value. For authors, this is the author_sort for that author\n"
40984"category: the category (e.g., authors, series) that the item is in.\n"
40985"Note that the \"r'\" in front of the { is necessary if there are backslashes\n"
40986"(\\ characters) in the template. It doesn't hurt anything to leave it there\n"
40987"even if there aren't any backslashes."
40988msgstr ""
40989
40990#: /__w/calibre/calibre/resources/default_tweaks.py:130
40991msgid "Control order of categories in the Tag browser"
40992msgstr ""
40993
40994#: /__w/calibre/calibre/resources/default_tweaks.py:131
40995msgid ""
40996"Change the following dict to change the order that categories are displayed in\n"
40997"the Tag browser. Items are named using their lookup name, and will be sorted\n"
40998"using the number supplied. The lookup name '*' stands for all names that\n"
40999"otherwise do not appear. Two names with the same value will be sorted\n"
41000"using the default order, the one specified by tag_browser_category_default_sort.\n"
41001"Example:\n"
41002"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n"
41003"\n"
41004"results in the order series, tags, then everything else in default order.\n"
41005"The tweak tag_browser_category_default_sort specifies the sort order before\n"
41006"applying the category order from the dict. The allowed values are:\n"
41007"tag_browser_category_default_sort = 'default' # The calibre default order\n"
41008"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n"
41009"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n"
41010"\n"
41011"In addition and if the category default sort is not 'default' you can specify\n"
41012"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n"
41013"tag_browser_category_default_sort_direction = 'ascending'\n"
41014"tag_browser_category_default_sort_direction = 'descending'"
41015msgstr ""
41016
41017#: /__w/calibre/calibre/resources/default_tweaks.py:155
41018msgid "Specify columns to sort the booklist by on startup"
41019msgstr ""
41020
41021#: /__w/calibre/calibre/resources/default_tweaks.py:156
41022msgid ""
41023"Provide a set of columns to be sorted on when calibre starts.\n"
41024"The argument is None if saved sort history is to be used\n"
41025"otherwise it is a list of column,order pairs. Column is the\n"
41026"lookup/search name, found using the tooltip for the column\n"
41027"Order is 0 for ascending, 1 for descending.\n"
41028"For example, set it to [('authors',0),('title',0)] to sort by\n"
41029"title within authors."
41030msgstr ""
41031
41032#: /__w/calibre/calibre/resources/default_tweaks.py:165
41033msgid "Control how dates are displayed"
41034msgstr ""
41035
41036#: /__w/calibre/calibre/resources/default_tweaks.py:166
41037msgid ""
41038"Format to be used for publication date and the timestamp (date).\n"
41039"A string controlling how the publication date is displayed in the GUI\n"
41040"d     the day as number without a leading zero (1 to 31)\n"
41041"dd    the day as number with a leading zero (01 to 31)\n"
41042"ddd   the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n"
41043"dddd  the long localized day name (e.g. 'Monday' to 'Sunday').\n"
41044"M     the month as number without a leading zero (1-12)\n"
41045"MM    the month as number with a leading zero (01-12)\n"
41046"MMM   the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n"
41047"MMMM  the long localized month name (e.g. 'January' to 'December').\n"
41048"yy    the year as two digit number (00-99)\n"
41049"yyyy  the year as four digit number\n"
41050"h     the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n"
41051"hh    the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n"
41052"m     the minutes without a leading 0 (0 to 59) '\n"
41053"mm    the minutes with a leading 0 (00 to 59) '\n"
41054"s     the seconds without a leading 0 (0 to 59) '\n"
41055"ss    the seconds with a leading 0 (00 to 59) '\n"
41056"ap    use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n"
41057"AP    use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n"
41058"iso   the date with time and timezone. Must be the only format present\n"
41059"For example, given the date of 9 Jan 2010, the following formats show\n"
41060"MMM yyyy ==> Jan 2010    yyyy ==> 2010       dd MMM yyyy ==> 09 Jan 2010\n"
41061"MM/yyyy ==> 01/2010      d/M/yy ==> 9/1/10   yy ==> 10\n"
41062"\n"
41063"publication default if not set: MMM yyyy\n"
41064"timestamp default if not set: dd MMM yyyy\n"
41065"last_modified_display_format if not set: dd MMM yyyy"
41066msgstr ""
41067
41068#: /__w/calibre/calibre/resources/default_tweaks.py:198
41069msgid "Control sorting of titles and series in the library display"
41070msgstr ""
41071
41072#: /__w/calibre/calibre/resources/default_tweaks.py:199
41073msgid ""
41074"Control title and series sorting in the library view. If set to\n"
41075"'library_order', the title sort field will be used instead of the title.\n"
41076"Unless you have manually edited the title sort field, leading articles such as\n"
41077"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n"
41078"sorted as-is (sort by title instead of title sort). For example, with\n"
41079"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n"
41080"book will sort under 'T'.\n"
41081"This flag affects calibre's library display. It has no effect on devices. In\n"
41082"addition, titles for books added before changing the flag will retain their\n"
41083"order until the title is edited. Editing a title and hitting Enter\n"
41084"without changing anything is sufficient to change the sort. Or you can use\n"
41085"the 'Update title sort' action in the Bulk metadata edit dialog to update\n"
41086"it for many books at once."
41087msgstr ""
41088
41089#: /__w/calibre/calibre/resources/default_tweaks.py:214
41090msgid "Control formatting of title and series when used in templates"
41091msgstr ""
41092
41093#: /__w/calibre/calibre/resources/default_tweaks.py:215
41094msgid ""
41095"Control how title and series names are formatted when saving to disk/sending\n"
41096"to device. The behavior depends on the field being processed. If processing\n"
41097"title, then if this tweak is set to 'library_order', the title will be\n"
41098"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n"
41099"title will not be changed. If processing series, then if set to\n"
41100"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n"
41101"set to 'strictly_alphabetic', the series will be sent without change.\n"
41102"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n"
41103"will become \"Lord of the Rings, The\". If the tweak is set to\n"
41104"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n"
41105"formatter function raw_field will return the base value for title and\n"
41106"series regardless of the setting of this tweak."
41107msgstr ""
41108
41109#: /__w/calibre/calibre/resources/default_tweaks.py:229
41110msgid "Set the list of words considered to be \"articles\" for sort strings"
41111msgstr ""
41112
41113#: /__w/calibre/calibre/resources/default_tweaks.py:230
41114msgid ""
41115"Set the list of words that are to be considered 'articles' when computing the\n"
41116"title sort strings. The articles differ by language. By default, calibre uses\n"
41117"a combination of articles from English and whatever language the calibre user\n"
41118"interface is set to. In addition, in some contexts where the book language is\n"
41119"available, the language of the book is used. You can change the list of\n"
41120"articles for a given language or add a new language by editing\n"
41121"per_language_title_sort_articles. To tell calibre to use a language other\n"
41122"than the user interface language, set, default_language_for_title_sort. For\n"
41123"example, to use German, set it to 'deu'. A value of None means the user\n"
41124"interface language is used. The setting title_sort_articles is ignored\n"
41125"(present only for legacy reasons)."
41126msgstr ""
41127
41128#: /__w/calibre/calibre/resources/default_tweaks.py:285
41129msgid "Specify a folder calibre should connect to at startup"
41130msgstr ""
41131
41132#: /__w/calibre/calibre/resources/default_tweaks.py:286
41133msgid ""
41134"Specify a folder that calibre should connect to at startup using\n"
41135"connect_to_folder. This must be a full path to the folder. If the folder does\n"
41136"not exist when calibre starts, it is ignored.\n"
41137"Example for Windows:\n"
41138"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n"
41139"Example for other operating systems:\n"
41140"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'"
41141msgstr ""
41142
41143#: /__w/calibre/calibre/resources/default_tweaks.py:295
41144msgid "Specify renaming rules for SONY collections"
41145msgstr ""
41146
41147#: /__w/calibre/calibre/resources/default_tweaks.py:296
41148msgid ""
41149"Specify renaming rules for SONY collections. This tweak is only applicable if\n"
41150"metadata management is set to automatic. Collections on SONYs are named\n"
41151"depending upon whether the field is standard or custom. A collection derived\n"
41152"from a standard field is named for the value in that field.\n"
41153"\n"
41154"For example, if the standard 'series' column contains the value 'Darkover', then the\n"
41155"collection name is 'Darkover'. A collection derived from a custom field will\n"
41156"have the name of the field added to the value. For example, if a custom series\n"
41157"column named 'My Series' contains the name 'Darkover', then the collection\n"
41158"will by default be named 'Darkover (My Series)'. For purposes of this\n"
41159"documentation, 'Darkover' is called the value and 'My Series' is called the\n"
41160"category. If two books have fields that generate the same collection name,\n"
41161"then both books will be in that collection.\n"
41162"\n"
41163"This set of tweaks lets you specify for a standard or custom field how\n"
41164"the collections are to be named. You can use it to add a description to a\n"
41165"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n"
41166"it to force multiple fields to end up in the same collection.\n"
41167"\n"
41168"For example, you could force the values in 'series', '#my_series_1', and\n"
41169"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n"
41170"merging all of the fields into one set of collections.\n"
41171"\n"
41172"There are two related tweaks. The first determines the category name to use\n"
41173"for a metadata field.  The second is a template, used to determines how the\n"
41174"value and category are combined to create the collection name.\n"
41175"The syntax of the first tweak, sony_collection_renaming_rules, is:\n"
41176"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n"
41177"\n"
41178"The second tweak, sony_collection_name_template, is a template. It uses the\n"
41179"same template language as plugboards and save templates. This tweak controls\n"
41180"how the value and category are combined together to make the collection name.\n"
41181"The only two fields available are {category} and {value}. The {value} field is\n"
41182"never empty. The {category} field can be empty. The default is to put the\n"
41183"value first, then the category enclosed in parentheses, it isn't empty:\n"
41184"'{value} {category:|(|)}'\n"
41185"\n"
41186"Examples: The first three examples assume that the second tweak\n"
41187"has not been changed.\n"
41188"\n"
41189"1) I want three series columns to be merged into one set of collections. The\n"
41190"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n"
41191"in the parenthesis. The value to use in the tweak value would be:\n"
41192"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n"
41193"\n"
41194"2) I want the word '(Series)' to appear on collections made from series, and\n"
41195"the word '(Tag)' to appear on collections made from tags. Use:\n"
41196"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
41197"\n"
41198"3) I want 'series' and '#myseries' to be merged, and for the collection name\n"
41199"to have '(Series)' appended. The renaming rule is:\n"
41200"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n"
41201"\n"
41202"4) Same as example 2, but instead of having the category name in parentheses\n"
41203"and appended to the value, I want it prepended and separated by a colon, such\n"
41204"as in Series: Darkover. I must change the template used to format the category name\n"
41205"\n"
41206"The resulting two tweaks are:\n"
41207"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
41208"sony_collection_name_template='{category:||: }{value}'"
41209msgstr ""
41210
41211#: /__w/calibre/calibre/resources/default_tweaks.py:359
41212msgid "Specify how SONY collections are sorted"
41213msgstr ""
41214
41215#: /__w/calibre/calibre/resources/default_tweaks.py:360
41216msgid ""
41217"Specify how SONY collections are sorted. This tweak is only applicable if\n"
41218"metadata management is set to automatic. You can indicate which metadata is to\n"
41219"be used to sort on a collection-by-collection basis. The format of the tweak\n"
41220"is a list of metadata fields from which collections are made, followed by the\n"
41221"name of the metadata field containing the sort value.\n"
41222"Example: The following indicates that collections built from pubdate and tags\n"
41223"are to be sorted by the value in the custom column '#mydate', that collections\n"
41224"built from 'series' are to be sorted by 'series_index', and that all other\n"
41225"collections are to be sorted by title. If a collection metadata field is not\n"
41226"named, then if it is a series- based collection it is sorted by series order,\n"
41227"otherwise it is sorted by title order.\n"
41228"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n"
41229"Note that the bracketing and parentheses are required. The syntax is\n"
41230"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n"
41231"Default: empty (no rules), so no collection attributes are named."
41232msgstr ""
41233
41234#: /__w/calibre/calibre/resources/default_tweaks.py:377
41235msgid "Control how tags are applied when copying books to another library"
41236msgstr ""
41237
41238#: /__w/calibre/calibre/resources/default_tweaks.py:378
41239msgid ""
41240"Set this to True to ensure that tags in 'Tags to add when adding\n"
41241"a book' are added when copying books to another library"
41242msgstr ""
41243
41244#: /__w/calibre/calibre/resources/default_tweaks.py:382
41245msgid "Set the maximum number of sort 'levels'"
41246msgstr ""
41247
41248#: /__w/calibre/calibre/resources/default_tweaks.py:383
41249msgid ""
41250"Set the maximum number of sort 'levels' that calibre will use to resort the\n"
41251"library after certain operations such as searches or device insertion. Each\n"
41252"sort level adds a performance penalty. If the database is large (thousands of\n"
41253"books) the penalty might be noticeable. If you are not concerned about multi-\n"
41254"level sorts, and if you are seeing a slowdown, reduce the value of this tweak."
41255msgstr ""
41256
41257#: /__w/calibre/calibre/resources/default_tweaks.py:390
41258msgid "Choose whether dates are sorted using visible fields"
41259msgstr ""
41260
41261#: /__w/calibre/calibre/resources/default_tweaks.py:391
41262msgid ""
41263"Date values contain both a date and a time. When sorted, all the fields are\n"
41264"used, regardless of what is displayed. Set this tweak to True to use only\n"
41265"the fields that are being displayed."
41266msgstr ""
41267
41268#: /__w/calibre/calibre/resources/default_tweaks.py:396
41269msgid "Fuzz value for trimming covers"
41270msgstr ""
41271
41272#: /__w/calibre/calibre/resources/default_tweaks.py:397
41273msgid ""
41274"The value used for the fuzz distance when trimming a cover.\n"
41275"Colors within this distance are considered equal.\n"
41276"The distance is in absolute intensity units."
41277msgstr ""
41278
41279#: /__w/calibre/calibre/resources/default_tweaks.py:402
41280msgid "Control behavior of the book list"
41281msgstr ""
41282
41283#: /__w/calibre/calibre/resources/default_tweaks.py:403
41284msgid ""
41285"You can control the behavior of double clicks and pressing Enter on the books\n"
41286"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n"
41287"edit_metadata. Selecting anything other than open_viewer or show_book_details\n"
41288"has the side effect of disabling editing a field using a single click.\n"
41289"Default: open_viewer.\n"
41290"Example: doubleclick_on_library_view = 'do_nothing'\n"
41291"You can also control whether the book list scrolls per item or\n"
41292"per pixel. Default is per item."
41293msgstr ""
41294
41295#: /__w/calibre/calibre/resources/default_tweaks.py:416
41296msgid "Language to use when sorting"
41297msgstr ""
41298
41299#: /__w/calibre/calibre/resources/default_tweaks.py:417
41300msgid ""
41301"Setting this tweak will force sorting to use the\n"
41302"collating order for the specified language. This might be useful if you run\n"
41303"calibre in English but want sorting to work in the language where you live.\n"
41304"Set the tweak to the desired ISO 639-1 language code, in lower case.\n"
41305"You can find the list of supported locales at\n"
41306"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n"
41307"Default: locale_for_sorting = '' -- use the language calibre displays in\n"
41308"Example: locale_for_sorting = 'fr' -- sort using French rules.\n"
41309"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules."
41310msgstr ""
41311
41312#: /__w/calibre/calibre/resources/default_tweaks.py:428
41313msgid "Number of columns for custom metadata in the edit metadata dialog"
41314msgstr ""
41315
41316#: /__w/calibre/calibre/resources/default_tweaks.py:429
41317msgid ""
41318"Set whether to use one or two columns for custom metadata when editing\n"
41319"metadata  one book at a time. If True, then the fields are laid out using two\n"
41320"columns. If False, one column is used."
41321msgstr ""
41322
41323#: /__w/calibre/calibre/resources/default_tweaks.py:434
41324msgid "Order of custom column(s) in edit metadata"
41325msgstr ""
41326
41327#: /__w/calibre/calibre/resources/default_tweaks.py:435
41328msgid ""
41329"Controls the order that custom columns are listed in edit metadata single\n"
41330"and bulk. The columns listed in the tweak are displayed first and in the\n"
41331"order provided. Any columns not listed are displayed after the listed ones,\n"
41332"in alphabetical order. Do note that this tweak does not change the size of\n"
41333"the edit widgets. Putting comments widgets in this list may result in some\n"
41334"odd widget spacing when using two-column mode.\n"
41335"Enter a comma-separated list of custom field lookup names, as in\n"
41336"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']"
41337msgstr ""
41338
41339#: /__w/calibre/calibre/resources/default_tweaks.py:445
41340msgid "Edit metadata custom column label width and elision point"
41341msgstr ""
41342
41343#: /__w/calibre/calibre/resources/default_tweaks.py:446
41344msgid ""
41345"Set the width of custom column labels shown in the edit metadata dialogs.\n"
41346"If metadata_edit_elide_labels is True then labels wider than the width\n"
41347"will be elided, otherwise they will be word wrapped. The maximum width is\n"
41348"computed by multiplying the average width of characters in the font by the\n"
41349"appropriate number.\n"
41350"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n"
41351"the label, 'right' to put it at the right end of the label, and 'left' to\n"
41352"put it at the left end."
41353msgstr ""
41354
41355#: /__w/calibre/calibre/resources/default_tweaks.py:459
41356msgid "The number of seconds to wait before sending emails"
41357msgstr ""
41358
41359#: /__w/calibre/calibre/resources/default_tweaks.py:460
41360msgid ""
41361"The number of seconds to wait before sending emails when using a\n"
41362"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n"
41363"Setting it to lower may cause the server's SPAM controls to kick in,\n"
41364"making email sending fail. Changes will take effect only after a restart of\n"
41365"calibre. You can also change the list of hosts that calibre considers\n"
41366"to be public relays here. Any relay host ending with one of the suffixes\n"
41367"in the list below will be considered a public email server."
41368msgstr ""
41369
41370#: /__w/calibre/calibre/resources/default_tweaks.py:470
41371msgid "The maximum width and height for covers saved in the calibre library"
41372msgstr ""
41373
41374#: /__w/calibre/calibre/resources/default_tweaks.py:471
41375msgid ""
41376"All covers in the calibre library will be resized, preserving aspect ratio,\n"
41377"to fit within this size. This is to prevent slowdowns caused by extremely\n"
41378"large covers"
41379msgstr ""
41380
41381#: /__w/calibre/calibre/resources/default_tweaks.py:476
41382msgid "Where to send downloaded news"
41383msgstr ""
41384
41385#: /__w/calibre/calibre/resources/default_tweaks.py:477
41386msgid ""
41387"When automatically sending downloaded news to a connected device, calibre\n"
41388"will by default send it to the main memory. By changing this tweak, you can\n"
41389"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n"
41390"that if there isn't enough free space available on the location you choose,\n"
41391"the files will be sent to the location with the most free space."
41392msgstr ""
41393
41394#: /__w/calibre/calibre/resources/default_tweaks.py:484
41395msgid "Unified toolbar on macOS"
41396msgstr ""
41397
41398#: /__w/calibre/calibre/resources/default_tweaks.py:485
41399msgid ""
41400"If you enable this option and restart calibre, the toolbar will be 'unified'\n"
41401"with the titlebar as is normal for macOS applications. However, doing this has\n"
41402"various bugs, for instance the minimum width of the toolbar becomes twice\n"
41403"what it should be and it causes other random bugs on some systems, so turn it\n"
41404"on at your own risk!"
41405msgstr ""
41406
41407#: /__w/calibre/calibre/resources/default_tweaks.py:492
41408msgid ""
41409"Save original file when converting/polishing from same format to same format"
41410msgstr ""
41411
41412#: /__w/calibre/calibre/resources/default_tweaks.py:493
41413msgid ""
41414"When calibre does a conversion from the same format to the same format, for\n"
41415"example, from EPUB to EPUB, the original file is saved, so that in case the\n"
41416"conversion is poor, you can tweak the settings and run it again. By setting\n"
41417"this to False you can prevent calibre from saving the original file.\n"
41418"Similarly, by setting save_original_format_when_polishing to False you can\n"
41419"prevent calibre from saving the original file when polishing."
41420msgstr ""
41421
41422#: /__w/calibre/calibre/resources/default_tweaks.py:502
41423msgid "Number of recently viewed books to show"
41424msgstr ""
41425
41426#: /__w/calibre/calibre/resources/default_tweaks.py:503
41427msgid ""
41428"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n"
41429"how many should be shown, here."
41430msgstr ""
41431
41432#: /__w/calibre/calibre/resources/default_tweaks.py:507
41433msgid "Change the font size of the Book details panel in the interface"
41434msgstr ""
41435
41436#: /__w/calibre/calibre/resources/default_tweaks.py:508
41437msgid ""
41438"Change the font size at which book details are rendered in the side panel and\n"
41439"comments are rendered in the metadata edit dialog. Set it to a positive or\n"
41440"negative number to increase or decrease the font size."
41441msgstr ""
41442
41443#: /__w/calibre/calibre/resources/default_tweaks.py:513
41444msgid "What format to default to when using the \"Unpack book\" feature"
41445msgstr ""
41446
41447#: /__w/calibre/calibre/resources/default_tweaks.py:514
41448msgid ""
41449"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n"
41450"If multiple formats are available, calibre will offer you a choice\n"
41451"of formats, defaulting to your preferred output format if it is available.\n"
41452"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n"
41453"to that format rather than your output format preference.\n"
41454"Set to a value of 'remember' to use whichever format you chose last time you\n"
41455"used the \"Unpack book\" feature.\n"
41456"Examples:\n"
41457"default_tweak_format = None       (Use output format)\n"
41458"default_tweak_format = 'EPUB'\n"
41459"default_tweak_format = 'remember'"
41460msgstr ""
41461
41462#: /__w/calibre/calibre/resources/default_tweaks.py:527
41463msgid "Do not preselect a completion when editing authors/tags/series/etc."
41464msgstr ""
41465
41466#: /__w/calibre/calibre/resources/default_tweaks.py:528
41467msgid ""
41468"This means that you can make changes and press Enter and your changes will\n"
41469"not be overwritten by a matching completion. However, if you wish to use the\n"
41470"completions you will now have to press Tab to select one before pressing\n"
41471"Enter. Which technique you prefer will depend on the state of metadata in\n"
41472"your library and your personal editing style."
41473msgstr ""
41474
41475#: /__w/calibre/calibre/resources/default_tweaks.py:535
41476msgid "Completion mode when editing authors/tags/series/etc."
41477msgstr ""
41478
41479#: /__w/calibre/calibre/resources/default_tweaks.py:536
41480msgid ""
41481"By default, when completing items, calibre will show you all the candidates\n"
41482"that start with the text you have already typed. You can instead have it show\n"
41483"all candidates that contain the text you have already typed. To do this, set\n"
41484"completion_mode to 'contains'. For example, if you type asi it will match both\n"
41485"Asimov and Quasimodo, whereas the default behavior would match only Asimov."
41486msgstr ""
41487
41488#: /__w/calibre/calibre/resources/default_tweaks.py:543
41489msgid "Sort the list of libraries alphabetically"
41490msgstr ""
41491
41492#: /__w/calibre/calibre/resources/default_tweaks.py:544
41493msgid ""
41494"The list of libraries in the Copy to library and Quick switch menus are\n"
41495"normally sorted by most used. However, if there are more than a certain\n"
41496"number of such libraries, the sorting becomes alphabetic. You can set that\n"
41497"number here. The default is ten libraries."
41498msgstr ""
41499
41500#: /__w/calibre/calibre/resources/default_tweaks.py:550
41501msgid "Choose available output formats for conversion"
41502msgstr ""
41503
41504#: /__w/calibre/calibre/resources/default_tweaks.py:551
41505msgid ""
41506"Restrict the list of available output formats in the conversion dialogs.\n"
41507"For example, if you only want to convert to EPUB and AZW3, change this to\n"
41508"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n"
41509"all available output formats to be present."
41510msgstr ""
41511
41512#: /__w/calibre/calibre/resources/default_tweaks.py:557
41513msgid "Set the thumbnail image quality used by the Content server"
41514msgstr ""
41515
41516#: /__w/calibre/calibre/resources/default_tweaks.py:558
41517msgid ""
41518"The quality of a thumbnail is largely controlled by the compression quality\n"
41519"used when creating it. Set this to a larger number to improve the quality.\n"
41520"Note that the thumbnails get much larger with larger compression quality\n"
41521"numbers.\n"
41522"The value can be between 50 and 99"
41523msgstr ""
41524
41525#: /__w/calibre/calibre/resources/default_tweaks.py:565
41526msgid ""
41527"Image file types to treat as e-books when dropping onto the \"Book details\""
41528" panel"
41529msgstr ""
41530
41531#: /__w/calibre/calibre/resources/default_tweaks.py:566
41532msgid ""
41533"Normally, if you drop any image file in a format known to calibre onto the\n"
41534"\"Book details\" panel, it will be used to set the cover. If you want to store\n"
41535"some image types as e-books instead, you can set this tweak.\n"
41536"Examples:\n"
41537"cover_drop_exclude = {'tiff', 'webp'}"
41538msgstr ""
41539
41540#: /__w/calibre/calibre/resources/default_tweaks.py:573
41541msgid "Show the Saved searches box in the Search bar"
41542msgstr ""
41543
41544#: /__w/calibre/calibre/resources/default_tweaks.py:574
41545msgid ""
41546"In newer versions of calibre, only a single button that allows you to add a\n"
41547"new Saved search is shown in the Search bar. If you would like to have the\n"
41548"old Saved searches box with its two buttons back, set this tweak to True."
41549msgstr ""
41550
41551#: /__w/calibre/calibre/resources/default_tweaks.py:579
41552msgid "Exclude fields when copy/pasting metadata"
41553msgstr ""
41554
41555#: /__w/calibre/calibre/resources/default_tweaks.py:580
41556msgid ""
41557"You can ask calibre to not paste some metadata fields when using the\n"
41558"Edit metadata->Copy metadata/Paste metadata actions. For example,\n"
41559"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n"
41560"to prevent pasting of the cover, Date and custom column, mycolumn.\n"
41561"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n"
41562"to paste metadata ignoring this tweak."
41563msgstr ""
41564
41565#: /__w/calibre/calibre/resources/default_tweaks.py:588
41566msgid "Skip internet connected check"
41567msgstr ""
41568
41569#: /__w/calibre/calibre/resources/default_tweaks.py:589
41570msgid ""
41571"Skip checking whether the internet is available before downloading news.\n"
41572"Useful if for some reason your operating systems network checking\n"
41573"facilities are not reliable (for example NetworkManager on Linux)."
41574msgstr ""
41575
41576#: /__w/calibre/calibre/resources/default_tweaks.py:594
41577msgid "Tab stop width in the template editor"
41578msgstr ""
41579
41580#: /__w/calibre/calibre/resources/default_tweaks.py:595
41581msgid ""
41582"Sets the width of the tab stop in the template editor in \"average characters\".\n"
41583"For example, a value of 1 results in a space with the width of one average character."
41584msgstr ""
41585
41586#: /__w/calibre/calibre/resources/default_tweaks.py:599
41587msgid "Value for undefined numbers when sorting"
41588msgstr ""
41589
41590#: /__w/calibre/calibre/resources/default_tweaks.py:600
41591msgid ""
41592"Sets the value to use for undefined numbers when sorting.\n"
41593"For example, the value -10 sorts undefined numbers as if they were set to -10.\n"
41594"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n"
41595"possible number. Quotes are optional if entering a number.\n"
41596"Examples:\n"
41597"value_for_undefined_numbers_when_sorting = -100\n"
41598"value_for_undefined_numbers_when_sorting = '2'\n"
41599"value_for_undefined_numbers_when_sorting = -0.01\n"
41600"value_for_undefined_numbers_when_sorting = 'minimum'\n"
41601"value_for_undefined_numbers_when_sorting = 'maximum'"
41602msgstr ""
41603