1# Translation template file..
2# Copyright (C) 2021 Kovid Goyal
3#
4# Translators:
5# FIRST AUTHOR <EMAIL@ADDRESS>, 2011
6# maninder singh <maninder.singh@outlook.in>, 2019
7msgid ""
8msgstr ""
9"Project-Id-Version: calibre\n"
10"Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n"
11"POT-Creation-Date: 2021-12-16 10:50+UTC\n"
12"PO-Revision-Date: 2021-12-14 13:05+0000\n"
13"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>\n"
14"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/calibre/calibre/language/pa/)\n"
15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Language: pa\n"
19"Plural-Forms: nplurals=2; plural=(n != 1);\n"
20
21#: /__w/calibre/calibre/manual/conf.py:158
22#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:222
23#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:205
24#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/create.py:35
25msgid "Start"
26msgstr "ਸ਼ੁਰੂ"
27
28#: /__w/calibre/calibre/manual/conf.py:175
29msgid "Support calibre"
30msgstr "ਕੈਲੀਬਰੀ ਨੂੰ ਸਪੋਟ ਕਰੋ"
31
32#: /__w/calibre/calibre/manual/conf.py:176
33msgid "Contribute to support calibre development"
34msgstr ""
35
36#: /__w/calibre/calibre/manual/conf.py:245
37#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
38msgid "page"
39msgstr "ਪੰਨਾਂ"
40
41#: /__w/calibre/calibre/manual/custom.py:92
42msgid ""
43":command:`calibredb` is the command line interface to the calibre database. It has\n"
44"several sub-commands, documented below.\n"
45"\n"
46":command:`calibredb` can be used to manipulate either a calibre database\n"
47"specified by path or a calibre :guilabel:`Content server` running either on\n"
48"the local machine or over the internet. You can start a calibre\n"
49":guilabel:`Content server` using either the :command:`calibre-server`\n"
50"program or in the main calibre program click :guilabel:`Connect/share ->\n"
51"Start Content server`. Since :command:`calibredb` can make changes to your\n"
52"calibre libraries, you must setup authentication on the server first. There\n"
53"are two ways to do that:\n"
54"\n"
55"    * If you plan to connect only to a server running on the same computer,\n"
56"      you can simply use the ``--enable-local-write`` option of the\n"
57"      Content server, to allow any program, including calibredb, running on\n"
58"      the local computer to make changes to your calibre data. When running\n"
59"      the server from the main calibre program, this option is in\n"
60"      :guilabel:`Preferences->Sharing over the net->Advanced`.\n"
61"\n"
62"    * If you want to enable access over the internet, then you should setup\n"
63"      user accounts on the server and use the :option:`--username` and :option:`--password`\n"
64"      options to :command:`calibredb` to give it access. You can setup\n"
65"      user authentication for :command:`calibre-server` by using the ``--enable-auth``\n"
66"      option and using ``--manage-users`` to create the user accounts.\n"
67"      If you are running the server from the main calibre program, use\n"
68"      :guilabel:`Preferences->Sharing over the net->Require username/password`.\n"
69"\n"
70"To connect to a running Content server, pass the URL of the server to the\n"
71":option:`--with-library` option, see the documentation of that option for\n"
72"details and examples.\n"
73"    "
74msgstr ""
75
76#: /__w/calibre/calibre/manual/custom.py:217
77msgid "[options]"
78msgstr "ਕੈਟੇਲੌਗ ਵਿੱਚ ਕੌਈ ਕਿਤਾਬ ਨਹੀ ਹੈ"
79
80#: /__w/calibre/calibre/src/calibre/constants.py:411
81msgid "{} Portable"
82msgstr ""
83
84#: /__w/calibre/calibre/src/calibre/constants.py:448
85msgid "Recycle Bin"
86msgstr ""
87
88#: /__w/calibre/calibre/src/calibre/constants.py:448
89msgid "Trash"
90msgstr ""
91
92#: /__w/calibre/calibre/src/calibre/customize/__init__.py:66
93msgid "Does absolutely nothing"
94msgstr ""
95
96#: /__w/calibre/calibre/src/calibre/customize/__init__.py:69
97#: /__w/calibre/calibre/src/calibre/db/__init__.py:107
98#: /__w/calibre/calibre/src/calibre/db/backend.py:1263
99#: /__w/calibre/calibre/src/calibre/db/backend.py:1288
100#: /__w/calibre/calibre/src/calibre/db/cache.py:312
101#: /__w/calibre/calibre/src/calibre/db/cache.py:315
102#: /__w/calibre/calibre/src/calibre/db/cache.py:326
103#: /__w/calibre/calibre/src/calibre/db/cache.py:1255
104#: /__w/calibre/calibre/src/calibre/db/cache.py:1257
105#: /__w/calibre/calibre/src/calibre/db/cache.py:1259
106#: /__w/calibre/calibre/src/calibre/db/cache.py:1430
107#: /__w/calibre/calibre/src/calibre/db/cache.py:1528
108#: /__w/calibre/calibre/src/calibre/db/cache.py:1530
109#: /__w/calibre/calibre/src/calibre/db/cache.py:1532
110#: /__w/calibre/calibre/src/calibre/db/cache.py:1719
111#: /__w/calibre/calibre/src/calibre/db/cache.py:1721
112#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:130
113#: /__w/calibre/calibre/src/calibre/db/lazy.py:287
114#: /__w/calibre/calibre/src/calibre/db/lazy.py:288
115#: /__w/calibre/calibre/src/calibre/db/lazy.py:289
116#: /__w/calibre/calibre/src/calibre/db/lazy.py:290
117#: /__w/calibre/calibre/src/calibre/db/lazy.py:298
118#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:249
119#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:251
120#: /__w/calibre/calibre/src/calibre/db/write.py:175
121#: /__w/calibre/calibre/src/calibre/db/write.py:179
122#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:402
123#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:403
124#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:122
125#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:123
126#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:74
127#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:127
128#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:759
129#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1729
130#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:46
131#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:70
132#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:311
133#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:264
134#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:67
135#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:68
136#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:336
137#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:337
138#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:663
139#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:473
140#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:474
141#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:558
142#: /__w/calibre/calibre/src/calibre/ebooks/chm/metadata.py:61
143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:191
144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:197
145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:129
146#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:131
147#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:141
148#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:146
149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:30
150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:31
151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:303
152#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:305
153#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:333
154#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:292
155#: /__w/calibre/calibre/src/calibre/ebooks/docx/container.py:228
156#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:85
157#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:143
158#: /__w/calibre/calibre/src/calibre/ebooks/htmlz/oeb2html.py:51
159#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1849
160#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1851
161#: /__w/calibre/calibre/src/calibre/ebooks/metadata/__init__.py:363
162#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:42
163#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:43
164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:44
165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:84
166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:497
167#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:749
168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789
169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:39
170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:64
171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/extz.py:24
172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:115
173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:123
174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:178
175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:158
176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:161
177#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:347
178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:316
179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:317
180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:35
181#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:63
182#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:65
183#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:108
184#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:110
185#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:501
186#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:503
187#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:505
188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1388
189#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1498
190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf3.py:1008
191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdb.py:49
192#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:131
193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:134
194#: /__w/calibre/calibre/src/calibre/ebooks/metadata/plucker.py:25
195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:25
196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:51
197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:118
198#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:121
199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:131
200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/snb.py:16
201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:36
202#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:360
203#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:92
204#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:94
205#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:100
206#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:266
207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:373
208#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:375
209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:479
210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/worker.py:25
211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/txt.py:23
212#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:242
213#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:353
214#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:38
215#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:135
216#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:202
217#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:241
218#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:661
219#: /__w/calibre/calibre/src/calibre/ebooks/mobi/utils.py:342
220#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:469
221#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:396
222#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:489
223#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:278
224#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:280
225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:973
226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/spine.py:92
227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:320
228#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:323
229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:327
230#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:150
231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:157
232#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:122
233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:127
234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:284
235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:295
236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:325
237#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:172
238#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173
239#: /__w/calibre/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:31
240#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:29
241#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:701
242#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:21
243#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:22
244#: /__w/calibre/calibre/src/calibre/ebooks/pdf/render/links.py:145
245#: /__w/calibre/calibre/src/calibre/ebooks/txt/processor.py:148
246#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:575
247#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:583
248#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:328
249#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:720
250#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:722
251#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:957
252#: /__w/calibre/calibre/src/calibre/gui2/add.py:355
253#: /__w/calibre/calibre/src/calibre/gui2/add.py:415
254#: /__w/calibre/calibre/src/calibre/gui2/add.py:471
255#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:1109
256#: /__w/calibre/calibre/src/calibre/gui2/convert/__init__.py:52
257#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:147
258#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:163
259#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:165
260#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:154
261#: /__w/calibre/calibre/src/calibre/gui2/device.py:1513
262#: /__w/calibre/calibre/src/calibre/gui2/device.py:1516
263#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:364
264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:139
265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:147
266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:180
267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:699
268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1084
269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:526
270#: /__w/calibre/calibre/src/calibre/gui2/email.py:397
271#: /__w/calibre/calibre/src/calibre/gui2/email.py:412
272#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:550
273#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
274#: /__w/calibre/calibre/src/calibre/gui2/init.py:760
275#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:612
276#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1346
277#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1574
278#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1577
279#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1580
280#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1668
281#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:224
282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:405
283#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:420
284#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:106
285#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:537
286#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:583
287#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:149
288#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:153
289#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:61
290#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:76
291#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:129
292#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:202
293#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:240
294#: /__w/calibre/calibre/src/calibre/gui2/save.py:117
295#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:202
296#: /__w/calibre/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:116
297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:436
298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:485
299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:486
300#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:243
301#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:224
302#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:479
303#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:483
304#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:497
305#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:624
306#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:953
307#: /__w/calibre/calibre/src/calibre/library/database.py:927
308#: /__w/calibre/calibre/src/calibre/library/database2.py:605
309#: /__w/calibre/calibre/src/calibre/library/database2.py:613
310#: /__w/calibre/calibre/src/calibre/library/database2.py:623
311#: /__w/calibre/calibre/src/calibre/library/database2.py:2299
312#: /__w/calibre/calibre/src/calibre/library/database2.py:2452
313#: /__w/calibre/calibre/src/calibre/library/database2.py:2905
314#: /__w/calibre/calibre/src/calibre/library/database2.py:3540
315#: /__w/calibre/calibre/src/calibre/library/database2.py:3542
316#: /__w/calibre/calibre/src/calibre/srv/content.py:160
317#: /__w/calibre/calibre/src/calibre/srv/content.py:161
318#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:97
319#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:106
320#: /__w/calibre/calibre/src/calibre/utils/formatter.py:281
321#: /__w/calibre/calibre/src/calibre/utils/localization.py:347
322#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:25
323#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
324#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:58
325msgid "Unknown"
326msgstr "ਅਗਿਆਤ"
327
328#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90
329msgid "Base"
330msgstr "ਮੂਲ"
331
332#: /__w/calibre/calibre/src/calibre/customize/__init__.py:164
333#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:87
334#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:442
335msgid "Customize"
336msgstr ""
337
338#: /__w/calibre/calibre/src/calibre/customize/__init__.py:172
339#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:58
340#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:364
341msgid "Cannot configure"
342msgstr ""
343
344#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356
345msgid "File type"
346msgstr "ਫਾਇਲ ਦੀ ਕਿਸਮ"
347
348#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426
349msgid "Metadata reader"
350msgstr "ਮੈਟਾ-ਡਾਟਾ ਰੀਡਰ"
351
352#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458
353msgid "Metadata writer"
354msgstr "ਮੈਟਾ-ਡਾਟਾ ਰਾਈਟਰ"
355
356#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490
357msgid "Catalog generator"
358msgstr "ਕੈਟਾਲੌਗ ਜੈਨੇਰੇਟਰ"
359
360#: /__w/calibre/calibre/src/calibre/customize/__init__.py:608
361msgid "User interface action"
362msgstr ""
363
364#: /__w/calibre/calibre/src/calibre/customize/__init__.py:643
365#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
366#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:30
367#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:100
368#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:237
369#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:328
370#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:361
371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
372#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:65
373msgid "Preferences"
374msgstr "ਤਰਜੀਹਾਂ"
375
376#: /__w/calibre/calibre/src/calibre/customize/__init__.py:696
377#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
378msgid "Store"
379msgstr "ਸੰਭਾਲੋ"
380
381#: /__w/calibre/calibre/src/calibre/customize/__init__.py:700
382msgid "An e-book store."
383msgstr ""
384
385#: /__w/calibre/calibre/src/calibre/customize/__init__.py:744
386msgid "Edit book tool"
387msgstr ""
388
389#: /__w/calibre/calibre/src/calibre/customize/__init__.py:756
390msgid "Library closed"
391msgstr ""
392
393#: /__w/calibre/calibre/src/calibre/customize/builtins.py:22
394msgid ""
395"Create a PMLZ archive containing the PML file and all images in the folder "
396"pmlname_img or images. This plugin is run every time you add a PML file to "
397"the library."
398msgstr ""
399
400#: /__w/calibre/calibre/src/calibre/customize/builtins.py:53
401msgid ""
402"Create a TXTZ archive when a TXT file is imported containing Markdown or "
403"Textile references to images. The referenced images as well as the TXT file "
404"are added to the archive."
405msgstr ""
406
407#: /__w/calibre/calibre/src/calibre/customize/builtins.py:108
408msgid "Extract cover from comic files"
409msgstr ""
410
411#: /__w/calibre/calibre/src/calibre/customize/builtins.py:153
412#: /__w/calibre/calibre/src/calibre/customize/builtins.py:164
413#: /__w/calibre/calibre/src/calibre/customize/builtins.py:177
414#: /__w/calibre/calibre/src/calibre/customize/builtins.py:188
415#: /__w/calibre/calibre/src/calibre/customize/builtins.py:199
416#: /__w/calibre/calibre/src/calibre/customize/builtins.py:211
417#: /__w/calibre/calibre/src/calibre/customize/builtins.py:223
418#: /__w/calibre/calibre/src/calibre/customize/builtins.py:234
419#: /__w/calibre/calibre/src/calibre/customize/builtins.py:245
420#: /__w/calibre/calibre/src/calibre/customize/builtins.py:256
421#: /__w/calibre/calibre/src/calibre/customize/builtins.py:267
422#: /__w/calibre/calibre/src/calibre/customize/builtins.py:278
423#: /__w/calibre/calibre/src/calibre/customize/builtins.py:289
424#: /__w/calibre/calibre/src/calibre/customize/builtins.py:300
425#: /__w/calibre/calibre/src/calibre/customize/builtins.py:312
426#: /__w/calibre/calibre/src/calibre/customize/builtins.py:325
427#: /__w/calibre/calibre/src/calibre/customize/builtins.py:348
428#: /__w/calibre/calibre/src/calibre/customize/builtins.py:360
429#: /__w/calibre/calibre/src/calibre/customize/builtins.py:371
430#: /__w/calibre/calibre/src/calibre/customize/builtins.py:383
431#: /__w/calibre/calibre/src/calibre/customize/builtins.py:394
432#: /__w/calibre/calibre/src/calibre/customize/builtins.py:406
433#, python-format
434msgid "Read metadata from %s files"
435msgstr "%s ਫਾਇਲਾਂ ਤੋਂ ਮੈਟਾ-ਡਾਟਾ ਪੜ੍ਹੋ"
436
437#: /__w/calibre/calibre/src/calibre/customize/builtins.py:337
438msgid "Read metadata from e-books in RAR archives"
439msgstr ""
440
441#: /__w/calibre/calibre/src/calibre/customize/builtins.py:418
442msgid "Read metadata from e-books in ZIP archives"
443msgstr ""
444
445#: /__w/calibre/calibre/src/calibre/customize/builtins.py:437
446#: /__w/calibre/calibre/src/calibre/customize/builtins.py:456
447#: /__w/calibre/calibre/src/calibre/customize/builtins.py:479
448#: /__w/calibre/calibre/src/calibre/customize/builtins.py:490
449#: /__w/calibre/calibre/src/calibre/customize/builtins.py:514
450#: /__w/calibre/calibre/src/calibre/customize/builtins.py:526
451#: /__w/calibre/calibre/src/calibre/customize/builtins.py:537
452#, python-format
453msgid "Set metadata in %s files"
454msgstr "%s ਫਾਇਲਾਂ ਦਾ ਮੈਟਾ-ਡਾਟਾ ਚੁਣੋ"
455
456#: /__w/calibre/calibre/src/calibre/customize/builtins.py:448
457#, python-brace-format
458msgid ""
459"Enter {0} below to have the EPUB metadata writer plugin not add cover images"
460" to EPUB files that have no existing cover image."
461msgstr ""
462
463#: /__w/calibre/calibre/src/calibre/customize/builtins.py:467
464#: /__w/calibre/calibre/src/calibre/customize/builtins.py:502
465#: /__w/calibre/calibre/src/calibre/customize/builtins.py:549
466#: /__w/calibre/calibre/src/calibre/customize/builtins.py:561
467#: /__w/calibre/calibre/src/calibre/customize/builtins.py:572
468#, python-format
469msgid "Set metadata from %s files"
470msgstr "%s ਫਾਇਲਾਂ ਤੋਂ ਮੈਟਾ-ਡਾਟਾ ਚੁਣੋ"
471
472#: /__w/calibre/calibre/src/calibre/customize/builtins.py:819
473msgid "Add books to calibre or the connected device"
474msgstr ""
475
476#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825
477msgid "Fetch annotations from a connected Kindle (experimental)"
478msgstr ""
479
480#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831
481msgid "Generate a catalog of the books in your calibre library"
482msgstr ""
483
484#: /__w/calibre/calibre/src/calibre/customize/builtins.py:837
485msgid "Convert books to various e-book formats"
486msgstr ""
487
488#: /__w/calibre/calibre/src/calibre/customize/builtins.py:843
489msgid "Fine tune your e-books"
490msgstr ""
491
492#: /__w/calibre/calibre/src/calibre/customize/builtins.py:849
493#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
494msgid "Browse highlights and bookmarks from all books in the library"
495msgstr ""
496
497#: /__w/calibre/calibre/src/calibre/customize/builtins.py:855
498#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
499msgid "Edit the Table of Contents in your books"
500msgstr ""
501
502#: /__w/calibre/calibre/src/calibre/customize/builtins.py:861
503msgid "Delete books from your calibre library or connected device"
504msgstr ""
505
506#: /__w/calibre/calibre/src/calibre/customize/builtins.py:867
507msgid ""
508"Embed updated metadata into the actual book files in your calibre library"
509msgstr ""
510
511#: /__w/calibre/calibre/src/calibre/customize/builtins.py:873
512msgid "Edit the metadata of books in your calibre library"
513msgstr ""
514
515#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879
516msgid "Read books in your calibre library"
517msgstr ""
518
519#: /__w/calibre/calibre/src/calibre/customize/builtins.py:885
520msgid "Download news from the internet in e-book form"
521msgstr ""
522
523#: /__w/calibre/calibre/src/calibre/customize/builtins.py:891
524msgid "Show a list of related books quickly"
525msgstr ""
526
527#: /__w/calibre/calibre/src/calibre/customize/builtins.py:897
528#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
529msgid "Filter/transform the tags for books in the library"
530msgstr ""
531
532#: /__w/calibre/calibre/src/calibre/customize/builtins.py:903
533#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
534msgid "Transform the authors for books in the library"
535msgstr ""
536
537#: /__w/calibre/calibre/src/calibre/customize/builtins.py:909
538msgid "Show an editor for testing templates"
539msgstr ""
540
541#: /__w/calibre/calibre/src/calibre/customize/builtins.py:915
542msgid ""
543"Show a dialog for creating and managing template functions and stored "
544"templates"
545msgstr ""
546
547#: /__w/calibre/calibre/src/calibre/customize/builtins.py:921
548msgid "Export books from your calibre library to the hard disk"
549msgstr ""
550
551#: /__w/calibre/calibre/src/calibre/customize/builtins.py:927
552msgid "Show Book details in a separate popup"
553msgstr ""
554
555#: /__w/calibre/calibre/src/calibre/customize/builtins.py:933
556#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
557msgid "Restart calibre"
558msgstr ""
559
560#: /__w/calibre/calibre/src/calibre/customize/builtins.py:939
561msgid "Open the folder that contains the book files in your calibre library"
562msgstr ""
563
564#: /__w/calibre/calibre/src/calibre/customize/builtins.py:946
565msgid "Auto scroll through the list of books"
566msgstr ""
567
568#: /__w/calibre/calibre/src/calibre/customize/builtins.py:952
569msgid "Send books to the connected device"
570msgstr ""
571
572#: /__w/calibre/calibre/src/calibre/customize/builtins.py:958
573msgid ""
574"Send books via email or the web. Also connect to folders on your computer as"
575" if they are devices"
576msgstr ""
577
578#: /__w/calibre/calibre/src/calibre/customize/builtins.py:965
579#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
580msgid "Browse the calibre User Manual"
581msgstr ""
582
583#: /__w/calibre/calibre/src/calibre/customize/builtins.py:971
584msgid "Customize calibre"
585msgstr ""
586
587#: /__w/calibre/calibre/src/calibre/customize/builtins.py:977
588msgid "Easily find books similar to the currently selected one"
589msgstr ""
590
591#: /__w/calibre/calibre/src/calibre/customize/builtins.py:983
592msgid ""
593"Switch between different calibre libraries and perform maintenance on them"
594msgstr ""
595
596#: /__w/calibre/calibre/src/calibre/customize/builtins.py:990
597msgid "Copy books from the device to your calibre library"
598msgstr ""
599
600#: /__w/calibre/calibre/src/calibre/customize/builtins.py:996
601msgid "Edit the collections in which books are placed on your device"
602msgstr ""
603
604#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1002
605msgid "Match book on the devices to books in the library"
606msgstr ""
607
608#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1008
609#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:47
610msgid "Show the book in the calibre library that matches this book"
611msgstr ""
612
613#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1014
614msgid "Copy a book from one calibre library to another"
615msgstr ""
616
617#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1020
618msgid "Edit e-books in the EPUB or AZW3 formats"
619msgstr ""
620
621#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1026
622msgid "Make small changes to EPUB or HTMLZ files in your calibre library"
623msgstr ""
624
625#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1032
626msgid ""
627"Find the next or previous match when searching in your calibre library in "
628"highlight mode"
629msgstr ""
630
631#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1039
632msgid "Choose a random book from your calibre library"
633msgstr ""
634
635#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1045
636#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
637msgid "Sort the list of books"
638msgstr ""
639
640#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1051
641msgid "Temporarily mark books"
642msgstr ""
643
644#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1057
645#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
646msgid "Change the current Virtual library"
647msgstr ""
648
649#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1064
650msgid "Search for books from different book sellers"
651msgstr ""
652
653#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1081
654msgid "Get new calibre plugins or update your existing ones"
655msgstr ""
656
657#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1104
658#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:21
659msgid "Look & feel"
660msgstr "ਦੇਖੋ ਅਤੇ ਮਹਿਸੂਸ ਕਰੋ"
661
662#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1106
663#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1119
664#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1131
665#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1143
666#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1156
667msgid "Interface"
668msgstr "ਇੰਟਰਫੇਸ"
669
670#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1110
671msgid "Adjust the look and feel of the calibre interface to suit your tastes"
672msgstr "Calibre ਦੀ ਦਿੱਖ ਅਤੇ ਵਰਤੋਂ ਨੂੰ ਆਪਣੀ ਪਸੰਦ ਮੁਤਾਬਿਕ ਬਦਲੋ"
673
674#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1117
675msgid "Behavior"
676msgstr "ਵਿਵਹਾਰ"
677
678#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1123
679msgid "Change the way calibre behaves"
680msgstr "Calibre ਦੇ ਵਿਵਹਾਰ ਨੂੰ ਬਦਲੋ"
681
682#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1129
683#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:501
684msgid "Add your own columns"
685msgstr ""
686
687#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1135
688msgid "Add/remove your own columns to the calibre book list"
689msgstr ""
690
691#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1141
692msgid "Toolbars & menus"
693msgstr ""
694
695#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1147
696msgid ""
697"Customize the toolbars and context menus, changing which actions are "
698"available in each"
699msgstr ""
700
701#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1154
702msgid "Searching"
703msgstr ""
704
705#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1160
706msgid "Customize the way searching for books works in calibre"
707msgstr ""
708
709#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1166
710msgid "Input options"
711msgstr ""
712
713#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1168
714#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1185
715#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1197
716msgid "Conversion"
717msgstr "ਤਬਦੀਲੀ"
718
719#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1172
720msgid "Set conversion options specific to each input format"
721msgstr ""
722
723#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1183
724msgid "Common options"
725msgstr ""
726
727#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1189
728msgid "Set conversion options common to all formats"
729msgstr ""
730
731#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1195
732msgid "Output options"
733msgstr ""
734
735#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1201
736msgid "Set conversion options specific to each output format"
737msgstr ""
738
739#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1207
740msgid "Adding books"
741msgstr "ਕਿਤਾਬਾਂ ਸ਼ੁਮਾਰ ਕਰਨੀਆਂ"
742
743#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1209
744#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1222
745#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1235
746#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1248
747msgid "Import/export"
748msgstr ""
749
750#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1213
751msgid "Control how calibre reads metadata from files when adding books"
752msgstr ""
753
754#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1220
755msgid "Saving books to disk"
756msgstr "ਕਿਤਾਬਾਂ ਨੂੰ disk ਤੇ save ਕਰਨਾ"
757
758#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1226
759msgid ""
760"Control how calibre exports files from its database to disk when using Save "
761"to disk"
762msgstr ""
763
764#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1233
765msgid "Sending books to devices"
766msgstr "ਕਿਤਾਬਾਂ ਨੂੰ device ਤੇ ਭੇਜਣਾ"
767
768#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1239
769msgid "Control how calibre transfers files to your e-book reader"
770msgstr ""
771
772#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1246
773msgid "Metadata plugboards"
774msgstr ""
775
776#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1252
777msgid "Change metadata fields before saving/sending"
778msgstr "Save/Send ਕਰਨ ਤੋਂ ਪੈਹ੍ਲਾਂ ਮੈਟਾ-ਡਾਟਾ ਫ਼ੀਲਡ ਬਦਲੋ"
779
780#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1258
781#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:12
782#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:159
783#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:250
784#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:260
785#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:267
786#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:273
787#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:277
788#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:293
789#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:357
790#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:429
791msgid "Template functions"
792msgstr ""
793
794#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1260
795#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1324
796#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1337
797#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1349
798#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1361
799#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:828
800msgid "Advanced"
801msgstr "ਖਸੂਸੀ"
802
803#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1264
804msgid "Create your own template functions"
805msgstr ""
806
807#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1270
808msgid "Sharing books by email"
809msgstr "Email ਰਾਹੀਂ ਕਿਤਾਬਾਂ ਸਾਂਝੀਆਂ ਕਰਨਾ"
810
811#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1272
812#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1285
813#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1299
814#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1311
815msgid "Sharing"
816msgstr "ਸਾਂਝਾ ਕਰਨਾ"
817
818#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1276
819msgid ""
820"Setup sharing of books via email. Can be used for automatic sending of "
821"downloaded news to your devices"
822msgstr ""
823
824#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1283
825msgid "Sharing over the net"
826msgstr "ਇੰਟਰਨੈਟ ਉੱਤੇ ਸਾਂਝਾ ਕਰਨਾ"
827
828#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1289
829msgid ""
830"Setup the calibre Content server which will give you access to your calibre "
831"library from anywhere, on any device, over the internet"
832msgstr ""
833
834#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1297
835msgid "Metadata download"
836msgstr ""
837
838#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1303
839msgid "Control how calibre downloads e-book metadata from the net"
840msgstr ""
841
842#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1309
843#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:407
844msgid "Ignored devices"
845msgstr ""
846
847#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1315
848msgid ""
849"Control which devices calibre will ignore when they are connected to the "
850"computer."
851msgstr ""
852
853#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1322
854#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:311
855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/plugin.py:87
856msgid "Plugins"
857msgstr "ਪਲੱਗ-ਇਨ"
858
859#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1328
860msgid "Add/remove/customize various bits of calibre functionality"
861msgstr "ਕੈਲੀਬਰੀ ਦੀ ਕਾਰਜ-ਪ੍ਰਣਾਲੀ ਵਿੱਚ ਇਜ਼ਾਫ਼ਾ/ਘਾਟਾ/ਬਦਲਾਓ ਕਰੋ"
862
863#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1335
864msgid "Tweaks"
865msgstr ""
866
867#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1341
868msgid "Fine tune how calibre behaves in various contexts"
869msgstr ""
870
871#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1347
872#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:563
873msgid "Shortcuts"
874msgstr ""
875
876#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1353
877msgid "Customize the keyboard shortcuts used by calibre"
878msgstr ""
879
880#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1359
881#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:137
882msgid "Miscellaneous"
883msgstr ""
884
885#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1365
886msgid "Miscellaneous advanced configuration"
887msgstr ""
888
889#: /__w/calibre/calibre/src/calibre/customize/conversion.py:111
890msgid "Options specific to the output format."
891msgstr ""
892
893#: /__w/calibre/calibre/src/calibre/customize/conversion.py:121
894msgid "Options specific to the input format."
895msgstr ""
896
897#: /__w/calibre/calibre/src/calibre/customize/conversion.py:137
898msgid "Conversion input"
899msgstr ""
900
901#: /__w/calibre/calibre/src/calibre/customize/conversion.py:173
902msgid ""
903"Specify the character encoding of the input document. If set this option "
904"will override any encoding declared by the document itself. Particularly "
905"useful for documents that do not declare an encoding or that have erroneous "
906"encoding declarations."
907msgstr ""
908
909#: /__w/calibre/calibre/src/calibre/customize/conversion.py:286
910msgid "Conversion output"
911msgstr ""
912
913#: /__w/calibre/calibre/src/calibre/customize/conversion.py:302
914msgid ""
915"If specified, the output plugin will try to create output that is as human "
916"readable as possible. May not have any effect for some output plugins."
917msgstr ""
918
919#: /__w/calibre/calibre/src/calibre/customize/conversion.py:317
920#, python-format
921msgid "Convert e-books to the %s format"
922msgstr ""
923
924#: /__w/calibre/calibre/src/calibre/customize/profiles.py:47
925msgid "Input profile"
926msgstr ""
927
928#: /__w/calibre/calibre/src/calibre/customize/profiles.py:51
929msgid ""
930"This profile tries to provide sane defaults and is useful if you know "
931"nothing about the input document."
932msgstr ""
933
934#: /__w/calibre/calibre/src/calibre/customize/profiles.py:59
935#: /__w/calibre/calibre/src/calibre/customize/profiles.py:482
936msgid ""
937"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
938msgstr ""
939
940#: /__w/calibre/calibre/src/calibre/customize/profiles.py:72
941msgid "This profile is intended for the SONY PRS 300."
942msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ SONY PRS 300 ਲਈ ਹੈ"
943
944#: /__w/calibre/calibre/src/calibre/customize/profiles.py:82
945#: /__w/calibre/calibre/src/calibre/customize/profiles.py:524
946msgid "This profile is intended for the SONY PRS-900."
947msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ SONY PRS-900 ਲਈ ਹੈ"
948
949#: /__w/calibre/calibre/src/calibre/customize/profiles.py:91
950#: /__w/calibre/calibre/src/calibre/customize/profiles.py:595
951msgid "This profile is intended for the Microsoft Reader."
952msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Microsoft Reader ਲਈ ਹੈ"
953
954#: /__w/calibre/calibre/src/calibre/customize/profiles.py:103
955#: /__w/calibre/calibre/src/calibre/customize/profiles.py:607
956msgid "This profile is intended for the Mobipocket books."
957msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Mobipocket ਕਿਤਾਬਾਂ ਲਈ ਹੈ"
958
959#: /__w/calibre/calibre/src/calibre/customize/profiles.py:117
960#: /__w/calibre/calibre/src/calibre/customize/profiles.py:621
961msgid "This profile is intended for the Hanlin V3 and its clones."
962msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Hanlin V3 ਅਤੇ ਉਸ ਜਿਹੇ ਹੋਰਾਂ ਲਈ ਹੈ"
963
964#: /__w/calibre/calibre/src/calibre/customize/profiles.py:130
965#: /__w/calibre/calibre/src/calibre/customize/profiles.py:634
966msgid "This profile is intended for the Hanlin V5 and its clones."
967msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Hanlin V5 ਅਤੇ ਉਸ ਜਿਹੇ ਹੋਰਾਂ ਲਈ ਹੈ"
968
969#: /__w/calibre/calibre/src/calibre/customize/profiles.py:141
970#: /__w/calibre/calibre/src/calibre/customize/profiles.py:643
971msgid "This profile is intended for the Cybook G3."
972msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Cybook G3 ਲਈ ਹੈ"
973
974#: /__w/calibre/calibre/src/calibre/customize/profiles.py:155
975#: /__w/calibre/calibre/src/calibre/customize/profiles.py:658
976msgid "This profile is intended for the Cybook Opus."
977msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Cybook Opus ਲਈ ਹੈ"
978
979#: /__w/calibre/calibre/src/calibre/customize/profiles.py:168
980#: /__w/calibre/calibre/src/calibre/customize/profiles.py:672
981msgid "This profile is intended for the Amazon Kindle."
982msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Amazon Kindle ਲਈ ਹੈ"
983
984#: /__w/calibre/calibre/src/calibre/customize/profiles.py:181
985#: /__w/calibre/calibre/src/calibre/customize/profiles.py:770
986msgid "This profile is intended for the Irex Illiad."
987msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Irex Illiad ਲਈ ਹੈ"
988
989#: /__w/calibre/calibre/src/calibre/customize/profiles.py:194
990#: /__w/calibre/calibre/src/calibre/customize/profiles.py:784
991msgid "This profile is intended for the IRex Digital Reader 1000."
992msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ IRex Digital Reader 1000 ਲਈ ਹੈ"
993
994#: /__w/calibre/calibre/src/calibre/customize/profiles.py:208
995#: /__w/calibre/calibre/src/calibre/customize/profiles.py:799
996msgid "This profile is intended for the IRex Digital Reader 800."
997msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ IRex Digital Reader 800 ਲਈ ਹੈ"
998
999#: /__w/calibre/calibre/src/calibre/customize/profiles.py:221
1000#: /__w/calibre/calibre/src/calibre/customize/profiles.py:814
1001msgid "This profile is intended for the B&N Nook."
1002msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ B&N Nook ਲਈ ਹੈ"
1003
1004#: /__w/calibre/calibre/src/calibre/customize/profiles.py:245
1005msgid "Output profile"
1006msgstr ""
1007
1008#: /__w/calibre/calibre/src/calibre/customize/profiles.py:249
1009msgid ""
1010"This profile tries to provide sane defaults and is useful if you want to "
1011"produce a document intended to be read at a computer or on a range of "
1012"devices."
1013msgstr ""
1014
1015#: /__w/calibre/calibre/src/calibre/customize/profiles.py:286
1016msgid ""
1017"Intended for the iPad and similar devices with a resolution of 768x1024"
1018msgstr "ਇਹ iPad ਅਤੇ ਉਸ ਜਿਹੇ ਹੋਰ 768x1024 resolution ਵਾਲੇ devices ਲਈ ਹੈ"
1019
1020#: /__w/calibre/calibre/src/calibre/customize/profiles.py:449
1021msgid ""
1022"Intended for the iPad 3 and similar devices with a resolution of 1536x2048"
1023msgstr ""
1024
1025#: /__w/calibre/calibre/src/calibre/customize/profiles.py:454
1026msgid "Tablet"
1027msgstr ""
1028
1029#: /__w/calibre/calibre/src/calibre/customize/profiles.py:456
1030msgid "Intended for generic tablet devices, does no resizing of images"
1031msgstr "ਇਹ ਹਰ ਤਰ੍ਹਾਂ ਦੇ tablet device ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਫੋਟੋਆਂ ਦੇ ਆਕਾਰ ਵਿੱਚ ਬਦਲਾਓ ਨਹੀਂ ਕਰੇਗਾ"
1032
1033#: /__w/calibre/calibre/src/calibre/customize/profiles.py:465
1034msgid ""
1035"Intended for the Samsung Galaxy and similar tablet devices with a resolution"
1036" of 600x1280"
1037msgstr "ਇਹ Samsung Galaxy ਅਤੇ ਉਸ ਜਿਹੇ ਹੋਰ 600x1280 resolution ਵਾਲੇ tablet devices ਲਈ ਹੈ"
1038
1039#: /__w/calibre/calibre/src/calibre/customize/profiles.py:473
1040msgid ""
1041"Intended for the Nook HD+ and similar tablet devices with a resolution of "
1042"1280x1920"
1043msgstr ""
1044
1045#: /__w/calibre/calibre/src/calibre/customize/profiles.py:500
1046msgid "This profile is intended for the Kobo Reader."
1047msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Kobo Reader ਲਈ ਹੈ"
1048
1049#: /__w/calibre/calibre/src/calibre/customize/profiles.py:514
1050msgid "This profile is intended for the SONY PRS-300."
1051msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Sony PRS-300 ਲਈ ਹੈ"
1052
1053#: /__w/calibre/calibre/src/calibre/customize/profiles.py:535
1054msgid "This profile is intended for the SONY PRS-T3."
1055msgstr ""
1056
1057#: /__w/calibre/calibre/src/calibre/customize/profiles.py:543
1058msgid "Generic e-ink"
1059msgstr ""
1060
1061#: /__w/calibre/calibre/src/calibre/customize/profiles.py:545
1062msgid "Suitable for use with any e-ink device"
1063msgstr "ਹਰ ਤਰ੍ਹਾਂ ਦੇ e-ink device ਦੇ ਨਾਲ ਵਰਤੋਂ ਲਈ ਮੁਨਾਸਿਬ ਹੈ"
1064
1065#: /__w/calibre/calibre/src/calibre/customize/profiles.py:551
1066msgid "Generic e-ink large"
1067msgstr ""
1068
1069#: /__w/calibre/calibre/src/calibre/customize/profiles.py:553
1070msgid "Suitable for use with any large screen e-ink device"
1071msgstr "ਹਰ ਤਰ੍ਹਾਂ ਦੇ ਵੱਡੇ ਸਕ੍ਰੀਨ ਵਾਲੇ e-ink device ਦੇ ਨਾਲ ਵਰਤੋਂ ਲਈ ਮੁਨਾਸਿਬ ਹੈ"
1072
1073#: /__w/calibre/calibre/src/calibre/customize/profiles.py:561
1074msgid "Generic e-ink HD"
1075msgstr ""
1076
1077#: /__w/calibre/calibre/src/calibre/customize/profiles.py:563
1078msgid "Suitable for use with any modern high resolution e-ink device"
1079msgstr ""
1080
1081#: /__w/calibre/calibre/src/calibre/customize/profiles.py:573
1082msgid "This profile is intended for the 5-inch JetBook."
1083msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ 5-ਇੰਚ JetBook ਲਈ ਹੈ"
1084
1085#: /__w/calibre/calibre/src/calibre/customize/profiles.py:583
1086msgid ""
1087"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
1088"landscape mode. Mainly useful for comics."
1089msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Sony PRS ਲਾਇਨ ਲਈ ਹੈ. 500/505/700 ਵਗਹਿਰਾ, landscape ਮੋਡ ਵਿੱਚ. ਕੋਮਿਕਾਂ ਪੜ੍ਹਨ ਲਈ ਉਪਯੋਗੀ."
1090
1091#: /__w/calibre/calibre/src/calibre/customize/profiles.py:692
1092msgid "This profile is intended for the Amazon Kindle DX."
1093msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Amazon Kindle DX ਲਈ ਹੈ"
1094
1095#: /__w/calibre/calibre/src/calibre/customize/profiles.py:710
1096msgid "This profile is intended for the Amazon Kindle PaperWhite 1 and 2"
1097msgstr ""
1098
1099#: /__w/calibre/calibre/src/calibre/customize/profiles.py:722
1100msgid "This profile is intended for the Amazon Kindle Voyage"
1101msgstr ""
1102
1103#: /__w/calibre/calibre/src/calibre/customize/profiles.py:735
1104msgid "This profile is intended for the Amazon Kindle PaperWhite 3 and above"
1105msgstr ""
1106
1107#: /__w/calibre/calibre/src/calibre/customize/profiles.py:747
1108msgid ""
1109"This profile is intended for the Amazon Kindle Oasis 2017, PaperWhite 2021 "
1110"and above"
1111msgstr ""
1112
1113#: /__w/calibre/calibre/src/calibre/customize/profiles.py:759
1114msgid "This profile is intended for the Amazon Kindle Fire."
1115msgstr ""
1116
1117#: /__w/calibre/calibre/src/calibre/customize/profiles.py:827
1118msgid "This profile is intended for the B&N Nook Color."
1119msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ B&N Nook Color ਲਈ ਹੈ"
1120
1121#: /__w/calibre/calibre/src/calibre/customize/profiles.py:839
1122msgid "This profile is intended for the PocketBook Pro 900 series of devices."
1123msgstr ""
1124
1125#: /__w/calibre/calibre/src/calibre/customize/profiles.py:851
1126msgid "This profile is intended for the PocketBook Pro 912 series of devices."
1127msgstr ""
1128
1129#: /__w/calibre/calibre/src/calibre/customize/profiles.py:864
1130msgid ""
1131"This profile is intended for the PocketBook Lux (1-5) and Basic 4 series of "
1132"devices."
1133msgstr ""
1134
1135#: /__w/calibre/calibre/src/calibre/customize/profiles.py:876
1136msgid ""
1137"This profile is intended for the PocketBook HD Touch (1-3) series of "
1138"devices."
1139msgstr ""
1140
1141#: /__w/calibre/calibre/src/calibre/customize/profiles.py:888
1142msgid ""
1143"This profile is intended for the PocketBook Inkpad 3 and X series of "
1144"devices."
1145msgstr ""
1146
1147#: /__w/calibre/calibre/src/calibre/customize/ui.py:40
1148msgid "Installed plugins"
1149msgstr ""
1150
1151#: /__w/calibre/calibre/src/calibre/customize/ui.py:41
1152msgid "Mapping for filetype plugins"
1153msgstr ""
1154
1155#: /__w/calibre/calibre/src/calibre/customize/ui.py:42
1156msgid "Local plugin customization"
1157msgstr ""
1158
1159#: /__w/calibre/calibre/src/calibre/customize/ui.py:43
1160msgid "Disabled plugins"
1161msgstr ""
1162
1163#: /__w/calibre/calibre/src/calibre/customize/ui.py:44
1164msgid "Enabled plugins"
1165msgstr ""
1166
1167#: /__w/calibre/calibre/src/calibre/customize/ui.py:678
1168#, python-format
1169msgid "Initialization of plugin %s failed with traceback:"
1170msgstr ""
1171
1172#: /__w/calibre/calibre/src/calibre/customize/ui.py:797
1173msgid ""
1174"    %prog options\n"
1175"\n"
1176"    Customize calibre by loading external plugins.\n"
1177"    "
1178msgstr ""
1179
1180#: /__w/calibre/calibre/src/calibre/customize/ui.py:803
1181msgid "Add a plugin by specifying the path to the ZIP file containing it."
1182msgstr ""
1183
1184#: /__w/calibre/calibre/src/calibre/customize/ui.py:805
1185msgid ""
1186"For plugin developers: Path to the folder where you are developing the "
1187"plugin. This command will automatically zip up the plugin and update it in "
1188"calibre."
1189msgstr ""
1190
1191#: /__w/calibre/calibre/src/calibre/customize/ui.py:809
1192msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
1193msgstr ""
1194
1195#: /__w/calibre/calibre/src/calibre/customize/ui.py:811
1196msgid ""
1197"Customize plugin. Specify name of plugin and customization string separated "
1198"by a comma."
1199msgstr ""
1200
1201#: /__w/calibre/calibre/src/calibre/customize/ui.py:813
1202msgid "List all installed plugins"
1203msgstr ""
1204
1205#: /__w/calibre/calibre/src/calibre/customize/ui.py:815
1206msgid "Enable the named plugin"
1207msgstr ""
1208
1209#: /__w/calibre/calibre/src/calibre/customize/ui.py:817
1210msgid "Disable the named plugin"
1211msgstr ""
1212
1213#: /__w/calibre/calibre/src/calibre/db/adding.py:245
1214#: /__w/calibre/calibre/src/calibre/db/adding.py:256
1215#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:402
1216#: /__w/calibre/calibre/src/calibre/library/database2.py:3353
1217#: /__w/calibre/calibre/src/calibre/library/database2.py:3371
1218msgid "Catalog"
1219msgstr ""
1220
1221#: /__w/calibre/calibre/src/calibre/db/adding.py:286
1222#: /__w/calibre/calibre/src/calibre/db/fields.py:762
1223#: /__w/calibre/calibre/src/calibre/db/fields.py:777
1224#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:410
1225#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:125
1226#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:452
1227#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:475
1228#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:778
1229#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:797
1230#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:480
1231#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:486
1232#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:517
1233#: /__w/calibre/calibre/src/calibre/devices/utils.py:82
1234#: /__w/calibre/calibre/src/calibre/devices/utils.py:86
1235#: /__w/calibre/calibre/src/calibre/devices/utils.py:119
1236#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:91
1237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:616
1238#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1613
1239#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1615
1240#: /__w/calibre/calibre/src/calibre/library/database2.py:373
1241#: /__w/calibre/calibre/src/calibre/library/database2.py:386
1242#: /__w/calibre/calibre/src/calibre/library/database2.py:3396
1243#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:120
1244msgid "News"
1245msgstr ""
1246
1247#: /__w/calibre/calibre/src/calibre/db/backend.py:439
1248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:307
1249#, python-brace-format
1250msgid "Path to library ({0}) too long. It must be less than {1} characters."
1251msgstr ""
1252
1253#: /__w/calibre/calibre/src/calibre/db/backend.py:447
1254#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:57
1255#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:560
1256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:123
1257#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:790
1258#, python-format
1259msgid "Path to library too long. It must be less than %d characters."
1260msgstr ""
1261
1262#: /__w/calibre/calibre/src/calibre/db/backend.py:523
1263#: /__w/calibre/calibre/src/calibre/library/database2.py:199
1264msgid "restored preference "
1265msgstr ""
1266
1267#: /__w/calibre/calibre/src/calibre/db/backend.py:529
1268#: /__w/calibre/calibre/src/calibre/library/database2.py:204
1269#: /__w/calibre/calibre/src/calibre/library/restore.py:236
1270msgid "creating custom column "
1271msgstr ""
1272
1273#: /__w/calibre/calibre/src/calibre/db/backend.py:1001
1274#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:674
1275msgid "No label was provided"
1276msgstr ""
1277
1278#: /__w/calibre/calibre/src/calibre/db/backend.py:1003
1279#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:676
1280msgid ""
1281"The label must contain only lower case letters, digits and underscores, and "
1282"start with a letter"
1283msgstr ""
1284
1285#: /__w/calibre/calibre/src/calibre/db/backend.py:1186
1286msgid "Dumping database to SQL"
1287msgstr ""
1288
1289#: /__w/calibre/calibre/src/calibre/db/backend.py:1195
1290msgid "Restoring database from SQL"
1291msgstr ""
1292
1293#: /__w/calibre/calibre/src/calibre/db/backend.py:2096
1294#: /__w/calibre/calibre/src/calibre/db/cache.py:2444
1295#: /__w/calibre/calibre/src/calibre/db/cache.py:2569
1296#: /__w/calibre/calibre/src/calibre/utils/exim.py:206
1297#: /__w/calibre/calibre/src/calibre/utils/exim.py:372
1298msgid "Completed"
1299msgstr ""
1300
1301#: /__w/calibre/calibre/src/calibre/db/cache.py:203
1302#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:564
1303#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
1304#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:48
1305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1212
1306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1260
1307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:867
1308#: /__w/calibre/calibre/src/calibre/library/database2.py:495
1309msgid "Saved searches"
1310msgstr ""
1311
1312#: /__w/calibre/calibre/src/calibre/db/cache.py:345
1313#: /__w/calibre/calibre/src/calibre/db/lazy.py:223
1314#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682
1315#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
1316#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005
1317#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
1318#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:357
1319#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183
1320#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635
1321#: /__w/calibre/calibre/src/calibre/library/database2.py:1081
1322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1256
1323#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1315
1324msgid "Yes"
1325msgstr ""
1326
1327#: /__w/calibre/calibre/src/calibre/db/cache.py:2296
1328#, python-brace-format
1329msgid "[Error in Virtual library {0}: {1}]"
1330msgstr ""
1331
1332#: /__w/calibre/calibre/src/calibre/db/cache.py:2559
1333#, python-format
1334msgid "Cover for %s"
1335msgstr ""
1336
1337#: /__w/calibre/calibre/src/calibre/db/cache.py:2563
1338#, python-brace-format
1339msgid "{0} format for {1}"
1340msgstr ""
1341
1342#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:206
1343#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:298
1344#, python-format
1345msgid "Added book ids: %s"
1346msgstr ""
1347
1348#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:282
1349msgid ""
1350"The following books were not added as they already exist in the database "
1351"(see --duplicates option or --automerge option):"
1352msgstr ""
1353
1354#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:300
1355#, python-format
1356msgid "Merged book ids: %s"
1357msgstr ""
1358
1359#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:306
1360msgid ""
1361"%prog add [options] file1 file2 file3 ...\n"
1362"\n"
1363"Add the specified files as books to the database. You can also specify folders, see\n"
1364"the folder related options below.\n"
1365msgstr ""
1366
1367#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:320
1368msgid ""
1369"Add books to database even if they already exist. Comparison is done based "
1370"on book titles and authors. Note that the {} option takes precedence."
1371msgstr ""
1372
1373#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:331
1374msgid ""
1375"If books with similar titles and authors are found, merge the incoming "
1376"formats (files) automatically into existing book records. A value of "
1377"\"ignore\" means duplicate formats are discarded. A value of \"overwrite\" "
1378"means duplicate formats in the library are overwritten with the newly added "
1379"files. A value of \"new_record\" means duplicate formats are placed into a "
1380"new book record."
1381msgstr ""
1382
1383#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:342
1384msgid "Add an empty book (a book with no formats)"
1385msgstr ""
1386
1387#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:345
1388msgid "Set the title of the added book(s)"
1389msgstr ""
1390
1391#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:351
1392msgid "Set the authors of the added book(s)"
1393msgstr ""
1394
1395#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:354
1396msgid "Set the ISBN of the added book(s)"
1397msgstr ""
1398
1399#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:361
1400msgid "Set the identifiers for this book, e.g. -I asin:XXX -I isbn:YYY"
1401msgstr ""
1402
1403#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:364
1404msgid "Set the tags of the added book(s)"
1405msgstr ""
1406
1407#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:370
1408msgid "Set the series of the added book(s)"
1409msgstr ""
1410
1411#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:377
1412msgid "Set the series number of the added book(s)"
1413msgstr ""
1414
1415#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:383
1416msgid "Path to the cover to use for the added book"
1417msgstr ""
1418
1419#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:390
1420msgid ""
1421"A comma separated list of languages (best to use ISO639 language codes, "
1422"though some language names may also be recognized)"
1423msgstr ""
1424
1425#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:396
1426msgid "ADDING FROM FOLDERS"
1427msgstr ""
1428
1429#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:398
1430msgid ""
1431"Options to control the adding of books from folders. By default only files "
1432"that have extensions of known e-book file types are added."
1433msgstr ""
1434
1435#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:415
1436msgid ""
1437"Assume that each folder has only a single logical book and that all files in"
1438" it are different e-book formats of that book"
1439msgstr ""
1440
1441#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:423
1442msgid "Process folders recursively"
1443msgstr ""
1444
1445#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:436
1446msgid "GLOB PATTERN"
1447msgstr ""
1448
1449#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:443
1450msgid ""
1451"A filename (glob) pattern, files matching this pattern will be ignored when "
1452"scanning folders for files. Can be specified multiple times for multiple "
1453"patterns. For example: *.pdf will ignore all PDF files"
1454msgstr ""
1455
1456#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:450
1457msgid ""
1458"A filename (glob) pattern, files matching this pattern will be added when "
1459"scanning folders for files, even if they are not of a known e-book file "
1460"type. Can be specified multiple times for multiple patterns."
1461msgstr ""
1462
1463#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:474
1464msgid "You must specify at least one file to add"
1465msgstr ""
1466
1467#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:24
1468#, python-brace-format
1469msgid ""
1470"%prog add_custom_column [options] label name datatype\n"
1471"\n"
1472"Create a custom column. label is the machine friendly name of the column. Should\n"
1473"not contain spaces or colons. name is the human friendly name of the column.\n"
1474"datatype is one of: {0}\n"
1475msgstr ""
1476
1477#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:39
1478msgid ""
1479"This column stores tag like data (i.e. multiple comma separated values). "
1480"Only applies if datatype is text."
1481msgstr ""
1482
1483#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:48
1484msgid ""
1485"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"
1486"There are many options that can go into the display variable.The options by column type are:\n"
1487"composite: composite_template, composite_sort, make_category,contains_html, use_decorations\n"
1488"datetime: date_format\n"
1489"enumeration: enum_values, enum_colors, use_decorations\n"
1490"int, float: number_format\n"
1491"text: is_names, use_decorations\n"
1492"\n"
1493"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."
1494msgstr ""
1495
1496#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:81
1497msgid "You must specify label, name and datatype"
1498msgstr ""
1499
1500#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:28
1501msgid ""
1502"%prog add_format [options] id ebook_file\n"
1503"\n"
1504"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."
1505msgstr ""
1506
1507#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:42
1508msgid "Do not replace the format if it already exists"
1509msgstr ""
1510
1511#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:49
1512msgid "You must specify an id and an e-book file"
1513msgstr ""
1514
1515#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:53
1516msgid "e-book file must have an extension"
1517msgstr ""
1518
1519#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:56
1520#, python-format
1521msgid "A %(fmt)s file already exists for book: %(id)d, not replacing"
1522msgstr ""
1523
1524#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:20
1525msgid ""
1526"%prog backup_metadata [options]\n"
1527"\n"
1528"Backup the metadata stored in the database into individual OPF files in each\n"
1529"books folder. This normally happens automatically, but you can run this\n"
1530"command to force re-generation of the OPF files, with the --all option.\n"
1531"\n"
1532"Note that there is normally no need to do this, as the OPF files are backed up\n"
1533"automatically, every time metadata is changed.\n"
1534msgstr ""
1535
1536#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:37
1537msgid ""
1538"Normally, this command only operates on books that have out of date OPF "
1539"files. This option makes it operate on all books."
1540msgstr ""
1541
1542#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:27
1543msgid "{} OPTIONS"
1544msgstr ""
1545
1546#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:48
1547msgid ""
1548"%prog catalog /path/to/destination.(csv|epub|mobi|xml...) [options]\n"
1549"\n"
1550"Export a catalog in format specified by path/to/destination extension.\n"
1551"Options control how entries are displayed in the generated catalog output.\n"
1552"Note that different catalog formats support different sets of options. To\n"
1553"see the different options, specify the name of the output file and then the\n"
1554"{} option.\n"
1555msgstr ""
1556
1557#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:67
1558msgid ""
1559"Comma-separated list of database IDs to catalog.\n"
1560"If declared, --search is ignored.\n"
1561"Default: all"
1562msgstr ""
1563
1564#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:78
1565msgid ""
1566"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"
1567"Default: no filtering"
1568msgstr ""
1569
1570#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:90
1571#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:629
1572msgid "Show detailed output information. Useful for debugging"
1573msgstr ""
1574
1575#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:109
1576msgid "You must specify a catalog output file"
1577msgstr ""
1578
1579#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:115
1580msgid "Cannot generate a catalog in the {} format"
1581msgstr ""
1582
1583#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:26
1584#, python-brace-format
1585msgid ""
1586"%prog check_library [options]\n"
1587"\n"
1588"Perform some checks on the filesystem representing a library. Reports are {0}\n"
1589msgstr ""
1590
1591#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:35
1592#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:44
1593msgid "Output in CSV"
1594msgstr ""
1595
1596#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:43
1597msgid ""
1598"Comma-separated list of reports.\n"
1599"Default: all"
1600msgstr ""
1601
1602#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:52
1603msgid ""
1604"Comma-separated list of extensions to ignore.\n"
1605"Default: all"
1606msgstr ""
1607
1608#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:61
1609msgid ""
1610"Comma-separated list of names to ignore.\n"
1611"Default: all"
1612msgstr ""
1613
1614#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:99
1615msgid "Unknown report check"
1616msgstr ""
1617
1618#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:116
1619msgid "Vacuuming database..."
1620msgstr ""
1621
1622#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:23
1623msgid ""
1624"%prog clone path/to/new/library\n"
1625"\n"
1626"Create a clone of the current library. This creates a new, empty library that has all the\n"
1627"same custom columns, Virtual libraries and other settings as the current library.\n"
1628"\n"
1629"The cloned library will contain no books. If you want to create a full duplicate, including\n"
1630"all books, then simply use your filesystem tools to copy the library folder.\n"
1631"    "
1632msgstr ""
1633
1634#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:38
1635msgid "Error: You must specify the path to the cloned library"
1636msgstr ""
1637
1638#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:46
1639msgid "The location for the new library is the same as the current library"
1640msgstr ""
1641
1642#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:52
1643#, python-format
1644msgid "%s is not empty. You must choose an empty folder for the new library."
1645msgstr ""
1646
1647#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:22
1648msgid ""
1649"%prog custom_columns [options]\n"
1650"\n"
1651"List available custom columns. Shows column labels and ids.\n"
1652"    "
1653msgstr ""
1654
1655#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:34
1656msgid "Show details for each column."
1657msgstr ""
1658
1659#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:27
1660msgid ""
1661"\n"
1662"%prog embed_metadata [options] book_id\n"
1663"\n"
1664"Update the metadata in the actual book files stored in the calibre library from\n"
1665"the metadata in the calibre database.  Normally, metadata is updated only when\n"
1666"exporting files from calibre, this command is useful if you want the files to\n"
1667"be updated in place. Note that different file formats support different amounts\n"
1668"of metadata. You can use the special value 'all' for book_id to update metadata\n"
1669"in all books. You can also specify many book ids separated by spaces and id ranges\n"
1670"separated by hyphens. For example: %prog embed_metadata 1 2 10-15 23"
1671msgstr ""
1672
1673#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:38
1674msgid ""
1675"Only update metadata in files of the specified format. Specify it multiple "
1676"times for multiple formats. By default, all formats are updated."
1677msgstr ""
1678
1679#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:55
1680#, python-brace-format
1681msgid "Processed {0} ({1} of {2})"
1682msgstr ""
1683
1684#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:59
1685msgid "No book with id: {}"
1686msgstr ""
1687
1688#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:43
1689msgid ""
1690"%prog export [options] ids\n"
1691"\n"
1692"Export the books specified by ids (a comma separated list) to the filesystem.\n"
1693"The export operation saves all formats of the book, its cover and metadata (in\n"
1694"an opf file). You can get id numbers from the search command.\n"
1695msgstr ""
1696
1697#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:56
1698msgid "Export all books in database, ignoring the list of ids."
1699msgstr ""
1700
1701#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:62
1702msgid "Export books to the specified folder. Default is"
1703msgstr ""
1704
1705#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:69
1706msgid "Export all books into a single folder"
1707msgstr ""
1708
1709#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:75
1710msgid "Report progress"
1711msgstr ""
1712
1713#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:86
1714msgid "Specifying this switch will turn this behavior off."
1715msgstr ""
1716
1717#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:136
1718#, python-format
1719msgid "You must specify some ids or the %s option"
1720msgstr ""
1721
1722#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:227
1723msgid ""
1724"%prog list [options]\n"
1725"\n"
1726"List the books available in the calibre database.\n"
1727msgstr ""
1728
1729#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:239
1730#, python-format
1731msgid ""
1732"The fields to display when listing books in the database. Should be a comma separated list of fields.\n"
1733"Available fields: %s\n"
1734"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"
1735msgstr ""
1736
1737#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:252
1738#, python-brace-format
1739msgid ""
1740"The field by which to sort the results.\n"
1741"Available fields: {0}\n"
1742"Default: {1}"
1743msgstr ""
1744
1745#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:259
1746msgid "Sort results in ascending order"
1747msgstr ""
1748
1749#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:266
1750msgid ""
1751"Filter the results by the search query. For the format of the search query, "
1752"please see the search related documentation in the User Manual. Default is "
1753"to do no filtering."
1754msgstr ""
1755
1756#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:276
1757#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:67
1758msgid ""
1759"The maximum width of a single line in the output. Defaults to detecting "
1760"screen size."
1761msgstr ""
1762
1763#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:282
1764msgid "The string used to separate fields. Default is a space."
1765msgstr ""
1766
1767#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:288
1768msgid ""
1769"The prefix for all file paths. Default is the absolute path to the library "
1770"folder."
1771msgstr ""
1772
1773#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:295
1774msgid "The maximum number of results to display. Default: all"
1775msgstr ""
1776
1777#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:302
1778msgid ""
1779"Generate output in JSON format, which is more suitable for machine parsing. "
1780"Causes the line width and separator options to be ignored."
1781msgstr ""
1782
1783#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:24
1784msgid ""
1785"%prog list_categories [options]\n"
1786"\n"
1787"Produce a report of the category information in the database. The\n"
1788"information is the equivalent of what is shown in the Tag browser.\n"
1789msgstr ""
1790
1791#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:39
1792msgid ""
1793"Output only the number of items in a category instead of the counts per item"
1794" within the category"
1795msgstr ""
1796
1797#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:50
1798msgid "The type of CSV file to produce. Choices: {}"
1799msgstr ""
1800
1801#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:58
1802msgid "Comma-separated list of category lookup names. Default: all"
1803msgstr ""
1804
1805#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:181
1806msgid "CATEGORY ITEMS"
1807msgstr ""
1808
1809#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:26
1810msgid ""
1811"%prog remove ids\n"
1812"\n"
1813"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"
1814msgstr ""
1815
1816#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:39
1817msgid "Do not use the {}"
1818msgstr ""
1819
1820#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:46
1821msgid "You must specify at least one book to remove"
1822msgstr ""
1823
1824#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:22
1825msgid ""
1826"%prog remove_custom_column [options] label\n"
1827"\n"
1828"Remove the custom column identified by label. You can see available\n"
1829"columns with the custom_columns command.\n"
1830"    "
1831msgstr ""
1832
1833#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:35
1834msgid "Do not ask for confirmation"
1835msgstr ""
1836
1837#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:50
1838#, python-format
1839msgid "You will lose all data in the column: %s. Are you sure (y/n)? "
1840msgstr ""
1841
1842#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:53
1843msgid "y"
1844msgstr ""
1845
1846#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:60
1847#, python-format
1848msgid ""
1849"No column named %s found. You must use column labels, not titles. Use "
1850"calibredb custom_columns to get a list of labels."
1851msgstr ""
1852
1853#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:69
1854msgid "Error: You must specify a column label"
1855msgstr ""
1856
1857#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:25
1858msgid ""
1859"\n"
1860"%prog remove_format [options] id fmt\n"
1861"\n"
1862"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"
1863msgstr ""
1864
1865#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:39
1866msgid "You must specify an id and a format"
1867msgstr ""
1868
1869#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:21
1870msgid ""
1871"%prog restore_database [options]\n"
1872"\n"
1873"Restore this database from the metadata stored in OPF files in each\n"
1874"folder of the calibre library. This is useful if your metadata.db file\n"
1875"has been corrupted.\n"
1876"\n"
1877"WARNING: This command completely regenerates your database. You will lose\n"
1878"all saved searches, user categories, plugboards, stored per-book conversion\n"
1879"settings, and custom recipes. Restored metadata will only be as accurate as\n"
1880"what is found in the OPF files.\n"
1881"    "
1882msgstr ""
1883
1884#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:42
1885msgid ""
1886"Really do the recovery. The command will not run unless this option is "
1887"specified."
1888msgstr ""
1889
1890#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:64
1891#, python-format
1892msgid "You must provide the %s option to do a recovery"
1893msgstr ""
1894
1895#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:36
1896msgid ""
1897"%prog saved_searches [options] (list|add|remove)\n"
1898"\n"
1899"Manage the saved searches stored in this database.\n"
1900"If you try to add a query with a name that already exists, it will be\n"
1901"replaced.\n"
1902"\n"
1903"Syntax for adding:\n"
1904"\n"
1905"%prog saved_searches add search_name search_expression\n"
1906"\n"
1907"Syntax for removing:\n"
1908"\n"
1909"%prog saved_searches remove search_name\n"
1910"    "
1911msgstr ""
1912
1913#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:60
1914#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1032
1915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:87
1916msgid "Name:"
1917msgstr ""
1918
1919#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:61
1920msgid "Search string:"
1921msgstr ""
1922
1923#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:65
1924msgid "Error: You must specify a name and a search string"
1925msgstr ""
1926
1927#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:67
1928#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
1929msgid "added"
1930msgstr ""
1931
1932#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:70
1933msgid "Error: You must specify a name"
1934msgstr ""
1935
1936#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:72
1937msgid "removed"
1938msgstr ""
1939
1940#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:76
1941#, python-format
1942msgid "Error: Action %s not recognized, must be one of: (add|remove|list)"
1943msgstr ""
1944
1945#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:17
1946#, python-brace-format
1947msgid "Failed to parse search query: ({0}) with error: {1}"
1948msgstr ""
1949
1950#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:25
1951#, python-brace-format
1952msgid ""
1953"%prog search [options] search expression\n"
1954"\n"
1955"Search the library for the specified search term, returning a comma separated\n"
1956"list of book ids matching the search expression. The output format is useful\n"
1957"to feed into other commands that accept a list of ids as input.\n"
1958"\n"
1959"The search expression can be anything from calibre's powerful search query\n"
1960"language, for example: %prog search {0}\n"
1961msgstr ""
1962
1963#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:42
1964msgid "The maximum number of results to return. Default is all results."
1965msgstr ""
1966
1967#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:49
1968msgid "Error: You must specify the search expression"
1969msgstr ""
1970
1971#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:58
1972msgid "No books matching the search expression:"
1973msgstr ""
1974
1975#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:19
1976msgid "No book with id {} exists"
1977msgstr ""
1978
1979#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:23
1980msgid "No column with name {} exists"
1981msgstr ""
1982
1983#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:29
1984msgid "Data set to: {} [{}]"
1985msgstr ""
1986
1987#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:37
1988msgid "Data set to: {}"
1989msgstr ""
1990
1991#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:46
1992msgid ""
1993"%prog set_custom [options] column id value\n"
1994"\n"
1995"Set the value of a custom column for the book identified by id.\n"
1996"You can get a list of ids using the search command.\n"
1997"You can get a list of custom column names using the custom_columns\n"
1998"command.\n"
1999"    "
2000msgstr ""
2001
2002#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:63
2003msgid ""
2004"If the column stores multiple values, append the specified values to the "
2005"existing ones, instead of replacing them."
2006msgstr ""
2007
2008#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:72
2009msgid "Error: You must specify a field name, id and value"
2010msgstr ""
2011
2012#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:62
2013msgid ""
2014"\n"
2015"%prog set_metadata [options] id [/path/to/metadata.opf]\n"
2016"\n"
2017"Set the metadata stored in the calibre database for the book identified by id\n"
2018"from the OPF file metadata.opf. id is an id number from the search command. You\n"
2019"can get a quick feel for the OPF format by using the --as-opf switch to the\n"
2020"show_metadata command. You can also set the metadata of individual fields with\n"
2021"the --field option. If you use the --field option, there is no need to specify\n"
2022"an OPF file.\n"
2023msgstr ""
2024
2025#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:80
2026#, python-brace-format
2027msgid ""
2028"The field to set. Format is field_name:value, for example: {0} "
2029"tags:tag1,tag2. Use {1} to get a list of all field names. You can specify "
2030"this option multiple times to set multiple fields. Note: For languages you "
2031"must use the ISO639 language codes (e.g. en for English, fr for French and "
2032"so on). For identifiers, the syntax is {0} {2}. For boolean (yes/no) fields "
2033"use true and false or yes and no."
2034msgstr ""
2035
2036#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:95
2037msgid "List the metadata field names that can be used with the --field option"
2038msgstr ""
2039
2040#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122
2041msgid "Field name"
2042msgstr ""
2043
2044#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122
2045#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:788
2046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
2047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:85
2048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
2049#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:193
2050#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1351
2051#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
2052#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:166
2053#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
2054#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
2055#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:131
2056#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:308
2057#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
2058#: /__w/calibre/calibre/src/calibre/srv/opds.py:480
2059msgid "Title"
2060msgstr ""
2061
2062#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:136
2063msgid "You must specify a record id as the first argument"
2064msgstr ""
2065
2066#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:140
2067msgid "You must specify either a field or an OPF file"
2068msgstr ""
2069
2070#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:146
2071#, python-format
2072msgid "The OPF file %s does not exist"
2073msgstr ""
2074
2075#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:153
2076#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:182
2077#, python-format
2078msgid "No book with id: %s in the database"
2079msgstr ""
2080
2081#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:164
2082#, python-format
2083msgid "%s is not a known field"
2084msgstr ""
2085
2086#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:26
2087msgid ""
2088"\n"
2089"%prog show_metadata [options] id\n"
2090"\n"
2091"Show the metadata stored in the calibre database for the book identified by id.\n"
2092"id is an id number from the search command.\n"
2093msgstr ""
2094
2095#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:38
2096msgid "Print metadata in OPF form (XML)"
2097msgstr ""
2098
2099#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:45
2100msgid "You must specify an id"
2101msgstr ""
2102
2103#: /__w/calibre/calibre/src/calibre/db/cli/main.py:40
2104msgid "The {} command is not supported with remote (server based) libraries"
2105msgstr ""
2106
2107#: /__w/calibre/calibre/src/calibre/db/cli/main.py:47
2108msgid "GLOBAL OPTIONS"
2109msgstr ""
2110
2111#: /__w/calibre/calibre/src/calibre/db/cli/main.py:54
2112msgid ""
2113"Path to the calibre library. Default is to use the path stored in the "
2114"settings. You can also connect to a calibre Content server to perform "
2115"actions on remote libraries. To do so use a URL of the form: "
2116"http://hostname:port/#library_id for example, "
2117"http://localhost:8080/#mylibrary. library_id is the library id of the "
2118"library you want to connect to on the Content server. You can use the "
2119"special library_id value of - to get a list of library ids available on the "
2120"server. For details on how to setup access via a Content server, see {}."
2121msgstr ""
2122
2123#: /__w/calibre/calibre/src/calibre/db/cli/main.py:67
2124#: /__w/calibre/calibre/src/calibre/utils/config.py:111
2125msgid "show this help message and exit"
2126msgstr ""
2127
2128#: /__w/calibre/calibre/src/calibre/db/cli/main.py:71
2129#: /__w/calibre/calibre/src/calibre/utils/config.py:112
2130msgid "show program's version number and exit"
2131msgstr ""
2132
2133#: /__w/calibre/calibre/src/calibre/db/cli/main.py:76
2134msgid "Username for connecting to a calibre Content server"
2135msgstr ""
2136
2137#: /__w/calibre/calibre/src/calibre/db/cli/main.py:80
2138#, python-brace-format
2139msgid ""
2140"Password for connecting to a calibre Content server. To read the password "
2141"from standard input, use the special value: {0}. To read the password from a"
2142" file, use: {1} (i.e. <f: followed by the full path to the file and a "
2143"trailing >). The angle brackets in the above are required, remember to "
2144"escape them or use quotes for your shell."
2145msgstr ""
2146
2147#: /__w/calibre/calibre/src/calibre/db/cli/main.py:91
2148msgid ""
2149"The timeout, in seconds, when connecting to a calibre library over the "
2150"network. The default is two minutes."
2151msgstr ""
2152
2153#: /__w/calibre/calibre/src/calibre/db/cli/main.py:101
2154#, python-format
2155msgid ""
2156"%%prog command [options] [arguments]\n"
2157"\n"
2158"%%prog is the command line interface to the calibre books database.\n"
2159"\n"
2160"command is one of:\n"
2161"  %s\n"
2162"\n"
2163"For help on an individual command: %%prog command --help\n"
2164msgstr ""
2165
2166#: /__w/calibre/calibre/src/calibre/db/cli/main.py:121
2167msgid "Enter the password: "
2168msgstr ""
2169
2170#: /__w/calibre/calibre/src/calibre/db/cli/main.py:158
2171msgid ""
2172"Another calibre program such as {} or the main calibre program is running. "
2173"Having multiple programs that can make changes to a calibre library running "
2174"at the same time is a bad idea. calibredb can connect directly to a running "
2175"calibre Content server, to make changes through it, instead. See the "
2176"documentation of the {} option for details."
2177msgstr ""
2178
2179#: /__w/calibre/calibre/src/calibre/db/fields.py:298
2180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:154
2181#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:109
2182msgid "TEMPLATE ERROR"
2183msgstr ""
2184
2185#: /__w/calibre/calibre/src/calibre/db/fields.py:404
2186#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:194
2187msgid "On Device"
2188msgstr ""
2189
2190#: /__w/calibre/calibre/src/calibre/db/fields.py:438
2191#: /__w/calibre/calibre/src/calibre/library/database2.py:1237
2192msgid "Main"
2193msgstr ""
2194
2195#: /__w/calibre/calibre/src/calibre/db/fields.py:440
2196#: /__w/calibre/calibre/src/calibre/gui2/layout.py:81
2197#: /__w/calibre/calibre/src/calibre/library/database2.py:1239
2198msgid "Card A"
2199msgstr ""
2200
2201#: /__w/calibre/calibre/src/calibre/db/fields.py:442
2202#: /__w/calibre/calibre/src/calibre/gui2/layout.py:83
2203#: /__w/calibre/calibre/src/calibre/library/database2.py:1241
2204msgid "Card B"
2205msgstr ""
2206
2207#: /__w/calibre/calibre/src/calibre/db/lazy.py:250
2208#, python-format
2209msgid "Invalid field: %s"
2210msgstr ""
2211
2212#: /__w/calibre/calibre/src/calibre/db/restore.py:135
2213#: /__w/calibre/calibre/src/calibre/library/restore.py:124
2214msgid "Starting restoring preferences and column metadata"
2215msgstr ""
2216
2217#: /__w/calibre/calibre/src/calibre/db/restore.py:138
2218#: /__w/calibre/calibre/src/calibre/library/restore.py:127
2219msgid "Cannot restore preferences. Backup file not found."
2220msgstr ""
2221
2222#: /__w/calibre/calibre/src/calibre/db/restore.py:148
2223#: /__w/calibre/calibre/src/calibre/library/restore.py:138
2224msgid "Finished restoring preferences and column metadata"
2225msgstr ""
2226
2227#: /__w/calibre/calibre/src/calibre/db/restore.py:150
2228#: /__w/calibre/calibre/src/calibre/library/restore.py:140
2229msgid "Finished restoring preferences"
2230msgstr ""
2231
2232#: /__w/calibre/calibre/src/calibre/db/restore.py:155
2233#: /__w/calibre/calibre/src/calibre/library/restore.py:145
2234msgid "Restoring preferences and column metadata failed"
2235msgstr ""
2236
2237#: /__w/calibre/calibre/src/calibre/db/restore.py:174
2238#: /__w/calibre/calibre/src/calibre/library/restore.py:164
2239msgid "Processed"
2240msgstr ""
2241
2242#: /__w/calibre/calibre/src/calibre/db/restore.py:249
2243msgid "Creating custom column "
2244msgstr ""
2245
2246#: /__w/calibre/calibre/src/calibre/db/search.py:101
2247#: /__w/calibre/calibre/src/calibre/library/caches.py:339
2248msgid "today"
2249msgstr ""
2250
2251#: /__w/calibre/calibre/src/calibre/db/search.py:102
2252#: /__w/calibre/calibre/src/calibre/library/caches.py:340
2253msgid "yesterday"
2254msgstr ""
2255
2256#: /__w/calibre/calibre/src/calibre/db/search.py:103
2257#: /__w/calibre/calibre/src/calibre/library/caches.py:341
2258msgid "thismonth"
2259msgstr ""
2260
2261#: /__w/calibre/calibre/src/calibre/db/search.py:104
2262#: /__w/calibre/calibre/src/calibre/library/caches.py:342
2263msgid "daysago"
2264msgstr ""
2265
2266#: /__w/calibre/calibre/src/calibre/db/search.py:193
2267#: /__w/calibre/calibre/src/calibre/library/caches.py:401
2268#, python-brace-format
2269msgid "Number conversion error: {0}"
2270msgstr ""
2271
2272#: /__w/calibre/calibre/src/calibre/db/search.py:199
2273#: /__w/calibre/calibre/src/calibre/library/caches.py:407
2274#, python-brace-format
2275msgid "Date conversion error: {0}"
2276msgstr ""
2277
2278#: /__w/calibre/calibre/src/calibre/db/search.py:284
2279#: /__w/calibre/calibre/src/calibre/library/caches.py:484
2280#, python-brace-format
2281msgid "Non-numeric value in query: {0}"
2282msgstr ""
2283
2284#: /__w/calibre/calibre/src/calibre/db/search.py:311
2285#: /__w/calibre/calibre/src/calibre/db/utils.py:30
2286#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2287#: /__w/calibre/calibre/src/calibre/library/caches.py:595
2288#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230
2289msgid "no"
2290msgstr ""
2291
2292#: /__w/calibre/calibre/src/calibre/db/search.py:312
2293#: /__w/calibre/calibre/src/calibre/db/utils.py:28
2294#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2295#: /__w/calibre/calibre/src/calibre/library/caches.py:596
2296#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230
2297msgid "yes"
2298msgstr ""
2299
2300#: /__w/calibre/calibre/src/calibre/db/search.py:313
2301#: /__w/calibre/calibre/src/calibre/db/utils.py:30
2302#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2303#: /__w/calibre/calibre/src/calibre/library/caches.py:597
2304msgid "unchecked"
2305msgstr ""
2306
2307#: /__w/calibre/calibre/src/calibre/db/search.py:314
2308#: /__w/calibre/calibre/src/calibre/db/utils.py:28
2309#: /__w/calibre/calibre/src/calibre/library/caches.py:133
2310#: /__w/calibre/calibre/src/calibre/library/caches.py:598
2311msgid "checked"
2312msgstr ""
2313
2314#: /__w/calibre/calibre/src/calibre/db/search.py:315
2315#: /__w/calibre/calibre/src/calibre/library/caches.py:599
2316msgid "empty"
2317msgstr ""
2318
2319#: /__w/calibre/calibre/src/calibre/db/search.py:316
2320#: /__w/calibre/calibre/src/calibre/library/caches.py:600
2321msgid "blank"
2322msgstr ""
2323
2324#: /__w/calibre/calibre/src/calibre/db/search.py:325
2325#: /__w/calibre/calibre/src/calibre/library/caches.py:612
2326#, python-brace-format
2327msgid "Invalid boolean query \"{0}\""
2328msgstr ""
2329
2330#: /__w/calibre/calibre/src/calibre/db/search.py:514
2331msgid "No such Virtual library: {}"
2332msgstr ""
2333
2334#: /__w/calibre/calibre/src/calibre/db/search.py:519
2335msgid "Virtual library search is recursive: {}"
2336msgstr ""
2337
2338#: /__w/calibre/calibre/src/calibre/db/search.py:550
2339#: /__w/calibre/calibre/src/calibre/library/caches.py:678
2340#, python-brace-format
2341msgid "Recursive query group detected: {0}"
2342msgstr ""
2343
2344#: /__w/calibre/calibre/src/calibre/db/search.py:649
2345msgid ""
2346"search template: missing or invalid separator. Valid separators are: {}"
2347msgstr ""
2348
2349#: /__w/calibre/calibre/src/calibre/debug.py:29
2350#, python-brace-format
2351msgid ""
2352"{0}\n"
2353"\n"
2354"Various command line interfaces useful for debugging calibre. With no options,\n"
2355"this command starts an embedded Python interpreter. You can also run the main\n"
2356"calibre GUI, the calibre E-book viewer and the calibre editor in debug mode.\n"
2357"\n"
2358"It also contains interfaces to various bits of calibre that do not have\n"
2359"dedicated command line tools, such as font subsetting, the E-book diff tool and so\n"
2360"on.\n"
2361"\n"
2362"You can also use %prog to run standalone scripts. To do that use it like this:\n"
2363"\n"
2364"    {1}\n"
2365"\n"
2366"Everything after the -- is passed to the script.\n"
2367msgstr ""
2368
2369#: /__w/calibre/calibre/src/calibre/debug.py:45
2370msgid "%prog [options]"
2371msgstr ""
2372
2373#: /__w/calibre/calibre/src/calibre/debug.py:46
2374msgid "Run Python code."
2375msgstr ""
2376
2377#: /__w/calibre/calibre/src/calibre/debug.py:47
2378msgid "Run the Python code in file."
2379msgstr ""
2380
2381#: /__w/calibre/calibre/src/calibre/debug.py:49
2382msgid ""
2383"Subset the specified font. Use -- after this option to pass option to the "
2384"font subsetting program."
2385msgstr ""
2386
2387#: /__w/calibre/calibre/src/calibre/debug.py:51
2388#: /__w/calibre/calibre/src/calibre/gui2/device.py:469
2389#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:28
2390msgid "Debug device detection"
2391msgstr ""
2392
2393#: /__w/calibre/calibre/src/calibre/debug.py:53
2394msgid ""
2395"Run the GUI with debugging enabled. Debug output is printed to stdout and "
2396"stderr."
2397msgstr ""
2398
2399#: /__w/calibre/calibre/src/calibre/debug.py:56
2400msgid ""
2401"Run the GUI with a debug console, logging to the specified path. For "
2402"internal use only, use the -g option to run the GUI in debug mode"
2403msgstr ""
2404
2405#: /__w/calibre/calibre/src/calibre/debug.py:60
2406msgid "Run the E-book viewer in debug mode"
2407msgstr ""
2408
2409#: /__w/calibre/calibre/src/calibre/debug.py:62
2410msgid "Output the paths necessary to setup the calibre environment"
2411msgstr ""
2412
2413#: /__w/calibre/calibre/src/calibre/debug.py:64
2414msgid ""
2415"Add a simple plugin (i.e. a plugin that consists of only a .py file), by "
2416"specifying the path to the py file containing the plugin code."
2417msgstr ""
2418
2419#: /__w/calibre/calibre/src/calibre/debug.py:68
2420msgid ""
2421"Re-initialize the sqlite calibre database at the specified path. Useful to "
2422"recover from db corruption."
2423msgstr ""
2424
2425#: /__w/calibre/calibre/src/calibre/debug.py:72
2426msgid "Inspect the MOBI file(s) at the specified path(s)"
2427msgstr ""
2428
2429#: /__w/calibre/calibre/src/calibre/debug.py:74
2430msgid "Launch the calibre \"Edit book\" tool in debug mode."
2431msgstr ""
2432
2433#: /__w/calibre/calibre/src/calibre/debug.py:76
2434msgid ""
2435"Explode the book into the specified folder.\n"
2436"Usage: -x file.epub output_dir\n"
2437"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."
2438msgstr ""
2439
2440#: /__w/calibre/calibre/src/calibre/debug.py:82
2441msgid ""
2442"Implode a previously exploded book.\n"
2443"Usage: -i output_dir file.epub\n"
2444"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."
2445msgstr ""
2446
2447#: /__w/calibre/calibre/src/calibre/debug.py:87
2448msgid ""
2449"Export all calibre data (books/settings/plugins). Normally, you will be "
2450"asked for the export folder and the libraries to export. You can also "
2451"specify them as command line arguments to skip the questions. Use absolute "
2452"paths for the export folder and libraries. The special keyword \"all\" can "
2453"be used to export all libraries."
2454msgstr ""
2455
2456#: /__w/calibre/calibre/src/calibre/debug.py:93
2457msgid "Import previously exported calibre data"
2458msgstr ""
2459
2460#: /__w/calibre/calibre/src/calibre/debug.py:96
2461#: /__w/calibre/calibre/src/calibre/gui2/main.py:69
2462msgid ""
2463"Cause a running calibre instance, if any, to be shutdown. Note that if there"
2464" are running jobs, they will be silently aborted, so use with care."
2465msgstr ""
2466
2467#: /__w/calibre/calibre/src/calibre/debug.py:99
2468msgid "Test binary modules in build"
2469msgstr ""
2470
2471#: /__w/calibre/calibre/src/calibre/debug.py:102
2472msgid ""
2473"Run a plugin that provides a command line interface. For example:\n"
2474"calibre-debug -r \"Add Books\" -- file1 --option1\n"
2475"Everything after the -- will be passed to the plugin as arguments."
2476msgstr ""
2477
2478#: /__w/calibre/calibre/src/calibre/debug.py:106
2479msgid ""
2480"Run the calibre diff tool. For example:\n"
2481"calibre-debug --diff file1 file2"
2482msgstr ""
2483
2484#: /__w/calibre/calibre/src/calibre/debug.py:109
2485msgid "(Un)register calibre from Windows Default Programs."
2486msgstr ""
2487
2488#: /__w/calibre/calibre/src/calibre/debug.py:111
2489msgid "For internal use"
2490msgstr ""
2491
2492#: /__w/calibre/calibre/src/calibre/debug.py:220
2493msgid "Debug log"
2494msgstr ""
2495
2496#: /__w/calibre/calibre/src/calibre/debug.py:313
2497#, python-format
2498msgid "No plugin named %s found"
2499msgstr ""
2500
2501#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:22
2502msgid "Communicate with Android phones."
2503msgstr ""
2504
2505#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:217
2506msgid ""
2507"Comma separated list of folders to send e-books to on the device's <b>main "
2508"memory</b>. The first one that exists will be used"
2509msgstr ""
2510
2511#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:220
2512msgid ""
2513"Comma separated list of folders to send e-books to on the device's "
2514"<b>storage cards</b>. The first one that exists will be used"
2515msgstr ""
2516
2517#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:346
2518msgid "Communicate with S60 phones."
2519msgstr ""
2520
2521#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:366
2522msgid "Communicate with WebOS tablets."
2523msgstr ""
2524
2525#: /__w/calibre/calibre/src/calibre/devices/binatone/driver.py:19
2526msgid "Communicate with the Binatone Readme e-book reader."
2527msgstr ""
2528
2529#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:15
2530msgid "Communicate with the Blackberry smart phone."
2531msgstr ""
2532
2533#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:16
2534#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:40
2535#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:404
2536#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:20
2537msgid "Kovid Goyal"
2538msgstr ""
2539
2540#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:39
2541msgid "Communicate with the Blackberry Playbook."
2542msgstr ""
2543
2544#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:15
2545msgid "Communicate with BOEYE BEX Serial e-book readers."
2546msgstr ""
2547
2548#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:37
2549msgid "Communicate with BOEYE BDX serial e-book readers."
2550msgstr ""
2551
2552#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:26
2553msgid "Communicate with the Cybook Gen 3/Opus e-book reader."
2554msgstr ""
2555
2556#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:70
2557msgid "Communicate with the Cybook Orizon e-book reader."
2558msgstr ""
2559
2560#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:83
2561#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:60
2562msgid "Card A folder"
2563msgstr ""
2564
2565#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:84
2566msgid ""
2567"Enter the folder where the books are to be stored when sent to the memory "
2568"card. This folder is prepended to any send to device template"
2569msgstr ""
2570
2571#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:122
2572msgid "Communicate with the Cybook Muse e-book reader."
2573msgstr ""
2574
2575#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:148
2576msgid "Communicate with the Bookeen Diva HD e-book reader."
2577msgstr ""
2578
2579#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:27
2580msgid "Communicate with the EB600 e-book reader."
2581msgstr ""
2582
2583#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:59
2584msgid "Communicate with the tolino shine and vision readers"
2585msgstr ""
2586
2587#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:75
2588#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:63
2589msgid "Swap main and card A"
2590msgstr ""
2591
2592#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:77
2593msgid ""
2594"Check this box if the device's main memory is being seen as card a and the "
2595"card is being seen as main memory. Some tolino devices may need this option."
2596msgstr ""
2597
2598#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:311
2599msgid "Communicate with the Astak Mentor EB600"
2600msgstr ""
2601
2602#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:336
2603msgid "Communicate with the PocketBook 301 Reader."
2604msgstr ""
2605
2606#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:355
2607msgid "Communicate with the PocketBook 515/602/603/902/903/Pro 912 reader."
2608msgstr ""
2609
2610#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:377
2611msgid "Communicate with the PocketBook 622 and 623 readers."
2612msgstr ""
2613
2614#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:391
2615msgid "Communicate with the PocketBook 360+ reader."
2616msgstr ""
2617
2618#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:403
2619msgid "Communicate with the PocketBook 701"
2620msgstr ""
2621
2622#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:435
2623msgid "Communicate with the PocketBook 740"
2624msgstr ""
2625
2626#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:453
2627msgid "Communicate with the Infibeam Pi2 reader."
2628msgstr ""
2629
2630#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:19
2631msgid "Entourage Edge"
2632msgstr ""
2633
2634#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:20
2635msgid "Communicate with the Entourage Edge."
2636msgstr ""
2637
2638#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:17
2639msgid "Communicate with the ESlick e-book reader."
2640msgstr ""
2641
2642#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:49
2643msgid "Communicate with the Sigmatek e-book reader."
2644msgstr ""
2645
2646#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:19
2647#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:36
2648msgid "Use an arbitrary folder as a device."
2649msgstr ""
2650
2651#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:32
2652#: /__w/calibre/calibre/src/calibre/devices/interface.py:16
2653msgid "Device interface"
2654msgstr ""
2655
2656#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:21
2657msgid "Communicate with Hanlin V3 e-book readers."
2658msgstr ""
2659
2660#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:101
2661msgid "Communicate with Hanlin V5 e-book readers."
2662msgstr ""
2663
2664#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:120
2665msgid "Communicate with the BOOX e-book reader."
2666msgstr ""
2667
2668#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:139
2669msgid ""
2670"Comma separated list of folders to send e-books to on the device. The first "
2671"one that exists will be used."
2672msgstr ""
2673
2674#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:26
2675msgid "Communicate with the Hanvon N520 e-book reader."
2676msgstr ""
2677
2678#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:53
2679msgid "Communicate with the Kibano e-book reader."
2680msgstr ""
2681
2682#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:67
2683msgid "Communicate with The Book reader."
2684msgstr ""
2685
2686#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:80
2687msgid "Communicate with the Libre Air reader."
2688msgstr ""
2689
2690#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:94
2691msgid "Communicate with the SpringDesign Alex e-book reader."
2692msgstr ""
2693
2694#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:138
2695#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:149
2696#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:528
2697#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:560
2698#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:706
2699#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3719
2700#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:429
2701#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:436
2702msgid "Removing books from device..."
2703msgstr ""
2704
2705#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:156
2706msgid "Communicate with the Azbooka"
2707msgstr ""
2708
2709#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:176
2710msgid "Communicate with the Elonex EB 511 e-book reader."
2711msgstr ""
2712
2713#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:197
2714msgid "Communicate with the Cybook Odyssey e-book reader."
2715msgstr ""
2716
2717#: /__w/calibre/calibre/src/calibre/devices/iliad/driver.py:18
2718msgid "Communicate with the IRex Iliad e-book reader."
2719msgstr ""
2720
2721#: /__w/calibre/calibre/src/calibre/devices/interface.py:61
2722msgid "Cannot get files from this device"
2723msgstr ""
2724
2725#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:18
2726msgid "Communicate with the IRex Digital Reader 1000 e-book reader."
2727msgstr ""
2728
2729#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:45
2730msgid "Communicate with the IRex Digital Reader 800"
2731msgstr ""
2732
2733#: /__w/calibre/calibre/src/calibre/devices/iriver/driver.py:18
2734msgid "Communicate with the Iriver Story reader."
2735msgstr ""
2736
2737#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:22
2738msgid "Communicate with the JetBook e-book reader."
2739msgstr ""
2740
2741#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:89
2742msgid "Communicate with the MiBuk Wolder reader."
2743msgstr ""
2744
2745#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:118
2746msgid "Communicate with the JetBook Mini reader."
2747msgstr ""
2748
2749#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:146
2750msgid "Communicate with the JetBook Color reader."
2751msgstr ""
2752
2753#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:43
2754#, python-format
2755msgid "Not a valid MOBI file. Reports identity of %s"
2756msgstr ""
2757
2758#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:85
2759msgid "Could not generate page mapping."
2760msgstr ""
2761
2762#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:62
2763msgid "Communicate with the Kindle e-book reader."
2764msgstr ""
2765
2766#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:94
2767msgid ""
2768"The following books are in KFX format. KFX is a virtual book format, and "
2769"cannot be transferred from the device. Instead, you should go to your "
2770"\"Manage my content and devices\" page on the Amazon homepage and download "
2771"the book to your computer from there. That will give you a regular AZW3 file"
2772" that you can add to calibre normally. Click \"Show details\" to see the "
2773"list of books."
2774msgstr ""
2775
2776#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:229
2777#, python-format
2778msgid "%(time)s<br />Last page read: %(loc)d (%(pr)d%%)"
2779msgstr ""
2780
2781#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:234
2782#, python-format
2783msgid "%(time)s<br />Last page read: Location %(loc)d (%(pr)d%%)"
2784msgstr ""
2785
2786#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:254
2787#, python-format
2788msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />%(text)s<br />"
2789msgstr ""
2790
2791#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:263
2792#, python-format
2793msgid "<b>Page %(dl)d &bull; %(typ)s</b><br />"
2794msgstr ""
2795
2796#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:268
2797#, python-format
2798msgid "<b>Location %(dl)d &bull; %(typ)s</b><br />"
2799msgstr ""
2800
2801#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:334
2802msgid ""
2803"Communicate with the Kindle 2/3/4/Touch/PaperWhite/Voyage e-book reader."
2804msgstr ""
2805
2806#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:348
2807msgid "Send page number information when sending books"
2808msgstr ""
2809
2810#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:349
2811msgid ""
2812"The Kindle 3 and newer versions can use page number information in MOBI "
2813"files. With this option, calibre will calculate and send this information to"
2814" the Kindle when uploading MOBI files by USB. Note that the page numbers do "
2815"not correspond to any paper book."
2816msgstr ""
2817
2818#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:354
2819msgid "Page count calculation method"
2820msgstr ""
2821
2822#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:355
2823msgid ""
2824"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"
2825"\n"
2826" <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"
2827"\n"
2828" <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."
2829msgstr ""
2830
2831#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:368
2832msgid "Custom column name to retrieve page counts from"
2833msgstr ""
2834
2835#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:369
2836msgid ""
2837"If you have a custom column in your library that you use to store the page "
2838"count of books, you can have calibre use that information, instead of "
2839"calculating a page count. Specify the name of the custom column here, for "
2840"example, #pages."
2841msgstr ""
2842
2843#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:373
2844msgid "Custom column name to retrieve calculation method from"
2845msgstr ""
2846
2847#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:374
2848msgid ""
2849"If you have a custom column in your library that you use to store the "
2850"preferred method for calculating the number of pages for a book, you can "
2851"have calibre use that method instead of the default one selected above.  "
2852"Specify the name of the custom column here, for example, #pagemethod. The "
2853"custom column should have the  values: fast, accurate or pagebreak."
2854msgstr ""
2855
2856#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:380
2857msgid "Overwrite existing APNX on device"
2858msgstr ""
2859
2860#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:381
2861msgid ""
2862"Uncheck this option to allow an APNX file existing on the device to have "
2863"priority over the version which calibre would send. Since APNX files are "
2864"usually deleted when a book is removed from the Kindle, this is mostly "
2865"useful when resending a book to the device which is already on the device "
2866"(e.g. after making a modification)."
2867msgstr ""
2868
2869#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:630
2870msgid "Communicate with the Kindle DX e-book reader."
2871msgstr ""
2872
2873#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:646
2874msgid "Communicate with the Kindle Fire"
2875msgstr ""
2876
2877#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:82
2878msgid "Communicate with the original Kobo Reader and the Kobo WiFi."
2879msgstr ""
2880
2881#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:120
2882msgid "The Kobo supports several collections including "
2883msgstr ""
2884
2885#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:121
2886msgid "Create tags for automatic management"
2887msgstr ""
2888
2889#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:122
2890msgid "Upload covers for books (newer readers)"
2891msgstr ""
2892
2893#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:123
2894msgid ""
2895"Normally, the Kobo readers get the cover image from the e-book file itself. "
2896"With this option, calibre will send a separate cover image to the reader, "
2897"useful if you have modified the cover."
2898msgstr ""
2899
2900#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:127
2901#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:311
2902msgid "Upload black and white covers"
2903msgstr ""
2904
2905#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:128
2906msgid "Show expired books"
2907msgstr ""
2908
2909#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:129
2910msgid ""
2911"A bug in an earlier version left non kepubs book records in the database.  "
2912"With this option calibre will show the expired records and allow you to "
2913"delete them with the new delete logic."
2914msgstr ""
2915
2916#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:133
2917#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:441
2918msgid "Show previews"
2919msgstr ""
2920
2921#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:134
2922#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:442
2923msgid ""
2924"Kobo previews are included on the Touch and some other versions by default "
2925"they are no longer displayed as there is no good reason to see them.  Enable"
2926" if you wish to see/delete them."
2927msgstr ""
2928
2929#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:137
2930#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:426
2931msgid "Show recommendations"
2932msgstr ""
2933
2934#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:138
2935msgid ""
2936"Kobo now shows recommendations on the device. In some cases these have files"
2937" but in other cases they are just pointers to the web site to buy. Enable if"
2938" you wish to see/delete them."
2939msgstr ""
2940
2941#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:141
2942#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:476
2943msgid "Attempt to support newer firmware"
2944msgstr ""
2945
2946#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:142
2947msgid ""
2948"Kobo routinely updates the firmware and the database version. With this "
2949"option calibre will attempt to perform full read-write functionality - Here "
2950"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
2951"factory defaults and testing software"
2952msgstr ""
2953
2954#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:223
2955#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:226
2956#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:229
2957#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:431
2958#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1590
2959#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1594
2960#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1598
2961#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:2052
2962#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:73
2963#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:159
2964#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:213
2965#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:216
2966#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:219
2967#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:288
2968#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:295
2969#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:318
2970msgid "Getting list of books on device..."
2971msgstr ""
2972
2973#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:567
2974#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:574
2975#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1565
2976#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1571
2977#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:443
2978#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:448
2979msgid "Removing books from device metadata listing..."
2980msgstr ""
2981
2982#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:580
2983#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:615
2984#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:459
2985#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1523
2986#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1537
2987#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:372
2988#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:403
2989msgid "Adding books to device metadata listing..."
2990msgstr ""
2991
2992#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:708
2993#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3721
2994msgid "Kobo database version unsupported - See details"
2995msgstr ""
2996
2997#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:709
2998msgid ""
2999"Your Kobo is running an updated firmware/database version. As calibre does "
3000"not know about this updated firmware, database editing is disabled, to "
3001"prevent corruption. You can still send books to your Kobo with calibre,  but"
3002" deleting books and managing collections is disabled. If you are willing to "
3003"experiment and know how to reset your Kobo to Factory defaults, you can "
3004"override this check by right clicking the device icon in calibre and "
3005"selecting \"Configure this device\" and then the  \"Attempt to support newer"
3006" firmware\" option. Doing so may require you to perform a factory reset of "
3007"your Kobo."
3008msgstr ""
3009
3010#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:738
3011#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:630
3012msgid "Not Implemented"
3013msgstr ""
3014
3015#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:739
3016msgid ""
3017"\".kobo\" files do not exist on the device as books; instead they are rows "
3018"in the sqlite database. Currently they cannot be exported or viewed."
3019msgstr ""
3020
3021#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1234
3022#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1239
3023#, python-format
3024msgid ""
3025"<hr /><b>Book last read:</b> %(time)s<br /><b>Percentage read:</b> "
3026"%(pr)d%%<hr />"
3027msgstr ""
3028
3029#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1258
3030#, python-format
3031msgid ""
3032"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3033"/><b>Chapter Progress:</b> %(chapter_progress)s%%<br />%(annotation)s<br "
3034"/><hr />"
3035msgstr ""
3036
3037#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1268
3038#, python-format
3039msgid ""
3040"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3041"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
3042"%(text)s<br /><hr />"
3043msgstr ""
3044
3045#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1278
3046#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1290
3047#, python-format
3048msgid ""
3049"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br "
3050"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> "
3051"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />"
3052msgstr ""
3053
3054#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1352
3055#, python-format
3056msgid ""
3057"Communicate with the Kobo Touch, Glo, Mini, Aura HD, Aura H2O, Glo HD, Touch"
3058" 2, Aura ONE, Aura Edition 2, Aura H2O Edition 2, Clara HD, Forma, Libra "
3059"H2O, Elipsa, Sage and Libra 2 eReaders. Based on the existing Kobo driver by"
3060" %s."
3061msgstr ""
3062
3063#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3722
3064msgid ""
3065"Your Kobo is running an updated firmware/database version. As calibre does "
3066"not know about this updated firmware, database editing is disabled, to "
3067"prevent corruption. You can still send books to your Kobo with calibre,  but"
3068" deleting books and managing collections is disabled. If you are willing to "
3069"experiment and know how to reset your Kobo to Factory defaults, you can "
3070"override this check by right clicking the device icon in calibre and "
3071"selecting \"Configure this device\" and then the \"Attempt to support newer "
3072"firmware\" option. Doing so may require you to perform a factory reset of "
3073"your Kobo."
3074msgstr ""
3075
3076#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3736
3077#, python-format
3078msgid ""
3079"Discussion of any new Kobo firmware can be found in the Kobo forum at "
3080"MobileRead. This is at %s."
3081msgstr ""
3082
3083#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:57
3084msgid "Collections, covers && uploads"
3085msgstr ""
3086
3087#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:58
3088msgid "Metadata, on device && advanced"
3089msgstr ""
3090
3091#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:191
3092msgid "Uploading of books"
3093msgstr ""
3094
3095#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:198
3096msgid "Modify CSS"
3097msgstr ""
3098
3099#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:199
3100#, python-brace-format
3101msgid ""
3102"This allows addition of user CSS rules and removal of some CSS. When sending"
3103" a book, the driver adds the contents of {0} to all stylesheets in the EPUB."
3104" This file is searched for in the root folder of the main memory of the "
3105"device. As well as this, if the file contains settings for the \"orphans\" "
3106"or \"widows\", these are removed for all styles in the original stylesheet."
3107msgstr ""
3108
3109#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:207
3110msgid "Do not treat replacements as new books"
3111msgstr ""
3112
3113#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:208
3114msgid ""
3115"When a new book is side-loaded, the Kobo firmware imports details of the "
3116"book into the internal database. Even if the book is a replacement for an "
3117"existing book, the Kobo will remove the book from the database and then "
3118"treat it as a new book. This means that the reading status, bookmarks and "
3119"collections for the book will be lost. This option overrides firmware "
3120"behavior and attempts to prevent a book that has been resent from being "
3121"treated as a new book. If you prefer to have replacements treated as new "
3122"books, turn this option off."
3123msgstr ""
3124
3125#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:233
3126#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:344
3127#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1355
3128msgid "Collections"
3129msgstr ""
3130
3131#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:241
3132#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:252
3133msgid ""
3134"Create new bookshelves on the Kobo if they do not exist. This is only for "
3135"firmware V2.0.0 or later."
3136msgstr ""
3137
3138#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:243
3139msgid "Collections columns:"
3140msgstr ""
3141
3142#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:245
3143msgid ""
3144"The Kobo from firmware V2.0.0 supports bookshelves. These are created on the"
3145" Kobo. Specify a tags type column for automatic management."
3146msgstr ""
3147
3148#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:251
3149msgid "Create collections"
3150msgstr ""
3151
3152#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:256
3153msgid "Delete empty bookshelves"
3154msgstr ""
3155
3156#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:257
3157msgid ""
3158"Delete any empty bookshelves from the Kobo when syncing is finished. This is"
3159" only for firmware V2.0.0 or later."
3160msgstr ""
3161
3162#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:261
3163msgid "Ignore collections:"
3164msgstr ""
3165
3166#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:263
3167msgid ""
3168"List the names of collections to be ignored by the collection management. "
3169"The collections listed will not be changed. Names are separated by commas."
3170msgstr ""
3171
3172#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:300
3173msgid "Upload covers"
3174msgstr ""
3175
3176#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:308
3177msgid ""
3178"Upload cover images from the calibre library when sending books to the "
3179"device."
3180msgstr ""
3181
3182#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:312
3183msgid "Convert covers to grayscale when uploading."
3184msgstr ""
3185
3186#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:317
3187msgid "Upload dithered covers"
3188msgstr ""
3189
3190#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:318
3191msgid ""
3192"Dither cover images to the appropriate 16c grayscale palette for an eInk "
3193"screen. This usually ensures greater accuracy and avoids banding, making "
3194"sleep covers look better. On FW >= 4.11, Nickel itself may sometimes do a "
3195"decent job of it. Has no effect without \"Upload black and white covers\"!"
3196msgstr ""
3197
3198#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:332
3199msgid "Keep cover aspect ratio"
3200msgstr ""
3201
3202#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:333
3203msgid ""
3204"When uploading covers, do not change the aspect ratio when resizing for the "
3205"device. This is for firmware versions 2.3.1 and later."
3206msgstr ""
3207
3208#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:338
3209msgid "Letterbox full-screen covers"
3210msgstr ""
3211
3212#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:339
3213msgid ""
3214"Do it on our end, instead of letting Nickel handle it. Provides pixel-"
3215"perfect results on devices where Nickel does not do extra processing. "
3216"Obviously has no effect without \"Keep cover aspect ratio\". This is "
3217"probably undesirable if you disable the \"Show book covers full screen\" "
3218"setting on your device."
3219msgstr ""
3220
3221#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:347
3222msgid ""
3223"Choose the color to use when letterboxing the cover. The default color is "
3224"black (#000000)"
3225msgstr ""
3226
3227#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:362
3228msgid "Save covers as PNG"
3229msgstr ""
3230
3231#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:363
3232msgid ""
3233"Use the PNG image format instead of JPG. Higher quality, especially with "
3234"\"Upload dithered covers\" enabled, which will also help generate "
3235"potentially smaller files. Behavior completely unknown on old (< 3.x) Kobo "
3236"firmwares, known to behave on FW >= 4.8. Has no effect without \"Upload "
3237"black and white covers\"!"
3238msgstr ""
3239
3240#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:419
3241msgid "Show as on device"
3242msgstr ""
3243
3244#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:427
3245msgid ""
3246"Kobo shows recommendations on the device.  In some cases these have files "
3247"but in other cases they are just pointers to the web site to buy. Enable if "
3248"you wish to see/delete them."
3249msgstr ""
3250
3251#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:434
3252msgid "Show archived books"
3253msgstr ""
3254
3255#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:435
3256msgid ""
3257"Archived books are listed on the device but need to be downloaded to read. "
3258"Use this option to show these books and match them with books in the calibre"
3259" library."
3260msgstr ""
3261
3262#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:468
3263msgid "Advanced options"
3264msgstr ""
3265
3266#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:477
3267msgid ""
3268"Kobo routinely updates the firmware and the database version. With this "
3269"option calibre will attempt to perform full read-write functionality - Here "
3270"be Dragons!! Enable only if you are comfortable with restoring your kobo to "
3271"factory defaults and testing software. This driver supports firmware V2.x.x "
3272"and DBVersion up to "
3273msgstr ""
3274
3275#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:487
3276msgid "Title to test when debugging"
3277msgstr ""
3278
3279#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:488
3280#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:495
3281msgid ""
3282"Part of title of a book that can be used when doing some tests for "
3283"debugging. The test is to see if the string is contained in the title of a "
3284"book. The better the match, the less extraneous output."
3285msgstr ""
3286
3287#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:493
3288msgid "Title to test when debugging:"
3289msgstr ""
3290
3291#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:518
3292msgid "Update metadata on the device"
3293msgstr ""
3294
3295#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:526
3296msgid ""
3297"Update the metadata on the device when it is connected. Be careful when "
3298"doing this as it will take time and could make the initial connection take a"
3299" long time."
3300msgstr ""
3301
3302#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:530
3303msgid "Set series information"
3304msgstr ""
3305
3306#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:531
3307msgid ""
3308"The book lists on the Kobo devices can display series information. This is "
3309"not read by the device from the sideloaded books. Series information can "
3310"only be added to the device after the book has been processed by the device."
3311" Enable if you wish to set series information."
3312msgstr ""
3313
3314#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:538
3315msgid "Update metadata on Book Details pages"
3316msgstr ""
3317
3318#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:539
3319msgid ""
3320"This will update the metadata in the device database when the device is "
3321"connected. The metadata updated is displayed on the device in the library "
3322"and the book details page. This is the title, authors, comments/synopsis, "
3323"series name and number, publisher and published Date, ISBN and language. If "
3324"a metadata plugboard exists for the device and book format, this will be "
3325"used to set the metadata."
3326msgstr ""
3327
3328#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:548
3329msgid "Update purchased books"
3330msgstr ""
3331
3332#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:549
3333msgid "Update books purchased from Kobo and downloaded to the device."
3334msgstr ""
3335
3336#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:554
3337msgid "Subtitle"
3338msgstr ""
3339
3340#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:555
3341msgid "Update the subtitle on the device using a template."
3342msgstr ""
3343
3344#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:560
3345msgid ""
3346"Enter a template to use to set the subtitle. If the template is empty, the "
3347"subtitle will be cleared."
3348msgstr ""
3349
3350#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:588
3351#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:648
3352#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:104
3353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:374
3354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:44
3355#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:758
3356#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:54
3357msgid "Edit template"
3358msgstr ""
3359
3360#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:633
3361#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:94
3362msgid "&Template editor"
3363msgstr ""
3364
3365#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:660
3366#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:173
3367#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:115
3368#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:301
3369#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:75
3370msgid "Invalid template"
3371msgstr ""
3372
3373#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:661
3374#, python-format
3375msgid "The template \"%s\" is invalid:"
3376msgstr ""
3377
3378#: /__w/calibre/calibre/src/calibre/devices/misc.py:19
3379msgid "Communicate with the Palm Pre"
3380msgstr ""
3381
3382#: /__w/calibre/calibre/src/calibre/devices/misc.py:39
3383msgid "Communicate with the Bq Avant"
3384msgstr ""
3385
3386#: /__w/calibre/calibre/src/calibre/devices/misc.py:61
3387msgid "Communicate with the Sweex/Kogan/Q600/Wink"
3388msgstr ""
3389
3390#: /__w/calibre/calibre/src/calibre/devices/misc.py:82
3391#: /__w/calibre/calibre/src/calibre/devices/misc.py:110
3392msgid "Communicate with the Pandigital Novel"
3393msgstr ""
3394
3395#: /__w/calibre/calibre/src/calibre/devices/misc.py:130
3396msgid "Communicate with the VelocityMicro"
3397msgstr ""
3398
3399#: /__w/calibre/calibre/src/calibre/devices/misc.py:149
3400msgid "Communicate with the GM2000"
3401msgstr ""
3402
3403#: /__w/calibre/calibre/src/calibre/devices/misc.py:170
3404msgid "Communicate with the Acer Lumiread"
3405msgstr ""
3406
3407#: /__w/calibre/calibre/src/calibre/devices/misc.py:206
3408msgid "Communicate with the Aluratek Color"
3409msgstr ""
3410
3411#: /__w/calibre/calibre/src/calibre/devices/misc.py:229
3412msgid "Communicate with the Trekstor"
3413msgstr ""
3414
3415#: /__w/calibre/calibre/src/calibre/devices/misc.py:261
3416msgid "Communicate with the EEE Reader"
3417msgstr ""
3418
3419#: /__w/calibre/calibre/src/calibre/devices/misc.py:283
3420msgid "Communicate with the Adam tablet"
3421msgstr ""
3422
3423#: /__w/calibre/calibre/src/calibre/devices/misc.py:305
3424msgid "Communicate with the Nextbook Reader"
3425msgstr ""
3426
3427#: /__w/calibre/calibre/src/calibre/devices/misc.py:359
3428msgid "Communicate with the Moovybook Reader"
3429msgstr ""
3430
3431#: /__w/calibre/calibre/src/calibre/devices/misc.py:382
3432msgid "Communicate with the COBY"
3433msgstr ""
3434
3435#: /__w/calibre/calibre/src/calibre/devices/misc.py:409
3436msgid "Communicate with the Ex124G"
3437msgstr ""
3438
3439#: /__w/calibre/calibre/src/calibre/devices/misc.py:437
3440msgid "Communicate with the WayteQ and SPC Dickens Readers"
3441msgstr ""
3442
3443#: /__w/calibre/calibre/src/calibre/devices/misc.py:505
3444msgid "Communicate with the Woxter Scriba reader"
3445msgstr ""
3446
3447#: /__w/calibre/calibre/src/calibre/devices/misc.py:528
3448msgid "Communicate with the PocketBook Touch Lux 2 and Inkpad X readers"
3449msgstr ""
3450
3451#: /__w/calibre/calibre/src/calibre/devices/misc.py:549
3452msgid "Communicate with the SONY DPT-S1"
3453msgstr ""
3454
3455#: /__w/calibre/calibre/src/calibre/devices/misc.py:571
3456msgid "Communicate with the Bq Cervantes"
3457msgstr ""
3458
3459#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:31
3460msgid "MTP device"
3461msgstr ""
3462
3463#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:33
3464msgid "Communicate with MTP devices"
3465msgstr ""
3466
3467#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:196
3468#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1240
3469#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:148
3470msgid "Get device information..."
3471msgstr ""
3472
3473#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:219
3474msgid "Listing files, this can take a while"
3475msgstr ""
3476
3477#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:234
3478msgid "Reading e-book metadata"
3479msgstr ""
3480
3481#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:267
3482#, python-format
3483msgid "Reading metadata from %s"
3484msgstr ""
3485
3486#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:286
3487msgid "Updating metadata cache on device"
3488msgstr ""
3489
3490#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:288
3491msgid "Finished reading metadata from device"
3492msgstr ""
3493
3494#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:420
3495#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1510
3496#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1512
3497#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:347
3498#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:349
3499msgid "Transferring books to device..."
3500msgstr ""
3501
3502#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:448
3503#, python-format
3504msgid "Transferred %s to device"
3505msgstr ""
3506
3507#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:450
3508msgid "Transfer to device finished..."
3509msgstr ""
3510
3511#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:471
3512#, python-format
3513msgid "Added %s"
3514msgstr ""
3515
3516#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:473
3517msgid "Adding complete"
3518msgstr ""
3519
3520#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:489
3521msgid "Deleting books from device..."
3522msgstr ""
3523
3524#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:495
3525#, python-format
3526msgid "Deleted %s"
3527msgstr ""
3528
3529#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:496
3530msgid "All books deleted"
3531msgstr ""
3532
3533#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:499
3534msgid "Removing books from metadata"
3535msgstr ""
3536
3537#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:513
3538#, python-format
3539msgid "Removed %s"
3540msgstr ""
3541
3542#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:515
3543msgid "All books removed"
3544msgstr ""
3545
3546#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:236
3547msgid "Unnamed device"
3548msgstr ""
3549
3550#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:238
3551#, python-brace-format
3552msgid ""
3553"The device {0} is not allowing connections. Unlock the screen on the {0}, "
3554"tap \"Allow\" on any connection popup message you see, then either wait a "
3555"minute or restart calibre. You might also have to change the mode of the USB"
3556" connection on the {0} to \"Media Transfer mode (MTP)\" or similar."
3557msgstr ""
3558
3559#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:264
3560#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:344
3561msgid "Unknown MTP device"
3562msgstr ""
3563
3564#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:283
3565#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:232
3566#, python-format
3567msgid "Found object: %s"
3568msgstr ""
3569
3570#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:64
3571msgid "MTP devices are not supported on Windows XP"
3572msgstr ""
3573
3574#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:77
3575msgid ""
3576"The Windows Portable Devices service is not available on your computer. You "
3577"may need to install Windows Media Player 11 or newer and/or restart your "
3578"computer"
3579msgstr ""
3580
3581#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:19
3582msgid "Communicate with the Nokia 770 Internet Tablet."
3583msgstr ""
3584
3585#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:43
3586msgid "Communicate with the Nokia N800/N810/N900/N950/N9 Maemo/MeeGo devices."
3587msgstr ""
3588
3589#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:57
3590msgid "Communicate with the Nokia E71X"
3591msgstr ""
3592
3593#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:78
3594msgid "Communicate with the Nokia E52"
3595msgstr ""
3596
3597#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:22
3598msgid "The Nook"
3599msgstr ""
3600
3601#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:23
3602msgid "Communicate with the Nook e-book reader."
3603msgstr ""
3604
3605#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:84
3606msgid ""
3607"Communicate with the Nook Color, TSR, Glowlight and Tablet e-book readers."
3608msgstr ""
3609
3610#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:19
3611msgid "Communicate with the Nuut2 e-book reader."
3612msgstr ""
3613
3614#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:30
3615msgid "Communicate with the Paladin readers"
3616msgstr ""
3617
3618#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:51
3619#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:72
3620msgid ""
3621"Comma separated list of metadata fields to turn into collections on the "
3622"device. Possibilities include: "
3623msgstr ""
3624
3625#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:23
3626msgid "Communicate with Sony e-book readers older than the PRST1."
3627msgstr ""
3628
3629#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:59
3630msgid "Comments have been removed as the SONY reader chokes on them"
3631msgstr ""
3632
3633#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:65
3634#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:285
3635msgid "All by title"
3636msgstr ""
3637
3638#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:66
3639#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:286
3640msgid "All by author"
3641msgstr ""
3642
3643#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:69
3644#, python-format
3645msgid ""
3646"Comma separated list of metadata fields to turn into collections on the "
3647"device. Possibilities include: %(coll)s. Two special collections are "
3648"available: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. Add these values to the "
3649"list to enable them. The collections will be given the name provided after "
3650"the \":\" character."
3651msgstr ""
3652
3653#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:76
3654msgid "Upload separate cover thumbnails for books (newer readers)"
3655msgstr ""
3656
3657#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:77
3658msgid ""
3659"Normally, the SONY readers get the cover image from the e-book file itself. "
3660"With this option, calibre will send a separate cover image to the reader, "
3661"useful if you are sending DRMed books in which you cannot change the cover. "
3662"WARNING: This option should only be used with newer SONY readers: 350, 650, "
3663"950 and newer."
3664msgstr ""
3665
3666#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:83
3667msgid ""
3668"Refresh separate covers when using automatic management (newer readers)"
3669msgstr ""
3670
3671#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:84
3672#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:82
3673msgid ""
3674"Set this option to have separate book covers uploaded every time you connect"
3675" your device. Unset this option if you have so many books on the reader that"
3676" performance is unacceptable."
3677msgstr ""
3678
3679#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:88
3680#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:86
3681msgid "Preserve cover aspect ratio when building thumbnails"
3682msgstr ""
3683
3684#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:89
3685#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:88
3686msgid ""
3687"Set this option if you want the cover thumbnails to have the same aspect "
3688"ratio (width to height) as the cover. Unset it if you want the thumbnail to "
3689"be the maximum size, ignoring aspect ratio."
3690msgstr ""
3691
3692#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:93
3693msgid "Search for books in all folders"
3694msgstr ""
3695
3696#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:94
3697msgid ""
3698"Setting this option tells calibre to look for books in all folders on the "
3699"device and its cards. This permits calibre to find books put on the device "
3700"by other software and by wireless download."
3701msgstr ""
3702
3703#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:195
3704#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/structure.py:106
3705msgid "Unnamed"
3706msgstr ""
3707
3708#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:41
3709msgid "Communicate with the PRST1 and newer SONY e-book readers"
3710msgstr ""
3711
3712#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:75
3713msgid "Upload separate cover thumbnails for books"
3714msgstr ""
3715
3716#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:76
3717msgid ""
3718"Normally, the SONY readers get the cover image from the e-book file itself. "
3719"With this option, calibre will send a separate cover image to the reader, "
3720"useful if you are sending DRMed books in which you cannot change the cover."
3721msgstr ""
3722
3723#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:80
3724msgid "Refresh separate covers when using automatic management"
3725msgstr ""
3726
3727#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:92
3728msgid "Use SONY Author Format (First Author Only)"
3729msgstr ""
3730
3731#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:94
3732msgid ""
3733"Set this option if you want the author on the Sony to appear the same way "
3734"the T1 sets it. This means it will only show the first author for books with"
3735" multiple authors. Leave this disabled if you use Metadata plugboards."
3736msgstr ""
3737
3738#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:185
3739msgid "Wireless device"
3740msgstr ""
3741
3742#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:189
3743msgid "Communicate with Smart Device apps"
3744msgstr ""
3745
3746#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:287
3747msgid "All by something"
3748msgstr ""
3749
3750#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:290
3751msgid "Enable connections at startup"
3752msgstr ""
3753
3754#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:291
3755msgid "Check this box to allow connections when calibre starts"
3756msgstr ""
3757
3758#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:293
3759msgid "Security password"
3760msgstr ""
3761
3762#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:294
3763msgid "Enter a password that the device app must use to connect to calibre"
3764msgstr ""
3765
3766#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:296
3767msgid "Use fixed network port"
3768msgstr ""
3769
3770#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:297
3771msgid ""
3772"If checked, use the port number in the \"Port\" box, otherwise the driver "
3773"will pick a random port"
3774msgstr ""
3775
3776#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:299
3777msgid "Port number: "
3778msgstr ""
3779
3780#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:300
3781msgid ""
3782"Enter the port number the driver is to use if the \"fixed port\" box is "
3783"checked"
3784msgstr ""
3785
3786#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:301
3787msgid "Print extra debug information"
3788msgstr ""
3789
3790#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:302
3791msgid "Check this box if requested when reporting problems"
3792msgstr ""
3793
3794#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:304
3795msgid ""
3796"Comma separated list of metadata fields to turn into collections on the "
3797"device."
3798msgstr ""
3799
3800#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:306
3801#, python-format
3802msgid ""
3803"Possibilities include: series, tags, authors, etc. Three special collections"
3804" are available: %(abt)s:%(abtv)s, %(aba)s:%(abav)s, and %(abs)s:%(absv)s. "
3805"Add  these values to the list to enable them. The collections will be given "
3806"the name provided after the \":\" character."
3807msgstr ""
3808
3809#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:314
3810msgid "Enable the no-activity timeout"
3811msgstr ""
3812
3813#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:315
3814#, python-format
3815msgid ""
3816"If this box is checked, calibre will automatically disconnect if a connected"
3817" device does nothing for %d minutes. Unchecking this  box disables this "
3818"timeout, so calibre will never automatically disconnect."
3819msgstr ""
3820
3821#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:319
3822msgid "Use this IP address"
3823msgstr ""
3824
3825#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:320
3826msgid ""
3827"Use this option if you want to force the driver to listen on a particular IP"
3828" address. The driver will listen only on the entered address, and this "
3829"address will be the one advertized over mDNS (BonJour)."
3830msgstr ""
3831
3832#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:324
3833msgid "Replace books with same calibre ID"
3834msgstr ""
3835
3836#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:325
3837msgid ""
3838"Use this option to overwrite a book on the device if that book has the same "
3839"calibre identifier as the book being sent. The file name of the book will "
3840"not change even if the save template produces a different result. Using this"
3841" option in most cases prevents having multiple copies of a book on the "
3842"device."
3843msgstr ""
3844
3845#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:330
3846msgid "Cover thumbnail compression quality"
3847msgstr ""
3848
3849#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:331
3850msgid ""
3851"Use this option to control the size and quality of the cover file sent to "
3852"the device. It must be between 50 and 99. The larger the number the higher "
3853"quality the cover, but also the larger the file. For example, changing this "
3854"from 70 to 90 results in a much better cover that is approximately 2.5 times"
3855" as big. To see the changes you must force calibre to resend metadata to the"
3856" device, either by changing the metadata for the book (updating the last "
3857"modification time) or resending the book itself."
3858msgstr ""
3859
3860#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:340
3861msgid "Use metadata cache"
3862msgstr ""
3863
3864#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:341
3865msgid ""
3866"Setting this option allows calibre to keep a copy of metadata on the device,"
3867" speeding up device connections. Unsetting this option disables keeping the "
3868"copy, forcing the device to send metadata to calibre on every connect. Unset"
3869" this option if you think that the cache might not be operating correctly."
3870msgstr ""
3871
3872#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:347
3873msgid "Additional file extensions to send to the device"
3874msgstr ""
3875
3876#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:348
3877msgid ""
3878"This is a comma-separated list of format file extensions you want to be able"
3879" to send to the device. For example, you might have audio books in your "
3880"library with the extension \"m4b\" that you want to listen to on your "
3881"device. Don't worry about the \"extra enabled extensions\" warning."
3882msgstr ""
3883
3884#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:353
3885msgid "Ignore device free space"
3886msgstr ""
3887
3888#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:354
3889msgid ""
3890"Check this box to ignore the amount of free space reported by your devices. "
3891"This might be needed if you store books on an SD card and the device doesn't"
3892" have much free main memory."
3893msgstr ""
3894
3895#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1009
3896#, python-format
3897msgid "Too many connection attempts from %s"
3898msgstr ""
3899
3900#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1107
3901msgid ""
3902"The app on your device is too old and is no longer supported. Update it to a"
3903" newer version."
3904msgstr ""
3905
3906#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1657
3907msgid ""
3908"You have book formats in your library with dates in the future. See calibre "
3909"for details"
3910msgstr ""
3911
3912#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1692
3913#, python-format
3914msgid "The read sync column %s is not in calibre's library"
3915msgstr ""
3916
3917#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1697
3918#, python-format
3919msgid "The read sync column %s is not a Yes/No column"
3920msgstr ""
3921
3922#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1704
3923#, python-format
3924msgid "The read date sync column %s is not in calibre's library"
3925msgstr ""
3926
3927#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1709
3928#, python-format
3929msgid "The read date sync column %s is not a date column"
3930msgstr ""
3931
3932#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1908
3933#, python-format
3934msgid ""
3935"Bad compression quality setting. It must be a number between 50 and 99. "
3936"Forced to be %d."
3937msgstr ""
3938
3939#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1929
3940#, python-format
3941msgid "Invalid port in options: %s"
3942msgstr ""
3943
3944#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1937
3945#, python-format
3946msgid "Failed to connect to port %d. Try a different value."
3947msgstr ""
3948
3949#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1949
3950msgid "Failed to allocate a random port"
3951msgstr ""
3952
3953#: /__w/calibre/calibre/src/calibre/devices/sne/driver.py:19
3954msgid "Communicate with the Samsung SNE e-book reader."
3955msgstr ""
3956
3957#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:12
3958msgid "Communicate with the Teclast K3/K5 reader."
3959msgstr ""
3960
3961#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:40
3962msgid "Communicate with the Newsmy reader."
3963msgstr ""
3964
3965#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:52
3966msgid "Communicate with the Archos reader."
3967msgstr ""
3968
3969#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:63
3970msgid "Communicate with the Pico reader."
3971msgstr ""
3972
3973#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:76
3974msgid "Communicate with the iPapyrus reader."
3975msgstr ""
3976
3977#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:88
3978msgid "Communicate with the Sovos reader."
3979msgstr ""
3980
3981#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:99
3982msgid "Communicate with the Sunstech EB700 reader."
3983msgstr ""
3984
3985#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:111
3986msgid "Communicate with the Stash W950 reader."
3987msgstr ""
3988
3989#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:124
3990msgid "Communicate with the Wexler reader."
3991msgstr ""
3992
3993#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:275
3994#, python-format
3995msgid "Unable to detect any disk drives for the device: %s. Try rebooting"
3996msgstr ""
3997
3998#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:411
3999#, python-format
4000msgid "Unable to detect the %s mount point. Try rebooting."
4001msgstr ""
4002
4003#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:486
4004#, python-format
4005msgid "Unable to detect the %s disk drive."
4006msgstr ""
4007
4008#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:570
4009#, python-format
4010msgid ""
4011"Unable to detect the %s disk drive. Either the device has already been "
4012"ejected, or your kernel is exporting a deprecated version of SYSFS."
4013msgstr ""
4014
4015#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:581
4016#, python-format
4017msgid "Unable to mount main memory (Error code: %d)"
4018msgstr ""
4019
4020#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:637
4021#, python-format
4022msgid ""
4023"The main memory of %s is read only. This usually happens because of file "
4024"system errors."
4025msgstr ""
4026
4027#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:673
4028msgid "Unable to mount the device"
4029msgstr ""
4030
4031#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:13
4032msgid "Configure Device"
4033msgstr ""
4034
4035#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:63
4036msgid "settings for device drivers"
4037msgstr ""
4038
4039#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:65
4040msgid "Ordered list of formats the device will accept"
4041msgstr ""
4042
4043#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:67
4044#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:92
4045msgid "Place files in sub-folders if the device supports them"
4046msgstr ""
4047
4048#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:69
4049#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81
4050#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:96
4051#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:97
4052msgid "Read metadata from files on device"
4053msgstr ""
4054
4055#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:71
4056msgid "Use author sort instead of author"
4057msgstr ""
4058
4059#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:73
4060msgid "Template to control how books are saved"
4061msgstr ""
4062
4063#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:76
4064#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:141
4065msgid "Extra customization"
4066msgstr ""
4067
4068#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:85
4069msgid "Communicate with an e-book reader."
4070msgstr ""
4071
4072#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:152
4073#, python-format
4074msgid ""
4075"Failed to access files in the main memory of your device. You should contact"
4076" the device manufacturer for support. Common fixes are: try a different USB "
4077"cable/USB port on your computer. If you device has a \"Reset to factory "
4078"defaults\" type of setting somewhere, use it. Underlying error: %s"
4079msgstr ""
4080
4081#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:166
4082#, python-format
4083msgid ""
4084"Permission was denied by macOS trying to access files in the main memory of "
4085"your device. You will need to grant permission explicitly by looking under "
4086"System Preferences > Security and Privacy > Privacy > Files and Folders. "
4087"Underlying error: %s"
4088msgstr ""
4089
4090#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:180
4091#, python-format
4092msgid ""
4093"Failed to access files on the SD card in your device. This can happen for "
4094"many reasons. The SD card may be corrupted, it may be too large for your "
4095"device, it may be write-protected, etc. Try a different SD card, or reformat"
4096" your SD card using the FAT32 filesystem. Also make sure there are not too "
4097"many files in the root of your SD card. Underlying error: %s"
4098msgstr ""
4099
4100#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:480
4101msgid "Sending metadata to device..."
4102msgstr ""
4103
4104#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:39
4105#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:75
4106msgid "USB Vendor ID (in hex)"
4107msgstr ""
4108
4109#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:40
4110#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:43
4111#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:46
4112msgid ""
4113"Get this ID using Preferences -> Misc -> Get information to set up the user-"
4114"defined device"
4115msgstr ""
4116
4117#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:42
4118#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:77
4119msgid "USB Product ID (in hex)"
4120msgstr ""
4121
4122#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:45
4123#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:79
4124msgid "USB Revision ID (in hex)"
4125msgstr ""
4126
4127#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:49
4128#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:51
4129#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:53
4130#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:55
4131msgid "Unused (leave blank)"
4132msgstr ""
4133
4134#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:50
4135#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:52
4136#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:54
4137#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:56
4138msgid "This field is no longer used, leave it blank."
4139msgstr ""
4140
4141#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:57
4142msgid "Main memory folder"
4143msgstr ""
4144
4145#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:58
4146#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:61
4147msgid ""
4148"Enter the folder where the books are to be stored. This folder is prepended "
4149"to any send_to_device template"
4150msgstr ""
4151
4152#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:64
4153msgid ""
4154"Check this box if the device's main memory is being seen as card a and the "
4155"card is being seen as main memory"
4156msgstr ""
4157
4158#: /__w/calibre/calibre/src/calibre/devices/utils.py:18
4159#: /__w/calibre/calibre/src/calibre/devices/utils.py:24
4160#, python-format
4161msgid ""
4162"The reader has no storage card %s. You may have changed the default send to "
4163"device action. Right click on the \"Send to device\" button and reset the "
4164"default action to be \"Send to main memory\"."
4165msgstr ""
4166
4167#: /__w/calibre/calibre/src/calibre/devices/utils.py:29
4168#, python-format
4169msgid "Selected slot: %s is not supported."
4170msgstr ""
4171
4172#: /__w/calibre/calibre/src/calibre/devices/utils.py:36
4173msgid "There is insufficient free space in main memory"
4174msgstr ""
4175
4176#: /__w/calibre/calibre/src/calibre/devices/utils.py:38
4177#: /__w/calibre/calibre/src/calibre/devices/utils.py:40
4178msgid "There is insufficient free space on the storage card"
4179msgstr ""
4180
4181#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:211
4182#, python-format
4183msgid "Rendered %s"
4184msgstr ""
4185
4186#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:214
4187#, python-format
4188msgid "Failed %s"
4189msgstr ""
4190
4191#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:269
4192#, python-format
4193msgid ""
4194"Failed to process comic: \n"
4195"\n"
4196"%s"
4197msgstr ""
4198
4199#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:21
4200msgid ""
4201"input_file output_file [options]\n"
4202"\n"
4203"Convert an e-book from one format to another.\n"
4204"\n"
4205"input_file is the input and output_file is the output. Both must be specified as the first two arguments to the command.\n"
4206"\n"
4207"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"
4208"\n"
4209"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"
4210"\n"
4211"For full documentation of the conversion system see\n"
4212msgstr ""
4213
4214#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:106
4215msgid ""
4216"Path to a file containing rules to transform the CSS styles in this book. "
4217"The easiest way to create such a file is to use the wizard for creating "
4218"rules in the calibre GUI. Access it in the \"Look & feel->Transform styles\""
4219" section of the conversion dialog. Once you create the rules, you can use "
4220"the \"Export\" button to save them to a file."
4221msgstr ""
4222
4223#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:115
4224msgid ""
4225"Path to a file containing rules to transform the HTML in this book. The "
4226"easiest way to create such a file is to use the wizard for creating rules in"
4227" the calibre GUI. Access it in the \"Look & feel->Transform HTML\" section "
4228"of the conversion dialog. Once you create the rules, you can use the "
4229"\"Export\" button to save them to a file."
4230msgstr ""
4231
4232#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
4233msgid "INPUT OPTIONS"
4234msgstr ""
4235
4236#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128
4237msgid "OUTPUT OPTIONS"
4238msgstr ""
4239
4240#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:176
4241#, python-format
4242msgid "Options to control the processing of the input %s file"
4243msgstr ""
4244
4245#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:183
4246#, python-format
4247msgid "Options to control the processing of the output %s"
4248msgstr ""
4249
4250#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:197
4251msgid "LOOK AND FEEL"
4252msgstr ""
4253
4254#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:198
4255msgid "Options to control the look and feel of the output"
4256msgstr ""
4257
4258#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:216
4259msgid "HEURISTIC PROCESSING"
4260msgstr ""
4261
4262#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:217
4263#, python-format
4264msgid ""
4265"Modify the document text and structure using common patterns. Disabled by "
4266"default. Use %(en)s to enable.  Individual actions can be disabled with the "
4267"%(dis)s options."
4268msgstr ""
4269
4270#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:224
4271msgid "SEARCH AND REPLACE"
4272msgstr ""
4273
4274#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:225
4275#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:25
4276msgid "Modify the document text and structure using user defined patterns."
4277msgstr ""
4278
4279#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:234
4280msgid "STRUCTURE DETECTION"
4281msgstr ""
4282
4283#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:235
4284msgid "Control auto-detection of document structure."
4285msgstr ""
4286
4287#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:244
4288msgid "TABLE OF CONTENTS"
4289msgstr ""
4290
4291#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:245
4292msgid ""
4293"Control the automatic generation of a Table of Contents. By default, if the "
4294"source file has a Table of Contents, it will be used in preference to the "
4295"automatically generated one."
4296msgstr ""
4297
4298#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
4299msgid "METADATA"
4300msgstr ""
4301
4302#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255
4303msgid "Options to set metadata in the output"
4304msgstr ""
4305
4306#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
4307msgid "DEBUG"
4308msgstr ""
4309
4310#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258
4311msgid "Options to help with debugging the conversion"
4312msgstr ""
4313
4314#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:281
4315msgid ""
4316"List builtin recipe names. You can create an e-book from a builtin recipe "
4317"like this: ebook-convert \"Recipe Name.recipe\" output.epub"
4318msgstr ""
4319
4320#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:429
4321msgid "Output saved to"
4322msgstr ""
4323
4324#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:435
4325#, python-format
4326msgid ""
4327"The options and default values for the options change depending on both the\n"
4328"input and output formats, so you should always check with::\n"
4329"\n"
4330"    %s\n"
4331"\n"
4332"Below are the options that are common to all conversion, followed by the\n"
4333"options specific to every input and output format."
4334msgstr ""
4335
4336#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/azw4_input.py:17
4337msgid "Convert AZW4 to HTML"
4338msgstr ""
4339
4340#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:18
4341msgid "Convert CHM files to OEB"
4342msgstr ""
4343
4344#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:20
4345msgid ""
4346"Optimize comic files (.cbz, .cbr, .cbc) for viewing on portable devices"
4347msgstr ""
4348
4349#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:28
4350msgid ""
4351"Reduce the number of colors used in the image. This works only if you choose"
4352" the PNG output format. It is useful to reduce file sizes. Set to zero to "
4353"turn off. Maximum value is 256. It is off by default."
4354msgstr ""
4355
4356#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:32
4357msgid ""
4358"Disable normalize (improve contrast) color range for pictures. Default: "
4359"False"
4360msgstr ""
4361
4362#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:35
4363msgid "Maintain picture aspect ratio. Default is to fill the screen."
4364msgstr ""
4365
4366#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:37
4367msgid "Disable sharpening."
4368msgstr ""
4369
4370#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:39
4371msgid ""
4372"Disable trimming of comic pages. For some comics, trimming might remove "
4373"content as well as borders."
4374msgstr ""
4375
4376#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:42
4377msgid "Don't split landscape images into two portrait images"
4378msgstr ""
4379
4380#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:44
4381msgid ""
4382"Keep aspect ratio and scale image using screen height as image width for "
4383"viewing in landscape mode."
4384msgstr ""
4385
4386#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:47
4387msgid ""
4388"Used for right-to-left publications like manga. Causes landscape pages to be"
4389" split into portrait pages from right to left."
4390msgstr ""
4391
4392#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:51
4393msgid ""
4394"Enable Despeckle. Reduces speckle noise. May greatly increase processing "
4395"time."
4396msgstr ""
4397
4398#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:54
4399msgid ""
4400"Don't sort the files found in the comic alphabetically by name. Instead use "
4401"the order they were added to the comic."
4402msgstr ""
4403
4404#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:58
4405msgid ""
4406"The format that images in the created e-book are converted to. You can "
4407"experiment to see which format gives you optimal size and look on your "
4408"device."
4409msgstr ""
4410
4411#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:62
4412msgid "Apply no processing to the image"
4413msgstr ""
4414
4415#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:64
4416msgid "Do not convert the image to grayscale (black and white)"
4417msgstr ""
4418
4419#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:66
4420msgid ""
4421"Specify the image size as width x height pixels, for example: 123x321. "
4422"Normally, an image size is automatically calculated from the output profile,"
4423" this option overrides it."
4424msgstr ""
4425
4426#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:70
4427msgid ""
4428"When converting a CBC do not add links to each page to the TOC. Note this "
4429"only applies if the TOC has more than one section"
4430msgstr ""
4431
4432#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:232
4433#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:236
4434#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:250
4435#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:255
4436msgid "Page"
4437msgstr ""
4438
4439#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/djvu_input.py:18
4440msgid "Convert OCR-ed DJVU files (.djvu) to HTML"
4441msgstr ""
4442
4443#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:14
4444msgid "Convert DOCX files (.docx and .docm) to HTML"
4445msgstr ""
4446
4447#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:20
4448msgid ""
4449"Normally, if a large image is present at the start of the document that "
4450"looks like a cover, it will be removed from the document and used as the "
4451"cover for created e-book. This option turns off that behavior."
4452msgstr ""
4453
4454#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:24
4455msgid "Do not insert a page break after every endnote."
4456msgstr ""
4457
4458#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:26
4459msgid ""
4460"Render superscripts and subscripts so that they do not affect the line "
4461"height."
4462msgstr ""
4463
4464#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:25
4465#, python-format
4466msgid "The size of the page. Default is letter. Choices are %s"
4467msgstr ""
4468
4469#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:29
4470msgid ""
4471"Custom size of the document. Use the form width x height, for example: "
4472"`123x321` to specify the width and height (in pts). This overrides any "
4473"specified page-size."
4474msgstr ""
4475
4476#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:34
4477msgid ""
4478"Do not insert the book cover as an image at the start of the document. If "
4479"you use this option, the book cover will be discarded."
4480msgstr ""
4481
4482#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:38
4483msgid ""
4484"Preserve the aspect ratio of the cover image instead of stretching it out to"
4485" cover the entire page."
4486msgstr ""
4487
4488#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:42
4489msgid ""
4490"Do not insert the table of contents as a page at the start of the document."
4491msgstr ""
4492
4493#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:45
4494#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:56
4495#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:82
4496#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:299
4497#, python-format
4498msgid ""
4499"Extract the contents of the generated %s file to the specified folder. The "
4500"contents of the folder are first deleted, so be careful."
4501msgstr ""
4502
4503#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:51
4504#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100
4505msgid ""
4506"The size of the left page margin, in pts. Default is 72pt. Overrides the "
4507"common left page margin setting."
4508msgstr ""
4509
4510#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:57
4511#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106
4512msgid ""
4513"The size of the top page margin, in pts. Default is 72pt. Overrides the "
4514"common top page margin setting, unless set to zero."
4515msgstr ""
4516
4517#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:63
4518#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:112
4519msgid ""
4520"The size of the right page margin, in pts. Default is 72pt. Overrides the "
4521"common right page margin setting, unless set to zero."
4522msgstr ""
4523
4524#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:69
4525#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:118
4526msgid ""
4527"The size of the bottom page margin, in pts. Default is 72pt. Overrides the "
4528"common bottom page margin setting, unless set to zero."
4529msgstr ""
4530
4531#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_input.py:33
4532msgid "Convert EPUB files (.epub) to HTML"
4533msgstr ""
4534
4535#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:62
4536msgid ""
4537"Turn off splitting at page breaks. Normally, input files are automatically "
4538"split at every page break into two files. This gives an output e-book that "
4539"can be parsed faster and with less resources. However, splitting is slow and"
4540" if your source file contains a very large number of page breaks, you should"
4541" turn off splitting on page breaks."
4542msgstr ""
4543
4544#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:73
4545#, python-format
4546msgid ""
4547"Split all HTML files larger than this size (in KB). This is necessary as "
4548"most EPUB readers cannot handle large file sizes. The default of %defaultKB "
4549"is the size required for Adobe Digital Editions. Set to 0 to disable size "
4550"based splitting."
4551msgstr ""
4552
4553#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:80
4554msgid ""
4555"Normally, if the input file has no cover and you don't specify one, a "
4556"default cover is generated with the title, authors, etc. This option "
4557"disables the generation of this cover."
4558msgstr ""
4559
4560#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:86
4561msgid ""
4562"Do not use SVG for the book cover. Use this option if your EPUB is going to "
4563"be used on a device that does not support SVG, like the iPhone or the "
4564"JetBook Lite. Without this option, such devices will display the cover as a "
4565"blank page."
4566msgstr ""
4567
4568#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:95
4569msgid ""
4570"When using an SVG cover, this option will cause the cover to scale to cover "
4571"the available screen area, but still preserve its aspect ratio (ratio of "
4572"width to height). That means there may be white borders at the sides or top "
4573"and bottom of the image, but the image will never be distorted. Without this"
4574" option the image may be slightly distorted, but there will be no borders."
4575msgstr ""
4576
4577#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:105
4578msgid ""
4579"This option is needed only if you intend to use the EPUB with FBReaderJ. It "
4580"will flatten the file system inside the EPUB, putting all files into the top"
4581" level."
4582msgstr ""
4583
4584#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:111
4585msgid ""
4586"Insert an inline Table of Contents that will appear as part of the main book"
4587" content."
4588msgstr ""
4589
4590#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:115
4591msgid ""
4592"Put the inserted inline Table of Contents at the end of the book instead of "
4593"the start."
4594msgstr ""
4595
4596#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:119
4597#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:57
4598#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:287
4599#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:58
4600msgid "Title for any generated in-line table of contents."
4601msgstr ""
4602
4603#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:123
4604msgid ""
4605"The version of the EPUB file to generate. EPUB 2 is the most widely "
4606"compatible, only use EPUB 3 if you know you actually need it."
4607msgstr ""
4608
4609#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:20
4610msgid "Convert FB2 and FBZ files to HTML"
4611msgstr ""
4612
4613#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:33
4614msgid "Do not insert a Table of Contents at the beginning of the book."
4615msgstr ""
4616
4617#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:148
4618msgid "Section per entry in the ToC"
4619msgstr ""
4620
4621#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:149
4622msgid "Section per file"
4623msgstr ""
4624
4625#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:150
4626msgid "A single section"
4627msgstr ""
4628
4629#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:159
4630#, python-brace-format
4631msgid ""
4632"Specify how sections are created:\n"
4633" * nothing: {nothing}\n"
4634" * files: {files}\n"
4635" * toc: {toc}\n"
4636"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\")."
4637msgstr ""
4638
4639#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:169
4640#, python-format
4641msgid ""
4642"Genre for the book. Choices: %s\n"
4643"\n"
4644" See: "
4645msgstr ""
4646
4647#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:170
4648msgid "for a complete list with descriptions."
4649msgstr ""
4650
4651#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:38
4652msgid "Convert HTML and OPF files to an OEB"
4653msgstr ""
4654
4655#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:45
4656msgid ""
4657"Traverse links in HTML files breadth first. Normally, they are traversed "
4658"depth first."
4659msgstr ""
4660
4661#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:52
4662#, python-format
4663msgid ""
4664"Maximum levels of recursion when following links in HTML files. Must be non-"
4665"negative. 0 implies that no links in the root HTML file are followed. "
4666"Default is %default."
4667msgstr ""
4668
4669#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:61
4670msgid ""
4671"Normally this input plugin re-arranges all the input files into a standard "
4672"folder hierarchy. Only use this option if you know what you are doing as it "
4673"can result in various nasty side effects in the rest of the conversion "
4674"pipeline."
4675msgstr ""
4676
4677#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:26
4678msgid "CSS file used for the output instead of the default file"
4679msgstr ""
4680
4681#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:29
4682msgid ""
4683"Template used for generation of the HTML index file instead of the default "
4684"file"
4685msgstr ""
4686
4687#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:32
4688msgid ""
4689"Template used for the generation of the HTML contents of the book instead of"
4690" the default file"
4691msgstr ""
4692
4693#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:35
4694msgid ""
4695"Extract the contents of the generated ZIP file to the specified folder. "
4696"WARNING: The contents of the folder will be deleted."
4697msgstr ""
4698
4699#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:18
4700msgid "Convert HTMLZ files to HTML"
4701msgstr ""
4702
4703#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:64
4704#, python-format
4705msgid "Multiple HTML files found in the archive. Only %s will be used."
4706msgstr ""
4707
4708#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:70
4709msgid "No top level HTML file found."
4710msgstr ""
4711
4712#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:73
4713#, python-format
4714msgid "Top level HTML file %s is empty"
4715msgstr ""
4716
4717#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:24
4718msgid "Use CSS classes"
4719msgstr ""
4720
4721#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:25
4722msgid "Use the style attribute"
4723msgstr ""
4724
4725#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:26
4726msgid "Use HTML tags wherever possible"
4727msgstr ""
4728
4729#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:29
4730msgid "Use an external CSS file"
4731msgstr ""
4732
4733#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:30
4734msgid "Use a <style> tag in the HTML file"
4735msgstr ""
4736
4737#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:38
4738#, python-brace-format
4739msgid ""
4740"Specify the handling of CSS. Default is class.\n"
4741"class: {class}\n"
4742"inline: {inline}\n"
4743"tag: {tag}"
4744msgstr ""
4745
4746#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:46
4747#, python-brace-format
4748msgid ""
4749"How to handle the CSS when using css-type = 'class'.\n"
4750"Default is external.\n"
4751"external: {external}\n"
4752"inline: {inline}"
4753msgstr ""
4754
4755#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:53
4756msgid ""
4757"If set this option causes the file name of the HTML file inside the HTMLZ "
4758"archive to be based on the book title."
4759msgstr ""
4760
4761#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lit_input.py:16
4762msgid "Convert LIT files to HTML"
4763msgstr ""
4764
4765#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_input.py:17
4766msgid "Convert LRF files to HTML"
4767msgstr ""
4768
4769#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:97
4770msgid "Enable auto-rotation of images that are wider than the screen width."
4771msgstr ""
4772
4773#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:101
4774#, python-format
4775msgid "Set the space between words in pts. Default is %default"
4776msgstr ""
4777
4778#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:104
4779msgid "Add a header to all the pages with title and author."
4780msgstr ""
4781
4782#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:107
4783msgid ""
4784"Set the format of the header. %a is replaced by the author and %t by the "
4785"title. Default is %default"
4786msgstr ""
4787
4788#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:111
4789#, python-format
4790msgid "Add extra spacing below the header. Default is %default pt."
4791msgstr ""
4792
4793#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:114
4794#, python-format
4795msgid ""
4796"Minimum paragraph indent (the indent of the first line of a paragraph) in "
4797"pts. Default: %default"
4798msgstr ""
4799
4800#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:119
4801msgid "This option has no effect"
4802msgstr ""
4803
4804#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:123
4805#, python-format
4806msgid ""
4807"Multiply the size of text in rendered tables by this factor. Default is "
4808"%default"
4809msgstr ""
4810
4811#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:127
4812msgid "The serif family of fonts to embed"
4813msgstr ""
4814
4815#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:130
4816msgid "The sans-serif family of fonts to embed"
4817msgstr ""
4818
4819#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:133
4820msgid "The monospace family of fonts to embed"
4821msgstr ""
4822
4823#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:157
4824msgid "Comic"
4825msgstr ""
4826
4827#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_input.py:14
4828msgid "Convert MOBI files (.mobi, .prc, .azw) to HTML"
4829msgstr ""
4830
4831#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:50
4832#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:280
4833msgid "When present, use author sort field as author."
4834msgstr ""
4835
4836#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:54
4837#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:284
4838msgid ""
4839"Don't add Table of Contents to the book. Useful if the book has its own "
4840"table of contents."
4841msgstr ""
4842
4843#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:61
4844#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:291
4845msgid "Disable compression of the file contents."
4846msgstr ""
4847
4848#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:64
4849msgid ""
4850"Tag for MOBI files to be marked as personal documents. This option has no "
4851"effect on the conversion. It is used only when sending MOBI files to a "
4852"device. If the file being sent has the specified tag, it will be marked as a"
4853" personal document when sent to the Kindle."
4854msgstr ""
4855
4856#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:72
4857msgid ""
4858"Ignore margins in the input document. If False, then the MOBI output plugin "
4859"will try to convert margins specified in the input document, otherwise it "
4860"will ignore them."
4861msgstr ""
4862
4863#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:78
4864#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:295
4865msgid ""
4866"When adding the Table of Contents to the book, add it at the start of the "
4867"book instead of the end. Not recommended."
4868msgstr ""
4869
4870#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:87
4871#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:303
4872msgid ""
4873"Enable sharing of book content via Facebook etc.  on the Kindle. WARNING: "
4874"Using this feature means that  the book will not auto sync its last read "
4875"position  on multiple devices. Complain to Amazon."
4876msgstr ""
4877
4878#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:94
4879msgid ""
4880"By default calibre converts all images to JPEG format in the output MOBI "
4881"file. This is for maximum compatibility as some older MOBI viewers have "
4882"problems with other image formats. This option tells calibre not to do this."
4883" Useful if your document contains lots of GIF/PNG images that become very "
4884"large when converted to JPEG."
4885msgstr ""
4886
4887#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:101
4888msgid ""
4889"By default calibre generates MOBI files that contain the old MOBI 6 format. "
4890"This format is compatible with all devices. However, by changing this "
4891"setting, you can tell calibre to generate MOBI files that contain both MOBI "
4892"6 and the new KF8 format, or only the new KF8 format. KF8 has more features "
4893"than MOBI 6, but only works with newer Kindles. Allowed values: {}"
4894msgstr ""
4895
4896#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:145
4897#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:127
4898msgid "All articles"
4899msgstr ""
4900
4901#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/odt_input.py:16
4902msgid "Convert ODT (OpenOffice) files to HTML"
4903msgstr ""
4904
4905#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:17
4906msgid "Convert PDB to HTML"
4907msgstr ""
4908
4909#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:27
4910msgid "Format to use inside the PDB container. Choices are:"
4911msgstr ""
4912
4913#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:30
4914msgid ""
4915"Specify the character encoding of the output document. The default is "
4916"cp1252. Note: This option is not honored by all formats."
4917msgstr ""
4918
4919#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:35
4920#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:29
4921#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_output.py:23
4922#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:48
4923msgid "Add Table of Contents to beginning of the book."
4924msgstr ""
4925
4926#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:18
4927msgid "Convert PDF files to HTML"
4928msgstr ""
4929
4930#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:24
4931msgid "Do not extract images from the document"
4932msgstr ""
4933
4934#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:26
4935msgid ""
4936"Scale used to determine the length at which a line should be unwrapped. "
4937"Valid values are a decimal between 0 and 1. The default is 0.45, just below "
4938"the median line length."
4939msgstr ""
4940
4941#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:30
4942msgid "Use the new PDF conversion engine. Currently not operational."
4943msgstr ""
4944
4945#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:36
4946msgid ""
4947"Instead of using the paper size specified in the PDF Output options, use a "
4948"paper size corresponding to the current output profile. Useful if you want "
4949"to generate a PDF for viewing on a specific device."
4950msgstr ""
4951
4952#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:41
4953msgid ""
4954"The unit of measure for page sizes. Default is inch. Choices are {} Note: "
4955"This does not override the unit for margins!"
4956msgstr ""
4957
4958#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:46
4959msgid ""
4960"The size of the paper. This size will be overridden when a non default "
4961"output profile is used. Default is letter. Choices are {}"
4962msgstr ""
4963
4964#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:50
4965msgid ""
4966"Custom size of the document. Use the form width x height e.g. `123x321` to "
4967"specify the width and height. This overrides any specified paper-size."
4968msgstr ""
4969
4970#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:55
4971msgid ""
4972"Preserve the aspect ratio of the cover, instead of stretching it to fill the"
4973" full first page of the generated PDF."
4974msgstr ""
4975
4976#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:60
4977msgid ""
4978"The font family used to render serif fonts. Will work only if the font is "
4979"available system-wide."
4980msgstr ""
4981
4982#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:63
4983msgid ""
4984"The font family used to render sans-serif fonts. Will work only if the font "
4985"is available system-wide."
4986msgstr ""
4987
4988#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:66
4989msgid ""
4990"The font family used to render monospace fonts. Will work only if the font "
4991"is available system-wide."
4992msgstr ""
4993
4994#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:69
4995msgid "The font family used to render monospace fonts"
4996msgstr ""
4997
4998#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72
4999msgid "The default font size (in pixels)"
5000msgstr ""
5001
5002#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75
5003msgid "The default font size for monospaced text (in pixels)"
5004msgstr ""
5005
5006#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77
5007msgid ""
5008"Break long words at the end of lines. This can give the text at the right "
5009"margin a more even appearance. Note that depending on the fonts used this "
5010"option can break the copying of text from the PDF file."
5011msgstr ""
5012
5013#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:80
5014msgid "Surround all links with a red box, useful for debugging."
5015msgstr ""
5016
5017#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:82
5018msgid ""
5019"Add page numbers to the bottom of every page in the generated PDF file. If "
5020"you specify a footer template, it will take precedence over this option."
5021msgstr ""
5022
5023#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86
5024#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:89
5025#, python-format
5026msgid ""
5027"An HTML template used to generate %s on every page. The strings _PAGENUM_, "
5028"_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values."
5029msgstr ""
5030
5031#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:87
5032msgid "footers"
5033msgstr ""
5034
5035#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90
5036msgid "headers"
5037msgstr ""
5038
5039#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:92
5040msgid ""
5041"Add a Table of Contents at the end of the PDF that lists page numbers. "
5042"Useful if you want to print out the PDF. If this PDF is intended for "
5043"electronic use, use the PDF Outline instead."
5044msgstr ""
5045
5046#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95
5047msgid "Title for generated table of contents."
5048msgstr ""
5049
5050#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:122
5051msgid ""
5052"Use the page margins specified in the input document via @page CSS rules. "
5053"This will cause the margins specified in the conversion settings to be "
5054"ignored. If the document does not specify page margins, the conversion "
5055"settings will be used as a fallback."
5056msgstr ""
5057
5058#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:127
5059msgid ""
5060"Adjust page numbers, as needed. Syntax is a JavaScript expression for the "
5061"page number. For example, \"if (n < 3) 0; else n - 3;\", where n is current "
5062"page number."
5063msgstr ""
5064
5065#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:132
5066msgid "Generate an uncompressed PDF, useful for debugging."
5067msgstr ""
5068
5069#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:137
5070msgid ""
5071"Shift the text horizontally by the specified offset (in pts). On odd "
5072"numbered pages, it is shifted to the right and on even numbered pages to the"
5073" left. Use negative numbers for the opposite effect. Note that this setting "
5074"is ignored on pages where the margins are smaller than the specified offset."
5075" Shifting is done by setting the PDF CropBox, not all software respects the "
5076"CropBox."
5077msgstr ""
5078
5079#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_input.py:20
5080msgid "Convert PML to OEB"
5081msgstr ""
5082
5083#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:25
5084msgid ""
5085"Specify the character encoding of the output document. The default is "
5086"cp1252."
5087msgstr ""
5088
5089#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:32
5090msgid ""
5091"Do not reduce the size or bit depth of images. Images have their size and "
5092"depth reduced by default to accommodate applications that can not convert "
5093"images on their own such as Dropbook."
5094msgstr ""
5095
5096#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_input.py:18
5097msgid "Convert RB files to HTML"
5098msgstr ""
5099
5100#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:24
5101msgid "Download periodical content from the Internet"
5102msgstr ""
5103
5104#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:41
5105msgid ""
5106"Useful for recipe development. Forces max_articles_per_feed to 2 and "
5107"downloads at most 2 feeds. You can change the number of feeds and articles "
5108"by supplying optional arguments. For example: --test 3 1 will download at "
5109"most 3 feeds and only 1 article per feed."
5110msgstr ""
5111
5112#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:46
5113msgid "Username for sites that require a login to access content."
5114msgstr ""
5115
5116#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:49
5117msgid "Password for sites that require a login to access content."
5118msgstr ""
5119
5120#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:53
5121msgid ""
5122"Do not download latest version of builtin recipes from the calibre server"
5123msgstr ""
5124
5125#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:45
5126msgid "Convert RTF files to HTML"
5127msgstr ""
5128
5129#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:51
5130msgid "Ignore WMF images instead of replacing them with a placeholder image."
5131msgstr ""
5132
5133#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:261
5134#, python-format
5135msgid ""
5136"This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n"
5137"%s"
5138msgstr ""
5139
5140#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_input.py:25
5141msgid "Convert SNB files to OEB"
5142msgstr ""
5143
5144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:25
5145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_output.py:24
5146#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:44
5147msgid ""
5148"Specify the character encoding of the output document. The default is utf-8."
5149msgstr ""
5150
5151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:29
5152#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:51
5153msgid ""
5154"The maximum number of characters per line. This splits on the first space "
5155"before the specified value. If no space is found the line will be broken at "
5156"the space after and will exceed the specified value. Also, there is a "
5157"minimum of 25 characters. Use 0 to disable line splitting."
5158msgstr ""
5159
5160#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:36
5161msgid "Specify whether or not to insert an empty line between two paragraphs."
5162msgstr ""
5163
5164#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:40
5165msgid ""
5166"Specify whether or not to insert two space characters to indent the first "
5167"line of each paragraph."
5168msgstr ""
5169
5170#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:44
5171msgid ""
5172"Specify whether or not to hide the chapter title for each chapter. Useful "
5173"for image-only output (eg. comics)."
5174msgstr ""
5175
5176#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:48
5177msgid "Resize all the images for full screen mode. "
5178msgstr ""
5179
5180#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:128
5181msgid "Start page"
5182msgstr ""
5183
5184#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:138
5185#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:140
5186msgid "Cover pages"
5187msgstr ""
5188
5189#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:153
5190#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:156
5191msgid " (Preface)"
5192msgstr ""
5193
5194#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_input.py:17
5195msgid "Convert TCR files to HTML"
5196msgstr ""
5197
5198#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:14
5199msgid "Abbreviations"
5200msgstr ""
5201
5202#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:15
5203msgid "Support admonitions"
5204msgstr ""
5205
5206#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:16
5207msgid "Add attribute to HTML tags"
5208msgstr ""
5209
5210#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:17
5211msgid "Add code highlighting via Pygments"
5212msgstr ""
5213
5214#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:18
5215msgid "Definition lists"
5216msgstr ""
5217
5218#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:19
5219msgid "Enables various common extensions"
5220msgstr ""
5221
5222#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:20
5223msgid "Alternative code block syntax"
5224msgstr ""
5225
5226#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:21
5227#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:130
5228msgid "Footnotes"
5229msgstr ""
5230
5231#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:22
5232msgid "Use legacy element attributes"
5233msgstr ""
5234
5235#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:23
5236msgid "Use legacy underscore handling for connected words"
5237msgstr ""
5238
5239#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:24
5240msgid "Metadata in the document"
5241msgstr ""
5242
5243#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:25
5244msgid "Treat newlines as hard breaks"
5245msgstr ""
5246
5247#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:26
5248msgid "Do not allow mixing list types"
5249msgstr ""
5250
5251#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:27
5252msgid "Use markdown's internal smartypants parser"
5253msgstr ""
5254
5255#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:28
5256msgid "Support tables"
5257msgstr ""
5258
5259#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:29
5260msgid "Generate a table of contents"
5261msgstr ""
5262
5263#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:30
5264msgid "Wiki style links"
5265msgstr ""
5266
5267#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:38
5268msgid "Convert TXT files to HTML"
5269msgstr ""
5270
5271#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:44
5272msgid "Try to auto detect paragraph type"
5273msgstr ""
5274
5275#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:45
5276msgid "Treat a blank line as a paragraph break"
5277msgstr ""
5278
5279#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:46
5280msgid "Assume every line is a paragraph"
5281msgstr ""
5282
5283#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:47
5284msgid "Assume every line starting with 2+ spaces or a tab starts a paragraph"
5285msgstr ""
5286
5287#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:48
5288msgid "Most lines have hard line breaks, few/no blank lines or indents"
5289msgstr ""
5290
5291#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:49
5292msgid "Don't modify the paragraph structure"
5293msgstr ""
5294
5295#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:52
5296msgid "Automatically decide which formatting processor to use"
5297msgstr ""
5298
5299#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:53
5300msgid "No formatting"
5301msgstr ""
5302
5303#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:54
5304msgid "Use heuristics to determine chapter headings, italics, etc."
5305msgstr ""
5306
5307#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:55
5308msgid "Use the TexTile markup language"
5309msgstr ""
5310
5311#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:56
5312msgid "Use the Markdown markup language"
5313msgstr ""
5314
5315#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:63
5316#, python-brace-format
5317msgid ""
5318"Formatting used within the document.\n"
5319"* auto: {auto}\n"
5320"* plain: {plain}\n"
5321"* heuristic: {heuristic}\n"
5322"* textile: {textile}\n"
5323"* markdown: {markdown}\n"
5324"To learn more about markdown see {url}"
5325msgstr ""
5326
5327#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:74
5328#, python-brace-format
5329msgid ""
5330"Paragraph structure to assume. The value of \"off\" is useful for formatted documents such as Markdown or Textile. Choices are:\n"
5331"* auto: {auto}\n"
5332"* block: {block}\n"
5333"* single: {single}\n"
5334"* print:  {print}\n"
5335"* unformatted: {unformatted}\n"
5336"* off: {off}"
5337msgstr ""
5338
5339#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:84
5340msgid ""
5341"Normally extra spaces are condensed into a single space. With this option "
5342"all spaces will be displayed."
5343msgstr ""
5344
5345#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:87
5346msgid ""
5347"Normally extra space at the beginning of lines is retained. With this option"
5348" they will be removed."
5349msgstr ""
5350
5351#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:90
5352#, python-format
5353msgid ""
5354"Enable extensions to Markdown syntax. Extensions are formatting that is not part of the standard Markdown format. The extensions enabled by default: %default.\n"
5355"To learn more about Markdown extensions, see {}\n"
5356"This should be a comma separated list of extensions to enable:\n"
5357msgstr ""
5358
5359#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:28
5360#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:238
5361#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:353
5362msgid "Plain text"
5363msgstr ""
5364
5365#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:29
5366msgid "Markdown formatted text"
5367msgstr ""
5368
5369#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:30
5370msgid "TexTile formatted text"
5371msgstr ""
5372
5373#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:38
5374#, python-format
5375msgid ""
5376"Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' "
5377"for compatibility with Mac OS 9 and earlier. For macOS use 'unix'. 'system' "
5378"will default to the newline type used by this OS."
5379msgstr ""
5380
5381#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:58
5382msgid ""
5383"Force splitting on the max-line-length value when no space is present. Also "
5384"allows max-line-length to be below the minimum"
5385msgstr ""
5386
5387#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:63
5388#, python-brace-format
5389msgid ""
5390"Formatting used within the document.\n"
5391"* plain: {plain}\n"
5392"* markdown: {markdown}\n"
5393"* textile: {textile}"
5394msgstr ""
5395
5396#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:69
5397msgid ""
5398"Do not remove links within the document. This is only useful when paired "
5399"with a TXT output formatting option that is not none because links are "
5400"always removed with plain text output."
5401msgstr ""
5402
5403#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:74
5404msgid ""
5405"Do not remove image references within the document. This is only useful when"
5406" paired with a TXT output formatting option that is not none because links "
5407"are always removed with plain text output."
5408msgstr ""
5409
5410#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:79
5411msgid ""
5412"Do not remove font color from output. This is only useful when TXT output "
5413"formatting is set to textile. Textile is the only formatting that supports "
5414"setting font color. If this option is not specified font color will not be "
5415"set and default to the color displayed by the reader (generally this is "
5416"black)."
5417msgstr ""
5418
5419#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:116
5420msgid ""
5421"Level of verbosity. Specify multiple times for greater verbosity. Specifying"
5422" it twice will result in full verbosity, once medium verbosity and zero "
5423"times least verbosity."
5424msgstr ""
5425
5426#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:124
5427msgid ""
5428"Save the output from different stages of the conversion pipeline to the "
5429"specified folder. Useful if you are unsure at which stage of the conversion "
5430"process a bug is occurring."
5431msgstr ""
5432
5433#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:133
5434msgid ""
5435"Specify the input profile. The input profile gives the conversion system "
5436"information on how to interpret various information in the input document. "
5437"For example resolution dependent lengths (i.e. lengths in pixels). Choices "
5438"are:"
5439msgstr ""
5440
5441#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:144
5442msgid ""
5443"Specify the output profile. The output profile tells the conversion system "
5444"how to optimize the created document for the specified device (such as by "
5445"resizing images for the device screen size). In some cases, an output "
5446"profile can be used to optimize the output for a particular device, but this"
5447" is rarely necessary. Choices are:"
5448msgstr ""
5449
5450#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:154
5451msgid ""
5452"The base font size in pts. All font sizes in the produced book will be "
5453"rescaled based on this size. By choosing a larger size you can make the "
5454"fonts in the output bigger and vice versa. By default, when the value is "
5455"zero, the base font size is chosen based on the output profile you chose."
5456msgstr ""
5457
5458#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:164
5459msgid ""
5460"Mapping from CSS font names to font sizes in pts. An example setting is "
5461"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to "
5462"xx-large, with the final size being for huge fonts. The font rescaling "
5463"algorithm uses these sizes to intelligently rescale fonts. The default is to"
5464" use a mapping based on the output profile you chose."
5465msgstr ""
5466
5467#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:176
5468msgid "Disable all rescaling of font sizes."
5469msgstr ""
5470
5471#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:183
5472msgid ""
5473"The minimum line height, as a percentage of the element's calculated font "
5474"size. calibre will ensure that every element has a line height of at least "
5475"this setting, irrespective of what the input document specifies. Set to zero"
5476" to disable. Default is 120%. Use this setting in preference to the direct "
5477"line height specification, unless you know what you are doing. For example, "
5478"you can achieve \"double spaced\" text by setting this to 240."
5479msgstr ""
5480
5481#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:198
5482msgid ""
5483"The line height in pts. Controls spacing between consecutive lines of text. "
5484"Only applies to elements that do not define their own line height. In most "
5485"cases, the minimum line height option is more useful. By default no line "
5486"height manipulation is performed."
5487msgstr ""
5488
5489#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:209
5490msgid ""
5491"Embed the specified font family into the book. This specifies the \"base\" "
5492"font used for the book. If the input document specifies its own fonts, they "
5493"may override this base font. You can use the filter style information option"
5494" to remove fonts from the input document. Note that font embedding only "
5495"works with some output formats, principally EPUB, AZW3 and DOCX."
5496msgstr ""
5497
5498#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:220
5499msgid ""
5500"Embed every font that is referenced in the input document but not already "
5501"embedded. This will search your system for the fonts, and if found, they "
5502"will be embedded. Embedding will only work if the format you are converting "
5503"to supports embedded fonts, such as EPUB, AZW3, DOCX or PDF. Please ensure "
5504"that you have the proper license for embedding the fonts used in this "
5505"document."
5506msgstr ""
5507
5508#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:231
5509msgid ""
5510"Subset all embedded fonts. Every embedded font is reduced to contain only "
5511"the glyphs used in this document. This decreases the size of the font files."
5512" Useful if you are embedding a particularly large font with lots of unused "
5513"glyphs."
5514msgstr ""
5515
5516#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:239
5517msgid ""
5518"Some badly designed documents use tables to control the layout of text on "
5519"the page. When converted these documents often have text that runs off the "
5520"page and other artifacts. This option will extract the content from the "
5521"tables and present it in a linear fashion."
5522msgstr ""
5523
5524#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:249
5525msgid ""
5526"XPath expression that specifies all tags that should be added to the Table "
5527"of Contents at level one. If this is specified, it takes precedence over "
5528"other forms of auto-detection. See the XPath Tutorial in the calibre User "
5529"Manual for examples."
5530msgstr ""
5531
5532#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:259
5533msgid ""
5534"XPath expression that specifies all tags that should be added to the Table "
5535"of Contents at level two. Each entry is added under the previous level one "
5536"entry. See the XPath Tutorial in the calibre User Manual for examples."
5537msgstr ""
5538
5539#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:268
5540msgid ""
5541"XPath expression that specifies all tags that should be added to the Table "
5542"of Contents at level three. Each entry is added under the previous level two"
5543" entry. See the XPath Tutorial in the calibre User Manual for examples."
5544msgstr ""
5545
5546#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:277
5547msgid ""
5548"Normally, if the source file already has a Table of Contents, it is used in "
5549"preference to the auto-generated one. With this option, the auto-generated "
5550"one is always used."
5551msgstr ""
5552
5553#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:285
5554msgid "Don't add auto-detected chapters to the Table of Contents."
5555msgstr ""
5556
5557#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:293
5558#, python-format
5559msgid ""
5560"If fewer than this number of chapters is detected, then links are added to "
5561"the Table of Contents. Default: %default"
5562msgstr ""
5563
5564#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:299
5565#, python-format
5566msgid ""
5567"Maximum number of links to insert into the TOC. Set to 0 to disable. Default"
5568" is: %default. Links are only added to the TOC if less than the threshold "
5569"number of chapters were detected."
5570msgstr ""
5571
5572#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:307
5573msgid ""
5574"Remove entries from the Table of Contents whose titles match the specified "
5575"regular expression. Matching entries and all their children are removed."
5576msgstr ""
5577
5578#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:315
5579msgid ""
5580"When creating a TOC from links in the input document, allow duplicate "
5581"entries, i.e. allow more than one entry with the same text, provided that "
5582"they point to a different location."
5583msgstr ""
5584
5585#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:326
5586msgid ""
5587"An XPath expression to detect chapter titles. The default is to consider "
5588"<h1> or <h2> tags that contain the words \"chapter\", \"book\", \"section\","
5589" \"prologue\", \"epilogue\" or \"part\" as chapter titles as well as any "
5590"tags that have class=\"chapter\". The expression used must evaluate to a "
5591"list of elements. To disable chapter detection, use the expression \"/\". "
5592"See the XPath Tutorial in the calibre User Manual for further help on using "
5593"this feature."
5594msgstr ""
5595
5596#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:340
5597msgid ""
5598"Specify how to mark detected chapters. A value of \"pagebreak\" will insert "
5599"page breaks before chapters. A value of \"rule\" will insert a line before "
5600"chapters. A value of \"none\" will disable chapter marking and a value of "
5601"\"both\" will use both page breaks and lines to mark chapters."
5602msgstr ""
5603
5604#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:350
5605msgid ""
5606"An XPath expression to detect the location in the document at which to start"
5607" reading. Some e-book reading programs (most prominently the Kindle) use "
5608"this location as the position at which to open the book. See the XPath "
5609"tutorial in the calibre User Manual for further help using this feature."
5610msgstr ""
5611
5612#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:360
5613msgid ""
5614"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to"
5615" the style rules from the source file, so it can be used to override those "
5616"rules."
5617msgstr ""
5618
5619#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:368
5620msgid ""
5621"Rules for transforming the styles in this book. These rules are applied "
5622"after all other CSS processing is done."
5623msgstr ""
5624
5625#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:374
5626msgid ""
5627"Rules for transforming the HTML in this book. These rules are applied after "
5628"the HTML is parsed, but before any other transformations."
5629msgstr ""
5630
5631#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:380
5632msgid ""
5633"A comma separated list of CSS properties that will be removed from all CSS "
5634"style rules. This is useful if the presence of some style information "
5635"prevents it from being overridden on your device. For example: font-"
5636"family,color,margin-left,margin-right"
5637msgstr ""
5638
5639#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:391
5640msgid ""
5641"By default, calibre will use the shorthand form for various CSS properties "
5642"such as margin, padding, border, etc. This option will cause it to use the "
5643"full expanded form instead. Note that CSS is always expanded when generating"
5644" EPUB files with the output profile set to one of the Nook profiles as the "
5645"Nook cannot handle shorthand CSS."
5646msgstr ""
5647
5648#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:402
5649msgid ""
5650"An XPath expression. Page breaks are inserted before the specified elements."
5651" To disable use the expression: /"
5652msgstr ""
5653
5654#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:408
5655msgid ""
5656"Some documents specify page margins by specifying a left and right margin on"
5657" each individual paragraph. calibre will try to detect and remove these "
5658"margins. Sometimes, this can cause the removal of margins that should not "
5659"have been removed. In this case you can disable the removal."
5660msgstr ""
5661
5662#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:419
5663#, python-format
5664msgid ""
5665"Set the top margin in pts. Default is %default. Setting this to less than "
5666"zero will cause no margin to be set (the margin setting in the original "
5667"document will be preserved). Note: Page oriented formats such as PDF and "
5668"DOCX have their own margin settings that take precedence."
5669msgstr ""
5670
5671#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:427
5672#, python-format
5673msgid ""
5674"Set the bottom margin in pts. Default is %default. Setting this to less than"
5675" zero will cause no margin to be set (the margin setting in the original "
5676"document will be preserved). Note: Page oriented formats such as PDF and "
5677"DOCX have their own margin settings that take precedence."
5678msgstr ""
5679
5680#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:435
5681#, python-format
5682msgid ""
5683"Set the left margin in pts. Default is %default. Setting this to less than "
5684"zero will cause no margin to be set (the margin setting in the original "
5685"document will be preserved). Note: Page oriented formats such as PDF and "
5686"DOCX have their own margin settings that take precedence."
5687msgstr ""
5688
5689#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:443
5690#, python-format
5691msgid ""
5692"Set the right margin in pts. Default is %default. Setting this to less than "
5693"zero will cause no margin to be set (the margin setting in the original "
5694"document will be preserved). Note: Page oriented formats such as PDF and "
5695"DOCX have their own margin settings that take precedence."
5696msgstr ""
5697
5698#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:452
5699msgid ""
5700"Change text justification. A value of \"left\" converts all justified text "
5701"in the source to left aligned (i.e. unjustified) text. A value of "
5702"\"justify\" converts all unjustified text to justified. A value of "
5703"\"original\" (the default) does not change justification in the source file."
5704" Note that only some output formats support justification."
5705msgstr ""
5706
5707#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:462
5708msgid ""
5709"Remove spacing between paragraphs. Also sets an indent on paragraphs of "
5710"1.5em. Spacing removal will not work if the source file does not use "
5711"paragraphs (<p> or <div> tags)."
5712msgstr ""
5713
5714#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:469
5715msgid ""
5716"When calibre removes blank lines between paragraphs, it automatically sets a"
5717" paragraph indent, to ensure that paragraphs can be easily distinguished. "
5718"This option controls the width of that indent (in em). If you set this value"
5719" negative, then the indent specified in the input document is used, that is,"
5720" calibre does not change the indentation."
5721msgstr ""
5722
5723#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:478
5724msgid ""
5725"Use the cover detected from the source file in preference to the specified "
5726"cover."
5727msgstr ""
5728
5729#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:484
5730msgid ""
5731"Insert a blank line between paragraphs. Will not work if the source file "
5732"does not use paragraphs (<p> or <div> tags)."
5733msgstr ""
5734
5735#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:491
5736msgid ""
5737"Set the height of the inserted blank lines (in em). The height of the lines "
5738"between paragraphs will be twice the value set here."
5739msgstr ""
5740
5741#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:498
5742msgid ""
5743"Remove the first image from the input e-book. Useful if the input document "
5744"has a cover image that is not identified as a cover. In this case, if you "
5745"set a cover in calibre, the output document will end up with two cover "
5746"images if you do not specify this option."
5747msgstr ""
5748
5749#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:507
5750msgid ""
5751"Insert the book metadata at the start of the book. This is useful if your "
5752"e-book reader does not support displaying/searching metadata directly."
5753msgstr ""
5754
5755#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:515
5756msgid ""
5757"Convert plain quotes, dashes and ellipsis to their typographically correct "
5758"equivalents. For details, see "
5759"https://daringfireball.net/projects/smartypants."
5760msgstr ""
5761
5762#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:523
5763msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents."
5764msgstr ""
5765
5766#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:531
5767msgid ""
5768"Read metadata from the specified OPF file. Metadata read from this file will"
5769" override any metadata in the source file."
5770msgstr ""
5771
5772#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:538
5773#, python-brace-format
5774msgid ""
5775"Transliterate Unicode characters to an ASCII representation. Use with care "
5776"because this will replace Unicode characters with ASCII. For instance it "
5777"will replace \"{0}\" with \"{1}\". Also, note that in cases where there are "
5778"multiple representations of a character (characters shared by Chinese and "
5779"Japanese for instance) the representation based on the current calibre "
5780"interface language will be used."
5781msgstr ""
5782
5783#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:550
5784msgid ""
5785"Preserve ligatures present in the input document. A ligature is a special "
5786"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do"
5787" not have support for ligatures in their default fonts, so they are unlikely"
5788" to render correctly. By default, calibre will turn a ligature into the "
5789"corresponding pair of normal characters. This option will preserve them "
5790"instead."
5791msgstr ""
5792
5793#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:562
5794#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:37
5795msgid "Set the title."
5796msgstr ""
5797
5798#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:566
5799msgid "Set the authors. Multiple authors should be separated by ampersands."
5800msgstr ""
5801
5802#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:571
5803msgid "The version of the title to be used for sorting. "
5804msgstr ""
5805
5806#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:575
5807msgid "String to be used when sorting by author. "
5808msgstr ""
5809
5810#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:579
5811msgid "Set the cover to the specified file or URL"
5812msgstr ""
5813
5814#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:583
5815#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:53
5816msgid "Set the e-book description."
5817msgstr ""
5818
5819#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:587
5820#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:55
5821msgid "Set the e-book publisher."
5822msgstr ""
5823
5824#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:591
5825#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:59
5826msgid "Set the series this e-book belongs to."
5827msgstr ""
5828
5829#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:595
5830#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:61
5831msgid "Set the index of the book in this series."
5832msgstr ""
5833
5834#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:599
5835#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:63
5836msgid "Set the rating. Should be a number between 1 and 5."
5837msgstr ""
5838
5839#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:603
5840#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:65
5841msgid "Set the ISBN of the book."
5842msgstr ""
5843
5844#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:607
5845#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:72
5846msgid "Set the tags for the book. Should be a comma separated list."
5847msgstr ""
5848
5849#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:611
5850#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:74
5851msgid "Set the book producer."
5852msgstr ""
5853
5854#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:615
5855#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:76
5856msgid "Set the language."
5857msgstr ""
5858
5859#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:619
5860msgid ""
5861"Set the publication date (assumed to be in the local timezone, unless the "
5862"timezone is explicitly specified)"
5863msgstr ""
5864
5865#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:623
5866msgid "Set the book timestamp (no longer used anywhere)"
5867msgstr ""
5868
5869#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:627
5870msgid ""
5871"Enable heuristic processing. This option must be set for any heuristic "
5872"processing to take place."
5873msgstr ""
5874
5875#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:632
5876msgid ""
5877"Detect unformatted chapter headings and sub headings. Change them to h2 and "
5878"h3 tags.  This setting will not create a TOC, but can be used in conjunction"
5879" with structure detection to create one."
5880msgstr ""
5881
5882#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:639
5883msgid ""
5884"Look for common words and patterns that denote italics and italicize them."
5885msgstr ""
5886
5887#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:644
5888msgid ""
5889"Turn indentation created from multiple non-breaking space entities into CSS "
5890"indents."
5891msgstr ""
5892
5893#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:649
5894msgid ""
5895"Scale used to determine the length at which a line should be unwrapped. "
5896"Valid values are a decimal between 0 and 1. The default is 0.4, just below "
5897"the median line length.  If only a few lines in the document require "
5898"unwrapping this value should be reduced"
5899msgstr ""
5900
5901#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:657
5902msgid "Unwrap lines using punctuation and other formatting clues."
5903msgstr ""
5904
5905#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:661
5906msgid ""
5907"Remove empty paragraphs from the document when they exist between every "
5908"other paragraph"
5909msgstr ""
5910
5911#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:666
5912msgid ""
5913"Left aligned scene break markers are center aligned. Replace soft scene "
5914"breaks that use multiple blank lines with horizontal rules."
5915msgstr ""
5916
5917#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:672
5918msgid ""
5919"Replace scene breaks with the specified text. By default, the text from the "
5920"input document is used."
5921msgstr ""
5922
5923#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:677
5924msgid ""
5925"Analyze hyphenated words throughout the document.  The document itself is "
5926"used as a dictionary to determine whether hyphens should be retained or "
5927"removed."
5928msgstr ""
5929
5930#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:683
5931msgid ""
5932"Looks for occurrences of sequential <h1> or <h2> tags. The tags are "
5933"renumbered to prevent splitting in the middle of chapter headings."
5934msgstr ""
5935
5936#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:689
5937msgid "Search pattern (regular expression) to be replaced with sr1-replace."
5938msgstr ""
5939
5940#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:694
5941msgid "Replacement to replace the text found with sr1-search."
5942msgstr ""
5943
5944#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:698
5945msgid "Search pattern (regular expression) to be replaced with sr2-replace."
5946msgstr ""
5947
5948#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:703
5949msgid "Replacement to replace the text found with sr2-search."
5950msgstr ""
5951
5952#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:707
5953msgid "Search pattern (regular expression) to be replaced with sr3-replace."
5954msgstr ""
5955
5956#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:712
5957msgid "Replacement to replace the text found with sr3-search."
5958msgstr ""
5959
5960#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:716
5961msgid ""
5962"Path to a file containing search and replace regular expressions. The file "
5963"must contain alternating lines of regular expression followed by replacement"
5964" pattern (which can be an empty line). The regular expression must be in the"
5965" Python regex syntax and the file must be UTF-8 encoded."
5966msgstr ""
5967
5968#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:827
5969msgid "Could not find an e-book inside the archive"
5970msgstr ""
5971
5972#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:917
5973msgid "Values of series index and rating must be numbers. Ignoring"
5974msgstr ""
5975
5976#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:924
5977msgid "Failed to parse date/time"
5978msgstr ""
5979
5980#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1104
5981msgid "Converting input to HTML..."
5982msgstr ""
5983
5984#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1138
5985msgid "Running transforms on e-book..."
5986msgstr ""
5987
5988#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1282
5989#, python-format
5990msgid "Running %s plugin"
5991msgstr ""
5992
5993#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:269
5994msgid "Template error"
5995msgstr ""
5996
5997#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:365
5998msgid "The Cross"
5999msgstr ""
6000
6001#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:386
6002msgid "Half and half"
6003msgstr ""
6004
6005#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:411
6006msgid "Banner"
6007msgstr ""
6008
6009#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:481
6010msgid "Ornamental"
6011msgstr ""
6012
6013#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:548
6014msgid "Blocks"
6015msgstr ""
6016
6017#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:217
6018msgid "Remove the property"
6019msgstr ""
6020
6021#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:218
6022msgid "Add extra properties"
6023msgstr ""
6024
6025#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:219
6026msgid "Change the value to"
6027msgstr ""
6028
6029#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:220
6030msgid "Multiply the value by"
6031msgstr ""
6032
6033#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:221
6034msgid "Divide the value by"
6035msgstr ""
6036
6037#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:222
6038msgid "Add to the value"
6039msgstr ""
6040
6041#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:223
6042msgid "Subtract from the value"
6043msgstr ""
6044
6045#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:227
6046#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
6047#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:103
6048#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:113
6049msgid "is"
6050msgstr ""
6051
6052#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:228
6053#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:104
6054#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:114
6055msgid "is not"
6056msgstr ""
6057
6058#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:229
6059msgid "is any value"
6060msgstr ""
6061
6062#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:230
6063#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:107
6064#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:117
6065#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:57
6066msgid "matches pattern"
6067msgstr ""
6068
6069#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:231
6070#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:108
6071#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:118
6072#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:58
6073msgid "does not match pattern"
6074msgstr ""
6075
6076#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:232
6077msgid "is the same length as"
6078msgstr ""
6079
6080#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:233
6081msgid "is not the same length as"
6082msgstr ""
6083
6084#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:234
6085#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:72
6086#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:79
6087msgid "is less than"
6088msgstr ""
6089
6090#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:235
6091#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:73
6092#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:80
6093msgid "is greater than"
6094msgstr ""
6095
6096#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:236
6097msgid "is less than or equal to"
6098msgstr ""
6099
6100#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:237
6101msgid "is greater than or equal to"
6102msgstr ""
6103
6104#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:247
6105#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:115
6106msgid "Unknown keys"
6107msgstr ""
6108
6109#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:248
6110#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:116
6111#, python-format
6112msgid "The rule has unknown keys: %s"
6113msgstr ""
6114
6115#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:251
6116#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:119
6117msgid "Missing keys"
6118msgstr ""
6119
6120#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:252
6121#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:120
6122#, python-format
6123msgid "The rule has missing keys: %s"
6124msgstr ""
6125
6126#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255
6127msgid "Property required"
6128msgstr ""
6129
6130#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255
6131msgid "You must specify a CSS property to match"
6132msgstr ""
6133
6134#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:257
6135msgid "Shorthand property not allowed"
6136msgstr ""
6137
6138#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:258
6139#, python-brace-format
6140msgid ""
6141"{0} is a shorthand property. Use the full form of the property, for example,"
6142" instead of font, use font-family, instead of margin, use margin-top, etc."
6143msgstr ""
6144
6145#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:261
6146#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:126
6147#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:186
6148msgid "Query required"
6149msgstr ""
6150
6151#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:262
6152msgid "You must specify a value for the CSS property to match"
6153msgstr ""
6154
6155#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:264
6156#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:123
6157msgid "Unknown match type"
6158msgstr ""
6159
6160#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:265
6161#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:124
6162#, python-format
6163msgid "The match type %s is not known"
6164msgstr ""
6165
6166#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:270
6167#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:278
6168#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:81
6169#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:192
6170msgid "Query invalid"
6171msgstr ""
6172
6173#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:271
6174#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:193
6175#, python-format
6176msgid "%s is not a valid regular expression"
6177msgstr ""
6178
6179#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:279
6180#, python-format
6181msgid "%s is not a valid length or number"
6182msgstr ""
6183
6184#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:282
6185msgid "Unknown action type"
6186msgstr ""
6187
6188#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:283
6189#, python-format
6190msgid "The action type %s is not known"
6191msgstr ""
6192
6193#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:285
6194msgid "You must specify a number"
6195msgstr ""
6196
6197#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:287
6198msgid "You must specify at least one CSS property to add"
6199msgstr ""
6200
6201#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:289
6202msgid "You must specify a value to change the property to"
6203msgstr ""
6204
6205#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:290
6206msgid "No data"
6207msgstr ""
6208
6209#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295
6210#, python-format
6211msgid "%s is not a number"
6212msgstr ""
6213
6214#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295
6215msgid "Invalid number"
6216msgstr ""
6217
6218#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:333
6219#, python-brace-format
6220msgid ""
6221"If the property {property} {match_type} {query}\n"
6222"{action}"
6223msgstr ""
6224
6225#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:69
6226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1389
6227#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
6228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:835
6229msgid "Notes"
6230msgstr ""
6231
6232#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:400
6233#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/links.py:169
6234#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/toc.py:13
6235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1377
6236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:646
6237#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:14
6238#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:697
6239#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:389
6240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:243
6241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:661
6242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:842
6243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:822
6244#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:55
6245#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:68
6246msgid "Table of Contents"
6247msgstr ""
6248
6249#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/images.py:214
6250#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1710
6251#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1375
6252#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:419
6253#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:539
6254#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1165
6255#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
6256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:828
6257#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:188
6258msgid "Cover"
6259msgstr ""
6260
6261#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:18
6262msgid ""
6263"Follow all local links in an HTML file and create a ZIP file containing all "
6264"linked files. This plugin is run every time you add an HTML file to the "
6265"library."
6266msgstr ""
6267
6268#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:66
6269msgid ""
6270"Character encoding for the input HTML files. Common choices include: cp1252,"
6271" cp1251, latin1 and utf-8."
6272msgstr ""
6273
6274#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:96
6275msgid "Add linked files in breadth first order"
6276msgstr ""
6277
6278#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:97
6279msgid ""
6280"Normally, when following links in HTML files calibre does it depth first, "
6281"i.e. if file A links to B and  C, but B links to D, the files are added in "
6282"the order A, B, D, C.  With this option, they will instead be added as A, B,"
6283" C, D"
6284msgstr ""
6285
6286#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:19
6287msgid "{} must not be empty"
6288msgstr ""
6289
6290#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6291msgid "Change tag name"
6292msgstr ""
6293
6294#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6295msgid "New tag name"
6296msgstr ""
6297
6298#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39
6299msgid "Rename tag to the specified name"
6300msgstr ""
6301
6302#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
6303msgid "Remove tag and children"
6304msgstr ""
6305
6306#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40
6307msgid "Remove the tag and all its contents"
6308msgstr ""
6309
6310#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
6311msgid "Remove tag only"
6312msgstr ""
6313
6314#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41
6315msgid "Remove the tag but keep its contents"
6316msgstr ""
6317
6318#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6319msgid "Add classes"
6320msgstr ""
6321
6322#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6323msgid "Add the specified classes, e.g.:"
6324msgstr ""
6325
6326#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42
6327#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6328msgid "Space separated class names"
6329msgstr ""
6330
6331#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6332msgid "Remove classes"
6333msgstr ""
6334
6335#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43
6336msgid "Remove the specified classes, e.g.:"
6337msgstr ""
6338
6339#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:44
6340msgid "Remove attributes"
6341msgstr ""
6342
6343#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:45
6344msgid ""
6345"Remove the specified attributes from the tag. Multiple attribute names "
6346"should be separated by spaces. The special value * removes all attributes."
6347msgstr ""
6348
6349#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46
6350#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6351msgid "Space separated attribute names"
6352msgstr ""
6353
6354#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6355msgid "Add attributes"
6356msgstr ""
6357
6358#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47
6359msgid "Add the specified attributes, e.g.:"
6360msgstr ""
6361
6362#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48
6363msgid "Empty the tag"
6364msgstr ""
6365
6366#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48
6367msgid "Remove all contents from the tag"
6368msgstr ""
6369
6370#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:49
6371msgid "Wrap the tag"
6372msgstr ""
6373
6374#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:50
6375#, python-brace-format
6376msgid ""
6377"Wrap the tag in the specified tag, e.g.: {0} will wrap the tag in a DIV tag "
6378"with class {1}"
6379msgstr ""
6380
6381#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:51
6382msgid "An HTML opening tag"
6383msgstr ""
6384
6385#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:52
6386msgid "Insert HTML at start"
6387msgstr ""
6388
6389#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:53
6390msgid ""
6391"The specified HTML snippet is inserted after the opening tag. Note that only"
6392" valid HTML snippets can be used without unclosed tags"
6393msgstr ""
6394
6395#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:54
6396#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:57
6397#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:60
6398#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:63
6399msgid "HTML snippet"
6400msgstr ""
6401
6402#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:55
6403msgid "Insert HTML at end"
6404msgstr ""
6405
6406#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:56
6407msgid ""
6408"The specified HTML snippet is inserted before the closing tag. Note that "
6409"only valid HTML snippets can be used without unclosed tags"
6410msgstr ""
6411
6412#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:58
6413msgid "Insert HTML before tag"
6414msgstr ""
6415
6416#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:59
6417msgid ""
6418"The specified HTML snippet is inserted before the opening tag. Note that "
6419"only valid HTML snippets can be used without unclosed tags"
6420msgstr ""
6421
6422#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:61
6423msgid "Insert HTML after tag"
6424msgstr ""
6425
6426#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:62
6427msgid ""
6428"The specified HTML snippet is inserted after the closing tag. Note that only"
6429" valid HTML snippets can be used without unclosed tags"
6430msgstr ""
6431
6432#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:69
6433msgid "Action must have both:"
6434msgstr ""
6435
6436#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:78
6437msgid "{} is not a valid CSS selector"
6438msgstr ""
6439
6440#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:85
6441msgid "{} is not a valid XPath selector"
6442msgstr ""
6443
6444#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100
6445msgid "Tag name"
6446msgstr ""
6447
6448#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
6449#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
6450msgid "Class name"
6451msgstr ""
6452
6453#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101
6454msgid "has class"
6455msgstr ""
6456
6457#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102
6458msgid "does not have class"
6459msgstr ""
6460
6461#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
6462msgid "CSS selector"
6463msgstr ""
6464
6465#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103
6466msgid "matches CSS selector"
6467msgstr ""
6468
6469#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104
6470msgid "XPath selector"
6471msgstr ""
6472
6473#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104
6474msgid "matches XPath selector"
6475msgstr ""
6476
6477#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:105
6478msgid "is any tag"
6479msgstr ""
6480
6481#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106
6482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:262
6483#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:131
6484#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
6485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
6486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
6487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239
6488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:837
6489msgid "Text"
6490msgstr ""
6491
6492#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106
6493msgid "contains text"
6494msgstr ""
6495
6496#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:127
6497msgid "You must specify a value for the tag to match"
6498msgstr ""
6499
6500#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:131
6501msgid "Invalid {}"
6502msgstr ""
6503
6504#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133
6505msgid "No actions"
6506msgstr ""
6507
6508#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133
6509msgid "The rule has no actions"
6510msgstr ""
6511
6512#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:137
6513msgid "Invalid action"
6514msgstr ""
6515
6516#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:451
6517#, python-brace-format
6518msgid "If the tag {match_type} {query}"
6519msgstr ""
6520
6521#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:455
6522#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:40
6523#, python-brace-format
6524msgid "{action_type} {action_data}"
6525msgstr ""
6526
6527#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:328
6528msgid "\tBook Designer file detected."
6529msgstr ""
6530
6531#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:330
6532msgid "\tParsing HTML..."
6533msgstr ""
6534
6535#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:346
6536msgid "\tBaen file detected. Re-parsing..."
6537msgstr ""
6538
6539#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:362
6540msgid "Written preprocessed HTML to "
6541msgstr ""
6542
6543#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:378
6544#, python-format
6545msgid "Processing %s"
6546msgstr ""
6547
6548#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:391
6549msgid "\tConverting to BBeB..."
6550msgstr ""
6551
6552#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539
6553#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552
6554#, python-format
6555msgid "Could not parse file: %s"
6556msgstr ""
6557
6558#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544
6559#, python-format
6560msgid "%s is an empty file"
6561msgstr ""
6562
6563#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564
6564#, python-format
6565msgid "Failed to parse link %(tag)s %(children)s"
6566msgstr ""
6567
6568#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:948
6569#, python-format
6570msgid "Unable to process image %(path)s. Error: %(err)s"
6571msgstr ""
6572
6573#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:994
6574#, python-format
6575msgid "Unable to process interlaced PNG %s"
6576msgstr ""
6577
6578#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1730
6579#, python-format
6580msgid "An error occurred while processing a table: %s. Ignoring table markup."
6581msgstr ""
6582
6583#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1732
6584#, python-format
6585msgid ""
6586"Bad table:\n"
6587"%s"
6588msgstr ""
6589
6590#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754
6591msgid "Table has cell that is too large"
6592msgstr ""
6593
6594#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1818
6595#, python-format
6596msgid "Could not read cover image: %s"
6597msgstr ""
6598
6599#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1821
6600#, python-format
6601msgid "Cannot read from: %s"
6602msgstr ""
6603
6604#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1951
6605msgid "Failed to process OPF file"
6606msgstr ""
6607
6608#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:142
6609msgid ""
6610"%prog book.lrf\n"
6611"Convert an LRF file into an LRS (XML UTF-8 encoded) file"
6612msgstr ""
6613
6614#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:143
6615msgid "Output LRS file"
6616msgstr ""
6617
6618#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:145
6619msgid "Do not save embedded image and font files to disk"
6620msgstr ""
6621
6622#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:147
6623#: /__w/calibre/calibre/src/calibre/utils/smtp.py:253
6624msgid "Be more verbose"
6625msgstr ""
6626
6627#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:163
6628msgid "Parsing LRF..."
6629msgstr ""
6630
6631#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:166
6632msgid "Creating XML..."
6633msgstr ""
6634
6635#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:170
6636msgid "LRS written to "
6637msgstr ""
6638
6639#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:259
6640msgid "Could not read from thumbnail file:"
6641msgstr ""
6642
6643#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:279
6644msgid ""
6645"%prog [options] file.lrs\n"
6646"Compile an LRS file into an LRF file."
6647msgstr ""
6648
6649#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:280
6650msgid "Path to output file"
6651msgstr ""
6652
6653#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:282
6654msgid "Verbose processing"
6655msgstr ""
6656
6657#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:284
6658msgid "Convert LRS to LRS, useful for debugging."
6659msgstr ""
6660
6661#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:493
6662msgid "Invalid LRF file. Could not set metadata."
6663msgstr ""
6664
6665#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:616
6666msgid ""
6667"%prog [options] mybook.lrf\n"
6668"\n"
6669"\n"
6670"Show/edit the metadata in an LRF file.\n"
6671"\n"
6672msgstr ""
6673
6674#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:623
6675msgid "Set the book title"
6676msgstr ""
6677
6678#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:625
6679msgid "Set sort key for the title"
6680msgstr ""
6681
6682#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:627
6683msgid "Set the author"
6684msgstr ""
6685
6686#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:629
6687msgid "Set sort key for the author"
6688msgstr ""
6689
6690#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:631
6691msgid "The category this book belongs to. E.g.: History"
6692msgstr ""
6693
6694#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:634
6695msgid "Path to a graphic that will be set as this files' thumbnail"
6696msgstr ""
6697
6698#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:637
6699msgid ""
6700"Path to a TXT file containing the comment to be stored in the LRF file."
6701msgstr ""
6702
6703#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:641
6704msgid "Extract thumbnail from LRF file"
6705msgstr ""
6706
6707#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:642
6708msgid "Set the publisher"
6709msgstr ""
6710
6711#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:643
6712msgid "Set the book classification"
6713msgstr ""
6714
6715#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:644
6716msgid "Set the book creator"
6717msgstr ""
6718
6719#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:645
6720msgid "Set the book producer"
6721msgstr ""
6722
6723#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:647
6724msgid ""
6725"Extract cover from LRF file. Note that the LRF format has no defined cover, "
6726"so we use some heuristics to guess the cover."
6727msgstr ""
6728
6729#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:649
6730msgid "Set book ID"
6731msgstr ""
6732
6733#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:46
6734msgid ""
6735"Extract the source DOCX file from Amazon Kindle Create KPF files. Note this "
6736"will not contain any edits made in the Kindle Create program itself."
6737msgstr ""
6738
6739#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:68
6740msgid ""
6741"Extract common e-book formats from archive files (ZIP/RAR). Also try to "
6742"autodetect if they are actually CBZ/CBR files."
6743msgstr ""
6744
6745#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682
6746#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
6747#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005
6748#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
6749#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:358
6750#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183
6751#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635
6752msgid "No"
6753msgstr ""
6754
6755#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789
6756#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:195
6757#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1352
6758#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
6759msgid "Author(s)"
6760msgstr ""
6761
6762#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:790
6763#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:342
6764#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:200
6765#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:163
6766#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:97
6767msgid "Publisher"
6768msgstr ""
6769
6770#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:791
6771msgid "Producer"
6772msgstr ""
6773
6774#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:792
6775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:594
6776#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1152
6777#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:161
6778#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:178
6779msgid "Comments"
6780msgstr ""
6781
6782#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:794
6783#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:346
6784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:97
6785#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:106
6786#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:112
6787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:145
6788#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:209
6789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:244
6790#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:276
6791#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:344
6792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:349
6793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:351
6794#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:398
6795#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:400
6796#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:513
6797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:515
6798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:599
6799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:648
6800#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:653
6801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:655
6802#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1153
6803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6804#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:201
6805#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253
6806#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:165
6807#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
6808#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:44
6809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:359
6810#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:125
6811#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:615
6812#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1011
6813#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1261
6814#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4050
6815#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4064
6816#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:134
6817#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
6818#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:74
6819msgid "Tags"
6820msgstr ""
6821
6822#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:796
6823#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:344
6824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:89
6825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
6826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:426
6827#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:202
6828#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253
6829#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:167
6830#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
6831#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:40
6832#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:352
6833#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2357
6834#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:73
6835msgid "Series"
6836msgid_plural "Series"
6837msgstr[0] ""
6838msgstr[1] ""
6839
6840#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797
6841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6842#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204
6843#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168
6844#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60
6845msgid "Languages"
6846msgstr ""
6847
6848#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799
6849msgid "Timestamp"
6850msgstr ""
6851
6852#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801
6853#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343
6854#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198
6855#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
6856#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238
6857msgid "Published"
6858msgstr ""
6859
6860#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803
6861msgid "Rights"
6862msgstr ""
6863
6864#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32
6865msgid "Value: unknown field "
6866msgstr ""
6867
6868#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73
6869#, python-format
6870msgid "Search the calibre library for books by %s"
6871msgstr ""
6872
6873#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82
6874#, python-brace-format
6875msgid "Search {0} for the author: {1}"
6876msgstr ""
6877
6878#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84
6879#, python-brace-format
6880msgid "Search {0} for the book: {1} by the author {2}"
6881msgstr ""
6882
6883#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163
6884#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168
6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250
6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288
6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303
6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315
6889#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319
6890#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328
6891#, python-brace-format
6892msgid "Click to see books with {0}: {1}"
6893msgstr ""
6894
6895#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177
6896msgid "Click to open"
6897msgstr ""
6898
6899#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213
6900msgid "Ids"
6901msgstr ""
6902
6903#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243
6904msgid "Search calibre for books with the language: {}"
6905msgstr ""
6906
6907#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275
6908#, python-format
6909msgid ""
6910"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span "
6911"class=\"%(cls)s\">%(series)s</span></a>"
6912msgstr ""
6913
6914#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279
6915msgid "Click to see books in this series"
6916msgstr ""
6917
6918#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292
6919#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332
6920#, python-brace-format
6921msgid "Click to see books with {0}: {1} (derived from {2})"
6922msgstr ""
6923
6924#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20
6925msgid "%prog ebook_file [options]\n"
6926msgstr ""
6927
6928#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21
6929#, python-brace-format
6930msgid ""
6931"\n"
6932"Read/Write metadata from/to e-book files.\n"
6933"\n"
6934"Supported formats for reading metadata: {0}\n"
6935"\n"
6936"Supported formats for writing metadata: {1}\n"
6937"\n"
6938"Different file types support different kinds of metadata. If you try to set\n"
6939"some metadata on a file type that does not support it, the metadata will be\n"
6940"silently ignored.\n"
6941msgstr ""
6942
6943#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39
6944msgid ""
6945"Set the authors. Multiple authors should be separated by the & character. "
6946"Author names should be in the order Firstname Lastname."
6947msgstr ""
6948
6949#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43
6950msgid ""
6951"The version of the title to be used for sorting. If unspecified, and the "
6952"title is specified, it will be auto-generated from the title."
6953msgstr ""
6954
6955#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47
6956msgid ""
6957"String to be used when sorting by author. If unspecified, and the author(s) "
6958"are specified, it will be auto-generated from the author(s)."
6959msgstr ""
6960
6961#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51
6962msgid "Set the cover to the specified file."
6963msgstr ""
6964
6965#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57
6966msgid "Set the book category."
6967msgstr ""
6968
6969#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67
6970msgid ""
6971"Set the identifiers for the book, can be specified multiple times. For "
6972"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove"
6973" an identifier, specify no value, --identifier isbn: Note that for EPUB "
6974"files, an identifier marked as the package identifier cannot be removed."
6975msgstr ""
6976
6977#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78
6978msgid "Set the published date."
6979msgstr ""
6980
6981#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81
6982msgid "Get the cover from the e-book and save it at as the specified file."
6983msgstr ""
6984
6985#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84
6986msgid ""
6987"Specify the name of an OPF file. The metadata will be written to the OPF "
6988"file."
6989msgstr ""
6990
6991#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87
6992msgid ""
6993"Read metadata from the specified OPF file and use it to set metadata in the "
6994"e-book. Metadata specified on the command line will override metadata read "
6995"from the OPF file"
6996msgstr ""
6997
6998#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92
6999msgid "Set the BookID in LRF files"
7000msgstr ""
7001
7002#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168
7003msgid "No file specified"
7004msgstr ""
7005
7006#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183
7007msgid "Original metadata"
7008msgstr ""
7009
7010#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200
7011msgid "Changed metadata"
7012msgstr ""
7013
7014#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212
7015msgid "OPF created in"
7016msgstr ""
7017
7018#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218
7019msgid "Cover saved to"
7020msgstr ""
7021
7022#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220
7023msgid "No cover found"
7024msgstr ""
7025
7026#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34
7027msgid "Goodreads"
7028msgstr ""
7029
7030#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35
7031msgid "Google Books"
7032msgstr ""
7033
7034#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36
7035msgid "Wikipedia"
7036msgstr ""
7037
7038#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37
7039msgid "Google web search"
7040msgstr ""
7041
7042#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38
7043msgid "Amazon"
7044msgstr ""
7045
7046#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39
7047msgid "Google Images"
7048msgstr ""
7049
7050#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973
7051msgid "Downloads metadata and covers from Amazon"
7052msgstr ""
7053
7054#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984
7055msgid "US"
7056msgstr ""
7057
7058#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985
7059msgid "France"
7060msgstr ""
7061
7062#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986
7063msgid "Germany"
7064msgstr ""
7065
7066#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987
7067msgid "UK"
7068msgstr ""
7069
7070#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988
7071msgid "Australia"
7072msgstr ""
7073
7074#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989
7075msgid "Italy"
7076msgstr ""
7077
7078#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990
7079msgid "Japan"
7080msgstr ""
7081
7082#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991
7083msgid "Spain"
7084msgstr ""
7085
7086#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992
7087msgid "Brazil"
7088msgstr ""
7089
7090#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993
7091msgid "Netherlands"
7092msgstr ""
7093
7094#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994
7095msgid "China"
7096msgstr ""
7097
7098#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995
7099msgid "Canada"
7100msgstr ""
7101
7102#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996
7103msgid "Sweden"
7104msgstr ""
7105
7106#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000
7107msgid "Choose server automatically"
7108msgstr ""
7109
7110#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001
7111msgid "Amazon servers"
7112msgstr ""
7113
7114#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002
7115msgid "Bing search cache"
7116msgstr ""
7117
7118#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003
7119msgid "Google search cache"
7120msgstr ""
7121
7122#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004
7123msgid "Wayback machine cache (slow)"
7124msgstr ""
7125
7126#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008
7127msgid "Amazon country website to use:"
7128msgstr ""
7129
7130#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009
7131msgid ""
7132"Metadata from Amazon will be fetched using this country's Amazon website."
7133msgstr ""
7134
7135#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011
7136msgid "Server to get data from:"
7137msgstr ""
7138
7139#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013
7140msgid ""
7141"Amazon has started blocking attempts to download metadata from its servers. "
7142"To get around this problem, calibre can fetch the Amazon data from many "
7143"different places where it is cached. Choose the source you prefer."
7144msgstr ""
7145
7146#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018
7147msgid "Use the MOBI-ASIN for metadata search"
7148msgstr ""
7149
7150#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020
7151msgid ""
7152"Enable this option to search for metadata with an ASIN identifier from the "
7153"MOBI file at the current country website, unless any other amazon id is "
7154"available. Note that if the MOBI file came from a different Amazon country "
7155"store, you could get incorrect results."
7156msgstr ""
7157
7158#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374
7159msgid "Amazon timed out. Try again later."
7160msgstr ""
7161
7162#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188
7163msgid "Metadata source"
7164msgstr ""
7165
7166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37
7167msgid ""
7168"Downloads multiple book covers from Amazon. Useful to find alternate covers."
7169msgstr ""
7170
7171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40
7172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55
7173msgid "Maximum number of covers to get"
7174msgstr ""
7175
7176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41
7177msgid "The maximum number of covers to process from the search result"
7178msgstr ""
7179
7180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25
7181msgid ""
7182"%prog [options]\n"
7183"\n"
7184"Fetch book metadata from online sources. You must specify at least one\n"
7185"of title, authors or ISBN.\n"
7186msgstr ""
7187
7188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32
7189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
7190msgid "Book title"
7191msgstr ""
7192
7193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33
7194msgid "Book author(s)"
7195msgstr ""
7196
7197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34
7198msgid "Book ISBN"
7199msgstr ""
7200
7201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36
7202msgid ""
7203"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times "
7204"for multiple identifiers. For example: "
7205msgstr ""
7206
7207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39
7208msgid "Print the log to the console (stderr)"
7209msgstr ""
7210
7211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40
7212msgid "Output the metadata in OPF format instead of human readable text."
7213msgstr ""
7214
7215#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42
7216msgid ""
7217"Specify a filename. The cover, if available, will be saved to it. Without "
7218"this option, no cover will be downloaded."
7219msgstr ""
7220
7221#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44
7222msgid "Timeout in seconds. Default is 30"
7223msgstr ""
7224
7225#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46
7226msgid ""
7227"Specify the name of a metadata download plugin to use. By default, all "
7228"metadata plugins will be used. Can be specified multiple times for multiple "
7229"plugins. All plugin names: {}"
7230msgstr ""
7231
7232#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200
7233msgid ""
7234"Downloads metadata and covers from Edelweiss - A catalog updated by book "
7235"publishers"
7236msgstr ""
7237
7238#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181
7239msgid "Downloads metadata and covers from Google Books"
7240msgstr ""
7241
7242#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51
7243msgid ""
7244"Downloads covers from a Google Image search. Useful to find larger/alternate"
7245" covers."
7246msgstr ""
7247
7248#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56
7249msgid "The maximum number of covers to process from the Google search result"
7250msgstr ""
7251
7252#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57
7253#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634
7254msgid "Cover size"
7255msgstr ""
7256
7257#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58
7258msgid "Search for covers larger than the specified size"
7259msgstr ""
7260
7261#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60
7262msgid "Any size"
7263msgstr ""
7264
7265#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61
7266#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
7267msgid "Large"
7268msgstr "ਵੱਡਾ"
7269
7270#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62
7271#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63
7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64
7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65
7274#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66
7275#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67
7276#, python-format
7277msgid "Larger than %s"
7278msgstr ""
7279
7280#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17
7281msgid "Downloads covers from The Open Library"
7282msgstr ""
7283
7284#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73
7285msgid "Sample Book"
7286msgstr ""
7287
7288#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42
7289msgid ""
7290"This is an Amazon KFX book. It cannot be processed. See {} for information "
7291"on how to handle KFX books."
7292msgstr ""
7293
7294#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88
7295msgid "This is an Amazon Topaz book. It cannot be processed."
7296msgstr ""
7297
7298#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48
7299#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496
7300msgid "This is not a MOBI file. It is a Topaz file."
7301msgstr ""
7302
7303#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53
7304#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501
7305msgid "This is not a MOBI file."
7306msgstr ""
7307
7308#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56
7309msgid "This file is locked with DRM. It cannot be tweaked."
7310msgstr ""
7311
7312#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61
7313msgid ""
7314"This MOBI file does not contain a KF8 format book. KF8 is the new format "
7315"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older"
7316" MOBI files without KF8 are not tweakable."
7317msgstr ""
7318
7319#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67
7320msgid ""
7321"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will "
7322"remove the Mobi6 data, which means the file will not be usable on older "
7323"Kindles. Are you sure?"
7324msgstr ""
7325
7326#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471
7327msgid "No details available"
7328msgstr ""
7329
7330#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376
7331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821
7332msgid "Title page"
7333msgstr ""
7334
7335#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378
7336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823
7337msgid "Index"
7338msgstr ""
7339
7340#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379
7341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824
7342msgid "Glossary"
7343msgstr ""
7344
7345#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380
7346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825
7347msgid "Acknowledgements"
7348msgstr ""
7349
7350#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381
7351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826
7352msgid "Bibliography"
7353msgstr ""
7354
7355#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382
7356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827
7357msgid "Colophon"
7358msgstr ""
7359
7360#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383
7361msgid "Copyright"
7362msgstr ""
7363
7364#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384
7365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830
7366msgid "Dedication"
7367msgstr ""
7368
7369#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385
7370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831
7371msgid "Epigraph"
7372msgstr ""
7373
7374#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386
7375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832
7376msgid "Foreword"
7377msgstr ""
7378
7379#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387
7380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833
7381msgid "List of illustrations"
7382msgstr ""
7383
7384#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388
7385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834
7386msgid "List of tables"
7387msgstr ""
7388
7389#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390
7390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836
7391msgid "Preface"
7392msgstr ""
7393
7394#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391
7395msgid "Main text"
7396msgstr ""
7397
7398#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23
7399#, python-format
7400msgid "%s format books are not supported"
7401msgstr ""
7402
7403#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51
7404msgid "Unknown error"
7405msgstr ""
7406
7407#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62
7408msgid "See <a href=\"{}\">detailed description</a>."
7409msgstr ""
7410
7411#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254
7412#, python-brace-format
7413msgid "Failed to process CSS in {name} with errors: {errors}"
7414msgstr ""
7415
7416#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257
7417#, python-brace-format
7418msgid "Failed to process CSS in {name}"
7419msgstr ""
7420
7421#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23
7422msgid ""
7423"This font could not be processed. It most likely will not work in an e-book "
7424"reader, either"
7425msgstr ""
7426
7427#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40
7428msgid "The font {} is not allowed to be embedded"
7429msgstr ""
7430
7431#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41
7432msgid ""
7433"The font has a flag in its metadata ({:09b}) set indicating that it is not "
7434"licensed for embedding. You can ignore this warning, if you are sure you "
7435"have permission to embed this font."
7436msgstr ""
7437
7438#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51
7439#, python-brace-format
7440msgid "The CSS font-family name {0} does not match the actual font name {1}"
7441msgstr ""
7442
7443#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52
7444#, python-brace-format
7445msgid ""
7446"The font family name specified in the CSS @font-face rule: \"{0}\" does not "
7447"match the font name inside the actual font file: \"{1}\". This can cause "
7448"problems in some viewers. You should change the CSS font name to match the "
7449"actual font name."
7450msgstr ""
7451
7452#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56
7453#, python-brace-format
7454msgid "Change the font name {0} to {1} everywhere"
7455msgstr ""
7456
7457#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94
7458#, python-format
7459msgid "Not a valid font: %s"
7460msgstr ""
7461
7462#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19
7463msgid ""
7464"An invalid image is an image that could not be loaded, typically because it "
7465"is corrupted. You should replace it with a good image or remove it."
7466msgstr ""
7467
7468#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28
7469msgid ""
7470"Reader devices based on Adobe Digital Editions cannot display images whose "
7471"colors are specified in the CMYK colorspace. You should convert this image "
7472"to the RGB colorspace, for maximum compatibility."
7473msgstr ""
7474
7475#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31
7476msgid "Convert image to RGB automatically"
7477msgstr ""
7478
7479#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65
7480msgid "Image is in the CMYK colorspace"
7481msgstr ""
7482
7483#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27
7484msgid ""
7485"The resource pointed to by this link does not exist. You should either fix, "
7486"or remove the link."
7487msgstr ""
7488
7489#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34
7490msgid ""
7491"Windows computers do not allow the : character in filenames. For maximum "
7492"compatibility it is best to not use these in filenames/links to files."
7493msgstr ""
7494
7495#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41
7496#, python-brace-format
7497msgid "The linked to resource {0} does not exist"
7498msgstr ""
7499
7500#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42
7501#, python-brace-format
7502msgid ""
7503"The case of the link {0} and the case of the actual file it points to {1} do"
7504" not agree. You should change either the case of the link or rename the "
7505"file."
7506msgstr ""
7507
7508#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45
7509msgid "Change the case of the link to match the actual file"
7510msgstr ""
7511
7512#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74
7513msgid "Link points to a file that is not a text document"
7514msgstr ""
7515
7516#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75
7517#, python-brace-format
7518msgid ""
7519"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) "
7520"document. Many e-book readers will be unable to follow such a link. You "
7521"should either remove the link or change it to point to a text document. For "
7522"example, if it points to an image, you can create small wrapper document "
7523"that contains the image and change the link to point to that."
7524msgstr ""
7525
7526#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89
7527msgid "Link points to a location not present in the target file"
7528msgstr ""
7529
7530#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91
7531#, python-brace-format
7532msgid ""
7533"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does "
7534"not exist. You should either remove the location so that the link points to "
7535"the top of the file, or change the link to point to the correct location."
7536msgstr ""
7537
7538#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99
7539msgid ""
7540"This link uses the file:// URL scheme. This does not work with many e-book "
7541"readers. Remove the file:// prefix and make sure the link points to a file "
7542"inside the book."
7543msgstr ""
7544
7545#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105
7546msgid ""
7547"This link points to a file outside the book. It will not work if the book is"
7548" read on any computer other than the one it was created on. Either fix or "
7549"remove the link."
7550msgstr ""
7551
7552#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112
7553msgid ""
7554"This link is empty. This is almost always a mistake. Either fill in the link"
7555" destination or remove the link tag."
7556msgstr ""
7557
7558#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117
7559msgid ""
7560"This file is included in the book but not referred to by any document in the"
7561" spine. This means that the file will not be viewable on most e-book "
7562"readers. You should  probably remove this file from the book or add a link "
7563"to it somewhere."
7564msgstr ""
7565
7566#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123
7567#, python-format
7568msgid "The file %s is not referenced"
7569msgstr ""
7570
7571#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128
7572msgid ""
7573"This file is not in the book spine. All content documents must be in the "
7574"spine. You should probably add it to the spine."
7575msgstr ""
7576
7577#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130
7578msgid "Append this file to the spine"
7579msgstr ""
7580
7581#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148
7582msgid ""
7583"This file is not listed in the book manifest. While not strictly necessary "
7584"it is good practice to list all files in the manifest. Either list this file"
7585" in the manifest or remove it from the book if it is an unnecessary file."
7586msgstr ""
7587
7588#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154
7589#, python-format
7590msgid "The file %s is not listed in the manifest"
7591msgstr ""
7592
7593#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158
7594#, python-format
7595msgid "Remove %s from the book"
7596msgstr ""
7597
7598#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159
7599#, python-format
7600msgid "Add %s to the manifest"
7601msgstr ""
7602
7603#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176
7604#, python-format
7605msgid "Remove all references to %s from the HTML and CSS in the book"
7606msgstr ""
7607
7608#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186
7609msgid ""
7610"This file stores the bookmarks and last opened information from the calibre "
7611"E-book viewer. You can remove it if you do not need that information, or "
7612"don't want to share it with other people you send this book to."
7613msgstr ""
7614
7615#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190
7616#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33
7617msgid "Remove this file"
7618msgstr ""
7619
7620#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195
7621msgid "The bookmarks file used by the calibre E-book viewer is present"
7622msgstr ""
7623
7624#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209
7625#, python-format
7626msgid "The file %s has a MIME type that does not match its extension"
7627msgstr ""
7628
7629#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211
7630#, python-brace-format
7631msgid ""
7632"The file {0} has its MIME type specified as {1} in the OPF file. The "
7633"recommended MIME type for files with the extension \"{2}\" is {3}. You "
7634"should change either the file extension or the MIME type in the OPF."
7635msgstr ""
7636
7637#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216
7638msgid "Change the file extension to .xhtml"
7639msgstr ""
7640
7641#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219
7642#, python-format
7643msgid "Change the MIME type for this file in the OPF to %s"
7644msgstr ""
7645
7646#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321
7647msgid "The link is empty"
7648msgstr ""
7649
7650#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336
7651#, python-format
7652msgid "The linked resource %s is a folder"
7653msgstr ""
7654
7655#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344
7656#, python-format
7657msgid "The linked resource %s does not exist"
7658msgstr ""
7659
7660#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348
7661#, python-format
7662msgid "The link %s is a file:// URL"
7663msgstr ""
7664
7665#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350
7666#, python-format
7667msgid "The link %s points to a file outside the book"
7668msgstr ""
7669
7670#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352
7671#, python-format
7672msgid ""
7673"The link %s contains a : character, this will cause errors on Windows "
7674"computers"
7675msgstr ""
7676
7677#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21
7678#, python-format
7679msgid "The <%s> section is missing from the OPF"
7680msgstr ""
7681
7682#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23
7683#, python-format
7684msgid "The <%s> section is required in the OPF file. You have to create one."
7685msgstr ""
7686
7687#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29
7688msgid "Empty id attributes are invalid"
7689msgstr ""
7690
7691#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31
7692msgid "Empty ID attributes are invalid in OPF files."
7693msgstr ""
7694
7695#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37
7696#, python-format
7697msgid "idref=\"%s\" points to unknown id"
7698msgstr ""
7699
7700#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39
7701#, python-format
7702msgid "The idref=\"%s\" points to an id that does not exist in the OPF"
7703msgstr ""
7704
7705#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45
7706msgid "The meta cover tag points to an non-existent item"
7707msgstr ""
7708
7709#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47
7710#, python-format
7711msgid ""
7712"The meta cover tag points to an item with id=\"%s\" which does not exist in "
7713"the manifest"
7714msgstr ""
7715
7716#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53
7717msgid ""
7718"Some e-book readers such as the Nook fail to recognize covers if the content"
7719" attribute comes before the name attribute. For maximum compatibility move "
7720"the name attribute before the content attribute."
7721msgstr ""
7722
7723#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56
7724msgid "Move the name attribute before the content attribute"
7725msgstr ""
7726
7727#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59
7728msgid "The meta cover tag has content before name"
7729msgstr ""
7730
7731#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72
7732#, python-format
7733msgid "The item identified as the Table of Contents (%s) does not exist"
7734msgstr ""
7735
7736#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73
7737#, python-format
7738msgid "There is no item with id=\"%s\" in the manifest."
7739msgstr ""
7740
7741#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75
7742#, python-format
7743msgid ""
7744"The item identified as the Table of Contents has an incorrect media-type "
7745"(%s)"
7746msgstr ""
7747
7748#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76
7749#, python-format
7750msgid "The media type for the Table of Contents must be %s"
7751msgstr ""
7752
7753#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82
7754msgid ""
7755"This manifest entry has no href attribute. Either add the href attribute or "
7756"remove the entry."
7757msgstr ""
7758
7759#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83
7760msgid "Remove this manifest entry"
7761msgstr ""
7762
7763#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86
7764msgid "Item in manifest has no href attribute"
7765msgstr ""
7766
7767#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101
7768msgid ""
7769"The <spine> tag has no reference to the NCX table of contents file. Without "
7770"this reference, the table of contents will not work in most readers. The "
7771"reference should look like <spine toc=\"id of manifest item for the ncx "
7772"file\">."
7773msgstr ""
7774
7775#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104
7776msgid "Add the reference to the NCX file"
7777msgstr ""
7778
7779#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107
7780msgid "Missing reference to the NCX Table of Contents"
7781msgstr ""
7782
7783#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122
7784msgid ""
7785"This book has no Navigation document. According to the EPUB 3 specification,"
7786" a navigation document is required. The Navigation document contains the "
7787"Table of Contents. Use the Table of Contents tool to add a Table of Contents"
7788" to this book."
7789msgstr ""
7790
7791#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127
7792msgid "Missing navigation document"
7793msgstr ""
7794
7795#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132
7796msgid ""
7797"The nav document for this book contains no table of contents, or an empty "
7798"table of contents. Use the Table of Contents tool to add a Table of Contents"
7799" to this book."
7800msgstr ""
7801
7802#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137
7803msgid "Missing ToC in navigation document"
7804msgstr ""
7805
7806#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142
7807msgid ""
7808"A file listed in the manifest is missing, you should either remove it from "
7809"the manifest or add the missing file to the book."
7810msgstr ""
7811
7812#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146
7813#, python-format
7814msgid "Item (%s) in manifest is missing"
7815msgstr ""
7816
7817#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148
7818#, python-format
7819msgid "Remove the entry for %s from the manifest"
7820msgstr ""
7821
7822#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162
7823msgid ""
7824"There are items marked as non-linear in the <spine>. These will be displayed"
7825" in random order by different e-book readers. Some will ignore the non-"
7826"linear attribute, some will display them at the end or the beginning of the "
7827"book and some will fail to display them at all. Instead of using non-linear "
7828"items simply place the items in the order you want them to be displayed."
7829msgstr ""
7830
7831#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169
7832msgid "Mark all non-linear items as linear"
7833msgstr ""
7834
7835#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172
7836msgid "Non-linear items in the spine"
7837msgstr ""
7838
7839#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186
7840msgid "Remove all but the first duplicate item"
7841msgstr ""
7842
7843#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190
7844#, python-brace-format
7845msgid "Duplicate item in {0}: {1}"
7846msgstr ""
7847
7848#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192
7849#, python-brace-format
7850msgid ""
7851"The item {0} is present more than once in the {2} in {1}. This is not "
7852"allowed."
7853msgstr ""
7854
7855#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210
7856msgid ""
7857"There is more than one <meta name=\"cover\"> tag defined. There should be "
7858"only one."
7859msgstr ""
7860
7861#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211
7862msgid "Remove all but the first meta cover tag"
7863msgstr ""
7864
7865#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214
7866msgid "There is more than one cover defined"
7867msgstr ""
7868
7869#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227
7870msgid ""
7871"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose "
7872"id is referenced by the <package> element"
7873msgstr ""
7874
7875#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229
7876msgid "Auto-generate a unique identifier"
7877msgstr ""
7878
7879#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232
7880msgid "The OPF has no unique identifier"
7881msgstr ""
7882
7883#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254
7884msgid "The <dc:identifier> element must not be empty."
7885msgstr ""
7886
7887#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257
7888msgid "Empty identifier element"
7889msgstr ""
7890
7891#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263
7892msgid "Incorrect media-type for spine item"
7893msgstr ""
7894
7895#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265
7896#, python-brace-format
7897msgid ""
7898"The item {0} present in the spine has the media-type {1}.  Most e-book "
7899"software cannot handle non-HTML spine items.  If the item is actually HTML, "
7900"you should change its media-type to {2}. If it is not-HTML you should "
7901"consider replacing it with an HTML item, as it is unlikely to work in most "
7902"readers."
7903msgstr ""
7904
7905#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271
7906#, python-format
7907msgid "Change the media-type to %s"
7908msgstr ""
7909
7910#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287
7911msgid "The OPF does not have the correct root element"
7912msgstr ""
7913
7914#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289
7915#, python-brace-format
7916msgid ""
7917"The opf must have the root element <package> in namespace {0}, like this: "
7918"<package xmlns=\"{0}\">"
7919msgstr ""
7920
7921#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293
7922msgid "The OPF does not have a version"
7923msgstr ""
7924
7925#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295
7926msgid ""
7927"The <package> tag in the OPF must have a version attribute. This is usually "
7928"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3"
7929msgstr ""
7930
7931#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32
7932msgid ""
7933"This file is empty, it contains nothing, you should probably remove it."
7934msgstr ""
7935
7936#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36
7937#, python-format
7938msgid "The file %s is empty"
7939msgstr ""
7940
7941#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47
7942msgid ""
7943"A decoding errors means that the contents of the file could not be "
7944"interpreted as text. This usually happens if the file has an incorrect "
7945"character encoding declaration or if the file is actually a binary file, "
7946"like an image or font that is mislabelled with an incorrect media type in "
7947"the OPF."
7948msgstr ""
7949
7950#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54
7951#, python-format
7952msgid "Parsing of %s failed, could not decode"
7953msgstr ""
7954
7955#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61
7956msgid ""
7957"A parsing error in an XML file means that the XML syntax in the file is "
7958"incorrect. Such a file will most probably not open in an e-book reader. "
7959"These errors can  usually be fixed automatically, however, automatic fixing "
7960"can sometimes  \"do the wrong thing\"."
7961msgstr ""
7962
7963#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77
7964msgid ""
7965"A parsing error in an HTML file means that the HTML syntax is incorrect. "
7966"Most readers will automatically ignore such errors, but they may result in  "
7967"incorrect display of content. These errors can usually be fixed "
7968"automatically, however, automatic fixing can sometimes \"do the wrong "
7969"thing\"."
7970msgstr ""
7971
7972#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85
7973msgid ""
7974"This HTML file uses private entities. These are not supported. You can try "
7975"running \"Fix HTML\" from the Tools menu, which will try to automatically "
7976"resolve the private entities."
7977msgstr ""
7978
7979#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93
7980msgid ""
7981"Replace all named entities with their character equivalents in this book"
7982msgstr ""
7983
7984#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94
7985msgid ""
7986"Named entities are often only incompletely supported by various book reading"
7987" software. Therefore, it is best to not use them, replacing them with the "
7988"actual characters they represent. This can be done automatically."
7989msgstr ""
7990
7991#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99
7992msgid "Named entities present"
7993msgstr ""
7994
7995#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129
7996msgid "Filename contains unsafe characters"
7997msgstr ""
7998
7999#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134
8000#, python-brace-format
8001msgid ""
8002"The filename {0} contains unsafe characters, that must be escaped, like this"
8003" {1}. This can cause problems with some e-book readers. To be absolutely "
8004"safe, use only the English alphabet [a-z], the numbers [0-9], underscores "
8005"and hyphens in your file names. While many other characters are allowed, "
8006"they may cause problems with some software."
8007msgstr ""
8008
8009#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140
8010#, python-brace-format
8011msgid "Rename the file {0} to {1}"
8012msgstr ""
8013
8014#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158
8015#, python-format
8016msgid ""
8017"This HTML file is larger than %s. Too large HTML files can cause performance"
8018" problems on some e-book readers. Consider splitting this file into smaller "
8019"sections."
8020msgstr ""
8021
8022#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162
8023msgid "File too large"
8024msgstr ""
8025
8026#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167
8027msgid ""
8028"This is an invalid (unrecognized) entity. Replace it with whatever text it "
8029"is supposed to have represented."
8030msgstr ""
8031
8032#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171
8033#, python-format
8034msgid "Invalid entity: %s"
8035msgstr ""
8036
8037#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177
8038msgid ""
8039"Run fix HTML on this file, which will automatically insert the correct "
8040"namespace"
8041msgstr ""
8042
8043#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180
8044msgid "Invalid or missing namespace"
8045msgstr ""
8046
8047#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182
8048#, python-brace-format
8049msgid ""
8050"This file has {0}. Its namespace must be {1}. Set the namespace by defining "
8051"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">"
8052msgstr ""
8053
8054#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8055#, python-format
8056msgid "incorrect namespace %s"
8057msgstr ""
8058
8059#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8060msgid "no namespace"
8061msgstr ""
8062
8063#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196
8064msgid "Change this file's encoding to UTF-8"
8065msgstr ""
8066
8067#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199
8068msgid "Non UTF-8 encoding declaration"
8069msgstr ""
8070
8071#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200
8072#, python-format
8073msgid ""
8074"This file has its encoding declared as %s. Some reader software cannot "
8075"handle non-UTF8 encoded files. You should change the encoding to UTF-8."
8076msgstr ""
8077
8078#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274
8079msgid "Private entities found"
8080msgstr ""
8081
8082#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318
8083msgid ""
8084"This CSS construct is not recognized. That means that it most likely will "
8085"not work on reader devices. Consider replacing it with something else."
8086msgstr ""
8087
8088#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322
8089msgid ""
8090"Some reader programs are very finicky about CSS stylesheets and will ignore "
8091"the whole sheet if there is an error. These errors can often be fixed "
8092"automatically, however, automatic fixing will typically remove unrecognized "
8093"items, instead of correcting them."
8094msgstr ""
8095
8096#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327
8097msgid "Try to fix parsing errors in this stylesheet automatically"
8098msgstr ""
8099
8100#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351
8101msgid "Remove the duplicate ids from all but the first element"
8102msgstr ""
8103
8104#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354
8105#, python-format
8106msgid "Duplicate id: %s"
8107msgstr ""
8108
8109#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356
8110#, python-brace-format
8111msgid ""
8112"The id {0} is present on more than one element in {1}. This is not allowed. "
8113"Remove the id from all but one of the elements"
8114msgstr ""
8115
8116#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373
8117msgid "Replace this id with a randomly generated valid id"
8118msgstr ""
8119
8120#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376
8121#, python-format
8122msgid "Invalid id: %s"
8123msgstr ""
8124
8125#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378
8126#, python-brace-format
8127msgid ""
8128"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and "
8129"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), "
8130"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure "
8131"maximum compatibility with a wide range of devices."
8132msgstr ""
8133
8134#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401
8135msgid "Wrap the bare text in a p tag"
8136msgstr ""
8137
8138#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402
8139msgid ""
8140"You cannot have bare text inside the body tag. The text must be placed "
8141"inside some other tag, such as p or div"
8142msgstr ""
8143
8144#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406
8145msgid "Bare text in body tag"
8146msgstr ""
8147
8148#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509
8149msgid ""
8150"This MOBI file does not contain a KF8 format book. KF8 is the new format "
8151"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
8152"MOBI files without KF8 are not editable."
8153msgstr ""
8154
8155#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515
8156msgid ""
8157"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit"
8158" MOBI files that contain only KF8 data."
8159msgstr ""
8160
8161#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8162#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8163msgid "Cover inserted"
8164msgstr ""
8165
8166#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8167#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8168msgid "Cover updated"
8169msgstr ""
8170
8171#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271
8172msgid "Removed one unused CSS style rule"
8173msgid_plural "Removed {} unused CSS style rules"
8174msgstr[0] ""
8175msgstr[1] ""
8176
8177#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274
8178msgid "Removed one unused CSS selector"
8179msgid_plural "Removed {} unused CSS selectors"
8180msgstr[0] ""
8181msgstr[1] ""
8182
8183#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277
8184msgid "Removed one unused class from the HTML"
8185msgid_plural "Removed {} unused classes from the HTML"
8186msgstr[0] ""
8187msgstr[1] ""
8188
8189#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280
8190msgid "Merged one CSS style rule with identical selectors"
8191msgid_plural "Merged {} CSS style rules with identical selectors"
8192msgstr[0] ""
8193msgstr[1] ""
8194
8195#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283
8196msgid "Merged one CSS style rule with identical properties"
8197msgid_plural "Merged {} CSS style rules with identical properties"
8198msgstr[0] ""
8199msgstr[1] ""
8200
8201#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286
8202msgid "Removed one unreferenced stylesheet"
8203msgid_plural "Removed {} unreferenced stylesheets"
8204msgstr[0] ""
8205msgstr[1] ""
8206
8207#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289
8208msgid "No unused CSS style rules found"
8209msgstr ""
8210
8211#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291
8212msgid "No unused CSS selectors found"
8213msgstr ""
8214
8215#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293
8216msgid "No unused class attributes found"
8217msgstr ""
8218
8219#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295
8220msgid "No style rules that could be merged found"
8221msgstr ""
8222
8223#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297
8224msgid "No unused stylesheets found"
8225msgstr ""
8226
8227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40
8228#, python-format
8229msgid ""
8230"Could not find a font in the \"%s\" family exactly matching the CSS font "
8231"specification, will embed a fallback font instead. CSS font specification:"
8232msgstr ""
8233
8234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45
8235msgid "Matched font specification:"
8236msgstr ""
8237
8238#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173
8239#, python-format
8240msgid "Failed to find fonts for family: %s, not embedding"
8241msgstr ""
8242
8243#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235
8244msgid "No embeddable fonts found"
8245msgstr ""
8246
8247#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19
8248msgid "This file is locked with DRM. It cannot be edited."
8249msgstr ""
8250
8251#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17
8252msgid "Soft hyphens added"
8253msgstr ""
8254
8255#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28
8256msgid "Soft hyphens removed"
8257msgstr ""
8258
8259#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112
8260#, python-brace-format
8261msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]"
8262msgstr ""
8263
8264#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115
8265#, python-brace-format
8266msgid "{0} could not be further compressed"
8267msgstr ""
8268
8269#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117
8270#, python-brace-format
8271msgid "Failed to process {0} with error:"
8272msgstr ""
8273
8274#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122
8275#, python-brace-format
8276msgid ""
8277"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images "
8278"changed]"
8279msgstr ""
8280
8281#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125
8282msgid "Images are already fully optimized"
8283msgstr ""
8284
8285#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55
8286#, python-format, python-brace-format
8287msgid ""
8288"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n"
8289"your carefully crafted e-books.</p>\n"
8290"\n"
8291"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n"
8292"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n"
8293"sizes, adjust margins, etc. Every action performs only the minimum set of\n"
8294"changes needed for the desired effect.</p>\n"
8295"\n"
8296"<p>You should use this tool as the last step in your e-book creation process.</p>\n"
8297"{0}\n"
8298"<p>Note that polishing only works on files in the %s formats.</p>"
8299msgstr ""
8300
8301#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67
8302#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493
8303#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117
8304#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124
8305#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172
8306#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
8307#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692
8308msgid " or "
8309msgstr ""
8310
8311#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69
8312msgid ""
8313"<p>Embed all fonts that are referenced in the document and are not already embedded.\n"
8314"This will scan your computer for the fonts, and if they are found, they will be\n"
8315"embedded into the document.</p>\n"
8316"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n"
8317msgstr ""
8318
8319#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76
8320msgid ""
8321"<p>Subsetting fonts means reducing an embedded font to contain\n"
8322"only the characters used from that font in the book. This\n"
8323"greatly reduces the size of the font files (halving the font\n"
8324"file sizes is common).</p>\n"
8325"\n"
8326"<p>For example, if the book uses a specific font for headers,\n"
8327"then subsetting will reduce that font to contain only the\n"
8328"characters present in the actual headers in the book. Or if the\n"
8329"book embeds the bold and italic versions of a font, but bold\n"
8330"and italic text is relatively rare, or absent altogether, then\n"
8331"the bold and italic fonts can either be reduced to only a few\n"
8332"characters or completely removed.</p>\n"
8333"\n"
8334"<p>The only downside to subsetting fonts is that if, at a later\n"
8335"date you decide to add more text to your books, the newly added\n"
8336"text might not be covered by the subset font.</p>\n"
8337msgstr ""
8338
8339#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95
8340msgid ""
8341"<p>Insert a \"book jacket\" page at the start of the book that contains\n"
8342"all the book metadata such as title, tags, authors, series, comments,\n"
8343"etc. Any previous book jacket will be replaced.</p>"
8344msgstr ""
8345
8346#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100
8347msgid "<p>Remove a previous inserted book jacket page.</p>\n"
8348msgstr ""
8349
8350#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104
8351msgid ""
8352"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n"
8353"typographically correct equivalents.</p>\n"
8354"<p>Note that the algorithm can sometimes generate incorrect results, especially\n"
8355"when single quotes at the start of contractions are involved.</p>\n"
8356msgstr ""
8357
8358#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111
8359msgid ""
8360"<p>Remove all unused CSS rules from stylesheets and &lt;style&gt; tags. Some books\n"
8361"created from production templates can have a large number of extra CSS rules\n"
8362"that don't match any actual content. These extra rules can slow down readers\n"
8363"that need to parse them all.</p>\n"
8364msgstr ""
8365
8366#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118
8367msgid ""
8368"<p>Losslessly compress images in the book, to reduce the filesize, without\n"
8369"affecting image quality.</p>\n"
8370msgstr ""
8371
8372#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123
8373msgid ""
8374"<p>Upgrade the internal structures of the book, if possible. For instance,\n"
8375"upgrades EPUB 2 books to EPUB 3 books.</p>\n"
8376msgstr ""
8377
8378#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128
8379msgid ""
8380"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n"
8381"better when the text is justified, in readers that do not support hyphenation.</p>\n"
8382msgstr ""
8383
8384#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133
8385msgid "<p>Remove soft hyphens from all text in the book.</p>\n"
8386msgstr ""
8387
8388#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179
8389msgid "Updating metadata"
8390msgstr ""
8391
8392#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184
8393msgid "Updated metadata jacket"
8394msgstr ""
8395
8396#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185
8397msgid "Metadata updated\n"
8398msgstr ""
8399
8400#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189
8401msgid "Setting cover"
8402msgstr ""
8403
8404#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195
8405msgid "Inserting metadata jacket"
8406msgstr ""
8407
8408#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198
8409#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202
8410msgid "Existing metadata jacket replaced"
8411msgstr ""
8412
8413#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200
8414msgid "Metadata jacket inserted"
8415msgstr ""
8416
8417#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206
8418msgid "Removing metadata jacket"
8419msgstr ""
8420
8421#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208
8422msgid "Metadata jacket removed"
8423msgstr ""
8424
8425#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211
8426msgid "No metadata jacket found"
8427msgstr ""
8428
8429#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215
8430msgid "Smartening punctuation"
8431msgstr ""
8432
8433#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221
8434msgid "Embedding referenced fonts"
8435msgstr ""
8436
8437#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229
8438msgid "Subsetting embedded fonts"
8439msgstr ""
8440
8441#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233
8442msgid "No embedded fonts to subset"
8443msgstr ""
8444
8445#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237
8446msgid "Removing unused CSS rules"
8447msgstr ""
8448
8449#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249
8450msgid "Losslessly compressing images"
8451msgstr ""
8452
8453#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255
8454msgid "Upgrading book, if possible"
8455msgstr ""
8456
8457#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261
8458msgid "Removing soft hyphens"
8459msgstr ""
8460
8461#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265
8462msgid "Adding soft hyphens"
8463msgstr ""
8464
8465#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275
8466#, python-format
8467msgid "## Polishing: %s"
8468msgstr ""
8469
8470#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280
8471#, python-format
8472msgid "Polishing took: %.1f seconds"
8473msgstr ""
8474
8475#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319
8476msgid ""
8477"%prog [options] input_file [output_file]\n"
8478"\n"
8479msgstr ""
8480
8481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327
8482msgid ""
8483"Path to a cover image. Changes the cover specified in the e-book. If no "
8484"cover is present, or the cover is not properly identified, inserts a new "
8485"cover."
8486msgstr ""
8487
8488#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330
8489msgid ""
8490"Path to an OPF file. The metadata in the book is updated from the OPF file."
8491msgstr ""
8492
8493#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340
8494msgid "Produce more verbose output, useful for debugging."
8495msgstr ""
8496
8497#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351
8498msgid "You must provide the input file to polish"
8499msgstr ""
8500
8501#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355
8502msgid "Unknown extra arguments"
8503msgstr ""
8504
8505#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373
8506msgid "You must specify at least one action to perform"
8507msgstr ""
8508
8509#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164
8510#, python-format
8511msgid "Smartened punctuation in: %s"
8512msgstr ""
8513
8514#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178
8515msgid "No punctuation that could be smartened found"
8516msgstr ""
8517
8518#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202
8519#, python-format
8520msgid ""
8521"The file %s has malformed markup. Try running the Fix HTML tool before "
8522"splitting"
8523msgstr ""
8524
8525#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277
8526#, python-format
8527msgid "The expression %s did not match any nodes"
8528msgstr ""
8529
8530#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54
8531#, python-format
8532msgid "Removed unused font: %s"
8533msgstr ""
8534
8535#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82
8536#, python-format
8537msgid "The font %s was already subset"
8538msgstr ""
8539
8540#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84
8541#, python-brace-format
8542msgid "Decreased the font {0} to {1} of its original size"
8543msgstr ""
8544
8545#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107
8546#, python-format
8547msgid "Reduced total font size to %.1f%% of original"
8548msgstr ""
8549
8550#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110
8551msgid "No embedded fonts found"
8552msgstr ""
8553
8554#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245
8555#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251
8556#, python-format
8557msgid "No file named %s exists"
8558msgstr ""
8559
8560#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255
8561#, python-format
8562msgid "No HTML file named %s exists"
8563msgstr ""
8564
8565#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265
8566#, python-format
8567msgid "The anchor %(a)s does not exist in file %(f)s"
8568msgstr ""
8569
8570#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375
8571#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183
8572#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319
8573#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838
8574#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853
8575msgid "(Untitled)"
8576msgstr ""
8577
8578#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568
8579#, python-format
8580msgid ""
8581"The file %s has malformed markup. Try running the Fix HTML tool before "
8582"editing."
8583msgstr ""
8584
8585#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137
8586msgid "No upgrade needed"
8587msgstr ""
8588
8589#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140
8590msgid "Updated EPUB from version 2 to 3"
8591msgstr ""
8592
8593#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56
8594msgid "HTML TOC generation options."
8595msgstr ""
8596
8597#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186
8598#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188
8599#, python-brace-format
8600msgid "{1} of <em>{0}</em>"
8601msgstr ""
8602
8603#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345
8604#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199
8605#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
8606#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
8607#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109
8608msgid "Rating"
8609msgstr ""
8610
8611#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347
8612#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
8613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263
8614#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
8615#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197
8616#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353
8617#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58
8618#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
8619#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133
8620#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298
8621#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
8622msgid "Date"
8623msgstr ""
8624
8625#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40
8626#, python-format
8627msgid ""
8628"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
8629"%(size)d KB"
8630msgstr ""
8631
8632#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33
8633msgid "OPF/NCX/etc. generation options."
8634msgstr ""
8635
8636#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36
8637#, python-format
8638msgid "OPF version to generate. Default is %default."
8639msgstr ""
8640
8641#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38
8642msgid ""
8643"Generate an Adobe \"page-map\" file if pagination information is available."
8644msgstr ""
8645
8646#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142
8647msgid "Sidebar"
8648msgstr ""
8649
8650#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821
8651msgid "Adding headers and footers"
8652msgstr ""
8653
8654#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985
8655msgid "Headers and footers added"
8656msgstr ""
8657
8658#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029
8659msgid "Parsed all content for markup transformation"
8660msgstr ""
8661
8662#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042
8663msgid "Completed markup transformation"
8664msgstr ""
8665
8666#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085
8667msgid "Rendered all HTML as PDF"
8668msgstr ""
8669
8670#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090
8671msgid "Added links to PDF content"
8672msgstr ""
8673
8674#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126
8675msgid "Updated metadata in PDF"
8676msgstr ""
8677
8678#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146
8679#, python-brace-format
8680msgid "Rendered {0} of {1} pages"
8681msgstr ""
8682
8683#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75
8684msgid "Could not find pdftohtml, check it is in your PATH"
8685msgstr ""
8686
8687#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104
8688#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104
8689msgid "Table of Contents:"
8690msgstr ""
8691
8692#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215
8693msgid "Send file to storage card instead of main memory by default"
8694msgstr ""
8695
8696#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217
8697msgid "Confirm before deleting"
8698msgstr ""
8699
8700#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219
8701msgid "Main window geometry"
8702msgstr ""
8703
8704#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221
8705msgid "Notify when a new version is available"
8706msgstr ""
8707
8708#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223
8709msgid "Use Roman numerals for series number"
8710msgstr ""
8711
8712#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225
8713msgid "Sort tags list by name, popularity, or rating"
8714msgstr ""
8715
8716#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227
8717msgid "Match tags by any or all."
8718msgstr ""
8719
8720#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229
8721msgid "Number of covers to show in the cover browsing mode"
8722msgstr ""
8723
8724#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231
8725msgid "Defaults for conversion to LRF"
8726msgstr ""
8727
8728#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233
8729msgid "Options for the LRF e-book viewer"
8730msgstr ""
8731
8732#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237
8733msgid "Formats that are viewed using the internal viewer"
8734msgstr ""
8735
8736#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239
8737msgid "Columns to be displayed in the book list"
8738msgstr ""
8739
8740#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240
8741msgid "Automatically launch Content server on application startup"
8742msgstr ""
8743
8744#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241
8745msgid "Oldest news kept in database"
8746msgstr ""
8747
8748#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242
8749msgid "Show system tray icon"
8750msgstr ""
8751
8752#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244
8753msgid "Upload downloaded news to device"
8754msgstr ""
8755
8756#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246
8757msgid "Delete news books from library after uploading to device"
8758msgstr ""
8759
8760#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248
8761msgid ""
8762"Show the cover flow in a separate window instead of in the main calibre "
8763"window"
8764msgstr ""
8765
8766#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250
8767msgid "Disable notifications from the system tray icon"
8768msgstr ""
8769
8770#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252
8771msgid "Default action to perform when the \"Send to device\" button is clicked"
8772msgstr ""
8773
8774#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257
8775msgid ""
8776"Start searching as you type. If this is disabled then search will only take "
8777"place when the Enter key is pressed."
8778msgstr ""
8779
8780#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260
8781msgid ""
8782"When searching, show all books with search results highlighted instead of "
8783"showing only the matches. You can use the N or F3 keys to go to the next "
8784"match."
8785msgstr ""
8786
8787#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287
8788msgid ""
8789"Maximum number of simultaneous conversion/news download jobs. This number is"
8790" twice the actual value for historical reasons."
8791msgstr ""
8792
8793#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290
8794msgid "Download social metadata (tags/rating/etc.)"
8795msgstr ""
8796
8797#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292
8798msgid "Overwrite author and title with new metadata"
8799msgstr ""
8800
8801#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294
8802msgid "Automatically download the cover, if available"
8803msgstr ""
8804
8805#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296
8806msgid "Limit max simultaneous jobs to number of CPUs"
8807msgstr ""
8808
8809#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298
8810msgid ""
8811"The layout of the user interface. Wide has the Book details panel on the "
8812"right and narrow has it at the bottom."
8813msgstr ""
8814
8815#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302
8816msgid "Show the average rating per item indication in the Tag browser"
8817msgstr ""
8818
8819#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304
8820msgid "Disable UI animations"
8821msgstr ""
8822
8823#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309
8824msgid "Tag browser categories not to display"
8825msgstr ""
8826
8827#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378
8828#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108
8829msgid "WARNING:"
8830msgstr ""
8831
8832#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389
8833msgid "ERROR:"
8834msgstr ""
8835
8836#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406
8837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72
8838#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327
8839#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410
8840#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616
8841msgid "Show this confirmation again"
8842msgstr ""
8843
8844#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464
8845#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406
8846msgid "Restart needed"
8847msgstr ""
8848
8849#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466
8850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727
8851msgid "&Restart calibre now"
8852msgstr ""
8853
8854#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696
8855#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171
8856#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251
8857#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166
8858#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269
8859#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295
8860msgid "All files"
8861msgstr ""
8862
8863#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829
8864msgid "Detach from the controlling terminal, if any (Linux only)"
8865msgstr ""
8866
8867#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834
8868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
8869msgid "Click \"Show details\" for more information."
8870msgstr ""
8871
8872#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836
8873#, python-format
8874msgid "The %s environment variable is set. Try unsetting it."
8875msgstr ""
8876
8877#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837
8878msgid "Could not create temporary folder"
8879msgstr ""
8880
8881#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838
8882msgid "Could not create temporary folder, calibre cannot start."
8883msgstr ""
8884
8885#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990
8886msgid "Windows XP not supported"
8887msgstr ""
8888
8889#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991
8890#, python-format
8891msgid ""
8892"calibre versions newer than 2.0 do not run on Windows XP. This is because "
8893"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We "
8894"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on "
8895"Windows XP."
8896msgstr ""
8897
8898#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35
8899#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978
8900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307
8901msgid "Books"
8902msgstr ""
8903
8904#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36
8905msgid "EPUB books"
8906msgstr ""
8907
8908#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37
8909msgid "Kindle books"
8910msgstr ""
8911
8912#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38
8913msgid "PDF books"
8914msgstr ""
8915
8916#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39
8917msgid "HTML books"
8918msgstr ""
8919
8920#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40
8921msgid "LIT books"
8922msgstr ""
8923
8924#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41
8925msgid "Text books"
8926msgstr ""
8927
8928#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42
8929msgid "Comics"
8930msgstr ""
8931
8932#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43
8933#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259
8934#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268
8935msgid "Archives"
8936msgstr ""
8937
8938#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44
8939msgid "Wordprocessor files"
8940msgstr ""
8941
8942#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51
8943msgid "Add books"
8944msgstr ""
8945
8946#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52
8947msgid "Add books to the calibre library/device from files on your computer"
8948msgstr ""
8949
8950#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53
8951msgid "A"
8952msgstr ""
8953
8954#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56
8955msgid "Add books from a single folder"
8956msgstr ""
8957
8958#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62
8959msgid "Add from folders and sub-folders"
8960msgstr ""
8961
8962#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63
8963msgid "Add multiple books from archive (ZIP/RAR)"
8964msgstr ""
8965
8966#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65
8967msgid "Add empty book (Book entry with no formats)"
8968msgstr ""
8969
8970#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67
8971msgid "Add from ISBN"
8972msgstr ""
8973
8974#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69
8975msgid "Add files to selected book records"
8976msgstr ""
8977
8978#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71
8979msgid "Add files to selected book records from clipboard"
8980msgstr ""
8981
8982#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74
8983msgid "Add an empty file to selected book records"
8984msgstr ""
8985
8986#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76
8987msgid "Control the adding of books"
8988msgstr ""
8989
8990#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96
8991#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190
8992#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124
8993#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42
8994#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152
8995#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405
8996#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173
8997#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199
8998#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242
8999#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432
9000#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524
9001#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596
9002#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
9003#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460
9004#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84
9005#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40
9006#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132
9007#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358
9008#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353
9009msgid "No books selected"
9010msgstr ""
9011
9012#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97
9013#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191
9014msgid "Cannot add files as no books are selected"
9015msgstr ""
9016
9017#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119
9018msgid "No files in clipboard"
9019msgstr ""
9020
9021#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120
9022msgid "No files have been copied to the clipboard"
9023msgstr ""
9024
9025#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126
9026#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150
9027#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170
9028#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197
9029#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232
9030#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37
9031#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474
9032#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120
9033#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164
9034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22
9035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53
9036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113
9037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256
9038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670
9039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60
9040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99
9041#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761
9042#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692
9043#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702
9044#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634
9045#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646
9046#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171
9047#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200
9048#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96
9049#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317
9050#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499
9051#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446
9052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768
9053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778
9054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874
9055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431
9056#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287
9057msgid "Are you sure?"
9058msgstr ""
9059
9060#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127
9061#, python-format
9062msgid "Are you sure you want to set the same cover for all %d books?"
9063msgstr ""
9064
9065#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143
9066msgid "Select book files"
9067msgstr ""
9068
9069#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151
9070#, python-format
9071msgid ""
9072"Are you sure you want to add the same files to all %d books? If the format "
9073"already exists for a book, it will be replaced."
9074msgstr ""
9075
9076#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167
9077#, python-brace-format
9078msgid "The {0} format will be replaced in the book {1}. Are you sure?"
9079msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?"
9080msgstr[0] ""
9081msgstr[1] ""
9082
9083#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198
9084#, python-format
9085msgid ""
9086"Are you sure you want to add the same empty file to all %d books? If the "
9087"format already exists for a book, it will be replaced."
9088msgstr ""
9089
9090#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209
9091msgid "Choose format of empty file"
9092msgstr ""
9093
9094#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230
9095#, python-brace-format
9096msgid "The {0} format will be replaced in the book: {1}. Are you sure?"
9097msgstr ""
9098
9099#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258
9100#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267
9101msgid "Choose archive file"
9102msgstr ""
9103
9104#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264
9105msgid "Type of archive"
9106msgstr ""
9107
9108#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265
9109msgid "Will the archive have a single book per internal folder?"
9110msgstr ""
9111
9112#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274
9113msgid "Select root folder"
9114msgstr ""
9115
9116#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279
9117#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317
9118msgid "Cannot add"
9119msgstr ""
9120
9121#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280
9122#, python-format
9123msgid ""
9124"Cannot add books from the folder: %s as it contains the currently opened "
9125"calibre library"
9126msgstr ""
9127
9128#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303
9129msgid "Multi-file books?"
9130msgstr ""
9131
9132#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304
9133msgid ""
9134"Assume all e-book files in a single folder are multiple formats of the same "
9135"book?"
9136msgstr ""
9137
9138#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381
9139msgid "Duplicates found"
9140msgstr ""
9141
9142#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382
9143msgid ""
9144"Books with some of the specified ISBNs already exist in the calibre library."
9145" Click \"Show details\" for the full list. Do you want to add them anyway?"
9146msgstr ""
9147
9148#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398
9149msgid "Adding"
9150msgstr ""
9151
9152#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399
9153msgid "Creating book records from ISBNs"
9154msgstr ""
9155
9156#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483
9157#, python-format
9158msgid ""
9159"You have dropped some files onto the book <b>%s</b>. This will add or "
9160"replace the files for this book. Do you want to proceed?"
9161msgstr ""
9162
9163#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486
9164msgid "Add as new book"
9165msgid_plural "Add as new books"
9166msgstr[0] ""
9167msgstr[1] ""
9168
9169#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511
9170#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565
9171msgid "Uploading books to device."
9172msgstr ""
9173
9174#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530
9175msgid "Supported books"
9176msgstr ""
9177
9178#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533
9179msgid "Select books"
9180msgstr ""
9181
9182#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581
9183msgid "The following duplicate book was found."
9184msgid_plural "The following {} duplicate books were found."
9185msgstr[0] ""
9186msgstr[1] ""
9187
9188#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584
9189msgid "Merged some books"
9190msgstr ""
9191
9192#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585
9193msgid ""
9194"Incoming book formats were processed and merged into your calibre database "
9195"according to your auto-merge settings. Click \"Show details\" to see the "
9196"list of merged books."
9197msgstr ""
9198
9199#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609
9200#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9201#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9202msgid "Add to library"
9203msgstr ""
9204
9205#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9206#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172
9207#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
9208#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
9209#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
9210#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96
9211#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329
9212#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
9213#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268
9214msgid "No book selected"
9215msgstr ""
9216
9217#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628
9218msgid ""
9219"The following books are virtual and cannot be added to the calibre library:"
9220msgstr ""
9221
9222#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9223msgid "No book files found"
9224msgstr ""
9225
9226#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640
9227msgid "Downloading books"
9228msgstr ""
9229
9230#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641
9231msgid "Downloading books from device"
9232msgstr ""
9233
9234#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660
9235msgid "Could not download files from the device"
9236msgstr ""
9237
9238#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663
9239msgid "Could not download some files from the device"
9240msgstr ""
9241
9242#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667
9243msgid "Could not download files"
9244msgstr ""
9245
9246#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15
9247msgid "Add books to library"
9248msgstr ""
9249
9250#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16
9251msgid "Add books to your calibre library from the connected device"
9252msgstr ""
9253
9254#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29
9255msgid "Merging user annotations into database"
9256msgstr ""
9257
9258#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67
9259#: /__w/calibre/calibre/src/calibre/gui2/device.py:821
9260msgid "Fetch annotations (experimental)"
9261msgstr ""
9262
9263#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111
9264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742
9265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991
9266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040
9267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376
9268msgid "Not supported"
9269msgstr ""
9270
9271#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112
9272msgid "Fetching annotations is not supported for this device"
9273msgstr ""
9274
9275#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116
9276#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141
9277msgid "Use library only"
9278msgstr ""
9279
9280#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117
9281#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142
9282msgid "User annotations generated from main library only"
9283msgstr ""
9284
9285#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125
9286msgid "No books selected to fetch annotations from"
9287msgstr ""
9288
9289#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161
9290msgid "Some errors"
9291msgstr ""
9292
9293#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162
9294msgid ""
9295"Could not fetch annotations for some books. Click \"Show details\" to see "
9296"which ones."
9297msgstr ""
9298
9299#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
9300msgid "Author mapper"
9301msgstr ""
9302
9303#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36
9304msgid "Map authors for one book in the library"
9305msgid_plural "Map authors for {} books in the library"
9306msgstr[0] ""
9307msgstr[1] ""
9308
9309#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40
9310#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41
9311msgid "The changes will be applied to the <b>selected book</b>"
9312msgid_plural "The changes will be applied to the <b>{} selected books</b>"
9313msgstr[0] ""
9314msgstr[1] ""
9315
9316#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42
9317#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43
9318msgid "The changes will be applied to <b>one book in the library</b>"
9319msgid_plural "The changes will be applied to <b>{} books in the library</b>"
9320msgstr[0] ""
9321msgstr[1] ""
9322
9323#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12
9324msgid "Auto scroll through the book list"
9325msgstr ""
9326
9327#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9328msgid ""
9329"Auto scroll through the book list, particularly useful with the cover "
9330"browser open"
9331msgstr ""
9332
9333#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9334msgid "X"
9335msgstr ""
9336
9337#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15
9338#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70
9339msgid "Browse annotations"
9340msgstr ""
9341
9342#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
9343msgid "B"
9344msgstr ""
9345
9346#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49
9347msgid "Not visible"
9348msgstr ""
9349
9350#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50
9351msgid ""
9352"The book \"{}\" is not currently visible in the calibre library. If you have"
9353" a search or a Virtual library applied, first clear it."
9354msgstr ""
9355
9356#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23
9357msgid "Create catalog"
9358msgstr ""
9359
9360#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24
9361msgid ""
9362"Create a catalog of the books in your calibre library in different formats"
9363msgstr ""
9364
9365#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43
9366msgid "No books selected for catalog generation"
9367msgstr ""
9368
9369#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66
9370#, python-format
9371msgid "Generating %s catalog..."
9372msgstr ""
9373
9374#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75
9375msgid "Catalog generation complete, with warnings."
9376msgstr ""
9377
9378#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91
9379msgid "Catalog generated."
9380msgstr ""
9381
9382#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94
9383msgid "Export catalog folder"
9384msgstr ""
9385
9386#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95
9387#, python-format
9388msgid "Select destination for %(title)s.%(fmt)s"
9389msgstr ""
9390
9391#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105
9392#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395
9393#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251
9394#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147
9395#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60
9396#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447
9397msgid "Permission denied"
9398msgstr ""
9399
9400#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106
9401#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252
9402#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448
9403#, python-format
9404msgid "Could not open %s. Is it being used by another program?"
9405msgstr ""
9406
9407#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118
9408#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161
9409msgid "No library found"
9410msgstr ""
9411
9412#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124
9413#, python-format
9414msgid ""
9415"No existing calibre library was found at %s. If the library was moved, "
9416"select its new location below. Otherwise calibre will forget this library."
9417msgstr ""
9418
9419#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130
9420msgid "New location of this library:"
9421msgstr ""
9422
9423#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139
9424msgid "Library moved"
9425msgstr ""
9426
9427#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141
9428msgid "Forget library"
9429msgstr ""
9430
9431#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151
9432msgid "New library location"
9433msgstr ""
9434
9435#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162
9436#, python-format
9437msgid "No existing calibre library found at %s"
9438msgstr ""
9439
9440#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182
9441msgid "Queue &all books for backup"
9442msgstr ""
9443
9444#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188
9445msgid "Backup status"
9446msgstr ""
9447
9448#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202
9449msgid "none"
9450msgstr ""
9451
9452#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204
9453#, python-format
9454msgid "Book metadata files remaining to be written: %s"
9455msgstr ""
9456
9457#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231
9458#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192
9459#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260
9460#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69
9461msgid "Choose library"
9462msgstr ""
9463
9464#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232
9465msgid "Choose calibre library to work with"
9466msgstr ""
9467
9468#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235
9469msgid "Switch/create library"
9470msgstr ""
9471
9472#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243
9473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154
9474msgid "Export/import all calibre data"
9475msgstr ""
9476
9477#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256
9478#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17
9479msgid "Pick a random book"
9480msgstr ""
9481
9482#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260
9483msgid "Change the icon for this library"
9484msgstr ""
9485
9486#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263
9487msgid "Choose an icon"
9488msgstr ""
9489
9490#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266
9491msgid "Remove current icon"
9492msgstr ""
9493
9494#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277
9495#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96
9496msgid "Quick switch"
9497msgstr ""
9498
9499#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280
9500#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97
9501msgid "Rename library"
9502msgstr ""
9503
9504#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283
9505msgid "Remove library"
9506msgstr ""
9507
9508#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310
9509msgid "Library maintenance"
9510msgstr ""
9511
9512#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311
9513msgid "Library metadata backup status"
9514msgstr ""
9515
9516#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315
9517msgid "Check library"
9518msgstr ""
9519
9520#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319
9521msgid "Restore database"
9522msgstr ""
9523
9524#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329
9525msgid "Switch to previous library"
9526msgstr ""
9527
9528#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352
9529#, python-format
9530msgid "Select icon for library \"%s\""
9531msgstr ""
9532
9533#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395
9534#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399
9535msgid "Cannot export/import"
9536msgstr ""
9537
9538#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396
9539msgid ""
9540"You are running calibre portable, all calibre data is already in the calibre"
9541" portable folder. Export/import is unavailable."
9542msgstr ""
9543
9544#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400
9545msgid "Cannot export/import data while there are running jobs."
9546msgstr ""
9547
9548#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416
9549#, python-brace-format
9550msgid "{0} [{1} book]"
9551msgid_plural "{0} [{1} books]"
9552msgstr[0] ""
9553msgstr[1] ""
9554
9555#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461
9556#, python-format
9557msgid "Apply Virtual library when %s is opened"
9558msgstr ""
9559
9560#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475
9561#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501
9562#, python-format
9563msgid "Switch to: %s"
9564msgstr ""
9565
9566#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484
9567#, python-format
9568msgid "Rename: %s"
9569msgstr ""
9570
9571#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488
9572#, python-format
9573msgid "Remove: %s"
9574msgstr ""
9575
9576#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522
9577#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525
9578msgid "No Virtual library"
9579msgstr ""
9580
9581#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545
9582msgid "Rename"
9583msgstr ""
9584
9585#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547
9586#, python-format
9587msgid "Choose a new name for the library <b>%s</b>. "
9588msgstr ""
9589
9590#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548
9591msgid "Note that the actual library folder will be renamed."
9592msgstr ""
9593
9594#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555
9595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715
9596#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
9597#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329
9598msgid "Already exists"
9599msgstr ""
9600
9601#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556
9602#, python-format
9603msgid "The folder %s already exists. Delete it first."
9604msgstr ""
9605
9606#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559
9607#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621
9608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122
9609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306
9610#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789
9611msgid "Too long"
9612msgstr ""
9613
9614#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564
9615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200
9616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411
9617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300
9618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427
9619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194
9620msgid "Not found"
9621msgstr ""
9622
9623#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565
9624#, python-format
9625msgid ""
9626"Cannot rename as no library was found at %s. Try switching to this library "
9627"first, then switch back and retry the renaming."
9628msgstr ""
9629
9630#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576
9631msgid "Rename failed"
9632msgstr ""
9633
9634#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577
9635#, python-format
9636msgid ""
9637"Failed to rename the library at %s. The most common cause for this is if one"
9638" of the files in the library is open in another program."
9639msgstr ""
9640
9641#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590
9642msgid "Library removed"
9643msgstr ""
9644
9645#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591
9646#, python-format
9647msgid ""
9648"The library %s has been removed from calibre. The files remain on your "
9649"computer, if you want to delete them, you will have to do so manually."
9650msgstr ""
9651
9652#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42
9654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86
9655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206
9656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345
9657#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
9658msgid "&OK"
9659msgstr ""
9660
9661#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9662#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185
9663#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029
9664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51
9665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457
9666#: /__w/calibre/calibre/src/calibre/utils/localization.py:366
9667msgid "&Undo"
9668msgstr ""
9669
9670#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612
9671msgid "Backup metadata"
9672msgstr ""
9673
9674#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613
9675msgid ""
9676"Metadata will be backed up while calibre is running, at the rate of "
9677"approximately 1 book every three seconds."
9678msgstr ""
9679
9680#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622
9681#, python-format
9682msgid ""
9683"Path to library too long. It must be less than %d characters. Move your "
9684"library to a location with a shorter path using Windows Explorer, then point"
9685" calibre to the new location and try again."
9686msgstr ""
9687
9688#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657
9689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722
9690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88
9691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93
9692#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336
9693#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397
9694msgid "Success"
9695msgstr ""
9696
9697#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658
9698msgid ""
9699"Found no errors in your calibre library database. Do you want calibre to "
9700"check if the files in your library match the information in the database?"
9701msgstr ""
9702
9703#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663
9704#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9705#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028
9706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
9707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263
9708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120
9709#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483
9710#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524
9711msgid "Failed"
9712msgstr ""
9713
9714#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664
9715msgid "Database integrity check failed, click \"Show details\" for details."
9716msgstr ""
9717
9718#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668
9719msgid "Starting library scan, this may take a while"
9720msgstr ""
9721
9722#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674
9723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114
9724msgid "No problems found"
9725msgstr ""
9726
9727#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675
9728msgid "The files in your library match the information in the database."
9729msgstr ""
9730
9731#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765
9732#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770
9733#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776
9734#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532
9735#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93
9736#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454
9737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201
9738msgid "Not allowed"
9739msgstr ""
9740
9741#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766
9742msgid ""
9743"You cannot change libraries while using the environment variable "
9744"CALIBRE_OVERRIDE_DATABASE_PATH."
9745msgstr ""
9746
9747#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771
9748msgid "You cannot change libraries while jobs are running."
9749msgstr ""
9750
9751#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777
9752msgid ""
9753"You cannot change libraries until all updates are accepted or rejected."
9754msgstr ""
9755
9756#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9757msgid "C"
9758msgstr ""
9759
9760#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9761msgid "Convert books"
9762msgstr ""
9763
9764#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9765msgid "Convert books between different e-book formats"
9766msgstr ""
9767
9768#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57
9769msgid "Convert individually"
9770msgstr ""
9771
9772#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60
9773msgid "Bulk convert"
9774msgstr ""
9775
9776#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64
9777msgid "Create a catalog of the books in your calibre library"
9778msgstr ""
9779
9780#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151
9781#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167
9782#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964
9783msgid "Cannot convert"
9784msgstr ""
9785
9786#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168
9787msgid "Conversion to the {} format is not supported"
9788msgstr ""
9789
9790#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194
9791msgid "Starting conversion of the book"
9792msgid_plural "Starting conversion of {} books"
9793msgstr[0] ""
9794msgstr[1] ""
9795
9796#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264
9797msgid "Book deleted"
9798msgstr ""
9799
9800#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265
9801msgid ""
9802"The book you were trying to convert has been deleted from the calibre "
9803"library."
9804msgstr ""
9805
9806#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270
9807msgid "Empty output file, probably the conversion process crashed"
9808msgstr ""
9809
9810#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280
9811msgid "completed"
9812msgstr ""
9813
9814#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39
9815msgid "Different custom columns"
9816msgstr ""
9817
9818#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53
9819#, python-brace-format
9820msgid ""
9821"The custom columns in the <i>{0}</i> library are different from the custom "
9822"columns in the <i>{1}</i> library. As a result, some metadata might not be "
9823"copied."
9824msgstr ""
9825
9826#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61
9827msgid ""
9828"The following columns are incompatible - they have the same name but "
9829"different data types. They will be ignored: "
9830msgstr ""
9831
9832#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70
9833#, python-brace-format
9834msgid ""
9835"The following columns are missing in the <i>{0}</i> library. You can choose "
9836"to add them automatically below."
9837msgstr ""
9838
9839#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76
9840#, python-format
9841msgid "Add to the %s library"
9842msgstr ""
9843
9844#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79
9845msgid "This warning is only shown once per library, per session"
9846msgstr ""
9847
9848#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181
9849#, python-format
9850msgid "%(title)s by %(author)s"
9851msgstr ""
9852
9853#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215
9854msgid "&Sort libraries alphabetically"
9855msgstr ""
9856
9857#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223
9858msgid "Library &path:"
9859msgstr ""
9860
9861#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229
9862msgid "Browse for library"
9863msgstr ""
9864
9865#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238
9866#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141
9867#: /__w/calibre/calibre/src/calibre/utils/localization.py:361
9868msgid "&Copy"
9869msgstr ""
9870
9871#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240
9872msgid "Copy to the specified library"
9873msgstr ""
9874
9875#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241
9876msgid "&Move"
9877msgstr ""
9878
9879#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244
9880msgid "Copy to the specified library and delete from the current library"
9881msgstr ""
9882
9883#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276
9884#, python-format
9885msgid ""
9886"Books with the same, title, author and language as the following already "
9887"exist in the library %s. Select which books you want copied anyway."
9888msgstr ""
9889
9890#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281
9891msgid "Duplicate books"
9892msgstr ""
9893
9894#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285
9895#, python-brace-format
9896msgid "{0} by {1}"
9897msgstr ""
9898
9899#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294
9900#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138
9901#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137
9902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94
9903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54
9904#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186
9905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9906#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145
9907msgid "Select &all"
9908msgstr ""
9909
9910#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296
9911#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140
9912#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139
9913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96
9914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56
9915#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188
9916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9917msgid "Select &none"
9918msgstr ""
9919
9920#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298
9921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58
9922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115
9923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393
9924#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467
9925#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119
9926#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236
9927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120
9928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127
9929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463
9930msgid "&Copy to clipboard"
9931msgstr ""
9932
9933#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331
9934msgid "Copy to library"
9935msgstr ""
9936
9937#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332
9938msgid "Copy selected books to the specified library"
9939msgstr ""
9940
9941#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364
9942#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374
9943msgid "Choose library..."
9944msgstr ""
9945
9946#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370
9947msgid "(delete after copy)"
9948msgstr ""
9949
9950#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392
9951#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404
9952msgid "Cannot copy"
9953msgstr ""
9954
9955#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393
9956msgid "Cannot copy to current library."
9957msgstr ""
9958
9959#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409
9960msgid "No library"
9961msgstr ""
9962
9963#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410
9964#, python-format
9965msgid "No library found at %s"
9966msgstr ""
9967
9968#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9969msgid "Copying to"
9970msgstr ""
9971
9972#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9973msgid "Moving to"
9974msgstr ""
9975
9976#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474
9977msgid "The copying process was interrupted. {} books were copied."
9978msgstr ""
9979
9980#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476
9981msgid "No books were deleted from this library."
9982msgstr ""
9983
9984#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477
9985msgid ""
9986"The best way to resume this operation is to re-copy all the books with the "
9987"option to \"Check for duplicates when copying to library\" in "
9988"Preferences->Import/export->Adding books turned on."
9989msgstr ""
9990
9991#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479
9992msgid "Canceled"
9993msgstr ""
9994
9995#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9996msgid "Could not copy books: "
9997msgstr ""
9998
9999#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489
10000#, python-brace-format
10001msgid "Moved the book to {loc}"
10002msgstr ""
10003
10004#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490
10005#, python-brace-format
10006msgid "Moved {num} books to {loc}"
10007msgstr ""
10008
10009#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492
10010#, python-brace-format
10011msgid "Copied the book to {loc}"
10012msgstr ""
10013
10014#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493
10015#, python-brace-format
10016msgid "Copied {num} books to {loc}"
10017msgstr ""
10018
10019#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498
10020msgid "Auto merged"
10021msgstr ""
10022
10023#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499
10024msgid ""
10025"Some books were automatically merged into existing records in the target "
10026"library. Click \"Show details\" to see which ones. This behavior is "
10027"controlled by the Auto-merge option in Preferences->Import/export->Adding "
10028"books->Adding actions."
10029msgstr ""
10030
10031#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520
10032#, python-brace-format
10033msgid ""
10034"Copying: {0} failed, with error:\n"
10035"{1}"
10036msgstr ""
10037
10038#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10039msgid "Could not copy some books, click \"Show details\" for more information."
10040msgstr ""
10041
10042#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10043msgid "Failed to copy some books"
10044msgstr ""
10045
10046#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523
10047msgid "Failed to copy a book, see below for details"
10048msgid_plural "Failed to copy {} books, see below for details"
10049msgstr[0] ""
10050msgstr[1] ""
10051
10052#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10053msgid "Could not copy any books, click \"Show details\" for more information."
10054msgstr ""
10055
10056#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10057msgid "Failed to copy books"
10058msgstr ""
10059
10060#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533
10061msgid ""
10062"You cannot use other libraries while using the environment variable "
10063"CALIBRE_OVERRIDE_DATABASE_PATH."
10064msgstr ""
10065
10066#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38
10067#, python-brace-format
10068msgid ""
10069"You are trying to delete {0} books. Sending so many files to the {1} <b>can "
10070"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be"
10071" <b>permanently deleted</b>."
10072msgstr ""
10073
10074#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51
10075msgid "Deleting..."
10076msgstr ""
10077
10078#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74
10079msgid "Deleted"
10080msgstr ""
10081
10082#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85
10083msgid "Failed to delete"
10084msgstr ""
10085
10086#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86
10087msgid ""
10088"Failed to delete some books, click the \"Show details\" button for details."
10089msgstr ""
10090
10091#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10092msgid "Delete books"
10093msgstr ""
10094
10095#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10096msgid "Remove books"
10097msgstr ""
10098
10099#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97
10100msgid "Remove selected books"
10101msgstr ""
10102
10103#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130
10104msgid "Remove files of a specific format from selected books"
10105msgstr ""
10106
10107#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133
10108msgid "Remove all formats from selected books, except..."
10109msgstr ""
10110
10111#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137
10112msgid "Remove all formats from selected books"
10113msgstr ""
10114
10115#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140
10116msgid "Remove covers from selected books"
10117msgstr ""
10118
10119#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144
10120msgid "Remove matching books from device"
10121msgstr ""
10122
10123#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169
10124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828
10125msgid "Cannot delete"
10126msgstr ""
10127
10128#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180
10129#, python-format
10130msgid ""
10131"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are "
10132"you sure?"
10133msgstr ""
10134
10135#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204
10136msgid "Choose formats to be deleted"
10137msgstr ""
10138
10139#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220
10140msgid ""
10141"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove "
10142"all formats from a book."
10143msgstr ""
10144
10145#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249
10146msgid ""
10147"<b>All formats</b> for the selected books will be <b>deleted</b> from your "
10148"library.<br>The book metadata will be kept. Are you sure?"
10149msgstr ""
10150
10151#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270
10152msgid "Cannot delete books"
10153msgstr ""
10154
10155#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271
10156msgid "No device is connected"
10157msgstr ""
10158
10159#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281
10160#: /__w/calibre/calibre/src/calibre/gui2/device.py:744
10161#: /__w/calibre/calibre/src/calibre/gui2/device.py:753
10162msgid "Main memory"
10163msgstr ""
10164
10165#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282
10166#: /__w/calibre/calibre/src/calibre/gui2/device.py:746
10167#: /__w/calibre/calibre/src/calibre/gui2/device.py:755
10168msgid "Storage card A"
10169msgstr ""
10170
10171#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283
10172#: /__w/calibre/calibre/src/calibre/gui2/device.py:748
10173#: /__w/calibre/calibre/src/calibre/gui2/device.py:757
10174msgid "Storage card B"
10175msgstr ""
10176
10177#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288
10178msgid "No books to delete"
10179msgstr ""
10180
10181#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289
10182msgid "None of the selected books are on the device"
10183msgstr ""
10184
10185#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310
10186#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441
10187msgid "Deleting books from device."
10188msgstr ""
10189
10190#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320
10191msgid ""
10192"The cover from the selected book will be <b>permanently deleted</b>. Are you"
10193" sure?"
10194msgid_plural ""
10195"The covers from the {} selected books will be <b>permanently deleted</b>. "
10196"Are you sure?"
10197msgstr[0] ""
10198msgstr[1] ""
10199
10200#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369
10201msgid ""
10202"Some of the selected books are on the attached device. <b>Where</b> do you "
10203"want the selected files deleted from?"
10204msgstr ""
10205
10206#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382
10207msgid ""
10208"The selected book will be <b>permanently deleted</b> and the files removed "
10209"from your calibre library. Are you sure?"
10210msgid_plural ""
10211"The {} selected books will be <b>permanently deleted</b> and the files "
10212"removed from your calibre library. Are you sure?"
10213msgstr[0] ""
10214msgstr[1] ""
10215
10216#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396
10217#, python-format
10218msgid ""
10219"Could not access %s. Is it being used by another program? Click \"Show "
10220"details\" for more information."
10221msgstr ""
10222
10223#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434
10224msgid ""
10225"The selected book will be <b>permanently deleted</b> from your device. Are "
10226"you sure?"
10227msgid_plural ""
10228"The {} selected books will be <b>permanently deleted</b> from your device. "
10229"Are you sure?"
10230msgstr[0] ""
10231msgstr[1] ""
10232
10233#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43
10234msgid "Start wireless device connection"
10235msgstr ""
10236
10237#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44
10238msgid "Stop wireless device connection"
10239msgstr ""
10240
10241#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49
10242msgid "Connect to folder"
10243msgstr ""
10244
10245#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57
10246#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85
10247msgid "Start Content server"
10248msgstr ""
10249
10250#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60
10251msgid "Visit Content server in browser"
10252msgstr ""
10253
10254#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79
10255msgid "Start/stop Content server"
10256msgstr ""
10257
10258#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92
10259#, python-brace-format
10260msgid "[{ip}, port {port}, {protocol}]"
10261msgstr ""
10262
10263#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98
10264msgid "Stop Content server"
10265msgstr ""
10266
10267#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115
10268#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140
10269msgid "Email to"
10270msgstr ""
10271
10272#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119
10273msgid "Email to and delete from library"
10274msgstr ""
10275
10276#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133
10277#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10278msgid "(delete from library)"
10279msgstr ""
10280
10281#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148
10282#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10283#: /__w/calibre/calibre/src/calibre/gui2/email.py:205
10284msgid "Select recipients"
10285msgstr ""
10286
10287#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156
10288msgid "Email to selected recipients..."
10289msgstr ""
10290
10291#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166
10292msgid "Setup email based sharing of books"
10293msgstr ""
10294
10295#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10296msgid "D"
10297msgstr ""
10298
10299#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10300msgid "Send to device"
10301msgstr ""
10302
10303#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201
10304msgid "Connect/share"
10305msgstr ""
10306
10307#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202
10308msgid ""
10309"Share books using a web server or email. Connect to special devices, etc."
10310msgstr ""
10311
10312#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242
10313#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287
10314msgid "Stopping"
10315msgstr ""
10316
10317#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243
10318#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288
10319msgid "Stopping server, this could take up to a minute, please wait..."
10320msgstr ""
10321
10322#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261
10323msgid "Disable autostart"
10324msgstr ""
10325
10326#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262
10327msgid ""
10328"Do you want wireless device connections to be started automatically when "
10329"calibre starts?"
10330msgstr ""
10331
10332#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285
10333msgid "Still looking for IP addresses"
10334msgstr ""
10335
10336#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288
10337msgid "Many IP addresses. See Start/Stop dialog."
10338msgstr ""
10339
10340#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16
10341msgid "Manage collections"
10342msgstr ""
10343
10344#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17
10345msgid "Manage the collections on this device"
10346msgstr ""
10347
10348#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33
10349msgid "In library view"
10350msgstr ""
10351
10352#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34
10353msgid ""
10354"Collections can only be edited when showing the books on the device. Click "
10355"the toolbar button to switch to the device view first."
10356msgstr ""
10357
10358#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10359msgid "Change the title/author/cover etc. of books"
10360msgstr ""
10361
10362#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10363msgid "E"
10364msgstr ""
10365
10366#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347
10368#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40
10369msgid "Edit metadata"
10370msgstr ""
10371
10372#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75
10373msgid "Edit metadata individually"
10374msgstr ""
10375
10376#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77
10377msgid "Edit metadata in bulk"
10378msgstr ""
10379
10380#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80
10381msgid "Download metadata and covers"
10382msgstr ""
10383
10384#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87
10385msgid "Merge into first selected book - delete others"
10386msgstr ""
10387
10388#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90
10389msgid "Merge into first selected book - keep others"
10390msgstr ""
10391
10392#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94
10393msgid "Merge only formats into first selected book - delete others"
10394msgstr ""
10395
10396#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99
10397msgid "Copy metadata"
10398msgstr ""
10399
10400#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100
10401msgid "Paste metadata"
10402msgstr ""
10403
10404#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102
10405msgid "Paste metadata including excluded fields"
10406msgstr ""
10407
10408#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105
10409msgid "Merge book records"
10410msgstr ""
10411
10412#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106
10413msgid "M"
10414msgstr ""
10415
10416#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110
10417msgid "Copy URL to show book in calibre"
10418msgstr ""
10419
10420#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111
10421msgid ""
10422"Copy URLs to show the currently selected books in calibre, to the system "
10423"clipboard"
10424msgstr ""
10425
10426#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118
10427msgid "Copy URL to open book in calibre"
10428msgstr ""
10429
10430#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120
10431msgid ""
10432"Copy URLs to open the currently selected books in calibre, to the system "
10433"clipboard"
10434msgstr ""
10435
10436#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172
10437#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175
10438msgid "Cannot copy metadata"
10439msgstr ""
10440
10441#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176
10442msgid "Multiple books selected, can only copy from one book at a time."
10443msgstr ""
10444
10445#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198
10446#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203
10447msgid "Cannot paste metadata"
10448msgstr ""
10449
10450#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204
10451msgid "No copied metadata available"
10452msgstr ""
10453
10454#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207
10455#, python-brace-format
10456msgid ""
10457"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are "
10458"you sure you want to do that?"
10459msgstr ""
10460
10461#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241
10462msgid "Cannot download metadata"
10463msgstr ""
10464
10465#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260
10466msgid "Failed to download metadata"
10467msgstr ""
10468
10469#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270
10470#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99
10471#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804
10472#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512
10473#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918
10474#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185
10475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176
10476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185
10477msgid "Download failed"
10478msgstr ""
10479
10480#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271
10481msgid "Failed to download metadata or cover for the selected book."
10482msgid_plural "Failed to download metadata or covers for any of the {} books."
10483msgstr[0] ""
10484msgstr[1] ""
10485
10486#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275
10487msgid "Metadata download completed"
10488msgstr ""
10489
10490#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278
10491msgid "Finished downloading metadata for the selected book."
10492msgid_plural "Finished downloading metadata for <b>{} books</b>."
10493msgstr[0] ""
10494msgstr[1] ""
10495
10496#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280
10497msgid "Proceed with updating the metadata in your library?"
10498msgstr ""
10499
10500#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287
10501#, python-format
10502msgid ""
10503"Could not download metadata and/or covers for %d of the books. Click \"Show "
10504"details\" to see which books."
10505msgstr ""
10506
10507#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289
10508msgid "Show the &failed books in the main book list after updating metadata"
10509msgstr ""
10510
10511#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302
10512#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987
10513msgid "Download log"
10514msgstr ""
10515
10516#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303
10517msgid "Metadata download complete"
10518msgstr ""
10519
10520#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308
10521msgid "Revie&w downloaded metadata"
10522msgstr ""
10523
10524#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334
10525msgid "Some books changed"
10526msgstr ""
10527
10528#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335
10529msgid ""
10530"The metadata for some books in your library has changed since you started "
10531"the download. If you proceed, some of those changes may be overwritten. "
10532"Click \"Show details\" to see the list of changed books. Do you want to "
10533"proceed?"
10534msgstr ""
10535
10536#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375
10537msgid "Review downloaded metadata"
10538msgstr ""
10539
10540#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376
10541msgid "Discard downloaded metadata for this book"
10542msgstr ""
10543
10544#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377
10545msgid "Use the downloaded metadata for all remaining books"
10546msgstr ""
10547
10548#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378
10549msgid "Discard downloaded metadata for all remaining books"
10550msgstr ""
10551
10552#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379
10553#, python-format
10554msgid "Discard the downloaded value for: %s"
10555msgstr ""
10556
10557#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380
10558msgid ""
10559"The downloaded metadata is on the left and the original metadata is on the "
10560"right. If a downloaded value is blank or unknown, the original value is "
10561"used."
10562msgstr ""
10563
10564#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383
10565msgid "&View book"
10566msgstr ""
10567
10568#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431
10569#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523
10570msgid "Cannot edit metadata"
10571msgstr ""
10572
10573#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564
10574msgid ""
10575"You are about to merge very many ({}) books. Are you <b>sure</b> you want to"
10576" proceed?"
10577msgstr ""
10578
10579#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595
10580#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598
10581msgid "Cannot merge books"
10582msgstr ""
10583
10584#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599
10585msgid "At least two books must be selected for merging"
10586msgstr ""
10587
10588#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610
10589#, python-format
10590msgid ""
10591"Book formats and metadata from the selected books will be added to the "
10592"<b>first selected book</b> (%s).<br> The second and subsequently selected "
10593"books will not be deleted or changed.<br><br>Please confirm you want to "
10594"proceed."
10595msgstr ""
10596
10597#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621
10598#, python-format
10599msgid ""
10600"Book formats from the selected books will be merged into the <b>first "
10601"selected book</b> (%s). Metadata in the first selected book will not be "
10602"changed. Author, Title and all other metadata will <i>not</i> be "
10603"merged.<br><br>After being merged, the second and subsequently selected "
10604"books, with any metadata they have will be <b>deleted</b>. <br><br>All book "
10605"formats of the first selected book will be kept and any duplicate formats in"
10606" the second and subsequently selected books will be permanently "
10607"<b>deleted</b> from your calibre library.<br><br>  Are you <b>sure</b> you "
10608"want to proceed?"
10609msgstr ""
10610
10611#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637
10612#, python-format
10613msgid ""
10614"Book formats and metadata from the selected books will be merged into the "
10615"<b>first selected book</b> (%s).<br><br>After being merged, the second and "
10616"subsequently selected books will be <b>deleted</b>. <br><br>All book formats"
10617" of the first selected book will be kept and any duplicate formats in the "
10618"second and subsequently selected books will be permanently <b>deleted</b> "
10619"from your calibre library.<br><br>  Are you <b>sure</b> you want to proceed?"
10620msgstr ""
10621
10622#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824
10623msgid "Applying changed metadata"
10624msgstr ""
10625
10626#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918
10627msgid "Some failures"
10628msgstr ""
10629
10630#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919
10631msgid ""
10632"Failed to apply updated metadata for some books in your library. Click "
10633"\"Show details\" to see details."
10634msgstr ""
10635
10636#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978
10637#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996
10638msgid "Format file missing"
10639msgstr ""
10640
10641#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979
10642#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997
10643#, python-format
10644msgid "Cannot read cover as the %s file is missing from this book"
10645msgstr ""
10646
10647#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006
10648#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094
10649msgid "Could not read metadata"
10650msgstr ""
10651
10652#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007
10653#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095
10654#, python-format
10655msgid "Could not read metadata from %s format"
10656msgstr ""
10657
10658#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018
10659#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462
10660#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472
10661msgid "Could not read cover"
10662msgstr ""
10663
10664#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019
10665#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463
10666#, python-format
10667msgid "Could not read cover from %s format"
10668msgstr ""
10669
10670#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10671msgid "Embed metadata"
10672msgstr ""
10673
10674#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10675#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23
10676msgid "Embed metadata into book files"
10677msgstr ""
10678
10679#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56
10680msgid "Embed metadata into files of a specific format from selected books..."
10681msgstr ""
10682
10683#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64
10684#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71
10685msgid "Cannot embed"
10686msgstr ""
10687
10688#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75
10689msgid "Choose formats to be updated"
10690msgstr ""
10691
10692#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818
10694#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30
10695msgid "&Stop"
10696msgstr ""
10697
10698#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10699msgid "Embedding updated metadata into book files..."
10700msgstr ""
10701
10702#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82
10703msgid "Embedding metadata..."
10704msgstr ""
10705
10706#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101
10707msgid "Embedded metadata in one book"
10708msgid_plural "Embedded metadata in {} books"
10709msgstr[0] ""
10710msgstr[1] ""
10711
10712#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103
10713#, python-brace-format
10714msgid ""
10715"The {0} format of {1}:\n"
10716"\n"
10717"{2}\n"
10718msgstr ""
10719
10720#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106
10721msgid "Failed for some files"
10722msgstr ""
10723
10724#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107
10725msgid ""
10726"Failed to embed metadata into some book files. Click \"Show details\" for "
10727"details."
10728msgstr ""
10729
10730#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110
10731msgid "Show the &failed books in the main book list"
10732msgstr ""
10733
10734#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10735msgid "Download news in e-book form from various websites all over the world"
10736msgstr ""
10737
10738#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10739msgid "F"
10740msgstr ""
10741
10742#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10743msgid "Fetch news"
10744msgstr ""
10745
10746#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57
10747#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72
10748msgid "Fetching news from "
10749msgstr ""
10750
10751#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101
10752msgid " fetched."
10753msgstr ""
10754
10755#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10756msgid "F1"
10757msgstr ""
10758
10759#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10760#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412
10761#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736
10762msgid "Help"
10763msgstr ""
10764
10765#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10766msgid "Mark books"
10767msgstr ""
10768
10769#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10770msgid "Temporarily mark books for easy access"
10771msgstr ""
10772
10773#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24
10774msgid "Toggle mark for selected books"
10775msgstr ""
10776
10777#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57
10778#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10779msgid "Show marked books"
10780msgstr ""
10781
10782#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59
10783msgid "Clear all marked books"
10784msgstr ""
10785
10786#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62
10787msgid "Mark all books by selected author(s)"
10788msgstr ""
10789
10790#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64
10791msgid "Mark all books in the selected series"
10792msgstr ""
10793
10794#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67
10795msgid "Clear all books by selected author(s)"
10796msgstr ""
10797
10798#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69
10799msgid "Clear all books in the selected series"
10800msgstr ""
10801
10802#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10803msgid "Show marked book"
10804msgstr ""
10805
10806#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
10807msgid "Cannot mark"
10808msgstr ""
10809
10810#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17
10811msgid "Match book to library"
10812msgstr ""
10813
10814#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18
10815msgid "Match this book to a book in the library"
10816msgstr ""
10817
10818#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10819#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130
10821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201
10822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73
10823msgid "Match books"
10824msgstr ""
10825
10826#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10827#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10828msgid "You must select one book"
10829msgstr ""
10830
10831#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46
10832msgid "Show matched book in library"
10833msgstr ""
10834
10835#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74
10836msgid "No matching books"
10837msgstr ""
10838
10839#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75
10840msgid ""
10841"No matching books found in the calibre library. Do you want to specify the "
10842"matching book manually?"
10843msgstr ""
10844
10845#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
10846msgid "Move to next match"
10847msgstr ""
10848
10849#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10850msgid "F3"
10851msgstr ""
10852
10853#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10854msgid "Move to next highlighted match"
10855msgstr ""
10856
10857#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10858msgid "N"
10859msgstr ""
10860
10861#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27
10862msgid "Move to previous item"
10863msgstr ""
10864
10865#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28
10866msgid "Move to previous highlighted item"
10867msgstr ""
10868
10869#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16
10870msgid "Open containing folder"
10871msgstr ""
10872
10873#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10874msgid "O"
10875msgstr ""
10876
10877#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10878msgid "Open the folder containing the current book's files"
10879msgstr ""
10880
10881#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10882msgid "Plugin updater"
10883msgstr ""
10884
10885#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10886msgid "Update any plugins you have installed in calibre"
10887msgstr ""
10888
10889#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34
10890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514
10891msgid "Polish book"
10892msgstr ""
10893
10894#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36
10895#, python-format
10896msgid "Polish %d books"
10897msgstr ""
10898
10899#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40
10900#, python-format
10901msgid "<h3>About Polishing books</h3>%s"
10902msgstr ""
10903
10904#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41
10905msgid ""
10906"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n"
10907"                  then polishing will run on ORIGINAL_EPUB (the same for other\n"
10908"                  ORIGINAL_* formats).  So if you\n"
10909"                  want Polishing to not run on the ORIGINAL_* format, delete the\n"
10910"                  ORIGINAL_* format before running it.</p>"
10911msgstr ""
10912
10913#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48
10914#, python-format
10915msgid "<h3>Embed referenced fonts</h3>%s"
10916msgstr ""
10917
10918#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49
10919#, python-format
10920msgid "<h3>Subsetting fonts</h3>%s"
10921msgstr ""
10922
10923#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52
10924#, python-format
10925msgid "<h3>Smarten punctuation</h3>%s"
10926msgstr ""
10927
10928#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54
10929msgid ""
10930"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the"
10931" cover in the e-book files to match the current metadata in the calibre "
10932"library.</p> <p>Note that most e-book formats are not capable of supporting "
10933"all the metadata in calibre.</p><p>There is a separate option to update the "
10934"cover.</p>"
10935msgstr ""
10936
10937#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62
10938msgid ""
10939"<h3>Update cover</h3><p>Update the covers in the e-book files to match the "
10940"current cover in the calibre library.</p><p>If the e-book file does not have"
10941" an identifiable cover, a new cover is inserted.</p>"
10942msgstr ""
10943
10944#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67
10945#, python-format
10946msgid "<h3>Book jacket</h3>%s"
10947msgstr ""
10948
10949#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68
10950#, python-format
10951msgid "<h3>Remove book jacket</h3>%s"
10952msgstr ""
10953
10954#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69
10955#, python-format
10956msgid "<h3>Remove unused CSS rules</h3>%s"
10957msgstr ""
10958
10959#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70
10960#, python-format
10961msgid "<h3>Losslessly compress images</h3>%s"
10962msgstr ""
10963
10964#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71
10965#, python-format
10966msgid "<h3>Add soft-hyphens</h3>%s"
10967msgstr ""
10968
10969#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72
10970#, python-format
10971msgid "<h3>Remove soft-hyphens</h3>%s"
10972msgstr ""
10973
10974#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73
10975#, python-format
10976msgid "<h3>Upgrade book internals</h3>%s"
10977msgstr ""
10978
10979#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79
10980msgid "Select actions to perform:"
10981msgstr ""
10982
10983#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84
10984msgid "&Embed all referenced fonts"
10985msgstr ""
10986
10987#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85
10988#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259
10989msgid "&Subset all embedded fonts"
10990msgstr ""
10991
10992#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86
10993#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265
10994msgid "Smarten &punctuation"
10995msgstr ""
10996
10997#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87
10998msgid "Update &metadata in the book files"
10999msgstr ""
11000
11001#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88
11002msgid "Update the &cover in the book files"
11003msgstr ""
11004
11005#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89
11006msgid "Add/replace metadata as a \"book &jacket\" page"
11007msgstr ""
11008
11009#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90
11010msgid "&Remove a previously inserted book jacket"
11011msgstr ""
11012
11013#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91
11014msgid "Remove &unused CSS rules from the book"
11015msgstr ""
11016
11017#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92
11018msgid "Losslessly &compress images"
11019msgstr ""
11020
11021#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93
11022msgid "Add s&oft hyphens"
11023msgstr ""
11024
11025#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94
11026msgid "Remove so&ft hyphens"
11027msgstr ""
11028
11029#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95
11030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529
11031msgid "&Upgrade book internals"
11032msgstr ""
11033
11034#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106
11035msgid "About"
11036msgstr ""
11037
11038#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125
11039msgid "Show &report"
11040msgstr ""
11041
11042#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127
11043msgid ""
11044"Show a report of all the actions performed after polishing is completed"
11045msgstr ""
11046
11047#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133
11048#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65
11049msgid "&Save settings"
11050msgstr ""
11051
11052#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135
11053#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67
11054msgid "&Load settings"
11055msgstr ""
11056
11057#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156
11058#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236
11059msgid "No actions selected"
11060msgstr ""
11061
11062#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157
11063msgid "You must select at least one action before saving"
11064msgstr ""
11065
11066#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159
11067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148
11068#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85
11069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229
11070msgid "Choose name"
11071msgstr ""
11072
11073#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160
11074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149
11075#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86
11076msgid "Choose a name for these settings"
11077msgstr ""
11078
11079#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180
11080#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105
11081msgid "Remove saved settings"
11082msgstr ""
11083
11084#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221
11085msgid "Must update metadata"
11086msgstr ""
11087
11088#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222
11089msgid ""
11090"You have selected the option to add metadata as a \"book jacket\". For this "
11091"option to work, you must also select the option to update metadata in the "
11092"book files. Do you want to select it?"
11093msgstr ""
11094
11095#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230
11096msgid "Add or remove jacket?"
11097msgstr ""
11098
11099#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231
11100msgid ""
11101"You have chosen to both add and remove the metadata jacket. This will result"
11102" in the final book having no jacket. Is this what you want?"
11103msgstr ""
11104
11105#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237
11106msgid "You must select at least one action, or click Cancel."
11107msgstr ""
11108
11109#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251
11110msgid "Queueing books for polishing"
11111msgstr ""
11112
11113#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299
11114#, python-format
11115msgid "Polish %s"
11116msgstr ""
11117
11118#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300
11119#, python-format
11120msgid "Polish book %(nums)s of %(tot)s (%(title)s)"
11121msgstr ""
11122
11123#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304
11124#, python-format
11125msgid "Queueing book %(nums)s of %(tot)s (%(title)s)"
11126msgstr ""
11127
11128#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331
11129msgid "Ignore remaining reports"
11130msgstr ""
11131
11132#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337
11133msgid "View full &log"
11134msgstr ""
11135
11136#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348
11137msgid "Ignore remaining report"
11138msgid_plural "Ignore remaining {} reports"
11139msgstr[0] ""
11140msgstr[1] ""
11141
11142#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361
11143#, python-format
11144msgid "Polishing of %s"
11145msgstr ""
11146
11147#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367
11148#, python-format
11149msgid "The original file has been saved as %s."
11150msgid_plural "The original files have been saved as %s."
11151msgstr[0] ""
11152msgstr[1] ""
11153
11154#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369
11155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324
11156msgid " and "
11157msgstr ""
11158
11159#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372
11160msgid "If you polish again, the polishing will run on the originals."
11161msgstr ""
11162
11163#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408
11164msgid "Polish books"
11165msgstr ""
11166
11167#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11168msgid "Apply the shine of perfection to your books"
11169msgstr ""
11170
11171#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11172msgid "P"
11173msgstr ""
11174
11175#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459
11176#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490
11177msgid "Cannot polish"
11178msgstr ""
11179
11180#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471
11181#, python-brace-format
11182msgid ""
11183"One of the books you are polishing has an {0} format. Polishing will use "
11184"this as the source and overwrite any existing {1} format. Are you sure you "
11185"want to proceed?"
11186msgstr ""
11187
11188#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475
11189msgid "Ask for this confirmation again"
11190msgstr ""
11191
11192#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491
11193#, python-format
11194msgid ""
11195"Polishing is only supported for books in the %s formats. Convert to one of "
11196"those formats before polishing."
11197msgstr ""
11198
11199#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519
11200msgid "Start polishing the book"
11201msgid_plural "Start polishing of {} books"
11202msgstr[0] ""
11203msgstr[1] ""
11204
11205#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536
11206msgid " completed"
11207msgstr ""
11208
11209#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
11210msgid "Configure calibre"
11211msgstr ""
11212
11213#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24
11214msgid "Change calibre behavior"
11215msgstr ""
11216
11217#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31
11218msgid "Run Welcome wizard"
11219msgstr ""
11220
11221#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33
11222msgid "Get plugins to enhance calibre"
11223msgstr ""
11224
11225#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37
11226msgid "Restart in debug mode"
11227msgstr ""
11228
11229#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39
11230msgid "Restart ignoring third party plugins"
11231msgstr ""
11232
11233#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59
11234msgid "Cannot configure while there are running jobs."
11235msgstr ""
11236
11237#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63
11238msgid "Cannot configure before calibre is restarted."
11239msgstr ""
11240
11241#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18
11242msgid "Select a random book from your calibre library"
11243msgstr ""
11244
11245#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
11246msgid "Restart"
11247msgstr ""
11248
11249#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21
11250msgid "Save to disk"
11251msgstr ""
11252
11253#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11254msgid "Export e-book files from the calibre library"
11255msgstr ""
11256
11257#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11258msgid "S"
11259msgstr ""
11260
11261#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31
11262msgid "Save to disk in a single folder"
11263msgstr ""
11264
11265#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33
11266#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50
11267#, python-format
11268msgid "Save only %s format to disk"
11269msgstr ""
11270
11271#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37
11272#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53
11273#, python-format
11274msgid "Save only %s format to disk in a single folder"
11275msgstr ""
11276
11277#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40
11278msgid "Save single format to disk..."
11279msgstr ""
11280
11281#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61
11282#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83
11283msgid "Cannot save to disk"
11284msgstr ""
11285
11286#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65
11287msgid "Choose format to save to disk"
11288msgstr ""
11289
11290#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86
11291msgid "Choose destination folder"
11292msgstr ""
11293
11294#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94
11295msgid ""
11296"You are trying to save files into the calibre library. This can cause "
11297"corruption of your library. Save to disk is meant to export files from your "
11298"calibre library elsewhere."
11299msgstr ""
11300
11301#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19
11302msgid "Show Book details"
11303msgstr ""
11304
11305#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11306msgid "I"
11307msgstr ""
11308
11309#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11310msgid "Show the detailed metadata for the current book in a separate window"
11311msgstr ""
11312
11313#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30
11314msgid "No detailed info available"
11315msgstr ""
11316
11317#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31
11318msgid "No detailed information is available for books on the device."
11319msgstr ""
11320
11321#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23
11322#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63
11323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87
11324msgid "Quickview"
11325msgstr ""
11326
11327#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70
11328msgid "Toggle Quickview"
11329msgstr ""
11330
11331#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71
11332msgid "Open/close the Quickview panel/window"
11333msgstr ""
11334
11335#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76
11336msgid "Focus to Quickview"
11337msgstr ""
11338
11339#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77
11340msgid "Move the focus to the Quickview panel/window"
11341msgstr ""
11342
11343#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85
11344msgid "Focus from Quickview to the book list"
11345msgstr ""
11346
11347#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86
11348msgid "Move the focus from Quickview to the book list"
11349msgstr ""
11350
11351#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94
11352msgid "Refresh Quickview"
11353msgstr ""
11354
11355#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95
11356msgid "Refresh the information shown in the Quickview panel"
11357msgstr ""
11358
11359#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102
11360msgid "Search from Quickview"
11361msgstr ""
11362
11363#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103
11364msgid "Search for the currently selected Quickview item"
11365msgstr ""
11366
11367#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131
11368msgid "No quickview available"
11369msgstr ""
11370
11371#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132
11372msgid "Quickview is not available for books on the device."
11373msgstr ""
11374
11375#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17
11376msgid "Manage template functions"
11377msgstr ""
11378
11379#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19
11380#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50
11381#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352
11382msgid "Template tester"
11383msgstr ""
11384
11385#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24
11386msgid "Enter a template to test using data from the selected book"
11387msgstr ""
11388
11389#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34
11390msgid "No template tester available"
11391msgstr ""
11392
11393#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35
11394msgid "Template tester is not available for books on the device."
11395msgstr ""
11396
11397#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41
11398msgid "At least one book must be selected"
11399msgstr ""
11400
11401#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11402msgid "Show books similar to the current book"
11403msgstr ""
11404
11405#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11406msgid "Similar books"
11407msgstr ""
11408
11409#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27
11410msgid "Books by same author"
11411msgstr ""
11412
11413#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28
11414msgid "Books in this series"
11415msgstr ""
11416
11417#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30
11418msgid "Books by this publisher"
11419msgstr ""
11420
11421#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31
11422msgid "Books with the same tags"
11423msgstr ""
11424
11425#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
11426#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689
11427msgid "Sort by"
11428msgstr ""
11429
11430#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11431msgid "Reverse current sort"
11432msgstr ""
11433
11434#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11435msgid "Reverse the current sort order"
11436msgstr ""
11437
11438#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11439msgid "Re-apply current sort"
11440msgstr ""
11441
11442#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11443msgid "Re-apply the current sort"
11444msgstr ""
11445
11446#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100
11447msgid "Select sortable columns"
11448msgstr ""
11449
11450#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101
11451msgid "Sort on multiple columns"
11452msgstr ""
11453
11454#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120
11455#, python-format
11456msgid "%s [reverse current sort]"
11457msgstr ""
11458
11459#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11460msgid "G"
11461msgstr ""
11462
11463#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11464#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178
11465msgid "Get books"
11466msgstr ""
11467
11468#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11469msgid "Search dozens of online e-book retailers for the cheapest books"
11470msgstr ""
11471
11472#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23
11473msgid "Search for e-books"
11474msgstr ""
11475
11476#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11477msgid "this author"
11478msgstr ""
11479
11480#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11481msgid "this title"
11482msgstr ""
11483
11484#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30
11485msgid "this book"
11486msgstr ""
11487
11488#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33
11489#, python-format
11490msgid "Search for %s"
11491msgstr ""
11492
11493#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36
11494#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185
11495msgid "Stores"
11496msgstr ""
11497
11498#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39
11499#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18
11500msgid "Choose stores"
11501msgstr ""
11502
11503#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
11504#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
11505#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
11506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109
11507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282
11508msgid "Cannot search"
11509msgstr ""
11510
11511#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135
11512msgid ""
11513"calibre helps you find the e-books you want by searching the websites of "
11514"various commercial and public domain book sources."
11515msgstr ""
11516
11517#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139
11518msgid ""
11519"Using the integrated search you can easily find which store has the book you"
11520" are looking for, at the best price. You also get DRM status and other "
11521"useful information."
11522msgstr ""
11523
11524#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142
11525msgid ""
11526"All transactions (paid or otherwise) are handled between you and the book "
11527"seller. calibre is not part of this process and any issues related to a "
11528"purchase should be directed to the website you are buying from. Be sure to "
11529"double check that any books you get will work with your e-book reader, "
11530"especially if the book you are buying has <a href=\"{}\">DRM</a>."
11531msgstr ""
11532
11533#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153
11534#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35
11535msgid "Show this message again"
11536msgstr ""
11537
11538#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154
11539msgid "About Get books"
11540msgstr ""
11541
11542#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
11543msgid "Tag mapper"
11544msgstr ""
11545
11546#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37
11547msgid "Map tags for one book in the library"
11548msgid_plural "Map tags for {} books in the library"
11549msgstr[0] ""
11550msgstr[1] ""
11551
11552#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27
11553#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23
11554msgid "Choose format to edit"
11555msgstr ""
11556
11557#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31
11558msgid "Choose which format you want to edit:"
11559msgstr ""
11560
11561#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42
11562msgid "&All formats"
11563msgstr ""
11564
11565#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73
11566msgid "Edit ToC"
11567msgstr ""
11568
11569#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
11570msgid "K"
11571msgstr ""
11572
11573#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114
11574#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131
11575msgid "Cannot edit ToC"
11576msgstr ""
11577
11578#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115
11579#, python-format
11580msgid ""
11581"Editing Table of Contents is only supported for books in the %s formats. "
11582"Convert to one of those formats before polishing."
11583msgstr ""
11584
11585#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121
11586msgid ""
11587"You have chosen to edit the Table of Contents of {} books at once. Doing so "
11588"will likely slow your computer to a crawl. Are you sure?"
11589msgstr ""
11590
11591#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179
11592msgid "Library changed"
11593msgstr ""
11594
11595#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180
11596#, python-brace-format
11597msgid ""
11598"Cannot save changes made to {0} by the ToC editor as the calibre library has"
11599" changed."
11600msgstr ""
11601
11602#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26
11603msgid ""
11604"This book has multiple formats that can be edited. Choose the format you "
11605"want to edit."
11606msgstr ""
11607
11608#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29
11609msgid "Always ask when more than one format is available"
11610msgstr ""
11611
11612#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326
11614msgid "Edit book"
11615msgstr ""
11616
11617#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11618msgid "Edit books in the EPUB or AZW formats"
11619msgstr ""
11620
11621#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11622msgid "T"
11623msgstr ""
11624
11625#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95
11626msgid "Cannot Edit book"
11627msgstr ""
11628
11629#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103
11630#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121
11631#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685
11632#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689
11633msgid "Cannot edit book"
11634msgstr ""
11635
11636#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104
11637msgid "Editing of books on the device is not supported"
11638msgstr ""
11639
11640#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112
11641msgid "No editable formats"
11642msgstr ""
11643
11644#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113
11645msgid "Do you want to create an empty EPUB file to edit?"
11646msgstr ""
11647
11648#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122
11649#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690
11650#, python-format
11651msgid ""
11652"The book must be in the %s formats to edit.\n"
11653"\n"
11654"First convert the book to one of these formats."
11655msgstr ""
11656
11657#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152
11658msgid "File missing"
11659msgstr ""
11660
11661#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153
11662#, python-format
11663msgid ""
11664"The %s format is missing from the calibre library. You should run library "
11665"maintenance."
11666msgstr ""
11667
11668#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34
11669#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291
11670msgid "Unpack book"
11671msgstr ""
11672
11673#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67
11674msgid "Choose the format to unpack:"
11675msgstr ""
11676
11677#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77
11678msgid ""
11679"            <h2>About Unpack book</h2>\n"
11680"            <p>Unpack book allows you to fine tune the appearance of an e-book by\n"
11681"            making small changes to its internals. In order to use Unpack book,\n"
11682"            you need to know a little bit about HTML and CSS, technologies that\n"
11683"            are used in e-books. Follow the steps:</p>\n"
11684"            <br>\n"
11685"            <ol>\n"
11686"            <li>Click \"Explode book\": This will \"explode\" the book into its\n"
11687"            individual internal components.<br></li>\n"
11688"            <li>Right click on any individual file and select \"Open with...\" to\n"
11689"            edit it in your favorite text editor.<br></li>\n"
11690"            <li>When you are done: <b>close the file browser window\n"
11691"            and the editor windows you used to make your tweaks</b>. Then click\n"
11692"            the \"Rebuild book\" button, to update the book in your calibre\n"
11693"            library.</li>\n"
11694"            </ol>"
11695msgstr ""
11696
11697#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106
11698msgid "&Explode book"
11699msgstr ""
11700
11701#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107
11702msgid "&Preview book"
11703msgstr ""
11704
11705#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108
11706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87
11707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207
11708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346
11709#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
11710msgid "&Cancel"
11711msgstr ""
11712
11713#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109
11714msgid "&Rebuild book"
11715msgstr ""
11716
11717#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112
11718msgid "Explode the book to edit its components"
11719msgstr ""
11720
11721#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114
11722msgid "Preview the result of your changes"
11723msgstr ""
11724
11725#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116
11726msgid "Abort without saving any changes"
11727msgstr ""
11728
11729#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118
11730msgid "Save your changes and update the book in the calibre library"
11731msgstr ""
11732
11733#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158
11734msgid "Exploding, please wait..."
11735msgstr ""
11736
11737#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180
11738#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189
11739msgid "Failed to unpack"
11740msgstr ""
11741
11742#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181
11743#, python-format
11744msgid "Could not explode the %s file."
11745msgstr ""
11746
11747#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190
11748#, python-format
11749msgid ""
11750"Could not explode the %s file. Click \"Show details\" for more information."
11751msgstr ""
11752
11753#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224
11754msgid "Failed to rebuild file"
11755msgstr ""
11756
11757#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225
11758#, python-format
11759msgid "Failed to rebuild %s. For more information, click \"Show details\"."
11760msgstr ""
11761
11762#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233
11763#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242
11764msgid "Rebuilding, please wait..."
11765msgstr ""
11766
11767#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292
11768msgid ""
11769"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual "
11770"components"
11771msgstr ""
11772
11773#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328
11774#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341
11775msgid "Cannot unpack book"
11776msgstr ""
11777
11778#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342
11779msgid ""
11780"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n"
11781"\n"
11782"First convert the book to one of these formats."
11783msgstr ""
11784
11785#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11786msgid "Read books"
11787msgstr ""
11788
11789#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11790msgid "V"
11791msgstr ""
11792
11793#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11794msgid "View"
11795msgstr ""
11796
11797#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65
11798msgid "View specific format"
11799msgstr ""
11800
11801#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67
11802msgid "View with calibre E-book viewer"
11803msgstr ""
11804
11805#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68
11806msgid "Read a random book"
11807msgstr ""
11808
11809#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74
11810msgid "Clear recently viewed list"
11811msgstr ""
11812
11813#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11814msgid "Continue reading previous book"
11815msgstr ""
11816
11817#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11818#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137
11819msgid "Continue reading the last opened book"
11820msgstr ""
11821
11822#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189
11823msgid "No associated program"
11824msgstr ""
11825
11826#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190
11827#, python-format
11828msgid ""
11829"Windows will try to open %s with calibre itself resulting in a duplicate in "
11830"your calibre library. You should install some program capable of viewing "
11831"this file format and tell Windows to use that program to open files of this "
11832"type."
11833msgstr ""
11834
11835#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
11836#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311
11837#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318
11838#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357
11839msgid "Cannot view"
11840msgstr ""
11841
11842#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225
11843#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244
11844msgid "Format unavailable"
11845msgstr ""
11846
11847#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226
11848msgid "Selected books have no formats"
11849msgstr ""
11850
11851#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228
11852#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153
11853msgid "Choose the format to view"
11854msgstr ""
11855
11856#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245
11857#, python-format
11858msgid ""
11859"Not all the selected books were available in the %s format. You should "
11860"convert them first."
11861msgstr ""
11862
11863#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257
11864msgid "Multiple books selected"
11865msgstr ""
11866
11867#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258
11868#, python-format
11869msgid ""
11870"You are attempting to open %d books. Opening too many books at once can be "
11871"slow and have a negative effect on the responsiveness of your computer. Once"
11872" started the process cannot be stopped until complete. Do you wish to "
11873"continue?"
11874msgstr ""
11875
11876#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267
11877msgid "Cannot open folder"
11878msgstr ""
11879
11880#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312
11881msgid "This book no longer exists in your library"
11882msgstr ""
11883
11884#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319
11885#, python-format
11886msgid "%s has no available formats."
11887msgstr ""
11888
11889#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
11890#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200
11891msgid "Virtual library"
11892msgstr ""
11893
11894#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29
11895#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388
11896msgid "Quick select Virtual library"
11897msgstr ""
11898
11899#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30
11900msgid "Quick select a Virtual library"
11901msgstr ""
11902
11903#: /__w/calibre/calibre/src/calibre/gui2/add.py:43
11904#: /__w/calibre/calibre/src/calibre/gui2/add.py:47
11905#: /__w/calibre/calibre/src/calibre/gui2/add.py:57
11906#: /__w/calibre/calibre/src/calibre/gui2/add.py:254
11907#: /__w/calibre/calibre/src/calibre/gui2/add.py:279
11908#: /__w/calibre/calibre/src/calibre/gui2/add.py:299
11909#: /__w/calibre/calibre/src/calibre/gui2/add.py:315
11910msgid "Cannot add books"
11911msgstr ""
11912
11913#: /__w/calibre/calibre/src/calibre/gui2/add.py:44
11914#, python-format
11915msgid "The path %s does not exist"
11916msgstr ""
11917
11918#: /__w/calibre/calibre/src/calibre/gui2/add.py:48
11919#, python-format
11920msgid "You do not have permission to read %s"
11921msgstr ""
11922
11923#: /__w/calibre/calibre/src/calibre/gui2/add.py:58
11924msgid "You do not have permission to read any of the selected files"
11925msgstr ""
11926
11927#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11928msgid "Adding books..."
11929msgstr ""
11930
11931#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11932msgid "Scanning for files..."
11933msgstr ""
11934
11935#: /__w/calibre/calibre/src/calibre/gui2/add.py:237
11936msgid "You do not have permission to read the selected file."
11937msgid_plural "You do not have permission to read the selected files."
11938msgstr[0] ""
11939msgstr[1] ""
11940
11941#: /__w/calibre/calibre/src/calibre/gui2/add.py:243
11942#, python-format
11943msgid "Could not add %s as you do not have permission to read the file"
11944msgstr ""
11945
11946#: /__w/calibre/calibre/src/calibre/gui2/add.py:255
11947#: /__w/calibre/calibre/src/calibre/gui2/add.py:280
11948#: /__w/calibre/calibre/src/calibre/gui2/add.py:300
11949msgid "Failed to add any books, click \"Show details\" for more information."
11950msgstr ""
11951
11952#: /__w/calibre/calibre/src/calibre/gui2/add.py:260
11953msgid "Could not add"
11954msgstr ""
11955
11956#: /__w/calibre/calibre/src/calibre/gui2/add.py:261
11957#, python-format
11958msgid "No e-book files were found in %s"
11959msgstr ""
11960
11961#: /__w/calibre/calibre/src/calibre/gui2/add.py:266
11962msgid "Reading metadata and adding to library (one book)..."
11963msgid_plural "Reading metadata and adding to library ({} books)..."
11964msgstr[0] ""
11965msgstr[1] ""
11966
11967#: /__w/calibre/calibre/src/calibre/gui2/add.py:316
11968msgid "Failed to add some books, click \"Show details\" for more information."
11969msgstr ""
11970
11971#: /__w/calibre/calibre/src/calibre/gui2/add.py:332
11972#: /__w/calibre/calibre/src/calibre/gui2/save.py:154
11973#: /__w/calibre/calibre/src/calibre/gui2/save.py:185
11974#: /__w/calibre/calibre/src/calibre/gui2/save.py:268
11975#: /__w/calibre/calibre/src/calibre/gui2/save.py:302
11976msgid "Critical failure"
11977msgstr ""
11978
11979#: /__w/calibre/calibre/src/calibre/gui2/add.py:333
11980msgid ""
11981"The read metadata worker process crashed while processing some files. Adding"
11982" of books is aborted. Click \"Show details\" to see which files caused the "
11983"problem."
11984msgstr ""
11985
11986#: /__w/calibre/calibre/src/calibre/gui2/add.py:351
11987msgid "Failed to read metadata from the file:"
11988msgid_plural "Failed to read metadata from the files:"
11989msgstr[0] ""
11990msgstr[1] ""
11991
11992#: /__w/calibre/calibre/src/calibre/gui2/add.py:354
11993#: /__w/calibre/calibre/src/calibre/gui2/add.py:411
11994#: /__w/calibre/calibre/src/calibre/gui2/add.py:464
11995#: /__w/calibre/calibre/src/calibre/gui2/add.py:495
11996msgid "With error:"
11997msgstr ""
11998
11999#: /__w/calibre/calibre/src/calibre/gui2/add.py:409
12000msgid "Failed to merge the book: "
12001msgstr ""
12002
12003#: /__w/calibre/calibre/src/calibre/gui2/add.py:462
12004msgid "Failed to add the book: "
12005msgstr ""
12006
12007#: /__w/calibre/calibre/src/calibre/gui2/add.py:494
12008#, python-brace-format
12009msgid "Failed to add the file {0} to the book: {1}"
12010msgstr ""
12011
12012#: /__w/calibre/calibre/src/calibre/gui2/add.py:507
12013msgid "Adding duplicates"
12014msgstr ""
12015
12016#: /__w/calibre/calibre/src/calibre/gui2/add.py:531
12017msgid ""
12018"There were problems adding some files, click \"Show details\" for more "
12019"information"
12020msgstr ""
12021
12022#: /__w/calibre/calibre/src/calibre/gui2/add.py:532
12023msgid "Failed to add any books, click \"Show details\" for more information"
12024msgstr ""
12025
12026#: /__w/calibre/calibre/src/calibre/gui2/add.py:533
12027msgid "Errors while adding"
12028msgstr ""
12029
12030#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23
12031#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728
12032msgid "Ignore"
12033msgstr ""
12034
12035#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24
12036#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136
12037msgid "Add"
12038msgstr ""
12039
12040#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28
12041msgid "starts with"
12042msgstr ""
12043
12044#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29
12045msgid "does not start with"
12046msgstr ""
12047
12048#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30
12049msgid "ends with"
12050msgstr ""
12051
12052#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31
12053msgid "does not end with"
12054msgstr ""
12055
12056#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32
12057msgid "matches glob pattern"
12058msgstr ""
12059
12060#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33
12061msgid "does not match glob pattern"
12062msgstr ""
12063
12064#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34
12065#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34
12066msgid "matches regex pattern"
12067msgstr ""
12068
12069#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35
12070#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35
12071msgid "does not match regex pattern"
12072msgstr ""
12073
12074#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38
12075#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38
12076msgid "Create the rule below, the rule can be used to add or ignore files"
12077msgstr ""
12078
12079#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39
12080msgid "the file, if the filename"
12081msgstr ""
12082
12083#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40
12084msgid "You must provide a value for the filename to match"
12085msgstr ""
12086
12087#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43
12088#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137
12089msgid "A comma separated list of tags"
12090msgstr ""
12091
12092#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46
12093msgid "Matching is case-insensitive"
12094msgstr ""
12095
12096#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48
12097#, python-brace-format
12098msgid "A case-insensitive filename pattern, for example: {0} or {1}"
12099msgstr ""
12100
12101#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50
12102#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102
12103#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142
12104msgid "A regular expression"
12105msgstr ""
12106
12107#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82
12108#, python-format
12109msgid "%s is not a valid glob expression"
12110msgstr ""
12111
12112#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99
12113#, python-brace-format
12114msgid ""
12115"<b>{action}</b> the file, if the filename <i>{match_type}</i>: "
12116"<b>{query}</b>"
12117msgstr ""
12118
12119#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108
12120msgid ""
12121"You can specify rules to add/ignore files here. They will be used when "
12122"recursively adding files from folders/archives and also when auto-adding. "
12123"Click the \"Add Rule\" button below to get started. The rules will be "
12124"processed in order for every file until either an \"add\" or an \"ignore\" "
12125"rule matches. If no rules match, the file will be added only if its file "
12126"extension is of a known e-book type."
12127msgstr ""
12128
12129#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118
12130msgid "Test filename filter rules"
12131msgstr ""
12132
12133#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120
12134msgid "Enter a filename to test:"
12135msgstr ""
12136
12137#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121
12138msgid "Enter filename and click the \"Test\" button"
12139msgstr ""
12140
12141#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128
12142#, python-format
12143msgid "The filename %s did not match any rules"
12144msgstr ""
12145
12146#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
12147#, python-brace-format
12148msgid "The filename {0} will be {1}"
12149msgstr ""
12150
12151#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135
12152msgid "Edit file filter rules"
12153msgstr ""
12154
12155#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24
12156msgid "Change"
12157msgstr ""
12158
12159#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25
12160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300
12161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481
12162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
12163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319
12164#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47
12165#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693
12166#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479
12167msgid "Capitalize"
12168msgstr ""
12169
12170#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26
12171#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49
12172msgid "Lower-case"
12173msgstr ""
12174
12175#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27
12176#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50
12177msgid "Upper-case"
12178msgstr ""
12179
12180#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31
12181#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55
12182msgid "is one of"
12183msgstr ""
12184
12185#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32
12186#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56
12187msgid "is not one of"
12188msgstr ""
12189
12190#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33
12191#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105
12192#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115
12193#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59
12194msgid "contains"
12195msgstr ""
12196
12197#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39
12198msgid "the author, if the author name"
12199msgstr ""
12200
12201#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40
12202msgid "You must provide a value for the author name to match"
12203msgstr ""
12204
12205#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41
12206msgid "with the name:"
12207msgstr ""
12208
12209#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89
12210#, python-brace-format
12211msgid ""
12212"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>"
12213msgstr ""
12214
12215#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92
12216msgid "to the name"
12217msgstr ""
12218
12219#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100
12220msgid ""
12221"You can specify rules to manipulate author names here. Click the \"Add "
12222"Rule\" button below to get started. The rules will be processed in order for"
12223" every author."
12224msgstr ""
12225
12226#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107
12227msgid "Test author mapping rules"
12228msgstr ""
12229
12230#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109
12231msgid "Enter an author name to test:"
12232msgstr ""
12233
12234#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110
12235msgid "Enter author and click the \"Test\" button"
12236msgstr ""
12237
12238#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121
12239msgid "Edit author mapping rules"
12240msgstr ""
12241
12242#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12243#, python-brace-format
12244msgid "Added a book automatically from {src}"
12245msgstr ""
12246
12247#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12248#, python-brace-format
12249msgid "Added {num} books automatically from {src}"
12250msgstr ""
12251
12252#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437
12253#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550
12254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
12255#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
12256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561
12257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569
12258msgid "Donate"
12259msgstr ""
12260
12261#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457
12262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291
12263#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
12264msgid "Edit"
12265msgstr ""
12266
12267#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459
12268#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424
12269#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290
12270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317
12271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273
12272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356
12273msgid "Copy"
12274msgstr ""
12275
12276#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460
12277#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291
12278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319
12279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278
12280msgid "Paste"
12281msgstr ""
12282
12283#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461
12284#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296
12285msgid "Select all"
12286msgstr ""
12287
12288#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76
12289msgid "Search the internet for the author {}"
12290msgstr ""
12291
12292#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78
12293msgid "Search the internet for this book"
12294msgstr ""
12295
12296#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110
12297#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941
12298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946
12299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960
12300#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964
12301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967
12302#, python-format
12303msgid "Manage %s"
12304msgstr ""
12305
12306#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120
12307#, python-format
12308msgid "Find %s in the Tag browser"
12309msgstr ""
12310
12311#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154
12312#, python-format
12313msgid "Search calibre for %s"
12314msgstr ""
12315
12316#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158
12317#, python-format
12318msgid "in category %s"
12319msgstr ""
12320
12321#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164
12322#, python-format
12323msgid "in grouped search %s"
12324msgstr ""
12325
12326#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169
12327#, python-brace-format
12328msgid "Search calibre for {val} in category {name}"
12329msgstr ""
12330
12331#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259
12332#, python-format
12333msgid "Delete the %s format"
12334msgstr ""
12335
12336#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260
12337#, python-format
12338msgid "Save the %s format to disk"
12339msgstr ""
12340
12341#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261
12342#, python-format
12343msgid "Restore the %s format"
12344msgstr ""
12345
12346#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263
12347#, python-format
12348msgid "Set the book cover from the %s file"
12349msgstr ""
12350
12351#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270
12352#, python-format
12353msgid "Compare to the %s format"
12354msgstr ""
12355
12356#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279
12357#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286
12358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64
12359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72
12360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200
12361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207
12362#, python-format
12363msgid "Open %s with..."
12364msgstr ""
12365
12366#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289
12367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67
12368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210
12369#, python-format
12370msgid "Add other application for %s files..."
12371msgstr ""
12372
12373#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290
12374#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486
12375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211
12376msgid "Edit Open with applications..."
12377msgstr ""
12378
12379#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295
12380#, python-format
12381msgid "Edit %s format"
12382msgstr ""
12383
12384#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302
12385msgid "Path to file"
12386msgstr ""
12387
12388#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313
12389#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377
12390#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385
12391msgid "The text: {}"
12392msgstr ""
12393
12394#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322
12395msgid "&Author link"
12396msgstr ""
12397
12398#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333
12399#, python-brace-format
12400msgid "Search {0} for {1}"
12401msgstr ""
12402
12403#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339
12404#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381
12405#, python-format
12406msgid "Remove %s from this book"
12407msgstr ""
12408
12409#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347
12410msgid "The location of the book"
12411msgstr ""
12412
12413#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357
12414msgid "&Identifier"
12415msgstr ""
12416
12417#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405
12418msgid "Link to show book in calibre"
12419msgstr ""
12420
12421#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413
12422msgid "Link to show books matching {} in calibre"
12423msgstr ""
12424
12425#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418
12426msgid "Link to view {} format of book"
12427msgstr ""
12428
12429#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425
12430msgid "All book details"
12431msgstr ""
12432
12433#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427
12434msgid "Selected text"
12435msgstr ""
12436
12437#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431
12438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74
12439#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232
12440#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256
12441#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153
12442#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351
12443#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75
12444#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
12445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770
12446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544
12447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460
12448#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56
12449#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71
12450#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321
12451#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120
12452#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747
12453#: /__w/calibre/calibre/src/calibre/linux.py:1321
12454#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96
12455msgid "Search"
12456msgstr ""
12457
12458#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441
12459msgid "Copy link location"
12460msgstr ""
12461
12462#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454
12463#, python-brace-format
12464msgid "Search {0} for this book"
12465msgstr ""
12466
12467#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464
12468msgid "Open the Book details window"
12469msgstr ""
12470
12471#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467
12472msgid "Open the Edit metadata window"
12473msgstr ""
12474
12475#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475
12476#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482
12477msgid "Open cover with..."
12478msgstr ""
12479
12480#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485
12481msgid "Add another application to open cover with..."
12482msgstr ""
12483
12484#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600
12485#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278
12486msgid "Paste cover"
12487msgstr ""
12488
12489#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601
12490#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279
12491msgid "Copy cover"
12492msgstr ""
12493
12494#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602
12495msgid "Save cover to disk"
12496msgstr ""
12497
12498#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603
12499msgid "Remove cover"
12500msgstr ""
12501
12502#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604
12503msgid "Generate cover from metadata"
12504msgstr ""
12505
12506#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646
12507msgid "Choose cover save location"
12508msgstr ""
12509
12510#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647
12511msgid "JPEG images"
12512msgstr ""
12513
12514#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678
12515msgid ""
12516"Are you sure you want to replace the cover? The existing cover will be "
12517"permanently lost."
12518msgstr ""
12519
12520#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685
12521msgid "Are you sure you want to delete the cover permanently?"
12522msgstr ""
12523
12524#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701
12525msgid "Double click to open the Book details window"
12526msgstr ""
12527
12528#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702
12529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
12530#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228
12531msgid "Path"
12532msgstr ""
12533
12534#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703
12535#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128
12536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317
12537#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296
12538#, python-format
12539msgid "Cover size: %(width)d x %(height)d pixels"
12540msgstr ""
12541
12542#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747
12543msgid "Edit identifiers for this book"
12544msgstr ""
12545
12546#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752
12547msgid "Identifier &URL"
12548msgstr ""
12549
12550#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763
12551msgid "Are you sure you want to delete <b>{}</b> from the book?"
12552msgstr ""
12553
12554#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18
12555msgid "BibTeX options"
12556msgstr ""
12557
12558#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12559#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12560#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12561#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12562#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
12563#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
12564#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12565#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12566#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
12567#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12568#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12569#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12570#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12571#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12572#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
12573#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12574#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12575#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12576#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
12577#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12578#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
12579#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12580#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12581msgid "Options specific to"
12582msgstr ""
12583
12584#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12585#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12586#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12587#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12588#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12589#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12590#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12591#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12592#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12593#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12594#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12595#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12596#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12597#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12598#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12599#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12600#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12601msgid "output"
12602msgstr ""
12603
12604#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75
12605#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353
12606#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30
12607#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50
12608#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
12609#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46
12610#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37
12611#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75
12612#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31
12613#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43
12614#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108
12615#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46
12616#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119
12617#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158
12618#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79
12619#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
12620#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46
12621#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41
12622#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173
12623#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45
12624#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31
12625#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31
12626#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144
12627#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40
12628#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60
12629#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78
12630#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
12631#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87
12632#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72
12633#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
12634#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133
12635#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209
12636#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166
12637#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87
12638#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81
12639#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592
12640#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152
12641#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72
12642#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114
12643#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106
12644#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54
12645#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68
12646#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220
12647#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62
12648#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136
12649#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123
12650#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35
12651#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73
12652#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96
12653#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131
12654msgid "Form"
12655msgstr ""
12656
12657#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76
12658msgid "Bib file encoding:"
12659msgstr ""
12660
12661#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77
12662#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46
12663msgid "Fields to include in output:"
12664msgstr ""
12665
12666#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78
12667msgid "Encoding configuration (change if you have errors):"
12668msgstr ""
12669
12670#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79
12671msgid "BibTeX entry type:"
12672msgstr ""
12673
12674#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80
12675msgid "Create a citation tag?"
12676msgstr ""
12677
12678#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81
12679msgid "Add file paths with formats?"
12680msgstr ""
12681
12682#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82
12683msgid "Expression to form the BibTeX citation tag:"
12684msgstr ""
12685
12686#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83
12687msgid ""
12688"Some explanation about this template:\n"
12689" -The fields availables are 'author_sort', 'authors', 'id',\n"
12690"    'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n"
12691"   'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n"
12692" -For list types ie authors and tags, only the first element\n"
12693"   will be selected.\n"
12694" -For time field, only the date will be used. "
12695msgstr ""
12696
12697#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37
12698msgid "CSV/XML options"
12699msgstr ""
12700
12701#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51
12702msgid "Drag and drop to re-arrange fields"
12703msgstr ""
12704
12705#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71
12706msgid "Library name"
12707msgstr ""
12708
12709#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73
12710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264
12711#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
12712msgid "Number"
12713msgstr ""
12714
12715#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29
12716msgid "E-book options"
12717msgstr ""
12718
12719#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96
12720msgid "Catalogs"
12721msgstr ""
12722
12723#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105
12724msgid "Read book"
12725msgstr ""
12726
12727#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111
12728msgid "Wishlist item"
12729msgstr ""
12730
12731#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12732#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12733msgid "any date"
12734msgstr ""
12735
12736#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12737#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12738msgid "any value"
12739msgstr ""
12740
12741#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150
12742#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12743#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12744#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12745msgid "unspecified"
12746msgstr ""
12747
12748#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200
12749msgid "No genres will be excluded"
12750msgstr ""
12751
12752#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217
12753#, python-format
12754msgid "regex error: %s"
12755msgstr ""
12756
12757#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226
12758msgid "All genres will be excluded"
12759msgstr ""
12760
12761#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698
12762msgid "Delete saved catalog preset"
12763msgstr ""
12764
12765#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699
12766msgid "The selected saved catalog preset will be deleted. Are you sure?"
12767msgstr ""
12768
12769#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724
12770#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729
12771#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734
12772msgid "Save catalog preset"
12773msgstr ""
12774
12775#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725
12776msgid "Preset name:"
12777msgstr ""
12778
12779#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730
12780#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320
12781msgid "You must provide a name."
12782msgstr ""
12783
12784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735
12785msgid ""
12786"That saved preset already exists and will be overwritten. Are you sure?"
12787msgstr ""
12788
12789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002
12790#, python-format
12791msgid "Are you sure you want to delete '%s'?"
12792msgstr ""
12793
12794#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004
12795#, python-format
12796msgid "Are you sure you want to delete rules #%(first)d-%(last)d?"
12797msgstr ""
12798
12799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005
12800msgid "Delete Rule"
12801msgstr ""
12802
12803#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12804#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638
12805#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256
12806msgid "False"
12807msgstr ""
12808
12809#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12810msgid "True"
12811msgstr ""
12812
12813#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189
12814#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281
12815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
12816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12817#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
12818#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
12819#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
12820#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
12821#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
12822#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
12823#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
12824#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
12825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
12826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
12827msgid "Name"
12828msgstr ""
12829
12830#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190
12831#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283
12832msgid "Field"
12833msgstr ""
12834
12835#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191
12836#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284
12837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
12838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12839msgid "Value"
12840msgstr ""
12841
12842#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282
12843msgid "Prefix"
12844msgstr ""
12845
12846#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354
12847msgid "Presets"
12848msgstr ""
12849
12850#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355
12851msgid "Select catalog preset to load"
12852msgstr ""
12853
12854#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356
12855msgid "Save current catalog settings as preset"
12856msgstr ""
12857
12858#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357
12859#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710
12860msgid "Save"
12861msgstr ""
12862
12863#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358
12864msgid "Delete current preset"
12865msgstr ""
12866
12867#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359
12868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709
12869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294
12870#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152
12871#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
12872#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143
12873msgid "Delete"
12874msgstr ""
12875
12876#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360
12877msgid "Enabled sections will be included in the generated catalog."
12878msgstr ""
12879
12880#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361
12881msgid "Included sections"
12882msgstr ""
12883
12884#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362
12885msgid "List of books, sorted by Author"
12886msgstr ""
12887
12888#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363
12889msgid "&Authors"
12890msgstr ""
12891
12892#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364
12893msgid "List of books, sorted by Title"
12894msgstr ""
12895
12896#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365
12897msgid "&Titles"
12898msgstr ""
12899
12900#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366
12901msgid "List of series books, sorted by Series"
12902msgstr ""
12903
12904#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367
12905msgid "&Series"
12906msgstr ""
12907
12908#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368
12909msgid "List of books, sorted by genre"
12910msgstr ""
12911
12912#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369
12913msgid "&Genres"
12914msgstr ""
12915
12916#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370
12917msgid "Field containing genres"
12918msgstr ""
12919
12920#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371
12921msgid "List of books, sorted by date added to calibre"
12922msgstr ""
12923
12924#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372
12925msgid "&Recently added"
12926msgstr ""
12927
12928#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373
12929msgid "Individual descriptions of books with cover thumbs, sorted by author"
12930msgstr ""
12931
12932#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374
12933msgid "&Descriptions"
12934msgstr ""
12935
12936#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375
12937msgid ""
12938"The first matching prefix rule applies a prefix to book listings in the "
12939"generated catalog."
12940msgstr ""
12941
12942#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376
12943msgid "Prefixes"
12944msgstr ""
12945
12946#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377
12947msgid ""
12948"Books matching any of the exclusion rules will be excluded from the "
12949"generated catalog. "
12950msgstr ""
12951
12952#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378
12953msgid "Excluded books"
12954msgstr ""
12955
12956#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379
12957msgid ""
12958"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n"
12959"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book."
12960msgstr ""
12961
12962#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381
12963msgid "Excluded genres"
12964msgstr ""
12965
12966#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382
12967msgid "Genres to &exclude (regex):"
12968msgstr ""
12969
12970#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383
12971msgid "Reset to default"
12972msgstr ""
12973
12974#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384
12975#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48
12976#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252
12977#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162
12978#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
12979#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
12980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86
12981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78
12982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80
12983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
12984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
12985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155
12986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158
12987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160
12988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167
12989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170
12990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128
12991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131
12992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134
12993#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252
12994#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175
12995#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176
12996#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90
12997#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92
12998#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94
12999#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96
13000#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98
13001#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243
13002#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128
13003#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130
13004#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133
13005#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135
13006#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182
13007#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73
13008msgid "..."
13009msgstr ""
13010
13011#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385
13012msgid "Results of regex:"
13013msgstr ""
13014
13015#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386
13016msgid "Tags that will be excluded as genres"
13017msgstr ""
13018
13019#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387
13020msgid "Other options"
13021msgstr ""
13022
13023#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388
13024msgid ""
13025"Custom column containing additional content to be merged with comments "
13026"metadata in the descriptions section."
13027msgstr ""
13028
13029#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389
13030msgid "Merge additional content before comments in descriptions section."
13031msgstr ""
13032
13033#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390
13034msgid "&Before"
13035msgstr ""
13036
13037#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391
13038msgid "Merge additional content after comments in descriptions section."
13039msgstr ""
13040
13041#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392
13042msgid "&After"
13043msgstr ""
13044
13045#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393
13046msgid ""
13047"Separate comments metadata and additional content with a horizontal rule in "
13048"the descriptions section."
13049msgstr ""
13050
13051#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394
13052msgid "Include &separator"
13053msgstr ""
13054
13055#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395
13056msgid "&Merge with comments:"
13057msgstr ""
13058
13059#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396
13060msgid "Catalog cover:"
13061msgstr ""
13062
13063#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397
13064msgid "Generate new cover"
13065msgstr ""
13066
13067#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398
13068msgid "Use existing cover"
13069msgstr ""
13070
13071#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399
13072msgid "E&xtra Description note:"
13073msgstr ""
13074
13075#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400
13076msgid "Custom column source for text to include in Descriptions section."
13077msgstr ""
13078
13079#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401
13080msgid "&Thumb width:"
13081msgstr ""
13082
13083#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402
13084msgid "Size hint for cover thumbnails included in Descriptions section."
13085msgstr ""
13086
13087#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403
13088msgid " inch"
13089msgstr ""
13090
13091#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404
13092msgid "Author cross-references:"
13093msgstr ""
13094
13095#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405
13096msgid "For books with multiple authors, list each author separately"
13097msgstr ""
13098
13099#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31
13100msgid "Tab template for catalog.ui"
13101msgstr ""
13102
13103#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274
13104msgid "Bold"
13105msgstr ""
13106
13107#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275
13108msgid "Italic"
13109msgstr ""
13110
13111#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276
13112msgid "Underline"
13113msgstr ""
13114
13115#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277
13116msgid "Strikethrough"
13117msgstr ""
13118
13119#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278
13120msgid "Superscript"
13121msgstr ""
13122
13123#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279
13124msgid "Subscript"
13125msgstr ""
13126
13127#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280
13128msgid "Ordered list"
13129msgstr ""
13130
13131#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281
13132msgid "Unordered list"
13133msgstr ""
13134
13135#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283
13136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
13137msgid "Align left"
13138msgstr ""
13139
13140#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284
13141msgid "Align center"
13142msgstr ""
13143
13144#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285
13145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
13146msgid "Align right"
13147msgstr ""
13148
13149#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286
13150msgid "Align justified"
13151msgstr ""
13152
13153#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287
13154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313
13155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283
13156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295
13157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310
13158msgid "Undo"
13159msgstr ""
13160
13161#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288
13162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297
13163msgid "Redo"
13164msgstr ""
13165
13166#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289
13167msgid "Remove formatting"
13168msgstr ""
13169
13170#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292
13171msgid "Paste and match style"
13172msgstr ""
13173
13174#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293
13175msgid "Cut"
13176msgstr ""
13177
13178#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294
13179msgid "Increase indentation"
13180msgstr ""
13181
13182#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295
13183msgid "Decrease indentation"
13184msgstr ""
13185
13186#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298
13187msgid "Foreground color"
13188msgstr ""
13189
13190#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299
13191msgid "Background color"
13192msgstr ""
13193
13194#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300
13195msgid "Insert link or image"
13196msgstr ""
13197
13198#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302
13199msgid "Insert separator"
13200msgstr ""
13201
13202#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303
13203#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120
13204#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151
13205#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59
13206msgid "Clear"
13207msgstr ""
13208
13209#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306
13210msgid "Style text block"
13211msgstr ""
13212
13213#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308
13214msgid "Style the selected text block"
13215msgstr ""
13216
13217#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312
13218#, python-brace-format
13219msgid "Heading {0}"
13220msgstr ""
13221
13222#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314
13223#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
13224#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
13225#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170
13226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
13227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
13228msgid "Normal"
13229msgstr ""
13230
13231#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321
13232msgid "Blockquote"
13233msgstr ""
13234
13235#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578
13236msgid "Choose foreground color"
13237msgstr ""
13238
13239#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587
13240msgid "Choose background color"
13241msgstr ""
13242
13243#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630
13244#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103
13245#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106
13246msgid "Invalid URL"
13247msgstr ""
13248
13249#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631
13250#, python-format
13251msgid "The url %r is invalid"
13252msgstr ""
13253
13254#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641
13255msgid "Remote images not supported"
13256msgstr ""
13257
13258#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642
13259msgid ""
13260"You must download the image to your computer, URLs pointing to remote images"
13261" are not supported."
13262msgstr ""
13263
13264#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648
13265msgid "Create link"
13266msgstr ""
13267
13268#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657
13269#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139
13270msgid "&Browse"
13271msgstr ""
13272
13273#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663
13274#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211
13275#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291
13276#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595
13277#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113
13278#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221
13279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295
13280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
13281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963
13282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327
13283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102
13284#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281
13285msgid "Images"
13286msgstr ""
13287
13288#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664
13289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965
13290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028
13291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060
13292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211
13293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259
13294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220
13295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232
13296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241
13297msgid "Choose file"
13298msgstr ""
13299
13300#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676
13301msgid ""
13302"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL"
13303" will be added as an image reference instead of as a link. You can also "
13304"choose to create a link to a file on your computer. Note that if you create "
13305"a link to a file on your computer, it will stop working if the file is "
13306"moved."
13307msgstr ""
13308
13309#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685
13310msgid "Enter &URL:"
13311msgstr ""
13312
13313#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686
13314msgid "Treat the URL as an &image"
13315msgstr ""
13316
13317#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687
13318msgid "Enter &name (optional):"
13319msgstr ""
13320
13321#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688
13322msgid "Choose a file on your computer:"
13323msgstr ""
13324
13325#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817
13326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
13327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103
13328#: /__w/calibre/calibre/src/calibre/utils/localization.py:374
13329msgid "Fonts"
13330msgstr ""
13331
13332#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13333#, python-format
13334msgid "%s toolbars"
13335msgstr ""
13336
13337#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13338#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13339msgid "Hide"
13340msgstr ""
13341
13342#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13343#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13344msgid "Show"
13345msgstr ""
13346
13347#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834
13348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523
13349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524
13350msgid "Smarten punctuation"
13351msgstr ""
13352
13353#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092
13354msgid "&Normal view"
13355msgstr ""
13356
13357#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093
13358msgid "&HTML source"
13359msgstr ""
13360
13361#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19
13362msgid "AZW3 output"
13363msgstr ""
13364
13365#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51
13366#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80
13367msgid "Do not add &Table of Contents to book"
13368msgstr ""
13369
13370#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52
13371#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81
13372msgid "&Title for Table of Contents:"
13373msgstr ""
13374
13375#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53
13376#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82
13377msgid "Put generated Table of Contents at &start of book instead of end"
13378msgstr ""
13379
13380#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54
13381#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84
13382msgid "Use author &sort for author"
13383msgstr ""
13384
13385#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55
13386#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86
13387msgid "Disable &compression of the file contents"
13388msgstr ""
13389
13390#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56
13391#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90
13392msgid ""
13393"Enable &sharing of book content via Facebook, etc. WARNING: Disables last "
13394"read syncing"
13395msgstr ""
13396
13397#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48
13398msgid ""
13399"For settings that cannot be specified in this dialog, use the values saved "
13400"in a previous conversion (if they exist) instead of using the defaults "
13401"specified in the Preferences"
13402msgstr ""
13403
13404#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64
13405msgid "None of the selected books have saved conversion settings."
13406msgstr ""
13407
13408#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13409msgid "Bulk convert one book"
13410msgstr ""
13411
13412#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13413msgid "Bulk convert {} books"
13414msgstr ""
13415
13416#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17
13417msgid "Comic input"
13418msgstr ""
13419
13420#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
13421#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
13422#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
13423#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
13424#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
13425#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
13426msgid "input"
13427msgstr ""
13428
13429#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
13430msgid "&Number of colors:"
13431msgstr ""
13432
13433#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
13434msgid "off"
13435msgstr ""
13436
13437#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
13438msgid "Disable &normalize"
13439msgstr ""
13440
13441#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
13442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45
13443msgid "Keep &aspect ratio"
13444msgstr ""
13445
13446#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
13447msgid "Disable &Sharpening"
13448msgstr ""
13449
13450#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
13451msgid "Disable &Trimming"
13452msgstr ""
13453
13454#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
13455msgid "&Wide"
13456msgstr ""
13457
13458#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
13459msgid "&Landscape"
13460msgstr ""
13461
13462#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
13463msgid "&Right to left"
13464msgstr ""
13465
13466#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
13467msgid "Don't so&rt"
13468msgstr ""
13469
13470#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
13471msgid "De&speckle"
13472msgstr ""
13473
13474#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
13475msgid "&Disable comic processing"
13476msgstr ""
13477
13478#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
13479#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177
13480msgid "&Output format:"
13481msgstr ""
13482
13483#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
13484msgid "Disable conversion of images to &black and white"
13485msgstr ""
13486
13487#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118
13488msgid "Override image &size:"
13489msgstr ""
13490
13491#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119
13492msgid "Don't add links to &pages to the Table of Contents for CBC files"
13493msgstr ""
13494
13495#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19
13496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
13497msgid "Debug"
13498msgstr ""
13499
13500#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21
13501msgid "Debug the conversion process."
13502msgstr ""
13503
13504#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31
13505#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47
13506msgid "Choose debug folder"
13507msgstr ""
13508
13509#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50
13510msgid "Invalid debug folder"
13511msgstr ""
13512
13513#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51
13514msgid "Failed to create debug folder"
13515msgstr ""
13516
13517#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49
13518msgid ""
13519"Choose a folder to put the debug output into. If you specify a folder, "
13520"calibre will place a lot of debug output into it. This will be useful in "
13521"understanding the conversion process and figuring out the correct values for"
13522" conversion parameters like Table of Contents and Chapter detection."
13523msgstr ""
13524
13525#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50
13526msgid ""
13527"The debug process outputs the intermediate HTML generated at various stages "
13528"of the conversion process. This HTML can sometimes serve as a good starting "
13529"point for hand editing a conversion."
13530msgstr ""
13531
13532#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15
13533msgid "DOCX input"
13534msgstr ""
13535
13536#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38
13537msgid "Do not try to autodetect a &cover from images in the document"
13538msgstr ""
13539
13540#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39
13541msgid "Do not add a page break after every &endnote"
13542msgstr ""
13543
13544#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40
13545msgid ""
13546"Render &superscripts and subscripts so that they do not affect the line "
13547"height."
13548msgstr ""
13549
13550#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19
13551msgid "DOCX output"
13552msgstr ""
13553
13554#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35
13555msgid "Paper si&ze:"
13556msgstr ""
13557
13558#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38
13559#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176
13560msgid "&Custom size:"
13561msgstr ""
13562
13563#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13564msgid "Page &bottom margin"
13565msgstr ""
13566
13567#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13568msgid "Page &left margin"
13569msgstr ""
13570
13571#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13572msgid "Page &right margin"
13573msgstr ""
13574
13575#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13576msgid "Page &top margin"
13577msgstr ""
13578
13579#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45
13580msgid ""
13581"Do not insert the &Table of Contents as a page at the start of the document"
13582msgstr ""
13583
13584#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47
13585msgid "Do not insert &cover as image at start of document"
13586msgstr ""
13587
13588#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49
13589msgid "Preserve the aspect ratio of the image inserted as cover"
13590msgstr ""
13591
13592#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17
13593msgid "EPUB output"
13594msgstr ""
13595
13596#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76
13597msgid "Preserve cover &aspect ratio"
13598msgstr ""
13599
13600#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77
13601msgid "Split files &larger than:"
13602msgstr ""
13603
13604#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78
13605#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
13606msgid "Disabled"
13607msgstr ""
13608
13609#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79
13610msgid " KB"
13611msgstr ""
13612
13613#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80
13614msgid "No default &cover"
13615msgstr ""
13616
13617#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81
13618msgid "No &SVG cover"
13619msgstr ""
13620
13621#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82
13622msgid "Insert inline &Table of Contents"
13623msgstr ""
13624
13625#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83
13626msgid "Do not &split on page breaks"
13627msgstr ""
13628
13629#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84
13630msgid "Put inserted Table of Contents at the &end of the book"
13631msgstr ""
13632
13633#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85
13634msgid "&Flatten EPUB file structure"
13635msgstr ""
13636
13637#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86
13638msgid "&Title for inserted ToC:"
13639msgstr ""
13640
13641#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87
13642msgid "EP&UB version:"
13643msgstr ""
13644
13645#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15
13646msgid "FB2 input"
13647msgstr ""
13648
13649#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32
13650msgid "Do not insert a &Table of Contents at the beginning of the book."
13651msgstr ""
13652
13653#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17
13654msgid "FB2 output"
13655msgstr ""
13656
13657#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44
13658msgid "&Sectionize:"
13659msgstr ""
13660
13661#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45
13662msgid "&Genre:"
13663msgstr ""
13664
13665#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103
13666msgid "Font rescaling wizard"
13667msgstr ""
13668
13669#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104
13670#, python-format
13671msgid ""
13672"<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"
13673"<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"
13674"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>"
13675msgstr ""
13676
13677#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107
13678msgid "&Output document"
13679msgstr ""
13680
13681#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108
13682#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113
13683msgid "&Base font size:"
13684msgstr ""
13685
13686#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109
13687#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250
13688msgid "Font size &key:"
13689msgstr ""
13690
13691#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110
13692#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114
13693#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116
13694#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249
13695#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256
13696#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122
13697#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124
13698#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129
13699#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132
13700#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135
13701#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138
13702#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141
13703#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198
13704msgid " pt"
13705msgstr ""
13706
13707#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111
13708msgid "Use &default values"
13709msgstr ""
13710
13711#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112
13712msgid "&Input document"
13713msgstr ""
13714
13715#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115
13716msgid "&Font size: "
13717msgstr ""
13718
13719#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117
13720msgid " will map to size: "
13721msgstr ""
13722
13723#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118
13724msgid "0.0 pt"
13725msgstr ""
13726
13727#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19
13728msgid ""
13729"Heuristic\n"
13730"processing"
13731msgstr ""
13732
13733#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20
13734msgid "Modify the document text and structure using common patterns."
13735msgstr ""
13736
13737#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109
13738#, python-format
13739msgid ""
13740"<b>Heuristic processing</b> means that calibre will scan your book for "
13741"common patterns and fix them. As the name implies, this involves guesswork, "
13742"which means that it could end up worsening the result of a conversion, if "
13743"calibre guesses wrong. Therefore, it is disabled by default. Often, if a "
13744"conversion does not turn out as you expect, turning on heuristics can "
13745"improve matters. Read more about the various heuristic processing options in"
13746" the <a href=\"%s\">User Manual</a>."
13747msgstr ""
13748
13749#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110
13750msgid "Enable &heuristic processing"
13751msgstr ""
13752
13753#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111
13754msgid "Heuristic processing"
13755msgstr ""
13756
13757#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112
13758msgid "Unwrap lines"
13759msgstr ""
13760
13761#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113
13762msgid "Line &un-wrap factor:"
13763msgstr ""
13764
13765#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114
13766msgid "Detect and markup unformatted chapter headings and sub headings"
13767msgstr ""
13768
13769#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115
13770msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting"
13771msgstr ""
13772
13773#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116
13774msgid "Delete blank lines between paragraphs"
13775msgstr ""
13776
13777#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117
13778msgid "Ensure scene breaks are consistently formatted"
13779msgstr ""
13780
13781#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118
13782msgid "Replace soft scene &breaks:"
13783msgstr ""
13784
13785#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119
13786msgid "Remove unnecessary hyphens"
13787msgstr ""
13788
13789#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120
13790msgid "Italicize common words and patterns"
13791msgstr ""
13792
13793#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121
13794msgid "Replace entity indents with CSS indents"
13795msgstr ""
13796
13797#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17
13798msgid "HTMLZ output"
13799msgstr ""
13800
13801#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47
13802msgid "How to handle &CSS"
13803msgstr ""
13804
13805#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48
13806msgid "How to handle class &based CSS"
13807msgstr ""
13808
13809#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49
13810msgid "Use book &title as the filename for the HTML file inside the archive"
13811msgstr ""
13812
13813#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23
13814msgid "Control the look and feel of the output."
13815msgstr ""
13816
13817#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39
13818msgid "Original"
13819msgstr ""
13820
13821#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40
13822msgid "Left align"
13823msgstr ""
13824
13825#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41
13826msgid "Justify text"
13827msgstr ""
13828
13829#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248
13830msgid "Base font si&ze:"
13831msgstr ""
13832
13833#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251
13834msgid "Wizard to help you choose an appropriate font size key"
13835msgstr ""
13836
13837#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253
13838msgid "Minim&um line height:"
13839msgstr ""
13840
13841#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254
13842msgid " %"
13843msgstr ""
13844
13845#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255
13846msgid "L&ine height:"
13847msgstr ""
13848
13849#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257
13850msgid "Embed font fami&ly:"
13851msgstr ""
13852
13853#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258
13854msgid "&Embed all fonts in document"
13855msgstr ""
13856
13857#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260
13858msgid "E&xpand CSS"
13859msgstr ""
13860
13861#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261
13862msgid "Keep &ligatures"
13863msgstr ""
13864
13865#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262
13866msgid "&Disable font size rescaling"
13867msgstr ""
13868
13869#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263
13870#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284
13871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13872msgid "&Fonts"
13873msgstr ""
13874
13875#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264
13876msgid "Text &justification:"
13877msgstr ""
13878
13879#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266
13880msgid "&Unsmarten punctuation"
13881msgstr ""
13882
13883#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267
13884msgid "&Transliterate Unicode characters to ASCII"
13885msgstr ""
13886
13887#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268
13888msgid "I&nput character encoding:"
13889msgstr ""
13890
13891#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269
13892msgid "T&ext"
13893msgstr ""
13894
13895#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270
13896msgid "&Line size:"
13897msgstr ""
13898
13899#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271
13900msgid ""
13901"<p>When calibre removes inter paragraph spacing, it automatically sets a "
13902"paragraph indent, to ensure that paragraphs can be easily distinguished. "
13903"This option controls the width of that indent."
13904msgstr ""
13905
13906#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272
13907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
13908msgid "No change"
13909msgstr ""
13910
13911#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273
13912#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276
13913msgid " em"
13914msgstr ""
13915
13916#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274
13917msgid "Insert &blank line between paragraphs"
13918msgstr ""
13919
13920#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275
13921msgid "Remove &spacing between paragraphs"
13922msgstr ""
13923
13924#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277
13925msgid "I&ndent size:"
13926msgstr ""
13927
13928#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278
13929msgid "&Linearize tables"
13930msgstr ""
13931
13932#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279
13933#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656
13934msgid "&Layout"
13935msgstr ""
13936
13937#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280
13938msgid "E&xtra CSS"
13939msgstr ""
13940
13941#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281
13942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492
13943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027
13944msgid "Filter style information"
13945msgstr ""
13946
13947#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282
13948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036
13949msgid "Select what style information you want completely removed:"
13950msgstr ""
13951
13952#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283
13953msgid "Removes the font-family CSS property"
13954msgstr ""
13955
13956#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285
13957msgid ""
13958"Removes the margin CSS properties. Note that page margins are not affected "
13959"by this setting."
13960msgstr ""
13961
13962#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286
13963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13964msgid "&Margins"
13965msgstr ""
13966
13967#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287
13968msgid "Removes the padding CSS properties"
13969msgstr ""
13970
13971#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288
13972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13973msgid "&Padding"
13974msgstr ""
13975
13976#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289
13977msgid "Convert floating images/text into static images/text"
13978msgstr ""
13979
13980#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290
13981msgid "F&loats"
13982msgstr ""
13983
13984#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291
13985msgid "Removes foreground and background colors"
13986msgstr ""
13987
13988#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292
13989#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130
13990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13991msgid "&Colors"
13992msgstr ""
13993
13994#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293
13995msgid "Other CSS Propert&ies:"
13996msgstr ""
13997
13998#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294
13999msgid ""
14000"Comma separated list of CSS properties to remove. For example: display, "
14001"color, font-family"
14002msgstr ""
14003
14004#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295
14005msgid "&Styling"
14006msgstr ""
14007
14008#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296
14009msgid "&Transform styles"
14010msgstr ""
14011
14012#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297
14013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503
14014msgid "Transform &HTML"
14015msgstr ""
14016
14017#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18
14018msgid "LRF output"
14019msgstr ""
14020
14021#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
14022msgid "Enable &auto-rotation of wide images"
14023msgstr ""
14024
14025#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121
14026msgid "&Wordspace:"
14027msgstr ""
14028
14029#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123
14030msgid "Minimum para. &indent:"
14031msgstr ""
14032
14033#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125
14034msgid "Render &tables as images"
14035msgstr ""
14036
14037#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126
14038msgid "Text size multiplier for text in rendered tables:"
14039msgstr ""
14040
14041#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127
14042msgid "Add &header"
14043msgstr ""
14044
14045#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128
14046msgid "Header &separation:"
14047msgstr ""
14048
14049#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130
14050msgid "Header &format:"
14051msgstr ""
14052
14053#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131
14054msgid "&Embed fonts"
14055msgstr ""
14056
14057#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132
14058msgid "&Serif font family:"
14059msgstr ""
14060
14061#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133
14062msgid "S&ans-serif font family:"
14063msgstr ""
14064
14065#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134
14066msgid "&Monospace font family:"
14067msgstr ""
14068
14069#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52
14070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242
14071msgid "Metadata"
14072msgstr ""
14073
14074#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54
14075msgid ""
14076"Set the metadata. The output file will contain as much of this metadata as "
14077"possible."
14078msgstr ""
14079
14080#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118
14081#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294
14082msgid "This book has no cover"
14083msgstr ""
14084
14085#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192
14086#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188
14087msgid "Choose cover for "
14088msgstr ""
14089
14090#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199
14091#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195
14092msgid "Cannot read"
14093msgstr ""
14094
14095#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200
14096#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196
14097msgid "You do not have permission to read the file: "
14098msgstr ""
14099
14100#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208
14101#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216
14102#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205
14103msgid "Error reading file"
14104msgstr ""
14105
14106#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209
14107#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206
14108msgid "<p>There was an error reading from file: <br /><b>"
14109msgstr ""
14110
14111#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217
14112#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215
14113msgid " is not a valid picture"
14114msgstr ""
14115
14116#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159
14117msgid "Book cover"
14118msgstr ""
14119
14120#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160
14121msgid "Change &cover image:"
14122msgstr ""
14123
14124#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161
14125msgid "Browse for an image to use as the cover of this book."
14126msgstr ""
14127
14128#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163
14129msgid "Use cover from &source file"
14130msgstr ""
14131
14132#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164
14133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121
14134#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229
14135#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213
14136#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234
14137#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193
14138#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193
14139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453
14140msgid "&Title:"
14141msgstr ""
14142
14143#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165
14144#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212
14145msgid "Change the title of this book"
14146msgstr ""
14147
14148#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166
14149#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346
14150msgid "&Author(s):"
14151msgstr ""
14152
14153#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167
14154msgid "Author so&rt:"
14155msgstr ""
14156
14157#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168
14158msgid ""
14159"Change the author(s) of this book. Multiple authors should be separated by a"
14160" comma"
14161msgstr ""
14162
14163#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169
14164#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804
14165msgid "&Publisher:"
14166msgstr ""
14167
14168#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170
14169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145
14170#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394
14171msgid "Ta&gs:"
14172msgstr ""
14173
14174#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171
14175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633
14176#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395
14177msgid ""
14178"Tags categorize the book. This is particularly useful while searching. "
14179"<br><br>They can be any words or phrases, separated by commas."
14180msgstr ""
14181
14182#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172
14183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139
14184#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610
14185msgid "&Series:"
14186msgstr ""
14187
14188#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173
14189#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174
14190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641
14191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642
14192#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609
14193msgid "List of known series. You can add new series."
14194msgstr ""
14195
14196#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175
14197msgid "Book "
14198msgstr ""
14199
14200#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19
14201msgid "MOBI output"
14202msgstr ""
14203
14204#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83
14205msgid "Ignore &margins"
14206msgstr ""
14207
14208#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85
14209msgid ""
14210"Do not convert all images to &JPEG (may result in images not working in "
14211"older viewers)"
14212msgstr ""
14213
14214#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87
14215msgid "Kindle options"
14216msgstr ""
14217
14218#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88
14219msgid "MOBI file &type:"
14220msgstr ""
14221
14222#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89
14223msgid "Personal Doc tag:"
14224msgstr ""
14225
14226#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91
14227msgid ""
14228"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or "
14229"both MOBI filetypes. If you wish to use the new format on your device, "
14230"convert to AZW3 instead of MOBI."
14231msgstr ""
14232
14233#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30
14234msgid "Default profile"
14235msgstr ""
14236
14237#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35
14238#: /__w/calibre/calibre/src/calibre/srv/convert.py:254
14239msgid "unlimited"
14240msgstr ""
14241
14242#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37
14243#: /__w/calibre/calibre/src/calibre/srv/convert.py:256
14244#, python-format
14245msgid "%(width)d x %(height)d pixels"
14246msgstr ""
14247
14248#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38
14249#: /__w/calibre/calibre/src/calibre/srv/convert.py:257
14250#, python-format
14251msgid "Screen size: %s"
14252msgstr ""
14253
14254#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45
14255msgid "Page setup"
14256msgstr ""
14257
14258#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
14259msgid "&Output profile:"
14260msgstr ""
14261
14262#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127
14263msgid "Profile description"
14264msgstr ""
14265
14266#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128
14267msgid "&Input profile:"
14268msgstr ""
14269
14270#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129
14271msgid "Margins"
14272msgstr ""
14273
14274#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130
14275#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70
14276msgid "&Left:"
14277msgstr ""
14278
14279#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131
14280#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134
14281#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137
14282#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140
14283msgid "Unchanged"
14284msgstr ""
14285
14286#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133
14287#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72
14288msgid "&Top:"
14289msgstr ""
14290
14291#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136
14292#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71
14293msgid "&Right:"
14294msgstr ""
14295
14296#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139
14297#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73
14298msgid "&Bottom:"
14299msgstr ""
14300
14301#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17
14302msgid "PDB output"
14303msgstr ""
14304
14305#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47
14306#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231
14307#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238
14308#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198
14309msgid "&Format:"
14310msgstr ""
14311
14312#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48
14313#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46
14314#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32
14315#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
14316msgid "&Inline TOC"
14317msgstr ""
14318
14319#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49
14320#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48
14321#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
14322msgid "Output &encoding:"
14323msgstr ""
14324
14325#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15
14326msgid "PDF input"
14327msgstr ""
14328
14329#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42
14330msgid "Line &un-wrapping factor:"
14331msgstr ""
14332
14333#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43
14334msgid "No &images"
14335msgstr ""
14336
14337#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22
14338msgid "PDF output"
14339msgstr ""
14340
14341#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56
14342msgid "Use page margins from the &document being converted"
14343msgstr ""
14344
14345#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174
14346msgid "&Use the paper size set in output profile"
14347msgstr ""
14348
14349#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175
14350msgid "&Paper size:"
14351msgstr ""
14352
14353#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177
14354msgid "&Unit:"
14355msgstr ""
14356
14357#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178
14358msgid "Preserve &aspect ratio of cover"
14359msgstr ""
14360
14361#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179
14362msgid "Add page &numbers to the bottom of every page"
14363msgstr ""
14364
14365#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180
14366msgid "Add a printable &Table of Contents at the end"
14367msgstr ""
14368
14369#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181
14370msgid "&Title for ToC:"
14371msgstr ""
14372
14373#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182
14374msgid "Serif famil&y:"
14375msgstr ""
14376
14377#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183
14378msgid "Sans fami&ly:"
14379msgstr ""
14380
14381#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184
14382msgid "&Monospace family:"
14383msgstr ""
14384
14385#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185
14386msgid "S&tandard font:"
14387msgstr ""
14388
14389#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186
14390msgid "Default font si&ze:"
14391msgstr ""
14392
14393#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187
14394#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189
14395#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598
14396#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652
14397msgid " px"
14398msgstr ""
14399
14400#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188
14401msgid "Monospace &font size:"
14402msgstr ""
14403
14404#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190
14405msgid "Page &number map:"
14406msgstr ""
14407
14408#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191
14409msgid "Page  margins"
14410msgstr ""
14411
14412#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192
14413msgid "Page headers and footers"
14414msgstr ""
14415
14416#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193
14417#, python-format
14418msgid ""
14419"You can insert headers and footers into every page of the produced PDF file "
14420"by using header and footer templates. For examples, see the <a "
14421"href=\"%s\">documentation</a>."
14422msgstr ""
14423
14424#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194
14425msgid "&Header template:"
14426msgstr ""
14427
14428#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195
14429msgid "&Footer template:"
14430msgstr ""
14431
14432#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196
14433msgid "&Break long words at the end of lines"
14434msgstr ""
14435
14436#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197
14437msgid "Odd/even &offset:"
14438msgstr ""
14439
14440#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17
14441msgid "PMLZ output"
14442msgstr ""
14443
14444#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47
14445msgid "Do not &reduce image size and depth"
14446msgstr ""
14447
14448#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17
14449msgid "RB output"
14450msgstr ""
14451
14452#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161
14453msgid "No formats available"
14454msgstr ""
14455
14456#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162
14457msgid "Cannot build regex using the GUI builder without a book."
14458msgstr ""
14459
14460#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171
14461msgid "Could not open file"
14462msgstr ""
14463
14464#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172
14465msgid "Could not open the file, do you have it open in another program?"
14466msgstr ""
14467
14468#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190
14469msgid ""
14470"Failed to generate markup for testing. Click \"Show details\" to learn more."
14471msgstr ""
14472
14473#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196
14474#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200
14475msgid "Failed to generate preview"
14476msgstr ""
14477
14478#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206
14479msgid "Open book"
14480msgstr ""
14481
14482#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231
14483msgid "Click the \"Open\" button below to open a e-book to use for testing."
14484msgstr ""
14485
14486#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89
14487msgid "Regex Builder"
14488msgstr ""
14489
14490#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90
14491msgid "Regex:"
14492msgstr ""
14493
14494#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91
14495#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224
14496#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141
14497#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411
14498#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42
14499msgid "&Test"
14500msgstr ""
14501
14502#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92
14503msgid "Occurrences:"
14504msgstr ""
14505
14506#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93
14507#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196
14508#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76
14509msgid "0"
14510msgstr ""
14511
14512#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94
14513msgid "Goto:"
14514msgstr ""
14515
14516#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95
14517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179
14518#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676
14519#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109
14520#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408
14521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128
14522msgid "&Previous"
14523msgstr ""
14524
14525#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96
14526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182
14527#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675
14528#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
14529#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108
14530#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404
14531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587
14532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124
14533msgid "&Next"
14534msgstr ""
14535
14536#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97
14537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533
14538msgid "Preview"
14539msgstr ""
14540
14541#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15
14542msgid "RTF input"
14543msgstr ""
14544
14545#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32
14546msgid "Ignore &WMF images in the RTF file"
14547msgstr ""
14548
14549#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24
14550msgid ""
14551"Search &\n"
14552"replace"
14553msgstr ""
14554
14555#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43
14556msgid "&Search regular expression:"
14557msgstr ""
14558
14559#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14560msgid "Replacement text"
14561msgstr ""
14562
14563#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14564msgid "Search regular expression"
14565msgstr ""
14566
14567#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109
14568msgid "Load calibre search-replace definitions file"
14569msgstr ""
14570
14571#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111
14572#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130
14573msgid "calibre search-replace definitions file"
14574msgstr ""
14575
14576#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120
14577msgid "Failed to read"
14578msgstr ""
14579
14580#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121
14581#, python-format
14582msgid "Failed to load patterns from %s, click \"Show details\" to learn more."
14583msgstr ""
14584
14585#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128
14586msgid "Save calibre search-replace definitions file"
14587msgstr ""
14588
14589#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202
14590msgid "Unused search & replace definition"
14591msgstr ""
14592
14593#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203
14594msgid ""
14595"The search/replace definition being edited  has not been added to the list "
14596"of definitions. Do you wish to continue with the conversion (the definition "
14597"will not be used)?"
14598msgstr ""
14599
14600#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214
14601#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121
14602msgid "Invalid regular expression"
14603msgstr ""
14604
14605#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215
14606#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122
14607#, python-format
14608msgid "Invalid regular expression: %s"
14609msgstr ""
14610
14611#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299
14612msgid ""
14613"The list of search/replace definitions that will be applied to this "
14614"conversion."
14615msgstr ""
14616
14617#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145
14618msgid "Edit search/replace definition"
14619msgstr ""
14620
14621#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146
14622msgid "&Replacement text:"
14623msgstr ""
14624
14625#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147
14626msgid ""
14627"Add the current expression to the list of expressions that will be applied"
14628msgstr ""
14629
14630#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148
14631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142
14632msgid "&Add"
14633msgstr ""
14634
14635#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149
14636msgid "Edit the currently selected expression"
14637msgstr ""
14638
14639#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150
14640#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73
14641msgid "&Change"
14642msgstr ""
14643
14644#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151
14645msgid "Remove the currently selected expression"
14646msgstr ""
14647
14648#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152
14649#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151
14650#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404
14651#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115
14652msgid "&Remove"
14653msgstr ""
14654
14655#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153
14656msgid "Load a list of expressions from a previously saved file"
14657msgstr ""
14658
14659#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154
14660#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547
14661#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305
14662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80
14663#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508
14664msgid "&Load"
14665msgstr ""
14666
14667#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155
14668msgid "Save this list of expressions so that you can re-use it easily"
14669msgstr ""
14670
14671#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156
14672#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544
14673#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301
14674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75
14675#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
14676#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250
14677#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505
14678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421
14679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
14680msgid "&Save"
14681msgstr ""
14682
14683#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157
14684msgid "Move expression up."
14685msgstr ""
14686
14687#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158
14688msgid "Move expression down."
14689msgstr ""
14690
14691#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159
14692#, python-format
14693msgid ""
14694"<p>Search and replace uses <i>regular expressions</i>. See the <a "
14695"href=\"%s\">regular expressions tutorial</a> to get started with regular "
14696"expressions. Also clicking the wizard button below will allow you to test "
14697"your regular expression against the current input document. When you are "
14698"happy with an expression, click the Add button to add it to the list of "
14699"expressions."
14700msgstr ""
14701
14702#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89
14703#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542
14704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92
14705#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250
14706#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346
14707msgid "Restore &defaults"
14708msgstr ""
14709
14710#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175
14711msgid "&Input format:"
14712msgstr ""
14713
14714#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176
14715msgid "Use &saved conversion settings for individual books"
14716msgstr ""
14717
14718#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216
14719msgid "Convert"
14720msgstr ""
14721
14722#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17
14723msgid "SNB output"
14724msgstr ""
14725
14726#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41
14727msgid "Hide &chapter name"
14728msgstr ""
14729
14730#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42
14731msgid "Don't indent the &first line for each paragraph"
14732msgstr ""
14733
14734#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43
14735msgid "Insert &empty line between paragraphs"
14736msgstr ""
14737
14738#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44
14739msgid "Optimize for full-&screen mode"
14740msgstr ""
14741
14742#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17
14743msgid ""
14744"Structure\n"
14745"detection"
14746msgstr ""
14747
14748#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19
14749msgid ""
14750"Fine tune the detection of chapter headings and other document structure."
14751msgstr ""
14752
14753#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29
14754msgid "Detect &chapters at (XPath expression):"
14755msgstr ""
14756
14757#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30
14758msgid "Insert &page breaks before (XPath expression):"
14759msgstr ""
14760
14761#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33
14762msgid "Start &reading at (XPath expression):"
14763msgstr ""
14764
14765#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42
14766#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41
14767#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121
14768msgid "Invalid XPath"
14769msgstr ""
14770
14771#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43
14772#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42
14773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182
14774#, python-format
14775msgid "The XPath expression %s is invalid."
14776msgstr ""
14777
14778#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61
14779msgid "Remove &fake margins"
14780msgstr ""
14781
14782#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62
14783msgid ""
14784"The header and footer removal options have been replaced by the Search & "
14785"replace options. Click the Search & replace category in the bar to the left "
14786"to use these options. Leave the replace field blank and enter your "
14787"header/footer removal regexps into the search field."
14788msgstr ""
14789
14790#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63
14791msgid "Insert &metadata as page at start of book"
14792msgstr ""
14793
14794#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64
14795msgid "Chapter &mark:"
14796msgstr ""
14797
14798#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65
14799msgid "Remove first &image"
14800msgstr ""
14801
14802#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19
14803msgid ""
14804"Table of\n"
14805"Contents"
14806msgstr ""
14807
14808#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21
14809msgid "Control the creation/conversion of the Table of Contents."
14810msgstr ""
14811
14812#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28
14813msgid "Level &1 TOC (XPath expression):"
14814msgstr ""
14815
14816#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29
14817msgid "Level &2 TOC (XPath expression):"
14818msgstr ""
14819
14820#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30
14821msgid "Level &3 TOC (XPath expression):"
14822msgstr ""
14823
14824#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79
14825msgid "&Force use of auto-generated Table of Contents"
14826msgstr ""
14827
14828#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80
14829msgid "Do not add &detected chapters to the Table of Contents"
14830msgstr ""
14831
14832#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81
14833msgid "Number of &links to add to Table of Contents:"
14834msgstr ""
14835
14836#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82
14837msgid "TOC &filter:"
14838msgstr ""
14839
14840#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83
14841msgid "Chapter &threshold:"
14842msgstr ""
14843
14844#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84
14845msgid "Allow &duplicate links when creating the Table of Contents"
14846msgstr ""
14847
14848#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85
14849#, python-format
14850msgid ""
14851"<a href=\"%s\">Help with using these options to generate a Table of "
14852"Contents</a>"
14853msgstr ""
14854
14855#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86
14856msgid ""
14857"This option will cause calibre to popup the Table of Contents Editor tool,\n"
14858" which will allow you to manually edit the Table of Contents, to fix any errors\n"
14859" caused by automatic generation."
14860msgstr ""
14861
14862#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89
14863msgid "&Manually fine-tune the ToC after conversion is completed"
14864msgstr ""
14865
14866#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19
14867msgid "TXT input"
14868msgstr ""
14869
14870#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
14871msgid "Structure"
14872msgstr ""
14873
14874#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
14875msgid "&Paragraph style:"
14876msgstr ""
14877
14878#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
14879msgid "&Formatting style:"
14880msgstr ""
14881
14882#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
14883msgid "Common"
14884msgstr ""
14885
14886#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101
14887msgid "Preserve &spaces"
14888msgstr ""
14889
14890#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102
14891msgid "Remove &indents at the beginning of lines"
14892msgstr ""
14893
14894#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103
14895#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239
14896msgid "Markdown"
14897msgstr ""
14898
14899#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104
14900msgid ""
14901"<p>Markdown is a simple markup language for text files, that allows for "
14902"advanced formatting. To learn more visit <a "
14903"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>."
14904msgstr ""
14905
14906#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105
14907msgid ""
14908"You can optionally enable various extensions to the base Markdown syntax, "
14909"below."
14910msgstr ""
14911
14912#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106
14913msgid ""
14914"More information on <a href=\"https://python-"
14915"markdown.github.io/extensions/\">Markdown extensions</a>"
14916msgstr ""
14917
14918#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16
14919msgid "TXT output"
14920msgstr ""
14921
14922#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88
14923msgid "General"
14924msgstr ""
14925
14926#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
14927msgid "&Line ending style:"
14928msgstr ""
14929
14930#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
14931msgid "&Formatting:"
14932msgstr ""
14933
14934#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92
14935msgid "Plain"
14936msgstr ""
14937
14938#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
14939msgid "&Maximum line length:"
14940msgstr ""
14941
14942#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
14943msgid "Force maximum line &length"
14944msgstr ""
14945
14946#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96
14947msgid "Markdown, Textile"
14948msgstr ""
14949
14950#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97
14951msgid "Do not remove links (<a> tags) before processing"
14952msgstr ""
14953
14954#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98
14955msgid "Do not remove image &references before processing"
14956msgstr ""
14957
14958#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99
14959msgid "Keep text &color, when possible"
14960msgstr ""
14961
14962#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14
14963msgid "TXTZ output"
14964msgstr ""
14965
14966#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81
14967msgid "Use a wizard to generate the XPath expression"
14968msgstr ""
14969
14970#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73
14971msgid "Match HTML &tags with tag name:"
14972msgstr ""
14973
14974#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74
14975msgid "*"
14976msgstr ""
14977
14978#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75
14979msgid "a"
14980msgstr ""
14981
14982#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76
14983msgid "br"
14984msgstr ""
14985
14986#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77
14987msgid "div"
14988msgstr ""
14989
14990#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78
14991msgid "h1"
14992msgstr ""
14993
14994#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79
14995msgid "h2"
14996msgstr ""
14997
14998#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80
14999msgid "h3"
15000msgstr ""
15001
15002#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81
15003msgid "h4"
15004msgstr ""
15005
15006#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82
15007msgid "h5"
15008msgstr ""
15009
15010#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83
15011msgid "h6"
15012msgstr ""
15013
15014#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84
15015msgid "hr"
15016msgstr ""
15017
15018#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85
15019msgid "span"
15020msgstr ""
15021
15022#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86
15023msgid "Having the &attribute:"
15024msgstr ""
15025
15026#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87
15027msgid "With &value:"
15028msgstr ""
15029
15030#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88
15031msgid "(A regular expression)"
15032msgstr ""
15033
15034#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89
15035#, python-format
15036msgid ""
15037"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to"
15038" <i>h2</i>, attribute to <i>class</i> and value to "
15039"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and "
15040"leaving value blank will match any value. Setting tag to * will match any "
15041"tag.</p><p>To learn more advanced usage of XPath see the <a "
15042"href=\"%s\">XPath Tutorial</a>."
15043msgstr ""
15044
15045#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257
15046msgid "Browse by covers"
15047msgstr ""
15048
15049#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63
15050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857
15051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393
15052msgid "Choose color"
15053msgstr ""
15054
15055#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79
15056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52
15057#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138
15058#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225
15059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480
15060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688
15061#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65
15062msgid "&Name:"
15063msgstr ""
15064
15065#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82
15066msgid "Color &1:"
15067msgstr ""
15068
15069#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83
15070msgid "Color &2:"
15071msgstr ""
15072
15073#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84
15074msgid "Contrast color &1 (mainly for text):"
15075msgstr ""
15076
15077#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85
15078msgid "Contrast color &2 (mainly for text):"
15079msgstr ""
15080
15081#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98
15082#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102
15083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236
15084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267
15085#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270
15086msgid "Invalid name"
15087msgstr ""
15088
15089#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99
15090#, python-format
15091msgid ""
15092"The color scheme name \"%s\" is invalid. It must start with a # and be at "
15093"least two characters long."
15094msgstr ""
15095
15096#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103
15097#, python-format
15098msgid "A color scheme with the name \"%s\" already exists."
15099msgstr ""
15100
15101#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134
15102msgid ""
15103"When generating covers, a color scheme for the cover is chosen at random "
15104"from the color schemes below. You can prevent an individual scheme from "
15105"being selected by unchecking it. The preview on the right shows the "
15106"currently selected color scheme."
15107msgstr ""
15108
15109#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138
15110msgid "Choose a color scheme to be used for this generated cover."
15111msgstr ""
15112
15113#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139
15114msgid ""
15115"In normal cover generation, the color scheme is chosen at random from the "
15116"list of color schemes below. You can prevent an individual color scheme from"
15117" being chosen by unchecking it here."
15118msgstr ""
15119
15120#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147
15121msgid "&New color scheme"
15122msgstr ""
15123
15124#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150
15125msgid "&Edit color scheme"
15126msgstr ""
15127
15128#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153
15129msgid "&Remove color scheme"
15130msgstr ""
15131
15132#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158
15133msgid "&Styles"
15134msgstr ""
15135
15136#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162
15137msgid ""
15138"When generating covers, a style for the cover is chosen at random from the "
15139"styles below. You can prevent an individual style from being selected by "
15140"unchecking it. The preview on the right shows the currently selected style."
15141msgstr ""
15142
15143#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166
15144msgid "Choose a style to be used for this generated cover."
15145msgstr ""
15146
15147#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167
15148msgid ""
15149"In normal cover generation, the style is chosen at random from the list of "
15150"styles below. You can prevent an individual style from being chosen by "
15151"unchecking it here."
15152msgstr ""
15153
15154#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177
15155msgid "&Fonts and sizes"
15156msgstr ""
15157
15158#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15159msgid "&Title font family:"
15160msgstr ""
15161
15162#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15163msgid "&Title font size:"
15164msgstr ""
15165
15166#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15167msgid "&Subtitle font family:"
15168msgstr ""
15169
15170#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15171msgid "&Subtitle font size:"
15172msgstr ""
15173
15174#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15175msgid "&Footer font family:"
15176msgstr ""
15177
15178#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15179msgid "&Footer font size:"
15180msgstr ""
15181
15182#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216
15183msgid "Cover &width:"
15184msgstr ""
15185
15186#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217
15187msgid "Cover &height:"
15188msgstr ""
15189
15190#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219
15191msgid ""
15192"Note that the preview to the side is of fixed aspect ratio, so changing the "
15193"cover width above will not have any effect. If you change the height, you "
15194"should also change the width nevertheless as it will be used in actual cover"
15195" generation."
15196msgstr ""
15197
15198#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226
15199msgid "&Text"
15200msgstr ""
15201
15202#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230
15203msgid ""
15204"The text on the generated cover is taken from the metadata of the book. This"
15205" is controlled via templates. You can use the <b>, <i> and <br> tags in the "
15206"templates for bold, italic and line breaks, respectively. The default "
15207"templates use the title, series and authors. You can change them to use "
15208"whatever metadata you like."
15209msgstr ""
15210
15211#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15212msgid "Change the &title template"
15213msgstr ""
15214
15215#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15216msgid "The title template"
15217msgstr ""
15218
15219#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15220msgid "Change the &sub-title template"
15221msgstr ""
15222
15223#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15224msgid "The sub-title template"
15225msgstr ""
15226
15227#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15228msgid "Change the &footer template"
15229msgstr ""
15230
15231#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15232msgid "The footer template"
15233msgstr ""
15234
15235#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402
15236msgid "My Color Scheme"
15237msgstr ""
15238
15239#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414
15240#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018
15241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892
15242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154
15243msgid "Cannot edit"
15244msgstr ""
15245
15246#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415
15247msgid "Cannot edit a builtin color scheme. Create a new color scheme instead."
15248msgstr ""
15249
15250#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432
15251#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146
15252#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341
15253msgid "Cannot remove"
15254msgstr ""
15255
15256#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433
15257msgid "Cannot remove a builtin color scheme."
15258msgstr ""
15259
15260#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15261msgid "A sample book"
15262msgstr ""
15263
15264#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15265msgid "Author One"
15266msgstr ""
15267
15268#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15269msgid "Author Two"
15270msgstr ""
15271
15272#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486
15273msgid "A series of samples"
15274msgstr ""
15275
15276#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15277msgid "Tag One"
15278msgstr ""
15279
15280#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15281msgid "Tag Two"
15282msgstr ""
15283
15284#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489
15285msgid "Some publisher"
15286msgstr ""
15287
15288#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531
15289msgid "Cover generation settings"
15290msgstr ""
15291
15292#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536
15293msgid "Save these settings as the &defaults for future use"
15294msgstr ""
15295
15296#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546
15297msgid "Save the current cover generation settings for later re-use"
15298msgstr ""
15299
15300#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551
15301msgid "Load previously saved cover generation settings"
15302msgstr ""
15303
15304#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553
15305msgid ""
15306"Save the current settings as the settings to use always instead of just this"
15307" time. Remember that for styles and colors the actual style or color used is"
15308" chosen at random from the list of checked styles/colors."
15309msgstr ""
15310
15311#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15312msgid "My cover style"
15313msgstr ""
15314
15315#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15316msgid "Name for these settings"
15317msgstr ""
15318
15319#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15320msgid "Theme name:"
15321msgstr ""
15322
15323#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25
15324msgid ""
15325"Create the rule below, the rule can be used to transform style properties"
15326msgstr ""
15327
15328#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37
15329#, python-brace-format
15330msgid "{preamble} {property} {match_type} {query}"
15331msgstr ""
15332
15333#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43
15334msgid "If the &property:"
15335msgstr ""
15336
15337#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46
15338msgid ""
15339"The name of a CSS property, for example: font-size\n"
15340"Do not use shorthand properties, they will not work.\n"
15341"For instance use margin-top, not margin."
15342msgstr ""
15343
15344#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64
15345#, python-brace-format
15346msgid "{action} {action_data}"
15347msgstr ""
15348
15349#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98
15350msgid "The CSS property value"
15351msgstr ""
15352
15353#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104
15354msgid ""
15355"Either a CSS length, such as 10pt or a unit less number. If a unit less "
15356"number is used it will be compared with the CSS value using whatever unit "
15357"the value has. Note that comparison automatically converts units, except for"
15358" relative units like percentage or em, for which comparison fails if the "
15359"units are different."
15360msgstr ""
15361
15362#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113
15363msgid ""
15364"CSS properties to add to the rule that contains the matching style. You can "
15365"specify more than one property, separated by semi-colons, for example: "
15366"color:red; font-weight: bold"
15367msgstr ""
15368
15369#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117
15370msgid "A number"
15371msgstr ""
15372
15373#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158
15374#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279
15375#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
15376#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201
15377msgid "Edit rule"
15378msgstr ""
15379
15380#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170
15381#, python-brace-format
15382msgid ""
15383"If the property <i>{property}</i> <b>{match_type}</b> "
15384"<b>{query}</b><br>{action}"
15385msgstr ""
15386
15387#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179
15388#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300
15389msgid "This rule is invalid, please remove it"
15390msgstr ""
15391
15392#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189
15393msgid ""
15394"You can specify rules to transform styles here. Click the \"Add rule\" "
15395"button below to get started."
15396msgstr ""
15397
15398#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196
15399msgid "Test style transform rules"
15400msgstr ""
15401
15402#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198
15403msgid "Enter a CSS stylesheet below and click the \"Test\" button"
15404msgstr ""
15405
15406#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200
15407msgid "Resulting stylesheet"
15408msgstr ""
15409
15410#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254
15411msgid "Edit style transform rules"
15412msgstr ""
15413
15414#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289
15415#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045
15416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
15417#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143
15418msgid "E&xport"
15419msgstr ""
15420
15421#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290
15422#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047
15423msgid "Export these rules to a file"
15424msgstr ""
15425
15426#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293
15427#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049
15428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
15429#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147
15430msgid "&Import"
15431msgstr ""
15432
15433#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294
15434msgid "Import previously exported rules"
15435msgstr ""
15436
15437#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297
15438#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513
15439msgid "&Test rules"
15440msgstr ""
15441
15442#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302
15443#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506
15444msgid "Save this ruleset for later re-use"
15445msgstr ""
15446
15447#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308
15448#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509
15449msgid "Load a previously saved ruleset"
15450msgstr ""
15451
15452#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316
15453#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439
15454msgid "No rules"
15455msgstr ""
15456
15457#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317
15458msgid "There are no rules to export"
15459msgstr ""
15460
15461#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318
15462msgid "Choose file for exported rules"
15463msgstr ""
15464
15465#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326
15466msgid "Choose file to import rules from"
15467msgstr ""
15468
15469#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55
15470#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603
15471msgid " index"
15472msgstr ""
15473
15474#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92
15475#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362
15476#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920
15477#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128
15478#, python-brace-format
15479msgid "Clear {0}"
15480msgstr ""
15481
15482#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195
15483msgid "Set {} to yes"
15484msgstr ""
15485
15486#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201
15487msgid "Set {} to no"
15488msgstr ""
15489
15490#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208
15491msgid "Clear {}"
15492msgstr ""
15493
15494#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
15495#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254
15496#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321
15497#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351
15498#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010
15499#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060
15500#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141
15501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530
15502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539
15503#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551
15504#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555
15505#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
15506#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663
15507msgid "Undefined"
15508msgstr ""
15509
15510#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355
15511#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124
15512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
15513msgid "Today"
15514msgstr ""
15515
15516#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448
15517msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items"
15518msgstr ""
15519
15520#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561
15521#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489
15522msgid "Values changed"
15523msgstr ""
15524
15525#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562
15526msgid ""
15527"You have changed the values. In order to use this editor, you must either "
15528"discard or apply these changes. Apply changes?"
15529msgstr ""
15530
15531#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694
15532#, python-brace-format
15533msgid ""
15534"The enumeration \"{0}\" contains an invalid value that will be set to the "
15535"default"
15536msgstr ""
15537
15538#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927
15539#, python-brace-format
15540msgid "Set {0} to No"
15541msgstr ""
15542
15543#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932
15544#, python-brace-format
15545msgid "Set {0} to Yes"
15546msgstr ""
15547
15548#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936
15549#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367
15550msgid "Open Item editor"
15551msgstr ""
15552
15553#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963
15554msgid "Apply changes"
15555msgstr ""
15556
15557#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181
15558#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208
15559msgid "Clear series"
15560msgstr ""
15561
15562#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184
15563msgid "Automatically number books"
15564msgstr ""
15565
15566#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186
15567msgid ""
15568"If not checked, the series number for the books will be set to 1. If "
15569"checked, selected books will be automatically numbered, in the order you "
15570"selected them. So if you selected Book A and then Book B, Book A will have "
15571"series number 1 and Book B series number 2."
15572msgstr ""
15573
15574#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193
15575msgid "Force numbers to start with "
15576msgstr ""
15577
15578#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195
15579msgid ""
15580"Series will normally be renumbered from the highest number in the database "
15581"for that series. Checking this box will tell calibre to start numbering from"
15582" the value in the box"
15583msgstr ""
15584
15585#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210
15586#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654
15587msgid ""
15588"The amount by which to increment the series number for successive books. "
15589"Only applicable when using force series numbers."
15590msgstr ""
15591
15592#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317
15593#, python-brace-format
15594msgid ""
15595"The enumeration \"{0}\" contains invalid values that will not appear in the "
15596"list"
15597msgstr ""
15598
15599#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370
15600msgid "Remove all tags"
15601msgstr ""
15602
15603#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400
15604#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401
15605msgid "tags to remove"
15606msgstr ""
15607
15608#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490
15609msgid ""
15610"You have entered values. In order to use this editor you must first discard "
15611"them. Discard the values?"
15612msgstr ""
15613
15614#: /__w/calibre/calibre/src/calibre/gui2/device.py:55
15615#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165
15616msgid "No details available."
15617msgstr ""
15618
15619#: /__w/calibre/calibre/src/calibre/gui2/device.py:241
15620msgid "Device no longer connected."
15621msgstr ""
15622
15623#: /__w/calibre/calibre/src/calibre/gui2/device.py:485
15624msgid "Get device information"
15625msgstr ""
15626
15627#: /__w/calibre/calibre/src/calibre/gui2/device.py:496
15628msgid "Set library information"
15629msgstr ""
15630
15631#: /__w/calibre/calibre/src/calibre/gui2/device.py:520
15632msgid "Get list of books on device"
15633msgstr ""
15634
15635#: /__w/calibre/calibre/src/calibre/gui2/device.py:527
15636msgid "Prepare files for transfer from device"
15637msgstr ""
15638
15639#: /__w/calibre/calibre/src/calibre/gui2/device.py:538
15640msgid "Get annotations from device"
15641msgstr ""
15642
15643#: /__w/calibre/calibre/src/calibre/gui2/device.py:550
15644msgid "Send metadata to device"
15645msgstr ""
15646
15647#: /__w/calibre/calibre/src/calibre/gui2/device.py:555
15648msgid "Send collections to device"
15649msgstr ""
15650
15651#: /__w/calibre/calibre/src/calibre/gui2/device.py:605
15652msgid "Upload one book to the device"
15653msgid_plural "Upload {} books to the device"
15654msgstr[0] ""
15655msgstr[1] ""
15656
15657#: /__w/calibre/calibre/src/calibre/gui2/device.py:621
15658msgid "Delete books from device"
15659msgstr ""
15660
15661#: /__w/calibre/calibre/src/calibre/gui2/device.py:638
15662msgid "Download books from device"
15663msgstr ""
15664
15665#: /__w/calibre/calibre/src/calibre/gui2/device.py:648
15666msgid "View book on device"
15667msgstr ""
15668
15669#: /__w/calibre/calibre/src/calibre/gui2/device.py:730
15670msgid "Set default send to device action"
15671msgstr ""
15672
15673#: /__w/calibre/calibre/src/calibre/gui2/device.py:735
15674msgid "Send to main memory"
15675msgstr ""
15676
15677#: /__w/calibre/calibre/src/calibre/gui2/device.py:737
15678msgid "Send to storage card A"
15679msgstr ""
15680
15681#: /__w/calibre/calibre/src/calibre/gui2/device.py:739
15682msgid "Send to storage card B"
15683msgstr ""
15684
15685#: /__w/calibre/calibre/src/calibre/gui2/device.py:765
15686msgid "Send specific format to"
15687msgstr ""
15688
15689#: /__w/calibre/calibre/src/calibre/gui2/device.py:766
15690msgid "Send and delete from library"
15691msgstr ""
15692
15693#: /__w/calibre/calibre/src/calibre/gui2/device.py:809
15694msgid "Eject device"
15695msgstr ""
15696
15697#: /__w/calibre/calibre/src/calibre/gui2/device.py:896
15698#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353
15699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
15700#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
15701msgid "Error"
15702msgstr ""
15703
15704#: /__w/calibre/calibre/src/calibre/gui2/device.py:897
15705msgid "Error communicating with device"
15706msgstr ""
15707
15708#: /__w/calibre/calibre/src/calibre/gui2/device.py:909
15709#, python-format
15710msgid "Manage the %s?"
15711msgstr ""
15712
15713#: /__w/calibre/calibre/src/calibre/gui2/device.py:910
15714#, python-format
15715msgid "Detected the <b>%s</b>. Do you want calibre to manage it?"
15716msgstr ""
15717
15718#: /__w/calibre/calibre/src/calibre/gui2/device.py:937
15719#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564
15720#: /__w/calibre/calibre/src/calibre/gui2/email.py:469
15721msgid "No suitable formats"
15722msgstr ""
15723
15724#: /__w/calibre/calibre/src/calibre/gui2/device.py:954
15725msgid "Select folder to open as device"
15726msgstr ""
15727
15728#: /__w/calibre/calibre/src/calibre/gui2/device.py:966
15729msgid "Running jobs"
15730msgstr ""
15731
15732#: /__w/calibre/calibre/src/calibre/gui2/device.py:967
15733msgid "Cannot configure the device while there are running device jobs."
15734msgstr ""
15735
15736#: /__w/calibre/calibre/src/calibre/gui2/device.py:974
15737#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367
15738#, python-format
15739msgid "Configure %s"
15740msgstr ""
15741
15742#: /__w/calibre/calibre/src/calibre/gui2/device.py:994
15743#, python-format
15744msgid "Restart calibre for the changes to %s to be applied."
15745msgstr ""
15746
15747#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034
15748msgid "Error talking to device"
15749msgstr ""
15750
15751#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035
15752msgid ""
15753"There was a temporary error talking to the device. Please unplug and "
15754"reconnect the device or reboot."
15755msgstr ""
15756
15757#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088
15758msgid "Device: "
15759msgstr ""
15760
15761#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090
15762msgid " detected."
15763msgstr ""
15764
15765#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235
15766msgid "No books"
15767msgstr ""
15768
15769#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236
15770msgid "selected to send"
15771msgstr ""
15772
15773#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243
15774#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273
15775msgid "No device"
15776msgstr ""
15777
15778#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244
15779msgid "No device connected"
15780msgstr ""
15781
15782#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260
15783#, python-format
15784msgid "%(num)i of %(total)i books"
15785msgstr ""
15786
15787#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264
15788#, python-format
15789msgid "0 of %i books"
15790msgstr ""
15791
15792#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265
15793msgid "Choose format to send to device"
15794msgstr ""
15795
15796#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274
15797msgid "Cannot send: No device is connected"
15798msgstr ""
15799
15800#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277
15801#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281
15802msgid "No card"
15803msgstr ""
15804
15805#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278
15806#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282
15807msgid "Cannot send: Device has no storage card"
15808msgstr ""
15809
15810#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350
15811#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428
15812#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558
15813msgid "Auto convert the following books before uploading to the device?"
15814msgstr ""
15815
15816#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377
15817msgid "Sending catalogs to device."
15818msgstr ""
15819
15820#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471
15821msgid "Sending news to device."
15822msgstr ""
15823
15824#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524
15825msgid "Sending books to device."
15826msgstr ""
15827
15828#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565
15829msgid ""
15830"Could not upload the following books to the device, as no suitable formats "
15831"were found. Convert the book(s) to a format supported by your device first."
15832msgstr ""
15833
15834#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643
15835msgid "No space on device"
15836msgstr ""
15837
15838#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644
15839msgid ""
15840"<p>Cannot upload books to device there is no more free space available "
15841msgstr ""
15842
15843#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649
15844msgid "Incorrect destination"
15845msgstr ""
15846
15847#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887
15848#, python-format
15849msgid "Analyzing books on the device: %d%% finished"
15850msgstr ""
15851
15852#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007
15853msgid "Book format sync problem"
15854msgstr ""
15855
15856#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008
15857msgid ""
15858"Some book formats in your library cannot be synced because they have dates "
15859"in the future"
15860msgstr ""
15861
15862#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36
15863#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75
15864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76
15865#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79
15866msgid "Device"
15867msgstr ""
15868
15869#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160
15870msgid "Unknown formats"
15871msgstr ""
15872
15873#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161
15874#, python-brace-format
15875msgid ""
15876"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not "
15877"support them. If you send these formats to your {1} they may not work. Are "
15878"you sure?"
15879msgstr ""
15880
15881#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174
15882#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116
15883#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302
15884#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76
15885#, python-format
15886msgid "The template %s is invalid:"
15887msgstr ""
15888
15889#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78
15890msgid "Select available formats and their order for this device"
15891msgstr ""
15892
15893#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82
15894msgid ""
15895"If checked, books are placed into sub-folders based on their metadata on the"
15896" device. If unchecked, books are all put into the top level folder."
15897msgstr ""
15898
15899#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
15900#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91
15901msgid "Use sub-folders"
15902msgstr ""
15903
15904#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84
15905#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103
15906#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104
15907msgid "Use author sort for author"
15908msgstr ""
15909
15910#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
15911msgid "Save &template:"
15912msgstr ""
15913
15914#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58
15915msgid "No formats selected"
15916msgstr ""
15917
15918#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59
15919msgid "You must choose at least one format to send to the device"
15920msgstr ""
15921
15922#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88
15923msgid ""
15924"<b>Save &template</b> to control the filename and\n"
15925"        location of files sent to the device:"
15926msgstr ""
15927
15928#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132
15929msgid ""
15930"A <b>list of &folders</b> on the device to\n"
15931"        which to send e-books. The first one that exists will be used:"
15932msgstr ""
15933
15934#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142
15935#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231
15936msgid "Browse for a folder on the device"
15937msgstr ""
15938
15939#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171
15940msgid ""
15941"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n"
15942"            connect to devices with a checkmark next to their names."
15943msgstr ""
15944
15945#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217
15946#, python-format
15947msgid "Send the %s format to the folder:"
15948msgstr ""
15949
15950#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225
15951msgid "Folder on the device"
15952msgstr ""
15953
15954#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233
15955#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188
15956msgid "&Remove rule"
15957msgstr ""
15958
15959#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279
15960msgid "Format specific sending"
15961msgstr ""
15962
15963#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284
15964msgid ""
15965"You can create rules that control where e-books of a specific\n"
15966"            format are sent to on the device. These will take precedence over\n"
15967"            the folders specified above."
15968msgstr ""
15969
15970#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306
15971msgid "Add a &new rule"
15972msgstr ""
15973
15974#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345
15975#, python-format
15976msgid "The <b>%s</b> device has no serial number, it cannot be configured"
15977msgstr ""
15978
15979#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350
15980msgid ""
15981"<b>No MTP device connected.</b><p> You can only configure the MTP device "
15982"plugin when a device is connected."
15983msgstr ""
15984
15985#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357
15986msgid ""
15987"If you want to un-ignore a previously ignored MTP device, use the \"Ignored "
15988"devices\" tab."
15989msgstr ""
15990
15991#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377
15992#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109
15993#, python-format
15994msgid "Choose the formats to send to the %s"
15995msgstr ""
15996
15997#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380
15998#, python-format
15999msgid "&Ignore the %s in calibre"
16000msgstr ""
16001
16002#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384
16003msgid "Change scanned &folders"
16004msgstr ""
16005
16006#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390
16007msgid "Show device information"
16008msgstr ""
16009
16010#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428
16011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223
16012#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249
16013#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980
16014#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461
16015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173
16016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464
16017#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47
16018msgid "Copy to clipboard"
16019msgstr ""
16020
16021#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442
16022#, python-format
16023msgid "The %s will be ignored in calibre"
16024msgstr ""
16025
16026#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504
16027#, python-format
16028msgid ""
16029"You are trying to send books into the <b>%s</b> folder. This folder is "
16030"currently ignored by calibre when scanning the device. You have to tell "
16031"calibre you want this folder scanned in order to be able to send books to "
16032"it. Click the <b>Configure</b> button below to send books to it."
16033msgstr ""
16034
16035#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513
16036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16037#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135
16038#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529
16039msgid "Configure"
16040msgstr ""
16041
16042#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517
16043#, python-format
16044msgid "Cannot send to %s"
16045msgstr ""
16046
16047#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96
16048msgid "Choose folder on device"
16049msgstr ""
16050
16051#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110
16052msgid "<b>Scanned folders:</b>"
16053msgstr ""
16054
16055#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111
16056msgid ""
16057"You can select which folders calibre will scan when searching this device "
16058"for books."
16059msgstr ""
16060
16061#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128
16062msgid ""
16063"If you a select a previously unselected folder, any sub-folders will not be "
16064"visible until you restart calibre."
16065msgstr ""
16066
16067#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142
16068msgid "Choose folders to scan"
16069msgstr ""
16070
16071#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82
16072msgid "File formats"
16073msgstr ""
16074
16075#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262
16076msgid "Extra driver customization options"
16077msgstr ""
16078
16079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24
16080msgid "How many empty books?"
16081msgstr ""
16082
16083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29
16084msgid "How many empty books should be added?"
16085msgstr ""
16086
16087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37
16088msgid "Set the author of the new books to:"
16089msgstr ""
16090
16091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49
16092msgid "Reset author to Unknown"
16093msgstr ""
16094
16095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53
16096msgid "Set the series of the new books to:"
16097msgstr ""
16098
16099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65
16100msgid "Reset series"
16101msgstr ""
16102
16103#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69
16104msgid "Set the title of the new books to:"
16105msgstr ""
16106
16107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78
16108msgid "Reset title"
16109msgstr ""
16110
16111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82
16112msgid "Also create an empty e-book in format:"
16113msgstr ""
16114
16115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88
16116msgid "Also create an empty book format file that you can subsequently edit"
16117msgstr ""
16118
16119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100
16120msgid "Also copy book &formats when duplicating a book"
16121msgstr ""
16122
16123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102
16124msgid "Also copy all e-book files into the newly created duplicate books."
16125msgstr ""
16126
16127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112
16128msgid "&Duplicate current book"
16129msgstr ""
16130
16131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116
16132#, python-format
16133msgid ""
16134"Make the new empty book records exact duplicates\n"
16135"of the current book \"%s\", with all metadata identical"
16136msgstr ""
16137
16138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36
16139msgid "Add books by ISBN"
16140msgstr ""
16141
16142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49
16143msgid "&Paste from clipboard"
16144msgstr ""
16145
16146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54
16147#, python-format
16148msgid ""
16149"<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"
16150"<p>Any invalid ISBNs in the list will be ignored.</p>\n"
16151"<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"
16152"<p><code>9788842915232 &gt;&gt; %s</code></p>"
16153msgstr ""
16154
16155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62
16156msgid "&Tags to set on created book entries:"
16157msgstr ""
16158
16159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68
16160msgid "Check for books with the same ISBN already in library"
16161msgstr ""
16162
16163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118
16164msgid "Some invalid ISBNs"
16165msgstr ""
16166
16167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119
16168msgid ""
16169"Some of the ISBNs you entered were invalid. They will be ignored. Click "
16170"\"Show details\" to see which ones. Do you want to proceed?"
16171msgstr ""
16172
16173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125
16174msgid "All invalid ISBNs"
16175msgstr ""
16176
16177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126
16178msgid "All the ISBNs you entered were invalid. No books can be added."
16179msgstr ""
16180
16181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125
16182msgid "Edit authors"
16183msgstr ""
16184
16185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128
16186msgid ""
16187"Edit the authors for this book. You can drag and drop to re-arrange authors"
16188msgstr ""
16189
16190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138
16191msgid "Enter an author to add"
16192msgstr ""
16193
16194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147
16195msgid "&Remove selected"
16196msgstr ""
16197
16198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59
16199msgid "Configure the Book details window"
16200msgstr ""
16201
16202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72
16203#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671
16204msgid "Select displayed metadata"
16205msgstr ""
16206
16207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79
16208msgid "Move the selected field up"
16209msgstr ""
16210
16211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83
16212msgid "Move the selected field down"
16213msgstr ""
16214
16215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90
16216msgid ""
16217"Note that <b>comments</b> will always be displayed at the end, regardless of"
16218" the order you assign here"
16219msgstr ""
16220
16221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169
16222msgid "Fit &cover within view"
16223msgstr ""
16224
16225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16226msgid "Configure this view"
16227msgstr ""
16228
16229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196
16230#, python-format
16231msgid "Next [%s]"
16232msgstr ""
16233
16234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198
16235#, python-format
16236msgid "Previous [%s]"
16237msgstr ""
16238
16239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307
16240msgid "This book is marked"
16241msgstr ""
16242
16243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308
16244#, python-format
16245msgid "This book is marked as: %s"
16246msgstr ""
16247
16248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312
16249msgid "Path: {}"
16250msgstr ""
16251
16252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42
16253msgid "My books"
16254msgstr ""
16255
16256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237
16257msgid "No help available"
16258msgstr ""
16259
16260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238
16261msgid "No help available for this output format."
16262msgstr ""
16263
16264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80
16265#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380
16266msgid "Generate catalog"
16267msgstr ""
16268
16269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81
16270#, python-brace-format
16271msgid "Generate catalog for {0} books"
16272msgstr ""
16273
16274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82
16275msgid "Catalo&g format:"
16276msgstr ""
16277
16278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83
16279msgid ""
16280"Catalog &title (existing catalog with the same title will be replaced):"
16281msgstr ""
16282
16283#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84
16284msgid "&Send catalog to device automatically"
16285msgstr ""
16286
16287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85
16288msgid ""
16289"Add the catalog to your calibre library after it is generated.\n"
16290"Note that if you disable adding of the catalog to the library\n"
16291"automatic sending of the catalog to the device will not work."
16292msgstr ""
16293
16294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88
16295msgid "&Add catalog to library"
16296msgstr ""
16297
16298#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89
16299msgid "Catalog options"
16300msgstr ""
16301
16302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30
16303msgid "Vacuuming database to improve performance."
16304msgstr ""
16305
16306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31
16307msgid "This will take a while, please wait..."
16308msgstr ""
16309
16310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32
16311msgid "Vacuuming..."
16312msgstr ""
16313
16314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89
16315msgid "Check library -- Problems found"
16316msgstr ""
16317
16318#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103
16319msgid ""
16320"        <h1>Help</h1>\n"
16321"\n"
16322"        <p>calibre stores the list of your books and their metadata in a\n"
16323"        database. The actual book files and covers are stored as normal\n"
16324"        files in the calibre library folder. The database contains a list of the files\n"
16325"        and covers belonging to each book entry. This tool checks that the\n"
16326"        actual files in the library folder on your computer match the\n"
16327"        information in the database.</p>\n"
16328"\n"
16329"        <p>The result of each type of check is shown to the left. The various\n"
16330"        checks are:\n"
16331"        </p>\n"
16332"        <ul>\n"
16333"        <li><b>Invalid titles</b>: These are files and folders appearing\n"
16334"        in the library where books titles should, but that do not have the\n"
16335"        correct form to be a book title.</li>\n"
16336"        <li><b>Extra titles</b>: These are extra files in your calibre\n"
16337"        library that appear to be correctly-formed titles, but have no corresponding\n"
16338"        entries in the database.</li>\n"
16339"        <li><b>Invalid authors</b>: These are files appearing\n"
16340"        in the library where only author folders should be.</li>\n"
16341"        <li><b>Extra authors</b>: These are folders in the\n"
16342"        calibre library that appear to be authors but that do not have entries\n"
16343"        in the database.</li>\n"
16344"        <li><b>Missing book formats</b>: These are book formats that are in\n"
16345"        the database but have no corresponding format file in the book's folder.\n"
16346"        <li><b>Extra book formats</b>: These are book format files found in\n"
16347"        the book's folder but not in the database.\n"
16348"        <li><b>Unknown files in books</b>: These are extra files in the\n"
16349"        folder of each book that do not correspond to a known format or cover\n"
16350"        file.</li>\n"
16351"        <li><b>Missing cover files</b>: These represent books that are marked\n"
16352"        in the database as having covers but the actual cover files are\n"
16353"        missing.</li>\n"
16354"        <li><b>Cover files not in database</b>: These are books that have\n"
16355"        cover files but are marked as not having covers in the database.</li>\n"
16356"        <li><b>Folder raising exception</b>: These represent folders in the\n"
16357"        calibre library that could not be processed/understood by this\n"
16358"        tool.</li>\n"
16359"        </ul>\n"
16360"\n"
16361"        <p>There are two kinds of automatic fixes possible: <i>Delete\n"
16362"        marked</i> and <i>Fix marked</i>.</p>\n"
16363"        <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n"
16364"        have no entries in the database. Check the box next to the item you want\n"
16365"        to delete. Use with caution.</p>\n"
16366"\n"
16367"        <p><i>Fix marked</i> is applicable only to covers and missing formats\n"
16368"        (the three lines marked 'fixable'). In the case of missing cover files,\n"
16369"        checking the fixable box and pushing this button will tell calibre that\n"
16370"        there is no cover for all of the books listed. Use this option if you\n"
16371"        are not going to restore the covers from a backup. In the case of extra\n"
16372"        cover files, checking the fixable box and pushing this button will tell\n"
16373"        calibre that the cover files it found are correct for all the books\n"
16374"        listed. Use this when you are not going to delete the file(s). In the\n"
16375"        case of missing formats, checking the fixable box and pushing this\n"
16376"        button will tell calibre that the formats are really gone. Use this if\n"
16377"        you are not going to restore the formats from a backup.</p>\n"
16378"\n"
16379"        "
16380msgstr ""
16381
16382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171
16383msgid "&Run the check again"
16384msgstr ""
16385
16386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174
16387msgid "Copy &to clipboard"
16388msgstr ""
16389
16390#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177
16391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738
16392msgid "&Done"
16393msgstr ""
16394
16395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180
16396msgid "Mark &all for delete"
16397msgstr ""
16398
16399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181
16400msgid "Mark all deletable subitems"
16401msgstr ""
16402
16403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184
16404msgid "Delete &marked"
16405msgstr ""
16406
16407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185
16408msgid "Delete marked files (checked subitems)"
16409msgstr ""
16410
16411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188
16412msgid "Mar&k all for fix"
16413msgstr ""
16414
16415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189
16416msgid "Mark all fixable items"
16417msgstr ""
16418
16419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192
16420msgid "&Fix marked"
16421msgstr ""
16422
16423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195
16424msgid "Fix marked sections (checked fixable items)"
16425msgstr ""
16426
16427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207
16428msgid "Names to ignore:"
16429msgstr ""
16430
16431#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212
16432msgid ""
16433"Enter comma-separated standard file name wildcards, such as synctoy*.dat"
16434msgstr ""
16435
16436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215
16437msgid "Extensions to ignore:"
16438msgstr ""
16439
16440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220
16441msgid ""
16442"Enter comma-separated extensions without a leading dot. Used only in book "
16443"folders"
16444msgstr ""
16445
16446#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267
16447msgid "(fixable)"
16448msgstr ""
16449
16450#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273
16451#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278
16452msgid "(deletable)"
16453msgstr ""
16454
16455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
16456msgid "Path from library"
16457msgstr ""
16458
16459#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399
16460msgid ""
16461"The marked files and folders will be <b>permanently deleted</b>. Are you "
16462"sure?"
16463msgstr ""
16464
16465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19
16466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47
16467msgid "Choose format"
16468msgstr ""
16469
16470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31
16471msgid "&Open with..."
16472msgstr ""
16473
16474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68
16475msgid "Edit \"Open with\" applications..."
16476msgstr ""
16477
16478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48
16479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
16480#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
16481msgid "Format"
16482msgstr ""
16483
16484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49
16485msgid "Existing"
16486msgstr ""
16487
16488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50
16489msgid "Convertible"
16490msgstr ""
16491
16492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70
16493#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75
16494msgid "Choose location for calibre library"
16495msgstr ""
16496
16497#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84
16498msgid "Same as current"
16499msgstr ""
16500
16501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85
16502#, python-format
16503msgid "The location %s contains the current calibre library"
16504msgstr ""
16505
16506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95
16507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101
16508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186
16509#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797
16510#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812
16511msgid "Bad location"
16512msgstr ""
16513
16514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96
16515msgid ""
16516"You should not create a library inside the calibre folder as this folder is "
16517"automatically deleted during upgrades."
16518msgstr ""
16519
16520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102
16521#, python-format
16522msgid ""
16523"You can only create libraries inside %s at the top level, not in sub-folders"
16524msgstr ""
16525
16526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108
16527msgid "No existing library found"
16528msgstr ""
16529
16530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109
16531#, python-format
16532msgid "There is no existing calibre library at %s"
16533msgstr ""
16534
16535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115
16536msgid "Not empty"
16537msgstr ""
16538
16539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116
16540#, python-format
16541msgid "The folder %s is not empty. Please choose an empty folder."
16542msgstr ""
16543
16544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16545msgid "Moving library, please wait..."
16546msgstr ""
16547
16548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16549msgid "Scanning..."
16550msgstr ""
16551
16552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158
16553msgid "Failed to move library"
16554msgstr ""
16555
16556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159
16557msgid ""
16558"There was an error while moving the library. The operation has been aborted."
16559" Click \"Show details\" for details."
16560msgstr ""
16561
16562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16563msgid "No location"
16564msgstr ""
16565
16566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16567msgid "No location selected"
16568msgstr ""
16569
16570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187
16571#, python-format
16572msgid "%s is not an existing folder"
16573msgstr ""
16574
16575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77
16576msgid "Choose your calibre library"
16577msgstr ""
16578
16579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78
16580#, python-brace-format
16581msgid "Your calibre library is currently located at {0}"
16582msgstr ""
16583
16584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79
16585msgid "New &location:"
16586msgstr ""
16587
16588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80
16589msgid "Use the previously &existing library at the new location"
16590msgstr ""
16591
16592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81
16593msgid "&Create an empty library at the new location"
16594msgstr ""
16595
16596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82
16597msgid ""
16598"Copy the custom columns, saved searches, column widths, plugboards,\n"
16599"user categories, and other information from the old to the new library"
16600msgstr ""
16601
16602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84
16603msgid "&Copy structure from the current library"
16604msgstr ""
16605
16606#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85
16607msgid "&Move the current library to new location"
16608msgstr ""
16609
16610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21
16611#, python-format
16612msgid "Add \"%s\" to toolbars or menus"
16613msgstr ""
16614
16615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27
16616#, python-format
16617msgid "Select the toolbars and/or menus to add <b>%s</b> to:"
16618msgstr ""
16619
16620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45
16621msgid ""
16622"You can also customise the plugin locations using <b>Preferences -> "
16623"Interface -> Toolbars</b>"
16624msgstr ""
16625
16626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24
16627msgid "Edit comments"
16628msgstr ""
16629
16630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42
16631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16632#, python-brace-format
16633msgid "Edit \"{0}\""
16634msgstr ""
16635
16636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16637msgid "Edit text"
16638msgstr ""
16639
16640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38
16641msgid "&Show this warning again"
16642msgstr ""
16643
16644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74
16645msgid "Where do you want to delete from?"
16646msgstr ""
16647
16648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75
16649#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77
16650#: /__w/calibre/calibre/src/calibre/srv/opds.py:244
16651msgid "Library"
16652msgstr ""
16653
16654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77
16655msgid "Library and device"
16656msgstr ""
16657
16658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28
16659#, python-brace-format
16660msgid "{num} of {series}"
16661msgstr ""
16662
16663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39
16664msgid "Target book"
16665msgstr ""
16666
16667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102
16668msgid "Merge books"
16669msgstr ""
16670
16671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126
16672msgid "Merge metadata"
16673msgstr ""
16674
16675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127
16676msgid "Merge the metadata of the selected books into the target book"
16677msgstr ""
16678
16679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128
16680msgid "Merge formats"
16681msgstr ""
16682
16683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129
16684msgid "Merge the book files of the selected books into the target book"
16685msgstr ""
16686
16687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130
16688msgid "Delete merged books"
16689msgstr ""
16690
16691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131
16692msgid "Delete the selected books after merging"
16693msgstr ""
16694
16695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156
16696#, python-brace-format
16697msgid ""
16698"Book formats and metadata from the selected books will be merged into the "
16699"target book ({title})."
16700msgstr ""
16701
16702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159
16703#, python-brace-format
16704msgid ""
16705"Book formats from the selected books will be merged into to the target book "
16706"({title}). Metadata in the target book will not be changed."
16707msgstr ""
16708
16709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163
16710#, python-brace-format
16711msgid ""
16712"Metadata from the selected books will be merged into to the target book "
16713"({title}). Formats will not be merged."
16714msgstr ""
16715
16716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167
16717msgid "All book formats of the first selected book will be kept."
16718msgstr ""
16719
16720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169
16721msgid "After being merged, the selected books will be <b>deleted</b>."
16722msgstr ""
16723
16724#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172
16725msgid ""
16726"Any duplicate formats in the selected books will be permanently "
16727"<b>deleted</b> from your calibre library."
16728msgstr ""
16729
16730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177
16731msgid ""
16732"Any formats not in the target book will be added to it from the selected "
16733"books."
16734msgstr ""
16735
16736#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181
16737msgid "Are you <b>sure</b> you want to proceed?"
16738msgstr ""
16739
16740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45
16741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36
16742msgid "ERROR"
16743msgstr ""
16744
16745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181
16746msgid "Create a new news source by clicking one of the buttons below"
16747msgstr ""
16748
16749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195
16750msgid "&Edit this recipe"
16751msgstr ""
16752
16753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199
16754msgid "&Remove this recipe"
16755msgstr ""
16756
16757#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203
16758msgid "S&ave recipe as file"
16759msgstr ""
16760
16761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207
16762msgid "&Download this recipe"
16763msgstr ""
16764
16765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256
16766msgid "Save recipe"
16767msgstr ""
16768
16769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257
16770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677
16771msgid "Recipes"
16772msgstr ""
16773
16774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274
16775msgid "Are you sure you want to permanently remove this recipe?"
16776msgstr ""
16777
16778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310
16779msgid ""
16780"Create a basic news recipe, by adding RSS feeds to it.\n"
16781"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process."
16782msgstr ""
16783
16784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317
16785msgid "Recipe &title:"
16786msgstr ""
16787
16788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321
16789msgid "day(s)"
16790msgstr ""
16791
16792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322
16793msgid "The oldest article to download"
16794msgstr ""
16795
16796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324
16797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87
16798msgid "&Oldest article:"
16799msgstr ""
16800
16801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328
16802msgid "Maximum number of articles to download per feed."
16803msgstr ""
16804
16805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329
16806msgid "&Max. number of articles per feed:"
16807msgstr ""
16808
16809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332
16810msgid "Feeds in recipe"
16811msgstr ""
16812
16813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339
16814msgid "Move selected feed up"
16815msgstr ""
16816
16817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344
16818msgid "Remove selected feed"
16819msgstr ""
16820
16821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349
16822msgid "Move selected feed down"
16823msgstr ""
16824
16825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356
16826msgid "Add feed to recipe"
16827msgstr ""
16828
16829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360
16830msgid "&Feed title:"
16831msgstr ""
16832
16833#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362
16834msgid "Feed &URL:"
16835msgstr ""
16836
16837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363
16838msgid "&Add feed"
16839msgstr ""
16840
16841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364
16842msgid "Add this feed to the recipe"
16843msgstr ""
16844
16845#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392
16846msgid "No feed title"
16847msgstr ""
16848
16849#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393
16850msgid "You must specify a title for the feed"
16851msgstr ""
16852
16853#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396
16854msgid "No feed URL"
16855msgstr ""
16856
16857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397
16858msgid "You must specify a URL for the feed"
16859msgstr ""
16860
16861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404
16862msgid "Title required"
16863msgstr ""
16864
16865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405
16866msgid "You must give your news source a title"
16867msgstr ""
16868
16869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408
16870msgid "Feed required"
16871msgstr ""
16872
16873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409
16874msgid "You must add at least one feed to your news source"
16875msgstr ""
16876
16877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414
16878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467
16879msgid "Invalid recipe"
16880msgstr ""
16881
16882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415
16883#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468
16884#, python-format
16885msgid "Failed to compile the recipe, with syntax error: %s"
16886msgstr ""
16887
16888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432
16889msgid "My news source"
16890msgstr ""
16891
16892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454
16893#, python-format
16894msgid ""
16895"For help with writing advanced news recipes, see the <a href=\"%s\">User "
16896"Manual</a>"
16897msgstr ""
16898
16899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499
16900msgid "Choose builtin recipe"
16901msgstr ""
16902
16903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517
16904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240
16905msgid "Go"
16906msgstr "ਵਾਈ"
16907
16908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542
16909msgid "Choose recipe"
16910msgstr ""
16911
16912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543
16913msgid "You must choose a recipe to customize first"
16914msgstr ""
16915
16916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552
16917msgid "Add custom news source"
16918msgstr ""
16919
16920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16921msgid "&New recipe"
16922msgstr ""
16923
16924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16925msgid "Create a new recipe from scratch"
16926msgstr ""
16927
16928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16929msgid "Customize &builtin recipe"
16930msgstr ""
16931
16932#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16933msgid "Customize a builtin news download source"
16934msgstr ""
16935
16936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16937msgid "Load a recipe from a file"
16938msgstr ""
16939
16940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16941msgid "Load recipe from &file"
16942msgstr ""
16943
16944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16945msgid "&Show recipe files"
16946msgstr ""
16947
16948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16949msgid "Show the folder containing all recipe files"
16950msgstr ""
16951
16952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576
16953msgid "Import &OPML"
16954msgstr ""
16955
16956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577
16957msgid ""
16958"Import a collection of RSS feeds in OPML format\n"
16959"Many RSS readers can export their subscribed RSS feeds\n"
16960"in OPML format"
16961msgstr ""
16962
16963#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596
16964msgid "S&witch to advanced mode"
16965msgstr ""
16966
16967#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597
16968msgid "Edit this recipe in advanced mode"
16969msgstr ""
16970
16971#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613
16972msgid "Are you sure? Any unsaved changes will be lost."
16973msgstr ""
16974
16975#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625
16976msgid "No recipes"
16977msgstr ""
16978
16979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626
16980msgid "No custom recipes created."
16981msgstr ""
16982
16983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676
16984msgid "Choose a recipe file"
16985msgstr ""
16986
16987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685
16988msgid "Invalid input"
16989msgstr ""
16990
16991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686
16992#, python-format
16993msgid "<p>Could not create recipe. Error:<br>%s"
16994msgstr ""
16995
16996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724
16997msgid "Failed to create recipes"
16998msgstr ""
16999
17000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725
17001msgid "Failed to create some recipes, click \"Show details\" for details"
17002msgstr ""
17003
17004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74
17005msgid ""
17006"All checked books will be <b>permanently deleted</b> from your device. "
17007"Please verify the list."
17008msgstr ""
17009
17010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
17013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
17014#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
17015msgid "Author"
17016msgstr ""
17017
17018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
17019msgid "Location"
17020msgstr ""
17021
17022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52
17023msgid "Delete from device"
17024msgstr ""
17025
17026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21
17027#, python-format
17028msgid "%(curr)s (was %(initial)s)"
17029msgstr ""
17030
17031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87
17032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536
17033#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235
17034msgid "Item is blank"
17035msgstr ""
17036
17037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88
17038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537
17039#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236
17040msgid "An item cannot be set to nothing. Delete it instead."
17041msgstr ""
17042
17043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101
17044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566
17045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591
17046msgid "No item selected"
17047msgstr ""
17048
17049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102
17050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567
17051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592
17052msgid "You must select one item from the list of available items."
17053msgstr ""
17054
17055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109
17056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203
17057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220
17058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618
17059msgid "No items selected"
17060msgstr ""
17061
17062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110
17063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619
17064msgid "You must select at least one item from the list."
17065msgstr ""
17066
17067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114
17068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630
17069msgid "Are you sure you want to delete the following items?"
17070msgstr ""
17071
17072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75
17073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110
17074msgid "Category editor"
17075msgstr ""
17076
17077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76
17078msgid "Items in use"
17079msgstr ""
17080
17081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77
17082msgid ""
17083"Delete item from database. This will unapply the item from all books and "
17084"then remove it from the database."
17085msgstr ""
17086
17087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79
17088msgid "Rename the item in every book where it is used."
17089msgstr ""
17090
17091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81
17092#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136
17093msgid "Ctrl+S"
17094msgstr ""
17095
17096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21
17097#, python-brace-format
17098msgid ""
17099"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
17100"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>."
17101" </p>"
17102msgstr ""
17103
17104#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53
17105msgid "This book has DRM"
17106msgstr ""
17107
17108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26
17109msgid "Duplicate found"
17110msgid_plural "duplicates found"
17111msgstr[0] ""
17112msgstr[1] ""
17113
17114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35
17115msgid ""
17116"Books with the same titles as the following already exist in calibre. Select"
17117" which books you want added anyway."
17118msgstr ""
17119
17120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94
17121#, python-format
17122msgid "%(title)s by %(author)s [%(formats)s]"
17123msgstr ""
17124
17125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120
17126msgid "Already in calibre:"
17127msgstr ""
17128
17129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134
17130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222
17131#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
17132#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521
17133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
17134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255
17135#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757
17136#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174
17137msgid "No matches found"
17138msgstr ""
17139
17140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17141#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156
17142msgid "Author sort"
17143msgstr ""
17144
17145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17146msgid "Link"
17147msgstr ""
17148
17149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294
17150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313
17151#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688
17152#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474
17153msgid "Change case"
17154msgstr ""
17155
17156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296
17157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315
17159#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689
17160#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475
17161msgid "Upper case"
17162msgstr ""
17163
17164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297
17165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316
17167#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690
17168#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476
17169msgid "Lower case"
17170msgstr ""
17171
17172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298
17173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317
17175#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691
17176#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477
17177msgid "Swap case"
17178msgstr ""
17179
17180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299
17181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318
17183#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692
17184#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478
17185msgid "Title case"
17186msgstr ""
17187
17188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323
17189msgid "Copy to author sort"
17190msgstr ""
17191
17192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326
17193msgid "Show books by author in book list"
17194msgstr ""
17195
17196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329
17197msgid "Copy to author"
17198msgstr ""
17199
17200#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483
17201#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286
17202msgid "Invalid author name"
17203msgstr ""
17204
17205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484
17206msgid "You cannot change an author to multiple authors."
17207msgstr ""
17208
17209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95
17210#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179
17211msgid "Manage authors"
17212msgstr ""
17213
17214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96
17215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720
17216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111
17217msgid "&Search for:"
17218msgstr ""
17219
17220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97
17221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114
17222msgid "S&earch"
17223msgstr ""
17224
17225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98
17226msgid ""
17227"<p>Only show authors in the\n"
17228"          current Virtual library. Edits already done may be hidden but will\n"
17229"          not be forgotten.</p>"
17230msgstr ""
17231
17232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101
17233msgid "Only show authors in the current &Virtual library"
17234msgstr ""
17235
17236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102
17237msgid "Filter &by:"
17238msgstr ""
17239
17240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103
17241msgid ""
17242"<p>Only show authors that contain the text in this box.\n"
17243"          The match ignores case.</p>"
17244msgstr ""
17245
17246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105
17247msgid "Fi&lter"
17248msgstr ""
17249
17250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106
17251msgid ""
17252"Reset all the author sort values to a value automatically\n"
17253"generated from the author. Exactly how this value is automatically\n"
17254"generated can be controlled via Preferences->Advanced->Tweaks"
17255msgstr ""
17256
17257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109
17258msgid "&Recalculate all author sort values"
17259msgstr ""
17260
17261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110
17262msgid ""
17263"Copy author sort to author for every author. You typically use this button\n"
17264"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
17265msgstr ""
17266
17267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112
17268msgid "&Copy all author sort values to author"
17269msgstr ""
17270
17271#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18
17272#, python-brace-format
17273msgid "Edit permissible values for {0}"
17274msgstr ""
17275
17276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26
17277msgid "Remove the currently selected value"
17278msgstr ""
17279
17280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29
17281msgid "Add a new permissible value"
17282msgstr ""
17283
17284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
17285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473
17286msgid "Color"
17287msgstr ""
17288
17289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103
17290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123
17291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137
17292msgid "Select a cell"
17293msgstr ""
17294
17295#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104
17296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124
17297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138
17298msgid "Select a cell before clicking the button"
17299msgstr ""
17300
17301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157
17302msgid "Empty value"
17303msgstr ""
17304
17305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158
17306msgid "Empty values are not allowed"
17307msgstr ""
17308
17309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168
17310msgid "Duplicate value"
17311msgstr ""
17312
17313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169
17314#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576
17315#, python-brace-format
17316msgid ""
17317"The value \"{0}\" is in the list more than once, perhaps with different case"
17318msgstr ""
17319
17320#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175
17321msgid "Invalid colors specification"
17322msgstr ""
17323
17324#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176
17325msgid "Either all values or no values must have colors"
17326msgstr ""
17327
17328#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49
17329msgid "Previous location: "
17330msgstr ""
17331
17332#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54
17333msgid "Location to import this library to"
17334msgstr ""
17335
17336#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56
17337msgid "Select &folder"
17338msgstr ""
17339
17340#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62
17341msgid "Choose a folder for this library"
17342msgstr ""
17343
17344#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79
17345msgid "Working please wait..."
17346msgstr ""
17347
17348#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95
17349msgid "Total:"
17350msgstr ""
17351
17352#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104
17353msgid "Current:"
17354msgstr ""
17355
17356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168
17357msgid ""
17358"You can export all calibre data, including your books, settings and plugins "
17359"into a single folder. Then, you can use this tool to re-import all that data"
17360" into a different calibre install, for example, on another computer."
17361msgstr ""
17362
17363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172
17364msgid ""
17365"This is a simple way to move your calibre installation with all its data to "
17366"a new computer, or to replicate your current setup on a second computer."
17367msgstr ""
17368
17369#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178
17370msgid "&Export all your calibre data"
17371msgstr ""
17372
17373#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181
17374msgid "&Import previously exported data"
17375msgstr ""
17376
17377#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190
17378#, python-brace-format
17379msgid ""
17380"{0} [Size: {1}]\n"
17381"in {2}"
17382msgstr ""
17383
17384#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192
17385msgid "Calculating..."
17386msgstr ""
17387
17388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198
17389msgid "Select which libraries you want to export below"
17390msgstr ""
17391
17392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233
17393msgid ""
17394"Specify the folder containing the previously exported calibre data that you "
17395"wish to import."
17396msgstr ""
17397
17398#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237
17399msgid "Choose &folder"
17400msgstr ""
17401
17402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247
17403msgid ""
17404"Specify locations for the libraries you want to import. A location must be "
17405"an empty folder on your computer. If you leave any blank, those libraries "
17406"will not be imported."
17407msgstr ""
17408
17409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253
17410msgid "Select folder with exported data"
17411msgstr ""
17412
17413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257
17414msgid ""
17415"Importing calibre data means all libraries, settings, plugins, etc will be "
17416"imported. This is a security risk, only proceed if the data you are "
17417"importing was previously generated by you, using the calibre export "
17418"functionality."
17419msgstr ""
17420
17421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266
17422msgid "Not valid"
17423msgstr ""
17424
17425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267
17426#, python-brace-format
17427msgid "The folder {0} is not valid: {1}"
17428msgstr ""
17429
17430#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290
17431msgid "Content server running"
17432msgstr ""
17433
17434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291
17435msgid ""
17436"Cannot import while the Content server is running, shut it down first by "
17437"clicking the \"Connect/share\" button on the calibre toolbar"
17438msgstr ""
17439
17440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295
17441msgid "No folder selected"
17442msgstr ""
17443
17444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296
17445msgid ""
17446"You must select a folder containing the previously exported data that you "
17447"wish to import"
17448msgstr ""
17449
17450#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17451#, python-format
17452msgid "%s is not a folder"
17453msgstr ""
17454
17455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17456msgid "Not a folder"
17457msgstr ""
17458
17459#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17460#, python-format
17461msgid "%s is not an empty folder"
17462msgstr ""
17463
17464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17465msgid "Folder not empty"
17466msgstr ""
17467
17468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318
17469msgid "No libraries selected"
17470msgstr ""
17471
17472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319
17473msgid "You must specify the location for at least one library"
17474msgstr ""
17475
17476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321
17477msgid "Some libraries ignored"
17478msgstr ""
17479
17480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322
17481msgid "You have chosen not to import some libraries. Proceed anyway?"
17482msgstr ""
17483
17484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344
17485msgid "Choose a folder to export to"
17486msgstr ""
17487
17488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348
17489msgid "Export folder not empty"
17490msgstr ""
17491
17492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349
17493msgid "The folder you choose to export the data to must be empty."
17494msgstr ""
17495
17496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362
17497msgid "Exporting all calibre data..."
17498msgstr ""
17499
17500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363
17501msgid "Failed to export data."
17502msgstr ""
17503
17504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371
17505msgid "Importing all calibre data..."
17506msgstr ""
17507
17508#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372
17509msgid "Failed to import data."
17510msgstr ""
17511
17512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68
17513#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094
17514#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107
17515msgid "Active jobs"
17516msgstr ""
17517
17518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69
17519#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630
17520#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571
17521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265
17522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125
17523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550
17524#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345
17525#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162
17526msgid "Find next match"
17527msgstr ""
17528
17529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70
17530#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29
17531#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194
17532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723
17533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700
17534msgid "&Search"
17535msgstr ""
17536
17537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71
17538msgid "&Stop selected jobs"
17539msgstr ""
17540
17541#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72
17542msgid "&Hide selected jobs"
17543msgstr ""
17544
17545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73
17546msgid "Show job &details"
17547msgstr ""
17548
17549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74
17550msgid "Show &all jobs"
17551msgstr ""
17552
17553#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75
17554msgid "Stop &all non device jobs"
17555msgstr ""
17556
17557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76
17558msgid "&Hide all jobs"
17559msgstr ""
17560
17561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87
17562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
17563#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160
17564#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
17565#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38
17566#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348
17567#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451
17568#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46
17569#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
17570msgid "Authors"
17571msgstr ""
17572
17573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131
17574msgid "You must enter a search expression into the search field"
17575msgstr ""
17576
17577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202
17578msgid "You must select a matching book"
17579msgstr ""
17580
17581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75
17582msgid "Do a search to find the book you want to match"
17583msgstr ""
17584
17585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76
17586msgid ""
17587"<p>Remember to update metadata on the device when you are done (Right click "
17588"the device icon and select <i>Update cached metadata</i>)</p>"
17589msgstr ""
17590
17591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119
17592#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399
17593#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124
17594msgid "Show &details"
17595msgstr ""
17596
17597#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120
17598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400
17599#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125
17600msgid "Hide &details"
17601msgstr ""
17602
17603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124
17604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404
17605#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129
17606msgid "Show detailed information about this error"
17607msgstr ""
17608
17609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181
17610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439
17611#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176
17612msgid "Copied"
17613msgstr ""
17614
17615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290
17616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346
17617#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043
17618#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157
17619msgid "&View log"
17620msgstr ""
17621
17622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396
17623msgid "&Retry"
17624msgstr ""
17625
17626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425
17627msgid "Hide the remaining error message"
17628msgid_plural "Hide the {} remaining error messages"
17629msgstr[0] ""
17630msgstr[1] ""
17631
17632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66
17633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136
17634msgid "Working"
17635msgstr ""
17636
17637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94
17638#, python-format
17639msgid "Processing %d books, please wait..."
17640msgstr ""
17641
17642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99
17643msgid "Current step progress: %p %"
17644msgstr ""
17645
17646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105
17647msgid "Step %v/%m"
17648msgstr ""
17649
17650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478
17651msgid "Lower Case"
17652msgstr ""
17653
17654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479
17655msgid "Upper Case"
17656msgstr ""
17657
17658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480
17659msgid "Title Case"
17660msgstr ""
17661
17662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484
17663msgid "Character match"
17664msgstr ""
17665
17666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485
17667msgid "Regular expression"
17668msgstr ""
17669
17670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488
17671msgid "Replace field"
17672msgstr ""
17673
17674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489
17675msgid "Prepend to field"
17676msgstr ""
17677
17678#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490
17679msgid "Append to field"
17680msgstr ""
17681
17682#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504
17683msgid "Editing metadata for one book"
17684msgid_plural "Editing metadata for {} books"
17685msgstr[0] ""
17686msgstr[1] ""
17687
17688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563
17689msgid ""
17690"Immediately make all changes without closing the dialog. This operation "
17691"cannot be canceled or undone"
17692msgstr ""
17693
17694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659
17695#, python-format
17696msgid "Book %d:"
17697msgstr ""
17698
17699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677
17700msgid "Enter an identifier type"
17701msgstr ""
17702
17703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683
17704msgid ""
17705"<b>You can destroy your library using this feature.</b> Changes are "
17706"permanent. There is no undo function. You are strongly encouraged to back up"
17707" your library before proceeding.<p>Search and replace in text fields using "
17708"character matching or regular expressions. "
17709msgstr ""
17710
17711#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691
17712msgid ""
17713"In character mode, the field is searched for the entered search text. The "
17714"text is replaced by the specified replacement text everywhere it is found in"
17715" the specified field. After replacement is finished, the text can be changed"
17716" to upper-case, lower-case, or title-case. If the Case-sensitive check box "
17717"is checked, the search text must match exactly. If it is unchecked, the "
17718"search text will match both upper- and lower-case letters"
17719msgstr ""
17720
17721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702
17722msgid ""
17723"In regular expression mode, the search text is an arbitrary Python-"
17724"compatible regular expression. The replacement text can contain "
17725"backreferences to parenthesized expressions in the pattern. The search is "
17726"not anchored, and can match and replace multiple times on the same string. "
17727"The modification functions (lower-case etc) are applied to the matched text,"
17728" not to the field as a whole. The destination box specifies the field where "
17729"the result after matching and replacement is to be assigned. You can replace"
17730" the text in the field, or prepend or append the matched text. See <a "
17731"href=\"https://docs.python.org/library/re.html\">this reference</a> for more"
17732" information on Python's regular expressions, and in particular the 'sub' "
17733"function."
17734msgstr ""
17735
17736#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781
17737msgid "S/R TEMPLATE ERROR"
17738msgstr ""
17739
17740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933
17741msgid ""
17742"You must specify a destination when source is a composite field or a "
17743"template"
17744msgstr ""
17745
17746#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
17747msgid ""
17748"The replacement value for a rating column must be empty or an integer "
17749"between 0 and 10"
17750msgstr ""
17751
17752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953
17753msgid "You must specify a destination identifier type"
17754msgstr ""
17755
17756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
17757msgid "You must specify a search expression in the \"Search for\" field"
17758msgstr ""
17759
17760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072
17761msgid "Invalid identifier string"
17762msgstr ""
17763
17764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073
17765#, python-brace-format
17766msgid ""
17767"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"
17768"\n"
17769"Do you want to continue processing books?"
17770msgstr ""
17771
17772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077
17773msgid "Result identifier string: "
17774msgstr ""
17775
17776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176
17777msgid "Search/replace invalid"
17778msgstr ""
17779
17780#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177
17781#, python-format
17782msgid "Search/replace is invalid: %s"
17783msgstr ""
17784
17785#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273
17786msgid "Covers compressed"
17787msgstr ""
17788
17789#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274
17790#, python-brace-format
17791msgid ""
17792"Covers were compressed by {percent:.1%} from a total size of {old} to {new}."
17793msgstr ""
17794
17795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288
17796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708
17797msgid "Delete saved search/replace"
17798msgstr ""
17799
17800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289
17801msgid "The selected saved search/replace will be deleted. Are you sure?"
17802msgstr ""
17803
17804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314
17805#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319
17806#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324
17807msgid "Save search/replace"
17808msgstr ""
17809
17810#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315
17811msgid "Search/replace name:"
17812msgstr ""
17813
17814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325
17815msgid ""
17816"That saved search/replace already exists and will be overwritten. Are you "
17817"sure?"
17818msgstr ""
17819
17820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617
17821msgid "Edit meta information"
17822msgstr ""
17823
17824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
17825msgid "&Author(s): "
17826msgstr ""
17827
17828#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
17829msgid ""
17830"This will cause the author sort field to be automatically updated\n"
17831" based on the authors field for each selected book. Note that if\n"
17832" you use the control above to set authors in bulk, the author sort\n"
17833" field is updated anyway, regardless of the value of this checkbox."
17834msgstr ""
17835
17836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
17837msgid "A&utomatically set author sort"
17838msgstr ""
17839
17840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
17841msgid "S&wap title and author"
17842msgstr ""
17843
17844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625
17845msgid "Author s&ort: "
17846msgstr ""
17847
17848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626
17849msgid ""
17850"Specify how the author(s) of this book should be sorted. For example Charles"
17851" Dickens should be sorted as Dickens, Charles."
17852msgstr ""
17853
17854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627
17855#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358
17856msgid "&Rating:"
17857msgstr ""
17858
17859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
17860msgid "&Apply rating"
17861msgstr ""
17862
17863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629
17864msgid "&Publisher: "
17865msgstr ""
17866
17867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630
17868msgid "If checked, the publisher will be cleared"
17869msgstr ""
17870
17871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631
17872msgid "&Clear pub"
17873msgstr ""
17874
17875#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632
17876msgid "Add ta&gs: "
17877msgstr ""
17878
17879#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634
17880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
17881#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239
17882msgid "Open Tag editor"
17883msgstr ""
17884
17885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636
17886msgid "&Remove tags:"
17887msgstr ""
17888
17889#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637
17890msgid "Comma separated list of tags to remove from the books. "
17891msgstr ""
17892
17893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638
17894msgid "Check this box to remove all tags from the books."
17895msgstr ""
17896
17897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639
17898msgid "&Clear all"
17899msgstr ""
17900
17901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640
17902msgid "Ser&ies:"
17903msgstr ""
17904
17905#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643
17906msgid "If checked, the series will be cleared"
17907msgstr ""
17908
17909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644
17910msgid "&Clear series"
17911msgstr ""
17912
17913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645
17914msgid ""
17915"If not checked, the series number for the books will be set to 1.\n"
17916"If checked, selected books will be automatically numbered, in the order\n"
17917"you selected them. So if you selected Book A and then Book B,\n"
17918"Book A will have series number 1 and Book B series number 2."
17919msgstr ""
17920
17921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649
17922msgid "&Automatically number books in this series"
17923msgstr ""
17924
17925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650
17926msgid ""
17927"Series will normally be renumbered from the highest number in the database\n"
17928"for that series. Checking this box will tell calibre to start numbering\n"
17929"from the value in the box"
17930msgstr ""
17931
17932#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653
17933msgid "&Force numbers to start with:"
17934msgstr ""
17935
17936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655
17937msgid "+ "
17938msgstr ""
17939
17940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656
17941#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851
17942msgid "&Date:"
17943msgstr ""
17944
17945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
17946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
17947msgid "A&pply date"
17948msgstr ""
17949
17950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
17951#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914
17952msgid "P&ublished:"
17953msgstr ""
17954
17955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
17956msgid "Clear published date"
17957msgstr ""
17958
17959#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
17960#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482
17961msgid "&Languages:"
17962msgstr ""
17963
17964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
17965msgid "Check this box to remove all languages from the books."
17966msgstr ""
17967
17968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
17969msgid "Clear &all"
17970msgstr ""
17971
17972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
17973msgid ""
17974"When doing a same format to same format conversion,\n"
17975" e.g., EPUB to EPUB, calibre saves the original EPUB\n"
17976" as ORIGINAL_EPUB. This option tells calibre to restore\n"
17977" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
17978" conversion of a large number of books and something went wrong."
17979msgstr ""
17980
17981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673
17982msgid "Restore pre conversion &originals, if available"
17983msgstr ""
17984
17985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674
17986msgid ""
17987"Remove stored conversion settings for the selected books.\n"
17988"\n"
17989"Future conversion of these books will use the default settings."
17990msgstr ""
17991
17992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677
17993msgid "Remove &stored conversion settings for the selected books"
17994msgstr ""
17995
17996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678
17997msgid ""
17998"Force the title to be in title case. If both this and swap authors are checked,\n"
17999"title and author are swapped before the title case is set"
18000msgstr ""
18001
18002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680
18003msgid "Change title &case to:"
18004msgstr ""
18005
18006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681
18007msgid ""
18008"Update title sort based on the current title. This will be applied only "
18009"after other changes to title."
18010msgstr ""
18011
18012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682
18013msgid "Update &title sort"
18014msgstr ""
18015
18016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683
18017msgid ""
18018"Set the metadata in calibre from the metadata in the e-book files associated"
18019" with each book. Note that this does not change the cover, for that, use the"
18020" separate option below."
18021msgstr ""
18022
18023#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684
18024msgid "Set &metadata (except cover) from the e-book files"
18025msgstr ""
18026
18027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685
18028msgid "Change &cover"
18029msgstr ""
18030
18031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686
18032msgid "&Generate default cover"
18033msgstr ""
18034
18035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687
18036msgid "&Remove cover"
18037msgstr ""
18038
18039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688
18040msgid ""
18041"Try to automatically detect and remove borders and extra space\n"
18042" from the edges of cover images. This can sometimes remove too\n"
18043" much, so use with care."
18044msgstr ""
18045
18046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691
18047msgid "&Trim cover (DANGEROUS)"
18048msgstr ""
18049
18050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692
18051msgid "Set from &e-book files"
18052msgstr ""
18053
18054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693
18055msgid ""
18056"Set the covers of all selected books to be the same\n"
18057"as that of the first selected book."
18058msgstr ""
18059
18060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695
18061msgid "&Clone covers"
18062msgstr ""
18063
18064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696
18065msgid ""
18066"<p>Compress cover images, if the quality is set to 100 compression is "
18067"lossless, otherwise it is lossy"
18068msgstr ""
18069
18070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697
18071msgid "Co&mpress cover images:"
18072msgstr ""
18073
18074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698
18075msgid ""
18076"<p>Cover image compression quality. If the quality is set to 100 compression"
18077" is lossless, otherwise it is lossy"
18078msgstr ""
18079
18080#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699
18081msgid "Control how the default generated covers are created"
18082msgstr ""
18083
18084#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700
18085msgid "Configure co&ver generation"
18086msgstr ""
18087
18088#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701
18089msgid "Set the co&mments for all selected books"
18090msgstr ""
18091
18092#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702
18093#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756
18094#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934
18095msgid "&Basic metadata"
18096msgstr ""
18097
18098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703
18099#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763
18100msgid "&Custom metadata"
18101msgstr ""
18102
18103#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704
18104msgid "&Load search/replace:"
18105msgstr ""
18106
18107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705
18108msgid "Select saved search/replace to load."
18109msgstr ""
18110
18111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706
18112msgid "Save current search/replace"
18113msgstr ""
18114
18115#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707
18116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426
18117msgid "Sa&ve"
18118msgstr ""
18119
18120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710
18121msgid "Search &mode:"
18122msgstr ""
18123
18124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711
18125msgid ""
18126"<p>Choose whether to use basic text matching or advanced\n"
18127"                regular expression matching. Changing the mode clears all the fields\n"
18128"                in this dialog.</p>"
18129msgstr ""
18130
18131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714
18132msgid "Search &field:"
18133msgstr ""
18134
18135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715
18136msgid "The name of the field that you want to search"
18137msgstr ""
18138
18139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716
18140msgid "&Identifier type:"
18141msgstr ""
18142
18143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717
18144msgid "Choose which identifier type to operate upon"
18145msgstr ""
18146
18147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718
18148#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335
18149#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147
18150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488
18151msgid "&Template:"
18152msgstr ""
18153
18154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719
18155msgid "Enter a template to be used as the source for the search/replace"
18156msgstr ""
18157
18158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721
18159msgid ""
18160"Enter what you are looking for, either plain text or a regular expression, "
18161"depending on the mode"
18162msgstr ""
18163
18164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722
18165msgid ""
18166"Check this box if the search string must match exactly upper and lower case."
18167" Uncheck it if case is to be ignored"
18168msgstr ""
18169
18170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723
18171msgid "Cas&e sensitive"
18172msgstr ""
18173
18174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724
18175msgid "&Replace with:"
18176msgstr ""
18177
18178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725
18179msgid ""
18180"The replacement text. The matched search text will be replaced with this "
18181"string"
18182msgstr ""
18183
18184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726
18185msgid "&Apply function after replace:"
18186msgstr ""
18187
18188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727
18189msgid ""
18190"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n"
18191"field is processed. In regular expression mode, only the matched text is processed"
18192msgstr ""
18193
18194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729
18195msgid "&Destination field:"
18196msgstr ""
18197
18198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730
18199msgid ""
18200"The field that the text will be put into after all replacements.\n"
18201"If blank, the source field is used if the field is modifiable"
18202msgstr ""
18203
18204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732
18205msgid "M&ode:"
18206msgstr ""
18207
18208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733
18209msgid "Specify how the text should be copied into the destination."
18210msgstr ""
18211
18212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734
18213msgid ""
18214"Specifies whether result items should be split into multiple values or\n"
18215"left as single values. This option has the most effect when the source field is\n"
18216"not multiple and the destination field is multiple"
18217msgstr ""
18218
18219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737
18220msgid "Split &result"
18221msgstr ""
18222
18223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738
18224msgid "Identifier type:"
18225msgstr ""
18226
18227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739
18228msgid ""
18229"<p>Choose which identifier type to operate upon. When the\n"
18230"              source field is something other than 'identifiers' you can enter\n"
18231"              a * if you want to replace the entire set of identifiers with\n"
18232"              the result of the search/replace.</p>"
18233msgstr ""
18234
18235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743
18236msgid "For multiple-valued fields, sho&w"
18237msgstr ""
18238
18239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744
18240msgid "val&ues starting at"
18241msgstr ""
18242
18243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745
18244msgid "with values separated b&y"
18245msgstr ""
18246
18247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746
18248msgid ""
18249"Used when displaying test results to separate values in multiple-valued "
18250"fields"
18251msgstr ""
18252
18253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747
18254msgid "Test text"
18255msgstr ""
18256
18257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748
18258msgid "Test result"
18259msgstr ""
18260
18261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749
18262msgid "Your &test:"
18263msgstr ""
18264
18265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750
18266msgid "&Search and replace"
18267msgstr ""
18268
18269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751
18270msgid ""
18271"If enabled, the book list will be re-sorted and any existing\n"
18272"search or Virtual library will be refreshed after the edit\n"
18273"is completed. This can be slow on large libraries."
18274msgstr ""
18275
18276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754
18277msgid "&Refresh book list after edit"
18278msgstr ""
18279
18280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33
18281msgid "Sort by multiple columns"
18282msgstr ""
18283
18284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41
18285msgid ""
18286"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher "
18287"columns are more important. Ascending or descending order can be toggled by "
18288"clicking the column name at the bottom of this dialog, after having selected"
18289" it."
18290msgstr ""
18291
18292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70
18293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75
18294#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138
18295#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229
18296#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231
18297#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248
18298#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191
18299#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196
18300msgid "&Clear"
18301msgstr ""
18302
18303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71
18304msgid "Clear all selected columns"
18305msgstr ""
18306
18307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76
18308msgid "Save this sort order for easy re-use"
18309msgstr ""
18310
18311#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81
18312msgid "Load previously saved settings"
18313msgstr ""
18314
18315#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119
18316msgid "Effective sort"
18317msgstr ""
18318
18319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128
18320msgid "No sort selected"
18321msgstr ""
18322
18323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129
18324msgid "You must select at least one column on which to sort"
18325msgstr ""
18326
18327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160
18328msgid "No saved sorts available"
18329msgstr ""
18330
18331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166
18332msgid "Remove saved sort"
18333msgstr ""
18334
18335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61
18336msgid "Import OPML file"
18337msgstr ""
18338
18339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67
18340msgid "Path to OPML file"
18341msgstr ""
18342
18343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71
18344msgid "Browse for OPML file"
18345msgstr ""
18346
18347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74
18348msgid "&OPML file:"
18349msgstr ""
18350
18351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80
18352msgid "Maximum number of articles to download per RSS feed"
18353msgstr ""
18354
18355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81
18356msgid "&Maximum articles per feed:"
18357msgstr ""
18358
18359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85
18360#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
18361msgid " days"
18362msgstr ""
18363
18364#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86
18365msgid "Articles in the RSS feeds older than this will be ignored"
18366msgstr ""
18367
18368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89
18369msgid "Preserve groups in the OPML file"
18370msgstr ""
18371
18372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91
18373msgid ""
18374"If enabled, every group of feeds in the OPML file will be converted into a "
18375"single recipe. Otherwise every feed becomes its own recipe"
18376msgstr ""
18377
18378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95
18379msgid "Replace existing recipes"
18380msgstr ""
18381
18382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97
18383msgid ""
18384"If enabled, any existing recipes with the same titles as entries in the OPML"
18385" file will be replaced. Otherwise, new entries with modified titles will be "
18386"created"
18387msgstr ""
18388
18389#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18390msgid "OPML files"
18391msgstr ""
18392
18393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18394msgid "Select OPML file"
18395msgstr ""
18396
18397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130
18398msgid "Path not specified"
18399msgstr ""
18400
18401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131
18402msgid "You must specify the path to the OPML file to import"
18403msgstr ""
18404
18405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136
18406msgid "No feeds found"
18407msgstr ""
18408
18409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137
18410msgid "No importable RSS feeds found in the OPML file"
18411msgstr ""
18412
18413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59
18414msgid "Password needed"
18415msgstr ""
18416
18417#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60
18418msgid "TextLabel"
18419msgstr ""
18420
18421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61
18422#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302
18423#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448
18424#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141
18425msgid "&Username:"
18426msgstr ""
18427
18428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62
18429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306
18430#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
18431#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143
18432msgid "&Password:"
18433msgstr ""
18434
18435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63
18436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310
18437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93
18438#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460
18439#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116
18440msgid "&Show password"
18441msgstr ""
18442
18443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136
18444msgid "Restart required"
18445msgstr ""
18446
18447#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137
18448msgid "You must restart calibre before using this plugin!"
18449msgstr ""
18450
18451#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507
18453msgid "All"
18454msgstr ""
18455
18456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18458msgid "Installed"
18459msgstr ""
18460
18461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365
18463msgid "Not installed"
18464msgstr ""
18465
18466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18467msgid "Update available"
18468msgstr ""
18469
18470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18471msgid "Plugin name"
18472msgstr ""
18473
18474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18475#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98
18476msgid "Status"
18477msgstr ""
18478
18479#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18480msgid "Available"
18481msgstr ""
18482
18483#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18484msgid "Released"
18485msgstr ""
18486
18487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18488msgid "calibre"
18489msgstr ""
18490
18491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296
18492msgid "PayPal"
18493msgstr ""
18494
18495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320
18496msgid ""
18497"This plugin is FREE but you can reward the developer for their effort\n"
18498"by donating to them via PayPal.\n"
18499"\n"
18500"Right-click and choose Donate to reward: "
18501msgstr ""
18502
18503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355
18504msgid "Platform unavailable"
18505msgstr ""
18506
18507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357
18508msgid "calibre upgrade required"
18509msgstr ""
18510
18511#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360
18512msgid "Plugin deprecated"
18513msgstr ""
18514
18515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362
18516msgid "New version available"
18517msgstr ""
18518
18519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364
18520msgid "Latest version installed"
18521msgstr ""
18522
18523#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395
18524msgid "This plugin has been deprecated and should be uninstalled"
18525msgstr ""
18526
18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396
18528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400
18529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404
18530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407
18531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411
18532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414
18533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416
18534msgid "Right-click to see more options"
18535msgstr ""
18536
18537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398
18538#, python-format
18539msgid "This plugin can only be installed on: %s"
18540msgstr ""
18541
18542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402
18543#, python-format
18544msgid "You must upgrade to at least calibre %s before installing this plugin"
18545msgstr ""
18546
18547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406
18548msgid "You can install this plugin"
18549msgstr ""
18550
18551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410
18552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413
18553msgid "A new version of this plugin is available"
18554msgstr ""
18555
18556#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415
18557msgid "This plugin is installed and up-to-date"
18558msgstr ""
18559
18560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422
18561msgid "Plugin homepage"
18562msgstr ""
18563
18564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439
18565msgid "Update Check Failed"
18566msgstr ""
18567
18568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440
18569msgid "Unable to reach the plugin index page."
18570msgstr ""
18571
18572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459
18573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464
18574msgid "User plugins"
18575msgstr ""
18576
18577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472
18578msgid "Filter list of &plugins"
18579msgstr ""
18580
18581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479
18582msgid "Filter by &name"
18583msgstr ""
18584
18585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502
18586#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85
18587msgid "Description"
18588msgstr ""
18589
18590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515
18591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533
18592msgid "&Install"
18593msgstr ""
18594
18595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516
18596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534
18597msgid "Install the selected plugin"
18598msgstr ""
18599
18600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519
18601msgid "&Customize plugin "
18602msgstr ""
18603
18604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520
18605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573
18606msgid "Customize the options for this plugin"
18607msgstr ""
18608
18609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538
18610msgid "Plugin &forum thread"
18611msgstr ""
18612
18613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547
18614#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112
18615msgid "Enable/&disable plugin"
18616msgstr ""
18617
18618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548
18619msgid "Enable or disable this plugin"
18620msgstr ""
18621
18622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552
18623#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114
18624msgid "&Remove plugin"
18625msgstr ""
18626
18627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553
18628msgid "Uninstall the selected plugin"
18629msgstr ""
18630
18631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562
18632msgid "Donate to developer"
18633msgstr ""
18634
18635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563
18636msgid "Donate to the developer of this plugin"
18637msgstr ""
18638
18639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572
18640#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113
18641msgid "&Customize plugin"
18642msgstr ""
18643
18644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671
18645#, python-format
18646msgid "Are you sure you want to uninstall the <b>%s</b> plugin?"
18647msgstr ""
18648
18649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683
18650#, python-format
18651msgid "Install %s"
18652msgstr ""
18653
18654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684
18655#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318
18656msgid ""
18657"Installing plugins is a <b>security risk</b>. Plugins can contain a "
18658"virus/malware. Only install it if you got it from a trusted source. Are you "
18659"sure you want to proceed?"
18660msgstr ""
18661
18662#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701
18663#, python-format
18664msgid "Downloading plugin ZIP attachment: %s"
18665msgstr ""
18666
18667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706
18668#, python-format
18669msgid "Installing plugin: %s"
18670msgstr ""
18671
18672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721
18673#, python-format
18674msgid "Plugin installed: %s"
18675msgstr ""
18676
18677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723
18678#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337
18679#, python-brace-format
18680msgid ""
18681"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to "
18682"restart calibre for the plugin to take effect."
18683msgstr ""
18684
18685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
18686msgid "Install plugin failed"
18687msgstr ""
18688
18689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747
18690msgid ""
18691"A problem occurred while installing this plugin. This plugin will now be "
18692"uninstalled. Please post the error message in details below into the forum "
18693"thread for this plugin and restart calibre."
18694msgstr ""
18695
18696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
18697#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371
18698msgid "Plugin not customizable"
18699msgstr ""
18700
18701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
18702#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372
18703#, python-format
18704msgid "Plugin: %s does not need customization"
18705msgstr ""
18706
18707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777
18708#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378
18709msgid "Must restart"
18710msgstr ""
18711
18712#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778
18713#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379
18714#, python-format
18715msgid "You must restart calibre before you can configure the <b>%s</b> plugin"
18716msgstr ""
18717
18718#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786
18719#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360
18720msgid "Plugin cannot be disabled"
18721msgstr ""
18722
18723#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787
18724#, python-format
18725msgid "The plugin: %s cannot be disabled"
18726msgstr ""
18727
18728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118
18729msgid "Aborting..."
18730msgstr ""
18731
18732#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265
18733#, python-brace-format
18734msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel"
18735msgstr ""
18736
18737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267
18738msgid "Undock"
18739msgstr ""
18740
18741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268
18742msgid "Show the Quickview panel in its own floating window"
18743msgstr ""
18744
18745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271
18746msgid "Lock Quickview contents"
18747msgstr ""
18748
18749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272
18750#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272
18751msgid "Refresh"
18752msgstr ""
18753
18754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276
18755msgid "Embed the Quickview panel into the main calibre window"
18756msgstr ""
18757
18758#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305
18759msgid "Alternate shortcut: "
18760msgstr ""
18761
18762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325
18763#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583
18764msgid "Find item in the Tag browser"
18765msgstr ""
18766
18767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327
18768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345
18769msgid "Find item in the library"
18770msgstr ""
18771
18772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342
18773msgid "Select this book in the library"
18774msgstr ""
18775
18776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350
18777msgid "Quickview this cell"
18778msgstr ""
18779
18780#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355
18781msgid "Open book in the E-book viewer"
18782msgstr ""
18783
18784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536
18785#, python-brace-format
18786msgid "&Item: {0} ({1})"
18787msgstr ""
18788
18789#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582
18790msgid ""
18791"Click to show only books with this item. Double click to search for this "
18792"item in the Tag browser"
18793msgstr ""
18794
18795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600
18796msgid "**No items found**"
18797msgstr ""
18798
18799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601
18800msgid ""
18801"Click in a column  in the library view to see the information for that book"
18802msgstr ""
18803
18804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621
18805#, python-brace-format
18806msgid "&Books with selected item \"{0}\": {1}"
18807msgstr ""
18808
18809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630
18810msgid ""
18811"Double click on a book to change the selection in the library view or change"
18812" the column shown in the left-hand panel. Shift- or Ctrl- double click to "
18813"edit the metadata of a book, which also changes the selected book."
18814msgstr ""
18815
18816#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690
18817msgid "Something went wrong while filling in the table"
18818msgstr ""
18819
18820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726
18821msgid "Quickview: Book not in library view"
18822msgstr ""
18823
18824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727
18825msgid ""
18826"The book you selected is not currently displayed in the library view, "
18827"perhaps because of a search or a Virtual library, so Quickview cannot select"
18828" it."
18829msgstr ""
18830
18831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88
18832#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753
18833msgid "&Apply Virtual libraries"
18834msgstr ""
18835
18836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89
18837msgid ""
18838"<p>Select to make Quickview show only books in the current\n"
18839"        Virtual library</p>"
18840msgstr ""
18841
18842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91
18843msgid "&Lock Quickview contents"
18844msgstr ""
18845
18846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92
18847msgid ""
18848"<p>Select to prevent Quickview from changing content when the\n"
18849"        selection on the library view is changed</p>"
18850msgstr ""
18851
18852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94
18853#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244
18854#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979
18855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87
18856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248
18857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280
18858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418
18859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947
18860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152
18861msgid "&Refresh"
18862msgstr ""
18863
18864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95
18865msgid ""
18866"When Quickview is locked, refresh the window using the last selected book "
18867"and that book's value in the last selected column."
18868msgstr ""
18869
18870#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96
18871msgid "&Dock"
18872msgstr ""
18873
18874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97
18875#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197
18876#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77
18877msgid "&Close"
18878msgstr ""
18879
18880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23
18881msgid ""
18882"Restoring database from backups, do not interrupt, this will happen in three"
18883" stages"
18884msgstr ""
18885
18886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25
18887msgid "Restoring database"
18888msgstr ""
18889
18890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61
18891msgid "The restore has not completed, are you sure you want to cancel?"
18892msgstr ""
18893
18894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85
18895#, python-format
18896msgid "The old database was saved as: %s"
18897msgstr ""
18898
18899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89
18900#, python-format
18901msgid ""
18902"Restoring the database succeeded with some warnings click \"Show details\" "
18903"to see the details. %s"
18904msgstr ""
18905
18906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94
18907#, python-format
18908msgid "Restoring database was successful. %s"
18909msgstr ""
18910
18911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100
18912msgid ""
18913"Your list of books, with all their metadata is stored in a single file, "
18914"called a database. In addition, metadata for each individual book is stored "
18915"in that books' folder, as a backup.<p>This operation will rebuild the "
18916"database from the individual book metadata. This is useful if the database "
18917"has been corrupted and you get a blank list of books.<p>Do you want to "
18918"restore the database?"
18919msgstr ""
18920
18921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121
18922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136
18923msgid "Restoring database failed, click \"Show details\" to see details"
18924msgstr ""
18925
18926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135
18927#: /__w/calibre/calibre/src/calibre/gui2/main.py:216
18928msgid "Failed to repair library"
18929msgstr ""
18930
18931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32
18932msgid "Add a new Saved search"
18933msgstr ""
18934
18935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45
18936msgid ""
18937"You can create a <i>Saved search</i>, for frequently used searches here. The"
18938" search will be visible under <i>Saved searches</i> in the Tag browser, "
18939"using the name that you specify here."
18940msgstr ""
18941
18942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53
18943msgid "The Saved search name"
18944msgstr ""
18945
18946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57
18947msgid "&Search:"
18948msgstr ""
18949
18950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58
18951msgid "The search expression"
18952msgstr ""
18953
18954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69
18955msgid "No search name"
18956msgstr ""
18957
18958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70
18959msgid "You must specify a name for the Saved search"
18960msgstr ""
18961
18962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76
18963msgid "No search expression"
18964msgstr ""
18965
18966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77
18967msgid "You must specify a search expression for the Saved search"
18968msgstr ""
18969
18970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83
18971msgid "Invalid saved search"
18972msgstr ""
18973
18974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97
18975#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582
18976#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974
18977msgid "Manage Saved searches"
18978msgstr ""
18979
18980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103
18981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
18982msgid "&Add search"
18983msgstr ""
18984
18985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107
18986msgid "&Remove search"
18987msgstr ""
18988
18989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111
18990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
18991msgid "&Edit search"
18992msgstr ""
18993
18994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170
18995msgid ""
18996"The current saved search will be <b>permanently deleted</b>. Are you sure?"
18997msgstr ""
18998
18999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182
19000msgid "Edit the name and/or expression below."
19001msgstr ""
19002
19003#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184
19004msgid "Edit saved search"
19005msgstr ""
19006
19007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196
19008msgid "A saved search with the name {} already exists. Choose another name"
19009msgstr ""
19010
19011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218
19012msgid "Search expression"
19013msgstr ""
19014
19015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72
19016msgid ""
19017"                Download this periodical every week on the specified days after\n"
19018"                the specified time. For example, if you choose: Monday after\n"
19019"                9:00 AM, then the periodical will be download every Monday as\n"
19020"                soon after 9:00 AM as possible.\n"
19021"            "
19022msgstr ""
19023
19024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93
19025msgid "&Download after:"
19026msgstr ""
19027
19028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124
19029msgid ""
19030"                Download this periodical every month, on the specified days.\n"
19031"                The download will happen as soon after the specified time as\n"
19032"                possible on the specified days of each month. For example,\n"
19033"                if you choose the 1st and the 15th after 9:00 AM, the\n"
19034"                periodical will be downloaded on the 1st and 15th of every\n"
19035"                month, as soon after 9:00 AM as possible.\n"
19036"            "
19037msgstr ""
19038
19039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136
19040msgid "&Days of the month:"
19041msgstr ""
19042
19043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138
19044msgid "Comma separated list of days of the month. For example: 1, 15"
19045msgstr ""
19046
19047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142
19048msgid "Download &after:"
19049msgstr ""
19050
19051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176
19052msgid ""
19053"                Download this periodical every x days. For example, if you\n"
19054"                choose 30 days, the periodical will be downloaded every 30\n"
19055"                days. Note that you can set periods of less than a day, like\n"
19056"                0.1 days to download a periodical more than once a day.\n"
19057"            "
19058msgstr ""
19059
19060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185
19061msgid "&Download every:"
19062msgstr ""
19063
19064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188
19065msgid "every hour"
19066msgstr ""
19067
19068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191
19069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19070msgid "days"
19071msgstr ""
19072
19073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195
19074msgid ""
19075"Note: You can set intervals of less than a day, by typing the value "
19076"manually."
19077msgstr ""
19078
19079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250
19080msgid "Schedule news download [{} sources]"
19081msgstr ""
19082
19083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268
19084msgid "&Schedule"
19085msgstr ""
19086
19087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279
19088msgid "&Schedule for download:"
19089msgstr ""
19090
19091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284
19092msgid "&Days of  week"
19093msgstr ""
19094
19095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285
19096msgid "Da&ys of month"
19097msgstr ""
19098
19099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286
19100msgid "Every &x days"
19101msgstr ""
19102
19103#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299
19104msgid "&Account"
19105msgstr ""
19106
19107#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313
19108msgid "For the scheduling to work, you must leave calibre running."
19109msgstr ""
19110
19111#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322
19112#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221
19113msgid "&Advanced"
19114msgstr ""
19115
19116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325
19117msgid "Add &title as tag"
19118msgstr ""
19119
19120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327
19121msgid "&Extra tags:"
19122msgstr ""
19123
19124#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331
19125msgid "&Keep at most:"
19126msgstr ""
19127
19128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332
19129msgid ""
19130"Maximum number of copies (issues) of this recipe to keep.  Set to 0 to keep "
19131"all (disable)."
19132msgstr ""
19133
19134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337
19135msgid ""
19136"<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"
19137"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n"
19138"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting."
19139msgstr ""
19140
19141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19142msgid " issues"
19143msgstr ""
19144
19145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19146msgid "all issues"
19147msgstr ""
19148
19149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350
19150msgid "Delete downloaded &news older than:"
19151msgstr ""
19152
19153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353
19154msgid ""
19155"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n"
19156"<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."
19157msgstr ""
19158
19159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
19160msgid "never delete"
19161msgstr ""
19162
19163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360
19164msgid "Download &all scheduled"
19165msgstr ""
19166
19167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361
19168msgid "Download all scheduled news sources at once"
19169msgstr ""
19170
19171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366
19172msgid "&Download now"
19173msgstr ""
19174
19175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461
19176msgid "Need username and password"
19177msgstr ""
19178
19179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462
19180msgid "You must provide a username and/or password to use this news source."
19181msgstr ""
19182
19183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504
19184msgid "Account"
19185msgstr ""
19186
19187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505
19188msgid "(optional)"
19189msgstr ""
19190
19191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506
19192msgid "(required)"
19193msgstr ""
19194
19195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525
19196msgid "Created by: "
19197msgstr ""
19198
19199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529
19200#, python-format
19201msgid "Download %s now"
19202msgstr ""
19203
19204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533
19205msgid "Last downloaded: never"
19206msgstr ""
19207
19208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534
19209msgid "never"
19210msgstr ""
19211
19212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542
19213#, python-format
19214msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
19215msgstr ""
19216
19217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558
19218msgid "Last downloaded:"
19219msgstr ""
19220
19221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578
19222msgid "Cannot download news as no internet connection is active"
19223msgstr ""
19224
19225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581
19226msgid "No internet connection"
19227msgstr ""
19228
19229#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592
19230msgid "Schedule news download"
19231msgstr ""
19232
19233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595
19234msgid "Add or edit a custom news source"
19235msgstr ""
19236
19237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600
19238msgid "Download all scheduled news sources"
19239msgstr ""
19240
19241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29
19242msgid "equal to"
19243msgstr ""
19244
19245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30
19246msgid "before"
19247msgstr ""
19248
19249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31
19250msgid "after"
19251msgstr ""
19252
19253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32
19254msgid "before or equal to"
19255msgstr ""
19256
19257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33
19258msgid "after or equal to"
19259msgstr ""
19260
19261#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48
19262#, python-format
19263msgid ""
19264"<p>You can also perform other kinds of advanced searches, for example "
19265"checking for books that have no covers, combining multiple search expression"
19266" using Boolean operators and so on. See <a href=\"%s\">The search "
19267"interface</a> for more information."
19268msgstr ""
19269
19270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60
19271msgid "What &kind of match to use:"
19272msgstr ""
19273
19274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64
19275#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214
19276#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221
19277#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181
19278msgid "Contains: the word or phrase matches anywhere in the metadata field"
19279msgstr ""
19280
19281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65
19282#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215
19283#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
19284#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182
19285msgid "Equals: the word or phrase must match the entire metadata field"
19286msgstr ""
19287
19288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66
19289#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216
19290#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223
19291#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183
19292msgid ""
19293"Regular expression: the expression must match anywhere in the metadata field"
19294msgstr ""
19295
19296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84
19297#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224
19298#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232
19299#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192
19300msgid "A&dvanced search"
19301msgstr ""
19302
19303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86
19304#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217
19305#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224
19306#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184
19307msgid "Find entries that have..."
19308msgstr ""
19309
19310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87
19311#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221
19312#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228
19313#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188
19314msgid "But don't show entries that have..."
19315msgstr ""
19316
19317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94
19318msgid "A&ll these words:"
19319msgstr ""
19320
19321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95
19322msgid "&This exact phrase:"
19323msgstr ""
19324
19325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96
19326msgid "O&ne or more of these words:"
19327msgstr ""
19328
19329#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107
19330#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
19331#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229
19332#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189
19333msgid "Any of these &unwanted words:"
19334msgstr ""
19335
19336#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112
19337msgid "Titl&e/author/series..."
19338msgstr ""
19339
19340#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120
19341msgid "The title to search for"
19342msgstr ""
19343
19344#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124
19345msgid "The author to search for"
19346msgstr ""
19347
19348#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131
19349#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231
19350#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236
19351#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180
19352#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195
19353msgid "&Author:"
19354msgstr ""
19355
19356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134
19357msgid "The series to search for"
19358msgstr ""
19359
19360#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143
19361msgid "The tags to search for"
19362msgstr ""
19363
19364#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167
19365msgid "&Date search"
19366msgstr ""
19367
19368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182
19369msgid "&Search the"
19370msgstr ""
19371
19372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191
19373msgid "date column for books whose &date is "
19374msgstr ""
19375
19376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199
19377msgid "&year"
19378msgstr ""
19379
19380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203
19381msgid "mo&nth"
19382msgstr ""
19383
19384#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206
19385msgid "&day"
19386msgstr ""
19387
19388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19389msgid "months"
19390msgstr ""
19391
19392#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19393msgid "weeks"
19394msgstr ""
19395
19396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19397msgid "years"
19398msgstr ""
19399
19400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218
19401msgid "ago"
19402msgstr ""
19403
19404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19405msgid "This month"
19406msgstr ""
19407
19408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19409msgid "Yesterday"
19410msgstr ""
19411
19412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240
19413msgid "&Template search"
19414msgstr ""
19415
19416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248
19417msgid "The value to search for"
19418msgstr ""
19419
19420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250
19421msgid ""
19422"You can use the search test specifications described in the calibre "
19423"documentation. For example, with Number comparisons you can the relational "
19424"operators like '>=' etc. With Text comparisons you can use exact, contains "
19425"or regular expression matches. With Date you can use today, yesterday, etc. "
19426"Set/not set takes 'true' for set and 'false' for not set."
19427msgstr ""
19428
19429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257
19430msgid "Template &value:"
19431msgstr ""
19432
19433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265
19434msgid "Set/Not set"
19435msgstr ""
19436
19437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267
19438msgid "How the template result will be compared to the value"
19439msgstr ""
19440
19441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268
19442msgid "C&omparison type:"
19443msgstr ""
19444
19445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273
19446msgid "The template that generates the value"
19447msgstr ""
19448
19449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274
19450msgid "Right click to open a template editor"
19451msgstr ""
19452
19453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275
19454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697
19455msgid "Tem&plate:"
19456msgstr ""
19457
19458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279
19459#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247
19460#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249
19461#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212
19462#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25
19463#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
19464#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85
19465#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179
19466msgid "Advanced search"
19467msgstr ""
19468
19469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38
19470msgid "There is one book with the {} format"
19471msgstr ""
19472
19473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39
19474#, python-brace-format
19475msgid "There are {count} books with the {fmt} format"
19476msgstr ""
19477
19478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57
19479msgid "Choose formats"
19480msgstr ""
19481
19482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40
19483msgid ""
19484"Use a password if calibre is running on a network that is not secure. For "
19485"example, if you run calibre on a laptop, use that laptop in an airport, and "
19486"want to connect your smart device to calibre, you should use a password."
19487msgstr ""
19488
19489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46
19490msgid ""
19491"Check this box if you want calibre to automatically start the smart device "
19492"interface when calibre starts. You should not do this if you are using a "
19493"network that is not secure and you are not setting a password."
19494msgstr ""
19495
19496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52
19497msgid ""
19498"Check this box if you want calibre to use a fixed network port. Normally you"
19499" will not need to do this. However, if your device consistently fails to "
19500"connect to calibre, try checking this box and entering a number."
19501msgstr ""
19502
19503#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58
19504msgid ""
19505"Try 9090. If calibre says that it fails to connect to the port, try another "
19506"number. You can use any number between 8,000 and 65,535."
19507msgstr ""
19508
19509#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63
19510msgid ""
19511"These are the IP addresses for this computer. If you decide to have your "
19512"device connect to calibre using a fixed IP address, one of these addresses "
19513"should be the one you use. It is unlikely but possible that the correct IP "
19514"address is not listed here, in which case you will need to go to your "
19515"computer's control panel to get a complete list of your computer's network "
19516"interfaces and IP addresses."
19517msgstr ""
19518
19519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112
19520#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118
19521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123
19522msgid "Invalid port number"
19523msgstr ""
19524
19525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113
19526msgid "You must provide a port number."
19527msgstr ""
19528
19529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119
19530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124
19531msgid "The port must be a number between 8000 and 65535."
19532msgstr ""
19533
19534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139
19535#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484
19536msgid "Problem starting the wireless device"
19537msgstr ""
19538
19539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140
19540#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485
19541#, python-format
19542msgid "The wireless device driver had problems starting. It said \"%s\""
19543msgstr ""
19544
19545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86
19546msgid "Smart device control"
19547msgstr ""
19548
19549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87
19550msgid ""
19551"<p>Start wireless device connections.\n"
19552"       <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."
19553msgstr ""
19554
19555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89
19556msgid "calibre IP addresses:"
19557msgstr ""
19558
19559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90
19560msgid "Possibe IP addresses:"
19561msgstr ""
19562
19563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91
19564msgid "Optional &password:"
19565msgstr ""
19566
19567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92
19568msgid "Optional password for security"
19569msgstr ""
19570
19571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94
19572msgid "Optional &fixed port:"
19573msgstr ""
19574
19575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95
19576msgid "Optional port number"
19577msgstr ""
19578
19579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96
19580msgid "&Use a fixed port"
19581msgstr ""
19582
19583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97
19584msgid "&Automatically allow connections at calibre startup"
19585msgstr ""
19586
19587#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
19588#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
19589#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42
19590msgid "Publishers"
19591msgstr ""
19592
19593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173
19594msgid " (not on any book)"
19595msgstr ""
19596
19597#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176
19598msgid "Category lookup name: "
19599msgstr ""
19600
19601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204
19602msgid "You must select items to apply"
19603msgstr ""
19604
19605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221
19606msgid "You must select items to unapply"
19607msgstr ""
19608
19609#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237
19610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268
19611msgid ""
19612"That name contains leading or trailing periods, multiple periods in a row or"
19613" spaces before or after periods."
19614msgstr ""
19615
19616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245
19617#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275
19618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356
19619msgid "Name already used"
19620msgstr ""
19621
19622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246
19623#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276
19624msgid "That name is already used, perhaps with different case."
19625msgstr ""
19626
19627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289
19628msgid ""
19629"The current User category will be <b>permanently deleted</b>. Are you sure?"
19630msgstr ""
19631
19632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146
19633msgid "User categories editor"
19634msgstr ""
19635
19636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147
19637msgid "Category &name: "
19638msgstr ""
19639
19640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148
19641msgid "Select a category to edit"
19642msgstr ""
19643
19644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149
19645msgid "Copy the category name to the clipboard"
19646msgstr ""
19647
19648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150
19649msgid "&Category filter: "
19650msgstr ""
19651
19652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151
19653msgid "Select the content kind of the new category"
19654msgstr ""
19655
19656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152
19657msgid "Item &filter: "
19658msgstr ""
19659
19660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153
19661msgid ""
19662"Enter text to filter the available items. Case and accents are ignored."
19663msgstr ""
19664
19665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154
19666msgid "Delete the current User category"
19667msgstr ""
19668
19669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156
19670msgid "Enter a category name, then use the Add button or the Rename button"
19671msgstr ""
19672
19673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157
19674msgid "Add a new category"
19675msgstr ""
19676
19677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159
19678msgid "Rename the current category to what is in the box"
19679msgstr ""
19680
19681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161
19682msgid ""
19683"<p>Show items in the Available items box only if they appear in the\n"
19684"            current Virtual library. Applied items not in the Virtual library will be marked\n"
19685"            \"not on any book\".</p>"
19686msgstr ""
19687
19688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164
19689msgid "&Show only available items in current Virtual library"
19690msgstr ""
19691
19692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165
19693msgid "&Available items"
19694msgstr ""
19695
19696#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166
19697msgid "Apply items to current category"
19698msgstr ""
19699
19700#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168
19701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141
19702msgid "Applied &items"
19703msgstr ""
19704
19705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169
19706msgid "Unapply (remove) selected items from current category"
19707msgstr ""
19708
19709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39
19710msgid ""
19711"If the item you want is not in the available list, you can add it here. "
19712"Accepts an ampersand-separated list of items. The items will be applied to "
19713"the book."
19714msgstr ""
19715
19716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45
19717msgid ""
19718"If the item you want is not in the available list, you can add it here. "
19719"Accepts a comma-separated list of items. The items will be applied to the "
19720"book."
19721msgstr ""
19722
19723#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120
19724msgid "Deleting tags is done immediately and there is no undo."
19725msgstr ""
19726
19727#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134
19728msgid "Are your sure?"
19729msgstr ""
19730
19731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135
19732msgid ""
19733"The following tags are used by one or more books. Are you certain you want "
19734"to delete them?"
19735msgstr ""
19736
19737#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132
19738msgid "Manage items"
19739msgstr ""
19740
19741#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133
19742msgid "&Add item:"
19743msgstr ""
19744
19745#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134
19746msgid "Apply item(s) to the current book"
19747msgstr ""
19748
19749#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135
19750msgid "Filter the available items"
19751msgstr ""
19752
19753#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136
19754msgid ""
19755"Delete the selected items from database. This will unapply the items from "
19756"all books and then remove them from the database."
19757msgstr ""
19758
19759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137
19760msgid "Ava&ilable items"
19761msgstr ""
19762
19763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138
19764msgid "Apply item to current book"
19765msgstr ""
19766
19767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139
19768msgid "Unapply (remove) the item from current book"
19769msgstr ""
19770
19771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140
19772msgid "Filter the applied items"
19773msgstr ""
19774
19775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298
19776msgid "Search for {}"
19777msgstr ""
19778
19779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302
19780msgid "Filter by {}"
19781msgstr ""
19782
19783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306
19784#, python-brace-format
19785msgid "Search the library for {0}"
19786msgstr ""
19787
19788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421
19789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
19790msgid "Count"
19791msgstr ""
19792
19793#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423
19794msgid "Was"
19795msgstr ""
19796
19797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441
19798#, python-brace-format
19799msgid "This is not one of this column's permitted values ({0})"
19800msgstr ""
19801
19802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521
19803msgid "Editing..."
19804msgstr ""
19805
19806#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544
19807msgid "Item is not a permitted value"
19808msgstr ""
19809
19810#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545
19811#, python-brace-format
19812msgid ""
19813"This column has a fixed set of permitted values. The entered text must be "
19814"one of ({0})."
19815msgstr ""
19816
19817#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571
19818msgid "Do you really want to undo your changes?"
19819msgstr ""
19820
19821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596
19822msgid "Undelete items?"
19823msgstr ""
19824
19825#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597
19826msgid "Items must be undeleted to continue. Do you want to do this?"
19827msgstr ""
19828
19829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112
19830msgid "Search for an item in the first column"
19831msgstr ""
19832
19833#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113
19834msgid "Find items containing the search string"
19835msgstr ""
19836
19837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115
19838msgid ""
19839"<p>Show items only if they appear in the\n"
19840"          current Virtual library. Edits already done may be hidden but will\n"
19841"          not be forgotten.\n"
19842"          </p><p>\n"
19843"          Note that this box affects only what is displayed. Changes\n"
19844"          will affect all books in your library even if this box\n"
19845"          is checked.</p>"
19846msgstr ""
19847
19848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122
19849msgid "Only show items in the current &Virtual library"
19850msgstr ""
19851
19852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123
19853msgid "&Filter by:"
19854msgstr ""
19855
19856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124
19857msgid "Filter items using the text in this box"
19858msgstr ""
19859
19860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125
19861msgid "Show only items containing this text"
19862msgstr ""
19863
19864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126
19865msgid "F&ilter"
19866msgstr ""
19867
19868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127
19869msgid ""
19870"Delete selected items from the database. This will unapply the items from "
19871"all books and then remove them from the database."
19872msgstr ""
19873
19874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129
19875msgid "Ctrl+D"
19876msgstr ""
19877
19878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130
19879msgid "Rename the items in every book where they are used"
19880msgstr ""
19881
19882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132
19883msgid "Ctrl+R"
19884msgstr ""
19885
19886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133
19887msgid "Undo any deletes or edits on the selected lines"
19888msgstr ""
19889
19890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135
19891msgid "Ctrl+U"
19892msgstr ""
19893
19894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368
19895msgid "Template language tutorial"
19896msgstr ""
19897
19898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372
19899msgid "Template function reference"
19900msgstr ""
19901
19902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425
19903msgid "Author Sort"
19904msgstr ""
19905
19906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19907msgid "Tag 1"
19908msgstr ""
19909
19910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19911msgid "Tag 2"
19912msgstr ""
19913
19914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
19915msgid "Template value"
19916msgstr ""
19917
19918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488
19919msgid "Disable word wrap"
19920msgstr ""
19921
19922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491
19923msgid "Enable word wrap"
19924msgstr ""
19925
19926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495
19927msgid "Load template from the Template tester"
19928msgstr ""
19929
19930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498
19931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521
19932msgid "Load template from file"
19933msgstr ""
19934
19935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501
19936#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531
19937msgid "Save template to file"
19938msgstr ""
19939
19940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517
19941msgid "No Template tester text is available"
19942msgstr ""
19943
19944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523
19945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533
19946msgid "Template file"
19947msgstr ""
19948
19949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626
19950#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594
19951msgid "Select icon"
19952msgstr ""
19953
19954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689
19955msgid "EXCEPTION: "
19956msgstr ""
19957
19958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710
19959msgid "Built-in template function"
19960msgstr ""
19961
19962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711
19963msgid "Built-in function"
19964msgstr ""
19965
19966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712
19967msgid "User defined Python template function"
19968msgstr ""
19969
19970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713
19971msgid "User function"
19972msgstr ""
19973
19974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19975msgid "Stored template"
19976msgstr ""
19977
19978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19979msgid "Stored user defined template"
19980msgstr ""
19981
19982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742
19983msgid "No template provided"
19984msgstr ""
19985
19986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743
19987msgid "The template box cannot be empty"
19988msgstr ""
19989
19990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747
19991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754
19992msgid "No column chosen"
19993msgstr ""
19994
19995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748
19996msgid "You must specify a column to be colored"
19997msgstr ""
19998
19999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755
20000msgid "You must specify the column where the icons are applied"
20001msgstr ""
20002
20003#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813
20004msgid "&Continue"
20005msgstr ""
20006
20007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815
20008msgid "Continue running the template"
20009msgstr ""
20010
20011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820
20012msgid "Stop running the template"
20013msgstr ""
20014
20015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826
20016#, python-brace-format
20017msgid "Break: line {0}, book {1}"
20018msgstr ""
20019
20020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832
20021msgid "The name of the template language operation"
20022msgstr ""
20023
20024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843
20025msgid "A variable in the template"
20026msgstr ""
20027
20028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846
20029msgid "The value of the variable"
20030msgstr ""
20031
20032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890
20033msgid "A General Program Mode Template"
20034msgstr ""
20035
20036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375
20037#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407
20038msgid "Set the color of the column:"
20039msgstr ""
20040
20041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376
20042msgid "Copy a color name to the clipboard:"
20043msgstr ""
20044
20045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377
20046msgid "Copy the selected color name to the clipboard"
20047msgstr ""
20048
20049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378
20050msgid "Kind:"
20051msgstr ""
20052
20053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379
20054msgid "Apply the icon to column:"
20055msgstr ""
20056
20057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380
20058msgid "Copy an icon file name to the clipboard:"
20059msgstr ""
20060
20061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381
20062msgid "Copy the selected icon file name to the clipboard"
20063msgstr ""
20064
20065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382
20066msgid "Add icon"
20067msgstr ""
20068
20069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383
20070msgid "Add an icon file to the set of choices"
20071msgstr ""
20072
20073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384
20074msgid "Template &name:"
20075msgstr ""
20076
20077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385
20078msgid "The name of the callable template"
20079msgstr ""
20080
20081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386
20082msgid "T&emplate:"
20083msgstr ""
20084
20085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387
20086msgid "The text of the template program goes into the box below"
20087msgstr ""
20088
20089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388
20090msgid "        "
20091msgstr ""
20092
20093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389
20094msgid "Enable &breakpoints"
20095msgstr ""
20096
20097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390
20098msgid ""
20099"<p>If checked, the template evaluator will stop when it\n"
20100"evaluates an expression on a double-clicked line number, opening a dialog showing\n"
20101"you the value as well as all the local variables</p>"
20102msgstr ""
20103
20104#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393
20105msgid "&Go"
20106msgstr ""
20107
20108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394
20109msgid ""
20110"If 'Enable breakpoints' is checked then click this button to run your "
20111"template"
20112msgstr ""
20113
20114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395
20115msgid "&Line:"
20116msgstr ""
20117
20118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396
20119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397
20120msgid "Line number to toggle"
20121msgstr ""
20122
20123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398
20124msgid "&Toggle"
20125msgstr ""
20126
20127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399
20128msgid "Toggle the breakpoint on the line number in the box"
20129msgstr ""
20130
20131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400
20132msgid "&Remove all"
20133msgstr ""
20134
20135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401
20136msgid "Remove all breakpoints"
20137msgstr ""
20138
20139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402
20140msgid "&Set all"
20141msgstr ""
20142
20143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403
20144msgid "Set breakpoint on every line"
20145msgstr ""
20146
20147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404
20148msgid ""
20149"<p>The text of the template program goes in this box.\n"
20150"            Don't forget that a General Program Mode template must begin with\n"
20151"            the word \"program:\".</p>"
20152msgstr ""
20153
20154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407
20155#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150
20156msgid "D&ocumentation:"
20157msgstr ""
20158
20159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408
20160msgid "Documentation for the function being defined or edited"
20161msgstr ""
20162
20163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409
20164msgid "Template value:"
20165msgstr ""
20166
20167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410
20168msgid "The value of the template using the current book in the library view"
20169msgstr ""
20170
20171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411
20172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412
20173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413
20174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414
20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415
20176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416
20177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417
20178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418
20179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419
20180msgid "User label"
20181msgstr ""
20182
20183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420
20184msgid "Font:"
20185msgstr ""
20186
20187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421
20188msgid "Select the font for the Template box"
20189msgstr ""
20190
20191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422
20192msgid "Size:"
20193msgstr ""
20194
20195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423
20196msgid "Select the font size for the Template box"
20197msgstr ""
20198
20199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424
20200msgid "Lo&ad"
20201msgstr ""
20202
20203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425
20204msgid "Load the template from a file"
20205msgstr ""
20206
20207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427
20208msgid "Save the template in a file"
20209msgstr ""
20210
20211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428
20212msgid "Template Function Reference"
20213msgstr ""
20214
20215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429
20216msgid "Function &name:"
20217msgstr ""
20218
20219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430
20220msgid "&Function type:"
20221msgstr ""
20222
20223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431
20224msgid "&Documentation:"
20225msgstr ""
20226
20227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432
20228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234
20229msgid "&Code:"
20230msgstr ""
20231
20232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33
20233msgid "Remove any template from the box"
20234msgstr ""
20235
20236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35
20237msgid "Open template editor"
20238msgstr ""
20239
20240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24
20241msgid "Trim Image"
20242msgstr ""
20243
20244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32
20245msgid "Select a region by dragging with your mouse, and then click trim"
20246msgstr ""
20247
20248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43
20249msgid "&Trim"
20250msgstr ""
20251
20252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45
20253msgid "Trim image by removing borders outside the selected region"
20254msgstr ""
20255
20256#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83
20257msgid "Adjust selection by dragging corners"
20258msgstr ""
20259
20260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90
20261#, python-brace-format
20262msgid "Size: {0}px Aspect ratio: {1:.2g}"
20263msgstr ""
20264
20265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96
20266#, python-brace-format
20267msgid "Size: {0}x{1}px"
20268msgstr ""
20269
20270#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66
20271#, python-format
20272msgid "Download %s"
20273msgstr ""
20274
20275#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69
20276#, python-format
20277msgid "Downloading <b>%(fname)s</b> from %(url)s"
20278msgstr ""
20279
20280#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100
20281#, python-format
20282msgid "Failed to download from %(url)r with error: %(err)s"
20283msgstr ""
20284
20285#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28
20286msgid "Downloading book"
20287msgstr ""
20288
20289#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29
20290#, python-brace-format
20291msgid ""
20292"The book {0} will be downloaded and added to your calibre library "
20293"automatically."
20294msgstr ""
20295
20296#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97
20297msgid "No file specified to download."
20298msgstr ""
20299
20300#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108
20301msgid "Not a support e-book format."
20302msgstr ""
20303
20304#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130
20305#, python-format
20306msgid "Downloading %s"
20307msgstr ""
20308
20309#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147
20310msgid "Downloading"
20311msgstr ""
20312
20313#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151
20314msgid "Failed to download e-book"
20315msgstr ""
20316
20317#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154
20318msgid "finished"
20319msgstr ""
20320
20321#: /__w/calibre/calibre/src/calibre/gui2/email.py:151
20322#, python-format
20323msgid "Email %(name)s to %(to)s"
20324msgstr ""
20325
20326#: /__w/calibre/calibre/src/calibre/gui2/email.py:177
20327msgid "News:"
20328msgstr ""
20329
20330#: /__w/calibre/calibre/src/calibre/gui2/email.py:179
20331#, python-format
20332msgid "Attached is the %s periodical downloaded by calibre."
20333msgstr ""
20334
20335#: /__w/calibre/calibre/src/calibre/gui2/email.py:208
20336msgid "Add a new recipient:"
20337msgstr ""
20338
20339#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20340msgid "&Address"
20341msgstr ""
20342
20343#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20344msgid "&Formats"
20345msgstr ""
20346
20347#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20348msgid "&Subject"
20349msgstr ""
20350
20351#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20352msgid "A&lias"
20353msgstr ""
20354
20355#: /__w/calibre/calibre/src/calibre/gui2/email.py:215
20356msgid "The email address of the recipient"
20357msgstr ""
20358
20359#: /__w/calibre/calibre/src/calibre/gui2/email.py:216
20360msgid "The optional alias (simple name) of the recipient"
20361msgstr ""
20362
20363#: /__w/calibre/calibre/src/calibre/gui2/email.py:217
20364msgid ""
20365"Formats to email. The first matching one will be sent (comma separated list)"
20366msgstr ""
20367
20368#: /__w/calibre/calibre/src/calibre/gui2/email.py:218
20369msgid "The optional subject for email sent to this recipient"
20370msgstr ""
20371
20372#: /__w/calibre/calibre/src/calibre/gui2/email.py:231
20373msgid "&Add recipient"
20374msgstr ""
20375
20376#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20377msgid "Need address"
20378msgstr ""
20379
20380#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20381msgid "You must specify an address"
20382msgstr ""
20383
20384#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20385msgid "Need formats"
20386msgstr ""
20387
20388#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20389msgid "You must specify at least one format to send"
20390msgstr ""
20391
20392#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
20393#, python-format
20394msgid "The recipient %s already exists"
20395msgstr ""
20396
20397#: /__w/calibre/calibre/src/calibre/gui2/email.py:290
20398msgid "No recipients"
20399msgstr ""
20400
20401#: /__w/calibre/calibre/src/calibre/gui2/email.py:291
20402msgid "You must select at least one recipient"
20403msgstr ""
20404
20405#: /__w/calibre/calibre/src/calibre/gui2/email.py:351
20406msgid "Auto convert the following books before sending via email?"
20407msgstr ""
20408
20409#: /__w/calibre/calibre/src/calibre/gui2/email.py:362
20410msgid "This recipient has no valid formats defined"
20411msgstr ""
20412
20413#: /__w/calibre/calibre/src/calibre/gui2/email.py:363
20414msgid "These books have no suitable input formats for conversion"
20415msgstr ""
20416
20417#: /__w/calibre/calibre/src/calibre/gui2/email.py:367
20418msgid "Could not send"
20419msgstr ""
20420
20421#: /__w/calibre/calibre/src/calibre/gui2/email.py:368
20422msgid ""
20423"Could not send books to some recipients. Click \"Show details\" for more "
20424"information"
20425msgstr ""
20426
20427#: /__w/calibre/calibre/src/calibre/gui2/email.py:405
20428msgid "E-book:"
20429msgstr ""
20430
20431#: /__w/calibre/calibre/src/calibre/gui2/email.py:413
20432msgid "Attached, you will find the e-book"
20433msgstr ""
20434
20435#: /__w/calibre/calibre/src/calibre/gui2/email.py:414
20436#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209
20437msgid "by"
20438msgstr ""
20439
20440#: /__w/calibre/calibre/src/calibre/gui2/email.py:415
20441#, python-format
20442msgid "in the %s format."
20443msgstr ""
20444
20445#: /__w/calibre/calibre/src/calibre/gui2/email.py:419
20446msgid "About this book:"
20447msgstr ""
20448
20449#: /__w/calibre/calibre/src/calibre/gui2/email.py:432
20450msgid "Sending email to"
20451msgstr ""
20452
20453#: /__w/calibre/calibre/src/calibre/gui2/email.py:463
20454#, python-format
20455msgid "Auto convert the following books to %s before sending via email?"
20456msgstr ""
20457
20458#: /__w/calibre/calibre/src/calibre/gui2/email.py:470
20459msgid "Could not email the following books as no suitable formats were found:"
20460msgstr ""
20461
20462#: /__w/calibre/calibre/src/calibre/gui2/email.py:476
20463msgid "Failed to email book"
20464msgstr ""
20465
20466#: /__w/calibre/calibre/src/calibre/gui2/email.py:479
20467msgid "sent"
20468msgstr ""
20469
20470#: /__w/calibre/calibre/src/calibre/gui2/email.py:510
20471msgid "Sent news to"
20472msgstr ""
20473
20474#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134
20475#, python-format
20476msgid ""
20477"<div style=\"font-size:10pt;\">\n"
20478"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n"
20479"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n"
20480"<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>"
20481msgstr ""
20482
20483#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138
20484msgid "Regular &expression"
20485msgstr ""
20486
20487#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139
20488#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142
20489msgid "Test"
20490msgstr ""
20491
20492#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140
20493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52
20494msgid "File &name:"
20495msgstr ""
20496
20497#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142
20498msgid "Title:"
20499msgstr ""
20500
20501#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143
20502msgid "Regular expression (?P&lt;title&gt;)"
20503msgstr ""
20504
20505#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144
20506#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147
20507#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150
20508#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153
20509#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156
20510#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159
20511#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162
20512#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165
20513#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128
20514#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132
20515#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137
20516#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142
20517#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147
20518#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152
20519#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154
20520#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155
20521msgid "No match"
20522msgstr ""
20523
20524#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145
20525msgid "Authors:"
20526msgstr ""
20527
20528#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146
20529msgid "Regular expression (?P<author>)"
20530msgstr ""
20531
20532#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148
20533msgid "Series:"
20534msgstr ""
20535
20536#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149
20537msgid "Regular expression (?P<series>)"
20538msgstr ""
20539
20540#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151
20541msgid "Series index:"
20542msgstr ""
20543
20544#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152
20545msgid "Regular expression (?P<series_index>)"
20546msgstr ""
20547
20548#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154
20549#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759
20550msgid "ISBN:"
20551msgstr ""
20552
20553#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155
20554msgid "Regular expression (?P<isbn>)"
20555msgstr ""
20556
20557#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157
20558msgid "Publisher:"
20559msgstr ""
20560
20561#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158
20562msgid "Regular expression (?P<publisher>)"
20563msgstr ""
20564
20565#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160
20566msgid "Published:"
20567msgstr ""
20568
20569#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161
20570msgid "Regular expression (?P<published>)"
20571msgstr ""
20572
20573#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163
20574msgid "Comments:"
20575msgstr ""
20576
20577#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164
20578msgid "Regular expression (?P<comments>)"
20579msgstr ""
20580
20581#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20582msgid "Select font files"
20583msgstr ""
20584
20585#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20586msgid "TrueType/OpenType Fonts"
20587msgstr ""
20588
20589#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35
20590msgid "Corrupt font"
20591msgstr ""
20592
20593#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36
20594#, python-format
20595msgid "Failed to read metadata from the font file: %s"
20596msgstr ""
20597
20598#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153
20599msgid "Choose a font family"
20600msgstr ""
20601
20602#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166
20603#, python-format
20604msgid "Available faces for %s"
20605msgstr ""
20606
20607#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202
20608msgid "Choose font family"
20609msgstr ""
20610
20611#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226
20612msgid "Add &fonts"
20613msgstr ""
20614
20615#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230
20616msgid "Choose a font family from the list below:"
20617msgstr ""
20618
20619#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236
20620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
20621msgid "Find next"
20622msgstr ""
20623
20624#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239
20625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
20626msgid "Find previous"
20627msgstr ""
20628
20629#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291
20630#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422
20631#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452
20632#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456
20633#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483
20634#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531
20635#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559
20636#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313
20637#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85
20638msgid "None"
20639msgstr ""
20640
20641#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309
20642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20643msgid "Added fonts"
20644msgstr ""
20645
20646#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310
20647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20648#, python-format
20649msgid "Added font families: %s"
20650msgstr ""
20651
20652#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339
20653msgid "Choose &font family"
20654msgstr ""
20655
20656#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348
20657msgid "Clear the font family"
20658msgstr ""
20659
20660#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60
20661msgid "Remove this action"
20662msgstr ""
20663
20664#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167
20665msgid "<a href=\"{}\">CSS selector help</a>"
20666msgstr ""
20667
20668#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184
20669msgid "Create the rule to transform HTML tags below"
20670msgstr ""
20671
20672#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196
20673#, python-brace-format
20674msgid "{preamble} {match_type}"
20675msgstr ""
20676
20677#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202
20678msgid "If the tag"
20679msgstr ""
20680
20681#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217
20682msgid "Then:"
20683msgstr ""
20684
20685#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221
20686msgid "Add another action"
20687msgstr ""
20688
20689#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290
20690#, python-brace-format
20691msgid "If the tag <b>{match_type}</b> <b>{query}</b>"
20692msgstr ""
20693
20694#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310
20695msgid ""
20696"You can specify rules to transform HTML here. Click the \"Add rule\" button "
20697"below to get started."
20698msgstr ""
20699
20700#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317
20701msgid "Test HTML transform rules"
20702msgstr ""
20703
20704#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319
20705msgid "Enter an HTML document below and click the \"Test\" button"
20706msgstr ""
20707
20708#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321
20709msgid "Resulting HTML"
20710msgstr ""
20711
20712#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334
20713msgid "Edit HTML transform rules"
20714msgstr ""
20715
20716#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342
20717msgid "Current HTML file"
20718msgstr ""
20719
20720#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343
20721msgid "All HTML files"
20722msgstr ""
20723
20724#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344
20725msgid "Open HTML files"
20726msgstr ""
20727
20728#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345
20729msgid "Selected HTML files"
20730msgstr ""
20731
20732#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211
20733msgid "Create an icon theme"
20734msgstr ""
20735
20736#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218
20737msgid "Theme Metadata"
20738msgstr ""
20739
20740#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234
20741msgid "&Version:"
20742msgstr ""
20743
20744#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236
20745msgid "&License:"
20746msgstr ""
20747
20748#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238
20749#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72
20750msgid "&URL:"
20751msgstr ""
20752
20753#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240
20754msgid ""
20755"The license for the icons in this theme. Common choices are Creative Commons"
20756" or Public Domain."
20757msgstr ""
20758
20759#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289
20760#, python-format
20761msgid "%d icons missing in this theme"
20762msgstr ""
20763
20764#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291
20765msgid "No missing icons"
20766msgstr ""
20767
20768#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301
20769msgid "No title specified"
20770msgstr ""
20771
20772#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302
20773msgid "You must specify a title for this icon theme"
20774msgstr ""
20775
20776#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304
20777msgid "No author specified"
20778msgstr ""
20779
20780#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305
20781msgid "You must specify an author for this icon theme"
20782msgstr ""
20783
20784#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20785msgid "&Abort"
20786msgstr ""
20787
20788#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20789msgid "Losslessly optimizing images, please wait..."
20790msgstr ""
20791
20792#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329
20793msgid "Optimizing images failed, click \"Show details\" for more information"
20794msgstr ""
20795
20796#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334
20797msgid "Compression failed"
20798msgstr ""
20799
20800#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365
20801#, python-format
20802msgid "Optimizing %s"
20803msgstr ""
20804
20805#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384
20806msgid "Creating theme file"
20807msgstr ""
20808
20809#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394
20810msgid "Compressing theme file"
20811msgstr ""
20812
20813#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407
20814#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
20815msgid "Finished"
20816msgstr ""
20817
20818#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414
20819msgid "Choose a folder from which to read the icons"
20820msgstr ""
20821
20822#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428
20823msgid "Choose destination for icon theme"
20824msgstr ""
20825
20826#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429
20827msgid "ZIP files"
20828msgstr ""
20829
20830#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544
20831#, python-brace-format
20832msgid ""
20833"\n"
20834"            <h1>{title}</h1>\n"
20835"            <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n"
20836"            <p>{description}</p>\n"
20837"            <p>Version: {version} Number of users: {usage}</p>\n"
20838"            <p><i>Right click to visit theme homepage</i></p>\n"
20839"            "
20840msgstr ""
20841
20842#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566
20843msgid "Downloading icons..."
20844msgstr ""
20845
20846#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567
20847msgid "Downloading icons, please wait..."
20848msgstr ""
20849
20850#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592
20851msgid "Choose an icon theme"
20852msgstr ""
20853
20854#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613
20855msgid "Restore &default icons"
20856msgstr ""
20857
20858#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643
20859msgid ""
20860"Choose an icon theme below. You will need to restart calibre to see the new "
20861"icons."
20862msgstr ""
20863
20864#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645
20865msgid "Current icon theme:"
20866msgstr ""
20867
20868#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647
20869#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128
20870msgid "&Sort by:"
20871msgstr ""
20872
20873#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20874msgid "Number of icons"
20875msgstr ""
20876
20877#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20878msgid "Popularity"
20879msgstr ""
20880
20881#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20882msgid "No homepage"
20883msgstr ""
20884
20885#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20886msgid "The {} theme has no homepage"
20887msgstr ""
20888
20889#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676
20890msgid "Downloading, please wait..."
20891msgstr ""
20892
20893#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727
20894msgid "Failed to download list of themes"
20895msgstr ""
20896
20897#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728
20898msgid ""
20899"Failed to download list of themes, click \"Show details\" for more "
20900"information"
20901msgstr ""
20902
20903#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762
20904#, python-format
20905msgid ""
20906"Are you sure you want to remove the <b>%s</b> icon theme and return to the "
20907"stock icons?"
20908msgstr ""
20909
20910#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770
20911msgid "No theme selected"
20912msgstr ""
20913
20914#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771
20915msgid "You must first select an icon theme"
20916msgstr ""
20917
20918#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805
20919msgid ""
20920"Failed to download icon theme, click \"Show details\" for more information."
20921msgstr ""
20922
20923#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120
20924msgid "Zoom &in"
20925msgstr ""
20926
20927#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121
20928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277
20929msgid "Zoom &out"
20930msgstr ""
20931
20932#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122
20933msgid "&Save as"
20934msgstr ""
20935
20936#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123
20937msgid "&Rotate"
20938msgstr ""
20939
20940#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124
20941msgid "&Full screen"
20942msgstr ""
20943
20944#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141
20945msgid "&Fit image"
20946msgstr ""
20947
20948#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142
20949msgid "Fit image inside the available space"
20950msgstr ""
20951
20952#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193
20953msgid "Choose a file to save to"
20954msgstr ""
20955
20956#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255
20957#, python-brace-format
20958msgid "Image: {name} {resolution}"
20959msgstr ""
20960
20961#: /__w/calibre/calibre/src/calibre/gui2/init.py:156
20962msgid "Cover browser"
20963msgstr ""
20964
20965#: /__w/calibre/calibre/src/calibre/gui2/init.py:194
20966#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560
20967#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572
20968#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672
20969#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681
20970#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733
20971#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740
20972msgid "Tag browser"
20973msgstr ""
20974
20975#: /__w/calibre/calibre/src/calibre/gui2/init.py:231
20976msgid "See what's new in this calibre release"
20977msgstr ""
20978
20979#: /__w/calibre/calibre/src/calibre/gui2/init.py:283
20980msgid "Connected "
20981msgstr ""
20982
20983#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20984#, python-format
20985msgid " %(created)s %(name)s"
20986msgstr ""
20987
20988#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20989msgid "created by"
20990msgstr ""
20991
20992#: /__w/calibre/calibre/src/calibre/gui2/init.py:306
20993#, python-format
20994msgid "%(num)d of %(total)d books"
20995msgstr ""
20996
20997#: /__w/calibre/calibre/src/calibre/gui2/init.py:308
20998#: /__w/calibre/calibre/src/calibre/srv/opds.py:154
20999msgid "one book"
21000msgid_plural "{} books"
21001msgstr[0] ""
21002msgstr[1] ""
21003
21004#: /__w/calibre/calibre/src/calibre/gui2/init.py:310
21005#, python-format
21006msgid "%(num)s, %(sel)d selected"
21007msgid_plural "%(num)s, %(sel)d selected"
21008msgstr[0] ""
21009msgstr[1] ""
21010
21011#: /__w/calibre/calibre/src/calibre/gui2/init.py:312
21012#, python-brace-format
21013msgid "{0}, {1} total"
21014msgstr ""
21015
21016#: /__w/calibre/calibre/src/calibre/gui2/init.py:336
21017msgid "Cover grid"
21018msgstr ""
21019
21020#: /__w/calibre/calibre/src/calibre/gui2/init.py:338
21021#: /__w/calibre/calibre/src/calibre/gui2/init.py:368
21022#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093
21023msgid "Toggle"
21024msgstr ""
21025
21026#: /__w/calibre/calibre/src/calibre/gui2/init.py:366
21027msgid "Search bar"
21028msgstr ""
21029
21030#: /__w/calibre/calibre/src/calibre/gui2/init.py:410
21031msgid "Next Virtual library"
21032msgstr ""
21033
21034#: /__w/calibre/calibre/src/calibre/gui2/init.py:412
21035msgid "Switch to the next Virtual library in the Virtual library tab bar"
21036msgstr ""
21037
21038#: /__w/calibre/calibre/src/calibre/gui2/init.py:415
21039msgid "Previous Virtual library"
21040msgstr ""
21041
21042#: /__w/calibre/calibre/src/calibre/gui2/init.py:417
21043msgid "Switch to the previous Virtual library in the Virtual library tab bar"
21044msgstr ""
21045
21046#: /__w/calibre/calibre/src/calibre/gui2/init.py:498
21047#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285
21048#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
21049msgid "All books"
21050msgstr ""
21051
21052#: /__w/calibre/calibre/src/calibre/gui2/init.py:501
21053msgid "Search expression for this Virtual library:"
21054msgstr ""
21055
21056#: /__w/calibre/calibre/src/calibre/gui2/init.py:525
21057msgid "Sort tabs alphabetically"
21058msgstr ""
21059
21060#: /__w/calibre/calibre/src/calibre/gui2/init.py:528
21061msgid "Restore hidden tabs"
21062msgstr ""
21063
21064#: /__w/calibre/calibre/src/calibre/gui2/init.py:531
21065#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392
21066msgid "Hide Virtual library tabs"
21067msgstr ""
21068
21069#: /__w/calibre/calibre/src/calibre/gui2/init.py:533
21070msgid "Lock Virtual library tabs"
21071msgstr ""
21072
21073#: /__w/calibre/calibre/src/calibre/gui2/init.py:535
21074msgid "Unlock Virtual library tabs"
21075msgstr ""
21076
21077#: /__w/calibre/calibre/src/calibre/gui2/init.py:542
21078#, python-format
21079msgid "Edit \"%s\""
21080msgstr ""
21081
21082#: /__w/calibre/calibre/src/calibre/gui2/init.py:543
21083#, python-format
21084msgid "Delete \"%s\""
21085msgstr ""
21086
21087#: /__w/calibre/calibre/src/calibre/gui2/init.py:571
21088#: /__w/calibre/calibre/src/calibre/gui2/init.py:582
21089msgid "Book details"
21090msgstr ""
21091
21092#: /__w/calibre/calibre/src/calibre/gui2/init.py:639
21093msgid "Layout"
21094msgstr ""
21095
21096#: /__w/calibre/calibre/src/calibre/gui2/init.py:642
21097msgid "Show and hide various parts of the calibre main window"
21098msgstr ""
21099
21100#: /__w/calibre/calibre/src/calibre/gui2/init.py:758
21101#, python-format
21102msgid "No %s format"
21103msgstr ""
21104
21105#: /__w/calibre/calibre/src/calibre/gui2/init.py:759
21106#, python-brace-format
21107msgid "The book {0} does not have the {1} format"
21108msgstr ""
21109
21110#: /__w/calibre/calibre/src/calibre/gui2/init.py:794
21111#, python-format
21112msgid "Restore %s"
21113msgstr ""
21114
21115#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97
21116msgid "Job"
21117msgstr ""
21118
21119#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99
21120msgid "Progress"
21121msgstr ""
21122
21123#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100
21124msgid "Running time"
21125msgstr ""
21126
21127#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101
21128msgid "Start time"
21129msgstr ""
21130
21131#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113
21132msgid "There is a running job:"
21133msgid_plural "There are {} running jobs:"
21134msgstr[0] ""
21135msgstr[1] ""
21136
21137#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117
21138#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125
21139#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140
21140msgid "Unknown job"
21141msgstr ""
21142
21143#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120
21144msgid "There is a waiting job"
21145msgid_plural "There are {} waiting jobs"
21146msgstr[0] ""
21147msgstr[1] ""
21148
21149#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310
21150#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313
21151#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316
21152#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323
21153#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330
21154msgid "Cannot kill job"
21155msgstr ""
21156
21157#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311
21158#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324
21159msgid "Cannot kill jobs that communicate with the device"
21160msgstr ""
21161
21162#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314
21163msgid "Job has already run"
21164msgstr ""
21165
21166#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317
21167msgid "This job cannot be stopped"
21168msgstr ""
21169
21170#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331
21171msgid ""
21172"Some of the jobs cannot be stopped. Click \"Show details\" to see the list "
21173"of unstoppable jobs."
21174msgstr ""
21175
21176#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433
21177msgid "Unavailable"
21178msgstr ""
21179
21180#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519
21181msgid "Click to see list of jobs"
21182msgstr ""
21183
21184#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520
21185msgid " [Alt+Shift+J]"
21186msgstr ""
21187
21188#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525
21189msgid "Show/hide the Jobs List"
21190msgstr ""
21191
21192#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530
21193msgid "Jobs:"
21194msgstr ""
21195
21196#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576
21197msgid "No running jobs"
21198msgstr ""
21199
21200#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578
21201msgid "One running job"
21202msgstr ""
21203
21204#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580
21205#, python-format
21206msgid "%d running jobs"
21207msgstr ""
21208
21209#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629
21210msgid " - Jobs"
21211msgstr ""
21212
21213#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641
21214msgid "Search for a job by name"
21215msgstr ""
21216
21217#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690
21218#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712
21219msgid "No job"
21220msgstr ""
21221
21222#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691
21223#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713
21224msgid "No job selected"
21225msgstr ""
21226
21227#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693
21228msgid "Do you really want to stop the selected job?"
21229msgid_plural "Do you really want to stop all the selected jobs?"
21230msgstr[0] ""
21231msgstr[1] ""
21232
21233#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703
21234msgid "Do you really want to stop all non-device jobs?"
21235msgstr ""
21236
21237#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410
21238#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40
21239msgid "&Custom"
21240msgstr ""
21241
21242#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21243#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21244msgid "&Alternate shortcut:"
21245msgstr ""
21246
21247#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21248#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21249msgid "&Shortcut:"
21250msgstr ""
21251
21252#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434
21253#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186
21254msgid "Done"
21255msgstr ""
21256
21257#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458
21258#, python-format
21259msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]"
21260msgstr ""
21261
21262#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477
21263#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102
21264msgid "Press a key..."
21265msgstr ""
21266
21267#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510
21268#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120
21269msgid "Already assigned"
21270msgstr ""
21271
21272#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512
21273#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122
21274msgid "already assigned to"
21275msgstr ""
21276
21277#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553
21278msgid "<b>This shortcut no longer exists</b>"
21279msgstr ""
21280
21281#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653
21282msgid ""
21283"Double click on any entry to change the keyboard shortcuts associated with "
21284"it"
21285msgstr ""
21286
21287#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670
21288msgid "Search for a shortcut by name"
21289msgstr ""
21290
21291#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684
21292#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377
21293#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258
21294#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191
21295msgid "Expand all"
21296msgstr ""
21297
21298#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685
21299#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378
21300#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259
21301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671
21302#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071
21303#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192
21304msgid "Collapse all"
21305msgstr ""
21306
21307#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718
21308#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268
21309#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560
21310#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
21311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031
21312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065
21313#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495
21314msgid "No matches"
21315msgstr ""
21316
21317#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719
21318#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561
21319#, python-format
21320msgid "Could not find any shortcuts matching %s"
21321msgstr ""
21322
21323#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59
21324msgid "Eject this device"
21325msgstr ""
21326
21327#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62
21328msgid "Configure this device"
21329msgstr ""
21330
21331#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65
21332msgid "Update cached metadata on device"
21333msgstr ""
21334
21335#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78
21336msgid "Show books in calibre library"
21337msgstr ""
21338
21339#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80
21340msgid "Show books in the main memory of the device"
21341msgstr ""
21342
21343#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82
21344msgid "Show books in storage card A"
21345msgstr ""
21346
21347#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84
21348msgid "Show books in storage card B"
21349msgstr ""
21350
21351#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98
21352msgid "Delete library"
21353msgstr ""
21354
21355#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152
21356msgid "available"
21357msgstr ""
21358
21359#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214
21360msgid "Close the Virtual library"
21361msgstr ""
21362
21363#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225
21364msgid "Change how the displayed books are sorted"
21365msgstr ""
21366
21367#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229
21368msgid "Sort"
21369msgstr ""
21370
21371#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240
21372msgid ""
21373"<p>Search the list of books by title, author, publisher, tags, comments, "
21374"etc.<br><br>Words separated by spaces are ANDed"
21375msgstr ""
21376
21377#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264
21378msgid "Do quick search (you can also press the Enter key)"
21379msgstr ""
21380
21381#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268
21382#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21383#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516
21384msgid "Highlight"
21385msgstr ""
21386
21387#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285
21388msgid "Copy current search text (instead of search name)"
21389msgstr ""
21390
21391#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298
21392msgid "Use an existing Saved search or create a new one"
21393msgstr ""
21394
21395#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300
21396msgid "Saved search"
21397msgstr ""
21398
21399#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381
21400msgid "<h2>Shutting down</h2><div>"
21401msgstr ""
21402
21403#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677
21404#, python-format
21405msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
21406msgstr ""
21407
21408#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682
21409#, python-format
21410msgid "This book is on the device in %s"
21411msgstr ""
21412
21413#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133
21414msgid "Anonymous Content server user"
21415msgstr ""
21416
21417#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135
21418msgid "Local E-book viewer user"
21419msgstr ""
21420
21421#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21422#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343
21423msgid "Bookmark"
21424msgstr ""
21425
21426#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21427#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57
21428#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70
21429msgid "Bookmarks"
21430msgstr ""
21431
21432#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21433#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73
21434msgid "Highlights"
21435msgstr ""
21436
21437#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227
21438msgid "Export {} annotations"
21439msgstr ""
21440
21441#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230
21442msgid "calibre annotation collection"
21443msgstr ""
21444
21445#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233
21446msgid "annotations"
21447msgstr ""
21448
21449#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245
21450msgid "Format to export in:"
21451msgstr ""
21452
21453#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252
21454msgid "Save to file"
21455msgstr ""
21456
21457#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266
21458msgid "File for exports"
21459msgstr ""
21460
21461#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294
21462#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144
21463msgid "Unknown chapter"
21464msgstr ""
21465
21466#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368
21467#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21468msgid "Open in viewer"
21469msgstr ""
21470
21471#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369
21472#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21473msgid "Show in calibre"
21474msgstr ""
21475
21476#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371
21477#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372
21478#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405
21479msgid "Edit notes"
21480msgstr ""
21481
21482#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374
21483msgid "Export selected item"
21484msgid_plural "Export {} selected items"
21485msgstr[0] ""
21486msgstr[1] ""
21487
21488#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375
21489msgid "Delete selected item"
21490msgid_plural "Delete {} selected items"
21491msgstr[0] ""
21492msgstr[1] ""
21493
21494#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507
21495msgid "Restrict to"
21496msgstr ""
21497
21498#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509
21499msgid "Type:"
21500msgstr ""
21501
21502#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516
21503msgid "Show only annotations of the specified type"
21504msgstr ""
21505
21506#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518
21507msgid "User:"
21508msgstr ""
21509
21510#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525
21511msgid "Show only annotations created by the specified user"
21512msgstr ""
21513
21514#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531
21515msgid ""
21516"Only show annotations from books that have been selected in the calibre "
21517"library"
21518msgstr ""
21519
21520#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539
21521msgid "&Show results from only selected books"
21522msgstr ""
21523
21524#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542
21525msgid "&Show results from only the selected book"
21526msgid_plural "&Show results from only the {} selected books"
21527msgstr[0] ""
21528msgstr[1] ""
21529
21530#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622
21531msgid "Enter words to search for"
21532msgstr ""
21533
21534#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637
21535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271
21536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129
21537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552
21538#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352
21539msgid "Find previous match"
21540msgstr ""
21541
21542#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711
21543msgid "Invalid search expression"
21544msgstr ""
21545
21546#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712
21547#, python-brace-format
21548msgid ""
21549"The search expression: {0} is invalid. The search syntax used is the SQLite "
21550"Full text Search Query syntax, <a href=\"{1}\">described here</a>."
21551msgstr ""
21552
21553#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
21554msgid "Edit the notes of this highlight"
21555msgstr ""
21556
21557#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21558msgid "Add notes"
21559msgstr ""
21560
21561#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21562msgid "Add notes to this highlight"
21563msgstr ""
21564
21565#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
21566msgid "User"
21567msgstr ""
21568
21569#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884
21570msgid "Open the book at this annotation in the calibre E-book viewer"
21571msgstr ""
21572
21573#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885
21574msgid "Show this book in the main calibre book list"
21575msgstr ""
21576
21577#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895
21578msgid "Edit notes for highlight"
21579msgstr ""
21580
21581#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919
21582msgid "Annotations browser"
21583msgstr ""
21584
21585#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937
21586msgid "&Match on related words"
21587msgstr ""
21588
21589#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940
21590msgid ""
21591"With this option searching for words will also match on any related words "
21592"(supported in several languages). For example, in the English language: "
21593"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well"
21594msgstr ""
21595
21596#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969
21597msgid "&Delete all selected"
21598msgstr ""
21599
21600#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970
21601msgid "Delete the selected annotations"
21602msgstr ""
21603
21604#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973
21605msgid "&Export all selected"
21606msgstr ""
21607
21608#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974
21609msgid "Export the selected annotations"
21610msgstr ""
21611
21612#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982
21613msgid "Rebuild search index"
21614msgstr ""
21615
21616#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984
21617msgid ""
21618"Refresh annotations in case they have been changed since this window was "
21619"opened"
21620msgstr ""
21621
21622#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992
21623#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999
21624msgid "No selected annotations"
21625msgstr ""
21626
21627#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993
21628#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000
21629msgid "No annotations have been selected"
21630msgstr ""
21631
21632#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005
21633msgid "Are you sure you want to <b>permanently</b> delete this annotation?"
21634msgid_plural ""
21635"Are you sure you want to <b>permanently</b> delete these {} annotations?"
21636msgstr[0] ""
21637msgstr[1] ""
21638
21639#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019
21640msgid "Editing is only supported for the notes associated with highlights"
21641msgstr ""
21642
21643#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133
21644msgid "Set to undefined"
21645msgstr ""
21646
21647#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196
21648msgid "Size (MB)"
21649msgstr ""
21650
21651#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203
21652#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208
21653msgid "Modified"
21654msgstr ""
21655
21656#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748
21657#, python-format
21658msgid ""
21659"The cover for the book %s is too large, cannot load it. Resize or delete it."
21660msgstr ""
21661
21662#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896
21663#, python-format
21664msgid "%s stars"
21665msgstr ""
21666
21667#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033
21668#, python-format
21669msgid "Click in this column and press Q to Quickview books with the same \"%s\""
21670msgstr ""
21671
21672#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040
21673#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445
21674#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243
21675msgid "Description:"
21676msgstr ""
21677
21678#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043
21679#, python-brace-format
21680msgid "The lookup/search name is <i>{0}</i>"
21681msgstr ""
21682
21683#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050
21684#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722
21685#, python-brace-format
21686msgid "This book's UUID is \"{0}\""
21687msgstr ""
21688
21689#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148
21690#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61
21691msgid ""
21692"Could not change the on disk location of this book. Is it open in another "
21693"program?"
21694msgstr ""
21695
21696#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152
21697#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158
21698msgid "Failed to set data"
21699msgstr ""
21700
21701#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153
21702#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159
21703msgid "Could not set data, click \"Show details\" to see why."
21704msgstr ""
21705
21706#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350
21707msgid "In Library"
21708msgstr ""
21709
21710#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354
21711#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288
21712msgid "Size"
21713msgstr ""
21714
21715#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692
21716msgid "Waiting for metadata to be updated"
21717msgstr ""
21718
21719#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694
21720msgid "Marked for deletion"
21721msgstr ""
21722
21723#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699
21724msgid "Double click to <b>edit</b> me<br><br>"
21725msgstr ""
21726
21727#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720
21728msgid "The lookup/search name is"
21729msgstr ""
21730
21731#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399
21732msgid "Cannot hide all columns"
21733msgstr ""
21734
21735#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400
21736msgid "You must not hide all columns"
21737msgstr ""
21738
21739#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441
21740#, python-format
21741msgid "Hide column %s"
21742msgstr ""
21743
21744#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442
21745#, python-format
21746msgid "Sort on %s"
21747msgstr ""
21748
21749#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443
21750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21751msgid "Ascending"
21752msgstr ""
21753
21754#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444
21755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21756msgid "Descending"
21757msgstr ""
21758
21759#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451
21760#, python-format
21761msgid "Change text alignment for %s"
21762msgstr ""
21763
21764#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
21766msgid "Center"
21767msgstr ""
21768
21769#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21770#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21772msgid "Left"
21773msgstr ""
21774
21775#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21776#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21778msgid "Right"
21779msgstr ""
21780
21781#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460
21782#, python-format
21783msgid "Change font style for %s"
21784msgstr ""
21785
21786#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21787msgid "Bold font"
21788msgstr ""
21789
21790#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21791msgid "Normal font"
21792msgstr ""
21793
21794#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21795msgid "Bold and Italic font"
21796msgstr ""
21797
21798#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21799msgid "Italic font"
21800msgstr ""
21801
21802#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472
21803#, python-format
21804msgid "Quickview column %s"
21805msgstr ""
21806
21807#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482
21808msgid "Show column"
21809msgstr ""
21810
21811#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490
21812msgid "Remember On Device column width"
21813msgstr ""
21814
21815#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492
21816msgid "Reset On Device column width to default"
21817msgstr ""
21818
21819#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494
21820msgid "Shrink column if it is too wide to fit"
21821msgstr ""
21822
21823#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496
21824msgid "Resize column to fit contents"
21825msgstr ""
21826
21827#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498
21828msgid "Restore default layout"
21829msgstr ""
21830
21831#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506
21832msgid "Hide row numbers"
21833msgstr ""
21834
21835#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529
21836msgid "Un-split the book list"
21837msgstr ""
21838
21839#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531
21840msgid "Split the book list"
21841msgstr ""
21842
21843#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455
21844msgid ""
21845"Dropping onto a device is not supported. First add the book to the calibre "
21846"library."
21847msgstr ""
21848
21849#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278
21850msgid "File name"
21851msgstr ""
21852
21853#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50
21854msgid "Configure viewer"
21855msgstr ""
21856
21857#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51
21858msgid "Use white background"
21859msgstr ""
21860
21861#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52
21862msgid "Hyphenate"
21863msgstr ""
21864
21865#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53
21866msgid "<b>Changes will only take effect after a restart.</b>"
21867msgstr ""
21868
21869#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75
21870msgid " - LRF viewer"
21871msgstr ""
21872
21873#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
21874#, python-format
21875msgid "<b>No matches</b> for the search phrase <i>%s</i> were found."
21876msgstr ""
21877
21878#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271
21879msgid ""
21880"%prog [options] book.lrf\n"
21881"\n"
21882"Read the LRF e-book book.lrf\n"
21883msgstr ""
21884
21885#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277
21886msgid "Print more information about the rendering process"
21887msgstr ""
21888
21889#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278
21890msgid "Turn on visual aids to debugging the rendering engine"
21891msgstr ""
21892
21893#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281
21894msgid "Disable hyphenation. Should significantly speed up rendering."
21895msgstr ""
21896
21897#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283
21898msgid ""
21899"By default the background is off white as I find this easier on the eyes. "
21900"Use this option to make the background pure white."
21901msgstr ""
21902
21903#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285
21904msgid "Profile the LRF renderer"
21905msgstr ""
21906
21907#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126
21908msgid "LRF viewer"
21909msgstr ""
21910
21911#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127
21912msgid "Parsing LRF file"
21913msgstr ""
21914
21915#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128
21916msgid "LRF viewer toolbar"
21917msgstr ""
21918
21919#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129
21920#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51
21921msgid "Next page"
21922msgstr ""
21923
21924#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130
21925msgid "Previous Page"
21926msgstr ""
21927
21928#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
21929#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99
21930#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44
21931msgid "Back"
21932msgstr ""
21933
21934#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
21935#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102
21936#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45
21937msgid "Forward"
21938msgstr ""
21939
21940#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
21941msgid "Next match"
21942msgstr ""
21943
21944#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134
21945#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46
21946msgid "Open e-book"
21947msgstr ""
21948
21949#: /__w/calibre/calibre/src/calibre/gui2/main.py:42
21950msgid ""
21951"%prog [options] [path_to_ebook or calibre url ...]\n"
21952"\n"
21953"Launch the main calibre Graphical User Interface and optionally add the e-book at\n"
21954"path_to_ebook to the database. You can also specify calibre URLs to perform various\n"
21955"different actions, than just adding books. For example:\n"
21956"\n"
21957"calibre://view-book/test_library/1842/epub\n"
21958"\n"
21959"Will open the book with id 1842 in the EPUB format from the library\n"
21960"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n"
21961"libraries with spaces replaced by underscores. A full description of the\n"
21962"various URL based actions is in the User Manual.\n"
21963msgstr ""
21964
21965#: /__w/calibre/calibre/src/calibre/gui2/main.py:57
21966msgid "Use the library located at the specified path."
21967msgstr ""
21968
21969#: /__w/calibre/calibre/src/calibre/gui2/main.py:59
21970msgid "Start minimized to system tray."
21971msgstr ""
21972
21973#: /__w/calibre/calibre/src/calibre/gui2/main.py:61
21974msgid "Ignored, do not use. Present only for legacy reasons"
21975msgstr ""
21976
21977#: /__w/calibre/calibre/src/calibre/gui2/main.py:63
21978msgid "Do not check for updates"
21979msgstr ""
21980
21981#: /__w/calibre/calibre/src/calibre/gui2/main.py:65
21982msgid ""
21983"Ignore custom plugins, useful if you installed a plugin that is preventing "
21984"calibre from starting"
21985msgstr ""
21986
21987#: /__w/calibre/calibre/src/calibre/gui2/main.py:100
21988msgid "Path too long"
21989msgstr ""
21990
21991#: /__w/calibre/calibre/src/calibre/gui2/main.py:101
21992#, python-format
21993msgid ""
21994"Path to Calibre Portable (%s) too long. It must be less than 59 characters."
21995msgstr ""
21996
21997#: /__w/calibre/calibre/src/calibre/gui2/main.py:141
21998#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820
21999msgid "Calibre Library"
22000msgstr ""
22001
22002#: /__w/calibre/calibre/src/calibre/gui2/main.py:186
22003msgid "Failed to create library"
22004msgstr ""
22005
22006#: /__w/calibre/calibre/src/calibre/gui2/main.py:187
22007#, python-format
22008msgid ""
22009"Failed to create calibre library at: %r.\n"
22010"You will be asked to choose a new library location."
22011msgstr ""
22012
22013#: /__w/calibre/calibre/src/calibre/gui2/main.py:217
22014msgid "Could not repair library. Click \"Show details\" for more information."
22015msgstr ""
22016
22017#: /__w/calibre/calibre/src/calibre/gui2/main.py:256
22018msgid "Initializing user interface..."
22019msgstr ""
22020
22021#: /__w/calibre/calibre/src/calibre/gui2/main.py:278
22022msgid "Choose a location for your new calibre e-book library"
22023msgstr ""
22024
22025#: /__w/calibre/calibre/src/calibre/gui2/main.py:296
22026msgid "Repairing failed"
22027msgstr ""
22028
22029#: /__w/calibre/calibre/src/calibre/gui2/main.py:297
22030msgid "The database repair failed. Starting with a new empty library."
22031msgstr ""
22032
22033#: /__w/calibre/calibre/src/calibre/gui2/main.py:308
22034#: /__w/calibre/calibre/src/calibre/gui2/main.py:353
22035msgid "Bad database location"
22036msgstr ""
22037
22038#: /__w/calibre/calibre/src/calibre/gui2/main.py:309
22039#, python-format
22040msgid "Bad database location %r. calibre will now quit."
22041msgstr ""
22042
22043#: /__w/calibre/calibre/src/calibre/gui2/main.py:321
22044msgid "Startup error"
22045msgstr ""
22046
22047#: /__w/calibre/calibre/src/calibre/gui2/main.py:322
22048#, python-brace-format
22049msgid ""
22050"There was an error during {0} startup. Parts of {0} may not function. Click "
22051"\"Show details\" to learn more."
22052msgstr ""
22053
22054#: /__w/calibre/calibre/src/calibre/gui2/main.py:334
22055#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859
22056msgid "Corrupted database"
22057msgstr ""
22058
22059#: /__w/calibre/calibre/src/calibre/gui2/main.py:335
22060#, python-format
22061msgid ""
22062"The library database at %s appears to be corrupted. Do you want calibre to "
22063"try and rebuild it automatically? The rebuild may not be completely "
22064"successful. If you say No, a new empty calibre library will be created."
22065msgstr ""
22066
22067#: /__w/calibre/calibre/src/calibre/gui2/main.py:354
22068#, python-format
22069msgid ""
22070"Bad database location %r. Will start with  a new, empty calibre library"
22071msgstr ""
22072
22073#: /__w/calibre/calibre/src/calibre/gui2/main.py:364
22074#, python-format
22075msgid "Starting %s: Loading books..."
22076msgstr ""
22077
22078#: /__w/calibre/calibre/src/calibre/gui2/main.py:396
22079msgid "Cannot start calibre"
22080msgstr ""
22081
22082#: /__w/calibre/calibre/src/calibre/gui2/main.py:397
22083#, python-brace-format
22084msgid ""
22085"Another calibre program that can modify calibre libraries, such as, {0} or "
22086"{1} is already running. You must first shut it down, before starting the "
22087"main calibre program. If you are sure no such program is running, try "
22088"restarting your computer."
22089msgstr ""
22090
22091#: /__w/calibre/calibre/src/calibre/gui2/main.py:458
22092#: /__w/calibre/calibre/src/calibre/gui2/main.py:487
22093msgid "Failed to contact running instance of calibre"
22094msgstr ""
22095
22096#: /__w/calibre/calibre/src/calibre/gui2/main.py:461
22097msgid "Contacting calibre failed"
22098msgstr ""
22099
22100#: /__w/calibre/calibre/src/calibre/gui2/main.py:462
22101msgid "Failed to contact running instance of calibre, try restarting calibre"
22102msgstr ""
22103
22104#: /__w/calibre/calibre/src/calibre/gui2/main.py:470
22105msgid "Shutdown command sent, waiting for shutdown..."
22106msgstr ""
22107
22108#: /__w/calibre/calibre/src/calibre/gui2/main.py:476
22109msgid "Failed to shutdown running calibre instance"
22110msgstr ""
22111
22112#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106
22113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
22114msgid "&Preferences"
22115msgstr ""
22116
22117#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107
22118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
22119msgid "&Quit"
22120msgstr ""
22121
22122#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146
22123msgid "Unhandled exception"
22124msgstr ""
22125
22126#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181
22127#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690
22128msgid "Set date to undefined"
22129msgstr ""
22130
22131#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183
22132#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692
22133msgid "Set date to today"
22134msgstr ""
22135
22136#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186
22137#: /__w/calibre/calibre/src/calibre/utils/localization.py:367
22138msgid "&Redo"
22139msgstr ""
22140
22141#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265
22142msgid ""
22143"Specify how this book should be sorted when by title. For example, The "
22144"Exorcist might be sorted as Exorcist, The."
22145msgstr ""
22146
22147#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267
22148msgid "Title &sort:"
22149msgstr ""
22150
22151#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276
22152msgid ""
22153" The green color indicates that the current title sort matches the current "
22154"title"
22155msgstr ""
22156
22157#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279
22158msgid ""
22159" The red color warns that the current title sort does not match the current "
22160"title. No action is required if this is what you want."
22161msgstr ""
22162
22163#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367
22164msgid "&Edit authors"
22165msgstr ""
22166
22167#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380
22168msgid "Authors changed"
22169msgstr ""
22170
22171#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381
22172msgid ""
22173"You have changed the authors for this book. You must save these changes "
22174"before you can use Manage authors. Do you want to save these changes?"
22175msgstr ""
22176
22177#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459
22178msgid ""
22179"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n"
22180"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."
22181msgstr ""
22182
22183#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464
22184msgid "Author s&ort:"
22185msgstr ""
22186
22187#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476
22188msgid ""
22189" The green color indicates that the current author sort matches the current "
22190"author"
22191msgstr ""
22192
22193#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479
22194msgid ""
22195" The red color indicates that the current author sort does not match the "
22196"current author. No action is required if this is what you want."
22197msgstr ""
22198
22199#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657
22200msgid "&Number:"
22201msgstr ""
22202
22203#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760
22204#, python-format
22205msgid ""
22206"Last modified: %s\n"
22207"\n"
22208"Double click to view"
22209msgstr ""
22210
22211#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771
22212#, python-format
22213msgid "Restore %s from the original"
22214msgstr ""
22215
22216#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784
22217msgid "&View {} format"
22218msgstr ""
22219
22220#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797
22221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644
22222msgid "&Edit"
22223msgstr ""
22224
22225#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880
22226msgid "Set the cover for the book from the selected format"
22227msgstr ""
22228
22229#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888
22230msgid "Set metadata for the book from the selected format"
22231msgstr ""
22232
22233#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895
22234msgid "Add a format to this book"
22235msgstr ""
22236
22237#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902
22238msgid "Remove the selected format from this book"
22239msgstr ""
22240
22241#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977
22242msgid "Choose formats for "
22243msgstr ""
22244
22245#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023
22246msgid "No permission"
22247msgstr ""
22248
22249#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024
22250msgid "You do not have permission to read the following files:"
22251msgstr ""
22252
22253#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055
22254#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056
22255#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080
22256#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081
22257msgid "No format selected"
22258msgstr ""
22259
22260#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140
22261msgid "Trim bord&ers"
22262msgstr ""
22263
22264#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142
22265msgid ""
22266"Automatically detect and remove extra space at the cover's edges.\n"
22267"Pressing it repeatedly can sometimes remove stubborn borders."
22268msgstr ""
22269
22270#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146
22271msgid "Automatically trim borders"
22272msgstr ""
22273
22274#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148
22275msgid "Trim borders manually"
22276msgstr ""
22277
22278#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149
22279msgid "Undo last trim"
22280msgstr ""
22281
22282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153
22283msgid "Download co&ver"
22284msgstr ""
22285
22286#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154
22287msgid "&Generate cover"
22288msgstr ""
22289
22290#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157
22291msgid "Customize the styles and colors of the generated cover"
22292msgstr ""
22293
22294#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158
22295msgid "Undo last Generate cover"
22296msgstr ""
22297
22298#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214
22299msgid "Not a valid picture"
22300msgstr ""
22301
22302#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262
22303msgid "Invalid cover"
22304msgstr ""
22305
22306#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263
22307msgid "Could not change cover as the image is invalid."
22308msgstr ""
22309
22310#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359
22311msgid "Rating of this book. 0-5 stars"
22312msgstr ""
22313
22314#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440
22315msgid "Tags changed"
22316msgstr ""
22317
22318#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441
22319msgid ""
22320"You have changed the tags. In order to use the tags editor, you must either "
22321"discard or apply these changes. Apply changes?"
22322msgstr ""
22323
22324#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483
22325msgid "A comma separated list of languages for this book"
22326msgstr ""
22327
22328#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513
22329#, python-format
22330msgid "The language %s is not recognized"
22331msgid_plural "The languages %s are not recognized"
22332msgstr[0] ""
22333msgstr[1] ""
22334
22335#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514
22336msgid "Unknown language"
22337msgstr ""
22338
22339#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530
22340msgid "Edit Identifiers"
22341msgstr ""
22342
22343#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537
22344msgid ""
22345"Edit the book's identifiers. Every identifier must be on a separate line, "
22346"and have the form type:value"
22347msgstr ""
22348
22349#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554
22350msgid "Duplicate identifier"
22351msgstr ""
22352
22353#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555
22354#, python-format
22355msgid ""
22356"The identifier of type: %s occurs more than once. Each type of identifier "
22357"must be unique"
22358msgstr ""
22359
22360#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559
22361msgid "Invalid identifier"
22362msgstr ""
22363
22364#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560
22365#, python-format
22366msgid ""
22367"The identifier %s is invalid. Identifiers must be of the form type:value"
22368msgstr ""
22369
22370#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574
22371msgid "&Ids:"
22372msgstr ""
22373
22374#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575
22375#, python-format
22376msgid ""
22377"Edit the identifiers for this book. For example: \n"
22378"\n"
22379"%s\n"
22380"\n"
22381"If an identifier value contains a comma, you can use the | character to represent it."
22382msgstr ""
22383
22384#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590
22385msgid "Edit identifiers in a dedicated window"
22386msgstr ""
22387
22388#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655
22389#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790
22390msgid "This ISBN is valid"
22391msgstr ""
22392
22393#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658
22394#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793
22395msgid "This ISBN is invalid"
22396msgstr ""
22397
22398#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756
22399#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778
22400msgid "Invalid ISBN"
22401msgstr ""
22402
22403#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757
22404msgid "Enter an ISBN"
22405msgstr ""
22406
22407#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779
22408msgid "The ISBN you entered is not valid. Try again."
22409msgstr ""
22410
22411#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818
22412msgid "Clear publisher"
22413msgstr ""
22414
22415#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871
22416msgid "Clear date"
22417msgstr ""
22418
22419#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58
22420msgid "Schedule download?"
22421msgstr ""
22422
22423#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68
22424msgid ""
22425"The download of metadata for the <b>selected book</b> will run in the "
22426"background. Proceed?"
22427msgid_plural ""
22428"The download of metadata for the <b>{} selected books</b> will run in the "
22429"background. Proceed?"
22430msgstr[0] ""
22431msgstr[1] ""
22432
22433#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74
22434msgid ""
22435"You can monitor the progress of the download by clicking the rotating "
22436"spinner in the bottom right corner."
22437msgstr ""
22438
22439#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77
22440msgid ""
22441"When the download completes you will be asked for confirmation before "
22442"calibre applies the downloaded metadata."
22443msgstr ""
22444
22445#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88
22446msgid "Download only &metadata"
22447msgstr ""
22448
22449#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92
22450msgid "Download only &covers"
22451msgstr ""
22452
22453#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96
22454msgid "&Configure download"
22455msgstr ""
22456
22457#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100
22458msgid "Download &both"
22459msgstr ""
22460
22461#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140
22462msgid "Download metadata for one book"
22463msgid_plural "Download metadata for {} books"
22464msgstr[0] ""
22465msgstr[1] ""
22466
22467#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147
22468msgid "Metadata download started"
22469msgstr ""
22470
22471#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159
22472msgid "(Failed metadata)"
22473msgstr ""
22474
22475#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161
22476msgid "(Failed cover)"
22477msgstr ""
22478
22479#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214
22480#, python-format
22481msgid "Processed %s"
22482msgstr ""
22483
22484#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72
22485#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157
22486msgid "Metadata fields to download"
22487msgstr ""
22488
22489#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417
22490#, python-format
22491msgid "Revert %s"
22492msgstr ""
22493
22494#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474
22495msgid "Merge identifiers"
22496msgstr ""
22497
22498#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482
22499msgid "Merge tags"
22500msgstr ""
22501
22502#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589
22503#, python-brace-format
22504msgid "Cover size: {0}x{1}"
22505msgstr ""
22506
22507#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616
22508msgid "Compare metadata"
22509msgstr ""
22510
22511#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637
22512msgid "&Accept all remaining"
22513msgstr ""
22514
22515#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642
22516msgid "Re&ject all remaining"
22517msgstr ""
22518
22519#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647
22520msgid "R&eject"
22521msgstr ""
22522
22523#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652
22524msgid "Reject changes and move to next [{}]"
22525msgstr ""
22526
22527#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667
22528#, python-format
22529msgid "Move to next [%s]"
22530msgstr ""
22531
22532#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675
22533msgid "&Mark rejected books"
22534msgstr ""
22535
22536#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678
22537msgid "Mark rejected books in the book list after this dialog is closed"
22538msgstr ""
22539
22540#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714
22541msgid "All reviewed changes will be lost! Are you sure you want to Cancel?"
22542msgstr ""
22543
22544#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738
22545#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403
22546#, python-format
22547msgid " [%(num)d of %(tot)d]"
22548msgstr ""
22549
22550#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754
22551msgid "Are you sure you want to reject the remaining result?"
22552msgid_plural "Are you sure you want to reject all {} remaining results?"
22553msgstr[0] ""
22554msgstr[1] ""
22555
22556#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46
22557msgid "Rendering PDF pages, please wait..."
22558msgstr ""
22559
22560#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50
22561msgid "Choose a cover from the list of PDF pages below"
22562msgstr ""
22563
22564#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66
22565msgid "&More pages"
22566msgstr ""
22567
22568#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71
22569msgid "Choose cover from PDF"
22570msgstr ""
22571
22572#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116
22573#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123
22574msgid "Failed to render"
22575msgstr ""
22576
22577#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117
22578msgid "Could not render this PDF file"
22579msgstr ""
22580
22581#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124
22582msgid "This PDF has no pages"
22583msgstr ""
22584
22585#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138
22586#, python-format
22587msgid "page %d"
22588msgstr ""
22589
22590#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92
22591#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228
22592#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422
22593msgid "Next"
22594msgstr ""
22595
22596#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96
22597#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238
22598#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405
22599msgid "Previous"
22600msgstr ""
22601
22602#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149
22603msgid ""
22604"Automatically create the title sort entry based on the current title entry.\n"
22605"Using this button to create title sort will change title sort from red to green."
22606msgstr ""
22607
22608#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160
22609msgid ""
22610"Automatically create the author sort entry based on the current author "
22611"entry. Using this button to create author sort will change author sort from "
22612"red to green.  There is a menu of functions available under this button. "
22613"Click and hold on the button to see it."
22614msgstr ""
22615
22616#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177
22617msgid "Set author sort from author"
22618msgstr ""
22619
22620#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178
22621msgid "Set author from author sort"
22622msgstr ""
22623
22624#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181
22625msgid "Copy author to author sort"
22626msgstr ""
22627
22628#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183
22629msgid "Copy author sort to author"
22630msgstr ""
22631
22632#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194
22633msgid "Swap the author and title"
22634msgstr ""
22635
22636#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201
22637msgid ""
22638"Manage authors. Use to rename authors and correct individual author's sort "
22639"values"
22640msgstr ""
22641
22642#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231
22643msgid "Clear rating"
22644msgstr ""
22645
22646#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244
22647msgid "Clear all tags"
22648msgstr ""
22649
22650#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253
22651msgid "Clear Ids"
22652msgstr ""
22653
22654#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257
22655msgid ""
22656"Paste the contents of the clipboard into the identifiers prefixed with isbn:"
22657" or url:. Or right click, to choose a different prefix."
22658msgstr ""
22659
22660#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273
22661msgid "&Download metadata"
22662msgstr ""
22663
22664#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275
22665#, python-format
22666msgid "Download metadata for this book [%s]"
22667msgstr ""
22668
22669#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278
22670msgid "Undo last metadata download"
22671msgstr ""
22672
22673#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287
22674msgid "Configure download metadata"
22675msgstr ""
22676
22677#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291
22678msgid "Change how calibre downloads metadata"
22679msgstr ""
22680
22681#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300
22682msgid "Edit list of prefixes"
22683msgstr ""
22684
22685#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22686msgid "Edit prefixes"
22687msgstr ""
22688
22689#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22690msgid "Enter prefixes, one on a line. The first prefix becomes the default."
22691msgstr ""
22692
22693#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356
22694msgid "Save changed metadata?"
22695msgstr ""
22696
22697#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357
22698msgid ""
22699"You've changed the metadata for this book. Edit book is set to update "
22700"embedded metadata when opened. You need to save your changes for them to be "
22701"included."
22702msgstr ""
22703
22704#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
22705msgid "&Don't save"
22706msgstr ""
22707
22708#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473
22709#, python-format
22710msgid "The cover in the %s format is invalid"
22711msgstr ""
22712
22713#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557
22714msgid "No downloaded metadata"
22715msgstr ""
22716
22717#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558
22718msgid "There is no downloaded metadata to undo"
22719msgstr ""
22720
22721#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631
22722msgid "There is another book to edit in this set."
22723msgid_plural "There are still {} more books to edit in this set."
22724msgstr[0] ""
22725msgstr[1] ""
22726
22727#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635
22728msgid ""
22729"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\""
22730" button to move through books in the set."
22731msgstr ""
22732
22733#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22734msgid "&Continue editing"
22735msgstr ""
22736
22737#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22738msgid "&Stop editing"
22739msgstr ""
22740
22741#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647
22742msgid "You will lose all unsaved changes. Are you sure?"
22743msgstr ""
22744
22745#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697
22746msgid "Save changes and edit the metadata of {} [Alt+Right]"
22747msgstr ""
22748
22749#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701
22750msgid "Save changes and edit the metadata of {} [Alt+Left]"
22751msgstr ""
22752
22753#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806
22754#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024
22755msgid "Change cover"
22756msgstr ""
22757
22758#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866
22759msgid "Co&mments"
22760msgstr ""
22761
22762#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917
22763#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066
22764msgid "&Metadata"
22765msgstr ""
22766
22767#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922
22768msgid "&Cover and formats"
22769msgstr ""
22770
22771#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994
22772msgid "C&ustom metadata"
22773msgstr ""
22774
22775#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005
22776msgid "&Comments"
22777msgstr ""
22778
22779#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072
22780msgid "Basic metadata"
22781msgstr ""
22782
22783#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134
22784msgid "Custom metadata"
22785msgstr ""
22786
22787#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22788#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456
22789msgid "Has cover"
22790msgstr ""
22791
22792#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22793msgid "Has summary"
22794msgstr ""
22795
22796#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177
22797msgid ""
22798"The \"has cover\" indication is not fully\n"
22799"reliable. Sometimes results marked as not\n"
22800"having a cover will find a cover in the download\n"
22801"cover stage, and vice versa."
22802msgstr ""
22803
22804#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273
22805msgid "See at"
22806msgstr ""
22807
22808#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333
22809msgid "Please wait"
22810msgstr ""
22811
22812#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444
22813msgid "calibre is downloading metadata from: "
22814msgstr ""
22815
22816#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485
22817#, python-format
22818msgid "Title: %s "
22819msgstr ""
22820
22821#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488
22822#, python-format
22823msgid "Authors: %s "
22824msgstr ""
22825
22826#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513
22827msgid "Failed to download metadata. Click Show Details to see details"
22828msgstr ""
22829
22830#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522
22831msgid ""
22832"Failed to find any books that match your search. Try making the search "
22833"<b>less specific</b>. For example, use only the author's last name and a "
22834"single distinctive word from the title.<p>To see the full log, click \"Show "
22835"details\"."
22836msgstr ""
22837
22838#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633
22839msgid "Current cover"
22840msgstr ""
22841
22842#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636
22843#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34
22844msgid "Searching..."
22845msgstr ""
22846
22847#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823
22848msgid "View this cover at full size"
22849msgstr ""
22850
22851#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824
22852msgid "Copy this cover to clipboard"
22853msgstr ""
22854
22855#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888
22856#, python-format
22857msgid "Downloading covers for <b>%s</b>, please wait..."
22858msgstr ""
22859
22860#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919
22861msgid "Failed to download any covers, click \"Show details\" for details."
22862msgstr ""
22863
22864#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925
22865#, python-format
22866msgid "Could not find any covers for <b>%s</b>"
22867msgstr ""
22868
22869#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928
22870#, python-brace-format
22871msgid "Found a cover for {title}"
22872msgstr ""
22873
22874#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931
22875#, python-brace-format
22876msgid ""
22877"Found <b>{num}</b> covers for {title}. When the download completes, the "
22878"covers will be sorted by size."
22879msgstr ""
22880
22881#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024
22882msgid "Downloading metadata..."
22883msgstr ""
22884
22885#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040
22886msgid "&Back"
22887msgstr ""
22888
22889#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141
22890msgid "Downloading cover..."
22891msgstr ""
22892
22893#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51
22894#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171
22895msgid "Failed to run"
22896msgstr ""
22897
22898#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52
22899#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172
22900msgid "Failed to run program, click \"Show details\" for more information"
22901msgstr ""
22902
22903#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131
22904#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245
22905msgid "Command line:"
22906msgstr ""
22907
22908#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136
22909#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207
22910#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249
22911#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306
22912#, python-format
22913msgid "Choose a program to open %s files"
22914msgstr ""
22915
22916#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137
22917msgid "Executable files"
22918msgstr ""
22919
22920#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141
22921#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218
22922#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254
22923msgid "Cannot execute"
22924msgstr ""
22925
22926#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142
22927#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219
22928#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255
22929#, python-format
22930msgid "The program %s is not an executable file"
22931msgstr ""
22932
22933#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204
22934msgid "Application path:"
22935msgstr ""
22936
22937#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213
22938msgid "Invalid application"
22939msgstr ""
22940
22941#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214
22942#, python-format
22943msgid "%s is not a valid macOS application bundle."
22944msgstr ""
22945
22946#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283
22947msgid "Choose a program"
22948msgstr ""
22949
22950#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296
22951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413
22952msgid "Gathering data, please wait..."
22953msgstr ""
22954
22955#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314
22956msgid "&Browse computer for program"
22957msgstr ""
22958
22959#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331
22960msgid "Error finding programs"
22961msgstr ""
22962
22963#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332
22964msgid ""
22965"Failed to find programs on your computer, click \"Show details\" for more "
22966"information"
22967msgstr ""
22968
22969#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395
22970#, python-format
22971msgid "Edit the applications used for %s files"
22972msgstr ""
22973
22974#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406
22975msgid "Change &icon"
22976msgstr ""
22977
22978#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408
22979msgid "Change &name"
22980msgstr ""
22981
22982#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425
22983#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445
22984#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459
22985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372
22986msgid "No selection"
22987msgstr ""
22988
22989#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426
22990#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446
22991#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460
22992msgid "No application selected"
22993msgstr ""
22994
22995#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428
22996msgid "Choose new icon"
22997msgstr ""
22998
22999#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432
23000msgid "Invalid icon"
23001msgstr ""
23002
23003#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433
23004#, python-format
23005msgid "Could not load image from %s"
23006msgstr ""
23007
23008#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23009msgid "Enter new name"
23010msgstr ""
23011
23012#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
23013msgid "New name for {}"
23014msgstr ""
23015
23016#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495
23017msgid "cover image"
23018msgstr ""
23019
23020#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496
23021#, python-brace-format
23022msgid "Open {0} files with {1}"
23023msgstr ""
23024
23025#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501
23026msgid "Open with"
23027msgstr ""
23028
23029#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47
23030msgid ""
23031"Restore settings to default values. You have to click Apply to actually save"
23032" the default settings."
23033msgstr ""
23034
23035#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362
23036msgid "Configure "
23037msgstr ""
23038
23039#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36
23040msgid "Ignore duplicate incoming formats"
23041msgstr ""
23042
23043#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37
23044msgid "Overwrite existing duplicate formats"
23045msgstr ""
23046
23047#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38
23048msgid "Create new record for each duplicate format"
23049msgstr ""
23050
23051#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92
23052msgid "Choose a folder"
23053msgstr ""
23054
23055#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156
23056#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162
23057#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167
23058msgid "Invalid folder"
23059msgstr ""
23060
23061#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157
23062#, python-format
23063msgid ""
23064"You must specify an existing folder as your auto-add folder. %s does not "
23065"exist."
23066msgstr ""
23067
23068#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163
23069#, python-format
23070msgid "You do not have read/write permissions for the folder: %s"
23071msgstr ""
23072
23073#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168
23074#, python-format
23075msgid "Cannot use folders whose names start with a period or underscore: %s"
23076msgstr ""
23077
23078#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172
23079#, python-format
23080msgid ""
23081"<b>WARNING:</b> Any files you place in %s will be automatically deleted "
23082"after being added to calibre. Are you sure?"
23083msgstr ""
23084
23085#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210
23086msgid ""
23087"Here you can control how calibre will read metadata from the files you add "
23088"to it. calibre can either read metadata from the contents of the file, or "
23089"from the filename."
23090msgstr ""
23091
23092#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211
23093msgid "Read &metadata from file contents rather than file name"
23094msgstr ""
23095
23096#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212
23097msgid ""
23098"Swap the first name and last name of the author. This affects only metadata "
23099"read from file names."
23100msgstr ""
23101
23102#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213
23103msgid ""
23104"&Swap author first name and last name when reading author from filename"
23105msgstr ""
23106
23107#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214
23108msgid "Configure metadata from file name"
23109msgstr ""
23110
23111#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215
23112msgid "Reading &metadata"
23113msgstr ""
23114
23115#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216
23116msgid "&Mark newly added books"
23117msgstr ""
23118
23119#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217
23120msgid ""
23121"When using the  \"&Copy to library\" action to copy books between libraries,"
23122" preserve the date"
23123msgstr ""
23124
23125#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218
23126msgid ""
23127"When using the \"Copy to library\" action check for &duplicates with the "
23128"same title, author and language"
23129msgstr ""
23130
23131#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219
23132msgid "Automatically &convert added books to the preferred output format"
23133msgstr ""
23134
23135#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220
23136msgid ""
23137"This will force an automatic conversion even if the file being added is the "
23138"same format as the output format. For example, if you set your output format"
23139" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run."
23140msgstr ""
23141
23142#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221
23143msgid ""
23144"When auto-converting, convert even if the format being added is the &same as"
23145" the output format"
23146msgstr ""
23147
23148#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222
23149msgid ""
23150"<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"
23151"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>"
23152msgstr ""
23153
23154#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224
23155msgid "&Auto-merge added books if they already exist:"
23156msgstr ""
23157
23158#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225
23159msgid ""
23160"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n"
23161"existing book records. This box controls what happens when an existing record already has\n"
23162"the incoming format:\n"
23163"\n"
23164"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n"
23165"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n"
23166"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n"
23167"\n"
23168"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n"
23169"Author matching is exact."
23170msgstr ""
23171
23172#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235
23173msgid "&Tags to apply when adding a book:"
23174msgstr ""
23175
23176#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236
23177msgid ""
23178"A comma-separated list of tags that will be applied to books added to the "
23179"library"
23180msgstr ""
23181
23182#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237
23183msgid "Contro&l how tags are processed:"
23184msgstr ""
23185
23186#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238
23187msgid ""
23188"Create rules that can filter or transform tags on added books automatically "
23189"as soon as they are added. "
23190msgstr ""
23191
23192#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239
23193msgid "&Rules to filter tags read from metadata"
23194msgstr ""
23195
23196#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240
23197msgid "Control which files are added during bul&k imports:"
23198msgstr ""
23199
23200#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241
23201msgid ""
23202"<p>You can specify rules to add/ignore files here. These will be used when "
23203"recursively adding books from folders."
23204msgstr ""
23205
23206#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242
23207msgid "Rules to filter added &files"
23208msgstr ""
23209
23210#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243
23211msgid "Control how auth&ors are processed:"
23212msgstr ""
23213
23214#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244
23215msgid "Rules to manipulate a&uthor names"
23216msgstr ""
23217
23218#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245
23219msgid "Adding &actions"
23220msgstr ""
23221
23222#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246
23223msgid ""
23224"By default, calibre will automatically add only known e-book files. \n"
23225"This option tells calibre to add all file types, except those\n"
23226"that have been explicitly ignored below."
23227msgstr ""
23228
23229#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249
23230msgid "Automatically add files of &all types (not just e-books)"
23231msgstr ""
23232
23233#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250
23234msgid "Folder to automatically add files from"
23235msgstr ""
23236
23237#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251
23238msgid "Browse for folder"
23239msgstr ""
23240
23241#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253
23242msgid "Automatically &convert added files to the preferred output format"
23243msgstr ""
23244
23245#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254
23246msgid ""
23247"<b>Ignore</b> files with the following &extensions when automatically adding"
23248" "
23249msgstr ""
23250
23251#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255
23252msgid ""
23253"Specify a &folder. Any files you put into this folder will be automatically "
23254"added to calibre (restart required)."
23255msgstr ""
23256
23257#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256
23258msgid ""
23259"<b>WARNING:</b> Files in the above folder will be deleted after being added "
23260"to calibre."
23261msgstr ""
23262
23263#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257
23264msgid ""
23265"If set, this option will cause calibre to check if a file\n"
23266" being automatically added is already in the calibre library.\n"
23267" If it is, a message will pop up asking you whether\n"
23268" you want to add it anyway."
23269msgstr ""
23270
23271#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261
23272msgid "Check for &duplicates when automatically adding files"
23273msgstr ""
23274
23275#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262
23276msgid "&Automatic adding"
23277msgstr ""
23278
23279#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23280#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171
23281msgid "High"
23282msgstr ""
23283
23284#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23285#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23286#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172
23287msgid "Low"
23288msgstr ""
23289
23290#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23291msgid "Very low"
23292msgstr ""
23293
23294#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23295msgid "Compact Metadata"
23296msgstr ""
23297
23298#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23299#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29
23300msgid "Default"
23301msgstr ""
23302
23303#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82
23304msgid "All on 1 tab"
23305msgstr ""
23306
23307#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187
23308msgid "Confirmation dialogs have all been reset"
23309msgstr ""
23310
23311#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167
23312msgid "Notify when a &new version is available"
23313msgstr ""
23314
23315#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168
23316msgid "Automatically send downloaded &news to e-book reader"
23317msgstr ""
23318
23319#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169
23320msgid "Job &priority:"
23321msgstr ""
23322
23323#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173
23324msgid ""
23325"Choose a different layout for the Edit metadata dialog. The compact metadata"
23326" layout favors editing custom metadata over changing covers and formats."
23327msgstr ""
23328
23329#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174
23330msgid "Preferred &input format order:"
23331msgstr ""
23332
23333#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177
23334msgid "Preferred &output format:"
23335msgstr ""
23336
23337#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178
23338msgid "Edit metadata (single) &layout:"
23339msgstr ""
23340
23341#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179
23342msgid ""
23343"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n"
23344"If not checked, the values can be Yes or No."
23345msgstr ""
23346
23347#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181
23348msgid "&Yes/No columns have three values (needs restart)"
23349msgstr ""
23350
23351#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182
23352msgid "Recognize numbers inside text when sorting (needs restart)"
23353msgstr ""
23354
23355#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183
23356msgid ""
23357"<p>Setting this means that when sorting on text fields\n"
23358"like title the text \"Book 2\" will sort before the text \"Book 100\".\n"
23359"Note that setting this can cause problems with text that starts\n"
23360"with numbers and is a little slower. This setting is per user, not\n"
23361"per library.</p>"
23362msgstr ""
23363
23364#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188
23365msgid "&Delete news from library when it is automatically sent to reader"
23366msgstr ""
23367
23368#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189
23369msgid "Default network &timeout:"
23370msgstr ""
23371
23372#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190
23373msgid ""
23374"Set the default timeout for network fetches (i.e. anytime we go out to the "
23375"internet to get information)"
23376msgstr ""
23377
23378#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191
23379#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747
23380msgid " seconds"
23381msgstr ""
23382
23383#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192
23384msgid ""
23385"Use this Virtual library on calibre startup if the current library is being "
23386"used. Also applied when switching to this library. Note that this setting is"
23387" per library. "
23388msgstr ""
23389
23390#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193
23391msgid "Reset all disabled &confirmation dialogs"
23392msgstr ""
23393
23394#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194
23395msgid "Use internal &viewer for:"
23396msgstr ""
23397
23398#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195
23399msgid "Virtual library to apply when the current &library is opened:"
23400msgstr ""
23401
23402#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39
23403msgid "All columns"
23404msgstr ""
23405
23406#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41
23407msgid "icon with text"
23408msgstr ""
23409
23410#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42
23411msgid "icon with no text"
23412msgstr ""
23413
23414#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43
23415msgid "composed icons w/text"
23416msgstr ""
23417
23418#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44
23419msgid "composed icons w/no text"
23420msgstr ""
23421
23422#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51
23423#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55
23424#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63
23425msgid "is true"
23426msgstr ""
23427
23428#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52
23429#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57
23430#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64
23431msgid "is false"
23432msgstr ""
23433
23434#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56
23435msgid "is not true"
23436msgstr ""
23437
23438#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58
23439msgid "is not false"
23440msgstr ""
23441
23442#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59
23443msgid "is undefined"
23444msgstr ""
23445
23446#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60
23447msgid "is defined"
23448msgstr ""
23449
23450#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67
23451msgid "has id"
23452msgstr ""
23453
23454#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68
23455msgid "does not have id"
23456msgstr ""
23457
23458#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71
23459#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78
23460msgid "is equal to"
23461msgstr ""
23462
23463#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74
23464#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81
23465#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93
23466#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109
23467msgid "is set"
23468msgstr ""
23469
23470#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75
23471#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82
23472#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94
23473#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110
23474msgid "is not set"
23475msgstr ""
23476
23477#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83
23478msgid "is more days ago than"
23479msgstr ""
23480
23481#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84
23482msgid "is fewer days ago than"
23483msgstr ""
23484
23485#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85
23486msgid "is more days from now than"
23487msgstr ""
23488
23489#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86
23490msgid "is fewer days from now than"
23491msgstr ""
23492
23493#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89
23494#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97
23495msgid "has"
23496msgstr ""
23497
23498#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90
23499#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98
23500msgid "does not have"
23501msgstr ""
23502
23503#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91
23504#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99
23505msgid "has pattern"
23506msgstr ""
23507
23508#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92
23509#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100
23510msgid "does not have pattern"
23511msgstr ""
23512
23513#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106
23514#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116
23515msgid "does not contain"
23516msgstr ""
23517
23518#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134
23519msgid "If the ___ column ___ values"
23520msgstr ""
23521
23522#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275
23523msgid ""
23524"Enter either an identifier type or an identifier type and value of the form "
23525"identifier:value"
23526msgstr ""
23527
23528#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278
23529msgid ""
23530"Enter a 3 letter ISO language code, like fra for French or deu for German or"
23531" eng for English. You can also use the full language name, in which case "
23532"calibre will try to automatically convert it to the language code."
23533msgstr ""
23534
23535#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283
23536msgid "Enter a number"
23537msgstr ""
23538
23539#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289
23540msgid ""
23541"Enter the maximum days old the item can be. Zero is today. Dates in the "
23542"future always match"
23543msgstr ""
23544
23545#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293
23546msgid ""
23547"Enter the minimum days old the item can be. Zero is today. Dates in the "
23548"future never match"
23549msgstr ""
23550
23551#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297
23552msgid ""
23553"Enter the maximum days in the future the item can be. Zero is today. Dates "
23554"in the past always match"
23555msgstr ""
23556
23557#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301
23558msgid ""
23559"Enter the minimum days in the future the item can be. Zero is today. Dates "
23560"in the past never match"
23561msgstr ""
23562
23563#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305
23564msgid "Enter a date in the format YYYY-MM-DD"
23565msgstr ""
23566
23567#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307
23568msgid "Enter a string."
23569msgstr ""
23570
23571#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309
23572msgid "Enter a regular expression"
23573msgstr ""
23574
23575#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311
23576#, python-format
23577msgid "You can match multiple values by separating them with %s"
23578msgstr ""
23579
23580#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324
23581#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354
23582msgid "Remove icons"
23583msgstr ""
23584
23585#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327
23586msgid ""
23587"Select the icons you wish to remove. The icon files will be removed when you"
23588" press OK. There is no undo."
23589msgstr ""
23590
23591#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351
23592msgid "No icons selected"
23593msgstr ""
23594
23595#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352
23596msgid "You must select at least one icon to remove"
23597msgstr ""
23598
23599#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355
23600msgid "One icon will be removed."
23601msgid_plural "{} icons will be removed."
23602msgstr[0] ""
23603msgstr[1] ""
23604
23605#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356
23606msgid ""
23607"This will prevent any rules that use this icon from working. Are you sure?"
23608msgstr ""
23609
23610#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378
23611msgid "column coloring"
23612msgstr ""
23613
23614#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381
23615msgid "column icon"
23616msgstr ""
23617
23618#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384
23619msgid "Cover grid emblem"
23620msgstr ""
23621
23622#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387
23623#, python-brace-format
23624msgid "Create/edit a {0} rule"
23625msgstr ""
23626
23627#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392
23628#, python-brace-format
23629msgid "Create a {0} rule by filling in the boxes below"
23630msgstr ""
23631
23632#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404
23633msgid "Add the emblem:"
23634msgstr ""
23635
23636#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409
23637msgid "Set the:"
23638msgstr ""
23639
23640#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415
23641msgid ""
23642"If you choose composed icons and multiple rules match, then all the matching"
23643" icons will be combined, otherwise the icon from the first rule to match "
23644"will be used."
23645msgstr ""
23646
23647#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418
23648msgid "of the column:"
23649msgstr ""
23650
23651#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426
23652msgid "to:"
23653msgstr ""
23654
23655#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451
23656msgid "&Add new image"
23657msgstr ""
23658
23659#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454
23660msgid "(Images should be square-ish)"
23661msgstr ""
23662
23663#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458
23664msgid "Choose &more than one icon"
23665msgstr ""
23666
23667#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465
23668msgid "&Add icon"
23669msgstr ""
23670
23671#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467
23672msgid "(Icons should be square or landscape)"
23673msgstr ""
23674
23675#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471
23676msgid "Only if the following conditions are all satisfied:"
23677msgstr ""
23678
23679#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481
23680msgid "Add &another condition"
23681msgstr ""
23682
23683#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485
23684msgid "You can disable a condition by blanking all of its boxes"
23685msgstr ""
23686
23687#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495
23688msgid "&Remove icons"
23689msgstr ""
23690
23691#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498
23692msgid ""
23693"Remove previously added icons. Note that removing an icon will cause rules "
23694"that use it to stop working."
23695msgstr ""
23696
23697#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557
23698msgid "Open to see checkboxes"
23699msgstr ""
23700
23701#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583
23702msgid "Sample text"
23703msgstr ""
23704
23705#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709
23706msgid "No icon selected"
23707msgstr ""
23708
23709#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710
23710msgid "You must choose an icon for this rule"
23711msgstr ""
23712
23713#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724
23714msgid "Invalid condition"
23715msgstr ""
23716
23717#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725
23718#, python-format
23719msgid "One of the conditions for this rule is invalid: <b>%s</b>"
23720msgstr ""
23721
23722#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730
23723msgid "No conditions"
23724msgstr ""
23725
23726#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731
23727msgid "You must specify at least one non-empty condition for this rule"
23728msgstr ""
23729
23730#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875
23731msgid "color"
23732msgstr ""
23733
23734#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884
23735#, python-format
23736msgid ""
23737"\n"
23738"                <p>Advanced rule for column <b>%(col)s</b>:\n"
23739"                <pre>%(rule)s</pre>\n"
23740"                "
23741msgstr ""
23742
23743#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889
23744#, python-format
23745msgid ""
23746"\n"
23747"                <p>Advanced rule:\n"
23748"                <pre>%(rule)s</pre>\n"
23749"                "
23750msgstr ""
23751
23752#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894
23753#, python-format
23754msgid ""
23755"\n"
23756"                <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n"
23757"                <pre>%(rule)s</pre>\n"
23758"                "
23759msgstr ""
23760
23761#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904
23762#, python-format
23763msgid "(<span style=\"color: %s;\">sample</span>)"
23764msgstr ""
23765
23766#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907
23767#, python-brace-format
23768msgid ""
23769"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n"
23770"<ul>{1}</ul>"
23771msgstr ""
23772
23773#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909
23774#, python-format
23775msgid ""
23776"            <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n"
23777"            if the following conditions are met:</p>\n"
23778"            <ul>%(rule)s</ul>\n"
23779"            "
23780msgstr ""
23781
23782#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945
23783#, python-format
23784msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>"
23785msgstr ""
23786
23787#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948
23788#, python-format
23789msgid ""
23790"<li>If the <b>%(col)s</b> column <b>%(action)s</b> "
23791"%(val_label)s<b>%(val)s</b>"
23792msgstr ""
23793
23794#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950
23795msgid "value: "
23796msgstr ""
23797
23798#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988
23799#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185
23800#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289
23801msgid "&Add rule"
23802msgstr ""
23803
23804#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991
23805#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292
23806msgid "&Remove rule(s)"
23807msgstr ""
23808
23809#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008
23810msgid "Move the selected rule up"
23811msgstr ""
23812
23813#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013
23814msgid "Move the selected rule down"
23815msgstr ""
23816
23817#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021
23818msgid "Add ad&vanced rule"
23819msgstr ""
23820
23821#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027
23822msgid "Du&plicate rule"
23823msgstr ""
23824
23825#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032
23826msgid "Convert to advanced r&ule"
23827msgstr ""
23828
23829#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040
23830msgid "Open icon folder"
23831msgstr ""
23832
23833#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050
23834msgid "Import rules from a file"
23835msgstr ""
23836
23837#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067
23838msgid ""
23839"You can control the color of columns in the book list by creating \"rules\" "
23840"that tell calibre what color to use. Click the \"Add rule\" button below to "
23841"get started.<p>You can <b>change an existing rule</b> by double clicking it."
23842msgstr ""
23843
23844#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074
23845msgid ""
23846"You can add icons to columns in the book list by creating \"rules\" that "
23847"tell calibre what icon to use. Click the \"Add rule\" button below to get "
23848"started.<p>You can <b>change an existing rule</b> by double clicking it."
23849msgstr ""
23850
23851#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080
23852msgid ""
23853"You can add emblems (small icons) that are displayed on the side of covers "
23854"in the Cover grid by creating \"rules\" that tell calibre what image to use."
23855" Click the \"Add rule\" button below to get started.<p>You can <b>change an "
23856"existing rule</b> by double clicking it."
23857msgstr ""
23858
23859#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087
23860msgid "Show &emblems next to the covers"
23861msgstr ""
23862
23863#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090
23864msgid ""
23865"If checked, you can tell calibre to display icons of your choosing next to "
23866"the covers shown in the Cover grid, controlled by the metadata of the book."
23867msgstr ""
23868
23869#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109
23870#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129
23871msgid "Select one rule"
23872msgstr ""
23873
23874#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110
23875#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130
23876msgid "You must select only one rule."
23877msgstr ""
23878
23879#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23880msgid "No rule selected"
23881msgstr ""
23882
23883#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23884#, python-format
23885msgid "No rule selected for %s."
23886msgstr ""
23887
23888#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215
23889msgid "removal"
23890msgstr ""
23891
23892#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253
23893msgid "Choose file to export to"
23894msgstr ""
23895
23896#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254
23897#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269
23898msgid "Rules"
23899msgstr ""
23900
23901#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268
23902msgid "Choose file to import from"
23903msgstr ""
23904
23905#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281
23906msgid "No valid rules found"
23907msgstr ""
23908
23909#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282
23910msgid "No valid rules were found in {}."
23911msgstr ""
23912
23913#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79
23914msgid "Column header"
23915msgstr ""
23916
23917#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81
23918msgid "Lookup name"
23919msgstr ""
23920
23921#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83
23922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
23923msgid "Type"
23924msgstr ""
23925
23926#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133
23927msgid "Yes/No with text"
23928msgstr ""
23929
23930#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138
23931msgid "Ampersand separated text, shown in the Tag browser"
23932msgstr ""
23933
23934#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144
23935msgid "(lookup name was {}) {}"
23936msgstr ""
23937
23938#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194
23939msgid "You must select a column to delete it"
23940msgstr ""
23941
23942#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199
23943msgid "The selected column is not a custom column"
23944msgstr ""
23945
23946#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201
23947#, python-format
23948msgid "Do you really want to delete column %s and all its data?"
23949msgstr ""
23950
23951#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88
23952msgid ""
23953"Here you can re-arrange the layout of the columns in the calibre library "
23954"book list. You can hide columns by unchecking them. You can also create your"
23955" own, custom columns."
23956msgstr ""
23957
23958#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89
23959msgid "Move column up"
23960msgstr ""
23961
23962#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91
23963msgid "Remove a user-defined column"
23964msgstr ""
23965
23966#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93
23967msgid "Add a user-defined column"
23968msgstr ""
23969
23970#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95
23971msgid "Edit settings of a user-defined column"
23972msgstr ""
23973
23974#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97
23975msgid "Move column down"
23976msgstr ""
23977
23978#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99
23979msgid "Add &custom column"
23980msgstr ""
23981
23982#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64
23983msgid ""
23984"Restore settings to default values. Only settings for the currently selected"
23985" section are restored."
23986msgstr ""
23987
23988#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
23989msgid "Text, column shown in the Tag browser"
23990msgstr ""
23991
23992#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38
23993msgid "Comma separated text, like tags, shown in the Tag browser"
23994msgstr ""
23995
23996#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43
23997msgid "Long text, like comments, not shown in the Tag browser"
23998msgstr ""
23999
24000#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48
24001msgid "Text column for keeping series-like information"
24002msgstr ""
24003
24004#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53
24005msgid "Text, but with a fixed set of permitted values"
24006msgstr ""
24007
24008#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
24009msgid "Floating point numbers"
24010msgstr ""
24011
24012#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68
24013msgid "Integers"
24014msgstr ""
24015
24016#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73
24017msgid "Ratings, shown with stars"
24018msgstr ""
24019
24020#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78
24021#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
24022#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221
24023#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252
24024msgid "Yes/No"
24025msgstr ""
24026
24027#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83
24028msgid "Column built from other columns"
24029msgstr ""
24030
24031#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88
24032msgid "Column built from other columns, behaves like tags"
24033msgstr ""
24034
24035#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97
24036#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98
24037msgid "Create a custom column"
24038msgstr ""
24039
24040#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124
24041#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125
24042msgid "Edit custom column"
24043msgstr ""
24044
24045#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24046msgid "No column has been selected"
24047msgstr ""
24048
24049#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24050msgid "No column selected"
24051msgstr ""
24052
24053#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133
24054msgid "Selected column is not a user-defined column"
24055msgstr ""
24056
24057#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185
24058#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547
24059msgid "Now"
24060msgstr ""
24061
24062#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220
24063#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24064#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24065#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
24066#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85
24067msgid "Formats"
24068msgstr ""
24069
24070#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222
24071msgid "My Tags"
24072msgstr ""
24073
24074#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223
24075msgid "My Series"
24076msgstr ""
24077
24078#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224
24079msgid "My Rating"
24080msgstr ""
24081
24082#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225
24083msgid "People"
24084msgstr ""
24085
24086#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226
24087msgid "My Title"
24088msgstr ""
24089
24090#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250
24091msgid "Quick create:"
24092msgstr ""
24093
24094#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24095msgid "ISBN"
24096msgstr ""
24097
24098#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24099msgid "Names"
24100msgstr ""
24101
24102#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24103msgid "Short text"
24104msgstr ""
24105
24106#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290
24107msgid ""
24108"Used for searching the column. Must contain only digits and lower case "
24109"letters."
24110msgstr ""
24111
24112#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291
24113msgid "&Lookup name:"
24114msgstr ""
24115
24116#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295
24117msgid ""
24118"Column heading in the library view and category name in the Tag browser"
24119msgstr ""
24120
24121#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296
24122msgid "Column &heading:"
24123msgstr ""
24124
24125#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302
24126msgid "What kind of information will be kept in the column."
24127msgstr ""
24128
24129#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304
24130msgid "Show &checkmarks"
24131msgstr ""
24132
24133#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305
24134msgid ""
24135"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
24136"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n"
24137"Everything else will show nothing."
24138msgstr ""
24139
24140#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309
24141msgid "Contains names"
24142msgstr ""
24143
24144#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310
24145msgid "Check this box if this column contains names, like the authors column."
24146msgstr ""
24147
24148#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312
24149msgid "&Column type:"
24150msgstr ""
24151
24152#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316
24153msgid "Optional text describing what this column is for"
24154msgstr ""
24155
24156#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317
24157msgid "D&escription:"
24158msgstr ""
24159
24160#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330
24161msgid "Default: (nothing)"
24162msgstr ""
24163
24164#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331
24165msgid "Field template. Uses the same syntax as save templates."
24166msgstr ""
24167
24168#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332
24169#, python-format
24170msgid "Similar to save templates. For example, %s"
24171msgstr ""
24172
24173#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340
24174msgid "No heading"
24175msgstr ""
24176
24177#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341
24178msgid "Show heading above the text"
24179msgstr ""
24180
24181#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342
24182msgid "Show heading to the side of the text"
24183msgstr ""
24184
24185#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345
24186msgid ""
24187"Choose whether or not the column heading is shown in the Book\n"
24188"details panel and, if shown, where"
24189msgstr ""
24190
24191#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347
24192msgid "Column heading:"
24193msgstr ""
24194
24195#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352
24196msgid "Short text, like a title"
24197msgstr ""
24198
24199#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354
24200msgid "Plain text formatted using markdown"
24201msgstr ""
24202
24203#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357
24204msgid ""
24205"Choose how the data in this column is interpreted.\n"
24206"This controls how the data is displayed in the Book details panel\n"
24207"and how it is edited."
24208msgstr ""
24209
24210#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360
24211msgid "Interpret this column as:"
24212msgstr ""
24213
24214#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365
24215msgid ""
24216"A comma-separated list of permitted values. The empty value is always\n"
24217"included, and is the default. For example, the list 'one,two,three' has\n"
24218"four values, the first of them being the empty value."
24219msgstr ""
24220
24221#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368
24222msgid "&Values:"
24223msgstr ""
24224
24225#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370
24226msgid ""
24227"A list of color names to use when displaying an item. The\n"
24228"list must be empty or contain a color for each value."
24229msgstr ""
24230
24231#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372
24232msgid "Colors:"
24233msgstr ""
24234
24235#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375
24236msgid "Allow half stars"
24237msgstr ""
24238
24239#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376
24240msgid "Allow half star ratings, for example: "
24241msgstr ""
24242
24243#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381
24244msgid "&Sort/search column by"
24245msgstr ""
24246
24247#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383
24248msgid "How this column should handled in the GUI when sorting and searching"
24249msgstr ""
24250
24251#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385
24252msgid "Show in Tag browser"
24253msgstr ""
24254
24255#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386
24256msgid "If checked, this column will appear in the Tag browser as a category"
24257msgstr ""
24258
24259#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388
24260msgid "Show as HTML in Book details"
24261msgstr ""
24262
24263#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390
24264msgid ""
24265"If checked, this column will be displayed as HTML in Book details and the "
24266"Content server. This can be used to construct links with the template "
24267"language. For example, the template "
24268"<pre>&lt;big&gt;&lt;b&gt;{title}&lt;/b&gt;&lt;/big&gt;{series:| "
24269"[|}{series_index:| [|]]}</pre>will create a field displaying the title in "
24270"bold large characters, along with the series, for example <br>\"<big><b>An "
24271"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre>&lt;a "
24272"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\"&gt;Beam"
24273" book&lt;/a&gt;</pre> will generate a link to the book on the Beam e-books "
24274"site."
24275msgstr ""
24276
24277#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407
24278msgid ""
24279"Default value when a new book is added to the library. For Date columns "
24280"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter "
24281"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the "
24282"permitted values. For Rating columns enter a number between 0 and 5."
24283msgstr ""
24284
24285#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412
24286msgid "&Default value:"
24287msgstr ""
24288
24289#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24290msgid "&Format for dates"
24291msgstr ""
24292
24293#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24294msgid "Default: dd MMM yyyy."
24295msgstr ""
24296
24297#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429
24298msgid ""
24299"<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"
24300"<ul>\n"
24301"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n"
24302"<li>dd MMMM yy gives 05 January 10</li>\n"
24303"</ul> "
24304msgstr ""
24305
24306#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458
24307msgid "&Format for numbers"
24308msgstr ""
24309
24310#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459
24311msgid ""
24312"Default: Not formatted. For format language details see <a "
24313"href=\"https://docs.python.org/library/string.html#format-string-"
24314"syntax\">the Python documentation</a>"
24315msgstr ""
24316
24317#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463
24318#, python-brace-format
24319msgid ""
24320"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with "
24321"leading zeros. The format <code>{0:d}&nbsp;days</code> prints the number "
24322"then the word \"days\""
24323msgstr ""
24324
24325#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468
24326msgid ""
24327"Examples: The format <code>{0:.1f}</code> gives a floating point number with"
24328" 1 digit after the decimal point. The format "
24329"<code>Price:&nbsp;$&nbsp;{0:,.2f}</code> prints \"Price&nbsp;$&nbsp;\" then "
24330"displays the number with 2 digits after the decimal point and thousands "
24331"separated by commas."
24332msgstr ""
24333
24334#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494
24335msgid "No lookup name was provided"
24336msgstr ""
24337
24338#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498
24339msgid ""
24340"The lookup name must contain only lower case letters, digits and "
24341"underscores, and start with a letter"
24342msgstr ""
24343
24344#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501
24345msgid ""
24346"Lookup names cannot end with _index, because these names are reserved for "
24347"the index of a series column."
24348msgstr ""
24349
24350#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512
24351msgid "No column heading was provided"
24352msgstr ""
24353
24354#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522
24355#, python-format
24356msgid "The lookup name %s is already used"
24357msgstr ""
24358
24359#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534
24360#, python-format
24361msgid "The heading %s is already used"
24362msgstr ""
24363
24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555
24365#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592
24366#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613
24367#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627
24368#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630
24369#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637
24370msgid "Invalid default value"
24371msgstr ""
24372
24373#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556
24374msgid "The default value must be \"Now\" or a date"
24375msgstr ""
24376
24377#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560
24378msgid "You must enter a template for composite columns"
24379msgstr ""
24380
24381#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570
24382msgid "You must enter at least one value for enumeration columns"
24383msgstr ""
24384
24385#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584
24386msgid ""
24387"The colors box must be empty or contain the same number of items as the "
24388"value box"
24389msgstr ""
24390
24391#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588
24392#, python-brace-format
24393msgid "The color {0} is unknown"
24394msgstr ""
24395
24396#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593
24397msgid "The default value must be one of the permitted values"
24398msgstr ""
24399
24400#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605
24401msgid "The default value must be an integer"
24402msgstr ""
24403
24404#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609
24405msgid "The default value must be a real number"
24406msgstr ""
24407
24408#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628
24409msgid "The default value must be a real number between 0 and 5.0"
24410msgstr ""
24411
24412#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631
24413msgid "The default value must be an integer between 0 and 5"
24414msgstr ""
24415
24416#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638
24417msgid "The default value must be \"Yes\" or \"No\""
24418msgstr ""
24419
24420#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25
24421msgid "Getting debug information, please wait"
24422msgstr ""
24423
24424#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26
24425#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32
24426msgid "Copy to &clipboard"
24427msgstr ""
24428
24429#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44
24430msgid "Device already detected"
24431msgstr ""
24432
24433#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45
24434#, python-format
24435msgid ""
24436"A device (%s) is already detected by calibre. If you wish to debug the "
24437"detection of another device, first disconnect this device."
24438msgstr ""
24439
24440#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59
24441msgid "Debugging failed"
24442msgstr ""
24443
24444#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60
24445msgid ""
24446"Running debug device detection failed. Click Show Details for more "
24447"information."
24448msgstr ""
24449
24450#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31
24451msgid "Getting device information"
24452msgstr ""
24453
24454#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34
24455msgid "User-defined device information"
24456msgstr ""
24457
24458#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51
24459#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57
24460msgid "Device Detection"
24461msgstr ""
24462
24463#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52
24464msgid "Ensure your device is disconnected, then press OK"
24465msgstr ""
24466
24467#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58
24468msgid "Ensure your device is connected, then press OK"
24469msgstr ""
24470
24471#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82
24472msgid ""
24473"Copy these values to the clipboard, paste them into an editor, then enter "
24474"them into the USER_DEVICE by customizing the device plugin in "
24475"Preferences->Advanced->Plugins. Remember to also enter the folders where you"
24476" want the books to be put. You must restart calibre for your changes to take"
24477" effect.\n"
24478msgstr ""
24479
24480#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82
24481msgid ""
24482"<p>calibre can send your books to you (or your reader) by email. Emails will"
24483" be automatically sent for downloaded news to all email addresses that have "
24484"<i>Auto send</i> checked."
24485msgstr ""
24486
24487#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83
24488msgid "Add an email address to which to send books"
24489msgstr ""
24490
24491#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84
24492msgid "&Add email"
24493msgstr ""
24494
24495#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85
24496msgid "Make &default"
24497msgstr ""
24498
24499#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86
24500msgid "&Remove email"
24501msgstr ""
24502
24503#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87
24504msgid ""
24505"Add the comments from the book metadata to the email.\n"
24506"Useful to allow the recipient to see a summary of the\n"
24507"book before opening it."
24508msgstr ""
24509
24510#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90
24511msgid "Add &comments metadata as text to the email"
24512msgstr ""
24513
24514#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24515msgid "Email"
24516msgstr ""
24517
24518#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24519msgid "Subject"
24520msgstr ""
24521
24522#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24523msgid "Alias"
24524msgstr ""
24525
24526#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24527msgid "Auto send"
24528msgstr ""
24529
24530#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24531msgid "Auto send only tags"
24532msgstr ""
24533
24534#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37
24535msgid "Formats to email. The first matching format will be sent."
24536msgstr ""
24537
24538#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38
24539#, python-brace-format
24540msgid ""
24541"Subject of the email to use when sending. When left blank the title will be "
24542"used for the subject. Also, the same templates used for \"Save to disk\" "
24543"such as {title} and {author_sort} can be used here."
24544msgstr ""
24545
24546#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42
24547msgid ""
24548"If checked, downloaded news will be automatically mailed to this email "
24549"address (provided it is in one of the listed formats and has not been "
24550"filtered by tags)."
24551msgstr ""
24552
24553#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45
24554msgid "Friendly name to use for this email address"
24555msgstr ""
24556
24557#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46
24558msgid ""
24559"If specified, only news with one of these tags will be sent to this email "
24560"address. All news downloads have their title as a tag, so you can use this "
24561"to easily control which news downloads are sent to this email address."
24562msgstr ""
24563
24564#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175
24565msgid "new email address"
24566msgstr ""
24567
24568#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29
24569msgid ""
24570"The list of devices that you have asked calibre to ignore. Uncheck a device "
24571"to have calibre stop ignoring it."
24572msgstr ""
24573
24574#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40
24575msgid ""
24576"The list of device plugins you have disabled. Uncheck an entry to enable the"
24577" plugin. calibre cannot detect devices that are managed by disabled plugins."
24578msgstr ""
24579
24580#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51
24581msgid "Reset allowed devices"
24582msgstr ""
24583
24584#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53
24585msgid ""
24586"This will erase the list of devices that calibre knows about causing it to "
24587"ask you for permission to manage them again, the next time they connect"
24588msgstr ""
24589
24590#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68
24591msgid "Search for the author on Goodreads"
24592msgstr ""
24593
24594#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69
24595msgid "Search for the author on Amazon"
24596msgstr ""
24597
24598#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70
24599msgid "Search for the author in your calibre library"
24600msgstr ""
24601
24602#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71
24603msgid "Search for the author on Wikipedia"
24604msgstr ""
24605
24606#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72
24607msgid "Search for the author on Google Books"
24608msgstr ""
24609
24610#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73
24611msgid "Search for the book on Goodreads"
24612msgstr ""
24613
24614#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74
24615msgid "Search for the book on Amazon"
24616msgstr ""
24617
24618#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75
24619msgid "Search for the book on Google Books"
24620msgstr ""
24621
24622#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76
24623msgid "Use a custom search URL"
24624msgstr ""
24625
24626#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79
24627msgid "Clicking on &author names should:"
24628msgstr ""
24629
24630#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82
24631#, python-brace-format
24632msgid ""
24633"Enter the URL to search. It should contain the string {0}\n"
24634"which will be replaced by the author name. For example,\n"
24635"{1}"
24636msgstr ""
24637
24638#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86
24639msgid "Enter the URL"
24640msgstr ""
24641
24642#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
24643msgid "Create a new rule"
24644msgstr ""
24645
24646#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132
24647msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\""
24648msgstr ""
24649
24650#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134
24651msgid "&Key:"
24652msgstr ""
24653
24654#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136
24655msgid "The name that will appear in the Book details panel"
24656msgstr ""
24657
24658#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140
24659#, python-brace-format
24660msgid ""
24661"The template used to create the link. The placeholder {0} in the template "
24662"will be replaced with the actual identifier value. Use {1} to avoid the "
24663"value being quoted."
24664msgstr ""
24665
24666#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24667#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24668msgid "Key"
24669msgstr ""
24670
24671#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24672#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24673msgid "Template"
24674msgstr ""
24675
24676#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156
24677msgid "Value needed"
24678msgstr ""
24679
24680#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157
24681#, python-format
24682msgid "The %s field cannot be empty"
24683msgstr ""
24684
24685#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164
24686msgid "Create rules for identifiers"
24687msgstr ""
24688
24689#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169
24690msgid "Create rules to convert identifiers into links."
24691msgstr ""
24692
24693#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191
24694msgid "&Edit rule"
24695msgstr ""
24696
24697#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402
24698#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599
24699msgid "Default icons"
24700msgstr ""
24701
24702#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403
24703#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600
24704#, python-format
24705msgid "Icon theme: <b>%s</b>"
24706msgstr ""
24707
24708#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24709msgid "Narrow"
24710msgstr ""
24711
24712#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24713msgid "Wide"
24714msgstr ""
24715
24716#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24717#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631
24718#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639
24719#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646
24720msgid "Automatic"
24721msgstr ""
24722
24723#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24724#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24725msgid "Off"
24726msgstr ""
24727
24728#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24729msgid "On"
24730msgstr ""
24731
24732#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24733#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41
24734#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91
24735#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49
24736#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45
24737#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105
24738msgid "System default"
24739msgstr ""
24740
24741#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24742msgid "calibre style"
24743msgstr ""
24744
24745#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444
24746msgid "No subtitle"
24747msgstr ""
24748
24749#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24751#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
24752msgid "Bottom"
24753msgstr ""
24754
24755#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24757#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
24758msgid "Top"
24759msgstr ""
24760
24761#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24762msgid "Above text"
24763msgstr ""
24764
24765#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24766msgid "Beside text"
24767msgstr ""
24768
24769#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24770#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491
24771msgid "Never"
24772msgstr ""
24773
24774#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24775msgid "Small"
24776msgstr ""
24777
24778#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
24779msgid "Medium"
24780msgstr ""
24781
24782#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24783msgid "Always"
24784msgstr ""
24785
24786#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24787msgid "If there is enough room"
24788msgstr ""
24789
24790#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
24791#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014
24792msgid "By first letter"
24793msgstr ""
24794
24795#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495
24796msgid "Partitioned"
24797msgstr ""
24798
24799#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543
24800msgid "Column &coloring"
24801msgstr ""
24802
24803#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548
24804msgid "Column &icons"
24805msgstr ""
24806
24807#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567
24808msgid "Change &color"
24809msgstr ""
24810
24811#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571
24812msgid "Change &background image"
24813msgstr ""
24814
24815#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575
24816msgid "Restore default &appearance"
24817msgstr ""
24818
24819#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621
24820#, python-format
24821msgid "Current aspect ratio (width/height): %.2g"
24822msgstr ""
24823
24824#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638
24825msgid "Edit template for caption"
24826msgstr ""
24827
24828#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675
24829#, python-format
24830msgid "Current space used: %s"
24831msgstr ""
24832
24833#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721
24834msgid "Choose background color for the Cover grid"
24835msgstr ""
24836
24837#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728
24838msgid "Remove background image?"
24839msgstr ""
24840
24841#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729
24842msgid ""
24843"There is currently a background image set, so the color you have chosen will"
24844" not be visible. Remove the background image?"
24845msgstr ""
24846
24847#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593
24848msgid "Disable all animations. Useful if you have a slow/old computer."
24849msgstr ""
24850
24851#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594
24852msgid "Disable &animations"
24853msgstr ""
24854
24855#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595
24856msgid "User interface style (&needs restart):"
24857msgstr ""
24858
24859#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596
24860msgid "&User interface layout (needs restart):"
24861msgstr ""
24862
24863#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597
24864msgid "E&xtra spacing to add between rows in the book list (can be negative):"
24865msgstr ""
24866
24867#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599
24868#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95
24869msgid "Toolbar"
24870msgstr ""
24871
24872#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600
24873msgid "Icon si&ze:"
24874msgstr ""
24875
24876#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601
24877msgid "Show &text under icons:"
24878msgstr ""
24879
24880#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602
24881msgid "Use t&wo lines for the text under the icons (needs restart)"
24882msgstr ""
24883
24884#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603
24885msgid "Change &font (needs restart)"
24886msgstr ""
24887
24888#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604
24889msgid "Show &tooltips in the book list"
24890msgstr ""
24891
24892#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605
24893msgid "Show &layout buttons in the status bar (needs restart)"
24894msgstr ""
24895
24896#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606
24897msgid "Enable s&ystem tray icon (needs restart)"
24898msgstr ""
24899
24900#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607
24901msgid "Choose &language (needs restart):"
24902msgstr ""
24903
24904#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608
24905msgid "&Interface font:"
24906msgstr ""
24907
24908#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609
24909msgid ""
24910"Disable popup notifications when calibre completes jobs such a conversion, "
24911"sending to device etc. The notifications are sent via the operating system "
24912"notification facility, if available. Note that on Windows, you have to "
24913"enable the system tray icon for notifications to work."
24914msgstr ""
24915
24916#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610
24917msgid "Disable n&otifications on job completion"
24918msgstr ""
24919
24920#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611
24921msgid "Show the &splash screen at startup"
24922msgstr ""
24923
24924#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612
24925msgid "Change &icon theme (needs restart)"
24926msgstr ""
24927
24928#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613
24929msgid "Show &row numbers in the book list"
24930msgstr ""
24931
24932#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614
24933msgid "Ad&just for high resolution screens (needs restart):"
24934msgstr ""
24935
24936#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615
24937msgid ""
24938"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n"
24939"\n"
24940"<ul>\n"
24941"<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"
24942"\n"
24943"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n"
24944"\n"
24945"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n"
24946"</ul>"
24947msgstr ""
24948
24949#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624
24950msgid "Allow using &drag and drop to merge books"
24951msgstr ""
24952
24953#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625
24954msgid "Draw a &grid in the book list"
24955msgstr ""
24956
24957#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626
24958msgid "&Main interface"
24959msgstr ""
24960
24961#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627
24962msgid ""
24963"Control the Cover grid view. You can enable this view by clicking the "
24964"\"Layout\" button in the bottom right corner of the main calibre window."
24965msgstr ""
24966
24967#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628
24968msgid "Field to show &under the covers:"
24969msgstr ""
24970
24971#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629
24972msgid "Spac&ing between covers:"
24973msgstr ""
24974
24975#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630
24976msgid ""
24977"The spacing between covers. A value of zero means calculate automatically "
24978"based on cover size."
24979msgstr ""
24980
24981#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632
24982#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640
24983#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647
24984msgid " cm"
24985msgstr ""
24986
24987#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633
24988msgid "Background for the Cover grid"
24989msgstr ""
24990
24991#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635
24992msgid ""
24993"By default, calibre chooses a cover size based on your computer's screen "
24994"size. You can change the cover size here:"
24995msgstr ""
24996
24997#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636
24998msgid "Cover &width: "
24999msgstr ""
25000
25001#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637
25002msgid ""
25003"The width of displayed covers.\n"
25004"A value of zero means calculate automatically."
25005msgstr ""
25006
25007#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641
25008msgid "Make the covers larger, maintaining current aspect ratio."
25009msgstr ""
25010
25011#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642
25012msgid "&Larger covers"
25013msgstr ""
25014
25015#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643
25016msgid "Cover &height: "
25017msgstr ""
25018
25019#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644
25020msgid ""
25021"The height of displayed covers.\n"
25022"A value of zero means calculate automatically."
25023msgstr ""
25024
25025#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648
25026msgid "Make the covers smaller, maintaining current aspect ratio."
25027msgstr ""
25028
25029#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649
25030msgid "&Smaller covers"
25031msgstr ""
25032
25033#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650
25034msgid "Reset size to automatic"
25035msgstr ""
25036
25037#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651
25038msgid "&Reset size"
25039msgstr ""
25040
25041#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653
25042msgid "Size of the emblems (if any) shown &next to the covers: "
25043msgstr ""
25044
25045#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654
25046msgid "Show a &field (such as title) under the covers"
25047msgstr ""
25048
25049#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655
25050msgid "&Location of the emblems shown next to the covers:"
25051msgstr ""
25052
25053#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657
25054msgid "&Emblems"
25055msgstr ""
25056
25057#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658
25058msgid "Caching of covers for improved performance"
25059msgstr ""
25060
25061#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659
25062msgid ""
25063"There are two kinds of caches that calibre uses to improve performance when "
25064"rendering covers in the grid view. A disk cache that is kept on your hard "
25065"disk and stores the cover thumbnails and an in memory cache used to ensure "
25066"flicker free rendering of covers. For best results, keep the memory cache "
25067"small and the disk cache large, unless you have a lot of extra RAM in your "
25068"computer and don't mind it being used by the memory cache."
25069msgstr ""
25070
25071#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660
25072#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012
25073msgid "Disable"
25074msgstr ""
25075
25076#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661
25077msgid " MB"
25078msgstr ""
25079
25080#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662
25081msgid "&Empty disk cache"
25082msgstr ""
25083
25084#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663
25085msgid "&Open cache folder"
25086msgstr ""
25087
25088#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664
25089msgid "Number of screenfulls of covers to cache in &memory (keep this small):"
25090msgstr ""
25091
25092#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665
25093msgid "Maximum amount of &disk space to use for caching thumbnails: "
25094msgstr ""
25095
25096#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666
25097msgid ""
25098"The maximum number of screenfulls of thumbnails to keep in memory. "
25099"Increasing this will make rendering faster, at the cost of more memory "
25100"usage. Note that regardless of this setting, a minimum of one hundred "
25101"thumbnails are always kept in memory, to ensure flicker free rendering."
25102msgstr ""
25103
25104#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667
25105msgid "&Performance"
25106msgstr ""
25107
25108#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668
25109msgid "Cover &grid"
25110msgstr ""
25111
25112#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669
25113msgid "Text styling"
25114msgstr ""
25115
25116#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670
25117msgid "Create rules to convert &identifiers into links"
25118msgstr ""
25119
25120#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672
25121#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765
25122msgid "Move down"
25123msgstr ""
25124
25125#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673
25126#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764
25127msgid "Move up"
25128msgstr ""
25129
25130#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674
25131msgid ""
25132"Note that <b>comments</b> will always be displayed at the end, regardless of"
25133" the position you assign here."
25134msgstr ""
25135
25136#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675
25137msgid "Show &cover"
25138msgstr ""
25139
25140#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676
25141msgid "Show the size of the book's cover in pixels"
25142msgstr ""
25143
25144#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677
25145msgid "Show cover &size"
25146msgstr ""
25147
25148#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678
25149msgid "Use &Roman numerals for series"
25150msgstr ""
25151
25152#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679
25153msgid "Show comments &heading:"
25154msgstr ""
25155
25156#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680
25157msgid "&Book details"
25158msgstr ""
25159
25160#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681
25161msgid ""
25162"Choose how Tag browser subcategories are displayed when\n"
25163"there are more items than the limit. Select by first\n"
25164"letter to see an A, B, C list. Choose partitioned to\n"
25165"have a list of fixed-sized groups. Set to disabled\n"
25166"if you never want subcategories"
25167msgstr ""
25168
25169#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686
25170msgid "&Category partitioning method:"
25171msgstr ""
25172
25173#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687
25174msgid "Co&llapse when more items than:"
25175msgstr ""
25176
25177#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688
25178msgid ""
25179"If a Tag browser category has more than this number of items, it is divided\n"
25180"up into subcategories. If the partition method is set to disable, this value is ignored."
25181msgstr ""
25182
25183#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690
25184msgid "Combine letters &when fewer items than:"
25185msgstr ""
25186
25187#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691
25188msgid ""
25189"If collapsing by first letter, combine adjacent letters together if\n"
25190"there are fewer items under a letter than specified here. If the partition method is\n"
25191"not set to first letter, this value is ignored. Set to zero to disable."
25192msgstr ""
25193
25194#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694
25195msgid "Spacing between &items:"
25196msgstr ""
25197
25198#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695
25199msgid ""
25200"The spacing between consecutive items in the Tag browser. In units of (ex) "
25201"which is the approximate height of the letter 'x' in the currently used "
25202"font. "
25203msgstr ""
25204
25205#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696
25206msgid " ex"
25207msgstr ""
25208
25209#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697
25210msgid "Categories &not to partition:"
25211msgstr ""
25212
25213#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698
25214msgid ""
25215"A comma-separated list of categories that are not to\n"
25216"be partitioned even if the number of items is larger than\n"
25217"the value shown above. This option can be used to\n"
25218"avoid collapsing hierarchical categories that have only\n"
25219"a few top-level elements."
25220msgstr ""
25221
25222#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703
25223msgid "C&ategories with hierarchical items:"
25224msgstr ""
25225
25226#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704
25227msgid ""
25228"A comma-separated list of categories in which items containing\n"
25229"periods are displayed in the Tag browser trees. For example, if\n"
25230"this box contains 'tags' then tags of the form 'Mystery.English'\n"
25231"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
25232"both under 'Mystery'. If 'tags' is not in this box,\n"
25233"then the tags will be displayed each on their own line."
25234msgstr ""
25235
25236#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710
25237msgid "Show &tooltips"
25238msgstr ""
25239
25240#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711
25241msgid "Show &average ratings"
25242msgstr ""
25243
25244#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712
25245msgid ""
25246"Show counts for items in the Tag browser. Such as the number of books\n"
25247"by each author, the number of authors, etc. If you turn it off, you can still\n"
25248"see the counts by hovering your mouse over any item."
25249msgstr ""
25250
25251#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715
25252msgid "Show &counts"
25253msgstr ""
25254
25255#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716
25256msgid "Use &alternating row colors"
25257msgstr ""
25258
25259#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717
25260msgid ""
25261"When checked, calibre will automatically hide any category\n"
25262" (a column, custom or standard) that has no items to show. For example, some\n"
25263" categories might not have values when using Virtual libraries. Checking this\n"
25264" box will cause these empty categories to be hidden."
25265msgstr ""
25266
25267#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721
25268msgid "Hi&de empty categories (columns)"
25269msgstr ""
25270
25271#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722
25272msgid ""
25273"When checked, Find in the Tag browser will show all items\n"
25274" that match the search instead of the first one. If Hide empty categories is\n"
25275" also checked then only categories containing a matched item will be shown."
25276msgstr ""
25277
25278#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725
25279msgid "Find &shows all items that match"
25280msgstr ""
25281
25282#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726
25283msgid ""
25284"<p>When checked, the Tag browser can get keyboard focus, allowing\n"
25285"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n"
25286"a click on the selected item. The keyboard shortcut 'Tag browser /\n"
25287"Give the Tag browser keyboard focus' changes the keyboard focus without\n"
25288"using the mouse.</p>"
25289msgstr ""
25290
25291#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731
25292msgid "Allow the Tag browser to have keyboard &focus"
25293msgstr ""
25294
25295#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732
25296msgid ""
25297"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option "
25298"then you should set a keyboard shortcut to focus the Tag browser under "
25299"<code>Preferences-&gt;Shortcuts-&gt;Tag browser-&gt;Give the Tag browser "
25300"keyboard focus</code>"
25301msgstr ""
25302
25303#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733
25304msgid "&Tag browser"
25305msgstr ""
25306
25307#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734
25308msgid "When showing in a separate window, show it &fullscreen"
25309msgstr ""
25310
25311#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735
25312msgid "Show in a &separate window (needs restart)"
25313msgstr ""
25314
25315#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736
25316msgid "&Number of covers to show in browse mode (needs restart):"
25317msgstr ""
25318
25319#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737
25320#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58
25321msgid "Template &editor"
25322msgstr ""
25323
25324#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738
25325msgid ""
25326"The template used to generate the text below the covers. Uses the same "
25327"syntax as save templates. Defaults to just the book title. Note that this "
25328"setting is per-library, which means that you have to set it again for every "
25329"different calibre library you use. Use an empty template for no text."
25330msgstr ""
25331
25332#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739
25333msgid "Show &reflections"
25334msgstr ""
25335
25336#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740
25337msgid ""
25338"Show covers in their original aspect ratio instead of resizing\n"
25339"them to all have the same width and height"
25340msgstr ""
25341
25342#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742
25343msgid "Preserve &aspect ratio of covers"
25344msgstr ""
25345
25346#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743
25347msgid "&Template for caption:"
25348msgstr ""
25349
25350#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744
25351msgid "Fie&ld for sub-title:"
25352msgstr ""
25353
25354#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745
25355#, python-format
25356msgid "You can press the %s key to toggle full screen mode."
25357msgstr ""
25358
25359#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746
25360msgid "Show ne&xt cover during auto scroll after:"
25361msgstr ""
25362
25363#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748
25364msgid "&Double click to view the central book, instead of single click"
25365msgstr ""
25366
25367#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749
25368msgid "Cover &browser"
25369msgstr ""
25370
25371#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750
25372msgid ""
25373"Check this box to make Quickview show books only in the\n"
25374"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n"
25375"unchecked then only row changes are taken into account."
25376msgstr ""
25377
25378#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754
25379msgid ""
25380"Check this box to make Quickview change the column being examined\n"
25381"when the column in the book list is changed using the cursor arrow keys"
25382msgstr ""
25383
25384#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756
25385msgid "&Change Quickview item when book list column changes"
25386msgstr ""
25387
25388#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757
25389msgid ""
25390"Pressing 'Enter' in a cell changes both the book and the\n"
25391"column being examined (the left-hand pane)"
25392msgstr ""
25393
25394#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759
25395msgid "&Pressing 'Enter' changes the examined column"
25396msgstr ""
25397
25398#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760
25399msgid ""
25400"Double-clicking in a cell changes both the book and the\n"
25401"column being examined (the left-hand pane)"
25402msgstr ""
25403
25404#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762
25405msgid "&Double click changes examined column"
25406msgstr ""
25407
25408#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763
25409msgid "Select columns to display"
25410msgstr ""
25411
25412#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766
25413msgid "&Quickview"
25414msgstr ""
25415
25416#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93
25417msgid "version"
25418msgstr ""
25419
25420#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94
25421msgid "created by Kovid Goyal"
25422msgstr ""
25423
25424#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247
25425msgid "Run Welcome &wizard"
25426msgstr ""
25427
25428#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264
25429msgid "Save changes"
25430msgstr ""
25431
25432#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265
25433msgid "Cancel and return to overview"
25434msgstr ""
25435
25436#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345
25437msgid "Restoring to defaults not supported for"
25438msgstr ""
25439
25440#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391
25441msgid ""
25442"Some of the changes you made require a restart. Please restart calibre as "
25443"soon as possible."
25444msgstr ""
25445
25446#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394
25447msgid ""
25448"The changes you have made require calibre be restarted immediately. You will"
25449" not be allowed to set any more preferences, until you restart."
25450msgstr ""
25451
25452#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53
25453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
25454msgid "Source"
25455msgstr ""
25456
25457#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55
25458msgid "Cover priority"
25459msgstr ""
25460
25461#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82
25462msgid "This source is configured and ready to go"
25463msgstr ""
25464
25465#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83
25466msgid "This source needs configuration"
25467msgstr ""
25468
25469#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97
25470msgid ""
25471"This plugin is useful only for <b>Chinese</b> language books. It can return "
25472"incorrect results for books in English. Are you sure you want to enable it?"
25473msgstr ""
25474
25475#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
25476msgid "Published date"
25477msgstr ""
25478
25479#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275
25480#, python-format
25481msgid "<b>Configure %(name)s</b><br>%(desc)s"
25482msgstr ""
25483
25484#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344
25485msgid "No source selected"
25486msgstr ""
25487
25488#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345
25489msgid "No source selected, cannot configure."
25490msgstr ""
25491
25492#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153
25493msgid "Metadata sources"
25494msgstr ""
25495
25496#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154
25497msgid ""
25498"Disable any metadata sources you do not want by unchecking them. You can "
25499"also set the cover priority. Covers from sources that have a higher "
25500"(smaller) priority will be preferred when bulk downloading metadata."
25501msgstr ""
25502
25503#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155
25504msgid ""
25505"Sources with a red X next to their names must be configured before they will"
25506" be used. "
25507msgstr ""
25508
25509#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156
25510msgid "C&onfigure selected source"
25511msgstr ""
25512
25513#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158
25514msgid ""
25515"If you uncheck any fields, metadata for those fields will not be downloaded"
25516msgstr ""
25517
25518#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159
25519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607
25520msgid "&Select all"
25521msgstr ""
25522
25523#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160
25524msgid "Sele&ct none"
25525msgstr ""
25526
25527#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161
25528msgid ""
25529"Restore your own subset of checked fields that you define using the 'Set as "
25530"default' button"
25531msgstr ""
25532
25533#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162
25534msgid "Select &default"
25535msgstr ""
25536
25537#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163
25538msgid ""
25539"Store the currently checked fields as the default, you can quickly apply the"
25540" default using the 'Select default' button"
25541msgstr ""
25542
25543#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164
25544msgid "&Set as default"
25545msgstr ""
25546
25547#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165
25548msgid "Convert all downloaded comments to plain &text"
25549msgstr ""
25550
25551#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166
25552msgid "Swap &author names from FN LN to LN, FN"
25553msgstr ""
25554
25555#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167
25556msgid ""
25557"<p>When downloading comments, append the downloaded comments to any existing"
25558" comment, instead of overwriting them."
25559msgstr ""
25560
25561#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168
25562msgid ""
25563"When downloading comments, append the downloaded comments to any existing "
25564"comment, instead of overwriting them."
25565msgstr ""
25566
25567#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169
25568msgid "Append comments to &existing"
25569msgstr ""
25570
25571#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170
25572msgid ""
25573"<p>Normally, the metadata download system will keep only a single result per"
25574" metadata source. This option will cause it to keep all results returned "
25575"from every metadata source. Useful if you only use one or two sources and "
25576"want to select individual results from them by hand. Note that result with "
25577"identical title/author/identifiers are still merged."
25578msgstr ""
25579
25580#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171
25581msgid "Keep more than one entry per source"
25582msgstr ""
25583
25584#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172
25585msgid ""
25586"<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"
25587"<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."
25588msgstr ""
25589
25590#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174
25591msgid ""
25592"Prefer smaller tag sets when picking tags from different metadata sources"
25593msgstr ""
25594
25595#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175
25596msgid "Prefer &fewer tags"
25597msgstr ""
25598
25599#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176
25600msgid "Create &rules to filter/transform tags"
25601msgstr ""
25602
25603#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177
25604msgid "Create rules to &transform author names"
25605msgstr ""
25606
25607#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178
25608msgid "Max. &number of tags to download:"
25609msgstr ""
25610
25611#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179
25612msgid "Max. &time to wait after first match is found:"
25613msgstr ""
25614
25615#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180
25616#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182
25617msgid " secs"
25618msgstr ""
25619
25620#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181
25621msgid "Max. time to wait after first &cover is found:"
25622msgstr ""
25623
25624#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38
25625msgid ""
25626"The maximum number of jobs that will run simultaneously in the background. "
25627"This refers to CPU intensive tasks like  conversion. Lower this number if "
25628"you want calibre to use less CPU."
25629msgstr ""
25630
25631#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47
25632msgid "No proxies used"
25633msgstr ""
25634
25635#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51
25636msgid "<b>Using proxies:</b>"
25637msgstr ""
25638
25639#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73
25640msgid "Max. simultaneous conversion/&news download/plugin jobs:"
25641msgstr ""
25642
25643#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74
25644msgid "Limit the max. simultaneous jobs to the available CPU &cores"
25645msgstr ""
25646
25647#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75
25648msgid "Debug &device detection"
25649msgstr ""
25650
25651#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76
25652msgid "Get information to setup the &user defined device"
25653msgstr ""
25654
25655#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77
25656msgid "Open calibre &configuration folder"
25657msgstr ""
25658
25659#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78
25660msgid "Abort &jobs that take more than:"
25661msgstr ""
25662
25663#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79
25664msgid "Never abort"
25665msgstr ""
25666
25667#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80
25668msgid " minutes"
25669msgstr ""
25670
25671#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81
25672msgid "Create a calibre &icon theme"
25673msgstr ""
25674
25675#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44
25676msgid "Device currently connected: "
25677msgstr ""
25678
25679#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47
25680msgid "Device currently connected: None"
25681msgstr ""
25682
25683#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191
25684msgid ""
25685"That format has no metadata writers enabled. A plugboard will probably have "
25686"no effect."
25687msgstr ""
25688
25689#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206
25690msgid "That format and device already has a plugboard."
25691msgstr ""
25692
25693#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218
25694msgid "Possibly override plugboard?"
25695msgstr ""
25696
25697#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219
25698msgid ""
25699"A more general plugboard already exists for that format and device. Are you "
25700"sure you want to add the new plugboard?"
25701msgstr ""
25702
25703#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231
25704#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253
25705msgid "Add possibly overridden plugboard?"
25706msgstr ""
25707
25708#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232
25709msgid ""
25710"More specific device plugboards exist for that format. Are you sure you want"
25711" to add the new plugboard?"
25712msgstr ""
25713
25714#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243
25715msgid "Really add plugboard?"
25716msgstr ""
25717
25718#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244
25719msgid ""
25720"A different plugboard matches that format and device combination. Are you "
25721"sure you want to add the new plugboard?"
25722msgstr ""
25723
25724#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254
25725msgid ""
25726"More specific format and device plugboards already exist. Are you sure you "
25727"want to add the new plugboard?"
25728msgstr ""
25729
25730#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265
25731#, python-brace-format
25732msgid "The {0} device does not support the {1} format."
25733msgstr ""
25734
25735#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273
25736#, python-brace-format
25737msgid "The {0} device supports only the {1} format(s)."
25738msgstr ""
25739
25740#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308
25741msgid "Invalid destination"
25742msgstr ""
25743
25744#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309
25745msgid "The destination field cannot be blank"
25746msgstr ""
25747
25748#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320
25749msgid "Plugboard modifies comments"
25750msgstr ""
25751
25752#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321
25753msgid ""
25754"This plugboard modifies the comments metadata. If the comments are set to "
25755"invalid HTML, it could cause problems on the device. Are you sure you wish "
25756"to save this plugboard?"
25757msgstr ""
25758
25759#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352
25760#, python-brace-format
25761msgid "The {0} device plugin is disabled."
25762msgstr ""
25763
25764#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115
25765msgid ""
25766"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n"
25767"\n"
25768"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"
25769"\n"
25770"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"
25771"\n"
25772"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."
25773msgstr ""
25774
25775#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122
25776msgid "Format (choose first)"
25777msgstr ""
25778
25779#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123
25780msgid "Device (choose second)"
25781msgstr ""
25782
25783#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124
25784msgid "Add &new plugboard:"
25785msgstr ""
25786
25787#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125
25788msgid "Edit &existing plugboard:"
25789msgstr ""
25790
25791#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126
25792msgid "Existing &plugboards:"
25793msgstr ""
25794
25795#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127
25796msgid "Source template"
25797msgstr ""
25798
25799#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128
25800msgid "Destination field"
25801msgstr ""
25802
25803#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129
25804msgid "&Save plugboard"
25805msgstr ""
25806
25807#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130
25808msgid "&Delete plugboard"
25809msgstr ""
25810
25811#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212
25812msgid ""
25813"\n"
25814"Customization: "
25815msgstr ""
25816
25817#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214
25818msgid ""
25819"\n"
25820"\n"
25821"This plugin has been disabled"
25822msgstr ""
25823
25824#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216
25825msgid ""
25826"\n"
25827"\n"
25828"This plugin is installed system-wide and can not be managed from within calibre"
25829msgstr ""
25830
25831#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247
25832msgid "Search for plugin"
25833msgstr ""
25834
25835#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269
25836msgid "Could not find any matching plugins"
25837msgstr ""
25838
25839#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309
25840msgid "files"
25841msgstr ""
25842
25843#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310
25844msgid "Add plugin"
25845msgstr ""
25846
25847#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345
25848msgid "No valid plugin path"
25849msgstr ""
25850
25851#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346
25852#, python-format
25853msgid "%s is not a valid plugin path"
25854msgstr ""
25855
25856#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354
25857#, python-format
25858msgid "Select an actual plugin under <b>%s</b> to customize"
25859msgstr ""
25860
25861#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361
25862#, python-format
25863msgid "Disabling the plugin %s is not allowed"
25864msgstr ""
25865
25866#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385
25867#, python-format
25868msgid "Are you sure you want to remove the plugin: %s?"
25869msgstr ""
25870
25871#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390
25872#, python-brace-format
25873msgid ""
25874"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for"
25875" it to be completely removed."
25876msgstr ""
25877
25878#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400
25879msgid "Cannot remove builtin plugin"
25880msgstr ""
25881
25882#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401
25883msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
25884msgstr ""
25885
25886#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107
25887msgid ""
25888"Here you can customize the behavior of calibre by controlling what plugins "
25889"it uses."
25890msgstr ""
25891
25892#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110
25893msgid "Show only those plugins that have been installed by you"
25894msgstr ""
25895
25896#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111
25897msgid "Show only &user installed plugins"
25898msgstr ""
25899
25900#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115
25901msgid "Get &new plugins"
25902msgstr ""
25903
25904#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116
25905msgid "Check for &updated plugins"
25906msgstr ""
25907
25908#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117
25909msgid "&Load plugin from file"
25910msgstr ""
25911
25912#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32
25913msgid ""
25914"This setting can be overridden for <b>individual devices</b>, by clicking "
25915"the device icon and choosing \"Configure this device\"."
25916msgstr ""
25917
25918#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39
25919msgid "Any custom field"
25920msgstr ""
25921
25922#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40
25923msgid "The lookup name of any custom field (these names begin with \"#\")."
25924msgstr ""
25925
25926#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71
25927msgid "Constant template"
25928msgstr ""
25929
25930#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72
25931#, python-brace-format
25932msgid ""
25933"The template contains no {fields}, so all books will have the same name. Is "
25934"this OK?"
25935msgstr ""
25936
25937#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55
25938msgid "Save template"
25939msgstr ""
25940
25941#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56
25942msgid ""
25943"By adjusting the template below, you can control what folders the files are "
25944"saved in and what filenames they are given. You can use the / character to "
25945"indicate sub-folders. Available metadata variables are described below. If a"
25946" particular book does not have some metadata, the variable will be replaced "
25947"by the empty string."
25948msgstr ""
25949
25950#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57
25951msgid "Available variables:"
25952msgstr ""
25953
25954#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69
25955msgid ""
25956"Here you can control how calibre will save your books when you click the "
25957"\"Save to disk\" button:"
25958msgstr ""
25959
25960#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70
25961msgid "Save &cover separately"
25962msgstr ""
25963
25964#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71
25965msgid "Replace space with &underscores"
25966msgstr ""
25967
25968#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72
25969msgid "Update &metadata in saved copies"
25970msgstr ""
25971
25972#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73
25973msgid "Change paths to &lowercase"
25974msgstr ""
25975
25976#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74
25977#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70
25978msgid "Format &dates as:"
25979msgstr ""
25980
25981#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75
25982msgid "File &formats to save:"
25983msgstr ""
25984
25985#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76
25986msgid "Convert non-English characters to &English equivalents"
25987msgstr ""
25988
25989#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77
25990msgid "Save metadata in a separate &OPF file"
25991msgstr ""
25992
25993#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78
25994msgid "&Show files in the file browser after saving to disk"
25995msgstr ""
25996
25997#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42
25998msgid ""
25999"<b>Grouped search terms</b> are search names that permit a query to "
26000"automatically search across more than one column. For example, if you create"
26001" a grouped search term <code>allseries</code> with the value <code>series, "
26002"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
26003"will find 'adhoc' in any of the columns <code>series</code>, "
26004"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
26005"the grouped search term in the drop-down box, enter the list of columns to "
26006"search in the value box, then push the Save button. <p>Note: Search terms "
26007"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
26008"are the same term.<p>You can have your grouped search term show up as User "
26009"categories in  the Tag browser. Just add the grouped search term names to "
26010"the Make User categories from box. You can add multiple terms separated by "
26011"commas. The new User category will be automatically populated with all the "
26012"items in the categories included in the grouped search term. <p>Automatic "
26013"User categories permit you to see easily all the category items that are in "
26014"the columns contained in the grouped search term. Using the above "
26015"<code>allseries</code> example, the automatically-generated User category "
26016"will contain all the series mentioned in <code>series</code>, "
26017"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to "
26018"check for duplicates, to find which column contains a particular item, or to"
26019" have hierarchical categories (categories that contain categories)."
26020msgstr ""
26021
26022#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77
26023msgid "Enter new or select existing name"
26024msgstr ""
26025
26026#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79
26027msgid "Enter list of column lookup names to search"
26028msgstr ""
26029
26030#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26031msgid "Match all"
26032msgstr ""
26033
26034#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
26035msgid "Match any"
26036msgstr ""
26037
26038#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144
26039#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154
26040#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158
26041#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164
26042#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177
26043#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235
26044msgid "Grouped search terms"
26045msgstr ""
26046
26047#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145
26048msgid "The search term cannot be blank"
26049msgstr ""
26050
26051#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155
26052msgid "That name is already used for a column or grouped search term"
26053msgstr ""
26054
26055#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159
26056msgid "That name is already used for User category"
26057msgstr ""
26058
26059#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165
26060msgid "The value box cannot be empty"
26061msgstr ""
26062
26063#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178
26064msgid "The empty grouped search term cannot be deleted"
26065msgstr ""
26066
26067#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220
26068msgid "Incompatible options"
26069msgstr ""
26070
26071#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221
26072msgid ""
26073"The option to have un-accented characters match accented characters has no "
26074"effect if you also turn on case-sensitive searching. So only turn on one of "
26075"those options"
26076msgstr ""
26077
26078#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221
26079msgid ""
26080"Clear search histories from all over calibre. Including the book list, "
26081"E-book viewer, fetch news dialog, etc."
26082msgstr ""
26083
26084#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222
26085msgid "Clear search &histories"
26086msgstr ""
26087
26088#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223
26089msgid "What to search by default"
26090msgstr ""
26091
26092#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224
26093msgid ""
26094"When you enter a search term without a prefix, by default calibre will "
26095"search all metadata for matches. For example, entering, \"asimov\" will "
26096"search not just authors but title/tags/series/comments/etc. Use these "
26097"options if you would like to change this behavior."
26098msgstr ""
26099
26100#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225
26101msgid "&Limit the searched metadata"
26102msgstr ""
26103
26104#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226
26105msgid "&Columns that non-prefixed searches are limited to:"
26106msgstr ""
26107
26108#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227
26109msgid ""
26110"Note that this option affects all searches, including saved searches and "
26111"restrictions. Therefore, if you use this option, it is best to ensure that "
26112"you always use prefixes in your saved searches. For example, use "
26113"\"series:Foundation\" rather than just \"Foundation\" in a saved search."
26114msgstr ""
26115
26116#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228
26117msgid "Search as you &type"
26118msgstr ""
26119
26120#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229
26121msgid "Case &sensitive searching"
26122msgstr ""
26123
26124#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230
26125msgid ""
26126"&Highlight search results instead of restricting the book list to the "
26127"results"
26128msgstr ""
26129
26130#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231
26131msgid ""
26132"<p>This option will cause a small button to appear next to the Search bar. "
26133"Clicking the button will toggle between showing only the search results and "
26134"showing all books with the search results highlighted."
26135msgstr ""
26136
26137#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232
26138msgid ""
26139"Show a &quick toggle button to switch between highlighting and restricting "
26140"results next to the Search bar"
26141msgstr ""
26142
26143#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233
26144msgid "Unaccented characters match &accented characters"
26145msgstr ""
26146
26147#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234
26148msgid "Genera&l"
26149msgstr ""
26150
26151#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236
26152msgid "&Names:"
26153msgstr ""
26154
26155#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237
26156msgid ""
26157"Contains the names of the currently-defined group search terms.\n"
26158"Create a new name by entering it into the empty box, then\n"
26159"pressing Save. Rename a search term by selecting it then\n"
26160"changing the name and pressing Save. Change the value of\n"
26161"a search term by changing the value box then pressing Save."
26162msgstr ""
26163
26164#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242
26165msgid "Delete the current search term"
26166msgstr ""
26167
26168#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244
26169msgid "&Value:"
26170msgstr ""
26171
26172#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245
26173msgid ""
26174"Enter a comma-separated list of lookup names of the columns\n"
26175"to include in the grouped search term"
26176msgstr ""
26177
26178#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247
26179msgid ""
26180"Save the current search term. You can rename a search term by\n"
26181"changing the name then pressing Save. You can change the value\n"
26182"of a search term by changing the value box then pressing Save."
26183msgstr ""
26184
26185#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251
26186msgid "Make &user categories from:"
26187msgstr ""
26188
26189#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252
26190msgid ""
26191"Enter the names of any grouped search terms you wish\n"
26192"to be shown as user categories"
26193msgstr ""
26194
26195#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254
26196msgid "&Grouped searches"
26197msgstr ""
26198
26199#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255
26200msgid "What to search when searching similar books"
26201msgstr ""
26202
26203#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256
26204msgid ""
26205"<p>When you search for similar books by right clicking the\n"
26206"         book and selecting \"Similar books\",\n"
26207"         calibre constructs a search using the column lookup names specified below.\n"
26208"         By changing the lookup name to a grouped search term you can\n"
26209"         search multiple columns at once.</p>"
26210msgstr ""
26211
26212#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261
26213msgid "S&imilar authors: "
26214msgstr ""
26215
26216#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262
26217msgid "Si&milar series: "
26218msgstr ""
26219
26220#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263
26221msgid "Similar &tags: "
26222msgstr ""
26223
26224#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264
26225msgid "Simi&lar publishers: "
26226msgstr ""
26227
26228#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265
26229msgid "&Similar books"
26230msgstr ""
26231
26232#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29
26233#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64
26234msgid "Manual management"
26235msgstr ""
26236
26237#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30
26238#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65
26239msgid "Only on send"
26240msgstr ""
26241
26242#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31
26243#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66
26244msgid "Automatic management"
26245msgstr ""
26246
26247#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37
26248msgid "Cannot change metadata management while a device is connected"
26249msgstr ""
26250
26251#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38
26252msgid "Metadata management (disabled while device connected)"
26253msgstr ""
26254
26255#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63
26256msgid "Me&tadata management:"
26257msgstr ""
26258
26259#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67
26260msgid ""
26261"<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"
26262"<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"
26263"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>"
26264msgstr ""
26265
26266#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194
26267msgid "Browse for the file"
26268msgstr ""
26269
26270#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205
26271msgid "Choose a file"
26272msgstr ""
26273
26274#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303
26275msgid ""
26276"calibre contains an internet server that allows you to access your book "
26277"collection using a browser from anywhere in the world. Any changes to the "
26278"settings will only take effect after a server restart."
26279msgstr ""
26280
26281#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322
26282msgid "Require &username and password to access the Content server"
26283msgstr ""
26284
26285#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331
26286msgid "Run server &automatically when calibre starts"
26287msgstr ""
26288
26289#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337
26290msgid "&Start server"
26291msgstr ""
26292
26293#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338
26294msgid "St&op server"
26295msgstr ""
26296
26297#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339
26298msgid "&Test server"
26299msgstr ""
26300
26301#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340
26302msgid "Show server &logs"
26303msgstr ""
26304
26305#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368
26306msgid "Do not start calibre automatically when computer is started"
26307msgstr ""
26308
26309#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369
26310msgid "Start calibre when the computer is started"
26311msgstr ""
26312
26313#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372
26314msgid ""
26315"Currently calibre is set to run automatically when the\n"
26316"            computer starts.  Use this button to disable that."
26317msgstr ""
26318
26319#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374
26320msgid ""
26321"Start calibre in the system tray automatically when the computer starts"
26322msgstr ""
26323
26324#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386
26325#, python-format
26326msgid "Content server listening at: %s"
26327msgstr ""
26328
26329#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398
26330msgid "Remember to create at least one user account in the \"User accounts\" tab"
26331msgstr ""
26332
26333#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400
26334msgid ""
26335"Requiring a username/password prevents unauthorized people from accessing "
26336"your calibre library. It is also needed for some features such as making any"
26337" changes to the library as well as last read position/annotation syncing."
26338msgstr ""
26339
26340#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442
26341#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379
26342msgid "Change password for {}"
26343msgstr ""
26344
26345#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443
26346msgid "Add new user"
26347msgstr ""
26348
26349#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452
26350msgid "Set the password for this user"
26351msgstr ""
26352
26353#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
26354msgid "&Repeat password:"
26355msgstr ""
26356
26357#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491
26358msgid "Empty username"
26359msgstr ""
26360
26361#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492
26362msgid "You must enter a username"
26363msgstr ""
26364
26365#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498
26366msgid "Username already exists"
26367msgstr ""
26368
26369#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500
26370msgid ""
26371"A user with the username {} already exists. Please choose a different "
26372"username."
26373msgstr ""
26374
26375#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506
26376msgid "Username is not valid"
26377msgstr ""
26378
26379#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511
26380msgid "Password do not match"
26381msgstr ""
26382
26383#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512
26384msgid "The two passwords you entered do not match!"
26385msgstr ""
26386
26387#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518
26388msgid "Empty password"
26389msgstr ""
26390
26391#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519
26392msgid "You must enter a password for this user"
26393msgstr ""
26394
26395#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524
26396msgid "Invalid password"
26397msgstr ""
26398
26399#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549
26400msgid "Further &restrict access to books in this library that match:"
26401msgstr ""
26402
26403#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552
26404msgid "A search expression"
26405msgstr ""
26406
26407#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554
26408msgid ""
26409"A search expression. If specified, access will be further restricted to only"
26410" those books that match this expression. For example: tags:\"=Share\""
26411msgstr ""
26412
26413#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585
26414msgid "Change library access permissions for {}"
26415msgstr ""
26416
26417#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26418msgid "All except the specified libraries"
26419msgstr ""
26420
26421#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26422msgid "All libraries"
26423msgstr ""
26424
26425#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26426msgid "Only the specified libraries"
26427msgstr ""
26428
26429#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606
26430msgid "Allow access to:"
26431msgstr ""
26432
26433#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611
26434msgid "Specify the libraries below:"
26435msgstr ""
26436
26437#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685
26438msgid "No libraries specified"
26439msgstr ""
26440
26441#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686
26442msgid "You have not specified any libraries"
26443msgstr ""
26444
26445#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693
26446msgid "<b>{} is allowed access to all libraries"
26447msgstr ""
26448
26449#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697
26450msgid ""
26451"{} is allowed access only to the libraries whose names <b>match</b> one of "
26452"the names specified below."
26453msgstr ""
26454
26455#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700
26456msgid ""
26457"{} is allowed access to all libraries, <b>except</b> those whose names match"
26458" one of the names specified below."
26459msgstr ""
26460
26461#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720
26462msgid "Allow {} to make &changes (i.e. grant write access)"
26463msgstr ""
26464
26465#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724
26466msgid ""
26467"If enabled, allows the user to make changes to the library. Adding "
26468"books/deleting books/editing metadata, etc."
26469msgstr ""
26470
26471#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732
26472msgid "Change &password"
26473msgstr ""
26474
26475#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757
26476#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319
26477msgid "{} is currently only allowed to access the library named: {}"
26478msgid_plural "{} is currently only allowed to access the libraries named: {}"
26479msgstr[0] ""
26480msgstr[1] ""
26481
26482#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761
26483msgid "Change the allowed libraries"
26484msgstr ""
26485
26486#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765
26487#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326
26488msgid "{} is currently not allowed to access the library named: {}"
26489msgid_plural "{} is currently not allowed to access the libraries named: {}"
26490msgstr[0] ""
26491msgstr[1] ""
26492
26493#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769
26494msgid "Change the blocked libraries"
26495msgstr ""
26496
26497#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771
26498msgid "{} is currently allowed access to all libraries"
26499msgstr ""
26500
26501#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772
26502msgid "Restrict the &libraries {} can access"
26503msgstr ""
26504
26505#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823
26506msgid "&Add user"
26507msgstr ""
26508
26509#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827
26510msgid "&Remove user"
26511msgstr ""
26512
26513#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898
26514msgid ""
26515"Here you can create a template to control what data is shown when using the "
26516"<i>Custom list</i> mode for the book list"
26517msgstr ""
26518
26519#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902
26520msgid "Show a cover &thumbnail"
26521msgstr ""
26522
26523#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906
26524msgid "Thumbnail &height:"
26525msgstr ""
26526
26527#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907
26528msgid "Entry &height:"
26529msgstr ""
26530
26531#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912
26532msgid ""
26533"The height for each entry. The special value \"auto\" causes a height to be "
26534"calculated based on the number of lines in the template. Otherwise, use a "
26535"CSS length, such as 100px or 15ex"
26536msgstr ""
26537
26538#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919
26539msgid "&Long text fields:"
26540msgstr ""
26541
26542#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921
26543msgid ""
26544"A comma separated list of fields that will be added at the bottom of every "
26545"entry. These fields are interpreted as containing HTML, not plain text."
26546msgstr ""
26547
26548#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926
26549#, python-brace-format
26550msgid ""
26551"The template below will be interpreted as HTML and all {{fields}} will be "
26552"replaced by the actual metadata, if available. For custom columns use the "
26553"column lookup name, for example: #mytags. You can use {0} as a separator to "
26554"split a line into multiple columns."
26555msgstr ""
26556
26557#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936
26558msgid "&Import template"
26559msgstr ""
26560
26561#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938
26562msgid "E&xport template"
26563msgstr ""
26564
26565#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943
26566#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952
26567msgid "Choose template file"
26568msgstr ""
26569
26570#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944
26571#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953
26572msgid "Template files"
26573msgstr ""
26574
26575#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
26576msgid "Book"
26577msgstr ""
26578
26579#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029
26580msgid "URL type:"
26581msgstr ""
26582
26583#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035
26584msgid "URL:"
26585msgstr ""
26586
26587#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080
26588msgid "Missing author placeholder"
26589msgstr ""
26590
26591#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081
26592#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085
26593#, python-brace-format
26594msgid "The URL {0} does not contain the {1} placeholder"
26595msgstr ""
26596
26597#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084
26598msgid "Missing title placeholder"
26599msgstr ""
26600
26601#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102
26602#, python-brace-format
26603msgid ""
26604"Add new locations to search for books or authors using the \"Search the "
26605"internet\" feature of the Content server. The URLs should contain {author} "
26606"which will be replaced by the author name and, for book URLs, {title} which "
26607"will be replaced by the book title."
26608msgstr ""
26609
26610#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111
26611msgid "&Add URL"
26612msgstr ""
26613
26614#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114
26615msgid "Export URLs"
26616msgstr ""
26617
26618#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117
26619msgid "Import URLs"
26620msgstr ""
26621
26622#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183
26623#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190
26624msgid "Choose URLs file"
26625msgstr ""
26626
26627#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184
26628#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191
26629msgid "URL files"
26630msgstr ""
26631
26632#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210
26633msgid "&Main"
26634msgstr ""
26635
26636#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217
26637msgid "&User accounts"
26638msgstr ""
26639
26640#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225
26641msgid "Book &list template"
26642msgstr ""
26643
26644#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227
26645msgid "&Search the internet"
26646msgstr ""
26647
26648#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274
26649#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534
26650#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608
26651msgid "Failed to start Content server"
26652msgstr ""
26653
26654#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320
26655msgid "Error log:"
26656msgstr ""
26657
26658#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328
26659msgid "No error log found"
26660msgstr ""
26661
26662#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329
26663msgid "Access log:"
26664msgstr ""
26665
26666#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337
26667msgid "No access log found"
26668msgstr ""
26669
26670#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338
26671msgid "The server log files are in: {}"
26672msgstr ""
26673
26674#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344
26675msgid "&Clear logs"
26676msgstr ""
26677
26678#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348
26679msgid "Server running"
26680msgstr ""
26681
26682#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349
26683msgid "Cannot clear logs while the server is running. First stop the server."
26684msgstr ""
26685
26686#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374
26687msgid "No users specified"
26688msgstr ""
26689
26690#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376
26691msgid ""
26692"You have turned on the setting to require passwords to access the Content "
26693"server, but you have not created any user accounts. Create at least one user"
26694" account in the \"User accounts\" tab to proceed."
26695msgstr ""
26696
26697#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389
26698msgid "Invalid trusted IPs"
26699msgstr ""
26700
26701#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407
26702msgid "You need to restart the server for changes to take effect"
26703msgstr ""
26704
26705#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28
26706msgid ""
26707"\n"
26708"        <p>Here you can add and remove functions used in template processing. A\n"
26709"        template function is written in Python. It takes information from the\n"
26710"        book, processes it in some way, then returns a string result. Functions\n"
26711"        defined here are usable in templates in the same way that builtin\n"
26712"        functions are usable. The function must be named <b>evaluate</b>, and\n"
26713"        must have the signature shown below.</p>\n"
26714"        <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n"
26715"        &rarr; returning a Unicode string</code></p>\n"
26716"        <p>The parameters of the evaluate function are:\n"
26717"        <ul>\n"
26718"        <li><b>formatter</b>: the instance of the formatter being used to\n"
26719"        evaluate the current template. You can use this to do recursive\n"
26720"        template evaluation.</li>\n"
26721"        <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n"
26722"        dictionary.</li>\n"
26723"        <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n"
26724"        This parameter can be None in some cases, such as when evaluating\n"
26725"        non-book templates.</li>\n"
26726"        <li><b>locals</b>: the local variables assigned to by the current\n"
26727"        template program.</li>\n"
26728"        <li><b>your parameters</b>: you must supply one or more formal\n"
26729"        parameters. The number must match the arg count box, unless arg count is\n"
26730"        -1 (variable number or arguments), in which case the last argument must\n"
26731"        be *args. At least one argument is required, and is usually the value of\n"
26732"        the field being operated upon. Note that when writing in basic template\n"
26733"        mode, the user does not provide this first argument. Instead it is\n"
26734"        supplied by the formatter.</li>\n"
26735"        </ul></p>\n"
26736"        <p>\n"
26737"        The following example function checks the value of the field. If the\n"
26738"        field is not empty, the field's value is returned, otherwise the value\n"
26739"        EMPTY is returned.\n"
26740"        <pre>\n"
26741"        name: my_ifempty\n"
26742"        arg count: 1\n"
26743"        doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n"
26744"        program code:\n"
26745"        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
26746"            if val:\n"
26747"                return val\n"
26748"            else:\n"
26749"                return 'EMPTY'</pre>\n"
26750"        This function can be called in any of the three template program modes:\n"
26751"        <ul>\n"
26752"        <li>single-function mode: {tags:my_ifempty()}</li>\n"
26753"        <li>template program mode: {tags:'my_ifempty($)'}</li>\n"
26754"        <li>general program mode: program: my_ifempty(field('tags'))</li>\n"
26755"        </p>\n"
26756"        "
26757msgstr ""
26758
26759#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82
26760#, python-brace-format
26761msgid ""
26762"\n"
26763"        <p>\n"
26764"        Here you can create, edit (replace), and delete stored templates used\n"
26765"        in template processing. You use a stored template in another template as\n"
26766"        if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n"
26767"\n"
26768"        <p>Stored templates must use General Program Mode -- they must begin with\n"
26769"        the text '{0}'. You retrieve arguments passed to a stored template using\n"
26770"        the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n"
26771"        arguments are copied to the named variables.</p>\n"
26772"\n"
26773"        <p>For example, this stored template checks if any items are in a\n"
26774"        list, returning '1' if any are found and '' if not.</p>\n"
26775"        <p>\n"
26776"        Template name: items_in_list<br>\n"
26777"        Template contents:<pre>\n"
26778"        program:\n"
26779"            arguments(lst='No list argument given', items='');\n"
26780"            r = '';\n"
26781"            for l in items:\n"
26782"                if str_in_list(lst, ',', l, '1', '') then\n"
26783"                    r = '1';\n"
26784"                    break\n"
26785"                fi\n"
26786"            rof;\n"
26787"            r</pre>\n"
26788"        You call the stored template like this:<pre>\n"
26789"        program: items_in_list($#genre, 'comics, foo')</pre>\n"
26790"        See the template language tutorial for more information.</p>\n"
26791"        </p>\n"
26792"        "
26793msgstr ""
26794
26795#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123
26796#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134
26797msgid "Show help"
26798msgstr ""
26799
26800#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127
26801#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138
26802#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137
26803#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145
26804msgid "Hide help"
26805msgstr ""
26806
26807#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160
26808msgid ""
26809"The template functions saved in the library are corrupt. Do you want to "
26810"delete them? Answering 'Yes' will delete all the functions."
26811msgstr ""
26812
26813#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251
26814msgid "You cannot delete a built-in function"
26815msgstr ""
26816
26817#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261
26818#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393
26819msgid "Function not defined"
26820msgstr ""
26821
26822#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268
26823#, python-format
26824msgid "Name %s already used"
26825msgstr ""
26826
26827#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274
26828msgid "The name {} is already used for stored template"
26829msgstr ""
26830
26831#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278
26832msgid ""
26833"Argument count should be -1 or greater than zero. Setting it to zero means "
26834"that this function cannot be used in single function mode."
26835msgstr ""
26836
26837#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294
26838msgid "Exception while compiling function"
26839msgstr ""
26840
26841#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322
26842msgid "function source code not available"
26843msgstr ""
26844
26845#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358
26846msgid "Cannot \"test\" when no books are selected"
26847msgstr ""
26848
26849#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392
26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400
26851#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405
26852#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413
26853msgid "Stored templates"
26854msgstr ""
26855
26856#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401
26857msgid "The name {} is already used for template function"
26858msgstr ""
26859
26860#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406
26861msgid "The stored template must begin with \"program:\""
26862msgstr ""
26863
26864#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414
26865msgid "Exception while storing template"
26866msgstr ""
26867
26868#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430
26869msgid "Changes to the current template will be lost. OK?"
26870msgstr ""
26871
26872#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139
26873msgid "D&elete"
26874msgstr ""
26875
26876#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140
26877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
26878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553
26879msgid "&Replace"
26880msgstr ""
26881
26882#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141
26883#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154
26884msgid "C&reate"
26885msgstr ""
26886
26887#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143
26888msgid ""
26889"Open a template tester dialog to use a template to test stored templates"
26890msgstr ""
26891
26892#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144
26893msgid "&Stored Templates"
26894msgstr ""
26895
26896#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146
26897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279
26898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707
26899msgid "F&unction:"
26900msgstr ""
26901
26902#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147
26903msgid "Enter the name of the function to create."
26904msgstr ""
26905
26906#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148
26907msgid "Argument &count:"
26908msgstr ""
26909
26910#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149
26911msgid "Set this to -1 if the function takes a variable number of arguments"
26912msgstr ""
26913
26914#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153
26915#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45
26916msgid "Replace"
26917msgstr ""
26918
26919#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155
26920msgid "P&rogram code (Follow Python indenting rules):"
26921msgstr ""
26922
26923#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156
26924msgid "&Template functions"
26925msgstr ""
26926
26927#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38
26928msgid "Choose a texture"
26929msgstr ""
26930
26931#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55
26932msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>."
26933msgstr ""
26934
26935#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63
26936msgid "Add texture"
26937msgstr ""
26938
26939#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66
26940msgid "Remove texture"
26941msgstr ""
26942
26943#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112
26944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294
26945msgid "Choose image"
26946msgstr ""
26947
26948#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147
26949msgid "Cannot remove builtin textures"
26950msgstr ""
26951
26952#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
26953msgid "Donate to support the development of calibre"
26954msgstr ""
26955
26956#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45
26957msgid "Location Manager"
26958msgstr ""
26959
26960#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46
26961msgid "Switch between library and device views"
26962msgstr ""
26963
26964#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52
26965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563
26966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566
26967#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378
26968msgid "Separator"
26969msgstr ""
26970
26971#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68
26972#, python-format
26973msgid "%d books"
26974msgstr ""
26975
26976#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246
26977msgid "The main toolbar"
26978msgstr ""
26979
26980#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247
26981msgid "The main toolbar when a device is connected"
26982msgstr ""
26983
26984#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248
26985msgid "The optional second toolbar"
26986msgstr ""
26987
26988#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249
26989msgid "The menubar"
26990msgstr ""
26991
26992#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250
26993msgid "The menubar when a device is connected"
26994msgstr ""
26995
26996#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251
26997msgid "The context menu for the books in the calibre library"
26998msgstr ""
26999
27000#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253
27001msgid "The context menu for the split book list"
27002msgstr ""
27003
27004#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254
27005msgid "The context menu for the books on the device"
27006msgstr ""
27007
27008#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256
27009msgid "The context menu for the Cover browser"
27010msgstr ""
27011
27012#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264
27013msgid "Click to choose toolbar or menu to customize"
27014msgstr ""
27015
27016#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318
27017#, python-format
27018msgid "Cannot add the actions %s to this location"
27019msgstr ""
27020
27021#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342
27022#, python-format
27023msgid "Cannot remove the actions %s from this location"
27024msgstr ""
27025
27026#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371
27027msgid "Preferences missing"
27028msgstr ""
27029
27030#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372
27031msgid ""
27032"The Preferences action must be in either the main toolbar or the menubar."
27033msgstr ""
27034
27035#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375
27036msgid "Location manager missing"
27037msgstr ""
27038
27039#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376
27040msgid ""
27041"The Location manager must be in either the main toolbar or the menubar when "
27042"a device is connected."
27043msgstr ""
27044
27045#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124
27046msgid ""
27047"<p>The toolbar in calibre is different depending on whether a device is "
27048"connected or not. Choose <b>which toolbar</b> you would like to customize:"
27049msgstr ""
27050
27051#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125
27052msgid "Choose the toolbar to customize"
27053msgstr ""
27054
27055#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126
27056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474
27057#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449
27058msgid "A&vailable actions"
27059msgstr ""
27060
27061#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127
27062msgid "Add selected actions to toolbar"
27063msgstr ""
27064
27065#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129
27066msgid "Remove selected actions from toolbar"
27067msgstr ""
27068
27069#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131
27070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475
27071#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453
27072msgid "&Current actions"
27073msgstr ""
27074
27075#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132
27076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485
27077msgid "Move selected action up"
27078msgstr ""
27079
27080#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134
27081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488
27082msgid "Move selected action down"
27083msgstr ""
27084
27085#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72
27086#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464
27087msgid "ID"
27088msgstr ""
27089
27090#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148
27091msgid "This tweak has its default value"
27092msgstr ""
27093
27094#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150
27095msgid "This tweak has been customized"
27096msgstr ""
27097
27098#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327
27099msgid "Plugin tweaks"
27100msgstr ""
27101
27102#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333
27103msgid ""
27104"Add/edit tweaks for any custom plugins you have installed. Documentation for"
27105" these tweaks should be available on the website from where you downloaded "
27106"the plugins."
27107msgstr ""
27108
27109#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373
27110msgid ""
27111"Values for the tweaks are shown below. Edit them to change the behavior of "
27112"calibre. Your changes will only take effect <b>after a restart</b> of "
27113"calibre."
27114msgstr ""
27115
27116#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386
27117msgid "Edit tweaks for any custom plugins you have installed"
27118msgstr ""
27119
27120#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387
27121msgid "&Plugin tweaks"
27122msgstr ""
27123
27124#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421
27125msgid "Edit tweak"
27126msgstr ""
27127
27128#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428
27129msgid "Restore this tweak to its default value"
27130msgstr ""
27131
27132#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429
27133msgid "&Reset this tweak"
27134msgstr ""
27135
27136#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432
27137msgid "Apply any changes you made to this tweak"
27138msgstr ""
27139
27140#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433
27141msgid "&Apply changes to this tweak"
27142msgstr ""
27143
27144#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448
27145msgid "Search for tweak"
27146msgstr ""
27147
27148#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484
27149#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525
27150msgid ""
27151"There was a syntax error in your tweak. Click the \"Show details\" button "
27152"for details."
27153msgstr ""
27154
27155#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540
27156msgid "Invalid tweaks"
27157msgstr ""
27158
27159#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541
27160msgid ""
27161"The tweaks you entered are invalid, try resetting the tweaks to default and "
27162"changing them one by one until you find the invalid setting."
27163msgstr ""
27164
27165#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116
27166msgid "View log"
27167msgstr ""
27168
27169#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38
27170msgid "Choose Files"
27171msgstr ""
27172
27173#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27174msgid "Collecting metadata..."
27175msgstr ""
27176
27177#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27178#, python-format
27179msgid "Saving %d books..."
27180msgstr ""
27181
27182#: /__w/calibre/calibre/src/calibre/gui2/save.py:143
27183msgid "Copying files and writing metadata..."
27184msgstr ""
27185
27186#: /__w/calibre/calibre/src/calibre/gui2/save.py:144
27187msgid "Copying files..."
27188msgstr ""
27189
27190#: /__w/calibre/calibre/src/calibre/gui2/save.py:155
27191#: /__w/calibre/calibre/src/calibre/gui2/save.py:269
27192#: /__w/calibre/calibre/src/calibre/gui2/save.py:303
27193msgid "Could not save books to disk, click \"Show details\" for more information"
27194msgstr ""
27195
27196#: /__w/calibre/calibre/src/calibre/gui2/save.py:186
27197#, python-format
27198msgid ""
27199"The update metadata worker process crashed while processing the book %s. "
27200"Saving is aborted."
27201msgstr ""
27202
27203#: /__w/calibre/calibre/src/calibre/gui2/save.py:206
27204#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404
27205msgid "Requested formats not available"
27206msgstr ""
27207
27208#: /__w/calibre/calibre/src/calibre/gui2/save.py:284
27209#, python-format
27210msgid "No %s format file present"
27211msgstr ""
27212
27213#: /__w/calibre/calibre/src/calibre/gui2/save.py:337
27214#, python-brace-format
27215msgid "Failed to save: {0} by {1} to disk, with error:"
27216msgstr ""
27217
27218#: /__w/calibre/calibre/src/calibre/gui2/save.py:346
27219#, python-brace-format
27220msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:"
27221msgstr ""
27222
27223#: /__w/calibre/calibre/src/calibre/gui2/save.py:350
27224#, python-brace-format
27225msgid ""
27226"Failed to update the metadata in the {2} format of: {0} by {1}, with error:"
27227msgstr ""
27228
27229#: /__w/calibre/calibre/src/calibre/gui2/save.py:352
27230#, python-brace-format
27231msgid ""
27232"Failed to update the metadata in all formats of: {0} by {1}, with error:"
27233msgstr ""
27234
27235#: /__w/calibre/calibre/src/calibre/gui2/save.py:361
27236msgid ""
27237"Failed to update metadata in some books, click \"Show details\" for more "
27238"information"
27239msgstr ""
27240
27241#: /__w/calibre/calibre/src/calibre/gui2/save.py:364
27242msgid ""
27243"Failed to save any books to disk, click \"Show details\" for more "
27244"information"
27245msgstr ""
27246
27247#: /__w/calibre/calibre/src/calibre/gui2/save.py:367
27248msgid ""
27249"Failed to save some books to disk, click \"Show details\" for more "
27250"information"
27251msgstr ""
27252
27253#: /__w/calibre/calibre/src/calibre/gui2/save.py:369
27254msgid "Error while saving"
27255msgstr ""
27256
27257#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52
27258msgid "Paste and &search"
27259msgstr ""
27260
27261#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57
27262#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142
27263#: /__w/calibre/calibre/src/calibre/utils/localization.py:369
27264msgid "&Paste"
27265msgstr ""
27266
27267#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66
27268msgid "Copy search as URL"
27269msgstr ""
27270
27271#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67
27272msgid "&Clear search history"
27273msgstr ""
27274
27275#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411
27276#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416
27277msgid "Create saved search"
27278msgstr ""
27279
27280#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412
27281msgid ""
27282"Invalid saved search name. It must contain at least one letter or number"
27283msgstr ""
27284
27285#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417
27286msgid "There is no search to save"
27287msgstr ""
27288
27289#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434
27290msgid "Delete current search"
27291msgstr ""
27292
27293#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435
27294msgid "No search is selected"
27295msgstr ""
27296
27297#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437
27298msgid "The selected search will be <b>permanently deleted</b>. Are you sure?"
27299msgstr ""
27300
27301#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468
27302msgid "Search (For advanced search click the gear icon to the left)"
27303msgstr ""
27304
27305#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483
27306msgid "Start search"
27307msgstr ""
27308
27309#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491
27310msgid "Enable or disable search highlighting."
27311msgstr ""
27312
27313#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496
27314msgid "Highlight search results"
27315msgstr ""
27316
27317#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500
27318msgid ""
27319"This will change how searching works. When you search, instead of showing "
27320"only the matching books, all books will be shown with the matching books "
27321"highlighted. Are you sure this is what you want?"
27322msgstr ""
27323
27324#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513
27325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296
27326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489
27327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609
27328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757
27329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849
27330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055
27331msgid "Filter"
27332msgstr ""
27333
27334#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565
27335msgid "Choose saved search or enter name for new saved search"
27336msgstr ""
27337
27338#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572
27339msgid ""
27340"Save current search under the name shown in the box. Press and hold for a "
27341"pop-up options menu."
27342msgstr ""
27343
27344#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577
27345msgid "Create Saved search"
27346msgstr ""
27347
27348#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580
27349#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613
27350msgid "Delete Saved search"
27351msgstr ""
27352
27353#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589
27354msgid "Add Saved search"
27355msgstr ""
27356
27357#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590
27358msgid "Get Saved search expression"
27359msgstr ""
27360
27361#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637
27362msgid "Current search is not a saved search"
27363msgstr ""
27364
27365#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30
27366#, python-format
27367msgid "Create a Virtual library based on %s"
27368msgstr ""
27369
27370#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38
27371#, python-format
27372msgid "Match any of the selected %s"
27373msgstr ""
27374
27375#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39
27376#, python-format
27377msgid "Match all of the selected %s"
27378msgstr ""
27379
27380#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102
27381#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346
27382msgid "Edit Virtual library"
27383msgstr ""
27384
27385#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104
27386#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372
27387msgid "Create Virtual library"
27388msgstr ""
27389
27390#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109
27391msgid "Virtual library &name:"
27392msgstr ""
27393
27394#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122
27395msgid "&Search expression:"
27396msgstr ""
27397
27398#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132
27399msgid "Create a Virtual library based on: "
27400msgstr ""
27401
27402#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145
27403#, python-format
27404msgid ""
27405"\n"
27406"            <h2>Virtual libraries</h2>\n"
27407"\n"
27408"            <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n"
27409"            you books that match a search. When a Virtual library is in effect, calibre\n"
27410"            behaves as though the library contains only the matched books. The Tag browser\n"
27411"            display only the tags/authors/series/etc. that belong to the matched books and any searches\n"
27412"            you do will only search within the books in the Virtual library. This\n"
27413"            is a good way to partition your large library into smaller and easier to work with subsets.</p>\n"
27414"\n"
27415"            <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n"
27416"            or only books by <i>My favorite author</i> or only books in a particular series.</p>\n"
27417"\n"
27418"            <p>More information and examples are available in the\n"
27419"            <a href=\"%s\">User Manual</a>.</p>\n"
27420"            "
27421msgstr ""
27422
27423#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189
27424msgid "Saved searches recognized in the expression:"
27425msgstr ""
27426
27427#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226
27428msgid "Search text changed"
27429msgstr ""
27430
27431#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227
27432msgid ""
27433"The Virtual library name or the search text has changed. Do you want to "
27434"discard these changes?"
27435msgstr ""
27436
27437#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264
27438#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94
27439#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100
27440msgid "No name"
27441msgstr ""
27442
27443#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265
27444msgid "You must provide a name for the new Virtual library"
27445msgstr ""
27446
27447#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271
27448msgid "A Virtual library name cannot begin with \"*\""
27449msgstr ""
27450
27451#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276
27452msgid "Name already in use"
27453msgstr ""
27454
27455#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277
27456msgid ""
27457"That name is already in use. Do you want to replace it with the new search?"
27458msgstr ""
27459
27460#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284
27461msgid "No search string"
27462msgstr ""
27463
27464#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285
27465msgid "You must provide a search to define the new Virtual library"
27466msgstr ""
27467
27468#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293
27469#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455
27470msgid "Invalid search"
27471msgstr ""
27472
27473#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294
27474#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456
27475msgid "The search in the search box is not valid"
27476msgstr ""
27477
27478#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299
27479msgid "Search found no books"
27480msgstr ""
27481
27482#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300
27483msgid ""
27484"The search found no books, so the Virtual library will be empty. Do you "
27485"really want to use that search?"
27486msgstr ""
27487
27488#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321
27489#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567
27490msgid "*current search"
27491msgstr ""
27492
27493#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325
27494msgid "Virtual library from current search"
27495msgstr ""
27496
27497#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326
27498msgid "Create a temporary Virtual library from the current search"
27499msgstr ""
27500
27501#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339
27502msgid ""
27503"Use a \"Virtual library\" to show only a subset of the books present in this"
27504" library"
27505msgstr ""
27506
27507#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344
27508msgid "(all books)"
27509msgstr ""
27510
27511#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345
27512msgid "Additional restriction"
27513msgstr ""
27514
27515#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347
27516msgid "Remove Virtual library"
27517msgstr ""
27518
27519#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394
27520msgid "Show Virtual libraries as tabs"
27521msgstr ""
27522
27523#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447
27524msgid "No search"
27525msgstr ""
27526
27527#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448
27528msgid "There is no current search to use"
27529msgstr ""
27530
27531#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498
27532#, python-brace-format
27533msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?"
27534msgstr ""
27535
27536#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509
27537msgid "No Virtual libraries"
27538msgstr ""
27539
27540#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510
27541msgid "No Virtual libraries present, create some first"
27542msgstr ""
27543
27544#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514
27545#, python-brace-format
27546msgid ""
27547"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n"
27548"        For example, if want to choose the VL:\n"
27549"        {example}\n"
27550"        Simply type in the characters:\n"
27551"        {chars}\n"
27552"        and press Enter."
27553msgstr ""
27554
27555#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522
27556msgid "Choose Virtual library"
27557msgstr ""
27558
27559#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39
27560#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174
27561msgid "&Default"
27562msgstr ""
27563
27564#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51
27565msgid "Click to change"
27566msgstr ""
27567
27568#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176
27569msgid "Customize shortcuts for"
27570msgstr ""
27571
27572#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
27573msgid "Keys"
27574msgstr ""
27575
27576#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265
27577msgid "Double click to change"
27578msgstr ""
27579
27580#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90
27581msgid "Starting up, please wait..."
27582msgstr ""
27583
27584#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36
27585msgid "Added tags:"
27586msgstr ""
27587
27588#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37
27589msgid "Open store in external web browser"
27590msgstr ""
27591
27592#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213
27593#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220
27594#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180
27595msgid "&What kind of match to use:"
27596msgstr ""
27597
27598#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218
27599#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225
27600#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185
27601msgid "&All these words:"
27602msgstr ""
27603
27604#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
27605#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226
27606#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186
27607msgid "This exact &phrase:"
27608msgstr ""
27609
27610#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220
27611#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227
27612#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
27613msgid "&One or more of these words:"
27614msgstr ""
27615
27616#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223
27617#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230
27618#, python-format
27619msgid "See the <a href=\"%s\">User Manual</a> for more help"
27620msgstr ""
27621
27622#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
27623#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235
27624#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194
27625msgid "Enter the title."
27626msgstr ""
27627
27628#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
27629msgid "&Description:"
27630msgstr ""
27631
27632#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228
27633msgid "&Headquarters:"
27634msgstr ""
27635
27636#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230
27637#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233
27638#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197
27639msgid "Search only in specific fields:"
27640msgstr ""
27641
27642#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232
27643msgid "Enabled:"
27644msgstr ""
27645
27646#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233
27647#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239
27648msgid "DRM:"
27649msgstr ""
27650
27651#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234
27652#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236
27653#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239
27654#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240
27655#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243
27656#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246
27657msgid "true"
27658msgstr ""
27659
27660#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235
27661#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237
27662#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240
27663#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241
27664#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244
27665#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247
27666msgid "false"
27667msgstr ""
27668
27669#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238
27670#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245
27671msgid "Affiliate:"
27672msgstr ""
27673
27674#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241
27675msgid "Nam&e/description..."
27676msgstr ""
27677
27678#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74
27679msgid "Query"
27680msgstr ""
27681
27682#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76
27683msgid "Enable:"
27684msgstr ""
27685
27686#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77
27687msgid "&All"
27688msgstr ""
27689
27690#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78
27691#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152
27692msgid "&None"
27693msgstr ""
27694
27695#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79
27696msgid "&Invert"
27697msgstr ""
27698
27699#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27700#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27701msgid "Affiliate"
27702msgstr ""
27703
27704#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27705msgid "Enabled"
27706msgstr ""
27707
27708#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27709msgid "Headquarters"
27710msgstr ""
27711
27712#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27713msgid "No DRM"
27714msgstr ""
27715
27716#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155
27717msgid ""
27718"This store is currently disabled and cannot be used in other parts of "
27719"calibre."
27720msgstr ""
27721
27722#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157
27723msgid ""
27724"This store is currently enabled and can be used in other parts of calibre."
27725msgstr ""
27726
27727#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162
27728msgid "This store only distributes e-books without DRM."
27729msgstr ""
27730
27731#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164
27732msgid ""
27733"This store distributes e-books with DRM. It may have some titles without "
27734"DRM, but you will need to check on a per title basis."
27735msgstr ""
27736
27737#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166
27738#, python-format
27739msgid ""
27740"This store is headquartered in %s. This is a good indication of what market "
27741"the store caters to. However, this does not necessarily mean that the store "
27742"is limited to that market only."
27743msgstr ""
27744
27745#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169
27746#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254
27747#, python-format
27748msgid "Buying from this store supports the calibre developer: %s."
27749msgstr ""
27750
27751#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171
27752#, python-format
27753msgid "This store distributes e-books in the following formats: %s"
27754msgstr ""
27755
27756#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49
27757msgid "Configure..."
27758msgstr ""
27759
27760#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97
27761msgid "Time"
27762msgstr ""
27763
27764#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98
27765msgid "Number of seconds to wait for a store to respond:"
27766msgstr ""
27767
27768#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99
27769msgid "Number of seconds to let a store process results:"
27770msgstr ""
27771
27772#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100
27773msgid "Display"
27774msgstr ""
27775
27776#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101
27777msgid "Maximum number of results to show per store:"
27778msgstr ""
27779
27780#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102
27781msgid "Open search result in system browser"
27782msgstr ""
27783
27784#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103
27785msgid "Threads"
27786msgstr ""
27787
27788#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104
27789msgid "Number of search threads to use:"
27790msgstr ""
27791
27792#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105
27793msgid "Number of cache update threads to use:"
27794msgstr ""
27795
27796#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106
27797msgid "Number of cover download threads to use:"
27798msgstr ""
27799
27800#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107
27801msgid "Number of details threads to use:"
27802msgstr ""
27803
27804#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237
27805msgid "&Price:"
27806msgstr ""
27807
27808#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242
27809msgid "Download:"
27810msgstr ""
27811
27812#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249
27813msgid "Titl&e/author/price..."
27814msgstr ""
27815
27816#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27817msgid "DRM"
27818msgstr ""
27819
27820#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27821msgid "Download"
27822msgstr ""
27823
27824#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27825msgid "Price"
27826msgstr ""
27827
27828#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235
27829#, python-format
27830msgid ""
27831"Detected price as: %s. Check with the store before making a purchase to "
27832"verify this price is correct. This price often does not include promotions "
27833"the store may be running."
27834msgstr ""
27835
27836#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239
27837msgid "No price was found"
27838msgstr ""
27839
27840#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242
27841msgid ""
27842"This book as been detected as having DRM restrictions. This book may not "
27843"work with your reader and you will have limitations placed upon you as to "
27844"what you can do with this book. Check with the store before making any "
27845"purchases to ensure you can actually read this book."
27846msgstr ""
27847
27848#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244
27849msgid ""
27850"This book has been detected as being DRM Free. You should be able to use "
27851"this book on any device provided it is in a format calibre supports for "
27852"conversion. However, before making a purchase double check the DRM status "
27853"with the store. The store may not be disclosing the use of DRM."
27854msgstr ""
27855
27856#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246
27857msgid ""
27858"The DRM status of this book could not be determined. There is a very high "
27859"likelihood that this book is actually DRM restricted."
27860msgstr ""
27861
27862#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251
27863#, python-format
27864msgid "The following formats can be downloaded directly: %s."
27865msgstr ""
27866
27867#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68
27868msgid "Download..."
27869msgstr ""
27870
27871#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72
27872msgid "Goto in store..."
27873msgstr ""
27874
27875#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130
27876#, python-format
27877msgid "Buying from this store supports the calibre developer: %s</p>"
27878msgstr ""
27879
27880#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195
27881msgid "No query"
27882msgstr ""
27883
27884#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196
27885msgid "You must enter a title, author or keyword to search for."
27886msgstr ""
27887
27888#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321
27889msgid "Customize Get books search"
27890msgstr ""
27891
27892#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330
27893msgid "Choose s&tores"
27894msgstr ""
27895
27896#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331
27897msgid "Configure s&earch"
27898msgstr ""
27899
27900#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
27901msgid "Couldn't find any books matching your query."
27902msgstr ""
27903
27904#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395
27905msgid "Choose format to download to your library."
27906msgstr ""
27907
27908#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179
27909msgid "Search by title"
27910msgstr ""
27911
27912#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181
27913msgid "Search by author"
27914msgstr ""
27915
27916#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183
27917msgid "&Keyword:"
27918msgstr ""
27919
27920#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184
27921msgid "Search by any keyword"
27922msgstr ""
27923
27924#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187
27925msgid "&Invert selection"
27926msgstr ""
27927
27928#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189
27929msgid "Configure Get books behavior"
27930msgstr ""
27931
27932#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190
27933msgid "&Configure"
27934msgstr ""
27935
27936#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191
27937msgid "Open a selected book in the system's web browser"
27938msgstr ""
27939
27940#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192
27941msgid "Open in &external browser"
27942msgstr ""
27943
27944#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195
27945#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75
27946msgid "Books:"
27947msgstr ""
27948
27949#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190
27950msgid ""
27951"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-"
27952"interface\">User Manual</a> for more help"
27953msgstr ""
27954
27955#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199
27956msgid "Titl&e/author/price ..."
27957msgstr ""
27958
27959#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48
27960#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71
27961msgid "Dialog"
27962msgstr ""
27963
27964#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49
27965msgid "Updating book cache"
27966msgstr ""
27967
27968#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43
27969msgid "Checking last download date."
27970msgstr ""
27971
27972#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49
27973msgid "Downloading book list from MobileRead."
27974msgstr ""
27975
27976#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62
27977msgid "Processing books."
27978msgstr ""
27979
27980#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72
27981#, python-format
27982msgid "%(num)s of %(tot)s books processed."
27983msgstr ""
27984
27985#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80
27986msgid "Updating MobileRead book cache..."
27987msgstr ""
27988
27989#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72
27990msgid "&Query:"
27991msgstr ""
27992
27993#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96
27994msgid "Home"
27995msgstr ""
27996
27997#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109
27998msgid "Reload"
27999msgstr ""
28000
28001#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186
28002#, python-brace-format
28003msgid "Download of {0} failed with error: {1}"
28004msgstr ""
28005
28006#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192
28007msgid ""
28008"This e-book is a DRMed EPUB file.  You will be prompted to save this file to"
28009" your computer. Once it is saved, open it with <a "
28010"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe "
28011"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, "
28012"which will be a .epub file. You can add this book to calibre using \"Add "
28013"Books\" and selecting the file from the ADE library folder."
28014msgstr ""
28015
28016#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204
28017msgid "File is not a supported e-book type. Save to disk?"
28018msgstr ""
28019
28020#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219
28021msgid "Could not contact calibre"
28022msgstr ""
28023
28024#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220
28025msgid ""
28026"No running calibre instance found. Please start calibre before trying to "
28027"download books."
28028msgstr ""
28029
28030#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224
28031msgid "Download completed"
28032msgstr ""
28033
28034#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225
28035#, python-brace-format
28036msgid ""
28037"Download of {0} has been completed, the book was added to your calibre "
28038"library"
28039msgstr ""
28040
28041#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218
28042#, python-format
28043msgid "Average rating for books in this category: %.1f"
28044msgstr ""
28045
28046#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220
28047msgid "Books in this category are unrated"
28048msgstr ""
28049
28050#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222
28051#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355
28052msgid "Search expression:"
28053msgstr ""
28054
28055#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224
28056#, python-format
28057msgid "Number of books: %s"
28058msgstr ""
28059
28060#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303
28061#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140
28062msgid "Rename in Virtual library"
28063msgstr ""
28064
28065#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304
28066msgid ""
28067"Do you want this rename to apply only to books in the current Virtual "
28068"library?"
28069msgstr ""
28070
28071#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306
28072msgid "Yes, apply only in VL"
28073msgstr ""
28074
28075#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307
28076msgid "No, apply in entire library"
28077msgstr ""
28078
28079#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435
28080#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236
28081#, python-brace-format
28082msgid "The grouped search term name is \"{0}\""
28083msgstr ""
28084
28085#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446
28086#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244
28087#, python-brace-format
28088msgid "The lookup/search name is \"{0}\"{1}"
28089msgstr ""
28090
28091#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051
28092msgid "Changing the authors for several books can take a while. Are you sure?"
28093msgstr ""
28094
28095#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056
28096msgid ""
28097"Changing the metadata for that many books can take a while. Are you sure?"
28098msgstr ""
28099
28100#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240
28101#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264
28102#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272
28103msgid "Rename User category"
28104msgstr ""
28105
28106#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241
28107msgid "You cannot use periods in the name when renaming User categories"
28108msgstr ""
28109
28110#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265
28111#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273
28112#, python-format
28113msgid "The name %s is already used"
28114msgstr ""
28115
28116#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287
28117msgid "Author names cannot contain & characters."
28118msgstr ""
28119
28120#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28121msgid "Duplicate search name"
28122msgstr ""
28123
28124#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28125#, python-format
28126msgid "The saved search name %s is already used."
28127msgstr ""
28128
28129#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46
28130msgid "User categories"
28131msgstr ""
28132
28133#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57
28134msgid "Custom columns"
28135msgstr ""
28136
28137#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103
28138msgid "Invalid search restriction"
28139msgstr ""
28140
28141#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104
28142msgid "The current search restriction is invalid"
28143msgstr ""
28144
28145#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121
28146msgid "New category"
28147msgstr ""
28148
28149#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179
28150#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182
28151msgid "Delete User category"
28152msgstr ""
28153
28154#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180
28155#, python-format
28156msgid "%s is not a User category"
28157msgstr ""
28158
28159#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183
28160#, python-format
28161msgid "%s contains items. Do you really want to delete it?"
28162msgstr ""
28163
28164#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206
28165msgid "Remove category"
28166msgstr ""
28167
28168#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207
28169#, python-format
28170msgid "User category %s does not exist"
28171msgstr ""
28172
28173#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228
28174msgid "Add to User category"
28175msgstr ""
28176
28177#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229
28178#, python-format
28179msgid "A User category %s does not exist"
28180msgstr ""
28181
28182#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28183msgid "Children"
28184msgstr ""
28185
28186#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28187msgid "Item"
28188msgstr ""
28189
28190#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311
28191#, python-format
28192msgid ""
28193"%s and its children will be deleted from books in the Virtual library. Are "
28194"you sure?"
28195msgstr ""
28196
28197#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314
28198#, python-format
28199msgid "%s and its children will be deleted from all books. Are you sure?"
28200msgstr ""
28201
28202#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319
28203#, python-format
28204msgid "%s will be deleted from books in the Virtual library. Are you sure?"
28205msgstr ""
28206
28207#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321
28208#, python-format
28209msgid "%s will be deleted from all books. Are you sure?"
28210msgstr ""
28211
28212#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323
28213msgid "Delete item"
28214msgstr ""
28215
28216#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354
28217msgid "You must select some books to apply {} to"
28218msgstr ""
28219
28220#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402
28221#, python-format
28222msgid ""
28223"The identifier %s will be deleted from books in the current virtual library."
28224" Are you sure?"
28225msgstr ""
28226
28227#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405
28228#, python-format
28229msgid "The identifier %s will be deleted from all books. Are you sure?"
28230msgstr ""
28231
28232#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407
28233msgid "Delete identifier"
28234msgstr ""
28235
28236#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480
28237#, python-format
28238msgid "change_tb_category_visibility: category %s does not exist"
28239msgstr ""
28240
28241#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494
28242#, python-format
28243msgid "change_tb_category_visibility: invalid operation %s"
28244msgstr ""
28245
28246#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533
28247msgid ""
28248"Change how the Tag browser works, such as, how it is sorted, what happens "
28249"when you click items, etc."
28250msgstr ""
28251
28252#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548
28253msgid ""
28254"Search for items. If the text begins with equals (=) the search is exact "
28255"match, otherwise it is \"contains\" finding items containing the text "
28256"anywhere in the item name. Both exact and contains searches ignore case. You"
28257" can limit the search to particular categories using syntax similar to "
28258"search. For example, tags:foo will find foo in any tag, but not in authors "
28259"etc. Entering *foo will collapse all categories then showing only those "
28260"categories with items containing the text \"foo\""
28261msgstr ""
28262
28263#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559
28264msgid "Find in the Tag browser"
28265msgstr ""
28266
28267#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567
28268msgid "Find the first/next matching item"
28269msgstr ""
28270
28271#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578
28272msgid "Find"
28273msgstr ""
28274
28275#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658
28276msgid "No more matches.</b><p> Click Find again to go to first match"
28277msgstr ""
28278
28279#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680
28280msgid "Configure Tag browser"
28281msgstr ""
28282
28283#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
28284msgid "Number of books"
28285msgstr ""
28286
28287#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696
28288msgid "Average rating"
28289msgstr ""
28290
28291#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703
28292msgid "Set the sort order for entries in the Tag browser"
28293msgstr ""
28294
28295#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706
28296msgid "Search type when selecting multiple items"
28297msgstr ""
28298
28299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28300msgid "Match all of the items"
28301msgstr ""
28302
28303#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28304msgid "Match any of the items"
28305msgstr ""
28306
28307#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719
28308msgid ""
28309"When selecting multiple entries in the Tag browser match any or all of them"
28310msgstr ""
28311
28312#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723
28313msgid "Manage authors, tags, etc."
28314msgstr ""
28315
28316#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724
28317msgid ""
28318"All of these category_managers are available by right-clicking on items in "
28319"the Tag browser above"
28320msgstr ""
28321
28322#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732
28323msgid "'Click' found item"
28324msgstr ""
28325
28326#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739
28327msgid "Give the Tag browser keyboard focus"
28328msgstr ""
28329
28330#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28331msgid "Hide counts"
28332msgstr ""
28333
28334#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28335msgid "Show counts"
28336msgstr ""
28337
28338#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28339msgid "Hide average rating"
28340msgstr ""
28341
28342#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28343msgid "Show average rating"
28344msgstr ""
28345
28346#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141
28347msgid ""
28348"A Virtual library is active but you are renaming the item in all books in "
28349"your library. Is this really what you want to do?"
28350msgstr ""
28351
28352#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144
28353msgid "Yes, apply in entire library"
28354msgstr ""
28355
28356#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145
28357msgid "No, apply only in Virtual library"
28358msgstr ""
28359
28360#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515
28361#, python-format
28362msgid "Change icon for: %s"
28363msgstr ""
28364
28365#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614
28366msgid "Delete the saved search: {}?"
28367msgstr ""
28368
28369#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707
28370msgid "Show category"
28371msgstr ""
28372
28373#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717
28374msgid "All categories"
28375msgstr ""
28376
28377#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753
28378#, python-format
28379msgid "Rename %s in Virtual library"
28380msgstr ""
28381
28382#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757
28383#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820
28384#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886
28385#, python-format
28386msgid "Rename %s"
28387msgstr ""
28388
28389#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764
28390#, python-format
28391msgid "Delete %s in Virtual library"
28392msgstr ""
28393
28394#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769
28395#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836
28396#, python-format
28397msgid "Delete %s"
28398msgstr ""
28399
28400#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774
28401#, python-format
28402msgid "Edit sort for %s"
28403msgstr ""
28404
28405#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777
28406#, python-format
28407msgid "Edit link for %s"
28408msgstr ""
28409
28410#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783
28411#, python-format
28412msgid "Add %s to User category"
28413msgstr ""
28414
28415#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799
28416#, python-format
28417msgid "Children of %s"
28418msgstr ""
28419
28420#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810
28421#, python-format
28422msgid "Add/remove %s to selected books"
28423msgstr ""
28424
28425#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812
28426#, python-format
28427msgid "Add %s to selected books"
28428msgstr ""
28429
28430#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815
28431#, python-format
28432msgid "Remove %s from selected books"
28433msgstr ""
28434
28435#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824
28436#, python-format
28437msgid "Delete Saved search %s"
28438msgstr ""
28439
28440#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830
28441#, python-format
28442msgid "Delete %s in Virtual Library"
28443msgstr ""
28444
28445#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843
28446#, python-format
28447msgid "Remove %(item)s from category %(cat)s"
28448msgstr ""
28449
28450#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851
28451#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902
28452#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918
28453msgid "Search for"
28454msgstr ""
28455
28456#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862
28457#, python-format
28458msgid "%s and its children"
28459msgstr ""
28460
28461#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867
28462#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910
28463#, python-format
28464msgid "Everything but %s"
28465msgstr ""
28466
28467#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873
28468#, python-format
28469msgid "Everything but %s and its children"
28470msgstr ""
28471
28472#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879
28473msgid "The saved search expression"
28474msgstr ""
28475
28476#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890
28477#, python-format
28478msgid "Add sub-category to %s"
28479msgstr ""
28480
28481#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894
28482#, python-format
28483msgid "Delete User category %s"
28484msgstr ""
28485
28486#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924
28487#, python-format
28488msgid "Books in category %s"
28489msgstr ""
28490
28491#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930
28492#, python-format
28493msgid "Books not in category %s"
28494msgstr ""
28495
28496#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954
28497#, python-format
28498msgid "Edit permissible values for %s"
28499msgstr ""
28500
28501#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980
28502#, python-format
28503msgid "Hide category %s"
28504msgstr ""
28505
28506#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987
28507msgid "Change category icon"
28508msgstr ""
28509
28510#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989
28511msgid "Restore default icon"
28512msgstr ""
28513
28514#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997
28515#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002
28516msgid "Manage User categories"
28517msgstr ""
28518
28519#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010
28520msgid "Change sub-categorization scheme"
28521msgstr ""
28522
28523#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016
28524msgid "Partition"
28525msgstr ""
28526
28527#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031
28528msgid "First letter is usable only when sorting by name"
28529msgstr ""
28530
28531#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039
28532msgid "Expand or collapse"
28533msgstr ""
28534
28535#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047
28536#, python-brace-format
28537msgid "Expand {0}"
28538msgstr ""
28539
28540#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050
28541#, python-brace-format
28542msgid "Expand {0} and its children"
28543msgstr ""
28544
28545#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070
28546#, python-brace-format
28547msgid "Collapse {0}"
28548msgstr ""
28549
28550#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44
28551#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139
28552msgid "Remove"
28553msgstr ""
28554
28555#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46
28556msgid "Keep"
28557msgstr ""
28558
28559#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48
28560msgid "Title-case"
28561msgstr ""
28562
28563#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51
28564msgid "Split"
28565msgstr ""
28566
28567#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62
28568msgid "Create the rule below, the rule can be used to remove or replace tags"
28569msgstr ""
28570
28571#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63
28572msgid "the tag, if it"
28573msgstr ""
28574
28575#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64
28576msgid "You must provide a value for the tag to match"
28577msgstr ""
28578
28579#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65
28580#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231
28581msgid "with the tag:"
28582msgstr ""
28583
28584#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66
28585#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233
28586msgid "on the character:"
28587msgstr ""
28588
28589#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68
28590msgid ""
28591"The character on which to split tags. Note that technically you can specify "
28592"a sub-string, not just a single character. Then splitting will happen on the"
28593" sub-string."
28594msgstr ""
28595
28596#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71
28597msgid ""
28598"What to replace the tag with. Note that if you use a pattern to match tags, "
28599"you can replace with parts of the matched pattern. See  the User Manual on "
28600"how to use regular expressions for details."
28601msgstr ""
28602
28603#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74
28604#, python-format
28605msgid ""
28606"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>"
28607msgstr ""
28608
28609#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103
28610msgid "Edit the list of tags with the Tag editor"
28611msgstr ""
28612
28613#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144
28614msgid "Tags that contain this string will match"
28615msgstr ""
28616
28617#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152
28618msgid "Use the Tag editor to edit the list of tags"
28619msgstr ""
28620
28621#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228
28622#, python-brace-format
28623msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>"
28624msgstr ""
28625
28626#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273
28627msgid ""
28628"You can specify rules to filter/transform tags here. Click the \"Add rule\" "
28629"button below to get started. The rules will be processed in order for every "
28630"tag until either a \"remove\" or a \"keep\" rule matches."
28631msgstr ""
28632
28633#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283
28634msgid "You can <b>change an existing rule</b> by double clicking it"
28635msgstr ""
28636
28637#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311
28638msgid "Move current rule up"
28639msgstr ""
28640
28641#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315
28642msgid "Move current rule down"
28643msgstr ""
28644
28645#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390
28646msgid "Test tag mapper rules"
28647msgstr ""
28648
28649#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392
28650msgid "Enter a comma separated list of &tags to test:"
28651msgstr ""
28652
28653#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393
28654msgid "Enter tags and click the \"Test\" button"
28655msgstr ""
28656
28657#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427
28658#, python-format
28659msgid "<b>Resulting tags:</b> %s"
28660msgstr ""
28661
28662#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440
28663msgid "Cannot save as no rules have been created"
28664msgstr ""
28665
28666#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442
28667msgid "Save ruleset as"
28668msgstr ""
28669
28670#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443
28671msgid "Enter a name for this ruleset:"
28672msgstr ""
28673
28674#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447
28675#, python-format
28676msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?"
28677msgstr ""
28678
28679#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465
28680msgid "Delete saved rulesets"
28681msgstr ""
28682
28683#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471
28684msgid "No saved rulesets available"
28685msgstr ""
28686
28687#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484
28688msgid "Edit tag mapper rules"
28689msgstr ""
28690
28691#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125
28692msgid "Select a destination for the Table of Contents entry"
28693msgstr ""
28694
28695#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149
28696msgid "Search for text..."
28697msgstr ""
28698
28699#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152
28700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549
28701msgid "Find &next"
28702msgstr ""
28703
28704#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155
28705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551
28706msgid "Find &previous"
28707msgstr ""
28708
28709#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167
28710msgid ""
28711"Here you can choose a destination for the Table of Contents' entry to point "
28712"to. First choose a file from the book in the left-most panel. The file will "
28713"open in the central panel.<p>Then choose a location inside the file. To do "
28714"so, simply click on the place in the central panel that you want to use as "
28715"the destination. As you move the mouse around the central panel, a thick "
28716"green line appears, indicating the precise location that will be selected "
28717"when you click."
28718msgstr ""
28719
28720#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180
28721msgid "Na&me of the ToC entry:"
28722msgstr ""
28723
28724#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187
28725msgid "Currently selected destination:"
28726msgstr ""
28727
28728#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222
28729#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233
28730msgid "No match found"
28731msgstr ""
28732
28733#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223
28734#, python-format
28735msgid "No match found for: %s"
28736msgstr ""
28737
28738#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229
28739#, python-format
28740msgid ""
28741"No matches for %(text)s found in the current file [%(current)s]. Do you want"
28742" to search in the %(which)s file [%(next)s]?"
28743msgstr ""
28744
28745#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28746msgid "next"
28747msgstr ""
28748
28749#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28750msgid "previous"
28751msgstr ""
28752
28753#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259
28754msgid "Bad markup"
28755msgstr ""
28756
28757#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260
28758msgid "This book has severely broken markup, its ToC cannot be edited."
28759msgstr ""
28760
28761#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266
28762#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309
28763#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313
28764msgid "File:"
28765msgstr ""
28766
28767#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267
28768#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299
28769msgid "Top of the file"
28770msgstr ""
28771
28772#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301
28773#, python-format
28774msgid "Approximately %d%% from the top"
28775msgstr ""
28776
28777#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306
28778#, python-format
28779msgid "Location: A &lt;%s&gt; tag inside the file"
28780msgstr ""
28781
28782#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45
28783msgid "Create ToC from XPath"
28784msgstr ""
28785
28786#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49
28787msgid ""
28788"Specify a series of XPath expressions for the different levels of the Table "
28789"of Contents. You can use the wizard buttons to help you create XPath "
28790"expressions."
28791msgstr ""
28792
28793#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56
28794#, python-format
28795msgid "Level %s ToC:"
28796msgstr ""
28797
28798#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71
28799msgid "Do not add duplicate entries at the same level"
28800msgstr ""
28801
28802#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81
28803msgid "No XPaths"
28804msgstr ""
28805
28806#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82
28807msgid "No XPaths have been entered"
28808msgstr ""
28809
28810#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122
28811#, python-format
28812msgid "The XPath expression %s is not valid."
28813msgstr ""
28814
28815#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166
28816msgid ""
28817"You can edit existing entries in the Table of Contents by clicking them in "
28818"the panel to the left."
28819msgstr ""
28820
28821#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168
28822msgid ""
28823"Entries with a green tick next to them point to a location that has been "
28824"verified to exist. Entries with a red dot are broken and may need to be "
28825"fixed."
28826msgstr ""
28827
28828#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176
28829msgid "Create a &new entry"
28830msgstr ""
28831
28832#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181
28833msgid "Generate ToC from &major headings"
28834msgstr ""
28835
28836#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184
28837msgid ""
28838"Generate a Table of Contents from the major headings in the book. This will "
28839"work if the book identifies its headings using HTML heading tags. Uses the "
28840"<h1>, <h2> and <h3> tags."
28841msgstr ""
28842
28843#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188
28844msgid "Generate ToC from &all headings"
28845msgstr ""
28846
28847#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191
28848msgid ""
28849"Generate a Table of Contents from all the headings in the book. This will "
28850"work if the book identifies its headings using HTML heading tags. Uses the "
28851"<h1-6> tags."
28852msgstr ""
28853
28854#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196
28855msgid "Generate ToC from &links"
28856msgstr ""
28857
28858#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199
28859msgid ""
28860"Generate a Table of Contents from all the links in the book. Links that "
28861"point to destinations that do not exist in the book are ignored. Also "
28862"multiple links with the same destination or the same text are ignored."
28863msgstr ""
28864
28865#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206
28866msgid "Generate ToC from &files"
28867msgstr ""
28868
28869#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209
28870msgid ""
28871"Generate a Table of Contents from individual files in the book. Each entry "
28872"in the ToC will point to the start of the file, the text of the entry will "
28873"be the \"first line\" of text from the file."
28874msgstr ""
28875
28876#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215
28877msgid "Generate ToC from &XPath"
28878msgstr ""
28879
28880#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218
28881msgid "Generate a Table of Contents from arbitrary XPath expressions."
28882msgstr ""
28883
28884#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222
28885msgid "&Flatten the ToC"
28886msgstr ""
28887
28888#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225
28889msgid "Flatten the Table of Contents, putting all entries at the top level"
28890msgstr ""
28891
28892#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230
28893msgid ""
28894"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 "
28895"files. In a linear ToC every entry must point to a location after the "
28896"previous entry. If you create a non-linear ToC it will be automatically re-"
28897"arranged inside the AZW3 file."
28898msgstr ""
28899
28900#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246
28901msgid ""
28902"You can move this entry around the Table of Contents by drag and drop or "
28903"using the up and down buttons to the left"
28904msgstr ""
28905
28906#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267
28907msgid "Change the &location this entry points to"
28908msgstr ""
28909
28910#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271
28911msgid "&Remove this entry"
28912msgstr ""
28913
28914#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281
28915msgid "New entry &inside this entry"
28916msgstr ""
28917
28918#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284
28919msgid "New entry &above this entry"
28920msgstr ""
28921
28922#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287
28923msgid "New entry &below this entry"
28924msgstr ""
28925
28926#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291
28927msgid "&Flatten this entry"
28928msgstr ""
28929
28930#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293
28931msgid ""
28932"All children of this entry are brought to the same level as this entry."
28933msgstr ""
28934
28935#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304
28936msgid "&Return to welcome screen"
28937msgstr ""
28938
28939#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306
28940msgid "Go back to the top level view"
28941msgstr ""
28942
28943#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319
28944msgid "Remove duplicates"
28945msgstr ""
28946
28947#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320
28948msgid "Should headings with the same text at the same level be included?"
28949msgstr ""
28950
28951#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28952msgid "&Include duplicates"
28953msgstr ""
28954
28955#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28956msgid "&Remove duplicates"
28957msgstr ""
28958
28959#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363
28960msgid "This entry points to an existing destination"
28961msgstr ""
28962
28963#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366
28964msgid "The location this entry points to does not exist"
28965msgstr ""
28966
28967#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434
28968#, python-brace-format
28969msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
28970msgstr ""
28971
28972#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497
28973msgid "Multiple items selected"
28974msgstr ""
28975
28976#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498
28977msgid ""
28978"You are trying to move multiple items at once, this is not supported. "
28979"Instead use Drag and Drop to move multiple items"
28980msgstr ""
28981
28982#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635
28983msgid "Chapter "
28984msgstr ""
28985
28986#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636
28987msgid "All selected items will be renamed to the form prefix-number"
28988msgstr ""
28989
28990#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671
28991msgid "Change the location this entry points to"
28992msgstr ""
28993
28994#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672
28995msgid "Bulk rename all selected items"
28996msgstr ""
28997
28998#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673
28999msgid "Remove all selected items"
29000msgstr ""
29001
29002#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679
29003#, python-format
29004msgid "Move \"%s\" up"
29005msgstr ""
29006
29007#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681
29008#, python-format
29009msgid "Move \"%s\" down"
29010msgstr ""
29011
29012#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683
29013#, python-format
29014msgid "Unindent \"%s\""
29015msgstr ""
29016
29017#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685
29018#, python-format
29019msgid "Indent \"%s\""
29020msgstr ""
29021
29022#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717
29023msgid "Move current entry up [Ctrl+Up]"
29024msgstr ""
29025
29026#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724
29027msgid "Unindent the current entry [Ctrl+Left]"
29028msgstr ""
29029
29030#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731
29031msgid "Remove all selected entries"
29032msgstr ""
29033
29034#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738
29035msgid "Indent the current entry [Ctrl+Right]"
29036msgstr ""
29037
29038#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745
29039msgid "Move current entry down [Ctrl+Down]"
29040msgstr ""
29041
29042#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747
29043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184
29044msgid "&Expand all"
29045msgstr ""
29046
29047#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751
29048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185
29049msgid "&Collapse all"
29050msgstr ""
29051
29052#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754
29053msgid "Double click on an entry to change the text"
29054msgstr ""
29055
29056#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859
29057#, python-format
29058msgid ""
29059"The location this entry point to does not exist:\n"
29060"%s"
29061msgstr ""
29062
29063#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952
29064#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961
29065#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968
29066msgid "No items found"
29067msgstr ""
29068
29069#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953
29070msgid "No items were found that could be added to the Table of Contents."
29071msgstr ""
29072
29073#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962
29074msgid "No links were found that could be added to the Table of Contents."
29075msgstr ""
29076
29077#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969
29078msgid "No files were found that could be added to the Table of Contents."
29079msgstr ""
29080
29081#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997
29082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33
29083#, python-format
29084msgid "Edit the ToC in %s"
29085msgstr ""
29086
29087#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013
29088#, python-format
29089msgid "Loading %s, please wait..."
29090msgstr ""
29091
29092#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030
29093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52
29094msgid "Undo the last action, if any"
29095msgstr ""
29096
29097#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065
29098#, python-format
29099msgid "Writing %s, please wait..."
29100msgstr ""
29101
29102#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073
29103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83
29104msgid "Failed to write book"
29105msgstr ""
29106
29107#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074
29108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84
29109#, python-format
29110msgid "Could not write %s. Click \"Show details\" for more information."
29111msgstr ""
29112
29113#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123
29114msgid "Failed to load book"
29115msgstr ""
29116
29117#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124
29118#, python-format
29119msgid "Could not load %s. Click \"Show details\" for more information."
29120msgstr ""
29121
29122#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73
29123#, python-format
29124msgid "Convert book %(num)d of %(total)d (%(title)s)"
29125msgstr ""
29126
29127#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105
29128msgid "Could not convert"
29129msgstr ""
29130
29131#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106
29132#, python-format
29133msgid ""
29134"Could not convert <b>%s</b> as it has no e-book files. If you think it "
29135"should have files, but calibre is not finding them, that is most likely "
29136"because you moved the book's files around outside of calibre. You will need "
29137"to find those files and re-add them to calibre."
29138msgstr ""
29139
29140#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116
29141#, python-format
29142msgid "No supported formats (Available formats: %s)"
29143msgstr ""
29144
29145#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119
29146msgid "This book has no actual e-book files"
29147msgstr ""
29148
29149#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123
29150#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262
29151msgid "Could not convert some books"
29152msgstr ""
29153
29154#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125
29155msgid ""
29156"Could not convert the book because no supported source format was found"
29157msgstr ""
29158
29159#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127
29160#, python-brace-format
29161msgid ""
29162"Could not convert {num} of {tot} books, because no supported source formats "
29163"were found."
29164msgstr ""
29165
29166#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164
29167msgid "Queueing books for bulk conversion"
29168msgstr ""
29169
29170#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236
29171msgid "Queueing "
29172msgstr ""
29173
29174#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237
29175#, python-format
29176msgid "Convert book %(num)d of %(tot)d (%(title)s)"
29177msgstr ""
29178
29179#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263
29180#, python-format
29181msgid ""
29182"Could not convert %(num)d of %(tot)d books, because no suitable source "
29183"format was found."
29184msgstr ""
29185
29186#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319
29187#, python-format
29188msgid "Fetch news from %s"
29189msgstr ""
29190
29191#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394
29192msgid "Convert existing"
29193msgstr ""
29194
29195#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395
29196#, python-format
29197msgid ""
29198"The following books have already been converted to the %s format. Do you "
29199"wish to reconvert them?"
29200msgstr ""
29201
29202#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50
29203#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53
29204msgid "Could not find speech-dispatcher on your system. Please install it."
29205msgstr ""
29206
29207#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29208#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29209#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
29211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
29212msgid "Language"
29213msgstr ""
29214
29215#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29216msgid "Variant"
29217msgstr ""
29218
29219#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82
29220msgid "&Speed of speech:"
29221msgstr ""
29222
29223#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94
29224msgid "Speech s&ynthesizer:"
29225msgstr ""
29226
29227#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29228msgid "female"
29229msgstr ""
29230
29231#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29232msgid "male"
29233msgstr ""
29234
29235#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29236msgid "neutral"
29237msgstr ""
29238
29239#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29240#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29241msgid "Age"
29242msgstr ""
29243
29244#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29245#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29246msgid "Gender"
29247msgstr ""
29248
29249#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85
29250#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83
29251msgid "&Speed of speech (words per minute):"
29252msgstr ""
29253
29254#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108
29255msgid "Sound output:"
29256msgstr ""
29257
29258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167
29259msgid "&Unmark marked text"
29260msgstr ""
29261
29262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181
29263msgid "The Qt WebEngine Render process crashed and has been restarted"
29264msgstr ""
29265
29266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245
29267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893
29268msgid "Unsaved changes"
29269msgstr ""
29270
29271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246
29272msgid ""
29273"The current book has unsaved changes. If you open a new book, they will be "
29274"lost. Are you sure you want to proceed?"
29275msgstr ""
29276
29277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250
29278msgid "Cannot open"
29279msgstr ""
29280
29281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251
29282msgid ""
29283"The current book is being saved, you cannot open a new book until the saving"
29284" is completed"
29285msgstr ""
29286
29287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261
29288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279
29289msgid "Choose file location"
29290msgstr ""
29291
29292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286
29293msgid "Importing book, please wait..."
29294msgstr ""
29295
29296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302
29297msgid "Choose book folder"
29298msgstr ""
29299
29300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306
29301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910
29302msgid "Choose book"
29303msgstr ""
29304
29305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314
29306msgid "File not found"
29307msgstr ""
29308
29309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315
29310#, python-format
29311msgid "The file %s does not exist."
29312msgstr ""
29313
29314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322
29315msgid "Unsupported format"
29316msgstr ""
29317
29318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323
29319#, python-format
29320msgid ""
29321"Tweaking is only supported for books in the %s formats. Convert your book to"
29322" one of these formats first."
29323msgstr ""
29324
29325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340
29326msgid "Opening book, please wait..."
29327msgstr ""
29328
29329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353
29330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357
29331msgid "Failed to open book"
29332msgstr ""
29333
29334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354
29335msgid ""
29336"Failed to open book, it has obfuscated fonts, but the obfuscation key is "
29337"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit "
29338"this book."
29339msgstr ""
29340
29341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358
29342msgid "Failed to open book, click \"Show details\" for more information."
29343msgstr ""
29344
29345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400
29346msgid "Start of editing session"
29347msgstr ""
29348
29349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437
29350msgid "Before: Delete files"
29351msgstr ""
29352
29353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463
29354msgid "One file deleted"
29355msgid_plural "{} files deleted"
29356msgstr[0] ""
29357msgstr[1] ""
29358
29359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474
29360msgid "Before: Re-order text"
29361msgstr ""
29362
29363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484
29364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523
29365msgid ""
29366"You must first open a book to edit, before trying to create new files in it."
29367msgstr ""
29368
29369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496
29370#, python-format
29371msgid "Before: Add file %s"
29372msgstr ""
29373
29374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526
29375msgid "Choose files"
29376msgstr ""
29377
29378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531
29379msgid "Before Add files"
29380msgstr ""
29381
29382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567
29383msgid "Before: Add cover"
29384msgstr ""
29385
29386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575
29387msgid "No book is currently open. You must first open a book."
29388msgstr ""
29389
29390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577
29391msgid "No book open"
29392msgstr ""
29393
29394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582
29395msgid "You must open a book before trying to edit the Table of Contents."
29396msgstr ""
29397
29398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584
29399msgid "Before: Edit Table of Contents"
29400msgstr ""
29401
29402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599
29403msgid "Before: Insert inline Table of Contents"
29404msgstr ""
29405
29406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603
29407msgid "No Table of Contents"
29408msgstr ""
29409
29410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604
29411msgid ""
29412"Cannot create an inline Table of Contents as this book has no existing Table"
29413" of Contents. You must first create a Table of Contents using the Edit Table"
29414" of Contents tool."
29415msgstr ""
29416
29417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618
29418#, python-format
29419msgid "Before: %s"
29420msgstr ""
29421
29422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633
29423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677
29424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704
29425msgid "You must first open a book in order to transform styles."
29426msgstr ""
29427
29428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29429msgid "No HTML file"
29430msgstr ""
29431
29432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29433msgid "Not currently editing an HTML file"
29434msgstr ""
29435
29436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29438msgid "No HTML files"
29439msgstr ""
29440
29441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29442msgid "Not currently editing any HTML files"
29443msgstr ""
29444
29445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29446msgid "No HTML files are currently selected in the File browser"
29447msgstr ""
29448
29449#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662
29450msgid "Before HTML transformation"
29451msgstr ""
29452
29453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29454msgid "No HTML was changed."
29455msgstr ""
29456
29457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698
29459msgid "No changes"
29460msgstr ""
29461
29462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688
29463msgid "Before style transformation"
29464msgstr ""
29465
29466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699
29467msgid "No styles were changed."
29468msgstr ""
29469
29470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708
29471msgid "Before: Get external resources"
29472msgstr ""
29473
29474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723
29475msgid "No book is currently open. You must first open a book to manage fonts."
29476msgstr ""
29477
29478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729
29479msgid "Embed all fonts"
29480msgstr ""
29481
29482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733
29483msgid "Subset all fonts"
29484msgstr ""
29485
29486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743
29487#, python-format
29488msgid ""
29489"The %s format does not support file and folder names internally, therefore "
29490"arranging files into folders is not allowed."
29491msgstr ""
29492
29493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752
29494msgid "The files in this book are already arranged into folders"
29495msgstr ""
29496
29497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753
29498msgid "Nothing to do"
29499msgstr ""
29500
29501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754
29502msgid "Show this message &again"
29503msgstr ""
29504
29505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756
29506msgid "Before: Arrange into folders"
29507msgstr ""
29508
29509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758
29510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783
29511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789
29512msgid "Renaming and updating links..."
29513msgstr ""
29514
29515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766
29516#, python-brace-format
29517msgid ""
29518"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so "
29519"can cause problems, are you sure?"
29520msgstr ""
29521
29522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773
29523#, python-brace-format
29524msgid ""
29525"The name you have chosen {0} contains special characters, internally it will"
29526" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], "
29527"hyphens and underscores for file names. Other characters can cause problems "
29528"for  different e-book viewers. Are you sure you want to proceed?"
29529msgstr ""
29530
29531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780
29532#, python-format
29533msgid "Before: Rename %s"
29534msgstr ""
29535
29536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787
29537msgid "Before: Bulk rename"
29538msgstr ""
29539
29540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794
29541msgid "Failed to rename files"
29542msgstr ""
29543
29544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795
29545msgid "Failed to rename files, click \"Show details\" for more information."
29546msgstr ""
29547
29548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828
29549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206
29550msgid "&Revert to"
29551msgstr ""
29552
29553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848
29554msgid "&Revert changes"
29555msgstr ""
29556
29557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891
29558msgid "Show this popup again"
29559msgstr ""
29560
29561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899
29562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229
29563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124
29564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489
29565msgid "See what &changed"
29566msgstr ""
29567
29568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911
29569#, python-format
29570msgid "%s books"
29571msgstr ""
29572
29573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29574msgid "Current book"
29575msgstr ""
29576
29577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29578msgid "Other book"
29579msgstr ""
29580
29581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956
29582msgid "Before: Fix HTML"
29583msgstr ""
29584
29585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29586msgid "All HTML files fixed"
29587msgstr ""
29588
29589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29590msgid "Fixing done"
29591msgstr ""
29592
29593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968
29594msgid "Before: Beautify files"
29595msgstr ""
29596
29597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29598msgid "All files beautified"
29599msgstr ""
29600
29601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29602msgid "Beautified"
29603msgstr ""
29604
29605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992
29606msgid "Inserting images is only supported for HTML and CSS files."
29607msgstr ""
29608
29609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020
29610msgid "New class name"
29611msgstr ""
29612
29613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021
29614msgid "Rename the class {} to?"
29615msgstr ""
29616
29617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023
29618msgid "Before: Rename {}"
29619msgstr ""
29620
29621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032
29622msgid "No class {} found to change"
29623msgstr ""
29624
29625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041
29626msgid "Semantics are not supported for the AZW3 format."
29627msgstr ""
29628
29629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044
29630msgid "Before: Set Semantics"
29631msgstr ""
29632
29633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057
29634msgid "Before: Filter style information"
29635msgstr ""
29636
29637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066
29638msgid "No matching style rules were found"
29639msgstr ""
29640
29641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201
29642#, python-format
29643msgid "No file with the name %s was found in the book"
29644msgstr ""
29645
29646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
29647msgid "No style rules that match the class {} were found"
29648msgstr ""
29649
29650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230
29651msgid ""
29652"Choose a name for the checkpoint.\n"
29653"You can later restore the book to this checkpoint via the\n"
29654"\"Revert to...\" entries in the Edit menu."
29655msgstr ""
29656
29657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273
29658msgid "Path does not exist"
29659msgstr ""
29660
29661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274
29662#, python-format
29663msgid ""
29664"The file you are editing (%s) no longer exists. You have to choose a new "
29665"save location."
29666msgstr ""
29667
29668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298
29669msgid "Cannot save a copy"
29670msgstr ""
29671
29672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299
29673msgid "Saving a copy of a folder based book is not supported"
29674msgstr ""
29675
29676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302
29677msgid "Choose path"
29678msgstr ""
29679
29680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304
29681#, python-format
29682msgid "Book (%s)"
29683msgstr ""
29684
29685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320
29686msgid "Saving copy, please wait..."
29687msgstr ""
29688
29689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324
29690msgid "Failed to save copy"
29691msgstr ""
29692
29693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325
29694msgid "Failed to save copy, click \"Show details\" for more information."
29695msgstr ""
29696
29697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326
29698#, python-format
29699msgid "Copy saved to %s"
29700msgstr ""
29701
29702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327
29703msgid "Copy saved"
29704msgstr ""
29705
29706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335
29707msgid "Could not save"
29708msgstr ""
29709
29710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336
29711msgid ""
29712"Saving of the book failed. Click \"Show details\" for more information. You "
29713"can try to save a copy to a different location, via File->Save a copy"
29714msgstr ""
29715
29716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344
29717msgid "Enter line number"
29718msgstr ""
29719
29720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354
29721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373
29722#, python-format
29723msgid "Before: Split %s"
29724msgstr ""
29725
29726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389
29727msgid "Does not exist"
29728msgstr ""
29729
29730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390
29731#, python-format
29732msgid ""
29733"The file %s does not exist. If you were trying to click an item in the Table"
29734" of Contents, you may need to refresh it by right-clicking and choosing "
29735"\"Refresh\"."
29736msgstr ""
29737
29738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397
29739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746
29740msgid "Unsupported file format"
29741msgstr ""
29742
29743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398
29744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747
29745#, python-format
29746msgid "Editing files of type %s is not supported"
29747msgstr ""
29748
29749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412
29750#, python-format
29751msgid "The anchor %s was not found in this file"
29752msgstr ""
29753
29754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426
29755msgid "File deleted"
29756msgstr ""
29757
29758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427
29759msgid ""
29760"The file {} has already been deleted, re-run Check Book to update the "
29761"results."
29762msgstr ""
29763
29764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449
29765msgid "Before: Spell Check"
29766msgstr ""
29767
29768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454
29769msgid "Before: Auto-fix errors"
29770msgstr ""
29771
29772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467
29773#, python-format
29774msgid "Before: Merge files into %s"
29775msgstr ""
29776
29777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476
29778msgid "{} files merged"
29779msgstr ""
29780
29781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480
29782msgid "Before: Link stylesheets"
29783msgstr ""
29784
29785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509
29786msgid "File opened"
29787msgstr ""
29788
29789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510
29790#, python-brace-format
29791msgid ""
29792"When you are done editing {0} click \"Import\" to update the file in the "
29793"book or \"Discard\" to lose any changes."
29794msgstr ""
29795
29796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29797#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734
29798msgid "Discard"
29799msgstr ""
29800
29801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29802msgid "Import"
29803msgstr ""
29804
29805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514
29806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563
29807#, python-format
29808msgid "Before: Replace %s"
29809msgstr ""
29810
29811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573
29812msgid "You must first open a book in order to see the report."
29813msgstr ""
29814
29815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588
29816msgid "You must first open a book in order to check links."
29817msgstr ""
29818
29819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593
29820msgid "You must first open a book in order to compress images."
29821msgstr ""
29822
29823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599
29824msgid "Before: compress images"
29825msgstr ""
29826
29827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607
29828msgid "Unexpected error"
29829msgstr ""
29830
29831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608
29832msgid "Failed to compress images, click \"Show details\" for more information"
29833msgstr ""
29834
29835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722
29836msgid "Cannot decode"
29837msgstr ""
29838
29839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723
29840#, python-format
29841msgid "Cannot edit %s as it appears to be in an unknown character encoding"
29842msgstr ""
29843
29844#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754
29845msgid "No book is currently open. You must first open a book to edit."
29846msgstr ""
29847
29848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875
29849msgid ""
29850"The current book is being saved in the background. Quitting now will "
29851"<b>abort the save process</b>! Finish saving first?"
29852msgstr ""
29853
29854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29855msgid "&Quit immediately"
29856msgstr ""
29857
29858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29859msgid "Finish &saving first"
29860msgstr ""
29861
29862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898
29863msgid ""
29864"There are unsaved changes, if you quit without saving, you will lose them."
29865msgstr ""
29866
29867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910
29868msgid "&Save and Quit"
29869msgstr ""
29870
29871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913
29872msgid "&Quit without saving"
29873msgstr ""
29874
29875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927
29876msgid "Saving, please wait..."
29877msgstr ""
29878
29879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60
29880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426
29881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628
29882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782
29883msgid "Favorites"
29884msgstr ""
29885
29886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61
29887msgid "European scripts"
29888msgstr ""
29889
29890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62
29891msgid "Armenian"
29892msgstr "ਅਰਮੀਨੀਆ"
29893
29894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63
29895msgid "Armenian ligatures"
29896msgstr ""
29897
29898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64
29899msgid "Coptic"
29900msgstr "ਕੋਪਟਿਕ"
29901
29902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65
29903msgid "Coptic in Greek block"
29904msgstr ""
29905
29906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66
29907msgid "Cypriot syllabary"
29908msgstr ""
29909
29910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67
29911msgid "Cyrillic"
29912msgstr ""
29913
29914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68
29915msgid "Cyrillic supplement"
29916msgstr ""
29917
29918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69
29919msgid "Cyrillic extended A"
29920msgstr ""
29921
29922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70
29923msgid "Cyrillic extended B"
29924msgstr ""
29925
29926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71
29927msgid "Georgian"
29928msgstr "ਜੀਓਰਜੀਅਨ"
29929
29930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72
29931msgid "Georgian supplement"
29932msgstr ""
29933
29934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73
29935msgid "Glagolitic"
29936msgstr ""
29937
29938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74
29939msgid "Gothic"
29940msgstr "ਗੋਥਿਕ"
29941
29942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75
29943msgid "Greek and Coptic"
29944msgstr ""
29945
29946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76
29947msgid "Greek extended"
29948msgstr ""
29949
29950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77
29951msgid "Latin, Basic & Latin-1 supplement"
29952msgstr ""
29953
29954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78
29955msgid "Latin extended A"
29956msgstr ""
29957
29958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79
29959msgid "Latin extended B"
29960msgstr ""
29961
29962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80
29963msgid "Latin extended C"
29964msgstr ""
29965
29966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81
29967msgid "Latin extended D"
29968msgstr ""
29969
29970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82
29971msgid "Latin extended additional"
29972msgstr ""
29973
29974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83
29975msgid "Latin ligatures"
29976msgstr ""
29977
29978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84
29979msgid "Fullwidth Latin letters"
29980msgstr ""
29981
29982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85
29983msgid "Linear B syllabary"
29984msgstr ""
29985
29986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86
29987msgid "Linear B ideograms"
29988msgstr ""
29989
29990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87
29991msgid "Ogham"
29992msgstr ""
29993
29994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88
29995msgid "Old italic"
29996msgstr ""
29997
29998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89
29999msgid "Phaistos disc"
30000msgstr ""
30001
30002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90
30003msgid "Runic"
30004msgstr ""
30005
30006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91
30007msgid "Shavian"
30008msgstr ""
30009
30010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94
30011msgid "Phonetic symbols"
30012msgstr ""
30013
30014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95
30015msgid "IPA extensions"
30016msgstr ""
30017
30018#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96
30019msgid "Phonetic extensions"
30020msgstr ""
30021
30022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97
30023msgid "Phonetic extensions supplement"
30024msgstr ""
30025
30026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98
30027msgid "Modifier tone letters"
30028msgstr ""
30029
30030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99
30031msgid "Spacing modifier letters"
30032msgstr ""
30033
30034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100
30035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302
30036msgid "Superscripts and subscripts"
30037msgstr ""
30038
30039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103
30040msgid "Combining diacritics"
30041msgstr ""
30042
30043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104
30044msgid "Combining diacritical marks"
30045msgstr ""
30046
30047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105
30048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344
30049msgid "Combining diacritical marks for symbols"
30050msgstr ""
30051
30052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106
30053msgid "Combining diacritical marks supplement"
30054msgstr ""
30055
30056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107
30057msgid "Combining half marks"
30058msgstr ""
30059
30060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110
30061msgid "African scripts"
30062msgstr ""
30063
30064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111
30065msgid "Bamum"
30066msgstr ""
30067
30068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112
30069msgid "Bamum supplement"
30070msgstr ""
30071
30072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113
30073msgid "Egyptian hieroglyphs"
30074msgstr ""
30075
30076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114
30077msgid "Ethiopic"
30078msgstr ""
30079
30080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115
30081msgid "Ethiopic supplement"
30082msgstr ""
30083
30084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116
30085msgid "Ethiopic extended"
30086msgstr ""
30087
30088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117
30089msgid "Ethiopic extended A"
30090msgstr ""
30091
30092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118
30093msgid "Meroitic cursive"
30094msgstr ""
30095
30096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119
30097msgid "Meroitic hieroglyphs"
30098msgstr ""
30099
30100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120
30101msgid "N'Ko"
30102msgstr "ਨਕੋ"
30103
30104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121
30105msgid "Osmanya"
30106msgstr ""
30107
30108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122
30109msgid "Tifinagh"
30110msgstr ""
30111
30112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123
30113msgid "Vai"
30114msgstr "ਵਾਈ"
30115
30116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126
30117msgid "Middle Eastern scripts"
30118msgstr ""
30119
30120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127
30121msgid "Arabic"
30122msgstr "ਅਰਬੀ"
30123
30124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128
30125msgid "Arabic supplement"
30126msgstr ""
30127
30128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129
30129msgid "Arabic extended A"
30130msgstr ""
30131
30132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130
30133msgid "Arabic presentation forms A"
30134msgstr ""
30135
30136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131
30137msgid "Arabic presentation forms B"
30138msgstr ""
30139
30140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132
30141msgid "Avestan"
30142msgstr "ਅਵੇਸਟਨ"
30143
30144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133
30145msgid "Carian"
30146msgstr "ਕੈਰੀਅਨ"
30147
30148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134
30149msgid "Cuneiform"
30150msgstr ""
30151
30152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135
30153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265
30154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298
30155msgid "Cuneiform numbers and punctuation"
30156msgstr ""
30157
30158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136
30159msgid "Hebrew"
30160msgstr "ਹੈਬਰਿਊ"
30161
30162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137
30163msgid "Hebrew presentation forms"
30164msgstr ""
30165
30166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138
30167msgid "Imperial Aramaic"
30168msgstr ""
30169
30170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139
30171msgid "Inscriptional Pahlavi"
30172msgstr ""
30173
30174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140
30175msgid "Inscriptional Parthian"
30176msgstr ""
30177
30178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141
30179msgid "Lycian"
30180msgstr "ਲਯਸੀਅਨ"
30181
30182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142
30183msgid "Lydian"
30184msgstr "ਲਯਡੀਅਨ"
30185
30186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143
30187msgid "Mandaic"
30188msgstr "ਮੈਂਡਾਇਕ"
30189
30190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144
30191msgid "Old Persian"
30192msgstr ""
30193
30194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145
30195msgid "Old South Arabian"
30196msgstr ""
30197
30198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146
30199msgid "Phoenician"
30200msgstr "ਫੋਏਨਿਸੀਅਨ"
30201
30202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147
30203msgid "Samaritan"
30204msgstr "ਸਾਮਾਰੀਟਾਨ"
30205
30206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148
30207msgid "Syriac"
30208msgstr "ਸਯਰਿਆਕ"
30209
30210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149
30211msgid "Ugaritic"
30212msgstr "ਊਗਾਰਿਟਿਕ"
30213
30214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152
30215msgid "Central Asian scripts"
30216msgstr ""
30217
30218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153
30219msgid "Mongolian"
30220msgstr "ਮੰਗੋਲੀਅਨ"
30221
30222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154
30223msgid "Old Turkic"
30224msgstr ""
30225
30226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155
30227msgid "Phags-pa"
30228msgstr ""
30229
30230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156
30231msgid "Tibetan"
30232msgstr "ਟਿਬੇਟਾਨ"
30233
30234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159
30235msgid "South Asian scripts"
30236msgstr ""
30237
30238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160
30239msgid "Bengali"
30240msgstr "ਬੰਗਾਲੀ"
30241
30242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161
30243msgid "Brahmi"
30244msgstr ""
30245
30246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162
30247msgid "Chakma"
30248msgstr "ਚਾਕਮਾ"
30249
30250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163
30251msgid "Devanagari"
30252msgstr ""
30253
30254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164
30255msgid "Devanagari extended"
30256msgstr ""
30257
30258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165
30259msgid "Gujarati"
30260msgstr "ਗੁਜਰਾਤੀ"
30261
30262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166
30263msgid "Gurmukhi"
30264msgstr ""
30265
30266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167
30267msgid "Kaithi"
30268msgstr ""
30269
30270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168
30271msgid "Kannada"
30272msgstr "ਕੰਨੜ"
30273
30274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169
30275msgid "Kharoshthi"
30276msgstr ""
30277
30278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170
30279msgid "Lepcha"
30280msgstr "ਲੇਪਚਾ"
30281
30282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171
30283msgid "Limbu"
30284msgstr "ਲਿੰਬੂ"
30285
30286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172
30287msgid "Malayalam"
30288msgstr "ਮਲਿਆਲੀ"
30289
30290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173
30291msgid "Meetei Mayek"
30292msgstr ""
30293
30294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174
30295msgid "Meetei Mayek extensions"
30296msgstr ""
30297
30298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175
30299msgid "Ol Chiki"
30300msgstr ""
30301
30302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176
30303msgid "Oriya"
30304msgstr "ਉੜੀਆ"
30305
30306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177
30307msgid "Saurashtra"
30308msgstr "ਸਾਊਰਾਸ਼ਟਰਾ"
30309
30310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178
30311msgid "Sinhala"
30312msgstr "ਸਿੰਨਹਾਲਾ"
30313
30314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179
30315msgid "Sharada"
30316msgstr ""
30317
30318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180
30319msgid "Sora Sompeng"
30320msgstr ""
30321
30322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181
30323msgid "Syloti Nagri"
30324msgstr ""
30325
30326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182
30327msgid "Takri"
30328msgstr ""
30329
30330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183
30331msgid "Tamil"
30332msgstr "ਤਾਮਿਲ"
30333
30334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184
30335msgid "Telugu"
30336msgstr "ਤੇਲਗੂ"
30337
30338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185
30339msgid "Thaana"
30340msgstr ""
30341
30342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186
30343msgid "Vedic extensions"
30344msgstr ""
30345
30346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189
30347msgid "Southeast Asian scripts"
30348msgstr ""
30349
30350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190
30351msgid "Balinese"
30352msgstr "ਬਾਲਿਨਸੀ"
30353
30354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191
30355msgid "Batak"
30356msgstr "ਬਾਟਕ"
30357
30358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192
30359msgid "Buginese"
30360msgstr "ਬੁਗਨੀਸ"
30361
30362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193
30363msgid "Cham"
30364msgstr ""
30365
30366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194
30367msgid "Javanese"
30368msgstr "ਜਾਵਨੀਸ"
30369
30370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195
30371msgid "Kayah Li"
30372msgstr ""
30373
30374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196
30375msgid "Khmer"
30376msgstr ""
30377
30378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197
30379msgid "Khmer symbols"
30380msgstr ""
30381
30382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198
30383msgid "Lao"
30384msgstr "ਲਾਓ"
30385
30386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199
30387msgid "Myanmar"
30388msgstr ""
30389
30390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200
30391msgid "Myanmar extended A"
30392msgstr ""
30393
30394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201
30395msgid "New Tai Lue"
30396msgstr ""
30397
30398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202
30399msgid "Rejang"
30400msgstr "ਰੇਜਾਂਗ"
30401
30402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203
30403msgid "Sundanese"
30404msgstr "ਸੂੰਡਾਨੀਸ"
30405
30406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204
30407msgid "Sundanese supplement"
30408msgstr ""
30409
30410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205
30411msgid "Tai Le"
30412msgstr ""
30413
30414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206
30415msgid "Tai Tham"
30416msgstr ""
30417
30418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207
30419msgid "Tai Viet"
30420msgstr ""
30421
30422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208
30423msgid "Thai"
30424msgstr "ਥਾਈ"
30425
30426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211
30427msgid "Philippine scripts"
30428msgstr ""
30429
30430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212
30431msgid "Buhid"
30432msgstr "ਬੂਹਿਡ"
30433
30434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213
30435msgid "Hanunoo"
30436msgstr "ਹਾਨੂਨੋ"
30437
30438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214
30439msgid "Tagalog"
30440msgstr "ਟਾਗਾਲੋਗ"
30441
30442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215
30443msgid "Tagbanwa"
30444msgstr "ਟਾਗਬਾਨਵਾ"
30445
30446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218
30447msgid "East Asian scripts"
30448msgstr ""
30449
30450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219
30451msgid "Bopomofo"
30452msgstr ""
30453
30454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220
30455msgid "Bopomofo extended"
30456msgstr ""
30457
30458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221
30459msgid "CJK Unified ideographs"
30460msgstr ""
30461
30462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222
30463msgid "CJK Unified ideographs extension A"
30464msgstr ""
30465
30466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223
30467msgid "CJK Unified ideographs extension B"
30468msgstr ""
30469
30470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224
30471msgid "CJK Unified ideographs extension C"
30472msgstr ""
30473
30474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225
30475msgid "CJK Unified ideographs extension D"
30476msgstr ""
30477
30478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226
30479msgid "CJK compatibility ideographs"
30480msgstr ""
30481
30482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227
30483msgid "CJK compatibility ideographs supplement"
30484msgstr ""
30485
30486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228
30487msgid "Kangxi radicals"
30488msgstr ""
30489
30490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229
30491msgid "CJK radicals supplement"
30492msgstr ""
30493
30494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230
30495msgid "CJK strokes"
30496msgstr ""
30497
30498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231
30499msgid "Ideographic description characters"
30500msgstr ""
30501
30502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232
30503msgid "Hiragana"
30504msgstr ""
30505
30506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233
30507msgid "Katakana"
30508msgstr ""
30509
30510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234
30511msgid "Katakana phonetic extensions"
30512msgstr ""
30513
30514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235
30515msgid "Kana supplement"
30516msgstr ""
30517
30518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236
30519msgid "Halfwidth Katakana"
30520msgstr ""
30521
30522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237
30523msgid "Kanbun"
30524msgstr ""
30525
30526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238
30527msgid "Hangul syllables"
30528msgstr ""
30529
30530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239
30531msgid "Hangul Jamo"
30532msgstr ""
30533
30534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240
30535msgid "Hangul Jamo extended A"
30536msgstr ""
30537
30538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241
30539msgid "Hangul Jamo extended B"
30540msgstr ""
30541
30542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242
30543msgid "Hangul compatibility Jamo"
30544msgstr ""
30545
30546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243
30547msgid "Halfwidth Jamo"
30548msgstr ""
30549
30550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244
30551msgid "Lisu"
30552msgstr "ਲਿਸੂ"
30553
30554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245
30555msgid "Miao"
30556msgstr ""
30557
30558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246
30559msgid "Yi syllables"
30560msgstr ""
30561
30562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247
30563msgid "Yi radicals"
30564msgstr ""
30565
30566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250
30567msgid "American scripts"
30568msgstr ""
30569
30570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251
30571msgid "Cherokee"
30572msgstr "ਚੇਰੋਕੀ"
30573
30574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252
30575msgid "Deseret"
30576msgstr ""
30577
30578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253
30579msgid "Unified Canadian aboriginal syllabics"
30580msgstr ""
30581
30582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254
30583msgid "UCAS extended"
30584msgstr ""
30585
30586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257
30587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357
30588msgid "Other"
30589msgstr ""
30590
30591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258
30592msgid "Alphabetic presentation forms"
30593msgstr ""
30594
30595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259
30596msgid "Halfwidth and Fullwidth forms"
30597msgstr ""
30598
30599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262
30600msgid "Punctuation"
30601msgstr ""
30602
30603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263
30604msgid "General punctuation"
30605msgstr ""
30606
30607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264
30608msgid "ASCII punctuation"
30609msgstr ""
30610
30611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266
30612msgid "Latin-1 punctuation"
30613msgstr ""
30614
30615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267
30616msgid "Small form variants"
30617msgstr ""
30618
30619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268
30620msgid "Supplemental punctuation"
30621msgstr ""
30622
30623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269
30624msgid "CJK symbols and punctuation"
30625msgstr ""
30626
30627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270
30628msgid "CJK compatibility forms"
30629msgstr ""
30630
30631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271
30632msgid "Fullwidth ASCII punctuation"
30633msgstr ""
30634
30635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272
30636msgid "Vertical forms"
30637msgstr ""
30638
30639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275
30640msgid "Alphanumeric symbols"
30641msgstr ""
30642
30643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276
30644msgid "Arabic mathematical alphabetic symbols"
30645msgstr ""
30646
30647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277
30648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311
30649msgid "Letterlike symbols"
30650msgstr ""
30651
30652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278
30653msgid "Roman symbols"
30654msgstr ""
30655
30656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279
30657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310
30658msgid "Mathematical alphanumeric symbols"
30659msgstr ""
30660
30661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280
30662msgid "Enclosed alphanumerics"
30663msgstr ""
30664
30665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281
30666msgid "Enclosed alphanumeric supplement"
30667msgstr ""
30668
30669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282
30670msgid "Enclosed CJK letters and months"
30671msgstr ""
30672
30673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283
30674msgid "Enclosed ideographic supplement"
30675msgstr ""
30676
30677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284
30678msgid "CJK compatibility"
30679msgstr ""
30680
30681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287
30682msgid "Technical symbols"
30683msgstr ""
30684
30685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288
30686msgid "Miscellaneous technical"
30687msgstr ""
30688
30689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289
30690msgid "Control pictures"
30691msgstr ""
30692
30693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290
30694msgid "Optical character recognition"
30695msgstr ""
30696
30697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293
30698msgid "Numbers and digits"
30699msgstr ""
30700
30701#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294
30702msgid "Aegean numbers"
30703msgstr ""
30704
30705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295
30706msgid "Ancient Greek numbers"
30707msgstr ""
30708
30709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296
30710msgid "Common Indic number forms"
30711msgstr ""
30712
30713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297
30714msgid "Counting rod numerals"
30715msgstr ""
30716
30717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299
30718msgid "Fullwidth ASCII digits"
30719msgstr ""
30720
30721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300
30722msgid "Number forms"
30723msgstr ""
30724
30725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301
30726msgid "Rumi numeral symbols"
30727msgstr ""
30728
30729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305
30730msgid "Mathematical symbols"
30731msgstr ""
30732
30733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306
30734msgid "Arrows"
30735msgstr ""
30736
30737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307
30738msgid "Supplemental arrows A"
30739msgstr ""
30740
30741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308
30742msgid "Supplemental arrows B"
30743msgstr ""
30744
30745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309
30746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348
30747msgid "Miscellaneous symbols and arrows"
30748msgstr ""
30749
30750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312
30751msgid "Mathematical operators"
30752msgstr ""
30753
30754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313
30755msgid "Miscellaneous mathematical symbols A"
30756msgstr ""
30757
30758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314
30759msgid "Miscellaneous mathematical symbols B"
30760msgstr ""
30761
30762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315
30763msgid "Supplemental mathematical operators"
30764msgstr ""
30765
30766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316
30767msgid "Ceilings and floors"
30768msgstr ""
30769
30770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317
30771msgid "Geometric shapes"
30772msgstr ""
30773
30774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318
30775msgid "Box drawing"
30776msgstr ""
30777
30778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319
30779msgid "Block elements"
30780msgstr ""
30781
30782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322
30783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323
30784msgid "Musical symbols"
30785msgstr ""
30786
30787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324
30788msgid "More musical symbols"
30789msgstr ""
30790
30791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325
30792msgid "Ancient Greek musical notation"
30793msgstr ""
30794
30795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326
30796msgid "Byzantine musical symbols"
30797msgstr ""
30798
30799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329
30800msgid "Game symbols"
30801msgstr ""
30802
30803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330
30804msgid "Chess"
30805msgstr ""
30806
30807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331
30808msgid "Domino tiles"
30809msgstr ""
30810
30811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332
30812msgid "Draughts"
30813msgstr ""
30814
30815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333
30816msgid "Japanese chess"
30817msgstr ""
30818
30819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334
30820msgid "Mahjong tiles"
30821msgstr ""
30822
30823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335
30824msgid "Playing cards"
30825msgstr ""
30826
30827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336
30828msgid "Playing card suits"
30829msgstr ""
30830
30831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339
30832msgid "Other symbols"
30833msgstr ""
30834
30835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340
30836msgid "Alchemical symbols"
30837msgstr ""
30838
30839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341
30840msgid "Ancient symbols"
30841msgstr ""
30842
30843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342
30844msgid "Braille patterns"
30845msgstr ""
30846
30847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343
30848msgid "Currency symbols"
30849msgstr ""
30850
30851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345
30852msgid "Dingbats"
30853msgstr ""
30854
30855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346
30856msgid "Emoticons"
30857msgstr ""
30858
30859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347
30860msgid "Miscellaneous symbols"
30861msgstr ""
30862
30863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349
30864msgid "Miscellaneous symbols and pictographs"
30865msgstr ""
30866
30867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350
30868msgid "Yijing hexagram symbols"
30869msgstr ""
30870
30871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351
30872msgid "Yijing mono and digrams"
30873msgstr ""
30874
30875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352
30876msgid "Yijing trigrams"
30877msgstr ""
30878
30879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353
30880msgid "Tai Xuan Jing symbols"
30881msgstr ""
30882
30883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354
30884msgid "Transport and map symbols"
30885msgstr ""
30886
30887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358
30888msgid "Specials"
30889msgstr ""
30890
30891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360
30892msgid "Variation selectors"
30893msgstr ""
30894
30895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361
30896msgid "Variation selectors supplement"
30897msgstr ""
30898
30899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662
30900#, python-format
30901msgid "Copy %s to clipboard"
30902msgstr ""
30903
30904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30905#, python-format
30906msgid "Add %s to favorites"
30907msgstr ""
30908
30909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30910#, python-format
30911msgid "Remove %s from favorites"
30912msgstr ""
30913
30914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667
30915msgid "Restore favorites to defaults"
30916msgstr ""
30917
30918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697
30919msgid "Insert character"
30920msgstr ""
30921
30922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706
30923msgid "Re-arrange favorites"
30924msgstr ""
30925
30926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718
30927msgid ""
30928"Search for Unicode characters by using the English names or nicknames. You "
30929"can also search directly using a character code. For example, the following "
30930"searches will all yield the no-break space character: U+A0, nbsp, no-break"
30931msgstr ""
30932
30933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722
30934msgid "Search by name, nickname or character code"
30935msgstr ""
30936
30937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730
30938msgid "Clear search"
30939msgstr ""
30940
30941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750
30942msgid ""
30943"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button"
30944" again when you are done."
30945msgstr ""
30946
30947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756
30948msgid "Match any word"
30949msgstr ""
30950
30951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757
30952msgid ""
30953"When searching return characters whose names match any of the specified "
30954"words"
30955msgstr ""
30956
30957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38
30958msgid "WARNING"
30959msgstr ""
30960
30961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40
30962msgid "INFO"
30963msgstr ""
30964
30965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90
30966msgid "Check has not been run"
30967msgstr ""
30968
30969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96
30970msgid "Copy list of errors to clipboard"
30971msgstr ""
30972
30973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30974msgid "Click to run a check on the book"
30975msgstr ""
30976
30977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30978msgid "Run check"
30979msgstr ""
30980
30981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168
30982#, python-format
30983msgid "line: %d"
30984msgstr ""
30985
30986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170
30987#, python-format
30988msgid " column: %d"
30989msgstr ""
30990
30991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30992msgid "Information"
30993msgstr ""
30994
30995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30996msgid "Warning"
30997msgstr ""
30998
30999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182
31000msgid "Try to fix only this error"
31001msgstr ""
31002
31003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183
31004msgid "Click to open in editor"
31005msgstr ""
31006
31007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184
31008msgid ""
31009"Try to fix all fixable errors automatically. Only works for some types of "
31010"error."
31011msgstr ""
31012
31013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185
31014msgid "Try to correct all fixable errors automatically"
31015msgstr ""
31016
31017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31018msgid "Re-run check"
31019msgstr ""
31020
31021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
31022msgid "Re-run the check"
31023msgstr ""
31024
31025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230
31026msgid "Running fixers, please wait..."
31027msgstr ""
31028
31029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236
31030msgid "Running checks, please wait..."
31031msgstr ""
31032
31033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44
31034msgid "Check external links"
31035msgstr ""
31036
31037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67
31038msgid "Checking external links, please wait..."
31039msgstr ""
31040
31041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79
31042msgid "Check &anchors"
31043msgstr ""
31044
31045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80
31046msgid ""
31047"Check HTML anchors in links (the part after the #).\n"
31048" This can be a little slow, since it requires downloading and parsing all the HTML pages."
31049msgstr ""
31050
31051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118
31052msgid "Checking failed"
31053msgstr ""
31054
31055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119
31056msgid ""
31057"There was an error while checking links, click \"Show details\" for more "
31058"information"
31059msgstr ""
31060
31061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122
31062msgid "No broken links found"
31063msgstr ""
31064
31065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131
31066msgid "Found a broken link"
31067msgid_plural "Found {} broken links"
31068msgstr[0] ""
31069msgstr[1] ""
31070
31071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135
31072msgid "Fix this link"
31073msgstr ""
31074
31075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138
31076msgid "line number"
31077msgstr ""
31078
31079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31080msgid "Enter the corrected URL:"
31081msgstr ""
31082
31083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31084msgid "Fix URL"
31085msgstr ""
31086
31087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240
31089msgid "Font"
31090msgstr ""
31091
31092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910
31094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238
31095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
31096msgid "Image"
31097msgstr ""
31098
31099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31100msgid "Stylesheet"
31101msgstr ""
31102
31103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278
31104msgid "Completion failed"
31105msgstr ""
31106
31107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279
31108msgid ""
31109"Failed to get completions, click \"Show details\" for more information. "
31110"Future errors during completion will be suppressed."
31111msgstr ""
31112
31113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21
31114msgid "Failed to get completion data"
31115msgstr ""
31116
31117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42
31118msgid "Calculating differences, please wait..."
31119msgstr ""
31120
31121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218
31122msgid "Differences between books"
31123msgstr ""
31124
31125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246
31126msgid "Go to previous change"
31127msgstr ""
31128
31129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247
31130msgid "&Previous change"
31131msgstr ""
31132
31133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253
31134msgid "Go to next change"
31135msgstr ""
31136
31137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254
31138msgid "&Next change"
31139msgstr ""
31140
31141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260
31142msgid "Search for text"
31143msgstr ""
31144
31145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266
31146msgid "Next &match"
31147msgstr ""
31148
31149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272
31150msgid "P&revious match"
31151msgstr ""
31152
31153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274
31154msgid "Left panel"
31155msgstr ""
31156
31157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275
31158msgid "Perform search in the left panel"
31159msgstr ""
31160
31161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277
31162msgid "Right panel"
31163msgstr ""
31164
31165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278
31166msgid "Perform search in the right panel"
31167msgstr ""
31168
31169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283
31170msgid "&Options"
31171msgstr ""
31172
31173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284
31174msgid "Change how the differences are displayed"
31175msgstr ""
31176
31177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288
31178msgid "Lines of context around each change"
31179msgstr ""
31180
31181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290
31182#, python-format
31183msgid "Show %d lines of context"
31184msgstr ""
31185
31186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291
31187msgid "Show all text"
31188msgstr ""
31189
31190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302
31191msgid "Double click right side to edit"
31192msgstr ""
31193
31194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304
31195msgid ""
31196"Double click on any change in the right panel to edit that location in the "
31197"editor"
31198msgstr ""
31199
31200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355
31201msgid "Beautify files before comparing them"
31202msgstr ""
31203
31204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356
31205msgid "Do not beautify files before comparing"
31206msgstr ""
31207
31208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379
31209msgid "The books are identical"
31210msgstr ""
31211
31212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387
31213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423
31214msgid "No changes found"
31215msgstr ""
31216
31217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394
31218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549
31219msgid "The files are identical"
31220msgstr ""
31221
31222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401
31223msgid "No differences found"
31224msgstr ""
31225
31226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408
31227msgid "The folders are identical"
31228msgstr ""
31229
31230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439
31231#, python-format
31232msgid "[%s was added]"
31233msgstr ""
31234
31235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443
31236#, python-format
31237msgid "[%s was removed]"
31238msgstr ""
31239
31240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176
31241msgid "Previous change"
31242msgstr ""
31243
31244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177
31245msgid "Next change"
31246msgstr ""
31247
31248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182
31249msgid "Open file in the editor"
31250msgstr ""
31251
31252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256
31253#, python-format
31254msgid "No matches found for query: %s"
31255msgstr ""
31256
31257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535
31258msgid "This file was added"
31259msgstr ""
31260
31261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536
31262msgid "This file was removed"
31263msgstr ""
31264
31265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31266#, python-format
31267msgid "[This file was renamed from %s]"
31268msgstr ""
31269
31270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31271#, python-format
31272msgid "[This file was renamed to %s]"
31273msgstr ""
31274
31275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559
31276#, python-format
31277msgid "Binary file of size: %s"
31278msgstr ""
31279
31280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586
31281msgid "Image could not be rendered"
31282msgstr ""
31283
31284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616
31285#, python-brace-format
31286msgid "Size: {0} Resolution: {1}x{2}"
31287msgstr ""
31288
31289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684
31290msgid "The files are identical after beautifying"
31291msgstr ""
31292
31293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25
31294msgid "Choose the external resources to download"
31295msgstr ""
31296
31297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58
31298msgid "Data URL #{}"
31299msgstr ""
31300
31301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59
31302msgid "one instance"
31303msgid_plural "{} instances"
31304msgstr[0] ""
31305msgstr[1] ""
31306
31307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108
31308msgid "Download external resources"
31309msgstr ""
31310
31311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122
31312msgid "Searching for external resources..."
31313msgstr ""
31314
31315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147
31316msgid "Scan failed"
31317msgstr ""
31318
31319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148
31320msgid ""
31321"Failed to scan for external resources, click \"Show details\" for more "
31322"information."
31323msgstr ""
31324
31325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156
31326msgid "No external resources found"
31327msgstr ""
31328
31329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157
31330msgid "No external resources were found in this book."
31331msgstr ""
31332
31333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177
31334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186
31335msgid ""
31336"Failed to download external resources, click \"Show details\" for more "
31337"information."
31338msgstr ""
31339
31340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191
31341msgid "Some downloads failed"
31342msgstr ""
31343
31344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192
31345msgid ""
31346"Failed to download some external resources, click \"Show details\" for more "
31347"information."
31348msgstr ""
31349
31350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195
31351msgid "Updating resources in book..."
31352msgstr ""
31353
31354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198
31355msgid "Successfully processed the external resource"
31356msgid_plural "Successfully processed {} external resources"
31357msgstr[0] ""
31358msgstr[1] ""
31359
31360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200
31361msgid "Could not download one image"
31362msgid_plural "Could not download {} images"
31363msgstr[0] ""
31364msgstr[1] ""
31365
31366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218
31367msgid "Replace failed"
31368msgstr ""
31369
31370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219
31371msgid ""
31372"Failed to replace external resources, click \"Show details\" for more "
31373"information."
31374msgstr ""
31375
31376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94
31377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265
31378msgid "Trim image"
31379msgstr ""
31380
31381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106
31382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273
31383msgid "Auto-trim image"
31384msgstr ""
31385
31386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114
31387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266
31388msgid "Rotate image"
31389msgstr ""
31390
31391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125
31392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267
31393msgid "Resize image"
31394msgstr ""
31395
31396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138
31397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274
31398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316
31399msgid "Sharpen image"
31400msgstr ""
31401
31402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151
31403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275
31404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322
31405msgid "Blur image"
31406msgstr ""
31407
31408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160
31409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278
31410msgid "Make image look like an oil painting"
31411msgstr ""
31412
31413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172
31414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276
31415msgid "De-speckle image"
31416msgstr ""
31417
31418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180
31419msgid "Normalize image"
31420msgstr ""
31421
31422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359
31424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320
31425msgid "No image"
31426msgstr ""
31427
31428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31429msgid "No image loaded"
31430msgstr ""
31431
31432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31433#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386
31434#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400
31435msgid "Invalid image"
31436msgstr ""
31437
31438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31439msgid "The current image is not valid"
31440msgstr ""
31441
31442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259
31443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268
31444msgid "Drop image"
31445msgstr ""
31446
31447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357
31448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307
31449msgid "Paste image"
31450msgstr ""
31451
31452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360
31453msgid "No image available in the clipboard"
31454msgstr ""
31455
31456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373
31457msgid ""
31458"No active selection, first select a region in the image, by dragging with "
31459"your mouse"
31460msgstr ""
31461
31462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603
31463msgid "Not a valid image"
31464msgstr ""
31465
31466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27
31467msgid "Choose the new width and height"
31468msgstr ""
31469
31470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34
31471msgid "&Width:"
31472msgstr ""
31473
31474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41
31475msgid "&Height:"
31476msgstr ""
31477
31478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202
31479msgid ""
31480"Cutting of images is not allowed. If you want to delete the image, use the "
31481"files browser to do it."
31482msgstr ""
31483
31484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253
31485msgid "File actions tool bar"
31486msgstr ""
31487
31488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257
31489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351
31490msgid "Edit actions tool bar"
31491msgstr ""
31492
31493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269
31494msgid "Image filters"
31495msgstr ""
31496
31497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277
31498msgid "Improve contrast (normalize image)"
31499msgstr ""
31500
31501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280
31502msgid "Image information bar"
31503msgstr ""
31504
31505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303
31506msgid "Copy selected region"
31507msgstr ""
31508
31509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304
31510msgid "Paste into selected region"
31511msgstr ""
31512
31513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306
31514msgid "Copy image"
31515msgstr ""
31516
31517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317
31518msgid ""
31519"The standard deviation for the Gaussian sharpen operation (higher means more"
31520" sharpening)"
31521msgstr ""
31522
31523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323
31524msgid ""
31525"The standard deviation for the Gaussian blur operation (higher means more "
31526"blurring)"
31527msgstr ""
31528
31529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328
31530msgid "Oilify image"
31531msgstr ""
31532
31533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329
31534msgid "The strength of the operation (higher numbers have larger effects)"
31535msgstr ""
31536
31537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39
31538msgid "Choose file name"
31539msgstr ""
31540
31541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65
31542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353
31543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086
31544msgid "No name specified"
31545msgstr ""
31546
31547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66
31548msgid "You must specify a file name for the new file, with an extension."
31549msgstr ""
31550
31551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31552msgid "Choose an image"
31553msgstr ""
31554
31555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31556msgid "Images in book"
31557msgstr ""
31558
31559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209
31560msgid "&Existing images in the book"
31561msgstr ""
31562
31563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237
31564msgid "Search for image by file name"
31565msgstr ""
31566
31567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251
31568msgid "Refresh the displayed images"
31569msgstr ""
31570
31571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254
31572msgid "&Import image"
31573msgstr ""
31574
31575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257
31576msgid "Import an image from elsewhere in your computer"
31577msgstr ""
31578
31579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258
31580msgid "&Paste image"
31581msgstr ""
31582
31583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261
31584msgid "Paste an image from the clipboard"
31585msgstr ""
31586
31587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262
31588msgid "Full page image"
31589msgstr ""
31590
31591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263
31592msgid ""
31593"Insert the image so that it takes up an entire page when viewed in a reader"
31594msgstr ""
31595
31596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265
31597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167
31598msgid "Preserve aspect ratio"
31599msgstr ""
31600
31601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266
31602msgid ""
31603"Preserve the aspect ratio of the inserted image when rendering it full paged"
31604msgstr ""
31605
31606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274
31607msgid "&Zoom in"
31608msgstr ""
31609
31610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321
31611msgid "There is no image on the clipboard"
31612msgstr ""
31613
31614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326
31615msgid "Invalid file extension"
31616msgstr ""
31617
31618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327
31619msgid "The file name you choose must have a .jpg or .png extension"
31620msgstr ""
31621
31622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378
31623msgid "Choose folder"
31624msgstr ""
31625
31626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385
31627msgid "Choose the folder into which the files will be placed"
31628msgstr ""
31629
31630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413
31631msgid "Create new folder"
31632msgstr ""
31633
31634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31635msgid "Enter a name for the new folder"
31636msgstr ""
31637
31638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31639msgid "Folder name"
31640msgstr ""
31641
31642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446
31643msgid "Create new book"
31644msgstr ""
31645
31646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457
31647msgid "&Authors:"
31648msgstr ""
31649
31650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461
31651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329
31652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367
31653msgid "&Language:"
31654msgstr ""
31655
31656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324
31657msgid "Invalid markup"
31658msgstr ""
31659
31660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325
31661msgid ""
31662"The current block tag has an existing unclosed style attribute. Run the Fix "
31663"HTML tool first."
31664msgstr ""
31665
31666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434
31667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456
31668msgid "Invalid HTML"
31669msgstr ""
31670
31671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435
31672#, python-format
31673msgid ""
31674"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31675"to rename tags."
31676msgstr ""
31677
31678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439
31679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452
31680msgid "No tag found"
31681msgstr ""
31682
31683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440
31684msgid "No suitable block level tag was found to rename"
31685msgstr ""
31686
31687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448
31688msgid "Cursor inside tag"
31689msgstr ""
31690
31691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449
31692msgid "Cannot split as the cursor is inside the tag definition"
31693msgstr ""
31694
31695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453
31696msgid "No suitable tag was found to split"
31697msgstr ""
31698
31699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457
31700#, python-format
31701msgid ""
31702"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31703"to split tags."
31704msgstr ""
31705
31706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669
31707msgid "Not in a block tag"
31708msgstr ""
31709
31710#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670
31711msgid ""
31712"Cannot change text alignment as the cursor is not inside a block level tag, "
31713"such as a &lt;p&gt; or &lt;div&gt; tag."
31714msgstr ""
31715
31716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50
31717msgid "Insert filler text"
31718msgstr ""
31719
31720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66
31721msgid "Insert a tag"
31722msgstr ""
31723
31724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71
31725msgid "Insert a self closing tag"
31726msgstr ""
31727
31728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76
31729msgid "Insert a HTML link"
31730msgstr ""
31731
31732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81
31733msgid "Insert a HTML image"
31734msgstr ""
31735
31736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86
31737msgid "Insert a HTML tag with a class"
31738msgstr ""
31739
31740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423
31741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77
31742msgid "No snippet found"
31743msgstr ""
31744
31745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424
31746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78
31747msgid "No matching snippet was found"
31748msgstr ""
31749
31750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473
31751#, python-format
31752msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>"
31753msgstr ""
31754
31755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479
31756msgid "The name of this snippet"
31757msgstr ""
31758
31759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483
31760msgid "The text used to trigger this snippet"
31761msgstr ""
31762
31763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484
31764msgid "Tri&gger:"
31765msgstr ""
31766
31767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495
31768msgid "&File types:"
31769msgstr ""
31770
31771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496
31772msgid "Which file types this snippet should be active in"
31773msgstr ""
31774
31775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503
31776msgid "You can test your snippet here"
31777msgstr ""
31778
31779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505
31780msgid "T&est:"
31781msgstr ""
31782
31783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31784msgid "Create a snippet"
31785msgstr ""
31786
31787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31788msgid "Edit snippet"
31789msgstr ""
31790
31791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557
31792msgid "You must provide a name for this snippet"
31793msgstr ""
31794
31795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559
31796msgid "You must provide a trigger for this snippet"
31797msgstr ""
31798
31799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561
31800msgid "You must provide a template for this snippet"
31801msgstr ""
31802
31803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563
31804msgid "You must specify at least one file type"
31805msgstr ""
31806
31807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570
31808msgid "Create/edit snippets"
31809msgstr ""
31810
31811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585
31812msgid "Search for a snippet"
31813msgstr ""
31814
31815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600
31816msgid "&Add snippet"
31817msgstr ""
31818
31819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605
31820msgid "&Edit snippet"
31821msgstr ""
31822
31823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610
31824msgid "&Remove snippet"
31825msgstr ""
31826
31827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615
31828msgid "Change &built-in"
31829msgstr ""
31830
31831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656
31832msgid "Invalid snippet"
31833msgstr ""
31834
31835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31836msgid "Cannot edit snippet"
31837msgstr ""
31838
31839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31840msgid "No snippet selected"
31841msgstr ""
31842
31843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687
31844msgid "No snippets found"
31845msgstr ""
31846
31847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688
31848#, python-format
31849msgid "No snippets found for query: %s"
31850msgstr ""
31851
31852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706
31853msgid "Choose the built-in snippet to modify:"
31854msgstr ""
31855
31856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300
31857msgid "Invalid text"
31858msgstr ""
31859
31860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301
31861msgid "Unterminated string"
31862msgstr ""
31863
31864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306
31865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490
31866msgid "Hold down the Ctrl key and click to open this link"
31867msgstr ""
31868
31869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310
31870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493
31871msgid "This link points to a file that is not present in the book"
31872msgstr ""
31873
31874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469
31875msgid "An unescaped < is not allowed. Replace it with &lt;"
31876msgstr ""
31877
31878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470
31879msgid "An unescaped ampersand is not allowed. Replace it with &amp;"
31880msgstr ""
31881
31882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471
31883msgid "An unescaped > is not allowed. Replace it with &gt;"
31884msgstr ""
31885
31886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472
31887msgid "/ not allowed except at the end of the tag"
31888msgstr ""
31889
31890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473
31891msgid "Unknown character"
31892msgstr ""
31893
31894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474
31895msgid "A closing tag must contain only the tag name and nothing else"
31896msgstr ""
31897
31898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475
31899msgid "Expecting an attribute value"
31900msgstr ""
31901
31902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476
31903msgid "A tag name cannot end with a colon"
31904msgstr ""
31905
31906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487
31907msgid ""
31908"Hold down the Ctrl key and click to open the first matching CSS style rule"
31909msgstr ""
31910
31911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441
31912msgid ""
31913"Sorting CSS rules can in rare cases change the effective styles applied to "
31914"the book. Are you sure you want to proceed?"
31915msgstr ""
31916
31917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328
31918msgid "Create custom theme"
31919msgstr ""
31920
31921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335
31922msgid "&Name of custom theme:"
31923msgstr ""
31924
31925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339
31926msgid "&Builtin theme to base on:"
31927msgstr ""
31928
31929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354
31930msgid "You must specify a name for your theme"
31931msgstr ""
31932
31933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357
31934#, python-format
31935msgid "A custom theme with the name %s already exists"
31936msgstr ""
31937
31938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31939msgid "No color"
31940msgstr ""
31941
31942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31943#, python-brace-format
31944msgid "Red: {0} Green: {1} Blue: {2}"
31945msgstr ""
31946
31947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448
31948msgid "Remove color"
31949msgstr ""
31950
31951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31952msgid "&Background"
31953msgstr ""
31954
31955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31956msgid "&Foreground"
31957msgstr ""
31958
31959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
31961msgid "&Italic"
31962msgstr ""
31963
31964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31965msgid "B&old"
31966msgstr ""
31967
31968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468
31969msgid "&Underline:"
31970msgstr ""
31971
31972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484
31973msgid ""
31974"<h2>Creating a custom theme</h2>\n"
31975"\n"
31976"<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"
31977"\n"
31978"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n"
31979"\n"
31980"<p xml:lang=\"und\">\n"
31981"{}\n"
31982"    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"
31983"\n"
31984"{}\n"
31985"    Defines the colors for text selected by the mouse.\n"
31986"\n"
31987"{}\n"
31988"    Defines the color for the line containing the cursor.\n"
31989"\n"
31990"{}\n"
31991"    Defines the colors for the line numbers on the left.\n"
31992"\n"
31993"{}\n"
31994"    Defines the colors for matching tags in HTML and matching\n"
31995"    braces in CSS.\n"
31996"\n"
31997"{}\n"
31998"    Used for highlighting tags in HTML\n"
31999"\n"
32000"{}\n"
32001"    Used for highlighting attributes in HTML\n"
32002"\n"
32003"{}\n"
32004"    Tag names in HTML\n"
32005"\n"
32006"{}\n"
32007"    Namespace prefixes in XML and constants in CSS\n"
32008"\n"
32009"{}\n"
32010"    Non-breaking spaces/hyphens in HTML\n"
32011"\n"
32012"{}\n"
32013"    Syntax errors such as <this <>\n"
32014"\n"
32015"{}\n"
32016"    Misspelled words such as <span lang=\"en\">thisword</span>\n"
32017"\n"
32018"{}\n"
32019"    Comments like <!-- this one -->\n"
32020"\n"
32021"</p>\n"
32022"\n"
32023"<style type=\"text/css\">\n"
32024"/* Some CSS so you can see how the highlighting rules affect it */\n"
32025"\n"
32026"p.someclass {{\n"
32027"    font-family: serif;\n"
32028"    font-size: 12px;\n"
32029"    line-height: 1.2;\n"
32030"}}\n"
32031"</style>\n"
32032msgstr ""
32033
32034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555
32035msgid "Create/edit custom theme"
32036msgstr ""
32037
32038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564
32039msgid "&Edit theme:"
32040msgstr ""
32041
32042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575
32043msgid "Add &new theme"
32044msgstr ""
32045
32046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579
32047msgid "&Remove theme"
32048msgstr ""
32049
32050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32051msgid "&Bold"
32052msgstr ""
32053
32054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32055msgid "Make the selected text bold"
32056msgstr ""
32057
32058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63
32059msgid "<h3>Bold</h3>Make the selected text bold"
32060msgstr ""
32061
32062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
32063msgid "Make the selected text italic"
32064msgstr ""
32065
32066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65
32067msgid "<h3>Italic</h3>Make the selected text italic"
32068msgstr ""
32069
32070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32071#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775
32072msgid "&Underline"
32073msgstr ""
32074
32075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32076msgid "Underline the selected text"
32077msgstr ""
32078
32079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67
32080msgid "<h3>Underline</h3>Underline the selected text"
32081msgstr ""
32082
32083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68
32084msgid "&Strikethrough"
32085msgstr ""
32086
32087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69
32088msgid "Draw a line through the selected text"
32089msgstr ""
32090
32091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70
32092msgid "<h3>Strikethrough</h3>Draw a line through the selected text"
32093msgstr ""
32094
32095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71
32096msgid "&Superscript"
32097msgstr ""
32098
32099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72
32100msgid "Make the selected text a superscript"
32101msgstr ""
32102
32103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73
32104msgid ""
32105"<h3>Superscript</h3>Set the selected text slightly smaller and above the "
32106"normal line"
32107msgstr ""
32108
32109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74
32110msgid "&Subscript"
32111msgstr ""
32112
32113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75
32114msgid "Make the selected text a subscript"
32115msgstr ""
32116
32117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76
32118msgid ""
32119"<h3>Subscript</h3>Set the selected text slightly smaller and below the "
32120"normal line"
32121msgstr ""
32122
32123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32124msgid "&Color"
32125msgstr ""
32126
32127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32128msgid "Change text color"
32129msgstr ""
32130
32131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78
32132msgid "<h3>Color</h3>Change the color of the selected text"
32133msgstr ""
32134
32135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79
32136msgid "&Background color"
32137msgstr ""
32138
32139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80
32140msgid "Change background color of text"
32141msgstr ""
32142
32143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81
32144msgid ""
32145"<h3>Background color</h3>Change the background color of the selected text"
32146msgstr ""
32147
32148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
32149msgid "Align &left"
32150msgstr ""
32151
32152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83
32153msgid "<h3>Align left</h3>Align the paragraph to the left"
32154msgstr ""
32155
32156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
32157msgid "&Center"
32158msgstr ""
32159
32160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85
32161msgid "<h3>Center</h3>Center the paragraph"
32162msgstr ""
32163
32164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
32165msgid "Align &right"
32166msgstr ""
32167
32168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87
32169msgid "<h3>Align right</h3>Align the paragraph to the right"
32170msgstr ""
32171
32172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32173msgid "&Justify"
32174msgstr ""
32175
32176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32177msgid "Justify"
32178msgstr ""
32179
32180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89
32181msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins"
32182msgstr ""
32183
32184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91
32185msgid "&Sort style rules"
32186msgstr ""
32187
32188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92
32189msgid "Sort the style rules"
32190msgstr ""
32191
32192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93
32193msgid "&Insert image"
32194msgstr ""
32195
32196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94
32197msgid "Insert an image into the text"
32198msgstr ""
32199
32200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95
32201msgid "<h3>Insert image</h3>Insert an image into the text"
32202msgstr ""
32203
32204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32205msgid "Insert &hyperlink"
32206msgstr ""
32207
32208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647
32210msgid "Insert hyperlink"
32211msgstr ""
32212
32213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98
32214msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text"
32215msgstr ""
32216
32217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100
32218msgid "Smart &comment"
32219msgstr ""
32220
32221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101
32222msgid "Smart comment (toggle block comments)"
32223msgstr ""
32224
32225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102
32226msgid ""
32227"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is "
32228"inside an existing block comment, uncomment it, otherwise comment out the "
32229"selected text."
32230msgstr ""
32231
32232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107
32233#, python-format
32234msgid "Convert the paragraph to &lt;%s&gt;"
32235msgstr ""
32236
32237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32238msgid "&Lower case"
32239msgstr ""
32240
32241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32242msgid "&Swap case"
32243msgstr ""
32244
32245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32246msgid "&Upper case"
32247msgstr ""
32248
32249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32250msgid "&Capitalize"
32251msgstr ""
32252
32253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32254msgid "&Title case"
32255msgstr ""
32256
32257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114
32258#, python-format
32259msgid "Change the case of the selected text: %s"
32260msgstr ""
32261
32262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32263msgid "Insert &tag"
32264msgstr ""
32265
32266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32267msgid "Insert tag"
32268msgstr ""
32269
32270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119
32271msgid ""
32272"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be "
32273"inserted around the selected text"
32274msgstr ""
32275
32276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32277msgid "Remove &tag"
32278msgstr ""
32279
32280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32281msgid "Remove tag"
32282msgstr ""
32283
32284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122
32285msgid "<h3>Remove tag</h3>Remove the currently highlighted tag"
32286msgstr ""
32287
32288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32289msgid "&Split tag"
32290msgstr ""
32291
32292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32293msgid "Split current tag"
32294msgstr ""
32295
32296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125
32297msgid "<h3>Split tag</h3>Split the current tag at the cursor position"
32298msgstr ""
32299
32300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131
32301msgid "Change paragraph to heading"
32302msgstr ""
32303
32304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260
32305msgid "Add a tag to this menu"
32306msgstr ""
32307
32308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262
32309msgid "Remove from this menu"
32310msgstr ""
32311
32312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278
32313msgid "Name of tag to add"
32314msgstr ""
32315
32316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279
32317msgid "Enter the name of the tag"
32318msgstr ""
32319
32320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353
32321msgid "Editor tools"
32322msgstr ""
32323
32324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357
32325msgid "Format text"
32326msgstr ""
32327
32328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502
32329msgid "No text"
32330msgstr ""
32331
32332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503
32333msgid "There is no suitable text in the clipboard to paste."
32334msgstr ""
32335
32336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566
32337msgid "Ignore this word"
32338msgstr ""
32339
32340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570
32341#, python-brace-format
32342msgid "Add this word to the dictionary: {0}"
32343msgstr ""
32344
32345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573
32346msgid "Add this word to the dictionary"
32347msgstr ""
32348
32349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582
32350#, python-format
32351msgid "Open %s"
32352msgstr ""
32353
32354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588
32355msgid "Rename the class {}"
32356msgstr ""
32357
32358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595
32359#, python-format
32360msgid "Show help for: %s"
32361msgstr ""
32362
32363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612
32364msgid "Change &case"
32365msgstr ""
32366
32367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
32368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87
32369msgid "Chapter-"
32370msgstr ""
32371
32372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32373msgid "Style-"
32374msgstr ""
32375
32376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32377msgid "Styles"
32378msgstr ""
32379
32380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
32381msgid "Image-"
32382msgstr ""
32383
32384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
32385msgid "Font-"
32386msgstr ""
32387
32388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59
32389msgid "Misc-"
32390msgstr ""
32391
32392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68
32393msgid "The file name must have an extension"
32394msgstr ""
32395
32396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73
32397msgid "The file name contains invalid characters"
32398msgstr ""
32399
32400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75
32401msgid "This file name already exists in the book"
32402msgstr ""
32403
32404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83
32405msgid "Bulk rename items"
32406msgstr ""
32407
32408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93
32409msgid "All selected files will be renamed to the form prefix-number"
32410msgstr ""
32411
32412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95
32413msgid "&Prefix:"
32414msgstr ""
32415
32416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98
32417msgid "Starting &number:"
32418msgstr ""
32419
32420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100
32421msgid "Rename files according to their book order"
32422msgstr ""
32423
32424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102
32425msgid ""
32426"Rename the selected files according to the order they appear in the book, "
32427"instead of the order they were selected in."
32428msgstr ""
32429
32430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314
32431#, python-brace-format
32432msgid "Merge the file {0} into the file {1}?"
32433msgstr ""
32434
32435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316
32436#, python-brace-format
32437msgid "Merge the {0} selected files into the file {1}?"
32438msgstr ""
32439
32440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317
32441msgid "Merge files"
32442msgstr ""
32443
32444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533
32445msgid "Full path: "
32446msgstr ""
32447
32448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32449#, python-format
32450msgid "This file is the cover %s for this book"
32451msgstr ""
32452
32453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32454msgid "image"
32455msgstr ""
32456
32457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547
32458msgid "This file contains all the metadata and book structure information"
32459msgstr ""
32460
32461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550
32462msgid "This file contains the metadata table of contents"
32463msgstr ""
32464
32465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553
32466msgid "This file is not listed in the book manifest"
32467msgstr ""
32468
32469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556
32470msgid ""
32471"This file is marked as non-linear in the spine\n"
32472"Drag it to the top to make it linear"
32473msgstr ""
32474
32475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560
32476msgid "This file is a text file that is not referenced in the spine"
32477msgstr ""
32478
32479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564
32480msgid "This file occurs more than once in the spine"
32481msgstr ""
32482
32483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571
32484msgid "Not a valid font"
32485msgstr ""
32486
32487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642
32488msgid "Select all {} files"
32489msgstr ""
32490
32491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643
32492msgid "De-select all {} files"
32493msgstr ""
32494
32495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657
32496#, python-format
32497msgid "Export %s"
32498msgstr ""
32499
32500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659
32501#, python-format
32502msgid "Replace %s with file..."
32503msgstr ""
32504
32505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661
32506#, python-format
32507msgid "Export all %d selected files"
32508msgstr ""
32509
32510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667
32511#, python-format
32512msgid "&Rename %s"
32513msgstr ""
32514
32515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669
32516#, python-format
32517msgid "Mark %s as cover image"
32518msgstr ""
32519
32520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671
32521#, python-format
32522msgid "Mark %s as cover page"
32523msgstr ""
32524
32525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677
32526msgid "&Bulk rename the selected files"
32527msgstr ""
32528
32529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678
32530msgid "Change the file extension for the selected files"
32531msgstr ""
32532
32533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680
32534msgid "&Delete the selected file"
32535msgid_plural "&Delete the {} selected files"
32536msgstr[0] ""
32537msgstr[1] ""
32538
32539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682
32540msgid "&Copy the selected file to another editor instance"
32541msgid_plural "&Copy the {} selected files to another editor instance"
32542msgstr[0] ""
32543msgstr[1] ""
32544
32545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687
32546msgid "Paste files from other editor instance"
32547msgstr ""
32548
32549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697
32550msgid "Link &stylesheets..."
32551msgstr ""
32552
32553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700
32554msgid "&Merge selected text files"
32555msgstr ""
32556
32557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702
32558msgid "&Merge selected style files"
32559msgstr ""
32560
32561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729
32562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762
32563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770
32564msgid "Cannot rename"
32565msgstr ""
32566
32567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730
32568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763
32569#, python-format
32570msgid ""
32571"%s books do not support file renaming as they do not use file names "
32572"internally. The filenames you see are automatically generated from the "
32573"internal structures of the original file."
32574msgstr ""
32575
32576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744
32577msgid "Not first item"
32578msgstr ""
32579
32580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745
32581#, python-format
32582msgid ""
32583"%s is not the first text item. You should only mark the first text item as "
32584"cover. Do you want to make it the first item?"
32585msgstr ""
32586
32587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771
32588#, python-format
32589msgid "The file(s) %s cannot be renamed."
32590msgstr ""
32591
32592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32593msgid "New file extension:"
32594msgstr ""
32595
32596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32597msgid "Rename files"
32598msgstr ""
32599
32600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829
32601#, python-format
32602msgid "The file(s) %s cannot be deleted."
32603msgstr ""
32604
32605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893
32606#, python-format
32607msgid "No item with the name: %s was found"
32608msgstr ""
32609
32610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940
32611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949
32612msgid "Choose location"
32613msgstr ""
32614
32615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941
32616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958
32617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317
32618#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78
32619msgid "Files"
32620msgstr ""
32621
32622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960
32623msgid "HTML files"
32624msgstr ""
32625
32626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982
32627msgid "No stylesheets"
32628msgstr ""
32629
32630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983
32631msgid ""
32632"This book currently has no stylesheets. You must first create a stylesheet "
32633"before linking it."
32634msgstr ""
32635
32636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988
32637msgid "Choose stylesheets"
32638msgstr ""
32639
32640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989
32641msgid "Choose the stylesheets to link. Drag and drop to re-arrange"
32642msgstr ""
32643
32644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005
32645msgid "Remove existing links to stylesheets"
32646msgstr ""
32647
32648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025
32649msgid ""
32650"Choose a name for the new (blank) file. To place the file in a specific "
32651"folder in the book, include the folder name, for example: "
32652"<i>text/chapter1.html"
32653msgstr ""
32654
32655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033
32656msgid "Automatically add style-sheet links into new HTML files"
32657msgstr ""
32658
32659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043
32660msgid "Import resource file (image/font/etc.)"
32661msgstr ""
32662
32663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045
32664msgid "Import a file from your computer as a new file into the book."
32665msgstr ""
32666
32667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073
32668msgid "Choose a name for the imported file"
32669msgstr ""
32670
32671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087
32672msgid ""
32673"You must specify a name for the new file, with an extension, for example, "
32674"chapter1.html"
32675msgstr ""
32676
32677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114
32678msgid "Choose master file"
32679msgstr ""
32680
32681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117
32682msgid ""
32683"Choose the master file. All selected files will be merged into the master "
32684"file:"
32685msgstr ""
32686
32687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127
32688#, python-format
32689msgid "Debug output from %s"
32690msgstr ""
32691
32692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170
32693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416
32694msgid "No such function"
32695msgstr ""
32696
32697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171
32698#, python-format
32699msgid "There is no function named %s"
32700msgstr ""
32701
32702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174
32703msgid "Cannot remove builtin function"
32704msgstr ""
32705
32706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175
32707#, python-format
32708msgid "The function %s is a builtin function, it cannot be removed."
32709msgstr ""
32710
32711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202
32712msgid "Choose a function to run on matched text (by name)"
32713msgstr ""
32714
32715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212
32716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121
32717msgid "Save current search"
32718msgstr ""
32719
32720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213
32721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122
32722msgid "Show saved searches"
32723msgstr ""
32724
32725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221
32726msgid "Create/edit a function"
32727msgstr ""
32728
32729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228
32730msgid "F&unction name:"
32731msgstr ""
32732
32733#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249
32734#, python-format
32735msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>"
32736msgstr ""
32737
32738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270
32739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824
32740msgid "Must specify name"
32741msgstr ""
32742
32743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271
32744msgid "You must specify a name for this function."
32745msgstr ""
32746
32747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276
32748msgid "Invalid Python code"
32749msgstr ""
32750
32751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277
32752#, python-format
32753msgid "The code you created is not valid Python code, with error: %s"
32754msgstr ""
32755
32756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279
32757msgid "No replace function"
32758msgstr ""
32759
32760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280
32761msgid "You must create a Python function named replace in your code"
32762msgstr ""
32763
32764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287
32765#, python-format
32766msgid "Inherited from %s"
32767msgstr ""
32768
32769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289
32770#, python-format
32771msgid "Matched CSS rules for %s"
32772msgstr ""
32773
32774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298
32775msgid "Computed final style"
32776msgstr ""
32777
32778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361
32779msgid "Copy everything"
32780msgstr ""
32781
32782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403
32783msgid "No style information found"
32784msgstr ""
32785
32786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404
32787msgid ""
32788"Move the cursor inside a HTML tag to see what styles apply to that tag."
32789msgstr ""
32790
32791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28
32792msgid ""
32793"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n"
32794"\n"
32795"Launch the calibre Edit book tool. You can optionally also specify the names of\n"
32796"files inside the book which will be opened for editing automatically.\n"
32797msgstr ""
32798
32799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37
32800msgid "The text to select in the book when it is opened for editing"
32801msgstr ""
32802
32803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32
32804#, python-format
32805msgid "Change this to the relative path to: %s"
32806msgstr ""
32807
32808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46
32809msgid "Font file added"
32810msgstr ""
32811
32812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47
32813msgid ""
32814"The font file <b>{}</b> has been added. The text for the CSS @font-face rule"
32815" for this file has been copied to the clipboard. You should paste it into "
32816"whichever CSS file you want to add this font to."
32817msgstr ""
32818
32819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59
32820msgid "Font files added"
32821msgstr ""
32822
32823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60
32824msgid ""
32825"The specified font files have been added. The text for the CSS @font-face "
32826"rules for these files has been copied to the clipboard. You should paste it "
32827"into whichever CSS file you want to add these fonts to."
32828msgstr ""
32829
32830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67
32831#, python-format
32832msgid "Font faces for %s"
32833msgstr ""
32834
32835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32836msgid "Embedded"
32837msgstr ""
32838
32839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32840msgid "Font family"
32841msgstr ""
32842
32843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179
32844msgid "Change font"
32845msgstr ""
32846
32847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187
32848#, python-format
32849msgid "Change the font %s to:"
32850msgid_plural "Change the fonts %s to:"
32851msgstr[0] ""
32852msgstr[1] ""
32853
32854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192
32855msgid "&New font:"
32856msgstr ""
32857
32858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216
32859#, python-format
32860msgid "The font <i>%s</i> <b>exists</b> on your computer"
32861msgstr ""
32862
32863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217
32864#, python-format
32865msgid "The font <i>%s</i> <b>does not exist</b> on your computer"
32866msgstr ""
32867
32868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230
32869msgid "Manage fonts"
32870msgstr ""
32871
32872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242
32873msgid "&Install fonts"
32874msgstr ""
32875
32876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244
32877msgid ""
32878"Install fonts from .ttf/.otf files to make them available for embedding"
32879msgstr ""
32880
32881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264
32882msgid "&Change selected fonts"
32883msgstr ""
32884
32885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268
32886msgid "&Remove selected fonts"
32887msgstr ""
32888
32889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272
32890msgid "&Embed all fonts"
32891msgstr ""
32892
32893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276
32894msgid "&Subset all fonts"
32895msgstr ""
32896
32897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281
32898msgid "Rescan the book for fonts in case you have made changes"
32899msgstr ""
32900
32901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287
32902msgid ""
32903" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n"
32904"            You can remove or replace any selected font and also embed any declared fonts that are not already embedded."
32905msgstr ""
32906
32907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289
32908msgid ""
32909" Double click any font family to see if the font is available for embedding "
32910"on your computer. "
32911msgstr ""
32912
32913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301
32914#, python-format
32915msgid ""
32916"The font <b>%s</b> was not found on your computer. If you have the font "
32917"files, you can install it using the \"Install fonts\" button in the lower "
32918"left corner."
32919msgstr ""
32920
32921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327
32922msgid "No fonts selected"
32923msgstr ""
32924
32925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328
32926msgid "No fonts selected, you must first select some fonts in the left panel"
32927msgstr ""
32928
32929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34
32930msgid "Remove unused CSS"
32931msgstr ""
32932
32933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43
32934msgid ""
32935"This will remove all CSS rules that do not match any actual content. There "
32936"are a couple of additional cleanups you can enable, below:"
32937msgstr ""
32938
32939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45
32940msgid "Remove unused &class attributes"
32941msgstr ""
32942
32943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49
32944msgid ""
32945"Remove all class attributes from the HTML that do not match any existing CSS"
32946" rules"
32947msgstr ""
32948
32949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50
32950msgid "Merge CSS rules with identical &selectors"
32951msgstr ""
32952
32953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54
32954msgid ""
32955"Merge CSS rules in the same stylesheet that have identical selectors. Note "
32956"that in rare cases merging can result in a change to the effective styling "
32957"of the book, so use with care."
32958msgstr ""
32959
32960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57
32961msgid "Merge CSS rules with identical &properties"
32962msgstr ""
32963
32964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61
32965msgid ""
32966"Merge CSS rules in the same stylesheet that have identical properties. Note "
32967"that in rare cases merging can result in a change to the effective styling "
32968"of the book, so use with care."
32969msgstr ""
32970
32971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64
32972msgid "Remove &unreferenced style sheets"
32973msgstr ""
32974
32975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68
32976msgid "Remove stylesheets that are not referenced by any content."
32977msgstr ""
32978
32979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91
32980msgid "Remove NCX ToC file"
32981msgstr ""
32982
32983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92
32984msgid "Remove the legacy Table of Contents in NCX form?"
32985msgstr ""
32986
32987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93
32988msgid ""
32989"This form of Table of Contents is superseded by the new HTML based Table of "
32990"Contents. Leaving it behind is useful only if you expect this book to be "
32991"read on very old devices that lack proper support for EPUB 3"
32992msgstr ""
32993
32994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97
32995msgid "Ask this question again in the future"
32996msgstr ""
32997
32998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
32999msgid "Keep NCX"
33000msgstr ""
33001
33002#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
33003msgid "Remove NCX"
33004msgstr ""
33005
33006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115
33007msgid "Action report"
33008msgstr ""
33009
33010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183
33011msgid "Compress images"
33012msgstr ""
33013
33014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203
33015msgid ""
33016"You can compress the images in this book losslessly, reducing the file size "
33017"of the book, without affecting image quality. Typically image size is "
33018"reduced by 5 - 15%."
33019msgstr ""
33020
33021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209
33022msgid "Enable &lossy compression of JPEG images"
33023msgstr ""
33024
33025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210
33026msgid ""
33027"This allows you to change the quality factor used for JPEG images.\n"
33028"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred."
33029msgstr ""
33030
33031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217
33032msgid ""
33033"The compression quality, 1 is high compression, 100 is low compression.\n"
33034"Image quality is inversely correlated with compression quality."
33035msgstr ""
33036
33037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221
33038msgid "Compression &quality:"
33039msgstr ""
33040
33041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250
33042msgid "Compressing images..."
33043msgstr ""
33044
33045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276
33046msgid "Compressing images, please wait..."
33047msgstr ""
33048
33049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168
33050msgid "Editor font &family:"
33051msgstr ""
33052
33053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172
33054msgid "Editor font &size:"
33055msgstr ""
33056
33057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176
33058msgid "Create/edit &custom color schemes"
33059msgstr ""
33060
33061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180
33062msgid "&Color scheme:"
33063msgstr ""
33064
33065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184
33066msgid " characters"
33067msgstr ""
33068
33069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185
33070msgid "W&idth of tabs:"
33071msgstr ""
33072
33073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187
33074msgid "Change &templates"
33075msgstr ""
33076
33077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188
33078msgid "Templates for new files:"
33079msgstr ""
33080
33081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192
33082msgid "&Wrap long lines in the editor"
33083msgstr ""
33084
33085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196
33086msgid "&Replace HTML entities as they are typed"
33087msgstr ""
33088
33089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198
33090msgid ""
33091"With this option, every time you type in a complete html entity, such as "
33092"&amp;hellip; it is automatically replaced by its corresponding character. "
33093"The replacement happens only when the trailing semi-colon is typed."
33094msgstr ""
33095
33096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204
33097msgid "Auto close t&ags when typing </"
33098msgstr ""
33099
33100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206
33101msgid ""
33102"With this option, every time you type </ the current HTML closing tag is "
33103"auto-completed"
33104msgstr ""
33105
33106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210
33107msgid ""
33108"Show the &name of the current character before the cursor along with the "
33109"line and column number"
33110msgstr ""
33111
33112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214
33113msgid "Beautify individual &files automatically when they are opened"
33114msgstr ""
33115
33116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216
33117msgid ""
33118"This will cause the beautify current file action to be performed "
33119"automatically every time you open a HTML/CSS/etc. file for editing."
33120msgstr ""
33121
33122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221
33123msgid "Show &misspelled words underlined in the code view"
33124msgstr ""
33125
33126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223
33127msgid ""
33128"This will cause spelling errors to be highlighted in the code view for easy "
33129"correction as you type."
33130msgstr ""
33131
33132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228
33133msgid "Allow drag and drop &editing of text"
33134msgstr ""
33135
33136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230
33137msgid ""
33138"Allow using drag and drop to move text around in the editor. It can be "
33139"useful to turn this off if you have a misbehaving touchpad."
33140msgstr ""
33141
33142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234
33143msgid "Manage &spelling dictionaries"
33144msgstr ""
33145
33146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239
33147msgid "Manage sni&ppets"
33148msgstr ""
33149
33150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257
33151#, python-format
33152msgid "Automatic (%s)"
33153msgstr ""
33154
33155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283
33156msgid "Update &metadata embedded in the book when opening"
33157msgstr ""
33158
33159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285
33160msgid ""
33161"When the file is opened, update the metadata embedded in the book file to "
33162"the current metadata in the calibre library."
33163msgstr ""
33164
33165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290
33166msgid ""
33167"Ask which &format to edit if more than one format is available for the book"
33168msgstr ""
33169
33170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294
33171msgid ""
33172"When auto-selecting the format to edit for a book with multiple formats, "
33173"this is the preference order."
33174msgstr ""
33175
33176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296
33177msgid "Preferred format order (drag and drop to change)"
33178msgstr ""
33179
33180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308
33181msgid "Allow dockable &windows to be nested inside the dock areas"
33182msgstr ""
33183
33184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310
33185msgid ""
33186"By default, you can have only a single row or column of windows in the dock "
33187"areas (the areas around the central editors). This option allows for more "
33188"flexible window layout, but is a little more complex to use."
33189msgstr ""
33190
33191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315
33192msgid "Choose which windows will occupy the corners of the dockable areas"
33193msgstr ""
33194
33195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33196msgid "The &top-left corner"
33197msgstr ""
33198
33199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33200msgid "The top-&right corner"
33201msgstr ""
33202
33203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33204msgid "The &bottom-left corner"
33205msgstr ""
33206
33207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33208msgid "The bottom-ri&ght corner"
33209msgstr ""
33210
33211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325
33212msgid "Restore &state of previously edited book when opening it again"
33213msgstr ""
33214
33215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327
33216msgid ""
33217"When opening a previously edited book again, restore its state. That means "
33218"all open files are automatically re-opened and the cursor is positioned at "
33219"its previous location."
33220msgstr ""
33221
33222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333
33223msgid "Show full &file paths in the File browser"
33224msgstr ""
33225
33226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335
33227msgid ""
33228"Showing the full file paths is useful when editing books that contain "
33229"multiple files with the same file name."
33230msgstr ""
33231
33232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33233msgid "Monospaced text"
33234msgstr ""
33235
33236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33237msgid "Sans-serif text"
33238msgstr ""
33239
33240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33241msgid "Serif text"
33242msgstr ""
33243
33244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369
33245#, python-format
33246msgid "Font family for &%s:"
33247msgstr ""
33248
33249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372
33250msgid "Style for standard &text:"
33251msgstr ""
33252
33253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376
33254msgid "&Default font size:"
33255msgstr ""
33256
33257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379
33258msgid "&Monospace font size:"
33259msgstr ""
33260
33261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382
33262msgid "Mi&nimum font size:"
33263msgstr ""
33264
33265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384
33266msgid "lines"
33267msgstr ""
33268
33269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386
33270msgid ""
33271"Number of lines that are shown above the current line when syncing the text "
33272"shown in the preview panel to the cursor position in the code view"
33273msgstr ""
33274
33275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387
33276msgid "Visible lines above s&ync point:"
33277msgstr ""
33278
33279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388
33280msgid "Background color:"
33281msgstr ""
33282
33283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389
33284msgid "Foreground color:"
33285msgstr ""
33286
33287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390
33288msgid "Link color:"
33289msgstr ""
33290
33291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
33292msgid "Use the colors from the book styles, defaulting to black-on-white"
33293msgstr ""
33294
33295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33296msgid "Theme based"
33297msgstr ""
33298
33299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33300msgid "When using a dark theme force dark colors, otherwise same as \"No change\""
33301msgstr ""
33302
33303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33304msgid "Choose a custom color"
33305msgstr ""
33306
33307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33308#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72
33309#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240
33310msgid "Custom"
33311msgstr ""
33312
33313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454
33314msgid "Choose which toolbar you want to customize"
33315msgstr ""
33316
33317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455
33318#, python-format
33319msgid "Tools for %s editors"
33320msgstr ""
33321
33322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457
33323msgid "Book wide actions"
33324msgstr ""
33325
33326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458
33327msgid "Book wide tools"
33328msgstr ""
33329
33330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459
33331msgid "Book wide tools from third party plugins"
33332msgstr ""
33333
33334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460
33335msgid "Common tools for all editors"
33336msgstr ""
33337
33338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464
33339msgid "Text formatting actions"
33340msgstr ""
33341
33342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467
33343msgid "&Toolbar to customize:"
33344msgstr ""
33345
33346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496
33347#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439
33348msgid "Add selected actions to the toolbar"
33349msgstr ""
33350
33351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499
33352#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443
33353msgid "Remove selected actions from the toolbar"
33354msgstr ""
33355
33356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511
33357msgid "Adjust the size of icons on all toolbars"
33358msgstr ""
33359
33360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514
33361msgid "Toolbar &icon size:"
33362msgstr ""
33363
33364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664
33365msgid "Customize templates"
33366msgstr ""
33367
33368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677
33369msgid "Choose the &type of template to edit:"
33370msgstr ""
33371
33372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683
33373#, python-brace-format
33374msgid ""
33375"The variables {0} and {1} will be replaced with the title and author of the "
33376"book. {2} is where the cursor will be positioned. If you want to include "
33377"braces in your template, for example for CSS rules, you have to escape them,"
33378" like this: {3}"
33379msgstr ""
33380
33381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744
33382msgid "Preferences for Edit book"
33383msgstr ""
33384
33385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765
33386msgid "Restore all &defaults"
33387msgstr ""
33388
33389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766
33390msgid "Restore defaults for all preferences"
33391msgstr ""
33392
33393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768
33394msgid "Restore &current defaults"
33395msgstr ""
33396
33397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769
33398msgid "Restore defaults for currently displayed preferences"
33399msgstr ""
33400
33401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771
33402msgid "Restore c&onfirmations"
33403msgstr ""
33404
33405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772
33406msgid "Restore all disabled confirmation prompts"
33407msgstr ""
33408
33409#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791
33410msgid "Main window"
33411msgstr ""
33412
33413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792
33414msgid "Editor settings"
33415msgstr ""
33416
33417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793
33418msgid "Preview settings"
33419msgstr ""
33420
33421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794
33422msgid "Keyboard shortcuts"
33423msgstr ""
33424
33425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795
33426msgid "Toolbars"
33427msgstr ""
33428
33429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796
33430msgid "Integration with calibre"
33431msgstr ""
33432
33433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847
33434msgid "There are no disabled confirmation prompts"
33435msgstr ""
33436
33437#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850
33438msgid "One disabled confirmation prompt was restored"
33439msgid_plural "{} disabled confirmation prompts were restored"
33440msgstr[0] ""
33441msgstr[1] ""
33442
33443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851
33444msgid "Disabled confirmations restored"
33445msgstr ""
33446
33447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420
33448#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588
33449msgid "Render process crashed"
33450msgstr ""
33451
33452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421
33453msgid ""
33454"The Qt WebEngine Render process has crashed so Preview/Live CSS will not "
33455"work. You should try restarting the editor."
33456msgstr ""
33457
33458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445
33459msgid ""
33460"\n"
33461"            <h3>Live preview</h3>\n"
33462"\n"
33463"            <p>Here you will see a live preview of the HTML file you are currently editing.\n"
33464"            The preview will update automatically as you make changes.\n"
33465"\n"
33466"            <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n"
33467"            only, it is not intended to simulate an actual e-book reader. Some\n"
33468"            aspects of your e-book will not work, such as page breaks and page margins.\n"
33469"            "
33470msgstr ""
33471
33472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472
33473msgid "Inspect element"
33474msgstr ""
33475
33476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474
33477msgid "Open link"
33478msgstr ""
33479
33480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487
33481#, python-format
33482msgid "Edit %s"
33483msgstr ""
33484
33485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529
33486msgid "Loading preview, please wait..."
33487msgstr ""
33488
33489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581
33490msgid "Search in preview"
33491msgstr ""
33492
33493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624
33494msgid "Invalid location"
33495msgstr ""
33496
33497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625
33498msgid "Cannot split on the body tag"
33499msgstr ""
33500
33501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652
33502msgid "Failed to launch worker"
33503msgstr ""
33504
33505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653
33506msgid "Failed to launch the worker process used for rendering the preview"
33507msgstr ""
33508
33509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712
33510msgid "Cannot disable"
33511msgstr ""
33512
33513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713
33514msgid ""
33515"Auto reloading of the preview panel cannot be disabled while the Live CSS "
33516"panel is open."
33517msgstr ""
33518
33519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716
33520msgid "Auto reload preview when text changes in editor"
33521msgstr ""
33522
33523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717
33524msgid "Disable auto reload of preview"
33525msgstr ""
33526
33527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721
33528msgid "Disable syncing of preview position to editor position"
33529msgstr ""
33530
33531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722
33532msgid "Enable syncing of preview position to editor position"
33533msgstr ""
33534
33535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730
33536msgid "Abort file split"
33537msgstr ""
33538
33539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731
33540msgid ""
33541"Split this file at a specified location.<p>After clicking this button, click"
33542" inside the preview panel above at the location you want the file to be "
33543"split."
33544msgstr ""
33545
33546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200
33547msgid "Delete selected files"
33548msgstr ""
33549
33550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33551msgid "Folder"
33552msgstr ""
33553
33554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33556msgid "Size (KB)"
33557msgstr ""
33558
33559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241
33560msgid "Style"
33561msgstr ""
33562
33563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316
33564#, python-brace-format
33565msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}"
33566msgstr ""
33567
33568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33569msgid "Resolution"
33570msgstr ""
33571
33572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33575msgid "Times used"
33576msgstr ""
33577
33578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520
33579#, python-format
33580msgid "Edit the image: %s"
33581msgstr ""
33582
33583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33584msgid "Anchor"
33585msgstr ""
33586
33587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33588msgid "Source text"
33589msgstr ""
33590
33591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33592msgid "Target"
33593msgstr ""
33594
33595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33596msgid "Target text"
33597msgstr ""
33598
33599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33600msgid "The link destination does not exist"
33601msgstr ""
33602
33603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33604msgid "The link destination exists"
33605msgstr ""
33606
33607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579
33608msgid "The link destination could not be verified"
33609msgstr ""
33610
33611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643
33612msgid "Click entries above to see their destination here"
33613msgstr ""
33614
33615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663
33616msgid "No destination found for this link"
33617msgstr ""
33618
33619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
33621msgid "Word"
33622msgstr ""
33623
33624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775
33625#, python-brace-format
33626msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}"
33627msgstr ""
33628
33629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33630msgid "Character"
33631msgstr ""
33632
33633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33634msgid "Codepoint"
33635msgstr ""
33636
33637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861
33638msgid "All the characters in the book"
33639msgstr ""
33640
33641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991
33642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213
33643#, python-brace-format
33644msgid "{0} [{1} elements]"
33645msgstr ""
33646
33647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069
33648msgid "Sort by:"
33649msgstr ""
33650
33651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070
33652msgid "&Counts"
33653msgstr ""
33654
33655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073
33656msgid "&Name"
33657msgstr ""
33658
33659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097
33660#, python-brace-format
33661msgid "{0} rules, {1} unused"
33662msgstr ""
33663
33664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33666msgid "Number of matches"
33667msgstr ""
33668
33669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33670msgid "Style Rule"
33671msgstr ""
33672
33673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258
33674#, python-brace-format
33675msgid "{0} classes, {1} unused"
33676msgstr ""
33677
33678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33679msgid "Class"
33680msgstr ""
33681
33682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321
33683msgid "Words"
33684msgstr ""
33685
33686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331
33687msgid "Style rules"
33688msgstr ""
33689
33690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335
33691msgid "Style classes"
33692msgstr ""
33693
33694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339
33695msgid "Characters"
33696msgstr ""
33697
33698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343
33699msgid "Links"
33700msgstr ""
33701
33702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377
33703#, python-format
33704msgid "Export of %s data is not supported"
33705msgstr ""
33706
33707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379
33708msgid "Choose a filename for the data"
33709msgstr ""
33710
33711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380
33712msgid "CSV files"
33713msgstr ""
33714
33715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394
33716msgid "Reports"
33717msgstr ""
33718
33719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424
33720msgid "Export the currently shown report as a CSV file"
33721msgstr ""
33722
33723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432
33724msgid "Are you sure you want to delete the selected files?"
33725msgstr ""
33726
33727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460
33728msgid "Failed to gather data"
33729msgstr ""
33730
33731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461
33732msgid ""
33733"Failed to gather data for the report. Click \"Show details\" for more "
33734"information."
33735msgstr ""
33736
33737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111
33738msgid "Saving..."
33739msgstr ""
33740
33741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118
33742msgid "Enable completion based on search history"
33743msgstr ""
33744
33745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119
33746msgid "Disable completion based on search history"
33747msgstr ""
33748
33749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33750msgid "All style files"
33751msgstr ""
33752
33753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33755msgid "All text files"
33756msgstr ""
33757
33758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33760msgid "Current file"
33761msgstr ""
33762
33763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33764msgid "Marked text"
33765msgstr ""
33766
33767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33769msgid "Open files"
33770msgstr ""
33771
33772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33774msgid "Selected files"
33775msgstr ""
33776
33777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136
33778msgid ""
33779"\n"
33780"            Where to search/replace:\n"
33781"            <dl>\n"
33782"            <dt><b>Current file</b></dt>\n"
33783"            <dd>Search only inside the currently opened file</dd>\n"
33784"            <dt><b>All text files</b></dt>\n"
33785"            <dd>Search in all text (HTML) files</dd>\n"
33786"            <dt><b>All style files</b></dt>\n"
33787"            <dd>Search in all style (CSS) files</dd>\n"
33788"            <dt><b>Selected files</b></dt>\n"
33789"            <dd>Search in the files currently selected in the File browser</dd>\n"
33790"            <dt><b>Open files</b></dt>\n"
33791"            <dd>Search in the files currently open in the editor</dd>\n"
33792"            <dt><b>Marked text</b></dt>\n"
33793"            <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n"
33794"            </dl>"
33795msgstr ""
33796
33797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33798msgid "Down"
33799msgstr ""
33800
33801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33802msgid "Up"
33803msgstr ""
33804
33805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187
33806msgid ""
33807"\n"
33808"            Direction to search:\n"
33809"            <dl>\n"
33810"            <dt><b>Down</b></dt>\n"
33811"            <dd>Search for the next match from your current position</dd>\n"
33812"            <dt><b>Up</b></dt>\n"
33813"            <dd>Search for the previous match from your current position</dd>\n"
33814"            </dl>"
33815msgstr ""
33816
33817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33818msgid "Fuzzy"
33819msgstr ""
33820
33821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
33823#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361
33824msgid "Regex"
33825msgstr ""
33826
33827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33828msgid "Regex-function"
33829msgstr ""
33830
33831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211
33832msgid ""
33833"Select how the search expression is interpreted\n"
33834"            <dl>\n"
33835"            <dt><b>Normal</b></dt>\n"
33836"            <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n"
33837"            <dt><b>Fuzzy</b></dt>\n"
33838"            <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n"
33839"            including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n"
33840"            <dt><b>Regex</b></dt>\n"
33841"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
33842"            <dt><b>Regex-function</b></dt>\n"
33843"            <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n"
33844"            </dl>"
33845msgstr ""
33846
33847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254
33848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695
33849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100
33850msgid "&Find:"
33851msgstr ""
33852
33853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256
33854msgid "Clear search &history"
33855msgstr ""
33856
33857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266
33858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700
33859msgid "&Replace:"
33860msgstr ""
33861
33862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268
33863msgid "Clear replace &history"
33864msgstr ""
33865
33866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291
33867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712
33868msgid "Create/&edit"
33869msgstr ""
33870
33871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293
33872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713
33873msgid "Create a new function, or edit an existing function"
33874msgstr ""
33875
33876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295
33877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717
33878msgid "Remo&ve"
33879msgstr ""
33880
33881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296
33882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718
33883msgid "Remove this function"
33884msgstr ""
33885
33886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303
33887msgid "Fin&d"
33888msgstr ""
33889
33890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304
33891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
33892msgid "Replace a&nd Find"
33893msgstr ""
33894
33895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305
33896msgid "Re&place"
33897msgstr ""
33898
33899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306
33900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
33901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559
33902msgid "Replace &all"
33903msgstr ""
33904
33905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312
33906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734
33907msgid "&Mode:"
33908msgstr ""
33909
33910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327
33911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115
33912#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372
33913msgid "&Case sensitive"
33914msgstr ""
33915
33916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330
33917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990
33918msgid "&Wrap"
33919msgstr ""
33920
33921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331
33922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991
33923msgid ""
33924"When searching reaches the end, wrap around to the beginning and continue "
33925"the search"
33926msgstr ""
33927
33928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334
33929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117
33930msgid "&Dot all"
33931msgstr ""
33932
33933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335
33934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118
33935msgid ""
33936"Make the '.' special character match any character at all, including a "
33937"newline"
33938msgstr ""
33939
33940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479
33941msgid "Close search panel"
33942msgstr ""
33943
33944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683
33945msgid "Abort editing of search"
33946msgstr ""
33947
33948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687
33949msgid "The name with which to save this search"
33950msgstr ""
33951
33952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722
33953msgid "Case sensitive"
33954msgstr ""
33955
33956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727
33957msgid "Dot matches all"
33958msgstr ""
33959
33960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739
33961msgid "Finish editing of search"
33962msgstr ""
33963
33964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33965msgid "Add search"
33966msgstr ""
33967
33968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33969msgid "Edit search"
33970msgstr ""
33971
33972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825
33973msgid "You must specify a search name"
33974msgstr ""
33975
33976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828
33977msgid "Name exists"
33978msgstr ""
33979
33980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829
33981#, python-format
33982msgid "Another search with the name %s already exists"
33983msgstr ""
33984
33985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836
33986msgid "Must specify find"
33987msgstr ""
33988
33989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837
33990msgid "You must specify a find expression"
33991msgstr ""
33992
33993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845
33994msgid "Must specify function"
33995msgstr ""
33996
33997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846
33998msgid "You must specify a function name in Function-Regex mode"
33999msgstr ""
34000
34001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889
34002msgid "Filter displayed searches"
34003msgstr ""
34004
34005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928
34006msgid "The entries are tried in order until the first one matches."
34007msgstr ""
34008
34009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34010msgid "&Find"
34011msgstr ""
34012
34013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
34014msgid "Run the search using the selected entries."
34015msgstr ""
34016
34017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
34018msgid "Run replace using the selected entries."
34019msgstr ""
34020
34021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
34022msgid "Run replace and then find using the selected entries."
34023msgstr ""
34024
34025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
34026msgid "Run Replace all for all selected entries in the order selected"
34027msgstr ""
34028
34029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561
34031msgid "&Count all"
34032msgstr ""
34033
34034#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
34035msgid "Run Count all for all selected entries"
34036msgstr ""
34037
34038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951
34039msgid "Move selected entries up"
34040msgstr ""
34041
34042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960
34043msgid "Move selected entries down"
34044msgstr ""
34045
34046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
34047msgid "Edit the currently selected search"
34048msgstr ""
34049
34050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34051msgid "Re&move search"
34052msgstr ""
34053
34054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
34055msgid "Remove the currently selected searches"
34056msgstr ""
34057
34058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
34059msgid "Add a new saved search"
34060msgstr ""
34061
34062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
34063msgid "Import saved searches"
34064msgstr ""
34065
34066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
34067msgid "Export saved searches"
34068msgstr ""
34069
34070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009
34071#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
34072msgid "Export"
34073msgstr ""
34074
34075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010
34076msgid "Export all"
34077msgstr ""
34078
34079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011
34080msgid "Export selected"
34081msgstr ""
34082
34083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012
34084msgid "Copy to search panel"
34085msgstr ""
34086
34087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110
34088msgid "No saved search is selected"
34089msgstr ""
34090
34091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155
34092msgid "Cannot edit search - no search selected."
34093msgstr ""
34094
34095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165
34096msgid ""
34097"Are you sure you want to permanently delete the selected saved searches?"
34098msgstr ""
34099
34100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204
34101#, python-brace-format
34102msgid "(Case sensitive: {0} Dot All: {1})"
34103msgstr ""
34104
34105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206
34106#, python-brace-format
34107msgid "(Case sensitive: {0} [Normal search])"
34108msgstr ""
34109
34110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207
34111#, python-brace-format
34112msgid ""
34113"{2} {3}\n"
34114"Find: {0}\n"
34115"Replace: {1}"
34116msgstr ""
34117
34118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219
34119msgid "Invalid data"
34120msgstr ""
34121
34122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220
34123#, python-format
34124msgid "The file %s does not contain valid saved searches"
34125msgstr ""
34126
34127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248
34128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256
34129msgid "No searches"
34130msgstr ""
34131
34132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249
34133msgid "No searches available to be saved"
34134msgstr ""
34135
34136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257
34137msgid "No searches selected"
34138msgstr ""
34139
34140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273
34141msgid "No file is being edited."
34142msgstr ""
34143
34144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275
34145msgid "No files are selected in the File browser"
34146msgstr ""
34147
34148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277
34149msgid ""
34150"No text is marked. First select some text, and then use The \"Mark selected "
34151"text\" action in the Search menu to mark it."
34152msgstr ""
34153
34154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280
34155msgid "No search query specified"
34156msgstr ""
34157
34158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405
34159msgid "the selected searches"
34160msgstr ""
34161
34162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412
34163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171
34164msgid "Invalid regex"
34165msgstr ""
34166
34167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413
34168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172
34169#, python-brace-format
34170msgid ""
34171"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}"
34172msgstr ""
34173
34174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417
34175#, python-format
34176msgid "No replace function with the name: %s exists"
34177msgstr ""
34178
34179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421
34180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193
34181#, python-format
34182msgid "No matches were found for %s"
34183msgstr ""
34184
34185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423
34186msgid ""
34187"You have turned off search wrapping, so all text might not have been "
34188"searched. Try the search again, with wrapping enabled. Wrapping is enabled "
34189"via the \"Wrap\" checkbox at the bottom of the search panel."
34190msgstr ""
34191
34192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457
34193msgid "Cannot replace"
34194msgstr ""
34195
34196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458
34197msgid "You must first click \"Find\", before trying to replace"
34198msgstr ""
34199
34200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474
34201msgid "Currently selected text does not match the search query."
34202msgstr ""
34203
34204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479
34205#, python-brace-format
34206msgid "Performed the replacement at {num} occurrences of {query}"
34207msgstr ""
34208
34209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481
34210#, python-brace-format
34211msgid "Found {num} occurrences of {query}"
34212msgstr ""
34213
34214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486
34215#, python-brace-format
34216msgid "{0}: {1} occurrences"
34217msgstr ""
34218
34219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488
34220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497
34221msgid "Searching done"
34222msgstr ""
34223
34224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572
34225msgid "Before: Replace all"
34226msgstr ""
34227
34228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70
34229msgid "Add a dictionary"
34230msgstr ""
34231
34232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76
34233#, python-brace-format
34234msgid ""
34235"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n"
34236"            download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n"
34237"            The dictionary will download as an .oxt file. Simply specify the path to the\n"
34238"            downloaded .oxt file here to add the dictionary to {0}."
34239msgstr ""
34240
34241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88
34242msgid "Path to OXT file"
34243msgstr ""
34244
34245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93
34246msgid "Browse for an OXT file"
34247msgstr ""
34248
34249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96
34250msgid "&Path to OXT file:"
34251msgstr ""
34252
34253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100
34254msgid "Choose a nickname for this dictionary"
34255msgstr ""
34256
34257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101
34258msgid "&Nickname:"
34259msgstr ""
34260
34261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110
34262msgid "Choose OXT Dictionary"
34263msgstr ""
34264
34265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111
34266msgid "Dictionaries"
34267msgstr ""
34268
34269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125
34270msgid "Must specify nickname"
34271msgstr ""
34272
34273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126
34274msgid "You must specify a nickname for this dictionary"
34275msgstr ""
34276
34277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128
34278msgid "Nickname already used"
34279msgstr ""
34280
34281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129
34282#, python-format
34283msgid "A dictionary with the nick name \"%s\" already exists."
34284msgstr ""
34285
34286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135
34287msgid "Failed to import dictionaries"
34288msgstr ""
34289
34290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136
34291#, python-format
34292msgid ""
34293"Failed to import dictionaries from %s. Click \"Show details\" for more "
34294"information"
34295msgstr ""
34296
34297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139
34298msgid "No dictionaries"
34299msgstr ""
34300
34301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140
34302#, python-format
34303msgid "No dictionaries were found in %s"
34304msgstr ""
34305
34306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154
34307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895
34308msgid "Copy selected words to clipboard"
34309msgstr ""
34310
34311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155
34312msgid "Select all words"
34313msgstr ""
34314
34315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182
34316msgid "Manage user dictionaries"
34317msgstr ""
34318
34319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190
34320msgid "&New dictionary"
34321msgstr ""
34322
34323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204
34324msgid "&Remove dictionary"
34325msgstr ""
34326
34327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207
34328msgid "Re&name dictionary"
34329msgstr ""
34330
34331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213
34332msgid "Mark this dictionary as active"
34333msgstr ""
34334
34335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216
34336msgid "Words in this dictionary:"
34337msgstr ""
34338
34339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221
34340msgid "&Add word"
34341msgstr ""
34342
34343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227
34344msgid "&Remove selected words"
34345msgstr ""
34346
34347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231
34348msgid "&Import list of words"
34349msgstr ""
34350
34351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253
34352msgid "New dictionary"
34353msgstr ""
34354
34355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254
34356msgid "Name of the new dictionary"
34357msgstr ""
34358
34359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258
34360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285
34361msgid "Already used"
34362msgstr ""
34363
34364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259
34365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286
34366#, python-format
34367msgid "A dictionary with the name %s already exists"
34368msgstr ""
34369
34370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278
34371msgid "New name"
34372msgstr ""
34373
34374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279
34375msgid "New name for the dictionary"
34376msgstr ""
34377
34378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312
34379#, python-format
34380msgid "Configure the dictionary: <b>%s"
34381msgstr ""
34382
34383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324
34384msgid "Add a word"
34385msgstr ""
34386
34387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326
34388msgid "Word to add"
34389msgstr ""
34390
34391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327
34392msgid "&Word:"
34393msgstr ""
34394
34395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353
34396msgid "Import list of words"
34397msgstr ""
34398
34399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355
34400msgid "Enter a list of words, one per line"
34401msgstr ""
34402
34403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357
34404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466
34405msgid "Paste from clipboard"
34406msgstr ""
34407
34408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360
34409msgid ""
34410"Words in the user dictionary must have an associated language. Choose the "
34411"language below:"
34412msgstr ""
34413
34414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376
34415msgid "Must specify language"
34416msgstr ""
34417
34418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377
34419msgid "You must specify a language to import words"
34420msgstr ""
34421
34422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414
34423msgid "Manage dictionaries"
34424msgstr ""
34425
34426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437
34427msgid "&Remove this dictionary"
34428msgstr ""
34429
34430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457
34431msgid "Manage &user dictionaries"
34432msgstr ""
34433
34434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460
34435msgid ""
34436"Manage the list of user dictionaries (dictionaries to which you can add "
34437"words)"
34438msgstr ""
34439
34440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462
34441msgid "&Add dictionary"
34442msgstr ""
34443
34444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464
34445msgid "Add a new dictionary that you downloaded from the internet"
34446msgstr ""
34447
34448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510
34449#, python-brace-format
34450msgid "<Builtin dictionary for {0}>"
34451msgstr ""
34452
34453#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545
34454msgid ""
34455"<p>You can change the dictionaries used for any specified language.</p>\n"
34456"            <p>A language can have many country specific variants. Each of these variants\n"
34457"            can have one or more dictionaries assigned to it. The default variant for each language\n"
34458"            is shown in bold to the left.</p>\n"
34459"            <p>You can change the default country variant as well as changing the dictionaries used for\n"
34460"            every variant.</p>\n"
34461"            <p>When a book specifies its language as a plain language, without any country variant,\n"
34462"            the default variant you choose here will be used.</p>\n"
34463"        "
34464msgstr ""
34465
34466#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560
34467#, python-brace-format
34468msgid "This is already the preferred variant for the {1} language"
34469msgstr ""
34470
34471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561
34472#, python-brace-format
34473msgid "Use this as the preferred variant for the {1} language"
34474msgstr ""
34475
34476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581
34477msgid "This is already the preferred dictionary"
34478msgstr ""
34479
34480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582
34481msgid "Use this as the preferred dictionary"
34482msgstr ""
34483
34484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
34485msgid "Misspelled?"
34486msgstr ""
34487
34488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653
34489msgid "Ignored"
34490msgstr ""
34491
34492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880
34493#, python-format
34494msgid "Change %s to"
34495msgstr ""
34496
34497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883
34498msgid "Specify replacement manually"
34499msgstr ""
34500
34501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888
34502msgid "Ignore/un-ignore all selected words"
34503msgstr ""
34504
34505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889
34506msgid "Add/remove all selected words"
34507msgstr ""
34508
34509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932
34510msgid "Check spelling"
34511msgstr ""
34512
34513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948
34514msgid ""
34515"Re-scan the book for words, useful if you have edited the book since opening"
34516" this dialog"
34517msgstr ""
34518
34519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951
34520msgid "&Undo last change"
34521msgstr ""
34522
34523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952
34524msgid "Undo the last spell check word replacement, if any"
34525msgstr ""
34526
34527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962
34528msgid "Checking, please wait..."
34529msgstr ""
34530
34531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970
34532msgid "Filter the list of words"
34533msgstr ""
34534
34535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999
34536msgid "&Ignore"
34537msgstr ""
34538
34539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000
34540msgid "Un&ignore"
34541msgstr ""
34542
34543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001
34544msgid "Ignore the current word for the rest of this session"
34545msgstr ""
34546
34547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002
34548msgid "Stop ignoring the current word"
34549msgstr ""
34550
34551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008
34552msgid "Add word to &dictionary:"
34553msgstr ""
34554
34555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009
34556msgid "Remove from &dictionaries"
34557msgstr ""
34558
34559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010
34560msgid "Add the current word to the specified user dictionary"
34561msgstr ""
34562
34563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011
34564msgid "Remove the current word from all active user dictionaries"
34565msgstr ""
34566
34567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015
34568msgid ""
34569"You have no active user dictionaries. You must choose at least one active "
34570"user dictionary via Preferences->Editor->Manage spelling dictionaries"
34571msgstr ""
34572
34573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022
34574msgid "Show &next occurrence"
34575msgstr ""
34576
34577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024
34578msgid ""
34579"Show the next occurrence of the selected word in the editor, so you can edit"
34580" it manually"
34581msgstr ""
34582
34583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029
34584msgid "&Change selected word to:"
34585msgstr ""
34586
34587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034
34588msgid "The replacement word"
34589msgstr ""
34590
34591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044
34592msgid "Show &only misspelled words"
34593msgstr ""
34594
34595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047
34596msgid "Case &sensitive sort"
34597msgstr ""
34598
34599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049
34600msgid "When sorting the list of words, be case sensitive"
34601msgstr ""
34602
34603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051
34604msgid "Case sensitive sea&rch"
34605msgstr ""
34606
34607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052
34608msgid "When filtering the list of words, be case sensitive"
34609msgstr ""
34610
34611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134
34612msgid "The original word"
34613msgstr ""
34614
34615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189
34616msgid "No changed word"
34617msgstr ""
34618
34619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190
34620msgid "There is no spelling replacement to undo"
34621msgstr ""
34622
34623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283
34624msgid "Failed to check spelling"
34625msgstr ""
34626
34627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284
34628msgid ""
34629"Failed to check spelling, click \"Show details\" for the full error "
34630"information."
34631msgstr ""
34632
34633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308
34634msgid "Files edited"
34635msgstr ""
34636
34637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309
34638#, python-format
34639msgid ""
34640"The files in the editor were edited outside the spell check dialog, and the "
34641"word %s no longer exists."
34642msgstr ""
34643
34644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313
34645#, python-brace-format
34646msgid "Misspelled words: {0} Total words: {1}"
34647msgstr ""
34648
34649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29
34650msgid ""
34651"Select how the search expression is interpreted\n"
34652"            <dl>\n"
34653"            <dt><b>Normal</b></dt>\n"
34654"            <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n"
34655"            <dt><b>Regex</b></dt>\n"
34656"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
34657"            </dl>"
34658msgstr ""
34659
34660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
34661msgid ""
34662"\n"
34663"            Where to search/replace:\n"
34664"            <dl>\n"
34665"            <dt><b>Current file</b></dt>\n"
34666"            <dd>Search only inside the currently opened file</dd>\n"
34667"            <dt><b>All text files</b></dt>\n"
34668"            <dd>Search in all text (HTML) files</dd>\n"
34669"            <dt><b>Selected files</b></dt>\n"
34670"            <dd>Search in the files currently selected in the File browser</dd>\n"
34671"            <dt><b>Open files</b></dt>\n"
34672"            <dd>Search in the files currently open in the editor</dd>\n"
34673"            </dl>"
34674msgstr ""
34675
34676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220
34677#, python-brace-format
34678msgid ""
34679"File: {0}\n"
34680"Anchor: {1}"
34681msgstr ""
34682
34683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221
34684msgid "Top of file"
34685msgstr ""
34686
34687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73
34688msgid "Double click a file in the left panel to start editing it."
34689msgstr ""
34690
34691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110
34692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128
34693msgid "Full path:"
34694msgstr ""
34695
34696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219
34697msgid "Close tab"
34698msgstr ""
34699
34700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221
34701msgid "Close other tabs"
34702msgstr ""
34703
34704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222
34705msgid "Close tabs to the right of this tab"
34706msgstr ""
34707
34708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250
34709#, python-brace-format
34710msgid "Line: {0} : {1}"
34711msgstr ""
34712
34713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372
34714#, python-brace-format
34715msgid "{0} {1} created by {2}"
34716msgstr ""
34717
34718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407
34719msgid "Global actions"
34720msgstr ""
34721
34722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428
34723msgid "&New file (images/fonts/HTML/etc.)"
34724msgstr ""
34725
34726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429
34727msgid "Create a new file in the current book"
34728msgstr ""
34729
34730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34731msgid "&Import files into book"
34732msgstr ""
34733
34734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34735msgid "Import files into book"
34736msgstr ""
34737
34738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34739msgid "&Open book"
34740msgstr ""
34741
34742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34743msgid "Open a book"
34744msgstr ""
34745
34746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432
34747msgid "Open &folder (unzipped EPUB) as book"
34748msgstr ""
34749
34750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433
34751msgid "Open a folder (unzipped EPUB) as a book"
34752msgstr ""
34753
34754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434
34755msgid "Edit &next file"
34756msgstr ""
34757
34758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435
34759msgid "Edit the next file in the spine"
34760msgstr ""
34761
34762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436
34763msgid "Edit &previous file"
34764msgstr ""
34765
34766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437
34767msgid "Edit the previous file in the spine"
34768msgstr ""
34769
34770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440
34771msgid "&Revert to before"
34772msgstr ""
34773
34774#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441
34775msgid "Revert book to before the last action (Undo)"
34776msgstr ""
34777
34778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442
34779msgid "&Revert to after"
34780msgstr ""
34781
34782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443
34783msgid "Revert book state to after the next action (Redo)"
34784msgstr ""
34785
34786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
34787msgid "Save book"
34788msgstr ""
34789
34790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34791msgid "Save a &copy"
34792msgstr ""
34793
34794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34795msgid "Save a copy of the book"
34796msgstr ""
34797
34798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
34799msgid "Quit"
34800msgstr ""
34801
34802#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34803msgid "Create a new, empty book"
34804msgstr ""
34805
34806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34807msgid "Create new, &empty book"
34808msgstr ""
34809
34810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450
34811msgid "&Import an HTML or DOCX file as a new book"
34812msgstr ""
34813
34814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451
34815msgid "Import an HTML or DOCX file as a new book"
34816msgstr ""
34817
34818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452
34819msgid "&Quick open a file to edit"
34820msgstr ""
34821
34822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453
34823msgid "Quickly open a file from the book to edit it"
34824msgstr ""
34825
34826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456
34827msgid "Editor actions"
34828msgstr ""
34829
34830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458
34831msgid "Undo typing"
34832msgstr ""
34833
34834#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459
34835msgid "R&edo"
34836msgstr ""
34837
34838#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460
34839msgid "Redo typing"
34840msgstr ""
34841
34842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461
34843msgid "Cut &text"
34844msgstr ""
34845
34846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462
34847msgid "Cut text"
34848msgstr ""
34849
34850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465
34851msgid "P&aste from clipboard"
34852msgstr ""
34853
34854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473
34855msgid "Tools"
34856msgstr ""
34857
34858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34859msgid "&Edit Table of Contents"
34860msgstr ""
34861
34862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34863msgid "Edit Table of Contents"
34864msgstr ""
34865
34866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475
34867msgid "&Insert inline Table of Contents"
34868msgstr ""
34869
34870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476
34871msgid "Insert inline Table of Contents"
34872msgstr ""
34873
34874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477
34875msgid "&Fix HTML"
34876msgstr ""
34877
34878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478
34879msgid "Fix HTML in the current file"
34880msgstr ""
34881
34882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479
34883msgid "&Fix HTML - all files"
34884msgstr ""
34885
34886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480
34887msgid "Fix HTML in all files"
34888msgstr ""
34889
34890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481
34891msgid "&Beautify current file"
34892msgstr ""
34893
34894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482
34895msgid "Beautify current file"
34896msgstr ""
34897
34898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483
34899msgid "&Beautify all files"
34900msgstr ""
34901
34902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484
34903msgid "Beautify all files"
34904msgstr ""
34905
34906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485
34907msgid "&Insert special character"
34908msgstr ""
34909
34910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486
34911msgid "Insert special character"
34912msgstr ""
34913
34914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487
34915msgid "&Arrange into folders"
34916msgstr ""
34917
34918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488
34919msgid "Arrange into folders"
34920msgstr ""
34921
34922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489
34923msgid "Set &semantics"
34924msgstr ""
34925
34926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490
34927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812
34928msgid "Set semantics"
34929msgstr ""
34930
34931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491
34932msgid "&Filter style information"
34933msgstr ""
34934
34935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34936msgid "&Manage fonts"
34937msgstr ""
34938
34939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34940msgid "Manage fonts in the book"
34941msgstr ""
34942
34943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34944msgid "Add &cover"
34945msgstr ""
34946
34947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34948msgid "Add a cover to the book"
34949msgstr ""
34950
34951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34952msgid "&Reports"
34953msgstr ""
34954
34955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34956msgid "Show a report on various aspects of the book"
34957msgstr ""
34958
34959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497
34960msgid "Check &external links"
34961msgstr ""
34962
34963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498
34964msgid "Check external links in the book"
34965msgstr ""
34966
34967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499
34968msgid "C&ompress images losslessly"
34969msgstr ""
34970
34971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500
34972msgid "Compress images losslessly"
34973msgstr ""
34974
34975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501
34976msgid "Transform &styles"
34977msgstr ""
34978
34979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502
34980msgid "Transform styles used in the book"
34981msgstr ""
34982
34983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504
34984msgid "Transform HTML used in the book"
34985msgstr ""
34986
34987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505
34988msgid "Download external &resources"
34989msgstr ""
34990
34991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507
34992msgid ""
34993"Download external resources in the book (images/stylesheets/etc/ that are "
34994"not included in the book)"
34995msgstr ""
34996
34997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516
34998msgid "&Subset embedded fonts"
34999msgstr ""
35000
35001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35002msgid "Subset embedded fonts"
35003msgstr ""
35004
35005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
35006msgid "Subset fonts"
35007msgstr ""
35008
35009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519
35010msgid "&Embed referenced fonts"
35011msgstr ""
35012
35013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35014msgid "Embed fonts"
35015msgstr ""
35016
35017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
35018msgid "Embed referenced fonts"
35019msgstr ""
35020
35021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522
35022msgid "&Smarten punctuation (works best for English)"
35023msgstr ""
35024
35025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526
35026msgid "Remove &unused CSS rules"
35027msgstr ""
35028
35029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527
35030msgid "Remove unused CSS rules"
35031msgstr ""
35032
35033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530
35034msgid "Upgrade book internals"
35035msgstr ""
35036
35037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534
35038msgid "Auto reload preview"
35039msgstr ""
35040
35041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535
35042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536
35043msgid "Sync preview position to editor position"
35044msgstr ""
35045
35046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537
35047msgid "Refresh preview"
35048msgstr ""
35049
35050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538
35051msgid "Split this file"
35052msgstr ""
35053
35054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539
35055msgid "Split file in the preview panel"
35056msgstr ""
35057
35058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
35059msgid "Find next in preview"
35060msgstr ""
35061
35062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
35063msgid "Find previous in preview"
35064msgstr ""
35065
35066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35067msgid "&Find/replace"
35068msgstr ""
35069
35070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35071msgid "Show the Find/replace panel"
35072msgstr ""
35073
35074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554
35075msgid "Replace current match"
35076msgstr ""
35077
35078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555
35079msgid "Replace and find ne&xt"
35080msgstr ""
35081
35082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556
35083msgid "Replace current match and find next"
35084msgstr ""
35085
35086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557
35087msgid "R&eplace and find previous"
35088msgstr ""
35089
35090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558
35091msgid "Replace current match and find previous"
35092msgstr ""
35093
35094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560
35095msgid "Replace all matches"
35096msgstr ""
35097
35098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562
35099msgid "Count number of matches"
35100msgstr ""
35101
35102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563
35103msgid "&Mark selected text"
35104msgstr ""
35105
35106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564
35107msgid "Mark selected text or unmark already marked text"
35108msgstr ""
35109
35110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35111msgid "Go to &line"
35112msgstr ""
35113
35114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35115msgid "Go to line number"
35116msgstr ""
35117
35118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567
35119msgid "Sa&ved searches"
35120msgstr ""
35121
35122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568
35123msgid "Show the saved searches dialog"
35124msgstr ""
35125
35126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569
35127msgid "&Search ignoring HTML markup"
35128msgstr ""
35129
35130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570
35131msgid "Show the text search panel"
35132msgstr ""
35133
35134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573
35135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824
35136msgid "Check book"
35137msgstr ""
35138
35139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35140msgid "C&heck book"
35141msgstr ""
35142
35143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35144msgid "Check book for errors"
35145msgstr ""
35146
35147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575
35148msgid "Check &spelling"
35149msgstr ""
35150
35151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576
35152msgid "Check book for spelling errors"
35153msgstr ""
35154
35155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577
35156msgid "&Next error"
35157msgstr ""
35158
35159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578
35160msgid "Show next error"
35161msgstr ""
35162
35163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579
35164msgid "&Previous error"
35165msgstr ""
35166
35167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580
35168msgid "Show previous error"
35169msgstr ""
35170
35171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581
35172msgid "&Next spelling mistake"
35173msgstr ""
35174
35175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582
35176msgid "Go to next spelling mistake"
35177msgstr ""
35178
35179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587
35180msgid "&Create checkpoint"
35181msgstr ""
35182
35183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588
35184msgid "Create a checkpoint with the current state of the book"
35185msgstr ""
35186
35187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590
35188msgid "&Close current tab"
35189msgstr ""
35190
35191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591
35192msgid "Close the currently open tab"
35193msgstr ""
35194
35195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593
35196msgid "C&lose other tabs"
35197msgstr ""
35198
35199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594
35200msgid "Close all tabs except the current tab"
35201msgstr ""
35202
35203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596
35204msgid "Close tabs to the &right"
35205msgstr ""
35206
35207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597
35208msgid "Close tabs to the right of the current tab"
35209msgstr ""
35210
35211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599
35212msgid "User &Manual"
35213msgstr ""
35214
35215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601
35216msgid "Show User Manual"
35217msgstr ""
35218
35219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603
35220msgid "&Browse images in book"
35221msgstr ""
35222
35223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604
35224msgid "Browse images in the books visually"
35225msgstr ""
35226
35227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606
35228msgid "&Split at multiple locations"
35229msgstr ""
35230
35231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607
35232msgid "Split HTML file at multiple locations"
35233msgstr ""
35234
35235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608
35236msgid "Compare to &another book"
35237msgstr ""
35238
35239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609
35240msgid "Compare to another book"
35241msgstr ""
35242
35243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611
35244msgid "Manage &Snippets"
35245msgstr ""
35246
35247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612
35248msgid "Manage user created Snippets"
35249msgstr ""
35250
35251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627
35252msgid "&File"
35253msgstr ""
35254
35255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635
35256msgid "&Recently opened books"
35257msgstr ""
35258
35259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660
35260msgid "&Tools"
35261msgstr ""
35262
35263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679
35264msgid "External &links"
35265msgstr ""
35266
35267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686
35268msgid "&View"
35269msgstr ""
35270
35271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687
35272msgid "Tool&bars"
35273msgstr ""
35274
35275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724
35276msgid "&Plugins"
35277msgstr ""
35278
35279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728
35280msgid "&Help"
35281msgstr ""
35282
35283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731
35284msgid "&Donate to support calibre development"
35285msgstr ""
35286
35287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753
35288msgid "Book tool bar"
35289msgstr ""
35290
35291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754
35292msgid "Tools tool bar"
35293msgstr ""
35294
35295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755
35296msgid "Plugins tool bar"
35297msgstr ""
35298
35299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768
35300msgid "Donate to support calibre development"
35301msgstr ""
35302
35303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796
35304#, python-format
35305msgid "Toggle %s"
35306msgstr ""
35307
35308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798
35309msgid "Windows"
35310msgstr ""
35311
35312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803
35313msgid "File browser"
35314msgstr ""
35315
35316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809
35317msgid "File preview"
35318msgstr ""
35319
35320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815
35321msgid "Live CSS"
35322msgstr ""
35323
35324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832
35325#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58
35326#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72
35327msgid "Inspector"
35328msgstr ""
35329
35330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850
35331msgid "Text search"
35332msgstr ""
35333
35334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858
35335msgid "Checkpoints"
35336msgstr ""
35337
35338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35339#, python-format
35340msgid " [was %s]"
35341msgstr ""
35342
35343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35344msgid "Current state"
35345msgstr ""
35346
35347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63
35348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172
35349msgid "[Unnamed state]"
35350msgstr ""
35351
35352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207
35353msgid "Revert the book to the selected checkpoint"
35354msgstr ""
35355
35356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211
35357msgid "&Compare"
35358msgstr ""
35359
35360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212
35361msgid ""
35362"Compare the state of the book at the selected checkpoint with the current "
35363"state"
35364msgstr ""
35365
35366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232
35367msgid "Cannot revert"
35368msgstr ""
35369
35370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233
35371msgid "Cannot revert to the current state"
35372msgstr ""
35373
35374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242
35375msgid "Cannot compare"
35376msgstr ""
35377
35378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243
35379msgid "There is no point comparing the current state to itself"
35380msgstr ""
35381
35382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66
35383msgid "Choose tag name"
35384msgstr ""
35385
35386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73
35387msgid "Specify the name of the &tag to insert:"
35388msgstr ""
35389
35390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100
35391msgid "Text (HTML) files"
35392msgstr ""
35393
35394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101
35395msgid "Style (CSS) files"
35396msgstr ""
35397
35398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104
35399msgid "Audio"
35400msgstr ""
35401
35402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105
35403msgid "Video"
35404msgstr ""
35405
35406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106
35407msgid "OPF file (metadata)"
35408msgstr ""
35409
35410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107
35411msgid "Table of contents file (NCX)"
35412msgstr ""
35413
35414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111
35415msgid "Arrange in folders"
35416msgstr ""
35417
35418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118
35419msgid ""
35420"Arrange the files in this book into sub-folders based on their types. If you"
35421" leave a folder blank, the files will be placed in the root."
35422msgstr ""
35423
35424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137
35425msgid ""
35426"Note that this will only arrange files inside the book, it will not affect "
35427"how they are displayed in the File browser"
35428msgstr ""
35429
35430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160
35431msgid "Specify locations to split at"
35432msgstr ""
35433
35434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168
35435msgid ""
35436"Specify the locations to split at, using an XPath expression (click the "
35437"wizard button for help with generating XPath expressions)."
35438msgstr ""
35439
35440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174
35441msgid "&XPath expression:"
35442msgstr ""
35443
35444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181
35445msgid "Invalid XPath expression"
35446msgstr ""
35447
35448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195
35449msgid "Choose file to import"
35450msgstr ""
35451
35452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208
35453msgid ""
35454"You can import an HTML or DOCX file directly as an EPUB and edit it. The "
35455"EPUB will be generated with minimal changes from the source, unlike doing a "
35456"full conversion in calibre."
35457msgstr ""
35458
35459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216
35460msgid "Choose the file to import"
35461msgstr ""
35462
35463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222
35464msgid "Source file:"
35465msgstr ""
35466
35467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228
35468msgid "Choose the location for the newly created EPUB"
35469msgstr ""
35470
35471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234
35472msgid "Destination file:"
35473msgstr ""
35474
35475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242
35476msgid "Importable files"
35477msgstr ""
35478
35479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251
35480msgid "Choose destination"
35481msgstr ""
35482
35483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252
35484msgid "EPUB files"
35485msgstr ""
35486
35487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260
35488msgid "Need document"
35489msgstr ""
35490
35491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261
35492msgid "You must specify the source file that will be imported."
35493msgstr ""
35494
35495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414
35496msgid "No results found"
35497msgstr ""
35498
35499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433
35500msgid "Choose file to edit"
35501msgstr ""
35502
35503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446
35504#, python-brace-format
35505msgid ""
35506"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n"
35507"        For example, if want to choose the file:\n"
35508"        {example}\n"
35509"        Simply type in the characters:\n"
35510"        {chars}\n"
35511"        and press Enter."
35512msgstr ""
35513
35514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627
35515#, python-brace-format
35516msgid ""
35517"Anchor: {0}\n"
35518"Leading text: {1}"
35519msgstr ""
35520
35521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661
35522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875
35523msgid "Filter files"
35524msgstr ""
35525
35526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665
35527msgid "Choose a &file to link to:"
35528msgstr ""
35529
35530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670
35531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884
35532msgid "Filter locations"
35533msgstr ""
35534
35535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676
35536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889
35537msgid "Choose a &location (anchor) in the file:"
35538msgstr ""
35539
35540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684
35541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863
35542msgid "The destination (href) for the link"
35543msgstr ""
35544
35545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685
35546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864
35547msgid "&Target:"
35548msgstr ""
35549
35550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690
35551msgid "Te&xt:"
35552msgstr ""
35553
35554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692
35555msgid "The (optional) text for the link"
35556msgstr ""
35557
35558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700
35559#, python-brace-format
35560msgid ""
35561"\n"
35562"            The template to use for generating the link. In addition to {0} and {1}\n"
35563"            you can also use {2}, {3} and {4} variables\n"
35564"            in the template, they will be replaced by the source filename, the destination\n"
35565"            filename and the anchor, respectively.\n"
35566"        "
35567msgstr ""
35568
35569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829
35570msgid "Copyright page"
35571msgstr ""
35572
35573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841
35574msgid "Page with title, author, publisher, etc."
35575msgstr ""
35576
35577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842
35578msgid "The book cover, typically a single HTML file with a cover image inside"
35579msgstr ""
35580
35581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843
35582msgid "Back-of-book style index"
35583msgstr ""
35584
35585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844
35586msgid "First \"real\" page of content"
35587msgstr ""
35588
35589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860
35590msgid "Type of &semantics:"
35591msgstr ""
35592
35593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879
35594msgid "Choose a &file:"
35595msgstr ""
35596
35597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902
35598msgid "About semantics"
35599msgstr ""
35600
35601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903
35602msgid ""
35603"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"
35604"\n"
35605"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n"
35606"\n"
35607"The semantic information will be written in the <guide> section of the OPF file."
35608msgstr ""
35609
35610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
35611msgid "Flo&ats"
35612msgstr ""
35613
35614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049
35615msgid "&Other CSS properties:"
35616msgstr ""
35617
35618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053
35619#, python-format
35620msgid "Only filter CSS in the current file (%s)"
35621msgstr ""
35622
35623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139
35624msgid "Add a cover"
35625msgstr ""
35626
35627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151
35628msgid "&Images in book"
35629msgstr ""
35630
35631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155
35632msgid "Filter the list of images"
35633msgstr ""
35634
35635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168
35636msgid ""
35637"If enabled the cover image you select will be embedded into the book in such"
35638" a way that when viewed, its aspect ratio (ratio of width to height) will be"
35639" preserved. This will mean blank spaces around the image if the screen the "
35640"book is being viewed on has an aspect ratio different to the image."
35641msgstr ""
35642
35643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186
35644msgid "Import &image"
35645msgstr ""
35646
35647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214
35648msgid "Choose a cover image"
35649msgstr ""
35650
35651#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79
35652msgid "Quick Start Guide"
35653msgstr ""
35654
35655#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233
35656msgid "&Donate to support calibre"
35657msgstr ""
35658
35659#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276
35660msgid "&Eject connected device"
35661msgstr ""
35662
35663#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280
35664msgid "Quit calibre"
35665msgstr ""
35666
35667#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287
35668msgid "Minimize the calibre window"
35669msgstr ""
35670
35671#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296
35672msgid "Clear the current search"
35673msgstr ""
35674
35675#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303
35676msgid "Focus the book list"
35677msgstr ""
35678
35679#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310
35680msgid "Clear the Virtual library"
35681msgstr ""
35682
35683#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317
35684msgid "Clear the additional restriction"
35685msgstr ""
35686
35687#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448
35688msgid "Debug mode"
35689msgstr ""
35690
35691#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449
35692#, python-format
35693msgid ""
35694"You have started calibre in debug mode. After you quit calibre, the debug "
35695"log will be available in the file: %s<p>The log will be displayed "
35696"automatically."
35697msgstr ""
35698
35699#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498
35700msgid "Content server changed!"
35701msgstr ""
35702
35703#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499
35704msgid ""
35705"calibre 3 comes with a completely re-written Content server. As such any "
35706"custom configuration you have for the content server no longer applies. You "
35707"should check and refresh your settings in Preferences->Sharing->Sharing over"
35708" the net"
35709msgstr ""
35710
35711#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535
35712#, python-format
35713msgid ""
35714"Could not start the Content server. Error:\n"
35715"\n"
35716"%s"
35717msgstr ""
35718
35719#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35720msgid "Hide main window"
35721msgstr ""
35722
35723#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35724msgid "Show main window"
35725msgstr ""
35726
35727#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860
35728#, python-format
35729msgid ""
35730"The library database at %s appears to be corrupted. Do you want calibre to "
35731"try and rebuild it automatically? The rebuild may not be completely "
35732"successful."
35733msgstr ""
35734
35735#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952
35736msgid "Conversion error"
35737msgstr ""
35738
35739#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973
35740#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998
35741#, python-format
35742msgid "<p><b>Failed to convert: %s"
35743msgstr ""
35744
35745#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974
35746msgid ""
35747"\n"
35748"                Many older e-book reader devices are incapable of displaying\n"
35749"                EPUB files that have internal components over a certain size.\n"
35750"                Therefore, when converting to EPUB, calibre automatically tries\n"
35751"                to split up the EPUB into smaller sized pieces.  For some\n"
35752"                files that are large undifferentiated blocks of text, this\n"
35753"                splitting fails.\n"
35754"                <p>You can <b>work around the problem</b> by either increasing the\n"
35755"                maximum split size under <i>EPUB output</i> in the conversion dialog,\n"
35756"                or by turning on Heuristic processing, also in the conversion\n"
35757"                dialog. Note that if you make the maximum split size too large,\n"
35758"                your e-book reader may have trouble with the EPUB.\n"
35759"                        "
35760msgstr ""
35761
35762#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988
35763#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002
35764msgid "Conversion failed"
35765msgstr ""
35766
35767#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000
35768msgid "here"
35769msgstr ""
35770
35771#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013
35772msgid "Recipe Disabled"
35773msgstr ""
35774
35775#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046
35776msgid "<b>Failed</b>"
35777msgstr ""
35778
35779#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087
35780msgid "There are active jobs. Are you sure you want to quit?"
35781msgstr ""
35782
35783#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090
35784msgid ""
35785" is communicating with the device!<br>\n"
35786"                      Quitting may cause corruption on the device.<br>\n"
35787"                      Are you sure you want to quit?"
35788msgstr ""
35789
35790#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098
35791msgid "There are library updates waiting. Are you sure you want to quit?"
35792msgstr ""
35793
35794#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099
35795msgid "Library updates waiting"
35796msgstr ""
35797
35798#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104
35799msgid ""
35800"Some deleted books are still being moved to the recycle bin, if you quit "
35801"now, they will be left behind. Are you sure you want to quit?"
35802msgstr ""
35803
35804#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124
35805msgid "Running database shutdown plugins. This could take a few seconds..."
35806msgstr ""
35807
35808#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176
35809msgid "Shutting down the Content server. This could take a while..."
35810msgstr ""
35811
35812#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210
35813msgid ""
35814"will keep running in the system tray. To close it, choose <b>Quit</b> in the"
35815" context menu of the system tray."
35816msgstr ""
35817
35818#: /__w/calibre/calibre/src/calibre/gui2/update.py:140
35819#, python-brace-format
35820msgid ""
35821"New version <b>{ver}</b> of {app} is available for download. See the <a "
35822"href=\"{url}\">new features</a>."
35823msgstr ""
35824
35825#: /__w/calibre/calibre/src/calibre/gui2/update.py:146
35826msgid "Update available!"
35827msgstr ""
35828
35829#: /__w/calibre/calibre/src/calibre/gui2/update.py:151
35830msgid "Show this notification for future updates"
35831msgstr ""
35832
35833#: /__w/calibre/calibre/src/calibre/gui2/update.py:156
35834msgid "&Get update"
35835msgstr ""
35836
35837#: /__w/calibre/calibre/src/calibre/gui2/update.py:160
35838msgid "Update &plugins"
35839msgstr ""
35840
35841#: /__w/calibre/calibre/src/calibre/gui2/update.py:221
35842msgid " and one plugin update"
35843msgid_plural " and {} plugin updates"
35844msgstr[0] ""
35845msgstr[1] ""
35846
35847#: /__w/calibre/calibre/src/calibre/gui2/update.py:224
35848msgid "Update found"
35849msgstr ""
35850
35851#: /__w/calibre/calibre/src/calibre/gui2/update.py:226
35852msgid "updated plugin"
35853msgid_plural "updated plugins"
35854msgstr[0] ""
35855msgstr[1] ""
35856
35857#: /__w/calibre/calibre/src/calibre/gui2/update.py:253
35858#: /__w/calibre/calibre/src/calibre/gui2/update.py:259
35859msgid "Plugin updates"
35860msgstr ""
35861
35862#: /__w/calibre/calibre/src/calibre/gui2/update.py:256
35863msgid "A plugin update is available"
35864msgid_plural "There are {} plugin updates available"
35865msgstr[0] ""
35866msgstr[1] ""
35867
35868#: /__w/calibre/calibre/src/calibre/gui2/update.py:261
35869msgid "Install and configure user plugins"
35870msgstr ""
35871
35872#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32
35873msgid "Rename this bookmark"
35874msgstr ""
35875
35876#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34
35877msgid "Remove this bookmark"
35878msgstr ""
35879
35880#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106
35881msgid "Double click to edit the bookmarks"
35882msgstr ""
35883
35884#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110
35885msgid "&New"
35886msgstr ""
35887
35888#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112
35889msgid "Create a new bookmark at the current location"
35890msgstr ""
35891
35892#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116
35893msgid "Remove the currently selected bookmark"
35894msgstr ""
35895
35896#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120
35897msgid "Pre&vious"
35898msgstr ""
35899
35900#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124
35901msgid "Nex&t"
35902msgstr ""
35903
35904#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132
35905msgid "Position in book"
35906msgstr ""
35907
35908#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134
35909msgid "Change how the bookmarks are sorted"
35910msgstr ""
35911
35912#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259
35913#, python-brace-format
35914msgid "Are you sure you want to delete the bookmark: {0}?"
35915msgstr ""
35916
35917#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286
35918msgid "Export bookmarks"
35919msgstr ""
35920
35921#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287
35922#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298
35923msgid "Saved bookmarks"
35924msgstr ""
35925
35926#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297
35927msgid "Import bookmarks"
35928msgstr ""
35929
35930#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352
35931msgid "Add bookmark"
35932msgstr ""
35933
35934#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353
35935msgid "Enter title for bookmark:"
35936msgstr ""
35937
35938#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127
35939msgid "calibre highlights"
35940msgstr ""
35941
35942#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130
35943msgid "highlights"
35944msgstr ""
35945
35946#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185
35947msgid "Modify this highlight"
35948msgstr ""
35949
35950#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186
35951msgid "Edit notes for this highlight"
35952msgstr ""
35953
35954#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188
35955msgid "Delete this highlight"
35956msgid_plural "Delete selected highlights"
35957msgstr[0] ""
35958msgstr[1] ""
35959
35960#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229
35961#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499
35962msgid "Table of Contents section:"
35963msgid_plural "Table of Contents sections:"
35964msgstr[0] ""
35965msgstr[1] ""
35966
35967#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440
35968msgid "Double click to jump to an entry"
35969msgstr ""
35970
35971#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35972msgid "Modify"
35973msgstr ""
35974
35975#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35976msgid "Modify the selected highlight"
35977msgstr ""
35978
35979#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
35980msgid "Delete the selected highlights"
35981msgstr ""
35982
35983#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
35984msgid "Export all highlights"
35985msgstr ""
35986
35987#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496
35988msgid "No highlights match the search: {}"
35989msgstr ""
35990
35991#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512
35992msgid "No selected highlight"
35993msgstr ""
35994
35995#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513
35996msgid "No highlight is currently selected"
35997msgstr ""
35998
35999#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530
36000msgid "Are you sure you want to delete this highlight permanently?"
36001msgid_plural "Are you sure you want to delete all {} highlights permanently?"
36002msgstr[0] ""
36003msgstr[1] ""
36004
36005#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36006msgid "No highlights"
36007msgstr ""
36008
36009#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
36010msgid "This book has no highlights to export"
36011msgstr ""
36012
36013#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57
36014msgid "Edit lookup source"
36015msgstr ""
36016
36017#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63
36018msgid "The name of the source"
36019msgstr ""
36020
36021#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70
36022msgid "The URL template of the source"
36023msgstr ""
36024
36025#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76
36026#, python-brace-format
36027msgid ""
36028"The URL template must starts with https:// and have {word} in it which will "
36029"be replaced by the actual query"
36030msgstr ""
36031
36032#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95
36033msgid "You must specify a name"
36034msgstr ""
36035
36036#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97
36037msgid "Name already exists"
36038msgstr ""
36039
36040#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98
36041msgid "A lookup source with the name {} already exists"
36042msgstr ""
36043
36044#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101
36045msgid "You must specify a URL"
36046msgstr ""
36047
36048#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104
36049msgid "The URL must start with https://"
36050msgstr ""
36051
36052#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107
36053#, python-brace-format
36054msgid "The URL must contain the placeholder {word}"
36055msgstr ""
36056
36057#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118
36058msgid "Edit lookup sources"
36059msgstr ""
36060
36061#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122
36062msgid "Double-click to edit an entry"
36063msgstr ""
36064
36065#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142
36066#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458
36067msgid "Restore defaults"
36068msgstr ""
36069
36070#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181
36071msgid "No sources"
36072msgstr ""
36073
36074#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182
36075msgid "You must specify at least one lookup source"
36076msgstr ""
36077
36078#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232
36079msgid "Zoom in"
36080msgstr ""
36081
36082#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233
36083msgid "Zoom out"
36084msgstr ""
36085
36086#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234
36087msgid "Default zoom"
36088msgstr ""
36089
36090#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235
36091msgid "Inspect"
36092msgstr ""
36093
36094#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256
36095msgid "Lookup &in:"
36096msgstr ""
36097
36098#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267
36099msgid "Double click on a word in the book's text to look it up."
36100msgstr ""
36101
36102#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269
36103msgid "Add sources"
36104msgstr ""
36105
36106#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270
36107msgid "Add more sources at which to lookup words"
36108msgstr ""
36109
36110#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273
36111msgid "Refresh the result to match the currently selected text"
36112msgstr ""
36113
36114#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278
36115msgid "Update on selection change"
36116msgstr ""
36117
36118#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280
36119msgid ""
36120"Automatically update the displayed result when selected text in the book "
36121"changes. With this disabled the lookup is changed only when clicking the "
36122"Refresh button."
36123msgstr ""
36124
36125#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105
36126msgid "Connecting to E-book viewer failed"
36127msgstr ""
36128
36129#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106
36130msgid ""
36131"Unable to connect to existing E-book viewer window, try restarting the "
36132"viewer."
36133msgstr ""
36134
36135#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113
36136msgid ""
36137"%prog [options] file\n"
36138"\n"
36139"View an e-book.\n"
36140msgstr ""
36141
36142#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120
36143msgid ""
36144"If specified, the E-book viewer window will try to come to the front when "
36145"started."
36146msgstr ""
36147
36148#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123
36149msgid ""
36150"If specified, the E-book viewer window will try to open full screen when "
36151"started."
36152msgstr ""
36153
36154#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126
36155msgid "Force reload of all opened books"
36156msgstr ""
36157
36158#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128
36159msgid ""
36160"The position at which to open the specified book. The position is a location"
36161" or position you can get by using the Go to->Location action in the viewer "
36162"controls. Alternately, you can use the form toc:something and it will open "
36163"at the location of the first Table of Contents entry that contains the "
36164"string \"something\". The form toc-href:something will match the href "
36165"(internal link destination) of toc nodes. The matching is exact. If you want"
36166" to match a substring, use the form toc-href-contains:something. The form "
36167"ref:something will use Reference mode references."
36168msgstr ""
36169
36170#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213
36171msgid "Failed to start listener"
36172msgstr ""
36173
36174#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214
36175msgid ""
36176"Could not start the listener used for single instance viewers. Try rebooting"
36177" your computer."
36178msgstr ""
36179
36180#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42
36181msgid "Print to PDF"
36182msgstr ""
36183
36184#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49
36185#, python-format
36186msgid "Print %s to a PDF file"
36187msgstr ""
36188
36189#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59
36190msgid "Choose location for PDF file"
36191msgstr ""
36192
36193#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63
36194msgid "&File:"
36195msgstr ""
36196
36197#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69
36198msgid "Paper &size:"
36199msgstr ""
36200
36201#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71
36202msgid "&Left margin:"
36203msgstr ""
36204
36205#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72
36206msgid "&Top margin:"
36207msgstr ""
36208
36209#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73
36210msgid "&Right margin:"
36211msgstr ""
36212
36213#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74
36214msgid "&Bottom margin:"
36215msgstr ""
36216
36217#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78
36218msgid "inches"
36219msgstr ""
36220
36221#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84
36222msgid "Add page &number to printed pages"
36223msgstr ""
36224
36225#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88
36226msgid "&Open PDF file after printing"
36227msgstr ""
36228
36229#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114
36230msgid "PDF file"
36231msgstr ""
36232
36233#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130
36234msgid "No filename specified"
36235msgstr ""
36236
36237#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131
36238msgid "You must specify a filename for the PDF file to generate"
36239msgstr ""
36240
36241#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133
36242msgid "Incorrect filename specified"
36243msgstr ""
36244
36245#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134
36246msgid "The filename for the PDF file must end with .pdf"
36247msgstr ""
36248
36249#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
36250msgid "Printing, this will take a while, please wait..."
36251msgstr ""
36252
36253#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194
36254msgid "Printing..."
36255msgstr ""
36256
36257#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206
36258msgid "Failed to convert to PDF"
36259msgstr ""
36260
36261#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207
36262msgid "Failed to generate PDF file, click \"Show details\" for more information."
36263msgstr ""
36264
36265#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359
36266msgid "Contains"
36267msgstr ""
36268
36269#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360
36270msgid "Whole words"
36271msgstr ""
36272
36273#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363
36274msgid ""
36275"Choose the type of search: <ul><li><b>Contains</b> will search for the "
36276"entered text anywhere.<li><b>Whole words</b> will search for whole words "
36277"that equal the entered text.<li><b>Regex</b> will interpret the text as a "
36278"regular expression."
36279msgstr ""
36280
36281#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380
36282msgid "Go back to where you were before searching"
36283msgstr ""
36284
36285#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628
36286msgid "This text is hidden in the book and cannot be displayed"
36287msgstr ""
36288
36289#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756
36290msgid "No matches were found for:"
36291msgstr ""
36292
36293#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120
36294#, python-format
36295msgid "Expand all items under %s"
36296msgstr ""
36297
36298#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122
36299msgid "Expand all items"
36300msgstr ""
36301
36302#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123
36303msgid "Collapse all items"
36304msgstr ""
36305
36306#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126
36307msgid "Expand all items at the level of {}"
36308msgstr ""
36309
36310#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127
36311msgid "Collapse all items at the level of {}"
36312msgstr ""
36313
36314#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129
36315msgid "Copy Table of Contents to clipboard"
36316msgstr ""
36317
36318#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156
36319msgid "Search Table of Contents"
36320msgstr ""
36321
36322#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157
36323msgid "Search for text in the Table of Contents"
36324msgstr ""
36325
36326#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175
36327#, python-format
36328msgid "There are no Table of Contents entries matching: %s"
36329msgstr ""
36330
36331#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43
36332msgid "Switch color scheme"
36333msgstr ""
36334
36335#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48
36336msgid "Increase font size"
36337msgstr ""
36338
36339#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49
36340msgid "Decrease font size"
36341msgstr ""
36342
36343#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50
36344msgid "Toggle full screen"
36345msgstr ""
36346
36347#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52
36348msgid "Previous page"
36349msgstr ""
36350
36351#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53
36352#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235
36353#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132
36354msgid "Next section"
36355msgstr ""
36356
36357#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54
36358#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234
36359#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139
36360msgid "Previous section"
36361msgstr ""
36362
36363#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59
36364msgid "Toggle Reference mode"
36365msgstr ""
36366
36367#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60
36368msgid "Toggle auto-scrolling"
36369msgstr ""
36370
36371#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61
36372msgid "Lookup words"
36373msgstr ""
36374
36375#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62
36376msgid "Show viewer controls"
36377msgstr ""
36378
36379#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63
36380msgid "Toggle paged mode"
36381msgstr ""
36382
36383#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64
36384msgid "Print book"
36385msgstr ""
36386
36387#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66
36388msgid "Show book metadata"
36389msgstr ""
36390
36391#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67
36392msgid "Read aloud"
36393msgstr ""
36394
36395#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68
36396msgid "Browse highlights in book"
36397msgstr ""
36398
36399#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69
36400msgid "Select all text in the current file"
36401msgstr ""
36402
36403#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70
36404msgid "Edit this book"
36405msgstr ""
36406
36407#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71
36408msgid "Reload this book"
36409msgstr ""
36410
36411#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130
36412msgid "Customize this toolbar"
36413msgstr ""
36414
36415#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132
36416msgid "Hide this toolbar"
36417msgstr ""
36418
36419#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234
36420msgid "Switch to flow mode -- where the text is not broken into pages"
36421msgstr ""
36422
36423#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237
36424msgid "Switch to paged mode -- where the text is broken into pages"
36425msgstr ""
36426
36427#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36428msgid "Turn off auto-scrolling"
36429msgstr ""
36430
36431#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36432msgid "Turn on auto-scrolling"
36433msgstr ""
36434
36435#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36436msgid "Read the text of the book aloud"
36437msgstr ""
36438
36439#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36440msgid "Stop reading"
36441msgstr ""
36442
36443#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423
36444msgid "Configure the toolbar"
36445msgstr ""
36446
36447#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432
36448msgid ""
36449"Choose the actions you want on the toolbar. Drag and drop items in the right"
36450" hand list to re-arrange the toolbar."
36451msgstr ""
36452
36453#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18
36454msgid "Configure Read aloud"
36455msgstr ""
36456
36457#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83
36458#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90
36459msgid "Text-to-Speech unavailable"
36460msgstr ""
36461
36462#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69
36463msgid "Lookup"
36464msgstr ""
36465
36466#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95
36467msgid "Preparing book for first read, please wait"
36468msgstr ""
36469
36470#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101
36471msgid "E-book viewer"
36472msgstr ""
36473
36474#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229
36475#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403
36476msgid "Scroll here"
36477msgstr ""
36478
36479#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231
36480msgid "Start of book"
36481msgstr ""
36482
36483#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232
36484msgid "End of book"
36485msgstr ""
36486
36487#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237
36488msgid "Start of current file"
36489msgstr ""
36490
36491#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238
36492msgid "End of current file"
36493msgstr ""
36494
36495#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240
36496msgid "Hide this scrollbar"
36497msgstr ""
36498
36499#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323
36500msgid "Search :: no matches"
36501msgstr ""
36502
36503#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325
36504msgid "Search :: one match"
36505msgstr ""
36506
36507#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327
36508msgid "Search :: {} matches"
36509msgstr ""
36510
36511#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387
36512#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401
36513msgid "Failed to load the image {}"
36514msgstr ""
36515
36516#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389
36517#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395
36518msgid "Image not found"
36519msgstr ""
36520
36521#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390
36522#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396
36523msgid "Failed to find the image {}"
36524msgstr ""
36525
36526#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432
36527msgid "Cannot print book"
36528msgstr ""
36529
36530#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433
36531#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686
36532msgid "No book is currently open"
36533msgstr ""
36534
36535#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36536msgid "Choose e-book"
36537msgstr ""
36538
36539#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36540msgid "E-books"
36541msgstr ""
36542
36543#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480
36544msgid "Loading book"
36545msgstr ""
36546
36547#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481
36548msgid "Loading book, please wait"
36549msgstr ""
36550
36551#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525
36552msgid "Loading book failed"
36553msgstr ""
36554
36555#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526
36556#, python-brace-format
36557msgid "Failed to open the book at {0}. Click \"Show details\" for more info."
36558msgstr ""
36559
36560#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589
36561msgid ""
36562"The Qt WebEngine Render process has crashed. You should try restarting the "
36563"viewer."
36564msgstr ""
36565
36566#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703
36567msgid "Choose background image"
36568msgstr ""
36569
36570#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138
36571msgid "Clear search history"
36572msgstr ""
36573
36574#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113
36575msgid "Test file name invalid"
36576msgstr ""
36577
36578#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114
36579#, python-format
36580msgid ""
36581"The file name <b>%s</b> does not appear to end with a file extension. It "
36582"must end with a file  extension like .epub or .mobi"
36583msgstr ""
36584
36585#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36586msgid "Hide size in corner"
36587msgstr ""
36588
36589#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36590msgid "Show size in corner"
36591msgstr ""
36592
36593#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986
36594msgid "Drag to resize"
36595msgstr ""
36596
36597#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36598msgid "Hide {}"
36599msgstr ""
36600
36601#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36602msgid "Show {}"
36603msgstr ""
36604
36605#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97
36606msgid "Choose &color"
36607msgstr ""
36608
36609#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124
36610msgid "Choose a color"
36611msgstr ""
36612
36613#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140
36614#: /__w/calibre/calibre/src/calibre/utils/localization.py:368
36615msgid "Cu&t"
36616msgstr ""
36617
36618#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147
36619#: /__w/calibre/calibre/src/calibre/utils/localization.py:375
36620msgid "&Step up"
36621msgstr ""
36622
36623#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148
36624#: /__w/calibre/calibre/src/calibre/utils/localization.py:376
36625msgid "Step &down"
36626msgstr ""
36627
36628#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284
36629msgid "Not rated"
36630msgstr ""
36631
36632#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42
36633msgid "Generic e-ink device"
36634msgstr ""
36635
36636#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74
36637msgid "Smartphone"
36638msgstr ""
36639
36640#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81
36641msgid "iPad like tablet"
36642msgstr ""
36643
36644#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90
36645msgid "Kindle Basic (all models)"
36646msgstr ""
36647
36648#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122
36649msgid "Kindle Fire and Fire HD"
36650msgstr ""
36651
36652#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143
36653msgid "All other SONY devices"
36654msgstr ""
36655
36656#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150
36657msgid "Kobo and Kobo Touch Readers"
36658msgstr ""
36659
36660#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158
36661msgid "Kobo Vox, Aura and Glo families"
36662msgstr ""
36663
36664#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198
36665msgid "BOOX MAX, N96, i86, C67ML, M96, etc."
36666msgstr ""
36667
36668#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228
36669msgid "Nook and Nook Simple Reader"
36670msgstr ""
36671
36672#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292
36673msgid "PocketBook 360 and newer models"
36674msgstr ""
36675
36676#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321
36677msgid "PocketBook Lux (1-5) and Basic 4"
36678msgstr ""
36679
36680#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335
36681msgid "PocketBook Inkpad 3 (Pro) and X"
36682msgstr ""
36683
36684#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352
36685msgid "Android phone"
36686msgstr ""
36687
36688#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369
36689msgid "Android tablet"
36690msgstr ""
36691
36692#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376
36693msgid "Android phone with Kindle reader"
36694msgstr ""
36695
36696#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392
36697msgid "Android tablet with Kindle reader"
36698msgstr ""
36699
36700#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479
36701msgid "Generic"
36702msgstr ""
36703
36704#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627
36705msgid ""
36706"Choose your e-book device. If your device is not in the list, choose a "
36707"\"Generic\" device."
36708msgstr ""
36709
36710#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702
36711#, python-brace-format
36712msgid ""
36713"If you are moving calibre from an old computer to a new one, please read <a "
36714"href=\"{0}\">the instructions</a>."
36715msgstr ""
36716
36717#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786
36718msgid "Select location for books"
36719msgstr ""
36720
36721#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798
36722#, python-format
36723msgid "Failed to create a folder at %s"
36724msgstr ""
36725
36726#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813
36727#, python-format
36728msgid ""
36729"You must choose an empty folder for the calibre library. %s is not empty."
36730msgstr ""
36731
36732#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906
36733msgid "&Next >"
36734msgstr ""
36735
36736#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907
36737msgid "< &Back"
36738msgstr ""
36739
36740#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908
36741#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343
36742#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382
36743#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407
36744#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732
36745msgid "Cancel"
36746msgstr ""
36747
36748#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909
36749msgid "&Finish"
36750msgstr ""
36751
36752#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910
36753msgid "Commit"
36754msgstr ""
36755
36756#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914
36757msgid "Welcome wizard"
36758msgstr ""
36759
36760#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52
36761#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53
36762#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45
36763#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45
36764#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69
36765#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45
36766msgid "Welcome to calibre"
36767msgstr ""
36768
36769#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54
36770#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46
36771#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46
36772#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70
36773#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
36774msgid "The one stop solution to all your e-book needs."
36775msgstr ""
36776
36777#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55
36778msgid "&Manufacturers"
36779msgstr ""
36780
36781#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56
36782msgid "&Devices"
36783msgstr ""
36784
36785#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44
36786#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44
36787#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68
36788#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44
36789msgid "WizardPage"
36790msgstr ""
36791
36792#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47
36793#, python-format
36794msgid ""
36795"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s "
36796"button to apply your settings."
36797msgstr ""
36798
36799#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48
36800msgid ""
36801"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are"
36802" available <a href=\"https://calibre-ebook.com/demo\">online</a>."
36803msgstr ""
36804
36805#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49
36806#, python-format
36807msgid ""
36808"<h2>User Manual</h2>A User Manual is also available <a "
36809"href=\"%s\">online</a>."
36810msgstr ""
36811
36812#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47
36813msgid ""
36814"<p>calibre can automatically send books by email to your Kindle. To do that "
36815"you have to setup email delivery below. The easiest way is to setup a free "
36816"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button"
36817" below. You will also have to register your email address in your Amazon "
36818"account."
36819msgstr ""
36820
36821#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48
36822msgid "&Kindle email:"
36823msgstr ""
36824
36825#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71
36826msgid "Choose your &language:"
36827msgstr ""
36828
36829#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72
36830msgid ""
36831"<p>Choose a location for your books. When you add books to calibre, they "
36832"will be copied here. Use an <b>empty folder</b> for a new calibre library:"
36833msgstr ""
36834
36835#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74
36836msgid ""
36837"If a calibre library already exists at the newly selected location, calibre "
36838"will use it automatically."
36839msgstr ""
36840
36841#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33
36842msgid "Test email settings"
36843msgstr ""
36844
36845#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37
36846#, python-format
36847msgid "Send test mail from %s to:"
36848msgstr ""
36849
36850#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49
36851#, python-format
36852msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
36853msgstr ""
36854
36855#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61
36856msgid "No email address"
36857msgstr ""
36858
36859#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62
36860msgid ""
36861"No email address to send mail to has been specified. You must specify a To: "
36862"address before running the test."
36863msgstr ""
36864
36865#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64
36866msgid "Sending email, please wait..."
36867msgstr ""
36868
36869#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72
36870msgid "Email successfully sent"
36871msgstr ""
36872
36873#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94
36874msgid "Setup sending email using"
36875msgstr ""
36876
36877#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96
36878#, python-brace-format
36879msgid ""
36880"If you don't have an account, you can sign up for a free {name} email "
36881"account at <a href=\"https://{url}\">https://{url}</a>. {extra}"
36882msgstr ""
36883
36884#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103
36885#, python-format
36886msgid "Your %s &email address:"
36887msgstr ""
36888
36889#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104
36890#, python-format
36891msgid "Your %s &username:"
36892msgstr ""
36893
36894#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105
36895#, python-format
36896msgid "Your %s &password:"
36897msgstr ""
36898
36899#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123
36900#, python-format
36901msgid ""
36902"If you plan to use email to send books to your Kindle, remember to add your "
36903"%s email address to the allowed email addresses in your Amazon.com Kindle "
36904"management page."
36905msgstr ""
36906
36907#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129
36908msgid "Setup"
36909msgstr ""
36910
36911#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136
36912msgid "Incorrect username"
36913msgstr ""
36914
36915#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137
36916#, python-format
36917msgid "%s needs the full email address as your username"
36918msgstr ""
36919
36920#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188
36921msgid "OK to proceed?"
36922msgstr ""
36923
36924#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189
36925msgid ""
36926"This will display your email password on the screen. Is it OK to proceed?"
36927msgstr ""
36928
36929#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225
36930msgid ""
36931"Before using this account to send mail, you must enable the \"Enable access "
36932"to this account via POP3 and IMAP\" option in GMX under More > E-mail "
36933"Settings > POP3 & IMAP."
36934msgstr ""
36935
36936#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237
36937msgid ""
36938"Google recently deliberately broke their email sending protocol (SMTP) "
36939"support in an attempt to force everyone to use their web interface so they "
36940"can show you more ads. They are trying to claim that SMTP is insecure, that "
36941"is incorrect and simply an excuse. To use a Gmail account you will need to "
36942"\"allow less secure apps\" as described <a "
36943"href=\"https://support.google.com/accounts/answer/6010255\">here</a>."
36944msgstr ""
36945
36946#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251
36947msgid ""
36948"If you are setting up a new Hotmail account, Microsoft requires that you  "
36949"verify your account periodically, before it will let calibre send email."
36950msgstr ""
36951
36952#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271
36953#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282
36954msgid "Bad configuration"
36955msgstr ""
36956
36957#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272
36958msgid "You must set the From email address"
36959msgstr ""
36960
36961#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283
36962msgid ""
36963"You must either set both the username <b>and</b> password for the mail "
36964"server or no username and no password at all."
36965msgstr ""
36966
36967#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288
36968msgid ""
36969"No username and password set for mailserver. Most  mailservers need a "
36970"username and password. Are you sure?"
36971msgstr ""
36972
36973#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132
36974msgid "Send email &from:"
36975msgstr ""
36976
36977#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133
36978msgid ""
36979"<p>This is what will be present in the From: field of emails sent by "
36980"calibre.<br> Set it to your email address"
36981msgstr ""
36982
36983#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134
36984msgid ""
36985"<p>A mail server is useful if the service you are sending mail to only "
36986"accepts email from well know mail services."
36987msgstr ""
36988
36989#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135
36990msgid "Email server"
36991msgstr ""
36992
36993#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136
36994msgid "calibre can <b>optionally</b> use a server to send mail"
36995msgstr ""
36996
36997#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137
36998msgid "&Hostname:"
36999msgstr ""
37000
37001#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138
37002msgid "The hostname of your mail server. For example, smtp.gmail.com"
37003msgstr ""
37004
37005#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139
37006msgid "&Port:"
37007msgstr ""
37008
37009#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140
37010msgid ""
37011"The port your mail server listens for connections on. The default is 25"
37012msgstr ""
37013
37014#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142
37015msgid "Your username on the mail server"
37016msgstr ""
37017
37018#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144
37019msgid "Your password on the mail server"
37020msgstr ""
37021
37022#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145
37023msgid "&Show"
37024msgstr ""
37025
37026#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146
37027msgid "Encr&yption:"
37028msgstr ""
37029
37030#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147
37031msgid ""
37032"Use TLS encryption when connecting to the mail server. This is the most "
37033"common."
37034msgstr ""
37035
37036#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148
37037msgid "&TLS"
37038msgstr ""
37039
37040#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149
37041msgid "Use SSL encryption when connecting to the mail server."
37042msgstr ""
37043
37044#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150
37045msgid "SS&L"
37046msgstr ""
37047
37048#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151
37049msgid "WARNING: Using no encryption is highly insecure"
37050msgstr ""
37051
37052#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153
37053msgid "Use &GMX"
37054msgstr ""
37055
37056#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154
37057msgid "Use &Hotmail"
37058msgstr ""
37059
37060#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155
37061msgid "&Test email"
37062msgstr ""
37063
37064#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47
37065msgid ""
37066"<p>If you use the <a "
37067"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading "
37068"app (or similar OPDS enabled apps) on your Apple iDevice, you can access "
37069"your calibre book collection wirelessly, directly on the device. To do this "
37070"you have to turn on the calibre Content server."
37071msgstr ""
37072
37073#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48
37074msgid "Turn on the &Content server"
37075msgstr ""
37076
37077#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49
37078#, python-format
37079msgid ""
37080"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n"
37081"<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."
37082msgstr ""
37083
37084#: /__w/calibre/calibre/src/calibre/library/caches.py:529
37085#, python-brace-format
37086msgid "Invalid query format for colon-separated search: {0}"
37087msgstr ""
37088
37089#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26
37090msgid "BIBTEX catalog generator"
37091msgstr ""
37092
37093#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37
37094#, python-format
37095msgid ""
37096"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37097"Available fields: %(fields)s.\n"
37098"plus user-created custom fields.\n"
37099"Example: %(opt)s=title,authors,tags\n"
37100"Default: '%%default'\n"
37101"Applies to: BIBTEX output format"
37102msgstr ""
37103
37104#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50
37105#, python-format
37106msgid ""
37107"Output field to sort on.\n"
37108"Available fields: author_sort, id, rating, size, timestamp, title.\n"
37109"Default: '%default'\n"
37110"Applies to: BIBTEX output format"
37111msgstr ""
37112
37113#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59
37114#, python-format
37115msgid ""
37116"Create a citation for BibTeX entries.\n"
37117"Boolean value: True, False\n"
37118"Default: '%default'\n"
37119"Applies to: BIBTEX output format"
37120msgstr ""
37121
37122#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68
37123#, python-format
37124msgid ""
37125"Create a file entry if formats is selected for BibTeX entries.\n"
37126"Boolean value: True, False\n"
37127"Default: '%default'\n"
37128"Applies to: BIBTEX output format"
37129msgstr ""
37130
37131#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77
37132#, python-format
37133msgid ""
37134"The template for citation creation from database fields.\n"
37135"Should be a template with {} enclosed fields.\n"
37136"Available fields: %s.\n"
37137"Default: '%%default'\n"
37138"Applies to: BIBTEX output format"
37139msgstr ""
37140
37141#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87
37142#, python-format
37143msgid ""
37144"BibTeX file encoding output.\n"
37145"Available types: utf8, cp1252, ascii.\n"
37146"Default: '%default'\n"
37147"Applies to: BIBTEX output format"
37148msgstr ""
37149
37150#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96
37151#, python-format
37152msgid ""
37153"BibTeX file encoding flag.\n"
37154"Available types: strict, replace, ignore, backslashreplace.\n"
37155"Default: '%default'\n"
37156"Applies to: BIBTEX output format"
37157msgstr ""
37158
37159#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105
37160#, python-format
37161msgid ""
37162"Entry type for BibTeX catalog.\n"
37163"Available types: book, misc, mixed.\n"
37164"Default: '%default'\n"
37165"Applies to: BIBTEX output format"
37166msgstr ""
37167
37168#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24
37169msgid "CSV/XML catalog generator"
37170msgstr ""
37171
37172#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35
37173#, python-format
37174msgid ""
37175"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37176"Available fields: %(fields)s,\n"
37177"plus user-created custom fields.\n"
37178"Example: %(opt)s=title,authors,tags\n"
37179"Default: '%%default'\n"
37180"Applies to: CSV, XML output formats"
37181msgstr ""
37182
37183#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48
37184#, python-format
37185msgid ""
37186"Output field to sort on.\n"
37187"Available fields: author_sort, id, rating, size, timestamp, title_sort\n"
37188"Default: '%default'\n"
37189"Applies to: CSV, XML output formats"
37190msgstr ""
37191
37192#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28
37193msgid "AZW3/EPUB/MOBI catalog generator"
37194msgstr ""
37195
37196#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42
37197#, python-format
37198msgid ""
37199"Title of generated catalog used as title in metadata.\n"
37200"Default: '%default'\n"
37201"Applies to: AZW3, EPUB, MOBI output formats"
37202msgstr ""
37203
37204#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49
37205#, python-format
37206msgid ""
37207"Create cross-references in Authors section for books with multiple authors.\n"
37208"Default: '%default'\n"
37209"Applies to: AZW3, EPUB, MOBI output formats"
37210msgstr ""
37211
37212#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56
37213#, python-format
37214msgid ""
37215"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"
37216"Default: '%default'\n"
37217"Applies to: AZW3, EPUB, MOBI output formats"
37218msgstr ""
37219
37220#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66
37221#, python-format
37222msgid ""
37223"Regex describing tags to exclude as genres.\n"
37224"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n"
37225"Applies to: AZW3, EPUB, MOBI output formats"
37226msgstr ""
37227
37228#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73
37229#, python-format
37230msgid ""
37231"Specifies the rules used to exclude books from the generated catalog.\n"
37232"The model for an exclusion rule is either\n"
37233"('<rule name>','Tags','<comma-separated list of tags>') or\n"
37234"('<rule name>','<custom column>','<pattern>').\n"
37235"For example:\n"
37236"(('Archived books','#status','Archived'),)\n"
37237"will exclude a book with a value of 'Archived' in the custom column 'status'.\n"
37238"When multiple rules are defined, all rules will be applied.\n"
37239"Default: \n"
37240"\"%default\"\n"
37241"Applies to: AZW3, EPUB, MOBI output formats"
37242msgstr ""
37243
37244#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86
37245#, python-format
37246msgid ""
37247"Include 'Authors' section in catalog.\n"
37248"Default: '%default'\n"
37249"Applies to: AZW3, EPUB, MOBI output formats"
37250msgstr ""
37251
37252#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93
37253#, python-format
37254msgid ""
37255"Include 'Descriptions' section in catalog.\n"
37256"Default: '%default'\n"
37257"Applies to: AZW3, EPUB, MOBI output formats"
37258msgstr ""
37259
37260#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100
37261#, python-format
37262msgid ""
37263"Include 'Genres' section in catalog.\n"
37264"Default: '%default'\n"
37265"Applies to: AZW3, EPUB, MOBI output formats"
37266msgstr ""
37267
37268#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107
37269#, python-format
37270msgid ""
37271"Include 'Titles' section in catalog.\n"
37272"Default: '%default'\n"
37273"Applies to: AZW3, EPUB, MOBI output formats"
37274msgstr ""
37275
37276#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114
37277#, python-format
37278msgid ""
37279"Include 'Series' section in catalog.\n"
37280"Default: '%default'\n"
37281"Applies to: AZW3, EPUB, MOBI output formats"
37282msgstr ""
37283
37284#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121
37285#, python-format
37286msgid ""
37287"Include 'Recently Added' section in catalog.\n"
37288"Default: '%default'\n"
37289"Applies to: AZW3, EPUB, MOBI output formats"
37290msgstr ""
37291
37292#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128
37293#, python-format
37294msgid ""
37295"Source field for 'Genres' section.\n"
37296"Default: '%default'\n"
37297"Applies to: AZW3, EPUB, MOBI output formats"
37298msgstr ""
37299
37300#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135
37301#, python-format
37302msgid ""
37303"Custom field containing note text to insert in Description header.\n"
37304"Default: '%default'\n"
37305"Applies to: AZW3, EPUB, MOBI output formats"
37306msgstr ""
37307
37308#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142
37309#, python-format
37310msgid ""
37311"#<custom field>:[before|after]:[True|False] specifying:\n"
37312" <custom field> Custom field containing notes to merge with comments\n"
37313" [before|after] Placement of notes with respect to comments\n"
37314" [True|False] - A horizontal rule is inserted between notes and comments\n"
37315"Default: '%default'\n"
37316"Applies to: AZW3, EPUB, MOBI output formats"
37317msgstr ""
37318
37319#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152
37320#, python-format
37321msgid ""
37322"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"
37323"Default: '%default'\n"
37324"Applies to: AZW3, EPUB, MOBI output formats"
37325msgstr ""
37326
37327#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161
37328#, python-format
37329msgid ""
37330"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n"
37331"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n"
37332"When multiple rules are defined, the first matching rule will be used.\n"
37333"Default:\n"
37334"\"%default\"\n"
37335"Applies to: AZW3, EPUB, MOBI output formats"
37336msgstr ""
37337
37338#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170
37339#, python-format
37340msgid ""
37341"Use a named preset created with the GUI catalog builder.\n"
37342"A preset specifies all settings for building a catalog.\n"
37343"Default: '%default'\n"
37344"Applies to: AZW3, EPUB, MOBI output formats"
37345msgstr ""
37346
37347#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178
37348#, python-format
37349msgid ""
37350"Replace existing cover when generating the catalog.\n"
37351"Default: '%default'\n"
37352"Applies to: AZW3, EPUB, MOBI output formats"
37353msgstr ""
37354
37355#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185
37356#, python-format
37357msgid ""
37358"Size hint (in inches) for book covers in catalog.\n"
37359"Range: 1.0 - 2.0\n"
37360"Default: '%default'\n"
37361"Applies to: AZW3, EPUB, MOBI output formats"
37362msgstr ""
37363
37364#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202
37365#, python-format
37366msgid "Error: Preset \"%s\" not found."
37367msgstr ""
37368
37369#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203
37370#, python-format
37371msgid "Stored presets: %s"
37372msgstr ""
37373
37374#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205
37375msgid "Error: No stored presets."
37376msgstr ""
37377
37378#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335
37379msgid ""
37380"\n"
37381"*** Adding 'By authors' section required for MOBI output ***"
37382msgstr ""
37383
37384#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69
37385msgid "column not in book: "
37386msgstr ""
37387
37388#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101
37389msgid "Symbols"
37390msgstr ""
37391
37392#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333
37393msgid "No genres to catalog.\n"
37394msgstr ""
37395
37396#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335
37397msgid "Check 'Excluded genres' regex in the E-book options.\n"
37398msgstr ""
37399
37400#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337
37401msgid "No books available to catalog"
37402msgstr ""
37403
37404#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350
37405#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530
37406msgid "Titles"
37407msgstr ""
37408
37409#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354
37410msgid "Genres"
37411msgstr ""
37412
37413#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356
37414#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828
37415msgid "Recently Added"
37416msgstr "ਪਹਿਲਾਂ ਤੌਂ ਜੋੜੀ ਹੌਈ"
37417
37418#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358
37419#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026
37420msgid "Recently Read"
37421msgstr "ਪਹਿਲਾਂ ਤੌਂ ਪੜ੍ਹੀ ਹੌਈ"
37422
37423#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360
37424msgid "Descriptions"
37425msgstr ""
37426
37427#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566
37428msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>"
37429msgstr ""
37430
37431#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583
37432msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n"
37433msgstr ""
37434
37435#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773
37436msgid "Sorting database"
37437msgstr ""
37438
37439#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875
37440msgid "Sorting titles"
37441msgstr ""
37442
37443#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887
37444msgid ""
37445"No books to catalog.\n"
37446"Check 'Excluded books' rules in the E-book options.\n"
37447msgstr ""
37448
37449#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889
37450msgid "No books available to include in catalog"
37451msgstr ""
37452
37453#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594
37454#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600
37455#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744
37456#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749
37457#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796
37458#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801
37459#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314
37460#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320
37461#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445
37462#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605
37463#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610
37464msgid "error in"
37465msgstr ""
37466
37467#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106
37468msgid "Genres HTML"
37469msgstr ""
37470
37471#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510
37472msgid "Titles HTML"
37473msgstr ""
37474
37475#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712
37476#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714
37477#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716
37478msgid "by "
37479msgstr ""
37480
37481#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859
37482msgid "Descriptions HTML"
37483msgstr ""
37484
37485#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863
37486msgid "Description HTML"
37487msgstr ""
37488
37489#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992
37490msgid "NCX header"
37491msgstr ""
37492
37493#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072
37494msgid "NCX for descriptions"
37495msgstr ""
37496
37497#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143
37498msgid "NCX for Series"
37499msgstr ""
37500
37501#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198
37502#, python-format
37503msgid "Series beginning with %s"
37504msgstr ""
37505
37506#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200
37507#, python-format
37508msgid "Series beginning with '%s'"
37509msgstr ""
37510
37511#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225
37512msgid "NCX for Titles"
37513msgstr ""
37514
37515#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282
37516#, python-format
37517msgid "Titles beginning with %s"
37518msgstr ""
37519
37520#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284
37521#, python-format
37522msgid "Titles beginning with '%s'"
37523msgstr ""
37524
37525#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309
37526msgid "NCX for Authors"
37527msgstr ""
37528
37529#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359
37530#, python-format
37531msgid "Authors beginning with %s"
37532msgstr ""
37533
37534#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361
37535#, python-format
37536msgid "Authors beginning with '%s'"
37537msgstr ""
37538
37539#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386
37540msgid "NCX for Recently Added"
37541msgstr ""
37542
37543#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504
37544msgid "NCX for Recently Read"
37545msgstr ""
37546
37547#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595
37548msgid "NCX for genres"
37549msgstr ""
37550
37551#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651
37552msgid "Generating OPF"
37553msgstr ""
37554
37555#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955
37556msgid "Thumbnails"
37557msgstr ""
37558
37559#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961
37560msgid "Thumbnail"
37561msgstr ""
37562
37563#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394
37564msgid "Saving NCX"
37565msgstr ""
37566
37567#: /__w/calibre/calibre/src/calibre/library/check_library.py:28
37568msgid "Invalid titles"
37569msgstr ""
37570
37571#: /__w/calibre/calibre/src/calibre/library/check_library.py:29
37572msgid "Extra titles"
37573msgstr ""
37574
37575#: /__w/calibre/calibre/src/calibre/library/check_library.py:30
37576msgid "Invalid authors"
37577msgstr ""
37578
37579#: /__w/calibre/calibre/src/calibre/library/check_library.py:31
37580msgid "Extra authors"
37581msgstr ""
37582
37583#: /__w/calibre/calibre/src/calibre/library/check_library.py:32
37584msgid "Missing book formats"
37585msgstr ""
37586
37587#: /__w/calibre/calibre/src/calibre/library/check_library.py:33
37588msgid "Extra book formats"
37589msgstr ""
37590
37591#: /__w/calibre/calibre/src/calibre/library/check_library.py:34
37592msgid "Unknown files in books"
37593msgstr ""
37594
37595#: /__w/calibre/calibre/src/calibre/library/check_library.py:35
37596msgid "Missing cover files"
37597msgstr ""
37598
37599#: /__w/calibre/calibre/src/calibre/library/check_library.py:36
37600msgid "Cover files not in database"
37601msgstr ""
37602
37603#: /__w/calibre/calibre/src/calibre/library/check_library.py:37
37604msgid "Folders raising exception"
37605msgstr ""
37606
37607#: /__w/calibre/calibre/src/calibre/library/coloring.py:19
37608msgid "INVALID CONDITION"
37609msgstr ""
37610
37611#: /__w/calibre/calibre/src/calibre/library/database2.py:112
37612#: /__w/calibre/calibre/src/calibre/library/database2.py:121
37613#, python-format
37614msgid "Path to library too long. Must be less than %d characters."
37615msgstr ""
37616
37617#: /__w/calibre/calibre/src/calibre/library/database2.py:1242
37618#, python-format
37619msgid " (%s books)"
37620msgstr ""
37621
37622#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146
37623msgid "Identifiers"
37624msgstr ""
37625
37626#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218
37627msgid "On device"
37628msgstr ""
37629
37630#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268
37631msgid "Series sort"
37632msgstr ""
37633
37634#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278
37635msgid "Title sort"
37636msgstr ""
37637
37638#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32
37639msgid "The title"
37640msgstr ""
37641
37642#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33
37643msgid "The authors"
37644msgstr ""
37645
37646#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34
37647#, python-brace-format
37648msgid ""
37649"The author sort string. To use only the first letter of the name use "
37650"{author_sort[0]}"
37651msgstr ""
37652
37653#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36
37654msgid "The tags"
37655msgstr ""
37656
37657#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37
37658msgid "The series"
37659msgstr ""
37660
37661#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38
37662msgid ""
37663"The series number. To get leading zeros use {series_index:0>3s} or "
37664"{series_index:>3s} for leading spaces"
37665msgstr ""
37666
37667#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41
37668msgid "The rating"
37669msgstr ""
37670
37671#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42
37672msgid "The ISBN"
37673msgstr ""
37674
37675#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43
37676msgid "The publisher"
37677msgstr ""
37678
37679#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44
37680msgid "The date"
37681msgstr ""
37682
37683#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45
37684msgid "The published date"
37685msgstr ""
37686
37687#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46
37688msgid "The date when the metadata for this book record was last modified"
37689msgstr ""
37690
37691#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48
37692msgid "The language(s) of this book"
37693msgstr ""
37694
37695#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49
37696msgid "The calibre internal id"
37697msgstr ""
37698
37699#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78
37700msgid "Options to control saving to disk"
37701msgstr ""
37702
37703#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84
37704msgid ""
37705"Normally, calibre will update the metadata in the saved files from what is "
37706"in the calibre library. Makes saving to disk slower."
37707msgstr ""
37708
37709#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87
37710msgid ""
37711"Normally, calibre will write the metadata into a separate OPF file along "
37712"with the actual e-book files."
37713msgstr ""
37714
37715#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90
37716msgid ""
37717"Normally, calibre will save the cover in a separate file along with the "
37718"actual e-book files."
37719msgstr ""
37720
37721#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93
37722msgid ""
37723"Comma separated list of formats to save for each book. By default all "
37724"available formats are saved."
37725msgstr ""
37726
37727#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96
37728#, python-format
37729msgid ""
37730"The template to control the filename and folder structure of the saved "
37731"files. Default is \"%(templ)s\" which will save books into a per-author "
37732"subfolder with filenames containing title and author. Available controls "
37733"are: {%(controls)s}"
37734msgstr ""
37735
37736#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102
37737#, python-format
37738msgid ""
37739"The template to control the filename and folder structure of files sent to "
37740"the device. Default is \"%(templ)s\" which will save books into a per-author"
37741" folder with filenames containing title and author. Available controls are: "
37742"{%(controls)s}"
37743msgstr ""
37744
37745#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109
37746msgid ""
37747"Have calibre convert all non English characters into English equivalents for"
37748" the file names. This is useful if saving to a legacy filesystem without "
37749"full support for Unicode filenames."
37750msgstr ""
37751
37752#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113
37753#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117
37754#, python-format
37755msgid ""
37756"The format in which to display dates. %(day)s - day, %(month)s - month, "
37757"%(mn)s - month number, %(year)s - year. Default is: %(default)s"
37758msgstr ""
37759
37760#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121
37761msgid "Convert paths to lowercase."
37762msgstr ""
37763
37764#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123
37765msgid "Replace whitespace with underscores."
37766msgstr ""
37767
37768#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125
37769msgid "Save into a single folder, ignoring the template folder structure"
37770msgstr ""
37771
37772#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284
37773#, python-format
37774msgid ""
37775"Failed to calculate path for save to disk. Template: %(templ)s\n"
37776"Error: %(err)s"
37777msgstr ""
37778
37779#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288
37780#, python-format
37781msgid "Template evaluation resulted in no path components. Template: %s"
37782msgstr ""
37783
37784#: /__w/calibre/calibre/src/calibre/linux.py:1144
37785msgid "The one stop solution to all your e-book needs"
37786msgstr ""
37787
37788#: /__w/calibre/calibre/src/calibre/linux.py:1146
37789msgid "calibre is the one stop solution to all your e-book needs."
37790msgstr ""
37791
37792#: /__w/calibre/calibre/src/calibre/linux.py:1147
37793msgid ""
37794"You can use calibre to catalog your books, fetch metadata for them "
37795"automatically, convert them from and to all the various e-book formats, send"
37796" them to your e-book reader devices, read the books on your computer, edit "
37797"the books in a dedicated e-book editor and even make them available over the"
37798" network with the built-in Content server. You can also download news and "
37799"periodicals in e-book format from over a thousand different news and "
37800"magazine websites."
37801msgstr ""
37802
37803#: /__w/calibre/calibre/src/calibre/linux.py:1160
37804msgid "Edit the text and styles inside e-books"
37805msgstr ""
37806
37807#: /__w/calibre/calibre/src/calibre/linux.py:1162
37808msgid ""
37809"The calibre E-book editor allows you to edit the text and styles inside the "
37810"book with a live preview of your changes."
37811msgstr ""
37812
37813#: /__w/calibre/calibre/src/calibre/linux.py:1163
37814msgid ""
37815"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes "
37816"various useful tools for checking the book for errors, editing the Table of "
37817"Contents, performing automated cleanups, etc."
37818msgstr ""
37819
37820#: /__w/calibre/calibre/src/calibre/linux.py:1175
37821msgid "Read e-books in over a dozen different formats"
37822msgstr ""
37823
37824#: /__w/calibre/calibre/src/calibre/linux.py:1177
37825msgid ""
37826"The calibre E-book viewer allows you to read e-books in over a dozen "
37827"different formats."
37828msgstr ""
37829
37830#: /__w/calibre/calibre/src/calibre/linux.py:1178
37831msgid ""
37832"It has a full screen mode for distraction free reading and can display the "
37833"text with multiple columns per screen."
37834msgstr ""
37835
37836#: /__w/calibre/calibre/src/calibre/linux.py:1315
37837msgid "Command Line Interface"
37838msgstr ""
37839
37840#: /__w/calibre/calibre/src/calibre/linux.py:1316
37841msgid ""
37842"On macOS, the command line tools are inside the calibre bundle, for example,"
37843" if you installed calibre in :file:`/Applications` the command line tools "
37844"are in :file:`/Applications/calibre.app/Contents/MacOS/`."
37845msgstr ""
37846
37847#: /__w/calibre/calibre/src/calibre/linux.py:1319
37848msgid "Documented commands"
37849msgstr ""
37850
37851#: /__w/calibre/calibre/src/calibre/linux.py:1319
37852msgid "Undocumented commands"
37853msgstr ""
37854
37855#: /__w/calibre/calibre/src/calibre/linux.py:1320
37856msgid ""
37857"You can see usage for undocumented commands by executing them without "
37858"arguments in a terminal."
37859msgstr ""
37860
37861#: /__w/calibre/calibre/src/calibre/linux.py:1321
37862msgid "Change language"
37863msgstr ""
37864
37865#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286
37866#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
37867#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
37868#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
37869msgid "Newest"
37870msgstr ""
37871
37872#: /__w/calibre/calibre/src/calibre/srv/code.py:130
37873#, python-brace-format
37874msgid "<b>{title}</b> by {authors}"
37875msgstr ""
37876
37877#: /__w/calibre/calibre/src/calibre/srv/code.py:131
37878#, python-brace-format
37879msgid "{series_index} of <i>{series}</i>"
37880msgstr ""
37881
37882#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37883#, python-brace-format
37884msgid "Date: {timestamp}"
37885msgstr ""
37886
37887#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37888#, python-brace-format
37889msgid "Published: {pubdate}"
37890msgstr ""
37891
37892#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37893#, python-brace-format
37894msgid "Publisher: {publisher}"
37895msgstr ""
37896
37897#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58
37898msgid "Show "
37899msgstr ""
37900
37901#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73
37902msgid " sorted by "
37903msgstr ""
37904
37905#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37906msgid "Change library"
37907msgstr ""
37908
37909#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37910msgid "Change library to: "
37911msgstr ""
37912
37913#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202
37914msgid "Switch to the full interface (non-mobile interface)"
37915msgstr ""
37916
37917#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205
37918msgid ""
37919"The full interface gives you many more features, but it may not work well on"
37920" a small screen"
37921msgstr ""
37922
37923#: /__w/calibre/calibre/src/calibre/srv/loop.py:142
37924#, python-brace-format
37925msgid "{0} is not a valid IP address/network, with error: {1}"
37926msgstr ""
37927
37928#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21
37929#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155
37930msgid "username [password]"
37931msgstr ""
37932
37933#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25
37934msgid "Give this user only read access"
37935msgstr ""
37936
37937#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29
37938#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45
37939#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103
37940#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162
37941msgid "username is required"
37942msgstr ""
37943
37944#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39
37945msgid "username"
37946msgstr ""
37947
37948#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60
37949msgid "username set|reset|toggle|show"
37950msgstr ""
37951
37952#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68
37953msgid "username and operation are required"
37954msgstr ""
37955
37956#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86
37957msgid "[options] username [library_name ...]"
37958msgstr ""
37959
37960#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90
37961msgid ""
37962"Specify the action to perform.\n"
37963"A value of \"show\" shows the current library restrictions for the specified user.\n"
37964"A value of \"allow-all\" removes all library restrictions.\n"
37965"A value of \"allow\" allows access to only the specified libraries.\n"
37966"A value of \"block\" allows access to all, except the specified libraries.\n"
37967"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."
37968msgstr ""
37969
37970#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186
37971msgid "Unknown command: {}"
37972msgstr ""
37973
37974#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188
37975msgid "Manage the user accounts for calibre-server. Available commands are:"
37976msgstr ""
37977
37978#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190
37979msgid "Use {} for help on individual commands"
37980msgstr ""
37981
37982#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213
37983msgid "What do you want to do?"
37984msgstr ""
37985
37986#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222
37987msgid "default"
37988msgstr ""
37989
37990#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227
37991msgid "No choice selected, exiting..."
37992msgstr ""
37993
37994#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236
37995#, python-format
37996msgid "%s is not a valid choice, try again"
37997msgstr ""
37998
37999#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247
38000msgid "Existing user names:"
38001msgstr ""
38002
38003#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250
38004msgid "There are no users, you must first add an user"
38005msgstr ""
38006
38007#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255
38008#, python-format
38009msgid "The username %s does not exist"
38010msgstr ""
38011
38012#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257
38013#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280
38014msgid "Enter the username"
38015msgstr ""
38016
38017#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264
38018#, python-format
38019msgid "Enter the new password for %s: "
38020msgstr ""
38021
38022#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266
38023#: /__w/calibre/calibre/src/calibre/srv/users.py:62
38024msgid "Empty passwords are not allowed"
38025msgstr ""
38026
38027#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269
38028#, python-format
38029msgid "Re-enter the new password for %s, to verify: "
38030msgstr ""
38031
38032#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272
38033msgid "Passwords do not match"
38034msgstr ""
38035
38036#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283
38037#, python-format
38038msgid "User %s added successfully!"
38039msgstr ""
38040
38041#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287
38042#, python-format
38043msgid "Are you sure you want to remove the user %s?"
38044msgstr ""
38045
38046#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291
38047#, python-format
38048msgid "User %s successfully removed!"
38049msgstr ""
38050
38051#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296
38052#, python-format
38053msgid "Password for %s successfully changed!"
38054msgstr ""
38055
38056#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300
38057#, python-brace-format
38058msgid "Current password for {0} is: {1}"
38059msgstr ""
38060
38061#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305
38062msgid "Allow {} to make changes (i.e. grant write access)"
38063msgstr ""
38064
38065#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307
38066msgid "Prevent {} from making changes (i.e. remove write access)"
38067msgstr ""
38068
38069#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331
38070msgid "{} has the following additional per-library restrictions:"
38071msgstr ""
38072
38073#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336
38074msgid "{} has no additional per-library restrictions"
38075msgstr ""
38076
38077#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339
38078msgid "Allow access to all libraries"
38079msgstr ""
38080
38081#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340
38082msgid "Allow access to only specified libraries"
38083msgstr ""
38084
38085#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341
38086msgid "Allow access to all, except specified libraries"
38087msgstr ""
38088
38089#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342
38090msgid "Change per-library restrictions"
38091msgstr ""
38092
38093#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348
38094msgid "Enter the name of the library:"
38095msgstr ""
38096
38097#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353
38098msgid ""
38099"Enter a search expression, access will be granted only to books matching "
38100"this expression. An empty expression will grant access to all books."
38101msgstr ""
38102
38103#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361
38104msgid "Another restriction?"
38105msgstr ""
38106
38107#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366
38108msgid "Enter a comma separated list of library names:"
38109msgstr ""
38110
38111#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369
38112msgid "Allowing access only to libraries: {}"
38113msgstr ""
38114
38115#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370
38116msgid "Allowing access to all libraries, except: {}"
38117msgstr ""
38118
38119#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378
38120msgid "Show password for {}"
38121msgstr ""
38122
38123#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380
38124msgid "Change read/write permission for {}"
38125msgstr ""
38126
38127#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381
38128msgid "Change the libraries {} is allowed to access"
38129msgstr ""
38130
38131#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383
38132#, python-brace-format
38133msgid "{0} has {1} access"
38134msgstr ""
38135
38136#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38137msgid "read-write"
38138msgstr ""
38139
38140#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38141msgid "readonly"
38142msgstr ""
38143
38144#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404
38145msgid "Add a new user"
38146msgstr ""
38147
38148#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405
38149msgid "Edit an existing user"
38150msgstr ""
38151
38152#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406
38153msgid "Remove a user"
38154msgstr ""
38155
38156#: /__w/calibre/calibre/src/calibre/srv/opds.py:176
38157msgid "one item"
38158msgid_plural "{} items"
38159msgstr[0] ""
38160msgstr[1] ""
38161
38162#: /__w/calibre/calibre/src/calibre/srv/opds.py:187
38163#, python-format
38164msgid "RATING: %s<br />"
38165msgstr ""
38166
38167#: /__w/calibre/calibre/src/calibre/srv/opds.py:189
38168#, python-format
38169msgid "TAGS: %s<br />"
38170msgstr ""
38171
38172#: /__w/calibre/calibre/src/calibre/srv/opds.py:191
38173#, python-format
38174msgid "SERIES: %(series)s [%(sidx)s]<br />"
38175msgstr ""
38176
38177#: /__w/calibre/calibre/src/calibre/srv/opds.py:288
38178msgid "Books in your library"
38179msgstr ""
38180
38181#: /__w/calibre/calibre/src/calibre/srv/opds.py:293
38182msgid "By "
38183msgstr ""
38184
38185#: /__w/calibre/calibre/src/calibre/srv/opds.py:294
38186msgid "Books sorted by "
38187msgstr ""
38188
38189#: /__w/calibre/calibre/src/calibre/srv/opds.py:301
38190msgid "Library:"
38191msgstr ""
38192
38193#: /__w/calibre/calibre/src/calibre/srv/opds.py:304
38194msgid "Change calibre library to:"
38195msgstr ""
38196
38197#: /__w/calibre/calibre/src/calibre/srv/opds.py:415
38198#: /__w/calibre/calibre/src/calibre/srv/opds.py:432
38199#, python-format
38200msgid "By %s"
38201msgstr ""
38202
38203#: /__w/calibre/calibre/src/calibre/srv/opds.py:598
38204#, python-brace-format
38205msgid "By {0} :: {1}"
38206msgstr ""
38207
38208#: /__w/calibre/calibre/src/calibre/srv/opts.py:31
38209msgid "Path to the SSL certificate file"
38210msgstr ""
38211
38212#: /__w/calibre/calibre/src/calibre/srv/opts.py:35
38213msgid "Path to the SSL private key file"
38214msgstr ""
38215
38216#: /__w/calibre/calibre/src/calibre/srv/opts.py:39
38217msgid "Time (in seconds) after which an idle connection is closed"
38218msgstr ""
38219
38220#: /__w/calibre/calibre/src/calibre/srv/opts.py:43
38221msgid ""
38222"Time (in seconds) to wait for a response from the server when making queries"
38223msgstr ""
38224
38225#: /__w/calibre/calibre/src/calibre/srv/opts.py:47
38226msgid "Total time in seconds to wait for clean shutdown"
38227msgstr ""
38228
38229#: /__w/calibre/calibre/src/calibre/srv/opts.py:51
38230msgid "Socket pre-allocation, for example, with systemd socket activation"
38231msgstr ""
38232
38233#: /__w/calibre/calibre/src/calibre/srv/opts.py:55
38234msgid "Max. size of single HTTP header (in KB)"
38235msgstr ""
38236
38237#: /__w/calibre/calibre/src/calibre/srv/opts.py:59
38238msgid "Max. allowed size for files uploaded to the server (in MB)"
38239msgstr ""
38240
38241#: /__w/calibre/calibre/src/calibre/srv/opts.py:63
38242msgid "Minimum size for which responses use data compression (in bytes)"
38243msgstr ""
38244
38245#: /__w/calibre/calibre/src/calibre/srv/opts.py:67
38246msgid "Number of worker threads used to process requests"
38247msgstr ""
38248
38249#: /__w/calibre/calibre/src/calibre/srv/opts.py:71
38250msgid "Maximum number of worker processes"
38251msgstr ""
38252
38253#: /__w/calibre/calibre/src/calibre/srv/opts.py:73
38254msgid ""
38255"Worker processes are launched as needed and used for large jobs such as "
38256"preparing a book for viewing, adding books, converting, etc. Normally, the "
38257"max. number of such processes is based on the number of CPU cores. You can "
38258"control it by this setting."
38259msgstr ""
38260
38261#: /__w/calibre/calibre/src/calibre/srv/opts.py:78
38262msgid "Maximum time for worker processes"
38263msgstr ""
38264
38265#: /__w/calibre/calibre/src/calibre/srv/opts.py:80
38266msgid ""
38267"Maximum amount of time worker processes are allowed to run (in minutes). Set"
38268" to zero for no limit."
38269msgstr ""
38270
38271#: /__w/calibre/calibre/src/calibre/srv/opts.py:83
38272msgid "The port on which to listen for connections"
38273msgstr ""
38274
38275#: /__w/calibre/calibre/src/calibre/srv/opts.py:87
38276msgid "A prefix to prepend to all URLs"
38277msgstr ""
38278
38279#: /__w/calibre/calibre/src/calibre/srv/opts.py:89
38280msgid ""
38281"Useful if you wish to run this server behind a reverse proxy. For example "
38282"use, /calibre as the URL prefix."
38283msgstr ""
38284
38285#: /__w/calibre/calibre/src/calibre/srv/opts.py:91
38286msgid "Number of books to show in a single page"
38287msgstr ""
38288
38289#: /__w/calibre/calibre/src/calibre/srv/opts.py:93
38290msgid "The number of books to show in a single page in the browser."
38291msgstr ""
38292
38293#: /__w/calibre/calibre/src/calibre/srv/opts.py:95
38294msgid "Advertise OPDS feeds via BonJour"
38295msgstr ""
38296
38297#: /__w/calibre/calibre/src/calibre/srv/opts.py:97
38298msgid ""
38299"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading"
38300" apps can detect and connect to the server automatically."
38301msgstr ""
38302
38303#: /__w/calibre/calibre/src/calibre/srv/opts.py:100
38304msgid "Maximum number of books in OPDS feeds"
38305msgstr ""
38306
38307#: /__w/calibre/calibre/src/calibre/srv/opts.py:102
38308msgid ""
38309"The maximum number of books that the server will return in a single OPDS "
38310"acquisition feed."
38311msgstr ""
38312
38313#: /__w/calibre/calibre/src/calibre/srv/opts.py:105
38314msgid "Maximum number of ungrouped items in OPDS feeds"
38315msgstr ""
38316
38317#: /__w/calibre/calibre/src/calibre/srv/opts.py:107
38318msgid ""
38319"Group items in categories such as author/tags by first letter when there are"
38320" more than this number of items. Set to zero to disable."
38321msgstr ""
38322
38323#: /__w/calibre/calibre/src/calibre/srv/opts.py:110
38324msgid "The interface on which to listen for connections"
38325msgstr ""
38326
38327#: /__w/calibre/calibre/src/calibre/srv/opts.py:112
38328msgid ""
38329"The default is to listen on all available IPv4 interfaces. You can change "
38330"this to, for example, \"127.0.0.1\" to only listen for connections from the "
38331"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 "
38332"connections."
38333msgstr ""
38334
38335#: /__w/calibre/calibre/src/calibre/srv/opts.py:116
38336msgid "Fallback to auto-detected interface"
38337msgstr ""
38338
38339#: /__w/calibre/calibre/src/calibre/srv/opts.py:118
38340msgid ""
38341"If for some reason the server is unable to bind to the interface specified "
38342"in the listen_on option, then it will try to detect an interface that "
38343"connects to the outside world and bind to that."
38344msgstr ""
38345
38346#: /__w/calibre/calibre/src/calibre/srv/opts.py:122
38347msgid "Zero copy file transfers for increased performance"
38348msgstr ""
38349
38350#: /__w/calibre/calibre/src/calibre/srv/opts.py:124
38351msgid ""
38352"This will use zero-copy in-kernel transfers when sending files over the "
38353"network, increasing performance. However, it can cause corrupted file "
38354"transfers on some broken filesystems. If you experience corrupted file "
38355"transfers, turn it off."
38356msgstr ""
38357
38358#: /__w/calibre/calibre/src/calibre/srv/opts.py:128
38359msgid "Max. log file size (in MB)"
38360msgstr ""
38361
38362#: /__w/calibre/calibre/src/calibre/srv/opts.py:130
38363msgid ""
38364"The maximum size of log files, generated by the server. When the log becomes"
38365" larger than this size, it is automatically rotated. Set to zero to disable "
38366"log rotation."
38367msgstr ""
38368
38369#: /__w/calibre/calibre/src/calibre/srv/opts.py:133
38370msgid "Log HTTP 404 (Not Found) requests"
38371msgstr ""
38372
38373#: /__w/calibre/calibre/src/calibre/srv/opts.py:135
38374msgid ""
38375"Normally, the server logs all HTTP requests for resources that are not "
38376"found. This can generate a lot of log spam, if your server is targeted by "
38377"bots. Use this option to turn it off."
38378msgstr ""
38379
38380#: /__w/calibre/calibre/src/calibre/srv/opts.py:139
38381msgid "Password based authentication to access the server"
38382msgstr ""
38383
38384#: /__w/calibre/calibre/src/calibre/srv/opts.py:141
38385msgid ""
38386"Normally, the server is unrestricted, allowing anyone to access it. You can "
38387"restrict access to predefined users with this option."
38388msgstr ""
38389
38390#: /__w/calibre/calibre/src/calibre/srv/opts.py:144
38391msgid "Allow un-authenticated local connections to make changes"
38392msgstr ""
38393
38394#: /__w/calibre/calibre/src/calibre/srv/opts.py:146
38395msgid ""
38396"Normally, if you do not turn on authentication, the server operates in read-"
38397"only mode, so as to not allow anonymous users to make changes to your "
38398"calibre libraries. This option allows anybody connecting from the same "
38399"computer as the server is running on to make changes. This is useful if you "
38400"want to run the server without authentication but still use calibredb to "
38401"make changes to your calibre libraries. Note that turning on this option "
38402"means any program running on the computer can make changes to your calibre "
38403"libraries."
38404msgstr ""
38405
38406#: /__w/calibre/calibre/src/calibre/srv/opts.py:155
38407msgid ""
38408"Allow un-authenticated connections from specific IP addresses to make "
38409"changes"
38410msgstr ""
38411
38412#: /__w/calibre/calibre/src/calibre/srv/opts.py:157
38413msgid ""
38414"Normally, if you do not turn on authentication, the server operates in read-"
38415"only mode, so as to not allow anonymous users to make changes to your "
38416"calibre libraries. This option allows anybody connecting from the specified "
38417"IP addresses to make changes. Must be a comma separated list of address or "
38418"network specifications. This is useful if you want to run the server without"
38419" authentication but still use calibredb to make changes to your calibre "
38420"libraries. Note that turning on this option means anyone connecting from the"
38421" specified IP addresses can make changes to your calibre libraries."
38422msgstr ""
38423
38424#: /__w/calibre/calibre/src/calibre/srv/opts.py:166
38425msgid "Path to user database"
38426msgstr ""
38427
38428#: /__w/calibre/calibre/src/calibre/srv/opts.py:168
38429msgid ""
38430"Path to a file in which to store the user and password information. Normally"
38431" a file in the calibre configuration folder is used."
38432msgstr ""
38433
38434#: /__w/calibre/calibre/src/calibre/srv/opts.py:171
38435msgid "Choose the type of authentication used"
38436msgstr ""
38437
38438#: /__w/calibre/calibre/src/calibre/srv/opts.py:172
38439msgid ""
38440"Set the HTTP authentication mode used by the server. Set to \"basic\" if you"
38441" are putting this server behind an SSL proxy. Otherwise, leave it as "
38442"\"auto\", which will use \"basic\" if SSL is configured otherwise it will "
38443"use \"digest\"."
38444msgstr ""
38445
38446#: /__w/calibre/calibre/src/calibre/srv/opts.py:176
38447msgid "Ban IP addresses that have repeated login failures"
38448msgstr ""
38449
38450#: /__w/calibre/calibre/src/calibre/srv/opts.py:177
38451msgid ""
38452"Temporarily bans access for IP addresses that have repeated login failures "
38453"for the specified number of minutes. Useful to prevent attempts at guessing "
38454"passwords. If set to zero, no banning is done."
38455msgstr ""
38456
38457#: /__w/calibre/calibre/src/calibre/srv/opts.py:181
38458msgid "Number of login failures for ban"
38459msgstr ""
38460
38461#: /__w/calibre/calibre/src/calibre/srv/opts.py:182
38462msgid "The number of login failures after which an IP address is banned"
38463msgstr ""
38464
38465#: /__w/calibre/calibre/src/calibre/srv/opts.py:184
38466msgid "Ignored user-defined metadata fields"
38467msgstr ""
38468
38469#: /__w/calibre/calibre/src/calibre/srv/opts.py:186
38470msgid ""
38471"Comma separated list of user-defined metadata fields that will not be "
38472"displayed by the Content server in the /opds and /mobile views. For example:"
38473" {}"
38474msgstr ""
38475
38476#: /__w/calibre/calibre/src/calibre/srv/opts.py:190
38477msgid "Restrict displayed user-defined fields"
38478msgstr ""
38479
38480#: /__w/calibre/calibre/src/calibre/srv/opts.py:192
38481msgid ""
38482"Comma separated list of user-defined metadata fields that will be displayed "
38483"by the Content server in the /opds and /mobile views. If you specify this "
38484"option, any fields not in this list will not be displayed. For example: {}"
38485msgstr ""
38486
38487#: /__w/calibre/calibre/src/calibre/srv/opts.py:197
38488msgid "Choose the default book list mode"
38489msgstr ""
38490
38491#: /__w/calibre/calibre/src/calibre/srv/opts.py:199
38492msgid ""
38493"Set the default book list mode that will be used for new users. Individual "
38494"users can override the default in their own settings. The default is to use "
38495"a cover grid."
38496msgstr ""
38497
38498#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38499msgid "By default, this option is disabled."
38500msgstr ""
38501
38502#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38503msgid "By default, this option is enabled."
38504msgstr ""
38505
38506#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98
38507msgid ""
38508"[options] [path to library folder...]\n"
38509"\n"
38510"Start the calibre Content server. The calibre Content server exposes your\n"
38511"calibre libraries over the internet. You can specify the path to the library\n"
38512"folders as arguments to %prog. If you do not specify any paths, all the\n"
38513"libraries that the main calibre program knows about will be used.\n"
38514msgstr ""
38515
38516#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109
38517msgid ""
38518"Path to log file for server log. This log contains server information and "
38519"errors, not access logs. By default it is written to stdout."
38520msgstr ""
38521
38522#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115
38523msgid ""
38524"Path to the access log file. This log contains information about clients "
38525"connecting to the server and making requests. By default no access logging "
38526"is done."
38527msgstr ""
38528
38529#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120
38530msgid ""
38531"Path to a JSON file containing a template for the custom book list mode. The"
38532" easiest way to create such a template file is to go to Preferences-> "
38533"Sharing over the net-> Book list template in calibre, create the template "
38534"and export it."
38535msgstr ""
38536
38537#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127
38538msgid ""
38539"Path to a JSON file containing URLs for the \"Search the internet\" feature."
38540" The easiest way to create such a file is to go to Preferences-> Sharing "
38541"over the net->Search the internet in calibre, create the URLs and export "
38542"them."
38543msgstr ""
38544
38545#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141
38546msgid "Run process in background as a daemon (Linux only)."
38547msgstr ""
38548
38549#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143
38550msgid "Write process PID to the specified file"
38551msgstr ""
38552
38553#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149
38554msgid ""
38555"Automatically reload server when source code changes. Useful for "
38556"development. You should also specify a small value for the shutdown timeout."
38557msgstr ""
38558
38559#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157
38560#, python-brace-format
38561msgid ""
38562"Manage the database of users allowed to connect to this server. You can use "
38563"it in automated mode by adding a --. See {0} for details. See also the {1} "
38564"option."
38565msgstr ""
38566
38567#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161
38568#, python-brace-format
38569msgid ""
38570"Path to the user database to use for authentication. The database is a "
38571"SQLite file. To create it use {0}. You can read more about managing users "
38572"at: {1}"
38573msgstr ""
38574
38575#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181
38576msgid ""
38577"Another calibre program such as another instance of {} or the main calibre "
38578"program is running. Having multiple programs that can make changes to a "
38579"calibre library running at the same time is not supported."
38580msgstr ""
38581
38582#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207
38583msgid "Interrupted by user"
38584msgstr ""
38585
38586#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214
38587#, python-format
38588msgid "There is no calibre library at: %s"
38589msgstr ""
38590
38591#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218
38592msgid "You must specify at least one calibre library"
38593msgstr ""
38594
38595#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38596msgid "Composite Tags"
38597msgstr ""
38598
38599#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38600msgid "Enum"
38601msgstr ""
38602
38603#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131
38604#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248
38605msgid "Invalid syntax. Expected a lookup name or a word"
38606msgstr ""
38607
38608#: /__w/calibre/calibre/src/calibre/srv/users.py:56
38609msgid ""
38610"For maximum compatibility you should use only the letters A-Z, the numbers "
38611"0-9, spaces, underscores and hyphens in the username"
38612msgstr ""
38613
38614#: /__w/calibre/calibre/src/calibre/srv/users.py:66
38615msgid "The password must contain only ASCII (English) characters and symbols"
38616msgstr ""
38617
38618#: /__w/calibre/calibre/src/calibre/srv/users.py:160
38619#, python-format
38620msgid "The username %s already exists"
38621msgstr ""
38622
38623#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25
38624msgid "Existing password is incorrect"
38625msgstr ""
38626
38627#: /__w/calibre/calibre/src/calibre/utils/config.py:47
38628msgid "Usage"
38629msgstr ""
38630
38631#: /__w/calibre/calibre/src/calibre/utils/config.py:98
38632msgid "Created by "
38633msgstr ""
38634
38635#: /__w/calibre/calibre/src/calibre/utils/config.py:99
38636msgid ""
38637"Whenever you pass arguments to %prog that have spaces in them, enclose the "
38638"arguments in quotation marks. For example: \"{}\""
38639msgstr ""
38640
38641#: /__w/calibre/calibre/src/calibre/utils/config.py:110
38642msgid "Options"
38643msgstr ""
38644
38645#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479
38646msgid "Path to the database in which books are stored"
38647msgstr ""
38648
38649#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481
38650msgid "Pattern to guess metadata from filenames"
38651msgstr ""
38652
38653#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483
38654msgid "Access key for isbndb.com"
38655msgstr ""
38656
38657#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485
38658msgid "Default timeout for network operations (seconds)"
38659msgstr ""
38660
38661#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487
38662msgid "Path to folder in which your library of books is stored"
38663msgstr ""
38664
38665#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489
38666msgid "The language in which to display the user interface"
38667msgstr ""
38668
38669#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491
38670msgid ""
38671"The default output format for e-book conversions. When auto-converting to "
38672"send to a device this can be overridden by individual device preferences. "
38673"These can be changed by right clicking the device icon in calibre and "
38674"choosing \"Configure\"."
38675msgstr ""
38676
38677#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498
38678msgid "Ordered list of formats to prefer for input."
38679msgstr ""
38680
38681#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500
38682msgid "Read metadata from files"
38683msgstr ""
38684
38685#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502
38686msgid ""
38687"The priority of worker processes. A higher priority means they run faster "
38688"and consume more resources. Most tasks like conversion/news download/adding "
38689"books/etc. are affected by this setting."
38690msgstr ""
38691
38692#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507
38693msgid "Swap author first and last names when reading metadata"
38694msgstr ""
38695
38696#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509
38697msgid "Add new formats to existing book records"
38698msgstr ""
38699
38700#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511
38701msgid "Check for duplicates when copying to another library"
38702msgstr ""
38703
38704#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513
38705msgid "Tags to apply to books added to the library"
38706msgstr ""
38707
38708#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515
38709msgid ""
38710"Mark newly added books. The mark is a temporary mark that is automatically "
38711"removed when calibre is restarted."
38712msgstr ""
38713
38714#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519
38715msgid "List of named saved searches"
38716msgstr ""
38717
38718#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520
38719msgid "User-created Tag browser categories"
38720msgstr ""
38721
38722#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522
38723msgid "How and when calibre updates metadata on the device."
38724msgstr ""
38725
38726#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524
38727msgid ""
38728"When searching for text without using lookup prefixes, as for example, Red "
38729"instead of title:Red, limit the columns searched to those named below."
38730msgstr ""
38731
38732#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529
38733msgid ""
38734"Choose columns to be searched when not using prefixes, as for example, when "
38735"searching for Red instead of title:Red. Enter a list of search/lookup names "
38736"separated by commas. Only takes effect if you set the option to limit search"
38737" columns above."
38738msgstr ""
38739
38740#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535
38741msgid ""
38742"Characters typed in the search box will match their accented versions, based"
38743" on the language you have chosen for the calibre interface. For example, in "
38744"English, searching for n will match both {} and n, but if your language is "
38745"Spanish it will only match n. Note that this is much slower than a simple "
38746"search on very large libraries. Also, this option will have no effect if you"
38747" turn on case-sensitive searching"
38748msgstr ""
38749
38750#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544
38751msgid "Make searches case-sensitive"
38752msgstr ""
38753
38754#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546
38755msgid ""
38756"Recognize numbers inside text when sorting. Setting this means that when "
38757"sorting on text fields like title the text \"Book 2\"will sort before the "
38758"text \"Book 100\". Note that setting this can cause problems with text that "
38759"starts with numbers and is a little slower."
38760msgstr ""
38761
38762#: /__w/calibre/calibre/src/calibre/utils/exim.py:200
38763#: /__w/calibre/calibre/src/calibre/utils/exim.py:344
38764msgid "Settings and plugins"
38765msgstr ""
38766
38767#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380
38768msgid "File is open in another process"
38769msgstr ""
38770
38771#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286
38772msgid "the end of the program"
38773msgstr ""
38774
38775#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288
38776#, python-brace-format
38777msgid "{0}: {1} near {2} on line {3}"
38778msgstr ""
38779
38780#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291
38781#, python-brace-format
38782msgid "{0}: {1} near {2}"
38783msgstr ""
38784
38785#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377
38786msgid "'End of program'"
38787msgstr ""
38788
38789#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388
38790#, python-brace-format
38791msgid "Failed to scan program. Invalid input '{0}'"
38792msgstr ""
38793
38794#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391
38795#, python-brace-format
38796msgid "Expected end of program, found '{0}'"
38797msgstr ""
38798
38799#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414
38800#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426
38801#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438
38802#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448
38803#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453
38804#, python-brace-format
38805msgid "{0} statement: expected '{1}', found '{2}'"
38806msgstr ""
38807
38808#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435
38809#, python-brace-format
38810msgid "'{0}' statement: expected an identifier"
38811msgstr ""
38812
38813#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524
38814#, python-brace-format
38815msgid "A stored template must begin with '{0}'"
38816msgstr ""
38817
38818#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567
38819#, python-brace-format
38820msgid "Expected '{0}', found '{1}'"
38821msgstr ""
38822
38823#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605
38824#, python-brace-format
38825msgid "Unknown function {0}"
38826msgstr ""
38827
38828#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618
38829#, python-brace-format
38830msgid "Expected a '{0}' for function call, found '{1}'"
38831msgstr ""
38832
38833#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631
38834#, python-brace-format
38835msgid "Parameters to '{0}' must be variables or assignments"
38836msgstr ""
38837
38838#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648
38839#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332
38840#, python-brace-format
38841msgid "Incorrect number of arguments for function {0}"
38842msgstr ""
38843
38844#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655
38845#, python-brace-format
38846msgid "Expected an expression, found '{0}'"
38847msgstr ""
38848
38849#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660
38850#, python-brace-format
38851msgid "{0} outside of for loop"
38852msgstr ""
38853
38854#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692
38855#, python-brace-format
38856msgid "Interpreter: {0} - line number {1}"
38857msgstr ""
38858
38859#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757
38860#, python-brace-format
38861msgid "Error during string comparison: operator '{0}'"
38862msgstr ""
38863
38864#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785
38865#, python-brace-format
38866msgid "Value used in comparison is not a number: operator '{0}'"
38867msgstr ""
38868
38869#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811
38870#, python-brace-format
38871msgid "Unknown identifier '{0}'"
38872msgstr ""
38873
38874#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829
38875msgid "before evaluating arguments"
38876msgstr ""
38877
38878#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840
38879msgid "after evaluating arguments"
38880msgstr ""
38881
38882#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853
38883msgid " returned value"
38884msgstr ""
38885
38886#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893
38887#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897
38888#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927
38889#, python-brace-format
38890msgid "Unknown field '{0}'"
38891msgstr ""
38892
38893#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986
38894#, python-brace-format
38895msgid "Unhandled exception '{0}'"
38896msgstr ""
38897
38898#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031
38899#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048
38900#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070
38901#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088
38902#, python-brace-format
38903msgid "Error during operator evaluation: operator '{0}'"
38904msgstr ""
38905
38906#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103
38907#, python-brace-format
38908msgid "Function {0}: invalid character name '{1}"
38909msgstr ""
38910
38911#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157
38912#, python-brace-format
38913msgid "Internal error evaluating an expression: '{0}'"
38914msgstr ""
38915
38916#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200
38917#, python-brace-format
38918msgid "format: type {0} requires an integer value, got {1}"
38919msgstr ""
38920
38921#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206
38922#, python-brace-format
38923msgid "format: type {0} requires a decimal (float) value, got {1}"
38924msgstr ""
38925
38926#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342
38927#, python-format
38928msgid "%s: unknown function"
38929msgstr ""
38930
38931#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496
38932#, python-brace-format
38933msgid "No such variable {0}"
38934msgstr ""
38935
38936#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35
38937#, python-brace-format
38938msgid ""
38939"Duplicate user function name {0}. Change the name or ensure that the "
38940"functions are identical"
38941msgstr ""
38942
38943#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126
38944msgid "No documentation provided"
38945msgstr ""
38946
38947#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163
38948msgid ""
38949"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as"
38950" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. "
38951"In many cases the lexical comparison operators (>, <, == etc) can replace "
38952"this function."
38953msgstr ""
38954
38955#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181
38956msgid ""
38957"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. "
38958"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many "
38959"cases the numeric comparison operators (>#, <#, ==# etc) can replace this "
38960"function."
38961msgstr ""
38962
38963#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200
38964msgid ""
38965"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < "
38966"cmpN\" in sequence, returning resultN for the first comparison that "
38967"succeeds. Returns else_result if no comparison succeeds. Example: "
38968"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") "
38969"returns \"large\". The same example with a first value of 16 returns "
38970"\"giant\"."
38971msgstr ""
38972
38973#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209
38974msgid "first_matching_cmp requires an even number of arguments"
38975msgstr ""
38976
38977#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222
38978msgid ""
38979"strcat(a [, b]*) -- can take any number of arguments. Returns the string "
38980"formed by concatenating all the arguments"
38981msgstr ""
38982
38983#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237
38984msgid "strlen(a) -- Returns the length of the string passed as the argument"
38985msgstr ""
38986
38987#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251
38988msgid ""
38989"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an"
38990" argument is not a number. This function can often be replaced with the + "
38991"operator."
38992msgstr ""
38993
38994#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268
38995msgid ""
38996"subtract(x, y) -- returns x - y. Throws an exception if either x or y are "
38997"not numbers. This function can often be replaced with the - operator."
38998msgstr ""
38999
39000#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282
39001msgid ""
39002"multiply(x [, y]*) -- returns the product of its arguments. Throws an "
39003"exception if any argument is not a number. This function can often be "
39004"replaced with the * operator."
39005msgstr ""
39006
39007#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298
39008msgid ""
39009"divide(x, y) -- returns x / y. Throws an exception if either x or y are not "
39010"numbers. This function can often be replaced with the / operator."
39011msgstr ""
39012
39013#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312
39014msgid ""
39015"ceiling(x) -- returns the smallest integer greater than or equal to x. "
39016"Throws an exception if x is not a number."
39017msgstr ""
39018
39019#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325
39020msgid ""
39021"floor(x) -- returns the largest integer less than or equal to x. Throws an "
39022"exception if x is not a number."
39023msgstr ""
39024
39025#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338
39026msgid ""
39027"round(x) -- returns the nearest integer to x. Throws an exception if x is "
39028"not a number."
39029msgstr ""
39030
39031#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350
39032msgid ""
39033"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x"
39034" or y is not a number."
39035msgstr ""
39036
39037#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363
39038msgid ""
39039"fractional_part(x) -- returns the value after the decimal point.  For "
39040"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not"
39041" a number."
39042msgstr ""
39043
39044#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377
39045msgid ""
39046"template(x) -- evaluates x as a template. The evaluation is done in its own "
39047"context, meaning that variables are not shared between the caller and the "
39048"template evaluation. Because the { and } characters are special, you must "
39049"use [[ for the { character and ]] for the } character; they are converted "
39050"automatically. For example, template('[[title_sort]]') will evaluate the "
39051"template {title_sort} and return its value. Note also that prefixes and "
39052"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to "
39053"this function when using template program mode."
39054msgstr ""
39055
39056#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396
39057msgid ""
39058"eval(template) -- evaluates the template, passing the local variables (those"
39059" 'assign'ed to) instead of the book metadata.  This permits using the "
39060"template processor to construct complex results from local variables. "
39061"Because the { and } characters are special, you must use [[ for the { "
39062"character and ]] for the } character; they are converted automatically. Note"
39063" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be "
39064"used in the argument to this function when using template program mode."
39065msgstr ""
39066
39067#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416
39068msgid ""
39069"assign(id, val) -- assigns val to id, then returns val. id must be an "
39070"identifier, not an expression. This function can often be replaced with the "
39071"= operator."
39072msgstr ""
39073
39074#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429
39075msgid ""
39076"list_split(list_val, sep, id_prefix) -- splits the list_val into separate "
39077"values using 'sep', then assigns the values to variables named 'id_prefix_N'"
39078" where N is the position of the value in the list. The first item has "
39079"position 0 (zero). The function returns the last element in the list. "
39080"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; "
39081"var_1 = 'two'; var_2 = 'foo'."
39082msgstr ""
39083
39084#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449
39085msgid ""
39086"print(a[, b]*) -- prints the arguments to standard output. Unless you start "
39087"calibre from the command line (calibre-debug -g), the output will go to a "
39088"black hole."
39089msgstr ""
39090
39091#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462
39092msgid "field(lookup_name) -- returns the metadata field named by lookup_name"
39093msgstr ""
39094
39095#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472
39096msgid ""
39097"raw_field(lookup_name [, optional_default]) -- returns the metadata field "
39098"named by lookup_name without applying any formatting. It evaluates and "
39099"returns the optional second argument 'default' if the field is undefined "
39100"('None')."
39101msgstr ""
39102
39103#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493
39104msgid ""
39105"raw_list(lookup_name, separator) -- returns the metadata list named by "
39106"lookup_name without applying any formatting or sorting and with items "
39107"separated by separator."
39108msgstr ""
39109
39110#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508
39111msgid ""
39112"substr(str, start, end) -- returns the start'th through the end'th "
39113"characters of str. The first character in str is the zero'th character. If "
39114"end is negative, then it indicates that many characters counting from the "
39115"right. If end is zero, then it indicates the last character. For example, "
39116"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns "
39117"'234'."
39118msgstr ""
39119
39120#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523
39121msgid ""
39122"lookup(val, [pattern, field,]+ else_field) -- like switch, except the "
39123"arguments are field (metadata) names, not text. The value of the appropriate"
39124" field will be fetched and used. Note that because composite columns are "
39125"fields, you can use this function in one composite field to use the value of"
39126" some other composite field. This is extremely useful when constructing "
39127"variable save paths"
39128msgstr ""
39129
39130#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538
39131msgid "lookup requires either 2 or an odd number of arguments"
39132msgstr ""
39133
39134#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552
39135msgid ""
39136"test(val, text if not empty, text if empty) -- return `text if not empty` if"
39137" val is not empty, otherwise return `text if empty`"
39138msgstr ""
39139
39140#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566
39141msgid ""
39142"contains(val, pattern, text if match, text if not match) -- checks if val "
39143"contains matches for the regular expression `pattern`. Returns `text if "
39144"match` if matches are found, otherwise it returns `text if no match`"
39145msgstr ""
39146
39147#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583
39148msgid ""
39149"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` "
39150"pair, checks if `val` matches the regular expression `pattern` and if so, "
39151"returns that `value`. If no pattern matches, then `else_value` is returned. "
39152"You can have as many `pattern, value` pairs as you want"
39153msgstr ""
39154
39155#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591
39156msgid "switch requires an odd number of arguments"
39157msgstr ""
39158
39159#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605
39160msgid ""
39161"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by"
39162" concatenating the arguments. The returned value is initialized to string1. "
39163"`Prefix, string` pairs are added to the end of the value as long as the "
39164"resulting string length is less than `max`. String1 is returned even if "
39165"string1 is longer than max. You can pass as many `prefix, string` pairs as "
39166"you wish."
39167msgstr ""
39168
39169#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615
39170msgid "strcat_max requires 2 or more arguments"
39171msgstr ""
39172
39173#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617
39174msgid "strcat_max requires an even number of arguments"
39175msgstr ""
39176
39177#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621
39178msgid "first argument to strcat_max must be an integer"
39179msgstr ""
39180
39181#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640
39182msgid ""
39183"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating "
39184"val as a list of items separated by separator, if the pattern matches any of"
39185" the list values then return found_val.If the pattern matches no list value "
39186"then return not_found_val. The pattern and found_value pairs can be repeated"
39187" as many times as desired. The patterns are checked in order. The found_val "
39188"for the first match is returned. Aliases: in_list(), list_contains()"
39189msgstr ""
39190
39191#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652
39192msgid "in_list requires an odd number of arguments"
39193msgstr ""
39194
39195#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671
39196msgid ""
39197"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- "
39198"treating val as a list of items separated by separator, if the string "
39199"matches any of the list values then return found_val.If the string matches "
39200"no list value then return not_found_val. The comparison is exact match (not "
39201"contains) and is case insensitive. The string and found_value pairs can be "
39202"repeated as many times as desired. The patterns are checked in order. The "
39203"found_val for the first match is returned."
39204msgstr ""
39205
39206#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682
39207msgid "str_in_list requires an odd number of arguments"
39208msgstr ""
39209
39210#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703
39211msgid ""
39212"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list"
39213" of identifiers separated by commas, comparing the string against each value"
39214" in the list. An identifier has the format \"identifier:value\". The id "
39215"parameter should be either \"id\" or \"id:regexp\". The first case matches "
39216"if there is any identifier with that id. The second case matches if the "
39217"regexp matches the identifier's value. If there is a match, return "
39218"found_val, otherwise return not_found_val."
39219msgstr ""
39220
39221#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730
39222msgid ""
39223"re(val, pattern, replacement) -- return val after applying the regular "
39224"expression. All instances of `pattern` are replaced with `replacement`. As "
39225"in all of calibre, these are Python-compatible regular expressions"
39226msgstr ""
39227
39228#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743
39229msgid ""
39230"re_group(val, pattern [, template_for_group]*) -- return a string made by "
39231"applying the regular expression pattern to the val and replacing each "
39232"matched instance with the string computed by replacing each matched group by"
39233" the value returned by the corresponding template. The original matched "
39234"value for the group is available as $. In template program mode, like for "
39235"the template and the eval functions, you use [[ for { and ]] for }. The "
39236"following example in template program mode looks for series with more than "
39237"one word and uppercases the first word: {series:'re_group($, \"(\\S* "
39238")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}"
39239msgstr ""
39240
39241#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778
39242msgid ""
39243"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A "
39244"B\". This is most useful for converting names in LN, FN format to FN LN. If "
39245"there is no comma, the function returns val unchanged"
39246msgstr ""
39247
39248#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791
39249msgid ""
39250"ifempty(val, text if empty) -- return val if val is not empty, otherwise "
39251"return `text if empty`"
39252msgstr ""
39253
39254#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805
39255msgid ""
39256"shorten(val, left chars, middle text, right chars) -- Return a shortened "
39257"version of val, consisting of `left chars` characters from the beginning of "
39258"val, followed by `middle text`, followed by `right chars` characters from "
39259"the end of the string. `Left chars` and `right chars` must be integers. For "
39260"example, assume the title of the book is `Ancient English Laws in the Times "
39261"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If "
39262"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the "
39263"field's length is less than left chars + right chars + the length of `middle"
39264" text`, then the field will be used intact. For example, the title `The "
39265"Dome` would not be changed."
39266msgstr ""
39267
39268#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834
39269msgid ""
39270"count(val, separator) -- interprets the value as a list of items separated "
39271"by `separator`, returning the number of items in the list. Most lists use a "
39272"comma as the separator, but authors uses an ampersand. Examples: "
39273"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()"
39274msgstr ""
39275
39276#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850
39277msgid ""
39278"list_count_matching(list, pattern, separator) -- interprets 'list' as a list"
39279" of items separated by 'separator', returning the number of items in the "
39280"list that match the regular expression 'pattern'. Aliases: "
39281"list_count_matching(), count_matching()"
39282msgstr ""
39283
39284#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867
39285msgid ""
39286"list_item(val, index, separator) -- interpret the value as a list of items "
39287"separated by `separator`, returning the `index`th item. The first item is "
39288"number zero. The last item can be returned using `list_item(-1,separator)`. "
39289"If the item is not in the list, then the empty value is returned. The "
39290"separator has the same meaning as in the count function."
39291msgstr ""
39292
39293#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889
39294msgid ""
39295"select(val, key) -- interpret the value as a comma-separated list of items, "
39296"with the items being \"id:value\". Find the pair with the id equal to key, "
39297"and return the corresponding value. Returns the empty string if no match is "
39298"found."
39299msgstr ""
39300
39301#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910
39302msgid ""
39303"approximate_formats() -- return a comma-separated list of formats that at "
39304"one point were associated with the book. There is no guarantee that this "
39305"list is correct, although it probably is. This function can be called in "
39306"template program mode using the template \"{:'approximate_formats()'}\". "
39307"Note that format names are always uppercase, as in EPUB. This function works"
39308" only in the GUI. If you want to use these values in save-to-disk or send-"
39309"to-device templates then you must make a custom \"Column built from other "
39310"columns\", use the function in that column's template, and use that column's"
39311" value in your save/send templates"
39312msgstr ""
39313
39314#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931
39315#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239
39316#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258
39317#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274
39318#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291
39319#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762
39320#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778
39321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798
39322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839
39323#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894
39324#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928
39325msgid "This function can be used only in the GUI"
39326msgstr ""
39327
39328#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938
39329msgid ""
39330"formats_modtimes(date_format) -- return a comma-separated list of colon-"
39331"separated items representing modification times for the formats of a book. "
39332"The date_format parameter specifies how the date is to be formatted. See the"
39333" format_date function for details. You can use the select function to get "
39334"the mod time for a specific format. Note that format names are always "
39335"uppercase, as in EPUB."
39336msgstr ""
39337
39338#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962
39339msgid ""
39340"formats_sizes() -- return a comma-separated list of colon-separated items "
39341"representing sizes in bytes of the formats of a book. You can use the select"
39342" function to get the size for a specific format. Note that format names are "
39343"always uppercase, as in EPUB."
39344msgstr ""
39345
39346#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982
39347msgid ""
39348"formats_paths() -- return a comma-separated list of colon-separated items "
39349"representing full path to the formats of a book. You can use the select "
39350"function to get the path for a specific format. Note that format names are "
39351"always uppercase, as in EPUB."
39352msgstr ""
39353
39354#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001
39355msgid ""
39356"human_readable(v) -- return a string representing the number v in KB, MB, "
39357"GB, etc."
39358msgstr ""
39359
39360#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016
39361msgid ""
39362"format_number(v, template) -- format the number v using a Python formatting "
39363"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The "
39364"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above"
39365" examples). See the template language and Python documentation for more "
39366"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the "
39367"template contains only a format. Returns the empty string if formatting "
39368"fails."
39369msgstr ""
39370
39371#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052
39372msgid ""
39373"sublist(val, start_index, end_index, separator) -- interpret the value as a "
39374"list of items separated by `separator`, returning a new list made from the "
39375"`start_index` to the `end_index` item. The first item is number zero. If an "
39376"index is negative, then it counts from the end of the list. As a special "
39377"case, an end_index of zero is assumed to be the length of the list. Examples"
39378" using basic template mode and assuming that the tags column (which is "
39379"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns "
39380"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} "
39381"returns \"A, B\"."
39382msgstr ""
39383
39384#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088
39385msgid ""
39386"subitems(val, start_index, end_index) -- This function is used to break "
39387"apart lists of items such as genres. It interprets the value as a comma-"
39388"separated list of items, where each item is a period-separated list. Returns"
39389" a new list made by first finding all the period-separated items, then for "
39390"each such item extracting the `start_index` to the `end_index` components, "
39391"then combining the results back together. The first component in a period-"
39392"separated list has an index of zero. If an index is negative, then it counts"
39393" from the end of the list. As a special case, an end_index of zero is "
39394"assumed to be the length of the list. Example using basic template mode and "
39395"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". "
39396"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns "
39397"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}"
39398" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\""
39399msgstr ""
39400
39401#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135
39402msgid ""
39403"format_date(val, format_string) -- format the value, which must be a date, "
39404"using the format_string, returning a string. The formatting codes are: d    "
39405": the day as number without a leading zero (1 to 31) dd   : the day as "
39406"number with a leading zero (01 to 31) ddd  : the abbreviated localized day "
39407"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. "
39408"\"Monday\" to \"Sunday\"). M    : the month as number without a leading zero"
39409" (1 to 12). MM   : the month as number with a leading zero (01 to 12) MMM  :"
39410" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the "
39411"long localized month name (e.g. \"January\" to \"December\"). yy   : the "
39412"year as two digit number (00 to 99). yyyy : the year as four digit number. h"
39413"    : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)"
39414" hh   : the hours with a leading 0 (00 to 11 or 00 to 23, depending on "
39415"am/pm) m    : the minutes without a leading 0 (0 to 59) mm   : the minutes "
39416"with a leading 0 (00 to 59) s    : the seconds without a leading 0 (0 to 59)"
39417" ss   : the seconds with a leading 0 (00 to 59) ap   : use a 12-hour clock "
39418"instead of a 24-hour clock, with \"ap\" replaced by the localized string for"
39419" am or pm AP   : use a 12-hour clock instead of a 24-hour clock, with \"AP\""
39420" replaced by the localized string for AM or PM iso  : the date with time and"
39421" timezone. Must be the only format present to_number: the date as a floating"
39422" point number from_number[:fmt]: format the timestamp using fmt if present "
39423"otherwise iso"
39424msgstr ""
39425
39426#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182
39427msgid "uppercase(val) -- return val in upper case"
39428msgstr ""
39429
39430#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192
39431msgid "lowercase(val) -- return val in lower case"
39432msgstr ""
39433
39434#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202
39435msgid "titlecase(val) -- return val in title case"
39436msgstr ""
39437
39438#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212
39439msgid "capitalize(val) -- return val capitalized"
39440msgstr ""
39441
39442#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222
39443msgid ""
39444"booksize() -- return value of the size field. This function works only in "
39445"the GUI. If you want to use this value in save-to-disk or send-to-device "
39446"templates then you must make a custom \"Column built from other columns\", "
39447"use the function in that column's template, and use that column's value in "
39448"your save/send templates"
39449msgstr ""
39450
39451#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246
39452msgid ""
39453"ondevice() -- return Yes if ondevice is set, otherwise return the empty "
39454"string. This function works only in the GUI. If you want to use this value "
39455"in save-to-disk or send-to-device templates then you must make a custom "
39456"\"Column built from other columns\", use the function in that column's "
39457"template, and use that column's value in your save/send templates"
39458msgstr ""
39459
39460#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265
39461msgid ""
39462"annotation_count() -- return the total number of annotations of all types "
39463"attached to the current book. This function works only in the GUI."
39464msgstr ""
39465
39466#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281
39467msgid ""
39468"is_marked() -- check whether the book is 'marked' in calibre. If it is then "
39469"return the value of the mark, either 'true' or the comma-separated list of "
39470"named marks. Returns '' if the book is not marked."
39471msgstr ""
39472
39473#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298
39474msgid "series_sort() -- return the series sort value"
39475msgstr ""
39476
39477#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310
39478msgid ""
39479"has_cover() -- return Yes if the book has a cover, otherwise return the "
39480"empty string"
39481msgstr ""
39482
39483#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323
39484msgid ""
39485"first_non_empty(value [, value]*) -- returns the first value that is not "
39486"empty. If all values are empty, then the empty string is returned. You can "
39487"have as many values as you want."
39488msgstr ""
39489
39490#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341
39491msgid ""
39492"and(value [, value]*) -- returns the string \"1\" if all values are not "
39493"empty, otherwise returns the empty string. This function works well with "
39494"test or first_non_empty. You can have as many values as you want. In many "
39495"cases the && operator can replace this function."
39496msgstr ""
39497
39498#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360
39499msgid ""
39500"or(value [, value]*) -- returns the string \"1\" if any value is not empty, "
39501"otherwise returns the empty string. This function works well with test or "
39502"first_non_empty. You can have as many values as you want.  In many cases the"
39503" || operator can replace this function."
39504msgstr ""
39505
39506#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379
39507msgid ""
39508"not(value) -- returns the string \"1\" if the value is empty, otherwise "
39509"returns the empty string. This function works well with test or "
39510"first_non_empty.  In many cases the ! operator can replace this function."
39511msgstr ""
39512
39513#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393
39514msgid ""
39515"list_union(list1, list2, separator) -- return a list made by merging the "
39516"items in list1 and list2, removing duplicate items using a case-insensitive "
39517"comparison. If items differ in case, the one in list1 is used. The items in "
39518"list1 and list2 are separated by separator, as are the items in the returned"
39519" list. Aliases: list_union(), merge_lists()"
39520msgstr ""
39521
39522#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413
39523msgid ""
39524"list_remove_duplicates(list, separator) -- return a list made by removing "
39525"duplicate items in the source list. If items differ only in case, the last "
39526"of them is returned. The items in source list are separated by separator, as"
39527" are the items in the returned list."
39528msgstr ""
39529
39530#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430
39531msgid ""
39532"list_difference(list1, list2, separator) -- return a list made by removing "
39533"from list1 any item found in list2, using a case-insensitive comparison. The"
39534" items in list1 and list2 are separated by separator, as are the items in "
39535"the returned list."
39536msgstr ""
39537
39538#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452
39539msgid ""
39540"list_intersection(list1, list2, separator) -- return a list made by removing"
39541" from list1 any item not found in list2, using a case-insensitive "
39542"comparison. The items in list1 and list2 are separated by separator, as are "
39543"the items in the returned list."
39544msgstr ""
39545
39546#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474
39547msgid ""
39548"list_sort(list, direction, separator) -- return list sorted using a case-"
39549"insensitive sort. If direction is zero, the list is sorted ascending, "
39550"otherwise descending. The list items are separated by separator, as are the "
39551"items in the returned list."
39552msgstr ""
39553
39554#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490
39555msgid ""
39556"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if "
39557"list1 and list2 contain the same items, otherwise return no_val. The items "
39558"are determined by splitting each list using the appropriate separator "
39559"character (sep1 or sep2). The order of items in the lists is not relevant. "
39560"The comparison is case insensitive."
39561msgstr ""
39562
39563#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509
39564msgid ""
39565"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by"
39566" first separating src_list into items using the separator character. For "
39567"each item in the list, check if it matches include_re. If it does, then add "
39568"it to the list to be returned. If opt_replace is not the empty string, then "
39569"apply the replacement before adding the item to the returned list."
39570msgstr ""
39571
39572#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535
39573msgid ""
39574"list_re_group(src_list, separator, include_re, search_re [, "
39575"group_template]+) -- Like list_re except replacements are not optional. It "
39576"uses re_group(list_item, search_re, group_template, ...) when doing the "
39577"replacements on the resulting list."
39578msgstr ""
39579
39580#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575
39581msgid ""
39582"today() -- return a date string for today. This value is designed for use in"
39583" format_date or days_between, but can be manipulated like any other string. "
39584"The date is in ISO format."
39585msgstr ""
39586
39587#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588
39588msgid ""
39589"days_between(date1, date2) -- return the number of days between date1 and "
39590"date2. The number is positive if date1 is greater than date2, otherwise "
39591"negative. If either date1 or date2 are not dates, the function returns the "
39592"empty string."
39593msgstr ""
39594
39595#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612
39596msgid ""
39597"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' "
39598"using 'calc_spec'. Return the new date formatted according to optional "
39599"'fmt': if not supplied then the result will be in iso format. The calc_spec "
39600"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a"
39601" possibly-negative number and W is one of the following letters: s: add 'v' "
39602"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:"
39603" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to "
39604"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add "
39605"3 days, and subtract 1 minute from 'date'."
39606msgstr ""
39607
39608#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645
39609#, python-brace-format
39610msgid "{0}: invalid calculation specifier '{1}'"
39611msgstr ""
39612
39613#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654
39614#, python-brace-format
39615msgid "{0}: error: {1}"
39616msgstr ""
39617
39618#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661
39619msgid ""
39620"language_strings(lang_codes, localize) -- return the strings for the "
39621"language codes passed in lang_codes. If localize is zero, return the strings"
39622" in English. If localize is not zero, return the strings in the language of "
39623"the current locale. Lang_codes is a comma-separated list."
39624msgstr ""
39625
39626#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683
39627msgid ""
39628"language_codes(lang_strings) -- return the language codes for the strings "
39629"passed in lang_strings. The strings must be in the language of the current "
39630"locale. Lang_strings is a comma-separated list."
39631msgstr ""
39632
39633#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704
39634msgid ""
39635"current_library_name() -- return the last name on the path to the current "
39636"calibre library. This function can be called in template program mode using "
39637"the template \"{:'current_library_name()'}\"."
39638msgstr ""
39639
39640#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718
39641msgid ""
39642"current_library_path() -- return the path to the current calibre library. "
39643"This function can be called in template program mode using the template "
39644"\"{:'current_library_path()'}\"."
39645msgstr ""
39646
39647#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732
39648msgid ""
39649"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and"
39650" suffix to a value in the same way as done in a template like "
39651"`{series_index:05.2f| - |- }`. For example, the following program produces "
39652"the same output as the above template: program: "
39653"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")"
39654msgstr ""
39655
39656#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749
39657msgid ""
39658"virtual_libraries() -- return a comma-separated list of Virtual libraries "
39659"that contain this book. This function works only in the GUI. If you want to "
39660"use these values in save-to-disk or send-to-device templates then you must "
39661"make a custom \"Column built from other columns\", use the function in that "
39662"column's template, and use that column's value in your save/send templates"
39663msgstr ""
39664
39665#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769
39666msgid ""
39667"current_virtual_library_name() -- return the name of the current virtual "
39668"library if there is one, otherwise the empty string. Library name case is "
39669"preserved. Example: \"program: current_virtual_library_name()\"."
39670msgstr ""
39671
39672#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785
39673msgid ""
39674"user_categories() -- return a comma-separated list of the user categories "
39675"that contain this book. This function works only in the GUI. If you want to "
39676"use these values in save-to-disk or send-to-device templates then you must "
39677"make a custom \"Column built from other columns\", use the function in that "
39678"column's template, and use that column's value in your save/send templates"
39679msgstr ""
39680
39681#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805
39682#, python-brace-format
39683msgid ""
39684"transliterate(a) -- Returns a string in a latin alphabet formed by "
39685"approximating the sound of the words in the source string. For example, if "
39686"the source is \"{0}\" the function returns \"{1}\"."
39687msgstr ""
39688
39689#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820
39690msgid ""
39691"author_links(val_separator, pair_separator) -- returns a string containing a"
39692" list of authors and that author's link values in the form author1 "
39693"val_separator author1link pair_separator author2 val_separator author2link "
39694"etc. An author is separated from its link value by the val_separator string "
39695"with no added spaces. author:linkvalue pairs are separated by the "
39696"pair_separator string argument with no added spaces. It is up to you to "
39697"choose separator strings that do not occur in author names or links. An "
39698"author is included even if the author link is empty."
39699msgstr ""
39700
39701#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846
39702msgid ""
39703"author_sorts(val_separator) -- returns a string containing a list of "
39704"author's sort values for the authors of the book. The sort is the one in the"
39705" author metadata (different from the author_sort in books). The returned "
39706"list has the form author sort 1 val_separator author sort 2 etc. The author "
39707"sort values in this list are in the same order as the authors of the book. "
39708"If you want spaces around val_separator then include them in the separator "
39709"string"
39710msgstr ""
39711
39712#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868
39713msgid ""
39714"connected_device_name(storage_location) -- if a device is connected then "
39715"return the device name, otherwise return the empty string. Each storage "
39716"location on a device can have a different name. The location names are "
39717"'main', 'carda' and 'cardb'. This function works only in the GUI."
39718msgstr ""
39719
39720#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885
39721#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919
39722msgid "connected_device_name: invalid storage location \"{}\""
39723msgstr ""
39724
39725#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901
39726msgid ""
39727"connected_device_uuid(storage_location) -- if a device is connected then "
39728"return the device uuid (unique id), otherwise return the empty string. Each "
39729"storage location on a device has a different uuid. The location names are "
39730"'main', 'carda' and 'cardb'. This function works only in the GUI."
39731msgstr ""
39732
39733#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935
39734msgid ""
39735"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the "
39736"value of the yes/no field named by the lookup key field_name for a value "
39737"specified by the parameters, returning \"yes\" if a match is found, "
39738"otherwise returning an empty string. Set the parameter is_undefined, "
39739"is_false, or is_true to 1 (the number) to check that condition, otherwise "
39740"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if "
39741"the yes/no field \"#bool\" is either undefined (neither True nor False) or "
39742"True. More than one of is_undefined, is_false, or is_true can be set to 1.  "
39743"This function is usually used by the test() or is_empty() functions."
39744msgstr ""
39745
39746#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955
39747msgid "check_yes_no requires the field be a Yes/No custom column"
39748msgstr ""
39749
39750#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967
39751msgid ""
39752"rating_to_stars(value, use_half_stars) -- Returns the rating as string of "
39753"star characters. The value is a number between 0 and 5. Set use_half_stars "
39754"to 1 if you want half star characters for custom ratings columns that "
39755"support non-integer ratings, for example 2.5."
39756msgstr ""
39757
39758#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976
39759msgid "The rating must be a number between 0 and 5"
39760msgstr ""
39761
39762#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991
39763msgid ""
39764"swap_around_articles(val, separator) -- returns the val with articles moved "
39765"to the end. The value can be a list, in which case each member of the list "
39766"is processed. If the value is a list then you must provide the list value "
39767"separator. If no separator is provided then the value is treated as being a "
39768"single value, not a list."
39769msgstr ""
39770
39771#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017
39772msgid ""
39773"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template"
39774" to retrieve the arguments passed in the call. It both declares and "
39775"initializes local variables, effectively parameters. The variables are "
39776"positional; they get the value of the value given in the call in the same "
39777"position. If the corresponding parameter is not provided in the call then "
39778"arguments assigns that variable the provided default value. If there is no "
39779"default value then the variable is set to the empty string."
39780msgstr ""
39781
39782#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037
39783#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055
39784msgid ""
39785"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global "
39786"variables\" that can be passed into the formatter. It both declares and "
39787"initializes local variables with the names of the global variables passed "
39788"in. If the corresponding variable is not provided in the passed-in globals "
39789"then it assigns that variable the provided default value. If there is no "
39790"default value then the variable is set to the empty string."
39791msgstr ""
39792
39793#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073
39794msgid ""
39795"field_exists(field_name) -- checks if a field (column) named field_name "
39796"exists, returning '1' if so and '' if not."
39797msgstr ""
39798
39799#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087
39800msgid ""
39801"character(character_name) -- returns the character named by character_name. "
39802"For example, character('newline') returns a newline character ('\\n'). The "
39803"supported character names are 'newline', 'return', 'tab', and 'backslash'."
39804msgstr ""
39805
39806#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17
39807msgid "Unnamed image"
39808msgstr ""
39809
39810#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45
39811msgid "Waiting..."
39812msgstr ""
39813
39814#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56
39815msgid "Aborted, taking too long"
39816msgstr ""
39817
39818#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58
39819msgid "Stopped"
39820msgstr ""
39821
39822#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80
39823msgid "Working..."
39824msgstr ""
39825
39826#: /__w/calibre/calibre/src/calibre/utils/localization.py:295
39827msgid "Brazilian Portuguese"
39828msgstr ""
39829
39830#: /__w/calibre/calibre/src/calibre/utils/localization.py:296
39831msgid "English (United Kingdom)"
39832msgstr ""
39833
39834#: /__w/calibre/calibre/src/calibre/utils/localization.py:297
39835msgid "Simplified Chinese"
39836msgstr ""
39837
39838#: /__w/calibre/calibre/src/calibre/utils/localization.py:298
39839msgid "Traditional Chinese"
39840msgstr ""
39841
39842#: /__w/calibre/calibre/src/calibre/utils/localization.py:299
39843msgid "English"
39844msgstr "ਅੰਗਰੇਜ਼ੀ"
39845
39846#: /__w/calibre/calibre/src/calibre/utils/localization.py:300
39847msgid "English (United States)"
39848msgstr ""
39849
39850#: /__w/calibre/calibre/src/calibre/utils/localization.py:301
39851msgid "English (Argentina)"
39852msgstr ""
39853
39854#: /__w/calibre/calibre/src/calibre/utils/localization.py:302
39855msgid "English (Australia)"
39856msgstr ""
39857
39858#: /__w/calibre/calibre/src/calibre/utils/localization.py:303
39859msgid "English (Japan)"
39860msgstr ""
39861
39862#: /__w/calibre/calibre/src/calibre/utils/localization.py:304
39863msgid "English (Germany)"
39864msgstr ""
39865
39866#: /__w/calibre/calibre/src/calibre/utils/localization.py:305
39867msgid "English (Bulgaria)"
39868msgstr ""
39869
39870#: /__w/calibre/calibre/src/calibre/utils/localization.py:306
39871msgid "English (Egypt)"
39872msgstr ""
39873
39874#: /__w/calibre/calibre/src/calibre/utils/localization.py:307
39875msgid "English (New Zealand)"
39876msgstr ""
39877
39878#: /__w/calibre/calibre/src/calibre/utils/localization.py:308
39879msgid "English (Canada)"
39880msgstr ""
39881
39882#: /__w/calibre/calibre/src/calibre/utils/localization.py:309
39883msgid "English (Greece)"
39884msgstr ""
39885
39886#: /__w/calibre/calibre/src/calibre/utils/localization.py:310
39887msgid "English (India)"
39888msgstr ""
39889
39890#: /__w/calibre/calibre/src/calibre/utils/localization.py:311
39891msgid "English (Nepal)"
39892msgstr ""
39893
39894#: /__w/calibre/calibre/src/calibre/utils/localization.py:312
39895msgid "English (Thailand)"
39896msgstr ""
39897
39898#: /__w/calibre/calibre/src/calibre/utils/localization.py:313
39899msgid "English (Turkey)"
39900msgstr ""
39901
39902#: /__w/calibre/calibre/src/calibre/utils/localization.py:314
39903msgid "English (Cyprus)"
39904msgstr ""
39905
39906#: /__w/calibre/calibre/src/calibre/utils/localization.py:315
39907msgid "English (Czech Republic)"
39908msgstr ""
39909
39910#: /__w/calibre/calibre/src/calibre/utils/localization.py:316
39911msgid "English (Philippines)"
39912msgstr ""
39913
39914#: /__w/calibre/calibre/src/calibre/utils/localization.py:317
39915msgid "English (Pakistan)"
39916msgstr ""
39917
39918#: /__w/calibre/calibre/src/calibre/utils/localization.py:318
39919msgid "English (Poland)"
39920msgstr ""
39921
39922#: /__w/calibre/calibre/src/calibre/utils/localization.py:319
39923msgid "English (Croatia)"
39924msgstr ""
39925
39926#: /__w/calibre/calibre/src/calibre/utils/localization.py:320
39927msgid "English (Hungary)"
39928msgstr ""
39929
39930#: /__w/calibre/calibre/src/calibre/utils/localization.py:321
39931msgid "English (Indonesia)"
39932msgstr ""
39933
39934#: /__w/calibre/calibre/src/calibre/utils/localization.py:322
39935msgid "English (Israel)"
39936msgstr ""
39937
39938#: /__w/calibre/calibre/src/calibre/utils/localization.py:323
39939msgid "English (Russia)"
39940msgstr ""
39941
39942#: /__w/calibre/calibre/src/calibre/utils/localization.py:324
39943msgid "English (Singapore)"
39944msgstr ""
39945
39946#: /__w/calibre/calibre/src/calibre/utils/localization.py:325
39947msgid "English (Yemen)"
39948msgstr ""
39949
39950#: /__w/calibre/calibre/src/calibre/utils/localization.py:326
39951msgid "English (Ireland)"
39952msgstr ""
39953
39954#: /__w/calibre/calibre/src/calibre/utils/localization.py:327
39955msgid "English (China)"
39956msgstr ""
39957
39958#: /__w/calibre/calibre/src/calibre/utils/localization.py:328
39959msgid "English (Taiwan)"
39960msgstr ""
39961
39962#: /__w/calibre/calibre/src/calibre/utils/localization.py:329
39963msgid "English (South Africa)"
39964msgstr ""
39965
39966#: /__w/calibre/calibre/src/calibre/utils/localization.py:330
39967msgid "Spanish (Paraguay)"
39968msgstr ""
39969
39970#: /__w/calibre/calibre/src/calibre/utils/localization.py:331
39971msgid "Spanish (Uruguay)"
39972msgstr ""
39973
39974#: /__w/calibre/calibre/src/calibre/utils/localization.py:332
39975msgid "Spanish (Argentina)"
39976msgstr ""
39977
39978#: /__w/calibre/calibre/src/calibre/utils/localization.py:333
39979msgid "Spanish (Costa Rica)"
39980msgstr ""
39981
39982#: /__w/calibre/calibre/src/calibre/utils/localization.py:334
39983msgid "Spanish (Mexico)"
39984msgstr ""
39985
39986#: /__w/calibre/calibre/src/calibre/utils/localization.py:335
39987msgid "Spanish (Cuba)"
39988msgstr ""
39989
39990#: /__w/calibre/calibre/src/calibre/utils/localization.py:336
39991msgid "Spanish (Chile)"
39992msgstr ""
39993
39994#: /__w/calibre/calibre/src/calibre/utils/localization.py:337
39995msgid "Spanish (Ecuador)"
39996msgstr ""
39997
39998#: /__w/calibre/calibre/src/calibre/utils/localization.py:338
39999msgid "Spanish (Honduras)"
40000msgstr ""
40001
40002#: /__w/calibre/calibre/src/calibre/utils/localization.py:339
40003msgid "Spanish (Venezuela)"
40004msgstr ""
40005
40006#: /__w/calibre/calibre/src/calibre/utils/localization.py:340
40007msgid "Spanish (Bolivia)"
40008msgstr ""
40009
40010#: /__w/calibre/calibre/src/calibre/utils/localization.py:341
40011msgid "Spanish (Nicaragua)"
40012msgstr ""
40013
40014#: /__w/calibre/calibre/src/calibre/utils/localization.py:342
40015msgid "Spanish (Colombia)"
40016msgstr ""
40017
40018#: /__w/calibre/calibre/src/calibre/utils/localization.py:343
40019msgid "German (Austria)"
40020msgstr ""
40021
40022#: /__w/calibre/calibre/src/calibre/utils/localization.py:344
40023msgid "French (Belgium)"
40024msgstr ""
40025
40026#: /__w/calibre/calibre/src/calibre/utils/localization.py:345
40027msgid "Dutch (Netherlands)"
40028msgstr ""
40029
40030#: /__w/calibre/calibre/src/calibre/utils/localization.py:346
40031msgid "Dutch (Belgium)"
40032msgstr ""
40033
40034#. NOTE: Ante Meridian (i.e. like 10:00 AM)
40035#: /__w/calibre/calibre/src/calibre/utils/localization.py:354
40036msgid "AM"
40037msgstr ""
40038
40039#. NOTE: Post Meridian (i.e. like 10:00 PM)
40040#: /__w/calibre/calibre/src/calibre/utils/localization.py:356
40041msgid "PM"
40042msgstr ""
40043
40044#. NOTE: Ante Meridian (i.e. like 10:00 am)
40045#: /__w/calibre/calibre/src/calibre/utils/localization.py:358
40046msgid "am"
40047msgstr ""
40048
40049#. NOTE: Post Meridian (i.e. like 10:00 pm)
40050#: /__w/calibre/calibre/src/calibre/utils/localization.py:360
40051msgid "pm"
40052msgstr ""
40053
40054#: /__w/calibre/calibre/src/calibre/utils/localization.py:362
40055msgid "Select All"
40056msgstr ""
40057
40058#: /__w/calibre/calibre/src/calibre/utils/localization.py:363
40059msgid "Copy Link"
40060msgstr ""
40061
40062#: /__w/calibre/calibre/src/calibre/utils/localization.py:364
40063msgid "&Select All"
40064msgstr ""
40065
40066#: /__w/calibre/calibre/src/calibre/utils/localization.py:365
40067msgid "Copy &Link Location"
40068msgstr ""
40069
40070#: /__w/calibre/calibre/src/calibre/utils/localization.py:370
40071msgid "Paste and Match Style"
40072msgstr ""
40073
40074#: /__w/calibre/calibre/src/calibre/utils/localization.py:371
40075msgid "Directions"
40076msgstr ""
40077
40078#: /__w/calibre/calibre/src/calibre/utils/localization.py:372
40079msgid "Left to Right"
40080msgstr ""
40081
40082#: /__w/calibre/calibre/src/calibre/utils/localization.py:373
40083msgid "Right to Left"
40084msgstr ""
40085
40086#: /__w/calibre/calibre/src/calibre/utils/localization.py:377
40087msgid "Close without Saving"
40088msgstr ""
40089
40090#: /__w/calibre/calibre/src/calibre/utils/localization.py:378
40091msgid "Close Tab"
40092msgstr ""
40093
40094#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213
40095msgid "Extra characters at end of search"
40096msgstr ""
40097
40098#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245
40099msgid "missing )"
40100msgstr ""
40101
40102#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378
40103#, python-format
40104msgid "Failed to parse query, recursion limit reached: %s"
40105msgstr ""
40106
40107#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430
40108#, python-brace-format
40109msgid "Recursive saved search: {0}"
40110msgstr ""
40111
40112#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435
40113msgid "Unknown saved search: {}"
40114msgstr ""
40115
40116#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442
40117#, python-brace-format
40118msgid "Unknown error in saved search: {0}"
40119msgstr ""
40120
40121#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201
40122msgid ""
40123"%prog [options] [from to text]\n"
40124"\n"
40125"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n"
40126"compose mode you specify from to and text and these are used to build and\n"
40127"send an email message. In the filter mode, %prog reads a complete email\n"
40128"message from STDIN and sends it.\n"
40129"\n"
40130"text is the body of the email message.\n"
40131"If text is not specified, a complete email message is read from STDIN.\n"
40132"from is the email address of the sender and to is the email address\n"
40133"of the recipient. When a complete email is read from STDIN, from and to\n"
40134"are only used in the SMTP negotiation, the message headers are not modified.\n"
40135msgstr ""
40136
40137#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216
40138msgid "Options to compose an email. Ignored if text is not specified"
40139msgstr ""
40140
40141#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217
40142msgid "File to attach to the email"
40143msgstr ""
40144
40145#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218
40146msgid "Subject of the email"
40147msgstr ""
40148
40149#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221
40150msgid "Host name of localhost. Used when connecting to SMTP server."
40151msgstr ""
40152
40153#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224
40154msgid ""
40155"Options to use an SMTP relay server to send mail. calibre will try to send "
40156"the email directly unless --relay is specified."
40157msgstr ""
40158
40159#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227
40160msgid "An SMTP relay server to use to send mail."
40161msgstr ""
40162
40163#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229
40164msgid ""
40165"Port to connect to on relay server. Default is to use 465 if encryption "
40166"method is SSL and 25 otherwise."
40167msgstr ""
40168
40169#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231
40170msgid "Username for relay"
40171msgstr ""
40172
40173#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232
40174msgid "Password for relay"
40175msgstr ""
40176
40177#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235
40178msgid ""
40179"Encryption method to use when connecting to relay. Choices are TLS, SSL and "
40180"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure"
40181msgstr ""
40182
40183#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238
40184msgid ""
40185"Do not verify the server certificate when connecting using TLS. This used to"
40186" be the default behavior in calibre versions before 3.27. If you are using a"
40187" relay with a self-signed or otherwise invalid certificate, you can use this"
40188" option to restore the pre 3.27 behavior"
40189msgstr ""
40190
40191#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243
40192msgid ""
40193"Path to a file of concatenated CA certificates in PEM format, used to verify"
40194" the server certificate when using TLS. By default, the system CA "
40195"certificates are used."
40196msgstr ""
40197
40198#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245
40199msgid "Path to maildir folder to store failed email messages in."
40200msgstr ""
40201
40202#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248
40203msgid ""
40204"Fork and deliver message in background. If you use this option, you should "
40205"also use --outbox to handle delivery failures."
40206msgstr ""
40207
40208#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251
40209msgid "Timeout for connection"
40210msgstr ""
40211
40212#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336
40213msgid "Control email delivery"
40214msgstr ""
40215
40216#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26
40217msgid "The main calibre program, used to manage your collection of e-books"
40218msgstr ""
40219
40220#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34
40221msgid ""
40222"The calibre E-book editor. It can be used to edit common e-book formats."
40223msgstr ""
40224
40225#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42
40226msgid "The calibre E-book viewer. It can view most known e-book formats."
40227msgstr ""
40228
40229#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82
40230#, python-format
40231msgid "%s Document"
40232msgstr ""
40233
40234#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124
40235#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567
40236msgid "Unknown section"
40237msgstr ""
40238
40239#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145
40240msgid "Unknown feed"
40241msgstr ""
40242
40243#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165
40244#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206
40245#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558
40246msgid "Untitled article"
40247msgstr ""
40248
40249#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79
40250msgid "Unknown News Source"
40251msgstr ""
40252
40253#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608
40254msgid "Article download aborted"
40255msgstr ""
40256
40257#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836
40258#, python-format
40259msgid "Failed to download %s"
40260msgstr ""
40261
40262#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929
40263#, python-format
40264msgid "The \"%s\" recipe needs a username and password."
40265msgstr ""
40266
40267#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057
40268msgid "Download finished"
40269msgstr ""
40270
40271#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059
40272msgid "Failed to download the following articles:"
40273msgstr ""
40274
40275#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065
40276msgid "Failed to download parts of the following articles:"
40277msgstr ""
40278
40279#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067
40280msgid " from "
40281msgstr ""
40282
40283#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069
40284msgid "\tFailed links:"
40285msgstr ""
40286
40287#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173
40288msgid "Could not fetch article."
40289msgstr ""
40290
40291#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175
40292msgid "The debug traceback is available earlier in this log"
40293msgstr ""
40294
40295#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177
40296msgid "Run with -vv to see the reason"
40297msgstr ""
40298
40299#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222
40300msgid "Fetching feeds..."
40301msgstr ""
40302
40303#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228
40304msgid "Got feeds from index page"
40305msgstr ""
40306
40307#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241
40308msgid "Trying to download cover..."
40309msgstr ""
40310
40311#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243
40312msgid "Generating masthead..."
40313msgstr ""
40314
40315#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303
40316msgid "Starting download in a single thread..."
40317msgid_plural "Starting download [{} threads]..."
40318msgstr[0] ""
40319msgstr[1] ""
40320
40321#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318
40322#, python-format
40323msgid "Feeds downloaded to %s"
40324msgstr ""
40325
40326#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327
40327#, python-format
40328msgid "Could not download cover: %s"
40329msgstr ""
40330
40331#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340
40332#, python-format
40333msgid "Downloading cover from %s"
40334msgstr ""
40335
40336#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392
40337msgid "Masthead image downloaded"
40338msgstr ""
40339
40340#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482
40341msgid "Articles in this issue:"
40342msgstr ""
40343
40344#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639
40345#, python-format
40346msgid "Article downloaded: %s"
40347msgstr ""
40348
40349#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649
40350#, python-format
40351msgid "Article download aborted: %s"
40352msgstr ""
40353
40354#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656
40355#, python-format
40356msgid "Article download failed: %s"
40357msgstr ""
40358
40359#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678
40360msgid "Fetching feed"
40361msgstr ""
40362
40363#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853
40364msgid ""
40365"Failed to log in, check your username and password for the calibre "
40366"Periodicals service."
40367msgstr ""
40368
40369#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869
40370msgid ""
40371"You do not have permission to download this issue. Either your subscription "
40372"has expired or you have exceeded the maximum allowed downloads for today."
40373msgstr ""
40374
40375#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
40376msgid "You"
40377msgstr ""
40378
40379#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70
40380#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85
40381#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239
40382msgid "Scheduled"
40383msgstr ""
40384
40385#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135
40386#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234
40387msgid "Main menu"
40388msgstr ""
40389
40390#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231
40391msgid "Section menu"
40392msgstr ""
40393
40394#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320
40395#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414
40396msgid "Sections"
40397msgstr ""
40398
40399#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411
40400msgid "Articles"
40401msgstr ""
40402
40403#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599
40404msgid ""
40405"%prog URL\n"
40406"\n"
40407"Where URL is for example https://google.com"
40408msgstr ""
40409
40410#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602
40411#, python-format
40412msgid "Base folder into which URL is saved. Default is %default"
40413msgstr ""
40414
40415#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605
40416#, python-format
40417msgid ""
40418"Timeout in seconds to wait for a response from the server. Default: %default"
40419" s"
40420msgstr ""
40421
40422#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608
40423#, python-format
40424msgid ""
40425"Maximum number of levels to recurse i.e. depth of links to follow. Default "
40426"%default"
40427msgstr ""
40428
40429#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611
40430#, python-format
40431msgid ""
40432"The maximum number of files to download. This only applies to files from <a "
40433"href> tags. Default is %default"
40434msgstr ""
40435
40436#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613
40437#, python-format
40438msgid ""
40439"Minimum interval in seconds between consecutive fetches. Default is %default"
40440" s"
40441msgstr ""
40442
40443#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615
40444msgid ""
40445"The character encoding for the websites you are trying to download. The "
40446"default is to try and guess the encoding."
40447msgstr ""
40448
40449#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617
40450msgid ""
40451"Only links that match this regular expression will be followed. This option "
40452"can be specified multiple times, in which case as long as a link matches any"
40453" one regexp, it will be followed. By default all links are followed."
40454msgstr ""
40455
40456#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622
40457msgid ""
40458"Any link that matches this regular expression will be ignored. This option "
40459"can be specified multiple times, in which case as long as any regexp matches"
40460" a link, it will be ignored. By default, no links are ignored. If both "
40461"filter regexp and match regexp are specified, then filter regexp is applied "
40462"first."
40463msgstr ""
40464
40465#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628
40466msgid "Do not download CSS stylesheets."
40467msgstr ""
40468
40469#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708
40470msgid "OK"
40471msgstr ""
40472
40473#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712
40474msgid "Save All"
40475msgstr ""
40476
40477#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714
40478msgid "Open"
40479msgstr ""
40480
40481#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716
40482msgid "&Yes"
40483msgstr ""
40484
40485#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718
40486msgid "Yes to &All"
40487msgstr ""
40488
40489#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720
40490msgid "&No"
40491msgstr ""
40492
40493#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722
40494msgid "N&o to All"
40495msgstr ""
40496
40497#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724
40498msgid "Abort"
40499msgstr ""
40500
40501#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726
40502msgid "Retry"
40503msgstr ""
40504
40505#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730
40506msgid "Close"
40507msgstr ""
40508
40509#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738
40510msgid "Apply"
40511msgstr ""
40512
40513#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740
40514msgid "Reset"
40515msgstr ""
40516
40517#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742
40518msgid "Restore Defaults"
40519msgstr ""
40520
40521#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480
40522msgid "Hu&e:"
40523msgstr ""
40524
40525#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481
40526msgid "&Sat:"
40527msgstr ""
40528
40529#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482
40530msgid "&Val:"
40531msgstr ""
40532
40533#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483
40534msgid "&Red:"
40535msgstr ""
40536
40537#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484
40538msgid "&Green:"
40539msgstr ""
40540
40541#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485
40542msgid "Bl&ue:"
40543msgstr ""
40544
40545#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486
40546msgid "A&lpha channel:"
40547msgstr ""
40548
40549#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487
40550msgid "&HTML:"
40551msgstr ""
40552
40553#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651
40554msgid ""
40555"Cursor at %1, %2\n"
40556"Press ESC to cancel"
40557msgstr ""
40558
40559#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679
40560msgid "Select Color"
40561msgstr ""
40562
40563#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872
40564msgid "&Basic colors"
40565msgstr ""
40566
40567#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873
40568msgid "&Custom colors"
40569msgstr ""
40570
40571#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874
40572msgid "&Add to Custom Colors"
40573msgstr ""
40574
40575#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875
40576msgid "&Pick Screen Color"
40577msgstr ""
40578
40579#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179
40580msgid "Select Font"
40581msgstr ""
40582
40583#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770
40584msgid "&Font"
40585msgstr ""
40586
40587#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771
40588msgid "Font st&yle"
40589msgstr ""
40590
40591#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772
40592msgid "&Size"
40593msgstr ""
40594
40595#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773
40596msgid "Effects"
40597msgstr ""
40598
40599#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774
40600msgid "Stri&keout"
40601msgstr ""
40602
40603#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776
40604msgid "Sample"
40605msgstr ""
40606
40607#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777
40608msgid "Wr&iting System"
40609msgstr ""
40610
40611#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
40612msgid "Left edge"
40613msgstr ""
40614
40615#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
40616msgid "Right edge"
40617msgstr ""
40618
40619#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40620msgid "Page left"
40621msgstr ""
40622
40623#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40624msgid "Page up"
40625msgstr ""
40626
40627#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40628msgid "Page down"
40629msgstr ""
40630
40631#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40632msgid "Page right"
40633msgstr ""
40634
40635#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40636msgid "Scroll left"
40637msgstr ""
40638
40639#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40640msgid "Scroll up"
40641msgstr ""
40642
40643#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40644msgid "Scroll down"
40645msgstr ""
40646
40647#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40648msgid "Scroll right"
40649msgstr ""
40650
40651#: /__w/calibre/calibre/resources/default_tweaks.py:9
40652msgid "Auto increment series index"
40653msgstr ""
40654
40655#: /__w/calibre/calibre/resources/default_tweaks.py:10
40656msgid ""
40657"The algorithm used to assign a book added to an existing series a series number.\n"
40658"New series numbers assigned using this tweak are always integer values, except\n"
40659"if a constant non-integer is specified.\n"
40660"Possible values are:\n"
40661"next - First available integer larger than the largest existing number\n"
40662"first_free - First available integer larger than 0\n"
40663"next_free - First available integer larger than the smallest existing number\n"
40664"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n"
40665"const - Assign the number 1 always\n"
40666"no_change - Do not change the series index\n"
40667"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n"
40668"Examples:\n"
40669"series_index_auto_increment = 'next'\n"
40670"series_index_auto_increment = 'next_free'\n"
40671"series_index_auto_increment = 16.5\n"
40672"\n"
40673"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n"
40674"use the above values when importing/adding books. If this tweak is set to\n"
40675"False (the default) then the series number will be set to 1 if it is not\n"
40676"explicitly set during the import. If set to True, then the\n"
40677"series index will be set according to the series_index_auto_increment setting.\n"
40678"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n"
40679"only when a value is not provided during import. If the importing regular\n"
40680"expression produces a value for series_index, or if you are reading metadata\n"
40681"from books and the import plugin produces a value, than that value will\n"
40682"be used irrespective of the setting of the tweak."
40683msgstr ""
40684
40685#: /__w/calibre/calibre/resources/default_tweaks.py:39
40686msgid "Add separator after completing an author name"
40687msgstr ""
40688
40689#: /__w/calibre/calibre/resources/default_tweaks.py:40
40690msgid ""
40691"Should the completion separator be append\n"
40692"to the end of the completed text to\n"
40693"automatically begin a new completion operation\n"
40694"for authors.\n"
40695"Can be either True or False"
40696msgstr ""
40697
40698#: /__w/calibre/calibre/resources/default_tweaks.py:47
40699msgid "Author sort name algorithm"
40700msgstr ""
40701
40702#: /__w/calibre/calibre/resources/default_tweaks.py:48
40703msgid ""
40704"The algorithm used to copy author to author_sort.\n"
40705"Possible values are:\n"
40706"invert: use \"fn ln\" -> \"ln, fn\"\n"
40707"copy  : copy author to author_sort without modification\n"
40708"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n"
40709"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n"
40710"When this tweak is changed, the author_sort values stored with each author\n"
40711"must be recomputed by right-clicking on an author in the left-hand tags\n"
40712"panel, selecting 'manage authors', and pressing\n"
40713"'Recalculate all author sort values'.\n"
40714"\n"
40715"The author_name_suffixes are words that are ignored when they occur at the\n"
40716"end of an author name. The case of the suffix is ignored and trailing\n"
40717"periods are automatically handled.\n"
40718"\n"
40719"The same is true for author_name_prefixes.\n"
40720"\n"
40721"The author_name_copywords are a set of words which, if they occur in an\n"
40722"author name, cause the automatically generated author sort string to be\n"
40723"identical to the author name. This means that the sort for a string like\n"
40724"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n"
40725"\n"
40726"If author_use_surname_prefixes is enabled, any of the words in\n"
40727"author_surname_prefixes will be treated as a prefix to the surname, if they\n"
40728"occur before the surname. So for example, \"John von Neumann\" would be sorted\n"
40729"as \"von Neumann, John\" and not \"Neumann, John von\"."
40730msgstr ""
40731
40732#: /__w/calibre/calibre/resources/default_tweaks.py:85
40733msgid "Splitting multiple author names"
40734msgstr ""
40735
40736#: /__w/calibre/calibre/resources/default_tweaks.py:86
40737msgid ""
40738"By default, calibre splits a string containing multiple author names on\n"
40739"ampersands and the words \"and\" and \"with\". You can customize the splitting\n"
40740"by changing the regular expression below. Strings are split on whatever the\n"
40741"specified regular expression matches, in addition to ampersands.\n"
40742"Default: r'(?i),?\\s+(and|with)\\s+'"
40743msgstr ""
40744
40745#: /__w/calibre/calibre/resources/default_tweaks.py:93
40746msgid "Use author sort in Tag browser"
40747msgstr ""
40748
40749#: /__w/calibre/calibre/resources/default_tweaks.py:94
40750msgid ""
40751"Set which author field to display in the Tag browser (the list of authors,\n"
40752"series, publishers etc on the left hand side). The choices are author and\n"
40753"author_sort. This tweak affects only what is displayed under the authors\n"
40754"category in the Tag browser and Content server. Please note that if you set this\n"
40755"to author_sort, it is very possible to see duplicate names in the list because\n"
40756"although it is guaranteed that author names are unique, there is no such\n"
40757"guarantee for author_sort values. Showing duplicates won't break anything, but\n"
40758"it could lead to some confusion. When using 'author_sort', the tooltip will\n"
40759"show the author's name.\n"
40760"Examples:\n"
40761"categories_use_field_for_author_name = 'author'\n"
40762"categories_use_field_for_author_name = 'author_sort'"
40763msgstr ""
40764
40765#: /__w/calibre/calibre/resources/default_tweaks.py:108
40766msgid "Control partitioning of Tag browser"
40767msgstr ""
40768
40769#: /__w/calibre/calibre/resources/default_tweaks.py:109
40770msgid ""
40771"When partitioning the Tag browser, the format of the subcategory label is\n"
40772"controlled by a template: categories_collapsed_name_template if sorting by\n"
40773"name, categories_collapsed_rating_template if sorting by average rating, and\n"
40774"categories_collapsed_popularity_template if sorting by popularity. There are\n"
40775"two variables available to the template: first and last. The variable 'first'\n"
40776"is the initial item in the subcategory, and the variable 'last' is the final\n"
40777"item in the subcategory. Both variables are 'objects'; they each have multiple\n"
40778"values that are obtained by using a suffix. For example, first.name for an\n"
40779"author category will be the name of the author. The sub-values available are:\n"
40780"name: the printable name of the item\n"
40781"count: the number of books that references this item\n"
40782"avg_rating: the average rating of all the books referencing this item\n"
40783"sort: the sort value. For authors, this is the author_sort for that author\n"
40784"category: the category (e.g., authors, series) that the item is in.\n"
40785"Note that the \"r'\" in front of the { is necessary if there are backslashes\n"
40786"(\\ characters) in the template. It doesn't hurt anything to leave it there\n"
40787"even if there aren't any backslashes."
40788msgstr ""
40789
40790#: /__w/calibre/calibre/resources/default_tweaks.py:130
40791msgid "Control order of categories in the Tag browser"
40792msgstr ""
40793
40794#: /__w/calibre/calibre/resources/default_tweaks.py:131
40795msgid ""
40796"Change the following dict to change the order that categories are displayed in\n"
40797"the Tag browser. Items are named using their lookup name, and will be sorted\n"
40798"using the number supplied. The lookup name '*' stands for all names that\n"
40799"otherwise do not appear. Two names with the same value will be sorted\n"
40800"using the default order, the one specified by tag_browser_category_default_sort.\n"
40801"Example:\n"
40802"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n"
40803"\n"
40804"results in the order series, tags, then everything else in default order.\n"
40805"The tweak tag_browser_category_default_sort specifies the sort order before\n"
40806"applying the category order from the dict. The allowed values are:\n"
40807"tag_browser_category_default_sort = 'default' # The calibre default order\n"
40808"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n"
40809"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n"
40810"\n"
40811"In addition and if the category default sort is not 'default' you can specify\n"
40812"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n"
40813"tag_browser_category_default_sort_direction = 'ascending'\n"
40814"tag_browser_category_default_sort_direction = 'descending'"
40815msgstr ""
40816
40817#: /__w/calibre/calibre/resources/default_tweaks.py:155
40818msgid "Specify columns to sort the booklist by on startup"
40819msgstr ""
40820
40821#: /__w/calibre/calibre/resources/default_tweaks.py:156
40822msgid ""
40823"Provide a set of columns to be sorted on when calibre starts.\n"
40824"The argument is None if saved sort history is to be used\n"
40825"otherwise it is a list of column,order pairs. Column is the\n"
40826"lookup/search name, found using the tooltip for the column\n"
40827"Order is 0 for ascending, 1 for descending.\n"
40828"For example, set it to [('authors',0),('title',0)] to sort by\n"
40829"title within authors."
40830msgstr ""
40831
40832#: /__w/calibre/calibre/resources/default_tweaks.py:165
40833msgid "Control how dates are displayed"
40834msgstr ""
40835
40836#: /__w/calibre/calibre/resources/default_tweaks.py:166
40837msgid ""
40838"Format to be used for publication date and the timestamp (date).\n"
40839"A string controlling how the publication date is displayed in the GUI\n"
40840"d     the day as number without a leading zero (1 to 31)\n"
40841"dd    the day as number with a leading zero (01 to 31)\n"
40842"ddd   the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n"
40843"dddd  the long localized day name (e.g. 'Monday' to 'Sunday').\n"
40844"M     the month as number without a leading zero (1-12)\n"
40845"MM    the month as number with a leading zero (01-12)\n"
40846"MMM   the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n"
40847"MMMM  the long localized month name (e.g. 'January' to 'December').\n"
40848"yy    the year as two digit number (00-99)\n"
40849"yyyy  the year as four digit number\n"
40850"h     the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n"
40851"hh    the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n"
40852"m     the minutes without a leading 0 (0 to 59) '\n"
40853"mm    the minutes with a leading 0 (00 to 59) '\n"
40854"s     the seconds without a leading 0 (0 to 59) '\n"
40855"ss    the seconds with a leading 0 (00 to 59) '\n"
40856"ap    use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n"
40857"AP    use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n"
40858"iso   the date with time and timezone. Must be the only format present\n"
40859"For example, given the date of 9 Jan 2010, the following formats show\n"
40860"MMM yyyy ==> Jan 2010    yyyy ==> 2010       dd MMM yyyy ==> 09 Jan 2010\n"
40861"MM/yyyy ==> 01/2010      d/M/yy ==> 9/1/10   yy ==> 10\n"
40862"\n"
40863"publication default if not set: MMM yyyy\n"
40864"timestamp default if not set: dd MMM yyyy\n"
40865"last_modified_display_format if not set: dd MMM yyyy"
40866msgstr ""
40867
40868#: /__w/calibre/calibre/resources/default_tweaks.py:198
40869msgid "Control sorting of titles and series in the library display"
40870msgstr ""
40871
40872#: /__w/calibre/calibre/resources/default_tweaks.py:199
40873msgid ""
40874"Control title and series sorting in the library view. If set to\n"
40875"'library_order', the title sort field will be used instead of the title.\n"
40876"Unless you have manually edited the title sort field, leading articles such as\n"
40877"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n"
40878"sorted as-is (sort by title instead of title sort). For example, with\n"
40879"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n"
40880"book will sort under 'T'.\n"
40881"This flag affects calibre's library display. It has no effect on devices. In\n"
40882"addition, titles for books added before changing the flag will retain their\n"
40883"order until the title is edited. Editing a title and hitting Enter\n"
40884"without changing anything is sufficient to change the sort. Or you can use\n"
40885"the 'Update title sort' action in the Bulk metadata edit dialog to update\n"
40886"it for many books at once."
40887msgstr ""
40888
40889#: /__w/calibre/calibre/resources/default_tweaks.py:214
40890msgid "Control formatting of title and series when used in templates"
40891msgstr ""
40892
40893#: /__w/calibre/calibre/resources/default_tweaks.py:215
40894msgid ""
40895"Control how title and series names are formatted when saving to disk/sending\n"
40896"to device. The behavior depends on the field being processed. If processing\n"
40897"title, then if this tweak is set to 'library_order', the title will be\n"
40898"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n"
40899"title will not be changed. If processing series, then if set to\n"
40900"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n"
40901"set to 'strictly_alphabetic', the series will be sent without change.\n"
40902"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n"
40903"will become \"Lord of the Rings, The\". If the tweak is set to\n"
40904"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n"
40905"formatter function raw_field will return the base value for title and\n"
40906"series regardless of the setting of this tweak."
40907msgstr ""
40908
40909#: /__w/calibre/calibre/resources/default_tweaks.py:229
40910msgid "Set the list of words considered to be \"articles\" for sort strings"
40911msgstr ""
40912
40913#: /__w/calibre/calibre/resources/default_tweaks.py:230
40914msgid ""
40915"Set the list of words that are to be considered 'articles' when computing the\n"
40916"title sort strings. The articles differ by language. By default, calibre uses\n"
40917"a combination of articles from English and whatever language the calibre user\n"
40918"interface is set to. In addition, in some contexts where the book language is\n"
40919"available, the language of the book is used. You can change the list of\n"
40920"articles for a given language or add a new language by editing\n"
40921"per_language_title_sort_articles. To tell calibre to use a language other\n"
40922"than the user interface language, set, default_language_for_title_sort. For\n"
40923"example, to use German, set it to 'deu'. A value of None means the user\n"
40924"interface language is used. The setting title_sort_articles is ignored\n"
40925"(present only for legacy reasons)."
40926msgstr ""
40927
40928#: /__w/calibre/calibre/resources/default_tweaks.py:285
40929msgid "Specify a folder calibre should connect to at startup"
40930msgstr ""
40931
40932#: /__w/calibre/calibre/resources/default_tweaks.py:286
40933msgid ""
40934"Specify a folder that calibre should connect to at startup using\n"
40935"connect_to_folder. This must be a full path to the folder. If the folder does\n"
40936"not exist when calibre starts, it is ignored.\n"
40937"Example for Windows:\n"
40938"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n"
40939"Example for other operating systems:\n"
40940"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'"
40941msgstr ""
40942
40943#: /__w/calibre/calibre/resources/default_tweaks.py:295
40944msgid "Specify renaming rules for SONY collections"
40945msgstr ""
40946
40947#: /__w/calibre/calibre/resources/default_tweaks.py:296
40948msgid ""
40949"Specify renaming rules for SONY collections. This tweak is only applicable if\n"
40950"metadata management is set to automatic. Collections on SONYs are named\n"
40951"depending upon whether the field is standard or custom. A collection derived\n"
40952"from a standard field is named for the value in that field.\n"
40953"\n"
40954"For example, if the standard 'series' column contains the value 'Darkover', then the\n"
40955"collection name is 'Darkover'. A collection derived from a custom field will\n"
40956"have the name of the field added to the value. For example, if a custom series\n"
40957"column named 'My Series' contains the name 'Darkover', then the collection\n"
40958"will by default be named 'Darkover (My Series)'. For purposes of this\n"
40959"documentation, 'Darkover' is called the value and 'My Series' is called the\n"
40960"category. If two books have fields that generate the same collection name,\n"
40961"then both books will be in that collection.\n"
40962"\n"
40963"This set of tweaks lets you specify for a standard or custom field how\n"
40964"the collections are to be named. You can use it to add a description to a\n"
40965"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n"
40966"it to force multiple fields to end up in the same collection.\n"
40967"\n"
40968"For example, you could force the values in 'series', '#my_series_1', and\n"
40969"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n"
40970"merging all of the fields into one set of collections.\n"
40971"\n"
40972"There are two related tweaks. The first determines the category name to use\n"
40973"for a metadata field.  The second is a template, used to determines how the\n"
40974"value and category are combined to create the collection name.\n"
40975"The syntax of the first tweak, sony_collection_renaming_rules, is:\n"
40976"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n"
40977"\n"
40978"The second tweak, sony_collection_name_template, is a template. It uses the\n"
40979"same template language as plugboards and save templates. This tweak controls\n"
40980"how the value and category are combined together to make the collection name.\n"
40981"The only two fields available are {category} and {value}. The {value} field is\n"
40982"never empty. The {category} field can be empty. The default is to put the\n"
40983"value first, then the category enclosed in parentheses, it isn't empty:\n"
40984"'{value} {category:|(|)}'\n"
40985"\n"
40986"Examples: The first three examples assume that the second tweak\n"
40987"has not been changed.\n"
40988"\n"
40989"1) I want three series columns to be merged into one set of collections. The\n"
40990"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n"
40991"in the parenthesis. The value to use in the tweak value would be:\n"
40992"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n"
40993"\n"
40994"2) I want the word '(Series)' to appear on collections made from series, and\n"
40995"the word '(Tag)' to appear on collections made from tags. Use:\n"
40996"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
40997"\n"
40998"3) I want 'series' and '#myseries' to be merged, and for the collection name\n"
40999"to have '(Series)' appended. The renaming rule is:\n"
41000"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n"
41001"\n"
41002"4) Same as example 2, but instead of having the category name in parentheses\n"
41003"and appended to the value, I want it prepended and separated by a colon, such\n"
41004"as in Series: Darkover. I must change the template used to format the category name\n"
41005"\n"
41006"The resulting two tweaks are:\n"
41007"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
41008"sony_collection_name_template='{category:||: }{value}'"
41009msgstr ""
41010
41011#: /__w/calibre/calibre/resources/default_tweaks.py:359
41012msgid "Specify how SONY collections are sorted"
41013msgstr ""
41014
41015#: /__w/calibre/calibre/resources/default_tweaks.py:360
41016msgid ""
41017"Specify how SONY collections are sorted. This tweak is only applicable if\n"
41018"metadata management is set to automatic. You can indicate which metadata is to\n"
41019"be used to sort on a collection-by-collection basis. The format of the tweak\n"
41020"is a list of metadata fields from which collections are made, followed by the\n"
41021"name of the metadata field containing the sort value.\n"
41022"Example: The following indicates that collections built from pubdate and tags\n"
41023"are to be sorted by the value in the custom column '#mydate', that collections\n"
41024"built from 'series' are to be sorted by 'series_index', and that all other\n"
41025"collections are to be sorted by title. If a collection metadata field is not\n"
41026"named, then if it is a series- based collection it is sorted by series order,\n"
41027"otherwise it is sorted by title order.\n"
41028"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n"
41029"Note that the bracketing and parentheses are required. The syntax is\n"
41030"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n"
41031"Default: empty (no rules), so no collection attributes are named."
41032msgstr ""
41033
41034#: /__w/calibre/calibre/resources/default_tweaks.py:377
41035msgid "Control how tags are applied when copying books to another library"
41036msgstr ""
41037
41038#: /__w/calibre/calibre/resources/default_tweaks.py:378
41039msgid ""
41040"Set this to True to ensure that tags in 'Tags to add when adding\n"
41041"a book' are added when copying books to another library"
41042msgstr ""
41043
41044#: /__w/calibre/calibre/resources/default_tweaks.py:382
41045msgid "Set the maximum number of sort 'levels'"
41046msgstr ""
41047
41048#: /__w/calibre/calibre/resources/default_tweaks.py:383
41049msgid ""
41050"Set the maximum number of sort 'levels' that calibre will use to resort the\n"
41051"library after certain operations such as searches or device insertion. Each\n"
41052"sort level adds a performance penalty. If the database is large (thousands of\n"
41053"books) the penalty might be noticeable. If you are not concerned about multi-\n"
41054"level sorts, and if you are seeing a slowdown, reduce the value of this tweak."
41055msgstr ""
41056
41057#: /__w/calibre/calibre/resources/default_tweaks.py:390
41058msgid "Choose whether dates are sorted using visible fields"
41059msgstr ""
41060
41061#: /__w/calibre/calibre/resources/default_tweaks.py:391
41062msgid ""
41063"Date values contain both a date and a time. When sorted, all the fields are\n"
41064"used, regardless of what is displayed. Set this tweak to True to use only\n"
41065"the fields that are being displayed."
41066msgstr ""
41067
41068#: /__w/calibre/calibre/resources/default_tweaks.py:396
41069msgid "Fuzz value for trimming covers"
41070msgstr ""
41071
41072#: /__w/calibre/calibre/resources/default_tweaks.py:397
41073msgid ""
41074"The value used for the fuzz distance when trimming a cover.\n"
41075"Colors within this distance are considered equal.\n"
41076"The distance is in absolute intensity units."
41077msgstr ""
41078
41079#: /__w/calibre/calibre/resources/default_tweaks.py:402
41080msgid "Control behavior of the book list"
41081msgstr ""
41082
41083#: /__w/calibre/calibre/resources/default_tweaks.py:403
41084msgid ""
41085"You can control the behavior of double clicks and pressing Enter on the books\n"
41086"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n"
41087"edit_metadata. Selecting anything other than open_viewer or show_book_details\n"
41088"has the side effect of disabling editing a field using a single click.\n"
41089"Default: open_viewer.\n"
41090"Example: doubleclick_on_library_view = 'do_nothing'\n"
41091"You can also control whether the book list scrolls per item or\n"
41092"per pixel. Default is per item."
41093msgstr ""
41094
41095#: /__w/calibre/calibre/resources/default_tweaks.py:416
41096msgid "Language to use when sorting"
41097msgstr ""
41098
41099#: /__w/calibre/calibre/resources/default_tweaks.py:417
41100msgid ""
41101"Setting this tweak will force sorting to use the\n"
41102"collating order for the specified language. This might be useful if you run\n"
41103"calibre in English but want sorting to work in the language where you live.\n"
41104"Set the tweak to the desired ISO 639-1 language code, in lower case.\n"
41105"You can find the list of supported locales at\n"
41106"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n"
41107"Default: locale_for_sorting = '' -- use the language calibre displays in\n"
41108"Example: locale_for_sorting = 'fr' -- sort using French rules.\n"
41109"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules."
41110msgstr ""
41111
41112#: /__w/calibre/calibre/resources/default_tweaks.py:428
41113msgid "Number of columns for custom metadata in the edit metadata dialog"
41114msgstr ""
41115
41116#: /__w/calibre/calibre/resources/default_tweaks.py:429
41117msgid ""
41118"Set whether to use one or two columns for custom metadata when editing\n"
41119"metadata  one book at a time. If True, then the fields are laid out using two\n"
41120"columns. If False, one column is used."
41121msgstr ""
41122
41123#: /__w/calibre/calibre/resources/default_tweaks.py:434
41124msgid "Order of custom column(s) in edit metadata"
41125msgstr ""
41126
41127#: /__w/calibre/calibre/resources/default_tweaks.py:435
41128msgid ""
41129"Controls the order that custom columns are listed in edit metadata single\n"
41130"and bulk. The columns listed in the tweak are displayed first and in the\n"
41131"order provided. Any columns not listed are displayed after the listed ones,\n"
41132"in alphabetical order. Do note that this tweak does not change the size of\n"
41133"the edit widgets. Putting comments widgets in this list may result in some\n"
41134"odd widget spacing when using two-column mode.\n"
41135"Enter a comma-separated list of custom field lookup names, as in\n"
41136"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']"
41137msgstr ""
41138
41139#: /__w/calibre/calibre/resources/default_tweaks.py:445
41140msgid "Edit metadata custom column label width and elision point"
41141msgstr ""
41142
41143#: /__w/calibre/calibre/resources/default_tweaks.py:446
41144msgid ""
41145"Set the width of custom column labels shown in the edit metadata dialogs.\n"
41146"If metadata_edit_elide_labels is True then labels wider than the width\n"
41147"will be elided, otherwise they will be word wrapped. The maximum width is\n"
41148"computed by multiplying the average width of characters in the font by the\n"
41149"appropriate number.\n"
41150"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n"
41151"the label, 'right' to put it at the right end of the label, and 'left' to\n"
41152"put it at the left end."
41153msgstr ""
41154
41155#: /__w/calibre/calibre/resources/default_tweaks.py:459
41156msgid "The number of seconds to wait before sending emails"
41157msgstr ""
41158
41159#: /__w/calibre/calibre/resources/default_tweaks.py:460
41160msgid ""
41161"The number of seconds to wait before sending emails when using a\n"
41162"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n"
41163"Setting it to lower may cause the server's SPAM controls to kick in,\n"
41164"making email sending fail. Changes will take effect only after a restart of\n"
41165"calibre. You can also change the list of hosts that calibre considers\n"
41166"to be public relays here. Any relay host ending with one of the suffixes\n"
41167"in the list below will be considered a public email server."
41168msgstr ""
41169
41170#: /__w/calibre/calibre/resources/default_tweaks.py:470
41171msgid "The maximum width and height for covers saved in the calibre library"
41172msgstr ""
41173
41174#: /__w/calibre/calibre/resources/default_tweaks.py:471
41175msgid ""
41176"All covers in the calibre library will be resized, preserving aspect ratio,\n"
41177"to fit within this size. This is to prevent slowdowns caused by extremely\n"
41178"large covers"
41179msgstr ""
41180
41181#: /__w/calibre/calibre/resources/default_tweaks.py:476
41182msgid "Where to send downloaded news"
41183msgstr ""
41184
41185#: /__w/calibre/calibre/resources/default_tweaks.py:477
41186msgid ""
41187"When automatically sending downloaded news to a connected device, calibre\n"
41188"will by default send it to the main memory. By changing this tweak, you can\n"
41189"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n"
41190"that if there isn't enough free space available on the location you choose,\n"
41191"the files will be sent to the location with the most free space."
41192msgstr ""
41193
41194#: /__w/calibre/calibre/resources/default_tweaks.py:484
41195msgid "Unified toolbar on macOS"
41196msgstr ""
41197
41198#: /__w/calibre/calibre/resources/default_tweaks.py:485
41199msgid ""
41200"If you enable this option and restart calibre, the toolbar will be 'unified'\n"
41201"with the titlebar as is normal for macOS applications. However, doing this has\n"
41202"various bugs, for instance the minimum width of the toolbar becomes twice\n"
41203"what it should be and it causes other random bugs on some systems, so turn it\n"
41204"on at your own risk!"
41205msgstr ""
41206
41207#: /__w/calibre/calibre/resources/default_tweaks.py:492
41208msgid ""
41209"Save original file when converting/polishing from same format to same format"
41210msgstr ""
41211
41212#: /__w/calibre/calibre/resources/default_tweaks.py:493
41213msgid ""
41214"When calibre does a conversion from the same format to the same format, for\n"
41215"example, from EPUB to EPUB, the original file is saved, so that in case the\n"
41216"conversion is poor, you can tweak the settings and run it again. By setting\n"
41217"this to False you can prevent calibre from saving the original file.\n"
41218"Similarly, by setting save_original_format_when_polishing to False you can\n"
41219"prevent calibre from saving the original file when polishing."
41220msgstr ""
41221
41222#: /__w/calibre/calibre/resources/default_tweaks.py:502
41223msgid "Number of recently viewed books to show"
41224msgstr ""
41225
41226#: /__w/calibre/calibre/resources/default_tweaks.py:503
41227msgid ""
41228"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n"
41229"how many should be shown, here."
41230msgstr ""
41231
41232#: /__w/calibre/calibre/resources/default_tweaks.py:507
41233msgid "Change the font size of the Book details panel in the interface"
41234msgstr ""
41235
41236#: /__w/calibre/calibre/resources/default_tweaks.py:508
41237msgid ""
41238"Change the font size at which book details are rendered in the side panel and\n"
41239"comments are rendered in the metadata edit dialog. Set it to a positive or\n"
41240"negative number to increase or decrease the font size."
41241msgstr ""
41242
41243#: /__w/calibre/calibre/resources/default_tweaks.py:513
41244msgid "What format to default to when using the \"Unpack book\" feature"
41245msgstr ""
41246
41247#: /__w/calibre/calibre/resources/default_tweaks.py:514
41248msgid ""
41249"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n"
41250"If multiple formats are available, calibre will offer you a choice\n"
41251"of formats, defaulting to your preferred output format if it is available.\n"
41252"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n"
41253"to that format rather than your output format preference.\n"
41254"Set to a value of 'remember' to use whichever format you chose last time you\n"
41255"used the \"Unpack book\" feature.\n"
41256"Examples:\n"
41257"default_tweak_format = None       (Use output format)\n"
41258"default_tweak_format = 'EPUB'\n"
41259"default_tweak_format = 'remember'"
41260msgstr ""
41261
41262#: /__w/calibre/calibre/resources/default_tweaks.py:527
41263msgid "Do not preselect a completion when editing authors/tags/series/etc."
41264msgstr ""
41265
41266#: /__w/calibre/calibre/resources/default_tweaks.py:528
41267msgid ""
41268"This means that you can make changes and press Enter and your changes will\n"
41269"not be overwritten by a matching completion. However, if you wish to use the\n"
41270"completions you will now have to press Tab to select one before pressing\n"
41271"Enter. Which technique you prefer will depend on the state of metadata in\n"
41272"your library and your personal editing style."
41273msgstr ""
41274
41275#: /__w/calibre/calibre/resources/default_tweaks.py:535
41276msgid "Completion mode when editing authors/tags/series/etc."
41277msgstr ""
41278
41279#: /__w/calibre/calibre/resources/default_tweaks.py:536
41280msgid ""
41281"By default, when completing items, calibre will show you all the candidates\n"
41282"that start with the text you have already typed. You can instead have it show\n"
41283"all candidates that contain the text you have already typed. To do this, set\n"
41284"completion_mode to 'contains'. For example, if you type asi it will match both\n"
41285"Asimov and Quasimodo, whereas the default behavior would match only Asimov."
41286msgstr ""
41287
41288#: /__w/calibre/calibre/resources/default_tweaks.py:543
41289msgid "Sort the list of libraries alphabetically"
41290msgstr ""
41291
41292#: /__w/calibre/calibre/resources/default_tweaks.py:544
41293msgid ""
41294"The list of libraries in the Copy to library and Quick switch menus are\n"
41295"normally sorted by most used. However, if there are more than a certain\n"
41296"number of such libraries, the sorting becomes alphabetic. You can set that\n"
41297"number here. The default is ten libraries."
41298msgstr ""
41299
41300#: /__w/calibre/calibre/resources/default_tweaks.py:550
41301msgid "Choose available output formats for conversion"
41302msgstr ""
41303
41304#: /__w/calibre/calibre/resources/default_tweaks.py:551
41305msgid ""
41306"Restrict the list of available output formats in the conversion dialogs.\n"
41307"For example, if you only want to convert to EPUB and AZW3, change this to\n"
41308"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n"
41309"all available output formats to be present."
41310msgstr ""
41311
41312#: /__w/calibre/calibre/resources/default_tweaks.py:557
41313msgid "Set the thumbnail image quality used by the Content server"
41314msgstr ""
41315
41316#: /__w/calibre/calibre/resources/default_tweaks.py:558
41317msgid ""
41318"The quality of a thumbnail is largely controlled by the compression quality\n"
41319"used when creating it. Set this to a larger number to improve the quality.\n"
41320"Note that the thumbnails get much larger with larger compression quality\n"
41321"numbers.\n"
41322"The value can be between 50 and 99"
41323msgstr ""
41324
41325#: /__w/calibre/calibre/resources/default_tweaks.py:565
41326msgid ""
41327"Image file types to treat as e-books when dropping onto the \"Book details\""
41328" panel"
41329msgstr ""
41330
41331#: /__w/calibre/calibre/resources/default_tweaks.py:566
41332msgid ""
41333"Normally, if you drop any image file in a format known to calibre onto the\n"
41334"\"Book details\" panel, it will be used to set the cover. If you want to store\n"
41335"some image types as e-books instead, you can set this tweak.\n"
41336"Examples:\n"
41337"cover_drop_exclude = {'tiff', 'webp'}"
41338msgstr ""
41339
41340#: /__w/calibre/calibre/resources/default_tweaks.py:573
41341msgid "Show the Saved searches box in the Search bar"
41342msgstr ""
41343
41344#: /__w/calibre/calibre/resources/default_tweaks.py:574
41345msgid ""
41346"In newer versions of calibre, only a single button that allows you to add a\n"
41347"new Saved search is shown in the Search bar. If you would like to have the\n"
41348"old Saved searches box with its two buttons back, set this tweak to True."
41349msgstr ""
41350
41351#: /__w/calibre/calibre/resources/default_tweaks.py:579
41352msgid "Exclude fields when copy/pasting metadata"
41353msgstr ""
41354
41355#: /__w/calibre/calibre/resources/default_tweaks.py:580
41356msgid ""
41357"You can ask calibre to not paste some metadata fields when using the\n"
41358"Edit metadata->Copy metadata/Paste metadata actions. For example,\n"
41359"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n"
41360"to prevent pasting of the cover, Date and custom column, mycolumn.\n"
41361"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n"
41362"to paste metadata ignoring this tweak."
41363msgstr ""
41364
41365#: /__w/calibre/calibre/resources/default_tweaks.py:588
41366msgid "Skip internet connected check"
41367msgstr ""
41368
41369#: /__w/calibre/calibre/resources/default_tweaks.py:589
41370msgid ""
41371"Skip checking whether the internet is available before downloading news.\n"
41372"Useful if for some reason your operating systems network checking\n"
41373"facilities are not reliable (for example NetworkManager on Linux)."
41374msgstr ""
41375
41376#: /__w/calibre/calibre/resources/default_tweaks.py:594
41377msgid "Tab stop width in the template editor"
41378msgstr ""
41379
41380#: /__w/calibre/calibre/resources/default_tweaks.py:595
41381msgid ""
41382"Sets the width of the tab stop in the template editor in \"average characters\".\n"
41383"For example, a value of 1 results in a space with the width of one average character."
41384msgstr ""
41385
41386#: /__w/calibre/calibre/resources/default_tweaks.py:599
41387msgid "Value for undefined numbers when sorting"
41388msgstr ""
41389
41390#: /__w/calibre/calibre/resources/default_tweaks.py:600
41391msgid ""
41392"Sets the value to use for undefined numbers when sorting.\n"
41393"For example, the value -10 sorts undefined numbers as if they were set to -10.\n"
41394"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n"
41395"possible number. Quotes are optional if entering a number.\n"
41396"Examples:\n"
41397"value_for_undefined_numbers_when_sorting = -100\n"
41398"value_for_undefined_numbers_when_sorting = '2'\n"
41399"value_for_undefined_numbers_when_sorting = -0.01\n"
41400"value_for_undefined_numbers_when_sorting = 'minimum'\n"
41401"value_for_undefined_numbers_when_sorting = 'maximum'"
41402msgstr ""
41403