1# Translation template file..
2# Copyright (C) 2021 Kovid Goyal
3#
4# Translators:
5# cor gi <spacecorgi@pm.me>, 2020
6# FIRST AUTHOR <EMAIL@ADDRESS>, 2010
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: Thai (http://www.transifex.com/calibre/calibre/language/th/)\n"
15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Language: th\n"
19"Plural-Forms: nplurals=1; plural=0;\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 "สนับสนุน Calibre"
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 "สร้างการจัดเก็บแฟ้ม TXTZ เมื่อแฟ้ม TXT ที่ถูกนำเข้ามีการบรรจุ Markdown หรือ Textile ที่อ้างอิงไปยังรูปภาพ รูปภาพที่ถูกอ้างอิงจะเป็นเช่นเดียวกับแฟ้ม TXT ที่ถูกเพิ่มไปยังที่จัดเก็บแฟ้ม"
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 "เพิ่มหนังสือไปยัง Calibre หรืออุปกรณ์ที่เชื่อมต่ออยู่"
475
476#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825
477msgid "Fetch annotations from a connected Kindle (experimental)"
478msgstr "รับหมายเหตุประกอบจาก Kindle ที่เชื่อมต่อ (มืออาชีพ)"
479
480#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831
481msgid "Generate a catalog of the books in your calibre library"
482msgstr "สร้างหมวดหมู่หนังสือในห้องสมุด Calibre ของคุณ"
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 "ลบหนังสือจากห้องสมุด Calibre ของคุณหรืออุปกรณ์ที่เชื่อมต่ออยู่"
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 "แก้ไข Metadata ของหนังสือในห้องสมุด Calibre ของคุณ"
514
515#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879
516msgid "Read books in your calibre library"
517msgstr "อ่านหนังสือในห้องสมุด Calibre ของคุณ"
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 "ส่งออกหนังสือจากห้องสมุด Calibre ของคุณไปยังฮาร์ดดิสก์"
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 "เริ่มต้น Calibre ใหม่"
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 "เปิดโฟลเดอร์ที่บรรจุแฟ้มหนังสือในห้องสมุด Calibre ของคุณ"
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 "เปิดคู่มือการใช้งาน Calibre"
582
583#: /__w/calibre/calibre/src/calibre/customize/builtins.py:971
584msgid "Customize calibre"
585msgstr "ปรับแต่ง Calibre"
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 "สลับระหว่างห้องสมุด Calibre ต่างๆ และดำเนินการบำรุงรักษา"
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 "คัดลอกหนังสือจากห้องสมุด Calibre ไปยังอีกที่หนึ่ง"
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 "ค้นหารายการถัดไปหรือรายการก่อนหน้าที่ตรงกันเมื่อค้นหาในห้องสมุด Calibre ในโหมดไฮไลท์"
630
631#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1039
632msgid "Choose a random book from your calibre library"
633msgstr "เลือกสุ่มหนังสือจากห้องสมุด Calibre ของคุณ"
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 "รับปลั๊กอินหรือการปรับปรุงใหม่ของ Calibre"
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 "ปรับเปลี่ยนรูปลักษณ์ให้เหมาะกับรสนิยมในการใช้งานของคุณเอง"
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 "เพิ่ม/ลดคอลัมน์ของคุณเองในรายการหนังสือของ calibre"
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 "ปรับแต่งวิธีค้นหาสำหรับหนังสือที่ทำงานใน Calibre"
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 "ควบคุมให้ calibre อ่านชุดข้อมูลจากไฟล์ในเวลาที่เพิ่มหนังสือ"
753
754#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1220
755msgid "Saving books to disk"
756msgstr "บันทึกหนังสือลงดิสก์"
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 "ควบคุมให้ calibre ส่งออกไฟล์จากฐานข้อมูลลงดิสก์เวลาสั่งบันทึก"
763
764#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1233
765msgid "Sending books to devices"
766msgstr "ส่งหนังสือไปยังอุปกรณ์ปลายทาง"
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 "เปลี่ยนช่อง Metadata ก่อนทำการ บันทึก/ส่ง"
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 "แบ่งปันทางอีเมลล์"
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 "ดาวน์โหลด Metadata"
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 "ควบคุมว่าอุปกรณ์ใดที่ Calibre จะเพิกเฉยเมื่อเชื่อมต่อเข้ากับคอมพิวเตอร์"
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 "เพิ่ม/ลด/ปรับแต่ง ฟังก์ชั่นต่างๆของ calibre"
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 "ปรับพฤติกรรมของ calibre ที่จะตอบสนองกับส่วนต่างๆอย่างละเอียด"
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 "ปรับแต่งแป้นพิมพ์ทางลัดที่ใช้โดย Calibre"
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 "ชุดข้อมูลนี้ทำมาสำหรับค่าบรรทัดของ SONY PRS โดยเฉพาะ เช่นรุ่น 500/505/600/700 เป็นต้น"
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 books โดยเฉพาะ"
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"
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 "มีไว้สำหรับ iPad 3 และอุปกรณ์อื่นๆ ที่คล้ายกันที่มีความละเอียด 1536x2048"
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 "มีไว้สำหรับอุปกรณ์แท็บเล็ตทั่วๆไป ที่ไม่มีการปรับขนาดรูปภาพ"
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"
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 "มีไว้สำหรับ Nook HD+ และอุปกรณ์แท็บเล็ตที่คล้ายกันที่มีความคมชัด 1280x1920"
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 ใดๆ"
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 หน้าจอขนาดใหญ่"
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 "ชุดข้อมูลนี้ทำมาสำหรับ JetBook ขนาด 5 นิ้ว โดยเฉพาะ"
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 เป็นต้นในโหมดของแนวขวาง ซึ่งเหมาะกับพวกหนังสือการ์ตูน"
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 ""
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 "ปลั้กอิน %s ที่เรียกใช้ไม่สามารถเรียกใช้ได้ดังแสดงในรายการผิดพลาดนี้"
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 "ติดต่อกับโทรศัพท์ S60"
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 "ติดต่อกับโทรศัพท์ Blackberry"
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 "โกวิท เกาะยาง(kidding)"
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 "ติดต่อกับ Astak Mentor EB600"
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 "Entourage Edge"
2633
2634#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:20
2635msgid "Communicate with the Entourage Edge."
2636msgstr "ติดต่อกับ Entourage Edge"
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 "ติดต่อกับ Book reader"
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 "ติดต่อกับ Azbooka"
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 "ติดต่อกับ IRex Digital Reader 800"
2732
2733#: /__w/calibre/calibre/src/calibre/devices/iriver/driver.py:18
2734msgid "Communicate with the Iriver Story reader."
2735msgstr "ติดต่อกับ Iriver Story reader"
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 "ติดต่อกับ MiBuk Wolder reader"
2744
2745#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:118
2746msgid "Communicate with the JetBook Mini reader."
2747msgstr "ติดต่อ กับ JetBook Mini reader"
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 "ติดต่อกับ Palm Pre"
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 "ติดต่อกับ Pandigital Novel"
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 "ติดต่อกับ GM2000"
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 "ติดต่อกับ Nokia E52"
3596
3597#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:22
3598msgid "The Nook"
3599msgstr "The Nook"
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 "ติดต่อกับ Teclast K3/K5 reader"
3960
3961#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:40
3962msgid "Communicate with the Newsmy reader."
3963msgstr "ติดต่อกับ Newsmy reader"
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 "ติดต่อกับ iPapyrus reader"
3976
3977#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:88
3978msgid "Communicate with the Sovos reader."
3979msgstr "ติดต่อกับ Sovos reader"
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 "ตรวจสอบไม่พบ %s"
4002
4003#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:486
4004#, python-format
4005msgid "Unable to detect the %s disk drive."
4006msgstr "ไม่สามารถตรวจพบไดร์ %s"
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 "หน่วยความจำหลักของ %s อยู่ในสถานะอ่านอย่างเดียวส่วนใหญ่เกิดจากระบบไฟล์มีปัญหา"
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 "สลอทที่เลือก :%s ยังไม่มีโปรแกรมสนับสนุน"
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 "ตัวเลือกเพื่อควบคุมกระบวนการนำเข้าไฟล์ %s"
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 "ตัวเลือกเพื่อควบคุมกระบวนการส่งออกไฟล์ %s"
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 "พักใช้การปรับช่วงแสงของภาพให้เป็นปกติในการแสดงภาพ(ทำให้คอนทราสดีขึ้น) ค่าเริ่มต้นคือ False"
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 "ใช้สำหรับสำนักพิมพ์ที่พิมพ์จากขวามาซ้าย เช่น สำนักพิมพ์ manga จะทำให้หน้าแนวขวางถูกตัดแบ่งเป็นสองหน้าจากขวามาซ้าย"
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 "อย่าแปลงภาพเป็นรูปแบบ grayscale (ขาวดำ)"
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 "ห้ามใช้ภาพในรูปแบบ SVG เป็นปกหนังสือ ใช้อ๊อฟชั่นนี้ถ้าต้องการให้ ไฟล์ EPUB ของท่านสามารถใช้กับ ไอโฟน หรือ เจ็ทบุคได้ เพราะถ้าไม่ใช้อ๊อฟชั่นนี้จะทำให้รูปหน้าปกแสดงเป็นหน้าว่างๆ"
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 "ค่าสูงสุดของลำดับชั้นในการตามลิงก์ของไฟล์ HTML จะต้องไม่เป็นค่าติดลบ ค่าศูนย์แปลว่าไม่ต้องตามลิงก์ ค่าเริ่มต้นคือ %default"
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 "จับคู่ระหว่างชื่อตัวอักษรในไฟล์ CSS กับขนาดตัวอักษรในหน่วย pts เช่น กำหนด 12,12,14,16,18,20,22,24 คือการกำหนดคู่จากเล็กไปหาใหญ่ ซึ่งขนาดสุดท้ายเป็นตัวอักษรขนาดใหญ่ กระบวนทัศน์ในการปรับขนาดอักษรจะใช้ขนาดตัวอักษรที่ได้ตั้งไว้นี้ในการปรับขนาด ค่าปกติจะเป็นการจับคู่ตามชุดข้อมูลเอาท์พุทที่คุณเลือก"
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 "ถ้าจำนวนบทที่ตรวจพบมีค่าน้อยกว่าค่านี้ให้ใส่เลขที่บทในสารบาญได้ ค่าปกติคือ %default"
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 "จำนวนลิงก์สูงสุดที่ใส่ในสารบาญได้ ถ้าต้องการพักใช้ให้ใส่ค่าเป็นศูนย์ ค่าปกติคือ %default ลิงก์จะถูกเพิ่มลงในสารบาญในกรณีที่จำนวนบทน้อยกว่าจำนวนสูงสุดที่ระบุ"
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 "กำหนดวิธีในการตรวจสอบการสิ้นสุดบทหนังสือ ค่าของ\"pagebreak\" จะบอกค่าสิ้นสุดของหน้า ค่าของ \"rule\" จะบอกค่าสิ้นสุดบรรทัด ค่า \"none\" จะพักใช้ตัวคั่นบท และจะใช้ทั้ง \"pagebreak\" และ \"rule\" เป็นค่าสิ้นสุดบทหนังสือแทน"
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 "ขจัดช่องว่างระหว่างพารากราฟออกจะทำให้ระยะห่างอยู่ที่ 1.5em แต่ฟังก์ชั่นนี้จะใช้ไม่ได้กับไฟล์ต้นฉบับที่ไม่มีการใช้แทรคพารากราฟ (แทรค <p> หรือ <div> )"
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 "แทรกบรรทัดว่างระหว่างพารากราฟซึ่งจะไม่ทำงานถ้าหากไฟล์ต้นฉบับไม่มีการใช้แทรคพารากราฟ ( แทรค <p> หรือ <div> )"
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 "อ่านชุดข้อมูลจากไฟล์รูปแบบ OPF ชุดข้อมูลที่อ่านได้จะทับข้อมูลไฟล์ต้นฉบับ"
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 "กำหนดหน้าปกสำหรับไฟล์ที่ระบุ หรือ URL"
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 "กำหนดค่า ISBN ของหนังสือ"
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 "แปลงอินพุทเป็น HTML"
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 "ตามโลคอลลิงคทั้งหมดในไฟล์ HTML และสำเนาไฟล์เหล่านั้นไว้เพื่อนำมาสร้างเป็นไฟล์ ZIP  ปลั้กอินนี้จะทำงานทุกครั้งที่คุณเพิ่มไฟล์ HTML เข้าไปในไลเบอรลี่"
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 "นำรูปสัญลักษณ์ออกมาจากไฟล์ LRF"
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 "นำปกออกมาจากไฟล์ LRF สังเกตว่าในรูปแบบ LRF จะไม่มีการกำหนดหน้าปก ดังนั้นจึงต้องหาภาพอื่นใส่แทนเพื่อบอกว่าเป็นปก"
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] ""
6838
6839#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797
6840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
6841#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204
6842#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168
6843#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60
6844msgid "Languages"
6845msgstr ""
6846
6847#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799
6848msgid "Timestamp"
6849msgstr ""
6850
6851#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801
6852#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343
6853#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198
6854#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
6855#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238
6856msgid "Published"
6857msgstr ""
6858
6859#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803
6860msgid "Rights"
6861msgstr ""
6862
6863#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32
6864msgid "Value: unknown field "
6865msgstr ""
6866
6867#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73
6868#, python-format
6869msgid "Search the calibre library for books by %s"
6870msgstr ""
6871
6872#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82
6873#, python-brace-format
6874msgid "Search {0} for the author: {1}"
6875msgstr ""
6876
6877#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84
6878#, python-brace-format
6879msgid "Search {0} for the book: {1} by the author {2}"
6880msgstr ""
6881
6882#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163
6883#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168
6884#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250
6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288
6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303
6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315
6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319
6889#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328
6890#, python-brace-format
6891msgid "Click to see books with {0}: {1}"
6892msgstr ""
6893
6894#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177
6895msgid "Click to open"
6896msgstr ""
6897
6898#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213
6899msgid "Ids"
6900msgstr ""
6901
6902#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243
6903msgid "Search calibre for books with the language: {}"
6904msgstr ""
6905
6906#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275
6907#, python-format
6908msgid ""
6909"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span "
6910"class=\"%(cls)s\">%(series)s</span></a>"
6911msgstr ""
6912
6913#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279
6914msgid "Click to see books in this series"
6915msgstr ""
6916
6917#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292
6918#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332
6919#, python-brace-format
6920msgid "Click to see books with {0}: {1} (derived from {2})"
6921msgstr ""
6922
6923#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20
6924msgid "%prog ebook_file [options]\n"
6925msgstr ""
6926
6927#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21
6928#, python-brace-format
6929msgid ""
6930"\n"
6931"Read/Write metadata from/to e-book files.\n"
6932"\n"
6933"Supported formats for reading metadata: {0}\n"
6934"\n"
6935"Supported formats for writing metadata: {1}\n"
6936"\n"
6937"Different file types support different kinds of metadata. If you try to set\n"
6938"some metadata on a file type that does not support it, the metadata will be\n"
6939"silently ignored.\n"
6940msgstr ""
6941
6942#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39
6943msgid ""
6944"Set the authors. Multiple authors should be separated by the & character. "
6945"Author names should be in the order Firstname Lastname."
6946msgstr ""
6947
6948#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43
6949msgid ""
6950"The version of the title to be used for sorting. If unspecified, and the "
6951"title is specified, it will be auto-generated from the title."
6952msgstr ""
6953
6954#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47
6955msgid ""
6956"String to be used when sorting by author. If unspecified, and the author(s) "
6957"are specified, it will be auto-generated from the author(s)."
6958msgstr ""
6959
6960#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51
6961msgid "Set the cover to the specified file."
6962msgstr ""
6963
6964#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57
6965msgid "Set the book category."
6966msgstr ""
6967
6968#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67
6969msgid ""
6970"Set the identifiers for the book, can be specified multiple times. For "
6971"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove"
6972" an identifier, specify no value, --identifier isbn: Note that for EPUB "
6973"files, an identifier marked as the package identifier cannot be removed."
6974msgstr ""
6975
6976#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78
6977msgid "Set the published date."
6978msgstr ""
6979
6980#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81
6981msgid "Get the cover from the e-book and save it at as the specified file."
6982msgstr ""
6983
6984#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84
6985msgid ""
6986"Specify the name of an OPF file. The metadata will be written to the OPF "
6987"file."
6988msgstr ""
6989
6990#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87
6991msgid ""
6992"Read metadata from the specified OPF file and use it to set metadata in the "
6993"e-book. Metadata specified on the command line will override metadata read "
6994"from the OPF file"
6995msgstr ""
6996
6997#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92
6998msgid "Set the BookID in LRF files"
6999msgstr ""
7000
7001#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168
7002msgid "No file specified"
7003msgstr ""
7004
7005#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183
7006msgid "Original metadata"
7007msgstr ""
7008
7009#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200
7010msgid "Changed metadata"
7011msgstr ""
7012
7013#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212
7014msgid "OPF created in"
7015msgstr ""
7016
7017#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218
7018msgid "Cover saved to"
7019msgstr ""
7020
7021#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220
7022msgid "No cover found"
7023msgstr ""
7024
7025#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34
7026msgid "Goodreads"
7027msgstr ""
7028
7029#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35
7030msgid "Google Books"
7031msgstr ""
7032
7033#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36
7034msgid "Wikipedia"
7035msgstr ""
7036
7037#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37
7038msgid "Google web search"
7039msgstr ""
7040
7041#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38
7042msgid "Amazon"
7043msgstr ""
7044
7045#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39
7046msgid "Google Images"
7047msgstr ""
7048
7049#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973
7050msgid "Downloads metadata and covers from Amazon"
7051msgstr ""
7052
7053#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984
7054msgid "US"
7055msgstr ""
7056
7057#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985
7058msgid "France"
7059msgstr ""
7060
7061#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986
7062msgid "Germany"
7063msgstr ""
7064
7065#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987
7066msgid "UK"
7067msgstr ""
7068
7069#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988
7070msgid "Australia"
7071msgstr ""
7072
7073#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989
7074msgid "Italy"
7075msgstr ""
7076
7077#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990
7078msgid "Japan"
7079msgstr ""
7080
7081#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991
7082msgid "Spain"
7083msgstr ""
7084
7085#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992
7086msgid "Brazil"
7087msgstr ""
7088
7089#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993
7090msgid "Netherlands"
7091msgstr ""
7092
7093#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994
7094msgid "China"
7095msgstr ""
7096
7097#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995
7098msgid "Canada"
7099msgstr ""
7100
7101#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996
7102msgid "Sweden"
7103msgstr ""
7104
7105#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000
7106msgid "Choose server automatically"
7107msgstr ""
7108
7109#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001
7110msgid "Amazon servers"
7111msgstr ""
7112
7113#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002
7114msgid "Bing search cache"
7115msgstr ""
7116
7117#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003
7118msgid "Google search cache"
7119msgstr ""
7120
7121#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004
7122msgid "Wayback machine cache (slow)"
7123msgstr ""
7124
7125#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008
7126msgid "Amazon country website to use:"
7127msgstr ""
7128
7129#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009
7130msgid ""
7131"Metadata from Amazon will be fetched using this country's Amazon website."
7132msgstr ""
7133
7134#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011
7135msgid "Server to get data from:"
7136msgstr ""
7137
7138#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013
7139msgid ""
7140"Amazon has started blocking attempts to download metadata from its servers. "
7141"To get around this problem, calibre can fetch the Amazon data from many "
7142"different places where it is cached. Choose the source you prefer."
7143msgstr ""
7144
7145#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018
7146msgid "Use the MOBI-ASIN for metadata search"
7147msgstr ""
7148
7149#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020
7150msgid ""
7151"Enable this option to search for metadata with an ASIN identifier from the "
7152"MOBI file at the current country website, unless any other amazon id is "
7153"available. Note that if the MOBI file came from a different Amazon country "
7154"store, you could get incorrect results."
7155msgstr ""
7156
7157#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374
7158msgid "Amazon timed out. Try again later."
7159msgstr ""
7160
7161#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188
7162msgid "Metadata source"
7163msgstr ""
7164
7165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37
7166msgid ""
7167"Downloads multiple book covers from Amazon. Useful to find alternate covers."
7168msgstr ""
7169
7170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40
7171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55
7172msgid "Maximum number of covers to get"
7173msgstr ""
7174
7175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41
7176msgid "The maximum number of covers to process from the search result"
7177msgstr ""
7178
7179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25
7180msgid ""
7181"%prog [options]\n"
7182"\n"
7183"Fetch book metadata from online sources. You must specify at least one\n"
7184"of title, authors or ISBN.\n"
7185msgstr ""
7186
7187#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32
7188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
7189msgid "Book title"
7190msgstr ""
7191
7192#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33
7193msgid "Book author(s)"
7194msgstr ""
7195
7196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34
7197msgid "Book ISBN"
7198msgstr ""
7199
7200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36
7201msgid ""
7202"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times "
7203"for multiple identifiers. For example: "
7204msgstr ""
7205
7206#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39
7207msgid "Print the log to the console (stderr)"
7208msgstr ""
7209
7210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40
7211msgid "Output the metadata in OPF format instead of human readable text."
7212msgstr ""
7213
7214#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42
7215msgid ""
7216"Specify a filename. The cover, if available, will be saved to it. Without "
7217"this option, no cover will be downloaded."
7218msgstr ""
7219
7220#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44
7221msgid "Timeout in seconds. Default is 30"
7222msgstr ""
7223
7224#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46
7225msgid ""
7226"Specify the name of a metadata download plugin to use. By default, all "
7227"metadata plugins will be used. Can be specified multiple times for multiple "
7228"plugins. All plugin names: {}"
7229msgstr ""
7230
7231#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200
7232msgid ""
7233"Downloads metadata and covers from Edelweiss - A catalog updated by book "
7234"publishers"
7235msgstr ""
7236
7237#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181
7238msgid "Downloads metadata and covers from Google Books"
7239msgstr ""
7240
7241#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51
7242msgid ""
7243"Downloads covers from a Google Image search. Useful to find larger/alternate"
7244" covers."
7245msgstr ""
7246
7247#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56
7248msgid "The maximum number of covers to process from the Google search result"
7249msgstr ""
7250
7251#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57
7252#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634
7253msgid "Cover size"
7254msgstr ""
7255
7256#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58
7257msgid "Search for covers larger than the specified size"
7258msgstr ""
7259
7260#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60
7261msgid "Any size"
7262msgstr ""
7263
7264#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61
7265#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
7266msgid "Large"
7267msgstr "จัดเก็บ"
7268
7269#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62
7270#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63
7271#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64
7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65
7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66
7274#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67
7275#, python-format
7276msgid "Larger than %s"
7277msgstr ""
7278
7279#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17
7280msgid "Downloads covers from The Open Library"
7281msgstr ""
7282
7283#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73
7284msgid "Sample Book"
7285msgstr ""
7286
7287#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42
7288msgid ""
7289"This is an Amazon KFX book. It cannot be processed. See {} for information "
7290"on how to handle KFX books."
7291msgstr ""
7292
7293#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88
7294msgid "This is an Amazon Topaz book. It cannot be processed."
7295msgstr ""
7296
7297#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48
7298#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496
7299msgid "This is not a MOBI file. It is a Topaz file."
7300msgstr ""
7301
7302#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53
7303#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501
7304msgid "This is not a MOBI file."
7305msgstr ""
7306
7307#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56
7308msgid "This file is locked with DRM. It cannot be tweaked."
7309msgstr ""
7310
7311#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61
7312msgid ""
7313"This MOBI file does not contain a KF8 format book. KF8 is the new format "
7314"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older"
7315" MOBI files without KF8 are not tweakable."
7316msgstr ""
7317
7318#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67
7319msgid ""
7320"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will "
7321"remove the Mobi6 data, which means the file will not be usable on older "
7322"Kindles. Are you sure?"
7323msgstr ""
7324
7325#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471
7326msgid "No details available"
7327msgstr ""
7328
7329#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376
7330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821
7331msgid "Title page"
7332msgstr ""
7333
7334#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378
7335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823
7336msgid "Index"
7337msgstr ""
7338
7339#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379
7340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824
7341msgid "Glossary"
7342msgstr ""
7343
7344#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380
7345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825
7346msgid "Acknowledgements"
7347msgstr ""
7348
7349#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381
7350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826
7351msgid "Bibliography"
7352msgstr ""
7353
7354#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382
7355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827
7356msgid "Colophon"
7357msgstr ""
7358
7359#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383
7360msgid "Copyright"
7361msgstr ""
7362
7363#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384
7364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830
7365msgid "Dedication"
7366msgstr ""
7367
7368#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385
7369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831
7370msgid "Epigraph"
7371msgstr ""
7372
7373#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386
7374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832
7375msgid "Foreword"
7376msgstr ""
7377
7378#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387
7379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833
7380msgid "List of illustrations"
7381msgstr ""
7382
7383#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388
7384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834
7385msgid "List of tables"
7386msgstr ""
7387
7388#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390
7389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836
7390msgid "Preface"
7391msgstr ""
7392
7393#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391
7394msgid "Main text"
7395msgstr ""
7396
7397#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23
7398#, python-format
7399msgid "%s format books are not supported"
7400msgstr ""
7401
7402#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51
7403msgid "Unknown error"
7404msgstr ""
7405
7406#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62
7407msgid "See <a href=\"{}\">detailed description</a>."
7408msgstr ""
7409
7410#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254
7411#, python-brace-format
7412msgid "Failed to process CSS in {name} with errors: {errors}"
7413msgstr ""
7414
7415#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257
7416#, python-brace-format
7417msgid "Failed to process CSS in {name}"
7418msgstr ""
7419
7420#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23
7421msgid ""
7422"This font could not be processed. It most likely will not work in an e-book "
7423"reader, either"
7424msgstr ""
7425
7426#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40
7427msgid "The font {} is not allowed to be embedded"
7428msgstr ""
7429
7430#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41
7431msgid ""
7432"The font has a flag in its metadata ({:09b}) set indicating that it is not "
7433"licensed for embedding. You can ignore this warning, if you are sure you "
7434"have permission to embed this font."
7435msgstr ""
7436
7437#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51
7438#, python-brace-format
7439msgid "The CSS font-family name {0} does not match the actual font name {1}"
7440msgstr ""
7441
7442#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52
7443#, python-brace-format
7444msgid ""
7445"The font family name specified in the CSS @font-face rule: \"{0}\" does not "
7446"match the font name inside the actual font file: \"{1}\". This can cause "
7447"problems in some viewers. You should change the CSS font name to match the "
7448"actual font name."
7449msgstr ""
7450
7451#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56
7452#, python-brace-format
7453msgid "Change the font name {0} to {1} everywhere"
7454msgstr ""
7455
7456#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94
7457#, python-format
7458msgid "Not a valid font: %s"
7459msgstr ""
7460
7461#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19
7462msgid ""
7463"An invalid image is an image that could not be loaded, typically because it "
7464"is corrupted. You should replace it with a good image or remove it."
7465msgstr ""
7466
7467#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28
7468msgid ""
7469"Reader devices based on Adobe Digital Editions cannot display images whose "
7470"colors are specified in the CMYK colorspace. You should convert this image "
7471"to the RGB colorspace, for maximum compatibility."
7472msgstr ""
7473
7474#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31
7475msgid "Convert image to RGB automatically"
7476msgstr ""
7477
7478#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65
7479msgid "Image is in the CMYK colorspace"
7480msgstr ""
7481
7482#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27
7483msgid ""
7484"The resource pointed to by this link does not exist. You should either fix, "
7485"or remove the link."
7486msgstr ""
7487
7488#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34
7489msgid ""
7490"Windows computers do not allow the : character in filenames. For maximum "
7491"compatibility it is best to not use these in filenames/links to files."
7492msgstr ""
7493
7494#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41
7495#, python-brace-format
7496msgid "The linked to resource {0} does not exist"
7497msgstr ""
7498
7499#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42
7500#, python-brace-format
7501msgid ""
7502"The case of the link {0} and the case of the actual file it points to {1} do"
7503" not agree. You should change either the case of the link or rename the "
7504"file."
7505msgstr ""
7506
7507#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45
7508msgid "Change the case of the link to match the actual file"
7509msgstr ""
7510
7511#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74
7512msgid "Link points to a file that is not a text document"
7513msgstr ""
7514
7515#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75
7516#, python-brace-format
7517msgid ""
7518"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) "
7519"document. Many e-book readers will be unable to follow such a link. You "
7520"should either remove the link or change it to point to a text document. For "
7521"example, if it points to an image, you can create small wrapper document "
7522"that contains the image and change the link to point to that."
7523msgstr ""
7524
7525#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89
7526msgid "Link points to a location not present in the target file"
7527msgstr ""
7528
7529#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91
7530#, python-brace-format
7531msgid ""
7532"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does "
7533"not exist. You should either remove the location so that the link points to "
7534"the top of the file, or change the link to point to the correct location."
7535msgstr ""
7536
7537#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99
7538msgid ""
7539"This link uses the file:// URL scheme. This does not work with many e-book "
7540"readers. Remove the file:// prefix and make sure the link points to a file "
7541"inside the book."
7542msgstr ""
7543
7544#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105
7545msgid ""
7546"This link points to a file outside the book. It will not work if the book is"
7547" read on any computer other than the one it was created on. Either fix or "
7548"remove the link."
7549msgstr ""
7550
7551#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112
7552msgid ""
7553"This link is empty. This is almost always a mistake. Either fill in the link"
7554" destination or remove the link tag."
7555msgstr ""
7556
7557#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117
7558msgid ""
7559"This file is included in the book but not referred to by any document in the"
7560" spine. This means that the file will not be viewable on most e-book "
7561"readers. You should  probably remove this file from the book or add a link "
7562"to it somewhere."
7563msgstr ""
7564
7565#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123
7566#, python-format
7567msgid "The file %s is not referenced"
7568msgstr ""
7569
7570#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128
7571msgid ""
7572"This file is not in the book spine. All content documents must be in the "
7573"spine. You should probably add it to the spine."
7574msgstr ""
7575
7576#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130
7577msgid "Append this file to the spine"
7578msgstr ""
7579
7580#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148
7581msgid ""
7582"This file is not listed in the book manifest. While not strictly necessary "
7583"it is good practice to list all files in the manifest. Either list this file"
7584" in the manifest or remove it from the book if it is an unnecessary file."
7585msgstr ""
7586
7587#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154
7588#, python-format
7589msgid "The file %s is not listed in the manifest"
7590msgstr ""
7591
7592#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158
7593#, python-format
7594msgid "Remove %s from the book"
7595msgstr ""
7596
7597#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159
7598#, python-format
7599msgid "Add %s to the manifest"
7600msgstr ""
7601
7602#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176
7603#, python-format
7604msgid "Remove all references to %s from the HTML and CSS in the book"
7605msgstr ""
7606
7607#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186
7608msgid ""
7609"This file stores the bookmarks and last opened information from the calibre "
7610"E-book viewer. You can remove it if you do not need that information, or "
7611"don't want to share it with other people you send this book to."
7612msgstr ""
7613
7614#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190
7615#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33
7616msgid "Remove this file"
7617msgstr ""
7618
7619#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195
7620msgid "The bookmarks file used by the calibre E-book viewer is present"
7621msgstr ""
7622
7623#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209
7624#, python-format
7625msgid "The file %s has a MIME type that does not match its extension"
7626msgstr ""
7627
7628#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211
7629#, python-brace-format
7630msgid ""
7631"The file {0} has its MIME type specified as {1} in the OPF file. The "
7632"recommended MIME type for files with the extension \"{2}\" is {3}. You "
7633"should change either the file extension or the MIME type in the OPF."
7634msgstr ""
7635
7636#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216
7637msgid "Change the file extension to .xhtml"
7638msgstr ""
7639
7640#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219
7641#, python-format
7642msgid "Change the MIME type for this file in the OPF to %s"
7643msgstr ""
7644
7645#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321
7646msgid "The link is empty"
7647msgstr ""
7648
7649#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336
7650#, python-format
7651msgid "The linked resource %s is a folder"
7652msgstr ""
7653
7654#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344
7655#, python-format
7656msgid "The linked resource %s does not exist"
7657msgstr ""
7658
7659#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348
7660#, python-format
7661msgid "The link %s is a file:// URL"
7662msgstr ""
7663
7664#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350
7665#, python-format
7666msgid "The link %s points to a file outside the book"
7667msgstr ""
7668
7669#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352
7670#, python-format
7671msgid ""
7672"The link %s contains a : character, this will cause errors on Windows "
7673"computers"
7674msgstr ""
7675
7676#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21
7677#, python-format
7678msgid "The <%s> section is missing from the OPF"
7679msgstr ""
7680
7681#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23
7682#, python-format
7683msgid "The <%s> section is required in the OPF file. You have to create one."
7684msgstr ""
7685
7686#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29
7687msgid "Empty id attributes are invalid"
7688msgstr ""
7689
7690#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31
7691msgid "Empty ID attributes are invalid in OPF files."
7692msgstr ""
7693
7694#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37
7695#, python-format
7696msgid "idref=\"%s\" points to unknown id"
7697msgstr ""
7698
7699#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39
7700#, python-format
7701msgid "The idref=\"%s\" points to an id that does not exist in the OPF"
7702msgstr ""
7703
7704#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45
7705msgid "The meta cover tag points to an non-existent item"
7706msgstr ""
7707
7708#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47
7709#, python-format
7710msgid ""
7711"The meta cover tag points to an item with id=\"%s\" which does not exist in "
7712"the manifest"
7713msgstr ""
7714
7715#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53
7716msgid ""
7717"Some e-book readers such as the Nook fail to recognize covers if the content"
7718" attribute comes before the name attribute. For maximum compatibility move "
7719"the name attribute before the content attribute."
7720msgstr ""
7721
7722#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56
7723msgid "Move the name attribute before the content attribute"
7724msgstr ""
7725
7726#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59
7727msgid "The meta cover tag has content before name"
7728msgstr ""
7729
7730#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72
7731#, python-format
7732msgid "The item identified as the Table of Contents (%s) does not exist"
7733msgstr ""
7734
7735#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73
7736#, python-format
7737msgid "There is no item with id=\"%s\" in the manifest."
7738msgstr ""
7739
7740#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75
7741#, python-format
7742msgid ""
7743"The item identified as the Table of Contents has an incorrect media-type "
7744"(%s)"
7745msgstr ""
7746
7747#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76
7748#, python-format
7749msgid "The media type for the Table of Contents must be %s"
7750msgstr ""
7751
7752#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82
7753msgid ""
7754"This manifest entry has no href attribute. Either add the href attribute or "
7755"remove the entry."
7756msgstr ""
7757
7758#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83
7759msgid "Remove this manifest entry"
7760msgstr ""
7761
7762#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86
7763msgid "Item in manifest has no href attribute"
7764msgstr ""
7765
7766#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101
7767msgid ""
7768"The <spine> tag has no reference to the NCX table of contents file. Without "
7769"this reference, the table of contents will not work in most readers. The "
7770"reference should look like <spine toc=\"id of manifest item for the ncx "
7771"file\">."
7772msgstr ""
7773
7774#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104
7775msgid "Add the reference to the NCX file"
7776msgstr ""
7777
7778#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107
7779msgid "Missing reference to the NCX Table of Contents"
7780msgstr ""
7781
7782#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122
7783msgid ""
7784"This book has no Navigation document. According to the EPUB 3 specification,"
7785" a navigation document is required. The Navigation document contains the "
7786"Table of Contents. Use the Table of Contents tool to add a Table of Contents"
7787" to this book."
7788msgstr ""
7789
7790#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127
7791msgid "Missing navigation document"
7792msgstr ""
7793
7794#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132
7795msgid ""
7796"The nav document for this book contains no table of contents, or an empty "
7797"table of contents. Use the Table of Contents tool to add a Table of Contents"
7798" to this book."
7799msgstr ""
7800
7801#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137
7802msgid "Missing ToC in navigation document"
7803msgstr ""
7804
7805#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142
7806msgid ""
7807"A file listed in the manifest is missing, you should either remove it from "
7808"the manifest or add the missing file to the book."
7809msgstr ""
7810
7811#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146
7812#, python-format
7813msgid "Item (%s) in manifest is missing"
7814msgstr ""
7815
7816#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148
7817#, python-format
7818msgid "Remove the entry for %s from the manifest"
7819msgstr ""
7820
7821#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162
7822msgid ""
7823"There are items marked as non-linear in the <spine>. These will be displayed"
7824" in random order by different e-book readers. Some will ignore the non-"
7825"linear attribute, some will display them at the end or the beginning of the "
7826"book and some will fail to display them at all. Instead of using non-linear "
7827"items simply place the items in the order you want them to be displayed."
7828msgstr ""
7829
7830#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169
7831msgid "Mark all non-linear items as linear"
7832msgstr ""
7833
7834#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172
7835msgid "Non-linear items in the spine"
7836msgstr ""
7837
7838#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186
7839msgid "Remove all but the first duplicate item"
7840msgstr ""
7841
7842#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190
7843#, python-brace-format
7844msgid "Duplicate item in {0}: {1}"
7845msgstr ""
7846
7847#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192
7848#, python-brace-format
7849msgid ""
7850"The item {0} is present more than once in the {2} in {1}. This is not "
7851"allowed."
7852msgstr ""
7853
7854#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210
7855msgid ""
7856"There is more than one <meta name=\"cover\"> tag defined. There should be "
7857"only one."
7858msgstr ""
7859
7860#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211
7861msgid "Remove all but the first meta cover tag"
7862msgstr ""
7863
7864#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214
7865msgid "There is more than one cover defined"
7866msgstr ""
7867
7868#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227
7869msgid ""
7870"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose "
7871"id is referenced by the <package> element"
7872msgstr ""
7873
7874#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229
7875msgid "Auto-generate a unique identifier"
7876msgstr ""
7877
7878#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232
7879msgid "The OPF has no unique identifier"
7880msgstr ""
7881
7882#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254
7883msgid "The <dc:identifier> element must not be empty."
7884msgstr ""
7885
7886#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257
7887msgid "Empty identifier element"
7888msgstr ""
7889
7890#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263
7891msgid "Incorrect media-type for spine item"
7892msgstr ""
7893
7894#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265
7895#, python-brace-format
7896msgid ""
7897"The item {0} present in the spine has the media-type {1}.  Most e-book "
7898"software cannot handle non-HTML spine items.  If the item is actually HTML, "
7899"you should change its media-type to {2}. If it is not-HTML you should "
7900"consider replacing it with an HTML item, as it is unlikely to work in most "
7901"readers."
7902msgstr ""
7903
7904#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271
7905#, python-format
7906msgid "Change the media-type to %s"
7907msgstr ""
7908
7909#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287
7910msgid "The OPF does not have the correct root element"
7911msgstr ""
7912
7913#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289
7914#, python-brace-format
7915msgid ""
7916"The opf must have the root element <package> in namespace {0}, like this: "
7917"<package xmlns=\"{0}\">"
7918msgstr ""
7919
7920#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293
7921msgid "The OPF does not have a version"
7922msgstr ""
7923
7924#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295
7925msgid ""
7926"The <package> tag in the OPF must have a version attribute. This is usually "
7927"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3"
7928msgstr ""
7929
7930#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32
7931msgid ""
7932"This file is empty, it contains nothing, you should probably remove it."
7933msgstr ""
7934
7935#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36
7936#, python-format
7937msgid "The file %s is empty"
7938msgstr ""
7939
7940#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47
7941msgid ""
7942"A decoding errors means that the contents of the file could not be "
7943"interpreted as text. This usually happens if the file has an incorrect "
7944"character encoding declaration or if the file is actually a binary file, "
7945"like an image or font that is mislabelled with an incorrect media type in "
7946"the OPF."
7947msgstr ""
7948
7949#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54
7950#, python-format
7951msgid "Parsing of %s failed, could not decode"
7952msgstr ""
7953
7954#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61
7955msgid ""
7956"A parsing error in an XML file means that the XML syntax in the file is "
7957"incorrect. Such a file will most probably not open in an e-book reader. "
7958"These errors can  usually be fixed automatically, however, automatic fixing "
7959"can sometimes  \"do the wrong thing\"."
7960msgstr ""
7961
7962#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77
7963msgid ""
7964"A parsing error in an HTML file means that the HTML syntax is incorrect. "
7965"Most readers will automatically ignore such errors, but they may result in  "
7966"incorrect display of content. These errors can usually be fixed "
7967"automatically, however, automatic fixing can sometimes \"do the wrong "
7968"thing\"."
7969msgstr ""
7970
7971#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85
7972msgid ""
7973"This HTML file uses private entities. These are not supported. You can try "
7974"running \"Fix HTML\" from the Tools menu, which will try to automatically "
7975"resolve the private entities."
7976msgstr ""
7977
7978#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93
7979msgid ""
7980"Replace all named entities with their character equivalents in this book"
7981msgstr ""
7982
7983#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94
7984msgid ""
7985"Named entities are often only incompletely supported by various book reading"
7986" software. Therefore, it is best to not use them, replacing them with the "
7987"actual characters they represent. This can be done automatically."
7988msgstr ""
7989
7990#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99
7991msgid "Named entities present"
7992msgstr ""
7993
7994#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129
7995msgid "Filename contains unsafe characters"
7996msgstr ""
7997
7998#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134
7999#, python-brace-format
8000msgid ""
8001"The filename {0} contains unsafe characters, that must be escaped, like this"
8002" {1}. This can cause problems with some e-book readers. To be absolutely "
8003"safe, use only the English alphabet [a-z], the numbers [0-9], underscores "
8004"and hyphens in your file names. While many other characters are allowed, "
8005"they may cause problems with some software."
8006msgstr ""
8007
8008#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140
8009#, python-brace-format
8010msgid "Rename the file {0} to {1}"
8011msgstr ""
8012
8013#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158
8014#, python-format
8015msgid ""
8016"This HTML file is larger than %s. Too large HTML files can cause performance"
8017" problems on some e-book readers. Consider splitting this file into smaller "
8018"sections."
8019msgstr ""
8020
8021#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162
8022msgid "File too large"
8023msgstr ""
8024
8025#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167
8026msgid ""
8027"This is an invalid (unrecognized) entity. Replace it with whatever text it "
8028"is supposed to have represented."
8029msgstr ""
8030
8031#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171
8032#, python-format
8033msgid "Invalid entity: %s"
8034msgstr ""
8035
8036#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177
8037msgid ""
8038"Run fix HTML on this file, which will automatically insert the correct "
8039"namespace"
8040msgstr ""
8041
8042#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180
8043msgid "Invalid or missing namespace"
8044msgstr ""
8045
8046#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182
8047#, python-brace-format
8048msgid ""
8049"This file has {0}. Its namespace must be {1}. Set the namespace by defining "
8050"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">"
8051msgstr ""
8052
8053#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8054#, python-format
8055msgid "incorrect namespace %s"
8056msgstr ""
8057
8058#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184
8059msgid "no namespace"
8060msgstr ""
8061
8062#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196
8063msgid "Change this file's encoding to UTF-8"
8064msgstr ""
8065
8066#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199
8067msgid "Non UTF-8 encoding declaration"
8068msgstr ""
8069
8070#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200
8071#, python-format
8072msgid ""
8073"This file has its encoding declared as %s. Some reader software cannot "
8074"handle non-UTF8 encoded files. You should change the encoding to UTF-8."
8075msgstr ""
8076
8077#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274
8078msgid "Private entities found"
8079msgstr ""
8080
8081#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318
8082msgid ""
8083"This CSS construct is not recognized. That means that it most likely will "
8084"not work on reader devices. Consider replacing it with something else."
8085msgstr ""
8086
8087#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322
8088msgid ""
8089"Some reader programs are very finicky about CSS stylesheets and will ignore "
8090"the whole sheet if there is an error. These errors can often be fixed "
8091"automatically, however, automatic fixing will typically remove unrecognized "
8092"items, instead of correcting them."
8093msgstr ""
8094
8095#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327
8096msgid "Try to fix parsing errors in this stylesheet automatically"
8097msgstr ""
8098
8099#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351
8100msgid "Remove the duplicate ids from all but the first element"
8101msgstr ""
8102
8103#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354
8104#, python-format
8105msgid "Duplicate id: %s"
8106msgstr ""
8107
8108#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356
8109#, python-brace-format
8110msgid ""
8111"The id {0} is present on more than one element in {1}. This is not allowed. "
8112"Remove the id from all but one of the elements"
8113msgstr ""
8114
8115#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373
8116msgid "Replace this id with a randomly generated valid id"
8117msgstr ""
8118
8119#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376
8120#, python-format
8121msgid "Invalid id: %s"
8122msgstr ""
8123
8124#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378
8125#, python-brace-format
8126msgid ""
8127"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and "
8128"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), "
8129"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure "
8130"maximum compatibility with a wide range of devices."
8131msgstr ""
8132
8133#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401
8134msgid "Wrap the bare text in a p tag"
8135msgstr ""
8136
8137#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402
8138msgid ""
8139"You cannot have bare text inside the body tag. The text must be placed "
8140"inside some other tag, such as p or div"
8141msgstr ""
8142
8143#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406
8144msgid "Bare text in body tag"
8145msgstr ""
8146
8147#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509
8148msgid ""
8149"This MOBI file does not contain a KF8 format book. KF8 is the new format "
8150"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older "
8151"MOBI files without KF8 are not editable."
8152msgstr ""
8153
8154#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515
8155msgid ""
8156"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit"
8157" MOBI files that contain only KF8 data."
8158msgstr ""
8159
8160#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8161#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8162msgid "Cover inserted"
8163msgstr ""
8164
8165#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40
8166#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524
8167msgid "Cover updated"
8168msgstr ""
8169
8170#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271
8171msgid "Removed one unused CSS style rule"
8172msgid_plural "Removed {} unused CSS style rules"
8173msgstr[0] ""
8174
8175#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:274
8176msgid "Removed one unused CSS selector"
8177msgid_plural "Removed {} unused CSS selectors"
8178msgstr[0] ""
8179
8180#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277
8181msgid "Removed one unused class from the HTML"
8182msgid_plural "Removed {} unused classes from the HTML"
8183msgstr[0] ""
8184
8185#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280
8186msgid "Merged one CSS style rule with identical selectors"
8187msgid_plural "Merged {} CSS style rules with identical selectors"
8188msgstr[0] ""
8189
8190#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283
8191msgid "Merged one CSS style rule with identical properties"
8192msgid_plural "Merged {} CSS style rules with identical properties"
8193msgstr[0] ""
8194
8195#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286
8196msgid "Removed one unreferenced stylesheet"
8197msgid_plural "Removed {} unreferenced stylesheets"
8198msgstr[0] ""
8199
8200#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289
8201msgid "No unused CSS style rules found"
8202msgstr ""
8203
8204#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291
8205msgid "No unused CSS selectors found"
8206msgstr ""
8207
8208#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293
8209msgid "No unused class attributes found"
8210msgstr ""
8211
8212#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295
8213msgid "No style rules that could be merged found"
8214msgstr ""
8215
8216#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297
8217msgid "No unused stylesheets found"
8218msgstr ""
8219
8220#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40
8221#, python-format
8222msgid ""
8223"Could not find a font in the \"%s\" family exactly matching the CSS font "
8224"specification, will embed a fallback font instead. CSS font specification:"
8225msgstr ""
8226
8227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45
8228msgid "Matched font specification:"
8229msgstr ""
8230
8231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173
8232#, python-format
8233msgid "Failed to find fonts for family: %s, not embedding"
8234msgstr ""
8235
8236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235
8237msgid "No embeddable fonts found"
8238msgstr ""
8239
8240#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19
8241msgid "This file is locked with DRM. It cannot be edited."
8242msgstr ""
8243
8244#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17
8245msgid "Soft hyphens added"
8246msgstr ""
8247
8248#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28
8249msgid "Soft hyphens removed"
8250msgstr ""
8251
8252#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112
8253#, python-brace-format
8254msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]"
8255msgstr ""
8256
8257#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115
8258#, python-brace-format
8259msgid "{0} could not be further compressed"
8260msgstr ""
8261
8262#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117
8263#, python-brace-format
8264msgid "Failed to process {0} with error:"
8265msgstr ""
8266
8267#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122
8268#, python-brace-format
8269msgid ""
8270"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images "
8271"changed]"
8272msgstr ""
8273
8274#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125
8275msgid "Images are already fully optimized"
8276msgstr ""
8277
8278#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55
8279#, python-format, python-brace-format
8280msgid ""
8281"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n"
8282"your carefully crafted e-books.</p>\n"
8283"\n"
8284"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n"
8285"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n"
8286"sizes, adjust margins, etc. Every action performs only the minimum set of\n"
8287"changes needed for the desired effect.</p>\n"
8288"\n"
8289"<p>You should use this tool as the last step in your e-book creation process.</p>\n"
8290"{0}\n"
8291"<p>Note that polishing only works on files in the %s formats.</p>"
8292msgstr ""
8293
8294#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67
8295#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493
8296#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117
8297#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124
8298#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172
8299#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
8300#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692
8301msgid " or "
8302msgstr ""
8303
8304#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69
8305msgid ""
8306"<p>Embed all fonts that are referenced in the document and are not already embedded.\n"
8307"This will scan your computer for the fonts, and if they are found, they will be\n"
8308"embedded into the document.</p>\n"
8309"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n"
8310msgstr ""
8311
8312#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76
8313msgid ""
8314"<p>Subsetting fonts means reducing an embedded font to contain\n"
8315"only the characters used from that font in the book. This\n"
8316"greatly reduces the size of the font files (halving the font\n"
8317"file sizes is common).</p>\n"
8318"\n"
8319"<p>For example, if the book uses a specific font for headers,\n"
8320"then subsetting will reduce that font to contain only the\n"
8321"characters present in the actual headers in the book. Or if the\n"
8322"book embeds the bold and italic versions of a font, but bold\n"
8323"and italic text is relatively rare, or absent altogether, then\n"
8324"the bold and italic fonts can either be reduced to only a few\n"
8325"characters or completely removed.</p>\n"
8326"\n"
8327"<p>The only downside to subsetting fonts is that if, at a later\n"
8328"date you decide to add more text to your books, the newly added\n"
8329"text might not be covered by the subset font.</p>\n"
8330msgstr ""
8331
8332#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95
8333msgid ""
8334"<p>Insert a \"book jacket\" page at the start of the book that contains\n"
8335"all the book metadata such as title, tags, authors, series, comments,\n"
8336"etc. Any previous book jacket will be replaced.</p>"
8337msgstr ""
8338
8339#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100
8340msgid "<p>Remove a previous inserted book jacket page.</p>\n"
8341msgstr ""
8342
8343#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104
8344msgid ""
8345"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n"
8346"typographically correct equivalents.</p>\n"
8347"<p>Note that the algorithm can sometimes generate incorrect results, especially\n"
8348"when single quotes at the start of contractions are involved.</p>\n"
8349msgstr ""
8350
8351#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111
8352msgid ""
8353"<p>Remove all unused CSS rules from stylesheets and &lt;style&gt; tags. Some books\n"
8354"created from production templates can have a large number of extra CSS rules\n"
8355"that don't match any actual content. These extra rules can slow down readers\n"
8356"that need to parse them all.</p>\n"
8357msgstr ""
8358
8359#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118
8360msgid ""
8361"<p>Losslessly compress images in the book, to reduce the filesize, without\n"
8362"affecting image quality.</p>\n"
8363msgstr ""
8364
8365#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123
8366msgid ""
8367"<p>Upgrade the internal structures of the book, if possible. For instance,\n"
8368"upgrades EPUB 2 books to EPUB 3 books.</p>\n"
8369msgstr ""
8370
8371#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128
8372msgid ""
8373"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n"
8374"better when the text is justified, in readers that do not support hyphenation.</p>\n"
8375msgstr ""
8376
8377#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133
8378msgid "<p>Remove soft hyphens from all text in the book.</p>\n"
8379msgstr ""
8380
8381#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179
8382msgid "Updating metadata"
8383msgstr ""
8384
8385#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184
8386msgid "Updated metadata jacket"
8387msgstr ""
8388
8389#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185
8390msgid "Metadata updated\n"
8391msgstr ""
8392
8393#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189
8394msgid "Setting cover"
8395msgstr ""
8396
8397#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195
8398msgid "Inserting metadata jacket"
8399msgstr ""
8400
8401#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198
8402#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202
8403msgid "Existing metadata jacket replaced"
8404msgstr ""
8405
8406#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200
8407msgid "Metadata jacket inserted"
8408msgstr ""
8409
8410#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206
8411msgid "Removing metadata jacket"
8412msgstr ""
8413
8414#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208
8415msgid "Metadata jacket removed"
8416msgstr ""
8417
8418#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211
8419msgid "No metadata jacket found"
8420msgstr ""
8421
8422#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215
8423msgid "Smartening punctuation"
8424msgstr ""
8425
8426#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221
8427msgid "Embedding referenced fonts"
8428msgstr ""
8429
8430#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229
8431msgid "Subsetting embedded fonts"
8432msgstr ""
8433
8434#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233
8435msgid "No embedded fonts to subset"
8436msgstr ""
8437
8438#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237
8439msgid "Removing unused CSS rules"
8440msgstr ""
8441
8442#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249
8443msgid "Losslessly compressing images"
8444msgstr ""
8445
8446#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255
8447msgid "Upgrading book, if possible"
8448msgstr ""
8449
8450#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261
8451msgid "Removing soft hyphens"
8452msgstr ""
8453
8454#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265
8455msgid "Adding soft hyphens"
8456msgstr ""
8457
8458#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275
8459#, python-format
8460msgid "## Polishing: %s"
8461msgstr ""
8462
8463#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280
8464#, python-format
8465msgid "Polishing took: %.1f seconds"
8466msgstr ""
8467
8468#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319
8469msgid ""
8470"%prog [options] input_file [output_file]\n"
8471"\n"
8472msgstr ""
8473
8474#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327
8475msgid ""
8476"Path to a cover image. Changes the cover specified in the e-book. If no "
8477"cover is present, or the cover is not properly identified, inserts a new "
8478"cover."
8479msgstr ""
8480
8481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330
8482msgid ""
8483"Path to an OPF file. The metadata in the book is updated from the OPF file."
8484msgstr ""
8485
8486#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340
8487msgid "Produce more verbose output, useful for debugging."
8488msgstr ""
8489
8490#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351
8491msgid "You must provide the input file to polish"
8492msgstr ""
8493
8494#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355
8495msgid "Unknown extra arguments"
8496msgstr ""
8497
8498#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373
8499msgid "You must specify at least one action to perform"
8500msgstr ""
8501
8502#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164
8503#, python-format
8504msgid "Smartened punctuation in: %s"
8505msgstr ""
8506
8507#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178
8508msgid "No punctuation that could be smartened found"
8509msgstr ""
8510
8511#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202
8512#, python-format
8513msgid ""
8514"The file %s has malformed markup. Try running the Fix HTML tool before "
8515"splitting"
8516msgstr ""
8517
8518#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277
8519#, python-format
8520msgid "The expression %s did not match any nodes"
8521msgstr ""
8522
8523#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54
8524#, python-format
8525msgid "Removed unused font: %s"
8526msgstr ""
8527
8528#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82
8529#, python-format
8530msgid "The font %s was already subset"
8531msgstr ""
8532
8533#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84
8534#, python-brace-format
8535msgid "Decreased the font {0} to {1} of its original size"
8536msgstr ""
8537
8538#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107
8539#, python-format
8540msgid "Reduced total font size to %.1f%% of original"
8541msgstr ""
8542
8543#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110
8544msgid "No embedded fonts found"
8545msgstr ""
8546
8547#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245
8548#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251
8549#, python-format
8550msgid "No file named %s exists"
8551msgstr ""
8552
8553#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255
8554#, python-format
8555msgid "No HTML file named %s exists"
8556msgstr ""
8557
8558#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265
8559#, python-format
8560msgid "The anchor %(a)s does not exist in file %(f)s"
8561msgstr ""
8562
8563#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375
8564#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183
8565#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319
8566#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838
8567#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853
8568msgid "(Untitled)"
8569msgstr ""
8570
8571#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568
8572#, python-format
8573msgid ""
8574"The file %s has malformed markup. Try running the Fix HTML tool before "
8575"editing."
8576msgstr ""
8577
8578#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137
8579msgid "No upgrade needed"
8580msgstr ""
8581
8582#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140
8583msgid "Updated EPUB from version 2 to 3"
8584msgstr ""
8585
8586#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56
8587msgid "HTML TOC generation options."
8588msgstr ""
8589
8590#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186
8591#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188
8592#, python-brace-format
8593msgid "{1} of <em>{0}</em>"
8594msgstr ""
8595
8596#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345
8597#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199
8598#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
8599#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
8600#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109
8601msgid "Rating"
8602msgstr ""
8603
8604#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347
8605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
8606#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263
8607#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
8608#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197
8609#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353
8610#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58
8611#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
8612#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133
8613#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298
8614#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
8615msgid "Date"
8616msgstr ""
8617
8618#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40
8619#, python-format
8620msgid ""
8621"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
8622"%(size)d KB"
8623msgstr ""
8624
8625#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33
8626msgid "OPF/NCX/etc. generation options."
8627msgstr ""
8628
8629#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36
8630#, python-format
8631msgid "OPF version to generate. Default is %default."
8632msgstr ""
8633
8634#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38
8635msgid ""
8636"Generate an Adobe \"page-map\" file if pagination information is available."
8637msgstr ""
8638
8639#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142
8640msgid "Sidebar"
8641msgstr ""
8642
8643#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821
8644msgid "Adding headers and footers"
8645msgstr ""
8646
8647#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985
8648msgid "Headers and footers added"
8649msgstr ""
8650
8651#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029
8652msgid "Parsed all content for markup transformation"
8653msgstr ""
8654
8655#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042
8656msgid "Completed markup transformation"
8657msgstr ""
8658
8659#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085
8660msgid "Rendered all HTML as PDF"
8661msgstr ""
8662
8663#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090
8664msgid "Added links to PDF content"
8665msgstr ""
8666
8667#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126
8668msgid "Updated metadata in PDF"
8669msgstr ""
8670
8671#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146
8672#, python-brace-format
8673msgid "Rendered {0} of {1} pages"
8674msgstr ""
8675
8676#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75
8677msgid "Could not find pdftohtml, check it is in your PATH"
8678msgstr ""
8679
8680#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104
8681#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104
8682msgid "Table of Contents:"
8683msgstr "สารบาญ"
8684
8685#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215
8686msgid "Send file to storage card instead of main memory by default"
8687msgstr ""
8688
8689#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217
8690msgid "Confirm before deleting"
8691msgstr ""
8692
8693#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219
8694msgid "Main window geometry"
8695msgstr ""
8696
8697#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221
8698msgid "Notify when a new version is available"
8699msgstr ""
8700
8701#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223
8702msgid "Use Roman numerals for series number"
8703msgstr ""
8704
8705#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225
8706msgid "Sort tags list by name, popularity, or rating"
8707msgstr ""
8708
8709#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227
8710msgid "Match tags by any or all."
8711msgstr ""
8712
8713#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229
8714msgid "Number of covers to show in the cover browsing mode"
8715msgstr ""
8716
8717#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231
8718msgid "Defaults for conversion to LRF"
8719msgstr ""
8720
8721#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233
8722msgid "Options for the LRF e-book viewer"
8723msgstr ""
8724
8725#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237
8726msgid "Formats that are viewed using the internal viewer"
8727msgstr ""
8728
8729#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239
8730msgid "Columns to be displayed in the book list"
8731msgstr ""
8732
8733#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240
8734msgid "Automatically launch Content server on application startup"
8735msgstr ""
8736
8737#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241
8738msgid "Oldest news kept in database"
8739msgstr ""
8740
8741#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242
8742msgid "Show system tray icon"
8743msgstr ""
8744
8745#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244
8746msgid "Upload downloaded news to device"
8747msgstr ""
8748
8749#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246
8750msgid "Delete news books from library after uploading to device"
8751msgstr ""
8752
8753#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248
8754msgid ""
8755"Show the cover flow in a separate window instead of in the main calibre "
8756"window"
8757msgstr ""
8758
8759#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250
8760msgid "Disable notifications from the system tray icon"
8761msgstr ""
8762
8763#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252
8764msgid "Default action to perform when the \"Send to device\" button is clicked"
8765msgstr ""
8766
8767#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257
8768msgid ""
8769"Start searching as you type. If this is disabled then search will only take "
8770"place when the Enter key is pressed."
8771msgstr ""
8772
8773#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260
8774msgid ""
8775"When searching, show all books with search results highlighted instead of "
8776"showing only the matches. You can use the N or F3 keys to go to the next "
8777"match."
8778msgstr ""
8779
8780#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287
8781msgid ""
8782"Maximum number of simultaneous conversion/news download jobs. This number is"
8783" twice the actual value for historical reasons."
8784msgstr ""
8785
8786#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290
8787msgid "Download social metadata (tags/rating/etc.)"
8788msgstr ""
8789
8790#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292
8791msgid "Overwrite author and title with new metadata"
8792msgstr ""
8793
8794#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294
8795msgid "Automatically download the cover, if available"
8796msgstr ""
8797
8798#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296
8799msgid "Limit max simultaneous jobs to number of CPUs"
8800msgstr ""
8801
8802#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298
8803msgid ""
8804"The layout of the user interface. Wide has the Book details panel on the "
8805"right and narrow has it at the bottom."
8806msgstr ""
8807
8808#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302
8809msgid "Show the average rating per item indication in the Tag browser"
8810msgstr ""
8811
8812#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304
8813msgid "Disable UI animations"
8814msgstr ""
8815
8816#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309
8817msgid "Tag browser categories not to display"
8818msgstr ""
8819
8820#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378
8821#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108
8822msgid "WARNING:"
8823msgstr ""
8824
8825#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389
8826msgid "ERROR:"
8827msgstr ""
8828
8829#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406
8830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72
8831#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327
8832#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410
8833#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616
8834msgid "Show this confirmation again"
8835msgstr ""
8836
8837#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464
8838#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406
8839msgid "Restart needed"
8840msgstr ""
8841
8842#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466
8843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727
8844msgid "&Restart calibre now"
8845msgstr ""
8846
8847#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696
8848#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171
8849#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251
8850#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166
8851#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269
8852#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295
8853msgid "All files"
8854msgstr ""
8855
8856#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829
8857msgid "Detach from the controlling terminal, if any (Linux only)"
8858msgstr ""
8859
8860#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834
8861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
8862msgid "Click \"Show details\" for more information."
8863msgstr ""
8864
8865#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836
8866#, python-format
8867msgid "The %s environment variable is set. Try unsetting it."
8868msgstr ""
8869
8870#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837
8871msgid "Could not create temporary folder"
8872msgstr ""
8873
8874#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838
8875msgid "Could not create temporary folder, calibre cannot start."
8876msgstr ""
8877
8878#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990
8879msgid "Windows XP not supported"
8880msgstr ""
8881
8882#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991
8883#, python-format
8884msgid ""
8885"calibre versions newer than 2.0 do not run on Windows XP. This is because "
8886"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We "
8887"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on "
8888"Windows XP."
8889msgstr ""
8890
8891#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35
8892#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978
8893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307
8894msgid "Books"
8895msgstr ""
8896
8897#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36
8898msgid "EPUB books"
8899msgstr ""
8900
8901#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37
8902msgid "Kindle books"
8903msgstr ""
8904
8905#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38
8906msgid "PDF books"
8907msgstr ""
8908
8909#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39
8910msgid "HTML books"
8911msgstr ""
8912
8913#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40
8914msgid "LIT books"
8915msgstr ""
8916
8917#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41
8918msgid "Text books"
8919msgstr ""
8920
8921#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42
8922msgid "Comics"
8923msgstr ""
8924
8925#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43
8926#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259
8927#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268
8928msgid "Archives"
8929msgstr ""
8930
8931#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44
8932msgid "Wordprocessor files"
8933msgstr ""
8934
8935#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51
8936msgid "Add books"
8937msgstr ""
8938
8939#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52
8940msgid "Add books to the calibre library/device from files on your computer"
8941msgstr ""
8942
8943#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53
8944msgid "A"
8945msgstr ""
8946
8947#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56
8948msgid "Add books from a single folder"
8949msgstr ""
8950
8951#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62
8952msgid "Add from folders and sub-folders"
8953msgstr ""
8954
8955#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63
8956msgid "Add multiple books from archive (ZIP/RAR)"
8957msgstr ""
8958
8959#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65
8960msgid "Add empty book (Book entry with no formats)"
8961msgstr ""
8962
8963#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67
8964msgid "Add from ISBN"
8965msgstr ""
8966
8967#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69
8968msgid "Add files to selected book records"
8969msgstr ""
8970
8971#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71
8972msgid "Add files to selected book records from clipboard"
8973msgstr ""
8974
8975#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74
8976msgid "Add an empty file to selected book records"
8977msgstr ""
8978
8979#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76
8980msgid "Control the adding of books"
8981msgstr ""
8982
8983#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96
8984#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190
8985#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124
8986#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42
8987#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152
8988#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405
8989#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173
8990#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199
8991#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242
8992#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432
8993#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524
8994#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596
8995#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
8996#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460
8997#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84
8998#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40
8999#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132
9000#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358
9001#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353
9002msgid "No books selected"
9003msgstr ""
9004
9005#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97
9006#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191
9007msgid "Cannot add files as no books are selected"
9008msgstr ""
9009
9010#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119
9011msgid "No files in clipboard"
9012msgstr ""
9013
9014#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120
9015msgid "No files have been copied to the clipboard"
9016msgstr ""
9017
9018#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126
9019#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150
9020#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170
9021#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197
9022#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232
9023#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37
9024#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474
9025#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120
9026#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164
9027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22
9028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53
9029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113
9030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256
9031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670
9032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60
9033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99
9034#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761
9035#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692
9036#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702
9037#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634
9038#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646
9039#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171
9040#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200
9041#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96
9042#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317
9043#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499
9044#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446
9045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768
9046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778
9047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874
9048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431
9049#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287
9050msgid "Are you sure?"
9051msgstr ""
9052
9053#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127
9054#, python-format
9055msgid "Are you sure you want to set the same cover for all %d books?"
9056msgstr ""
9057
9058#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143
9059msgid "Select book files"
9060msgstr ""
9061
9062#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151
9063#, python-format
9064msgid ""
9065"Are you sure you want to add the same files to all %d books? If the format "
9066"already exists for a book, it will be replaced."
9067msgstr ""
9068
9069#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167
9070#, python-brace-format
9071msgid "The {0} format will be replaced in the book {1}. Are you sure?"
9072msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?"
9073msgstr[0] ""
9074
9075#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198
9076#, python-format
9077msgid ""
9078"Are you sure you want to add the same empty file to all %d books? If the "
9079"format already exists for a book, it will be replaced."
9080msgstr ""
9081
9082#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209
9083msgid "Choose format of empty file"
9084msgstr ""
9085
9086#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230
9087#, python-brace-format
9088msgid "The {0} format will be replaced in the book: {1}. Are you sure?"
9089msgstr ""
9090
9091#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258
9092#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267
9093msgid "Choose archive file"
9094msgstr ""
9095
9096#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264
9097msgid "Type of archive"
9098msgstr ""
9099
9100#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265
9101msgid "Will the archive have a single book per internal folder?"
9102msgstr ""
9103
9104#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274
9105msgid "Select root folder"
9106msgstr ""
9107
9108#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279
9109#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317
9110msgid "Cannot add"
9111msgstr ""
9112
9113#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280
9114#, python-format
9115msgid ""
9116"Cannot add books from the folder: %s as it contains the currently opened "
9117"calibre library"
9118msgstr ""
9119
9120#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303
9121msgid "Multi-file books?"
9122msgstr ""
9123
9124#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304
9125msgid ""
9126"Assume all e-book files in a single folder are multiple formats of the same "
9127"book?"
9128msgstr ""
9129
9130#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381
9131msgid "Duplicates found"
9132msgstr ""
9133
9134#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382
9135msgid ""
9136"Books with some of the specified ISBNs already exist in the calibre library."
9137" Click \"Show details\" for the full list. Do you want to add them anyway?"
9138msgstr ""
9139
9140#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398
9141msgid "Adding"
9142msgstr ""
9143
9144#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399
9145msgid "Creating book records from ISBNs"
9146msgstr ""
9147
9148#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483
9149#, python-format
9150msgid ""
9151"You have dropped some files onto the book <b>%s</b>. This will add or "
9152"replace the files for this book. Do you want to proceed?"
9153msgstr ""
9154
9155#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486
9156msgid "Add as new book"
9157msgid_plural "Add as new books"
9158msgstr[0] ""
9159
9160#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511
9161#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565
9162msgid "Uploading books to device."
9163msgstr ""
9164
9165#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530
9166msgid "Supported books"
9167msgstr ""
9168
9169#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533
9170msgid "Select books"
9171msgstr ""
9172
9173#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581
9174msgid "The following duplicate book was found."
9175msgid_plural "The following {} duplicate books were found."
9176msgstr[0] ""
9177
9178#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584
9179msgid "Merged some books"
9180msgstr ""
9181
9182#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585
9183msgid ""
9184"Incoming book formats were processed and merged into your calibre database "
9185"according to your auto-merge settings. Click \"Show details\" to see the "
9186"list of merged books."
9187msgstr ""
9188
9189#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609
9190#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9191#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9192msgid "Add to library"
9193msgstr ""
9194
9195#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614
9196#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172
9197#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
9198#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
9199#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
9200#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96
9201#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329
9202#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
9203#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268
9204msgid "No book selected"
9205msgstr ""
9206
9207#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628
9208msgid ""
9209"The following books are virtual and cannot be added to the calibre library:"
9210msgstr ""
9211
9212#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634
9213msgid "No book files found"
9214msgstr ""
9215
9216#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640
9217msgid "Downloading books"
9218msgstr ""
9219
9220#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641
9221msgid "Downloading books from device"
9222msgstr ""
9223
9224#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660
9225msgid "Could not download files from the device"
9226msgstr ""
9227
9228#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663
9229msgid "Could not download some files from the device"
9230msgstr ""
9231
9232#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667
9233msgid "Could not download files"
9234msgstr ""
9235
9236#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15
9237msgid "Add books to library"
9238msgstr ""
9239
9240#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16
9241msgid "Add books to your calibre library from the connected device"
9242msgstr ""
9243
9244#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29
9245msgid "Merging user annotations into database"
9246msgstr ""
9247
9248#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67
9249#: /__w/calibre/calibre/src/calibre/gui2/device.py:821
9250msgid "Fetch annotations (experimental)"
9251msgstr ""
9252
9253#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111
9254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742
9255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991
9256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040
9257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376
9258msgid "Not supported"
9259msgstr ""
9260
9261#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112
9262msgid "Fetching annotations is not supported for this device"
9263msgstr ""
9264
9265#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116
9266#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141
9267msgid "Use library only"
9268msgstr ""
9269
9270#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117
9271#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142
9272msgid "User annotations generated from main library only"
9273msgstr ""
9274
9275#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125
9276msgid "No books selected to fetch annotations from"
9277msgstr ""
9278
9279#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161
9280msgid "Some errors"
9281msgstr ""
9282
9283#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162
9284msgid ""
9285"Could not fetch annotations for some books. Click \"Show details\" to see "
9286"which ones."
9287msgstr ""
9288
9289#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15
9290msgid "Author mapper"
9291msgstr ""
9292
9293#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36
9294msgid "Map authors for one book in the library"
9295msgid_plural "Map authors for {} books in the library"
9296msgstr[0] ""
9297
9298#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40
9299#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41
9300msgid "The changes will be applied to the <b>selected book</b>"
9301msgid_plural "The changes will be applied to the <b>{} selected books</b>"
9302msgstr[0] ""
9303
9304#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42
9305#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43
9306msgid "The changes will be applied to <b>one book in the library</b>"
9307msgid_plural "The changes will be applied to <b>{} books in the library</b>"
9308msgstr[0] ""
9309
9310#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12
9311msgid "Auto scroll through the book list"
9312msgstr ""
9313
9314#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9315msgid ""
9316"Auto scroll through the book list, particularly useful with the cover "
9317"browser open"
9318msgstr ""
9319
9320#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13
9321msgid "X"
9322msgstr ""
9323
9324#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15
9325#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70
9326msgid "Browse annotations"
9327msgstr ""
9328
9329#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16
9330msgid "B"
9331msgstr ""
9332
9333#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49
9334msgid "Not visible"
9335msgstr ""
9336
9337#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50
9338msgid ""
9339"The book \"{}\" is not currently visible in the calibre library. If you have"
9340" a search or a Virtual library applied, first clear it."
9341msgstr ""
9342
9343#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23
9344msgid "Create catalog"
9345msgstr ""
9346
9347#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24
9348msgid ""
9349"Create a catalog of the books in your calibre library in different formats"
9350msgstr ""
9351
9352#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43
9353msgid "No books selected for catalog generation"
9354msgstr ""
9355
9356#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66
9357#, python-format
9358msgid "Generating %s catalog..."
9359msgstr ""
9360
9361#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75
9362msgid "Catalog generation complete, with warnings."
9363msgstr ""
9364
9365#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91
9366msgid "Catalog generated."
9367msgstr ""
9368
9369#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94
9370msgid "Export catalog folder"
9371msgstr ""
9372
9373#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95
9374#, python-format
9375msgid "Select destination for %(title)s.%(fmt)s"
9376msgstr ""
9377
9378#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105
9379#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395
9380#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251
9381#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147
9382#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60
9383#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447
9384msgid "Permission denied"
9385msgstr ""
9386
9387#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106
9388#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252
9389#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448
9390#, python-format
9391msgid "Could not open %s. Is it being used by another program?"
9392msgstr ""
9393
9394#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118
9395#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161
9396msgid "No library found"
9397msgstr ""
9398
9399#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124
9400#, python-format
9401msgid ""
9402"No existing calibre library was found at %s. If the library was moved, "
9403"select its new location below. Otherwise calibre will forget this library."
9404msgstr ""
9405
9406#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130
9407msgid "New location of this library:"
9408msgstr ""
9409
9410#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139
9411msgid "Library moved"
9412msgstr ""
9413
9414#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141
9415msgid "Forget library"
9416msgstr ""
9417
9418#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151
9419msgid "New library location"
9420msgstr ""
9421
9422#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162
9423#, python-format
9424msgid "No existing calibre library found at %s"
9425msgstr ""
9426
9427#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182
9428msgid "Queue &all books for backup"
9429msgstr ""
9430
9431#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188
9432msgid "Backup status"
9433msgstr ""
9434
9435#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202
9436msgid "none"
9437msgstr ""
9438
9439#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204
9440#, python-format
9441msgid "Book metadata files remaining to be written: %s"
9442msgstr ""
9443
9444#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231
9445#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192
9446#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260
9447#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69
9448msgid "Choose library"
9449msgstr ""
9450
9451#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232
9452msgid "Choose calibre library to work with"
9453msgstr ""
9454
9455#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235
9456msgid "Switch/create library"
9457msgstr ""
9458
9459#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243
9460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154
9461msgid "Export/import all calibre data"
9462msgstr ""
9463
9464#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256
9465#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17
9466msgid "Pick a random book"
9467msgstr ""
9468
9469#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260
9470msgid "Change the icon for this library"
9471msgstr ""
9472
9473#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263
9474msgid "Choose an icon"
9475msgstr ""
9476
9477#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266
9478msgid "Remove current icon"
9479msgstr ""
9480
9481#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277
9482#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96
9483msgid "Quick switch"
9484msgstr ""
9485
9486#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280
9487#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97
9488msgid "Rename library"
9489msgstr ""
9490
9491#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283
9492msgid "Remove library"
9493msgstr ""
9494
9495#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310
9496msgid "Library maintenance"
9497msgstr ""
9498
9499#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311
9500msgid "Library metadata backup status"
9501msgstr ""
9502
9503#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315
9504msgid "Check library"
9505msgstr ""
9506
9507#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319
9508msgid "Restore database"
9509msgstr ""
9510
9511#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329
9512msgid "Switch to previous library"
9513msgstr ""
9514
9515#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352
9516#, python-format
9517msgid "Select icon for library \"%s\""
9518msgstr ""
9519
9520#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395
9521#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399
9522msgid "Cannot export/import"
9523msgstr ""
9524
9525#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396
9526msgid ""
9527"You are running calibre portable, all calibre data is already in the calibre"
9528" portable folder. Export/import is unavailable."
9529msgstr ""
9530
9531#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400
9532msgid "Cannot export/import data while there are running jobs."
9533msgstr ""
9534
9535#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416
9536#, python-brace-format
9537msgid "{0} [{1} book]"
9538msgid_plural "{0} [{1} books]"
9539msgstr[0] ""
9540
9541#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461
9542#, python-format
9543msgid "Apply Virtual library when %s is opened"
9544msgstr ""
9545
9546#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475
9547#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501
9548#, python-format
9549msgid "Switch to: %s"
9550msgstr ""
9551
9552#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484
9553#, python-format
9554msgid "Rename: %s"
9555msgstr ""
9556
9557#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488
9558#, python-format
9559msgid "Remove: %s"
9560msgstr ""
9561
9562#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522
9563#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525
9564msgid "No Virtual library"
9565msgstr ""
9566
9567#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545
9568msgid "Rename"
9569msgstr ""
9570
9571#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547
9572#, python-format
9573msgid "Choose a new name for the library <b>%s</b>. "
9574msgstr ""
9575
9576#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548
9577msgid "Note that the actual library folder will be renamed."
9578msgstr ""
9579
9580#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555
9581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715
9582#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
9583#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329
9584msgid "Already exists"
9585msgstr ""
9586
9587#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556
9588#, python-format
9589msgid "The folder %s already exists. Delete it first."
9590msgstr ""
9591
9592#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559
9593#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621
9594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122
9595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306
9596#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789
9597msgid "Too long"
9598msgstr ""
9599
9600#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564
9601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200
9602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411
9603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300
9604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427
9605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194
9606msgid "Not found"
9607msgstr ""
9608
9609#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565
9610#, python-format
9611msgid ""
9612"Cannot rename as no library was found at %s. Try switching to this library "
9613"first, then switch back and retry the renaming."
9614msgstr ""
9615
9616#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576
9617msgid "Rename failed"
9618msgstr ""
9619
9620#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577
9621#, python-format
9622msgid ""
9623"Failed to rename the library at %s. The most common cause for this is if one"
9624" of the files in the library is open in another program."
9625msgstr ""
9626
9627#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590
9628msgid "Library removed"
9629msgstr ""
9630
9631#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591
9632#, python-format
9633msgid ""
9634"The library %s has been removed from calibre. The files remain on your "
9635"computer, if you want to delete them, you will have to do so manually."
9636msgstr ""
9637
9638#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42
9640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86
9641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206
9642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345
9643#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
9644msgid "&OK"
9645msgstr ""
9646
9647#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595
9648#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185
9649#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029
9650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51
9651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457
9652#: /__w/calibre/calibre/src/calibre/utils/localization.py:366
9653msgid "&Undo"
9654msgstr ""
9655
9656#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612
9657msgid "Backup metadata"
9658msgstr ""
9659
9660#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613
9661msgid ""
9662"Metadata will be backed up while calibre is running, at the rate of "
9663"approximately 1 book every three seconds."
9664msgstr ""
9665
9666#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622
9667#, python-format
9668msgid ""
9669"Path to library too long. It must be less than %d characters. Move your "
9670"library to a location with a shorter path using Windows Explorer, then point"
9671" calibre to the new location and try again."
9672msgstr ""
9673
9674#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657
9675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722
9676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88
9677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93
9678#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336
9679#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397
9680msgid "Success"
9681msgstr ""
9682
9683#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658
9684msgid ""
9685"Found no errors in your calibre library database. Do you want calibre to "
9686"check if the files in your library match the information in the database?"
9687msgstr ""
9688
9689#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663
9690#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9691#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028
9692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133
9693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263
9694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120
9695#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483
9696#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524
9697msgid "Failed"
9698msgstr ""
9699
9700#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664
9701msgid "Database integrity check failed, click \"Show details\" for details."
9702msgstr ""
9703
9704#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668
9705msgid "Starting library scan, this may take a while"
9706msgstr ""
9707
9708#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674
9709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114
9710msgid "No problems found"
9711msgstr ""
9712
9713#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675
9714msgid "The files in your library match the information in the database."
9715msgstr ""
9716
9717#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765
9718#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770
9719#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776
9720#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532
9721#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93
9722#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454
9723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201
9724msgid "Not allowed"
9725msgstr ""
9726
9727#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766
9728msgid ""
9729"You cannot change libraries while using the environment variable "
9730"CALIBRE_OVERRIDE_DATABASE_PATH."
9731msgstr ""
9732
9733#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771
9734msgid "You cannot change libraries while jobs are running."
9735msgstr ""
9736
9737#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777
9738msgid ""
9739"You cannot change libraries until all updates are accepted or rejected."
9740msgstr ""
9741
9742#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9743msgid "C"
9744msgstr ""
9745
9746#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9747msgid "Convert books"
9748msgstr ""
9749
9750#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24
9751msgid "Convert books between different e-book formats"
9752msgstr ""
9753
9754#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57
9755msgid "Convert individually"
9756msgstr ""
9757
9758#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60
9759msgid "Bulk convert"
9760msgstr ""
9761
9762#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64
9763msgid "Create a catalog of the books in your calibre library"
9764msgstr ""
9765
9766#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151
9767#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167
9768#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964
9769msgid "Cannot convert"
9770msgstr ""
9771
9772#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168
9773msgid "Conversion to the {} format is not supported"
9774msgstr ""
9775
9776#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194
9777msgid "Starting conversion of the book"
9778msgid_plural "Starting conversion of {} books"
9779msgstr[0] ""
9780
9781#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264
9782msgid "Book deleted"
9783msgstr ""
9784
9785#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265
9786msgid ""
9787"The book you were trying to convert has been deleted from the calibre "
9788"library."
9789msgstr ""
9790
9791#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270
9792msgid "Empty output file, probably the conversion process crashed"
9793msgstr ""
9794
9795#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280
9796msgid "completed"
9797msgstr ""
9798
9799#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39
9800msgid "Different custom columns"
9801msgstr ""
9802
9803#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53
9804#, python-brace-format
9805msgid ""
9806"The custom columns in the <i>{0}</i> library are different from the custom "
9807"columns in the <i>{1}</i> library. As a result, some metadata might not be "
9808"copied."
9809msgstr ""
9810
9811#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61
9812msgid ""
9813"The following columns are incompatible - they have the same name but "
9814"different data types. They will be ignored: "
9815msgstr ""
9816
9817#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70
9818#, python-brace-format
9819msgid ""
9820"The following columns are missing in the <i>{0}</i> library. You can choose "
9821"to add them automatically below."
9822msgstr ""
9823
9824#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76
9825#, python-format
9826msgid "Add to the %s library"
9827msgstr ""
9828
9829#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79
9830msgid "This warning is only shown once per library, per session"
9831msgstr ""
9832
9833#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181
9834#, python-format
9835msgid "%(title)s by %(author)s"
9836msgstr ""
9837
9838#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215
9839msgid "&Sort libraries alphabetically"
9840msgstr ""
9841
9842#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223
9843msgid "Library &path:"
9844msgstr ""
9845
9846#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229
9847msgid "Browse for library"
9848msgstr ""
9849
9850#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238
9851#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141
9852#: /__w/calibre/calibre/src/calibre/utils/localization.py:361
9853msgid "&Copy"
9854msgstr ""
9855
9856#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240
9857msgid "Copy to the specified library"
9858msgstr ""
9859
9860#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241
9861msgid "&Move"
9862msgstr ""
9863
9864#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244
9865msgid "Copy to the specified library and delete from the current library"
9866msgstr ""
9867
9868#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276
9869#, python-format
9870msgid ""
9871"Books with the same, title, author and language as the following already "
9872"exist in the library %s. Select which books you want copied anyway."
9873msgstr ""
9874
9875#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281
9876msgid "Duplicate books"
9877msgstr ""
9878
9879#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285
9880#, python-brace-format
9881msgid "{0} by {1}"
9882msgstr ""
9883
9884#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294
9885#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138
9886#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137
9887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94
9888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54
9889#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186
9890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9891#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145
9892msgid "Select &all"
9893msgstr ""
9894
9895#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296
9896#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140
9897#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139
9898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96
9899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56
9900#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188
9901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125
9902msgid "Select &none"
9903msgstr ""
9904
9905#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298
9906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58
9907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115
9908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393
9909#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467
9910#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119
9911#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236
9912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120
9913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127
9914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463
9915msgid "&Copy to clipboard"
9916msgstr ""
9917
9918#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331
9919msgid "Copy to library"
9920msgstr ""
9921
9922#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332
9923msgid "Copy selected books to the specified library"
9924msgstr ""
9925
9926#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364
9927#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374
9928msgid "Choose library..."
9929msgstr ""
9930
9931#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370
9932msgid "(delete after copy)"
9933msgstr ""
9934
9935#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392
9936#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404
9937msgid "Cannot copy"
9938msgstr ""
9939
9940#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393
9941msgid "Cannot copy to current library."
9942msgstr ""
9943
9944#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409
9945msgid "No library"
9946msgstr ""
9947
9948#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410
9949#, python-format
9950msgid "No library found at %s"
9951msgstr ""
9952
9953#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9954msgid "Copying to"
9955msgstr ""
9956
9957#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456
9958msgid "Moving to"
9959msgstr ""
9960
9961#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474
9962msgid "The copying process was interrupted. {} books were copied."
9963msgstr ""
9964
9965#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476
9966msgid "No books were deleted from this library."
9967msgstr ""
9968
9969#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477
9970msgid ""
9971"The best way to resume this operation is to re-copy all the books with the "
9972"option to \"Check for duplicates when copying to library\" in "
9973"Preferences->Import/export->Adding books turned on."
9974msgstr ""
9975
9976#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479
9977msgid "Canceled"
9978msgstr ""
9979
9980#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484
9981msgid "Could not copy books: "
9982msgstr ""
9983
9984#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489
9985#, python-brace-format
9986msgid "Moved the book to {loc}"
9987msgstr ""
9988
9989#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490
9990#, python-brace-format
9991msgid "Moved {num} books to {loc}"
9992msgstr ""
9993
9994#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492
9995#, python-brace-format
9996msgid "Copied the book to {loc}"
9997msgstr ""
9998
9999#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493
10000#, python-brace-format
10001msgid "Copied {num} books to {loc}"
10002msgstr ""
10003
10004#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498
10005msgid "Auto merged"
10006msgstr ""
10007
10008#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499
10009msgid ""
10010"Some books were automatically merged into existing records in the target "
10011"library. Click \"Show details\" to see which ones. This behavior is "
10012"controlled by the Auto-merge option in Preferences->Import/export->Adding "
10013"books->Adding actions."
10014msgstr ""
10015
10016#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520
10017#, python-brace-format
10018msgid ""
10019"Copying: {0} failed, with error:\n"
10020"{1}"
10021msgstr ""
10022
10023#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10024msgid "Could not copy some books, click \"Show details\" for more information."
10025msgstr ""
10026
10027#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521
10028msgid "Failed to copy some books"
10029msgstr ""
10030
10031#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523
10032msgid "Failed to copy a book, see below for details"
10033msgid_plural "Failed to copy {} books, see below for details"
10034msgstr[0] ""
10035
10036#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10037msgid "Could not copy any books, click \"Show details\" for more information."
10038msgstr ""
10039
10040#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527
10041msgid "Failed to copy books"
10042msgstr ""
10043
10044#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533
10045msgid ""
10046"You cannot use other libraries while using the environment variable "
10047"CALIBRE_OVERRIDE_DATABASE_PATH."
10048msgstr ""
10049
10050#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38
10051#, python-brace-format
10052msgid ""
10053"You are trying to delete {0} books. Sending so many files to the {1} <b>can "
10054"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be"
10055" <b>permanently deleted</b>."
10056msgstr ""
10057
10058#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51
10059msgid "Deleting..."
10060msgstr ""
10061
10062#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74
10063msgid "Deleted"
10064msgstr ""
10065
10066#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85
10067msgid "Failed to delete"
10068msgstr ""
10069
10070#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86
10071msgid ""
10072"Failed to delete some books, click the \"Show details\" button for details."
10073msgstr ""
10074
10075#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10076msgid "Delete books"
10077msgstr ""
10078
10079#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94
10080msgid "Remove books"
10081msgstr ""
10082
10083#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97
10084msgid "Remove selected books"
10085msgstr ""
10086
10087#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130
10088msgid "Remove files of a specific format from selected books"
10089msgstr ""
10090
10091#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133
10092msgid "Remove all formats from selected books, except..."
10093msgstr ""
10094
10095#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137
10096msgid "Remove all formats from selected books"
10097msgstr ""
10098
10099#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140
10100msgid "Remove covers from selected books"
10101msgstr ""
10102
10103#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144
10104msgid "Remove matching books from device"
10105msgstr ""
10106
10107#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169
10108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828
10109msgid "Cannot delete"
10110msgstr ""
10111
10112#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180
10113#, python-format
10114msgid ""
10115"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are "
10116"you sure?"
10117msgstr ""
10118
10119#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204
10120msgid "Choose formats to be deleted"
10121msgstr ""
10122
10123#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220
10124msgid ""
10125"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove "
10126"all formats from a book."
10127msgstr ""
10128
10129#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249
10130msgid ""
10131"<b>All formats</b> for the selected books will be <b>deleted</b> from your "
10132"library.<br>The book metadata will be kept. Are you sure?"
10133msgstr ""
10134
10135#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270
10136msgid "Cannot delete books"
10137msgstr ""
10138
10139#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271
10140msgid "No device is connected"
10141msgstr ""
10142
10143#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281
10144#: /__w/calibre/calibre/src/calibre/gui2/device.py:744
10145#: /__w/calibre/calibre/src/calibre/gui2/device.py:753
10146msgid "Main memory"
10147msgstr ""
10148
10149#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282
10150#: /__w/calibre/calibre/src/calibre/gui2/device.py:746
10151#: /__w/calibre/calibre/src/calibre/gui2/device.py:755
10152msgid "Storage card A"
10153msgstr ""
10154
10155#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283
10156#: /__w/calibre/calibre/src/calibre/gui2/device.py:748
10157#: /__w/calibre/calibre/src/calibre/gui2/device.py:757
10158msgid "Storage card B"
10159msgstr ""
10160
10161#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288
10162msgid "No books to delete"
10163msgstr ""
10164
10165#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289
10166msgid "None of the selected books are on the device"
10167msgstr ""
10168
10169#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310
10170#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441
10171msgid "Deleting books from device."
10172msgstr ""
10173
10174#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320
10175msgid ""
10176"The cover from the selected book will be <b>permanently deleted</b>. Are you"
10177" sure?"
10178msgid_plural ""
10179"The covers from the {} selected books will be <b>permanently deleted</b>. "
10180"Are you sure?"
10181msgstr[0] ""
10182
10183#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369
10184msgid ""
10185"Some of the selected books are on the attached device. <b>Where</b> do you "
10186"want the selected files deleted from?"
10187msgstr ""
10188
10189#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382
10190msgid ""
10191"The selected book will be <b>permanently deleted</b> and the files removed "
10192"from your calibre library. Are you sure?"
10193msgid_plural ""
10194"The {} selected books will be <b>permanently deleted</b> and the files "
10195"removed from your calibre library. Are you sure?"
10196msgstr[0] ""
10197
10198#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396
10199#, python-format
10200msgid ""
10201"Could not access %s. Is it being used by another program? Click \"Show "
10202"details\" for more information."
10203msgstr ""
10204
10205#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434
10206msgid ""
10207"The selected book will be <b>permanently deleted</b> from your device. Are "
10208"you sure?"
10209msgid_plural ""
10210"The {} selected books will be <b>permanently deleted</b> from your device. "
10211"Are you sure?"
10212msgstr[0] ""
10213
10214#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43
10215msgid "Start wireless device connection"
10216msgstr ""
10217
10218#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44
10219msgid "Stop wireless device connection"
10220msgstr ""
10221
10222#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49
10223msgid "Connect to folder"
10224msgstr ""
10225
10226#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57
10227#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85
10228msgid "Start Content server"
10229msgstr ""
10230
10231#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60
10232msgid "Visit Content server in browser"
10233msgstr ""
10234
10235#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79
10236msgid "Start/stop Content server"
10237msgstr ""
10238
10239#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92
10240#, python-brace-format
10241msgid "[{ip}, port {port}, {protocol}]"
10242msgstr ""
10243
10244#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98
10245msgid "Stop Content server"
10246msgstr ""
10247
10248#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115
10249#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140
10250msgid "Email to"
10251msgstr ""
10252
10253#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119
10254msgid "Email to and delete from library"
10255msgstr ""
10256
10257#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133
10258#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10259msgid "(delete from library)"
10260msgstr ""
10261
10262#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148
10263#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150
10264#: /__w/calibre/calibre/src/calibre/gui2/email.py:205
10265msgid "Select recipients"
10266msgstr ""
10267
10268#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156
10269msgid "Email to selected recipients..."
10270msgstr ""
10271
10272#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166
10273msgid "Setup email based sharing of books"
10274msgstr ""
10275
10276#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10277msgid "D"
10278msgstr ""
10279
10280#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182
10281msgid "Send to device"
10282msgstr ""
10283
10284#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201
10285msgid "Connect/share"
10286msgstr ""
10287
10288#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202
10289msgid ""
10290"Share books using a web server or email. Connect to special devices, etc."
10291msgstr ""
10292
10293#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242
10294#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287
10295msgid "Stopping"
10296msgstr ""
10297
10298#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243
10299#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288
10300msgid "Stopping server, this could take up to a minute, please wait..."
10301msgstr ""
10302
10303#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261
10304msgid "Disable autostart"
10305msgstr ""
10306
10307#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262
10308msgid ""
10309"Do you want wireless device connections to be started automatically when "
10310"calibre starts?"
10311msgstr ""
10312
10313#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285
10314msgid "Still looking for IP addresses"
10315msgstr ""
10316
10317#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288
10318msgid "Many IP addresses. See Start/Stop dialog."
10319msgstr ""
10320
10321#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16
10322msgid "Manage collections"
10323msgstr ""
10324
10325#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17
10326msgid "Manage the collections on this device"
10327msgstr ""
10328
10329#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33
10330msgid "In library view"
10331msgstr ""
10332
10333#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34
10334msgid ""
10335"Collections can only be edited when showing the books on the device. Click "
10336"the toolbar button to switch to the device view first."
10337msgstr ""
10338
10339#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10340msgid "Change the title/author/cover etc. of books"
10341msgstr ""
10342
10343#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10344msgid "E"
10345msgstr ""
10346
10347#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40
10348#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347
10349#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40
10350msgid "Edit metadata"
10351msgstr ""
10352
10353#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75
10354msgid "Edit metadata individually"
10355msgstr ""
10356
10357#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77
10358msgid "Edit metadata in bulk"
10359msgstr ""
10360
10361#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80
10362msgid "Download metadata and covers"
10363msgstr ""
10364
10365#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87
10366msgid "Merge into first selected book - delete others"
10367msgstr ""
10368
10369#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90
10370msgid "Merge into first selected book - keep others"
10371msgstr ""
10372
10373#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94
10374msgid "Merge only formats into first selected book - delete others"
10375msgstr ""
10376
10377#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99
10378msgid "Copy metadata"
10379msgstr ""
10380
10381#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100
10382msgid "Paste metadata"
10383msgstr ""
10384
10385#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102
10386msgid "Paste metadata including excluded fields"
10387msgstr ""
10388
10389#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105
10390msgid "Merge book records"
10391msgstr ""
10392
10393#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106
10394msgid "M"
10395msgstr ""
10396
10397#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110
10398msgid "Copy URL to show book in calibre"
10399msgstr ""
10400
10401#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111
10402msgid ""
10403"Copy URLs to show the currently selected books in calibre, to the system "
10404"clipboard"
10405msgstr ""
10406
10407#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118
10408msgid "Copy URL to open book in calibre"
10409msgstr ""
10410
10411#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120
10412msgid ""
10413"Copy URLs to open the currently selected books in calibre, to the system "
10414"clipboard"
10415msgstr ""
10416
10417#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172
10418#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175
10419msgid "Cannot copy metadata"
10420msgstr ""
10421
10422#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176
10423msgid "Multiple books selected, can only copy from one book at a time."
10424msgstr ""
10425
10426#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198
10427#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203
10428msgid "Cannot paste metadata"
10429msgstr ""
10430
10431#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204
10432msgid "No copied metadata available"
10433msgstr ""
10434
10435#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207
10436#, python-brace-format
10437msgid ""
10438"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are "
10439"you sure you want to do that?"
10440msgstr ""
10441
10442#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241
10443msgid "Cannot download metadata"
10444msgstr ""
10445
10446#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260
10447msgid "Failed to download metadata"
10448msgstr ""
10449
10450#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270
10451#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99
10452#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804
10453#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512
10454#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918
10455#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185
10456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176
10457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185
10458msgid "Download failed"
10459msgstr ""
10460
10461#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271
10462msgid "Failed to download metadata or cover for the selected book."
10463msgid_plural "Failed to download metadata or covers for any of the {} books."
10464msgstr[0] ""
10465
10466#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275
10467msgid "Metadata download completed"
10468msgstr ""
10469
10470#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278
10471msgid "Finished downloading metadata for the selected book."
10472msgid_plural "Finished downloading metadata for <b>{} books</b>."
10473msgstr[0] ""
10474
10475#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280
10476msgid "Proceed with updating the metadata in your library?"
10477msgstr ""
10478
10479#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287
10480#, python-format
10481msgid ""
10482"Could not download metadata and/or covers for %d of the books. Click \"Show "
10483"details\" to see which books."
10484msgstr ""
10485
10486#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289
10487msgid "Show the &failed books in the main book list after updating metadata"
10488msgstr ""
10489
10490#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302
10491#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987
10492msgid "Download log"
10493msgstr ""
10494
10495#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303
10496msgid "Metadata download complete"
10497msgstr ""
10498
10499#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308
10500msgid "Revie&w downloaded metadata"
10501msgstr ""
10502
10503#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334
10504msgid "Some books changed"
10505msgstr ""
10506
10507#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335
10508msgid ""
10509"The metadata for some books in your library has changed since you started "
10510"the download. If you proceed, some of those changes may be overwritten. "
10511"Click \"Show details\" to see the list of changed books. Do you want to "
10512"proceed?"
10513msgstr ""
10514
10515#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375
10516msgid "Review downloaded metadata"
10517msgstr ""
10518
10519#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376
10520msgid "Discard downloaded metadata for this book"
10521msgstr ""
10522
10523#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377
10524msgid "Use the downloaded metadata for all remaining books"
10525msgstr ""
10526
10527#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378
10528msgid "Discard downloaded metadata for all remaining books"
10529msgstr ""
10530
10531#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379
10532#, python-format
10533msgid "Discard the downloaded value for: %s"
10534msgstr ""
10535
10536#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380
10537msgid ""
10538"The downloaded metadata is on the left and the original metadata is on the "
10539"right. If a downloaded value is blank or unknown, the original value is "
10540"used."
10541msgstr ""
10542
10543#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383
10544msgid "&View book"
10545msgstr ""
10546
10547#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431
10548#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523
10549msgid "Cannot edit metadata"
10550msgstr ""
10551
10552#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564
10553msgid ""
10554"You are about to merge very many ({}) books. Are you <b>sure</b> you want to"
10555" proceed?"
10556msgstr ""
10557
10558#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595
10559#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598
10560msgid "Cannot merge books"
10561msgstr ""
10562
10563#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599
10564msgid "At least two books must be selected for merging"
10565msgstr ""
10566
10567#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610
10568#, python-format
10569msgid ""
10570"Book formats and metadata from the selected books will be added to the "
10571"<b>first selected book</b> (%s).<br> The second and subsequently selected "
10572"books will not be deleted or changed.<br><br>Please confirm you want to "
10573"proceed."
10574msgstr ""
10575
10576#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621
10577#, python-format
10578msgid ""
10579"Book formats from the selected books will be merged into the <b>first "
10580"selected book</b> (%s). Metadata in the first selected book will not be "
10581"changed. Author, Title and all other metadata will <i>not</i> be "
10582"merged.<br><br>After being merged, the second and subsequently selected "
10583"books, with any metadata they have will be <b>deleted</b>. <br><br>All book "
10584"formats of the first selected book will be kept and any duplicate formats in"
10585" the second and subsequently selected books will be permanently "
10586"<b>deleted</b> from your calibre library.<br><br>  Are you <b>sure</b> you "
10587"want to proceed?"
10588msgstr ""
10589
10590#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637
10591#, python-format
10592msgid ""
10593"Book formats and metadata from the selected books will be merged into the "
10594"<b>first selected book</b> (%s).<br><br>After being merged, the second and "
10595"subsequently selected books will be <b>deleted</b>. <br><br>All book formats"
10596" of the first selected book will be kept and any duplicate formats in the "
10597"second and subsequently selected books will be permanently <b>deleted</b> "
10598"from your calibre library.<br><br>  Are you <b>sure</b> you want to proceed?"
10599msgstr ""
10600
10601#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824
10602msgid "Applying changed metadata"
10603msgstr ""
10604
10605#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918
10606msgid "Some failures"
10607msgstr ""
10608
10609#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919
10610msgid ""
10611"Failed to apply updated metadata for some books in your library. Click "
10612"\"Show details\" to see details."
10613msgstr ""
10614
10615#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978
10616#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996
10617msgid "Format file missing"
10618msgstr ""
10619
10620#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979
10621#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997
10622#, python-format
10623msgid "Cannot read cover as the %s file is missing from this book"
10624msgstr ""
10625
10626#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006
10627#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094
10628msgid "Could not read metadata"
10629msgstr ""
10630
10631#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007
10632#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095
10633#, python-format
10634msgid "Could not read metadata from %s format"
10635msgstr ""
10636
10637#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018
10638#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462
10639#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472
10640msgid "Could not read cover"
10641msgstr ""
10642
10643#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019
10644#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463
10645#, python-format
10646msgid "Could not read cover from %s format"
10647msgstr ""
10648
10649#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10650msgid "Embed metadata"
10651msgstr ""
10652
10653#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20
10654#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23
10655msgid "Embed metadata into book files"
10656msgstr ""
10657
10658#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56
10659msgid "Embed metadata into files of a specific format from selected books..."
10660msgstr ""
10661
10662#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64
10663#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71
10664msgid "Cannot embed"
10665msgstr ""
10666
10667#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75
10668msgid "Choose formats to be updated"
10669msgstr ""
10670
10671#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818
10673#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30
10674msgid "&Stop"
10675msgstr ""
10676
10677#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81
10678msgid "Embedding updated metadata into book files..."
10679msgstr ""
10680
10681#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82
10682msgid "Embedding metadata..."
10683msgstr ""
10684
10685#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101
10686msgid "Embedded metadata in one book"
10687msgid_plural "Embedded metadata in {} books"
10688msgstr[0] ""
10689
10690#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103
10691#, python-brace-format
10692msgid ""
10693"The {0} format of {1}:\n"
10694"\n"
10695"{2}\n"
10696msgstr ""
10697
10698#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106
10699msgid "Failed for some files"
10700msgstr ""
10701
10702#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107
10703msgid ""
10704"Failed to embed metadata into some book files. Click \"Show details\" for "
10705"details."
10706msgstr ""
10707
10708#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110
10709msgid "Show the &failed books in the main book list"
10710msgstr ""
10711
10712#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10713msgid "Download news in e-book form from various websites all over the world"
10714msgstr ""
10715
10716#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10717msgid "F"
10718msgstr ""
10719
10720#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22
10721msgid "Fetch news"
10722msgstr ""
10723
10724#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57
10725#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72
10726msgid "Fetching news from "
10727msgstr ""
10728
10729#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101
10730msgid " fetched."
10731msgstr ""
10732
10733#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10734msgid "F1"
10735msgstr ""
10736
10737#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19
10738#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412
10739#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736
10740msgid "Help"
10741msgstr ""
10742
10743#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10744msgid "Mark books"
10745msgstr ""
10746
10747#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19
10748msgid "Temporarily mark books for easy access"
10749msgstr ""
10750
10751#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24
10752msgid "Toggle mark for selected books"
10753msgstr ""
10754
10755#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57
10756#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10757msgid "Show marked books"
10758msgstr ""
10759
10760#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59
10761msgid "Clear all marked books"
10762msgstr ""
10763
10764#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62
10765msgid "Mark all books by selected author(s)"
10766msgstr ""
10767
10768#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64
10769msgid "Mark all books in the selected series"
10770msgstr ""
10771
10772#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67
10773msgid "Clear all books by selected author(s)"
10774msgstr ""
10775
10776#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69
10777msgid "Clear all books in the selected series"
10778msgstr ""
10779
10780#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91
10781msgid "Show marked book"
10782msgstr ""
10783
10784#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109
10785msgid "Cannot mark"
10786msgstr ""
10787
10788#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17
10789msgid "Match book to library"
10790msgstr ""
10791
10792#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18
10793msgid "Match this book to a book in the library"
10794msgstr ""
10795
10796#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10797#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130
10799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201
10800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73
10801msgid "Match books"
10802msgstr ""
10803
10804#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35
10805#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64
10806msgid "You must select one book"
10807msgstr ""
10808
10809#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46
10810msgid "Show matched book in library"
10811msgstr ""
10812
10813#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74
10814msgid "No matching books"
10815msgstr ""
10816
10817#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75
10818msgid ""
10819"No matching books found in the calibre library. Do you want to specify the "
10820"matching book manually?"
10821msgstr ""
10822
10823#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14
10824msgid "Move to next match"
10825msgstr ""
10826
10827#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10828msgid "F3"
10829msgstr ""
10830
10831#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10832msgid "Move to next highlighted match"
10833msgstr ""
10834
10835#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15
10836msgid "N"
10837msgstr ""
10838
10839#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27
10840msgid "Move to previous item"
10841msgstr ""
10842
10843#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28
10844msgid "Move to previous highlighted item"
10845msgstr ""
10846
10847#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16
10848msgid "Open containing folder"
10849msgstr ""
10850
10851#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10852msgid "O"
10853msgstr ""
10854
10855#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17
10856msgid "Open the folder containing the current book's files"
10857msgstr ""
10858
10859#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10860msgid "Plugin updater"
10861msgstr ""
10862
10863#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18
10864msgid "Update any plugins you have installed in calibre"
10865msgstr ""
10866
10867#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34
10868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514
10869msgid "Polish book"
10870msgstr ""
10871
10872#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36
10873#, python-format
10874msgid "Polish %d books"
10875msgstr ""
10876
10877#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40
10878#, python-format
10879msgid "<h3>About Polishing books</h3>%s"
10880msgstr ""
10881
10882#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41
10883msgid ""
10884"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n"
10885"                  then polishing will run on ORIGINAL_EPUB (the same for other\n"
10886"                  ORIGINAL_* formats).  So if you\n"
10887"                  want Polishing to not run on the ORIGINAL_* format, delete the\n"
10888"                  ORIGINAL_* format before running it.</p>"
10889msgstr ""
10890
10891#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48
10892#, python-format
10893msgid "<h3>Embed referenced fonts</h3>%s"
10894msgstr ""
10895
10896#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49
10897#, python-format
10898msgid "<h3>Subsetting fonts</h3>%s"
10899msgstr ""
10900
10901#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52
10902#, python-format
10903msgid "<h3>Smarten punctuation</h3>%s"
10904msgstr ""
10905
10906#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54
10907msgid ""
10908"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the"
10909" cover in the e-book files to match the current metadata in the calibre "
10910"library.</p> <p>Note that most e-book formats are not capable of supporting "
10911"all the metadata in calibre.</p><p>There is a separate option to update the "
10912"cover.</p>"
10913msgstr ""
10914
10915#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62
10916msgid ""
10917"<h3>Update cover</h3><p>Update the covers in the e-book files to match the "
10918"current cover in the calibre library.</p><p>If the e-book file does not have"
10919" an identifiable cover, a new cover is inserted.</p>"
10920msgstr ""
10921
10922#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67
10923#, python-format
10924msgid "<h3>Book jacket</h3>%s"
10925msgstr ""
10926
10927#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68
10928#, python-format
10929msgid "<h3>Remove book jacket</h3>%s"
10930msgstr ""
10931
10932#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69
10933#, python-format
10934msgid "<h3>Remove unused CSS rules</h3>%s"
10935msgstr ""
10936
10937#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70
10938#, python-format
10939msgid "<h3>Losslessly compress images</h3>%s"
10940msgstr ""
10941
10942#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71
10943#, python-format
10944msgid "<h3>Add soft-hyphens</h3>%s"
10945msgstr ""
10946
10947#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72
10948#, python-format
10949msgid "<h3>Remove soft-hyphens</h3>%s"
10950msgstr ""
10951
10952#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73
10953#, python-format
10954msgid "<h3>Upgrade book internals</h3>%s"
10955msgstr ""
10956
10957#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79
10958msgid "Select actions to perform:"
10959msgstr ""
10960
10961#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84
10962msgid "&Embed all referenced fonts"
10963msgstr ""
10964
10965#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85
10966#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259
10967msgid "&Subset all embedded fonts"
10968msgstr ""
10969
10970#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86
10971#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265
10972msgid "Smarten &punctuation"
10973msgstr ""
10974
10975#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87
10976msgid "Update &metadata in the book files"
10977msgstr ""
10978
10979#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88
10980msgid "Update the &cover in the book files"
10981msgstr ""
10982
10983#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89
10984msgid "Add/replace metadata as a \"book &jacket\" page"
10985msgstr ""
10986
10987#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90
10988msgid "&Remove a previously inserted book jacket"
10989msgstr ""
10990
10991#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91
10992msgid "Remove &unused CSS rules from the book"
10993msgstr ""
10994
10995#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92
10996msgid "Losslessly &compress images"
10997msgstr ""
10998
10999#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93
11000msgid "Add s&oft hyphens"
11001msgstr ""
11002
11003#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94
11004msgid "Remove so&ft hyphens"
11005msgstr ""
11006
11007#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95
11008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529
11009msgid "&Upgrade book internals"
11010msgstr ""
11011
11012#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106
11013msgid "About"
11014msgstr ""
11015
11016#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125
11017msgid "Show &report"
11018msgstr ""
11019
11020#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127
11021msgid ""
11022"Show a report of all the actions performed after polishing is completed"
11023msgstr ""
11024
11025#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133
11026#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65
11027msgid "&Save settings"
11028msgstr ""
11029
11030#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135
11031#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67
11032msgid "&Load settings"
11033msgstr ""
11034
11035#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156
11036#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236
11037msgid "No actions selected"
11038msgstr ""
11039
11040#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157
11041msgid "You must select at least one action before saving"
11042msgstr ""
11043
11044#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159
11045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148
11046#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85
11047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229
11048msgid "Choose name"
11049msgstr ""
11050
11051#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160
11052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149
11053#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86
11054msgid "Choose a name for these settings"
11055msgstr ""
11056
11057#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180
11058#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105
11059msgid "Remove saved settings"
11060msgstr ""
11061
11062#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221
11063msgid "Must update metadata"
11064msgstr ""
11065
11066#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222
11067msgid ""
11068"You have selected the option to add metadata as a \"book jacket\". For this "
11069"option to work, you must also select the option to update metadata in the "
11070"book files. Do you want to select it?"
11071msgstr ""
11072
11073#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230
11074msgid "Add or remove jacket?"
11075msgstr ""
11076
11077#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231
11078msgid ""
11079"You have chosen to both add and remove the metadata jacket. This will result"
11080" in the final book having no jacket. Is this what you want?"
11081msgstr ""
11082
11083#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237
11084msgid "You must select at least one action, or click Cancel."
11085msgstr ""
11086
11087#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251
11088msgid "Queueing books for polishing"
11089msgstr ""
11090
11091#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299
11092#, python-format
11093msgid "Polish %s"
11094msgstr ""
11095
11096#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300
11097#, python-format
11098msgid "Polish book %(nums)s of %(tot)s (%(title)s)"
11099msgstr ""
11100
11101#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304
11102#, python-format
11103msgid "Queueing book %(nums)s of %(tot)s (%(title)s)"
11104msgstr ""
11105
11106#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331
11107msgid "Ignore remaining reports"
11108msgstr ""
11109
11110#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337
11111msgid "View full &log"
11112msgstr ""
11113
11114#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348
11115msgid "Ignore remaining report"
11116msgid_plural "Ignore remaining {} reports"
11117msgstr[0] ""
11118
11119#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361
11120#, python-format
11121msgid "Polishing of %s"
11122msgstr ""
11123
11124#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367
11125#, python-format
11126msgid "The original file has been saved as %s."
11127msgid_plural "The original files have been saved as %s."
11128msgstr[0] ""
11129
11130#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369
11131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324
11132msgid " and "
11133msgstr ""
11134
11135#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372
11136msgid "If you polish again, the polishing will run on the originals."
11137msgstr ""
11138
11139#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408
11140msgid "Polish books"
11141msgstr ""
11142
11143#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11144msgid "Apply the shine of perfection to your books"
11145msgstr ""
11146
11147#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409
11148msgid "P"
11149msgstr ""
11150
11151#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459
11152#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490
11153msgid "Cannot polish"
11154msgstr ""
11155
11156#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471
11157#, python-brace-format
11158msgid ""
11159"One of the books you are polishing has an {0} format. Polishing will use "
11160"this as the source and overwrite any existing {1} format. Are you sure you "
11161"want to proceed?"
11162msgstr ""
11163
11164#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475
11165msgid "Ask for this confirmation again"
11166msgstr ""
11167
11168#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491
11169#, python-format
11170msgid ""
11171"Polishing is only supported for books in the %s formats. Convert to one of "
11172"those formats before polishing."
11173msgstr ""
11174
11175#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519
11176msgid "Start polishing the book"
11177msgid_plural "Start polishing of {} books"
11178msgstr[0] ""
11179
11180#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536
11181msgid " completed"
11182msgstr ""
11183
11184#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22
11185msgid "Configure calibre"
11186msgstr ""
11187
11188#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24
11189msgid "Change calibre behavior"
11190msgstr ""
11191
11192#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31
11193msgid "Run Welcome wizard"
11194msgstr ""
11195
11196#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33
11197msgid "Get plugins to enhance calibre"
11198msgstr ""
11199
11200#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37
11201msgid "Restart in debug mode"
11202msgstr ""
11203
11204#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39
11205msgid "Restart ignoring third party plugins"
11206msgstr ""
11207
11208#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59
11209msgid "Cannot configure while there are running jobs."
11210msgstr ""
11211
11212#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63
11213msgid "Cannot configure before calibre is restarted."
11214msgstr ""
11215
11216#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18
11217msgid "Select a random book from your calibre library"
11218msgstr ""
11219
11220#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16
11221msgid "Restart"
11222msgstr ""
11223
11224#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21
11225msgid "Save to disk"
11226msgstr ""
11227
11228#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11229msgid "Export e-book files from the calibre library"
11230msgstr ""
11231
11232#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22
11233msgid "S"
11234msgstr ""
11235
11236#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31
11237msgid "Save to disk in a single folder"
11238msgstr ""
11239
11240#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33
11241#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50
11242#, python-format
11243msgid "Save only %s format to disk"
11244msgstr ""
11245
11246#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37
11247#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53
11248#, python-format
11249msgid "Save only %s format to disk in a single folder"
11250msgstr ""
11251
11252#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40
11253msgid "Save single format to disk..."
11254msgstr ""
11255
11256#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61
11257#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83
11258msgid "Cannot save to disk"
11259msgstr ""
11260
11261#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65
11262msgid "Choose format to save to disk"
11263msgstr ""
11264
11265#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86
11266msgid "Choose destination folder"
11267msgstr ""
11268
11269#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94
11270msgid ""
11271"You are trying to save files into the calibre library. This can cause "
11272"corruption of your library. Save to disk is meant to export files from your "
11273"calibre library elsewhere."
11274msgstr ""
11275
11276#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19
11277msgid "Show Book details"
11278msgstr ""
11279
11280#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11281msgid "I"
11282msgstr ""
11283
11284#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20
11285msgid "Show the detailed metadata for the current book in a separate window"
11286msgstr ""
11287
11288#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30
11289msgid "No detailed info available"
11290msgstr ""
11291
11292#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31
11293msgid "No detailed information is available for books on the device."
11294msgstr ""
11295
11296#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23
11297#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63
11298#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87
11299msgid "Quickview"
11300msgstr ""
11301
11302#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70
11303msgid "Toggle Quickview"
11304msgstr ""
11305
11306#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71
11307msgid "Open/close the Quickview panel/window"
11308msgstr ""
11309
11310#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76
11311msgid "Focus to Quickview"
11312msgstr ""
11313
11314#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77
11315msgid "Move the focus to the Quickview panel/window"
11316msgstr ""
11317
11318#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85
11319msgid "Focus from Quickview to the book list"
11320msgstr ""
11321
11322#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86
11323msgid "Move the focus from Quickview to the book list"
11324msgstr ""
11325
11326#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94
11327msgid "Refresh Quickview"
11328msgstr ""
11329
11330#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95
11331msgid "Refresh the information shown in the Quickview panel"
11332msgstr ""
11333
11334#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102
11335msgid "Search from Quickview"
11336msgstr ""
11337
11338#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103
11339msgid "Search for the currently selected Quickview item"
11340msgstr ""
11341
11342#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131
11343msgid "No quickview available"
11344msgstr ""
11345
11346#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132
11347msgid "Quickview is not available for books on the device."
11348msgstr ""
11349
11350#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17
11351msgid "Manage template functions"
11352msgstr ""
11353
11354#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19
11355#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50
11356#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352
11357msgid "Template tester"
11358msgstr ""
11359
11360#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24
11361msgid "Enter a template to test using data from the selected book"
11362msgstr ""
11363
11364#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34
11365msgid "No template tester available"
11366msgstr ""
11367
11368#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35
11369msgid "Template tester is not available for books on the device."
11370msgstr ""
11371
11372#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41
11373msgid "At least one book must be selected"
11374msgstr ""
11375
11376#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11377msgid "Show books similar to the current book"
11378msgstr ""
11379
11380#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19
11381msgid "Similar books"
11382msgstr ""
11383
11384#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27
11385msgid "Books by same author"
11386msgstr ""
11387
11388#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28
11389msgid "Books in this series"
11390msgstr ""
11391
11392#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30
11393msgid "Books by this publisher"
11394msgstr ""
11395
11396#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31
11397msgid "Books with the same tags"
11398msgstr ""
11399
11400#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48
11401#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689
11402msgid "Sort by"
11403msgstr ""
11404
11405#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11406msgid "Reverse current sort"
11407msgstr ""
11408
11409#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64
11410msgid "Reverse the current sort order"
11411msgstr ""
11412
11413#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11414msgid "Re-apply current sort"
11415msgstr ""
11416
11417#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65
11418msgid "Re-apply the current sort"
11419msgstr ""
11420
11421#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100
11422msgid "Select sortable columns"
11423msgstr ""
11424
11425#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101
11426msgid "Sort on multiple columns"
11427msgstr ""
11428
11429#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120
11430#, python-format
11431msgid "%s [reverse current sort]"
11432msgstr ""
11433
11434#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11435msgid "G"
11436msgstr ""
11437
11438#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11439#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178
11440msgid "Get books"
11441msgstr ""
11442
11443#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21
11444msgid "Search dozens of online e-book retailers for the cheapest books"
11445msgstr ""
11446
11447#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23
11448msgid "Search for e-books"
11449msgstr ""
11450
11451#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11452msgid "this author"
11453msgstr ""
11454
11455#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29
11456msgid "this title"
11457msgstr ""
11458
11459#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30
11460msgid "this book"
11461msgstr ""
11462
11463#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33
11464#, python-format
11465msgid "Search for %s"
11466msgstr ""
11467
11468#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36
11469#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185
11470msgid "Stores"
11471msgstr ""
11472
11473#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39
11474#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18
11475msgid "Choose stores"
11476msgstr ""
11477
11478#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90
11479#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107
11480#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114
11481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109
11482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282
11483msgid "Cannot search"
11484msgstr ""
11485
11486#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135
11487msgid ""
11488"calibre helps you find the e-books you want by searching the websites of "
11489"various commercial and public domain book sources."
11490msgstr ""
11491
11492#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139
11493msgid ""
11494"Using the integrated search you can easily find which store has the book you"
11495" are looking for, at the best price. You also get DRM status and other "
11496"useful information."
11497msgstr ""
11498
11499#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142
11500msgid ""
11501"All transactions (paid or otherwise) are handled between you and the book "
11502"seller. calibre is not part of this process and any issues related to a "
11503"purchase should be directed to the website you are buying from. Be sure to "
11504"double check that any books you get will work with your e-book reader, "
11505"especially if the book you are buying has <a href=\"{}\">DRM</a>."
11506msgstr ""
11507
11508#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153
11509#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35
11510msgid "Show this message again"
11511msgstr ""
11512
11513#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154
11514msgid "About Get books"
11515msgstr ""
11516
11517#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16
11518msgid "Tag mapper"
11519msgstr ""
11520
11521#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37
11522msgid "Map tags for one book in the library"
11523msgid_plural "Map tags for {} books in the library"
11524msgstr[0] ""
11525
11526#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27
11527#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23
11528msgid "Choose format to edit"
11529msgstr ""
11530
11531#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31
11532msgid "Choose which format you want to edit:"
11533msgstr ""
11534
11535#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42
11536msgid "&All formats"
11537msgstr ""
11538
11539#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73
11540msgid "Edit ToC"
11541msgstr ""
11542
11543#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74
11544msgid "K"
11545msgstr ""
11546
11547#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114
11548#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131
11549msgid "Cannot edit ToC"
11550msgstr ""
11551
11552#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115
11553#, python-format
11554msgid ""
11555"Editing Table of Contents is only supported for books in the %s formats. "
11556"Convert to one of those formats before polishing."
11557msgstr ""
11558
11559#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121
11560msgid ""
11561"You have chosen to edit the Table of Contents of {} books at once. Doing so "
11562"will likely slow your computer to a crawl. Are you sure?"
11563msgstr ""
11564
11565#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179
11566msgid "Library changed"
11567msgstr ""
11568
11569#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180
11570#, python-brace-format
11571msgid ""
11572"Cannot save changes made to {0} by the ToC editor as the calibre library has"
11573" changed."
11574msgstr ""
11575
11576#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26
11577msgid ""
11578"This book has multiple formats that can be edited. Choose the format you "
11579"want to edit."
11580msgstr ""
11581
11582#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29
11583msgid "Always ask when more than one format is available"
11584msgstr ""
11585
11586#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326
11588msgid "Edit book"
11589msgstr ""
11590
11591#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11592msgid "Edit books in the EPUB or AZW formats"
11593msgstr ""
11594
11595#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59
11596msgid "T"
11597msgstr ""
11598
11599#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95
11600msgid "Cannot Edit book"
11601msgstr ""
11602
11603#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103
11604#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121
11605#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685
11606#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689
11607msgid "Cannot edit book"
11608msgstr ""
11609
11610#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104
11611msgid "Editing of books on the device is not supported"
11612msgstr ""
11613
11614#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112
11615msgid "No editable formats"
11616msgstr ""
11617
11618#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113
11619msgid "Do you want to create an empty EPUB file to edit?"
11620msgstr ""
11621
11622#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122
11623#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690
11624#, python-format
11625msgid ""
11626"The book must be in the %s formats to edit.\n"
11627"\n"
11628"First convert the book to one of these formats."
11629msgstr ""
11630
11631#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152
11632msgid "File missing"
11633msgstr ""
11634
11635#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153
11636#, python-format
11637msgid ""
11638"The %s format is missing from the calibre library. You should run library "
11639"maintenance."
11640msgstr ""
11641
11642#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34
11643#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291
11644msgid "Unpack book"
11645msgstr ""
11646
11647#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67
11648msgid "Choose the format to unpack:"
11649msgstr ""
11650
11651#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77
11652msgid ""
11653"            <h2>About Unpack book</h2>\n"
11654"            <p>Unpack book allows you to fine tune the appearance of an e-book by\n"
11655"            making small changes to its internals. In order to use Unpack book,\n"
11656"            you need to know a little bit about HTML and CSS, technologies that\n"
11657"            are used in e-books. Follow the steps:</p>\n"
11658"            <br>\n"
11659"            <ol>\n"
11660"            <li>Click \"Explode book\": This will \"explode\" the book into its\n"
11661"            individual internal components.<br></li>\n"
11662"            <li>Right click on any individual file and select \"Open with...\" to\n"
11663"            edit it in your favorite text editor.<br></li>\n"
11664"            <li>When you are done: <b>close the file browser window\n"
11665"            and the editor windows you used to make your tweaks</b>. Then click\n"
11666"            the \"Rebuild book\" button, to update the book in your calibre\n"
11667"            library.</li>\n"
11668"            </ol>"
11669msgstr ""
11670
11671#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106
11672msgid "&Explode book"
11673msgstr ""
11674
11675#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107
11676msgid "&Preview book"
11677msgstr ""
11678
11679#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108
11680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87
11681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207
11682#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346
11683#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
11684msgid "&Cancel"
11685msgstr ""
11686
11687#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109
11688msgid "&Rebuild book"
11689msgstr ""
11690
11691#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112
11692msgid "Explode the book to edit its components"
11693msgstr ""
11694
11695#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114
11696msgid "Preview the result of your changes"
11697msgstr ""
11698
11699#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116
11700msgid "Abort without saving any changes"
11701msgstr ""
11702
11703#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118
11704msgid "Save your changes and update the book in the calibre library"
11705msgstr ""
11706
11707#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158
11708msgid "Exploding, please wait..."
11709msgstr ""
11710
11711#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180
11712#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189
11713msgid "Failed to unpack"
11714msgstr ""
11715
11716#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181
11717#, python-format
11718msgid "Could not explode the %s file."
11719msgstr ""
11720
11721#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190
11722#, python-format
11723msgid ""
11724"Could not explode the %s file. Click \"Show details\" for more information."
11725msgstr ""
11726
11727#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224
11728msgid "Failed to rebuild file"
11729msgstr ""
11730
11731#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225
11732#, python-format
11733msgid "Failed to rebuild %s. For more information, click \"Show details\"."
11734msgstr ""
11735
11736#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233
11737#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242
11738msgid "Rebuilding, please wait..."
11739msgstr ""
11740
11741#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292
11742msgid ""
11743"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual "
11744"components"
11745msgstr ""
11746
11747#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328
11748#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341
11749msgid "Cannot unpack book"
11750msgstr ""
11751
11752#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342
11753msgid ""
11754"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n"
11755"\n"
11756"First convert the book to one of these formats."
11757msgstr ""
11758
11759#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11760msgid "Read books"
11761msgstr ""
11762
11763#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11764msgid "V"
11765msgstr ""
11766
11767#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53
11768msgid "View"
11769msgstr ""
11770
11771#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65
11772msgid "View specific format"
11773msgstr ""
11774
11775#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67
11776msgid "View with calibre E-book viewer"
11777msgstr ""
11778
11779#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68
11780msgid "Read a random book"
11781msgstr ""
11782
11783#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74
11784msgid "Clear recently viewed list"
11785msgstr ""
11786
11787#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11788msgid "Continue reading previous book"
11789msgstr ""
11790
11791#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77
11792#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137
11793msgid "Continue reading the last opened book"
11794msgstr ""
11795
11796#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189
11797msgid "No associated program"
11798msgstr ""
11799
11800#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190
11801#, python-format
11802msgid ""
11803"Windows will try to open %s with calibre itself resulting in a duplicate in "
11804"your calibre library. You should install some program capable of viewing "
11805"this file format and tell Windows to use that program to open files of this "
11806"type."
11807msgstr ""
11808
11809#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211
11810#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311
11811#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318
11812#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357
11813msgid "Cannot view"
11814msgstr ""
11815
11816#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225
11817#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244
11818msgid "Format unavailable"
11819msgstr ""
11820
11821#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226
11822msgid "Selected books have no formats"
11823msgstr ""
11824
11825#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228
11826#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153
11827msgid "Choose the format to view"
11828msgstr ""
11829
11830#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245
11831#, python-format
11832msgid ""
11833"Not all the selected books were available in the %s format. You should "
11834"convert them first."
11835msgstr ""
11836
11837#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257
11838msgid "Multiple books selected"
11839msgstr ""
11840
11841#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258
11842#, python-format
11843msgid ""
11844"You are attempting to open %d books. Opening too many books at once can be "
11845"slow and have a negative effect on the responsiveness of your computer. Once"
11846" started the process cannot be stopped until complete. Do you wish to "
11847"continue?"
11848msgstr ""
11849
11850#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267
11851msgid "Cannot open folder"
11852msgstr ""
11853
11854#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312
11855msgid "This book no longer exists in your library"
11856msgstr ""
11857
11858#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319
11859#, python-format
11860msgid "%s has no available formats."
11861msgstr ""
11862
11863#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14
11864#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200
11865msgid "Virtual library"
11866msgstr ""
11867
11868#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29
11869#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388
11870msgid "Quick select Virtual library"
11871msgstr ""
11872
11873#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30
11874msgid "Quick select a Virtual library"
11875msgstr ""
11876
11877#: /__w/calibre/calibre/src/calibre/gui2/add.py:43
11878#: /__w/calibre/calibre/src/calibre/gui2/add.py:47
11879#: /__w/calibre/calibre/src/calibre/gui2/add.py:57
11880#: /__w/calibre/calibre/src/calibre/gui2/add.py:254
11881#: /__w/calibre/calibre/src/calibre/gui2/add.py:279
11882#: /__w/calibre/calibre/src/calibre/gui2/add.py:299
11883#: /__w/calibre/calibre/src/calibre/gui2/add.py:315
11884msgid "Cannot add books"
11885msgstr ""
11886
11887#: /__w/calibre/calibre/src/calibre/gui2/add.py:44
11888#, python-format
11889msgid "The path %s does not exist"
11890msgstr ""
11891
11892#: /__w/calibre/calibre/src/calibre/gui2/add.py:48
11893#, python-format
11894msgid "You do not have permission to read %s"
11895msgstr ""
11896
11897#: /__w/calibre/calibre/src/calibre/gui2/add.py:58
11898msgid "You do not have permission to read any of the selected files"
11899msgstr ""
11900
11901#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11902msgid "Adding books..."
11903msgstr ""
11904
11905#: /__w/calibre/calibre/src/calibre/gui2/add.py:107
11906msgid "Scanning for files..."
11907msgstr ""
11908
11909#: /__w/calibre/calibre/src/calibre/gui2/add.py:237
11910msgid "You do not have permission to read the selected file."
11911msgid_plural "You do not have permission to read the selected files."
11912msgstr[0] ""
11913
11914#: /__w/calibre/calibre/src/calibre/gui2/add.py:243
11915#, python-format
11916msgid "Could not add %s as you do not have permission to read the file"
11917msgstr ""
11918
11919#: /__w/calibre/calibre/src/calibre/gui2/add.py:255
11920#: /__w/calibre/calibre/src/calibre/gui2/add.py:280
11921#: /__w/calibre/calibre/src/calibre/gui2/add.py:300
11922msgid "Failed to add any books, click \"Show details\" for more information."
11923msgstr ""
11924
11925#: /__w/calibre/calibre/src/calibre/gui2/add.py:260
11926msgid "Could not add"
11927msgstr ""
11928
11929#: /__w/calibre/calibre/src/calibre/gui2/add.py:261
11930#, python-format
11931msgid "No e-book files were found in %s"
11932msgstr ""
11933
11934#: /__w/calibre/calibre/src/calibre/gui2/add.py:266
11935msgid "Reading metadata and adding to library (one book)..."
11936msgid_plural "Reading metadata and adding to library ({} books)..."
11937msgstr[0] ""
11938
11939#: /__w/calibre/calibre/src/calibre/gui2/add.py:316
11940msgid "Failed to add some books, click \"Show details\" for more information."
11941msgstr ""
11942
11943#: /__w/calibre/calibre/src/calibre/gui2/add.py:332
11944#: /__w/calibre/calibre/src/calibre/gui2/save.py:154
11945#: /__w/calibre/calibre/src/calibre/gui2/save.py:185
11946#: /__w/calibre/calibre/src/calibre/gui2/save.py:268
11947#: /__w/calibre/calibre/src/calibre/gui2/save.py:302
11948msgid "Critical failure"
11949msgstr ""
11950
11951#: /__w/calibre/calibre/src/calibre/gui2/add.py:333
11952msgid ""
11953"The read metadata worker process crashed while processing some files. Adding"
11954" of books is aborted. Click \"Show details\" to see which files caused the "
11955"problem."
11956msgstr ""
11957
11958#: /__w/calibre/calibre/src/calibre/gui2/add.py:351
11959msgid "Failed to read metadata from the file:"
11960msgid_plural "Failed to read metadata from the files:"
11961msgstr[0] ""
11962
11963#: /__w/calibre/calibre/src/calibre/gui2/add.py:354
11964#: /__w/calibre/calibre/src/calibre/gui2/add.py:411
11965#: /__w/calibre/calibre/src/calibre/gui2/add.py:464
11966#: /__w/calibre/calibre/src/calibre/gui2/add.py:495
11967msgid "With error:"
11968msgstr ""
11969
11970#: /__w/calibre/calibre/src/calibre/gui2/add.py:409
11971msgid "Failed to merge the book: "
11972msgstr ""
11973
11974#: /__w/calibre/calibre/src/calibre/gui2/add.py:462
11975msgid "Failed to add the book: "
11976msgstr ""
11977
11978#: /__w/calibre/calibre/src/calibre/gui2/add.py:494
11979#, python-brace-format
11980msgid "Failed to add the file {0} to the book: {1}"
11981msgstr ""
11982
11983#: /__w/calibre/calibre/src/calibre/gui2/add.py:507
11984msgid "Adding duplicates"
11985msgstr ""
11986
11987#: /__w/calibre/calibre/src/calibre/gui2/add.py:531
11988msgid ""
11989"There were problems adding some files, click \"Show details\" for more "
11990"information"
11991msgstr ""
11992
11993#: /__w/calibre/calibre/src/calibre/gui2/add.py:532
11994msgid "Failed to add any books, click \"Show details\" for more information"
11995msgstr ""
11996
11997#: /__w/calibre/calibre/src/calibre/gui2/add.py:533
11998msgid "Errors while adding"
11999msgstr ""
12000
12001#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23
12002#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728
12003msgid "Ignore"
12004msgstr ""
12005
12006#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24
12007#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136
12008msgid "Add"
12009msgstr ""
12010
12011#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28
12012msgid "starts with"
12013msgstr ""
12014
12015#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29
12016msgid "does not start with"
12017msgstr ""
12018
12019#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30
12020msgid "ends with"
12021msgstr ""
12022
12023#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31
12024msgid "does not end with"
12025msgstr ""
12026
12027#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32
12028msgid "matches glob pattern"
12029msgstr ""
12030
12031#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33
12032msgid "does not match glob pattern"
12033msgstr ""
12034
12035#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34
12036#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34
12037msgid "matches regex pattern"
12038msgstr ""
12039
12040#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35
12041#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35
12042msgid "does not match regex pattern"
12043msgstr ""
12044
12045#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38
12046#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38
12047msgid "Create the rule below, the rule can be used to add or ignore files"
12048msgstr ""
12049
12050#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39
12051msgid "the file, if the filename"
12052msgstr ""
12053
12054#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40
12055msgid "You must provide a value for the filename to match"
12056msgstr ""
12057
12058#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43
12059#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137
12060msgid "A comma separated list of tags"
12061msgstr ""
12062
12063#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46
12064msgid "Matching is case-insensitive"
12065msgstr ""
12066
12067#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48
12068#, python-brace-format
12069msgid "A case-insensitive filename pattern, for example: {0} or {1}"
12070msgstr ""
12071
12072#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50
12073#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102
12074#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142
12075msgid "A regular expression"
12076msgstr ""
12077
12078#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82
12079#, python-format
12080msgid "%s is not a valid glob expression"
12081msgstr ""
12082
12083#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99
12084#, python-brace-format
12085msgid ""
12086"<b>{action}</b> the file, if the filename <i>{match_type}</i>: "
12087"<b>{query}</b>"
12088msgstr ""
12089
12090#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108
12091msgid ""
12092"You can specify rules to add/ignore files here. They will be used when "
12093"recursively adding files from folders/archives and also when auto-adding. "
12094"Click the \"Add Rule\" button below to get started. The rules will be "
12095"processed in order for every file until either an \"add\" or an \"ignore\" "
12096"rule matches. If no rules match, the file will be added only if its file "
12097"extension is of a known e-book type."
12098msgstr ""
12099
12100#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118
12101msgid "Test filename filter rules"
12102msgstr ""
12103
12104#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120
12105msgid "Enter a filename to test:"
12106msgstr ""
12107
12108#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121
12109msgid "Enter filename and click the \"Test\" button"
12110msgstr ""
12111
12112#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128
12113#, python-format
12114msgid "The filename %s did not match any rules"
12115msgstr ""
12116
12117#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130
12118#, python-brace-format
12119msgid "The filename {0} will be {1}"
12120msgstr ""
12121
12122#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135
12123msgid "Edit file filter rules"
12124msgstr ""
12125
12126#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24
12127msgid "Change"
12128msgstr ""
12129
12130#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25
12131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300
12132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481
12133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
12134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319
12135#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47
12136#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693
12137#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479
12138msgid "Capitalize"
12139msgstr ""
12140
12141#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26
12142#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49
12143msgid "Lower-case"
12144msgstr ""
12145
12146#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27
12147#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50
12148msgid "Upper-case"
12149msgstr ""
12150
12151#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31
12152#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55
12153msgid "is one of"
12154msgstr ""
12155
12156#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32
12157#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56
12158msgid "is not one of"
12159msgstr ""
12160
12161#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33
12162#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105
12163#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115
12164#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59
12165msgid "contains"
12166msgstr ""
12167
12168#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39
12169msgid "the author, if the author name"
12170msgstr ""
12171
12172#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40
12173msgid "You must provide a value for the author name to match"
12174msgstr ""
12175
12176#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41
12177msgid "with the name:"
12178msgstr ""
12179
12180#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89
12181#, python-brace-format
12182msgid ""
12183"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>"
12184msgstr ""
12185
12186#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92
12187msgid "to the name"
12188msgstr ""
12189
12190#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100
12191msgid ""
12192"You can specify rules to manipulate author names here. Click the \"Add "
12193"Rule\" button below to get started. The rules will be processed in order for"
12194" every author."
12195msgstr ""
12196
12197#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107
12198msgid "Test author mapping rules"
12199msgstr ""
12200
12201#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109
12202msgid "Enter an author name to test:"
12203msgstr ""
12204
12205#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110
12206msgid "Enter author and click the \"Test\" button"
12207msgstr ""
12208
12209#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121
12210msgid "Edit author mapping rules"
12211msgstr ""
12212
12213#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12214#, python-brace-format
12215msgid "Added a book automatically from {src}"
12216msgstr ""
12217
12218#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324
12219#, python-brace-format
12220msgid "Added {num} books automatically from {src}"
12221msgstr ""
12222
12223#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437
12224#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550
12225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
12226#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
12227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561
12228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569
12229msgid "Donate"
12230msgstr ""
12231
12232#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457
12233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291
12234#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
12235msgid "Edit"
12236msgstr ""
12237
12238#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459
12239#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424
12240#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290
12241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317
12242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273
12243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356
12244msgid "Copy"
12245msgstr ""
12246
12247#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460
12248#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291
12249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319
12250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278
12251msgid "Paste"
12252msgstr ""
12253
12254#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461
12255#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296
12256msgid "Select all"
12257msgstr ""
12258
12259#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76
12260msgid "Search the internet for the author {}"
12261msgstr ""
12262
12263#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78
12264msgid "Search the internet for this book"
12265msgstr ""
12266
12267#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110
12268#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941
12269#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946
12270#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960
12271#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964
12272#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967
12273#, python-format
12274msgid "Manage %s"
12275msgstr ""
12276
12277#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120
12278#, python-format
12279msgid "Find %s in the Tag browser"
12280msgstr ""
12281
12282#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154
12283#, python-format
12284msgid "Search calibre for %s"
12285msgstr ""
12286
12287#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158
12288#, python-format
12289msgid "in category %s"
12290msgstr ""
12291
12292#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164
12293#, python-format
12294msgid "in grouped search %s"
12295msgstr ""
12296
12297#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169
12298#, python-brace-format
12299msgid "Search calibre for {val} in category {name}"
12300msgstr ""
12301
12302#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259
12303#, python-format
12304msgid "Delete the %s format"
12305msgstr ""
12306
12307#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260
12308#, python-format
12309msgid "Save the %s format to disk"
12310msgstr ""
12311
12312#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261
12313#, python-format
12314msgid "Restore the %s format"
12315msgstr ""
12316
12317#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263
12318#, python-format
12319msgid "Set the book cover from the %s file"
12320msgstr ""
12321
12322#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270
12323#, python-format
12324msgid "Compare to the %s format"
12325msgstr ""
12326
12327#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279
12328#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286
12329#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64
12330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72
12331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200
12332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207
12333#, python-format
12334msgid "Open %s with..."
12335msgstr ""
12336
12337#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289
12338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67
12339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210
12340#, python-format
12341msgid "Add other application for %s files..."
12342msgstr ""
12343
12344#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290
12345#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486
12346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211
12347msgid "Edit Open with applications..."
12348msgstr ""
12349
12350#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295
12351#, python-format
12352msgid "Edit %s format"
12353msgstr ""
12354
12355#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302
12356msgid "Path to file"
12357msgstr ""
12358
12359#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313
12360#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377
12361#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385
12362msgid "The text: {}"
12363msgstr ""
12364
12365#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322
12366msgid "&Author link"
12367msgstr ""
12368
12369#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333
12370#, python-brace-format
12371msgid "Search {0} for {1}"
12372msgstr ""
12373
12374#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339
12375#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381
12376#, python-format
12377msgid "Remove %s from this book"
12378msgstr ""
12379
12380#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347
12381msgid "The location of the book"
12382msgstr ""
12383
12384#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357
12385msgid "&Identifier"
12386msgstr ""
12387
12388#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405
12389msgid "Link to show book in calibre"
12390msgstr ""
12391
12392#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413
12393msgid "Link to show books matching {} in calibre"
12394msgstr ""
12395
12396#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418
12397msgid "Link to view {} format of book"
12398msgstr ""
12399
12400#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425
12401msgid "All book details"
12402msgstr ""
12403
12404#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427
12405msgid "Selected text"
12406msgstr ""
12407
12408#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431
12409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74
12410#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232
12411#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256
12412#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153
12413#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351
12414#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75
12415#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
12416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770
12417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544
12418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460
12419#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56
12420#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71
12421#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321
12422#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120
12423#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747
12424#: /__w/calibre/calibre/src/calibre/linux.py:1321
12425#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96
12426msgid "Search"
12427msgstr ""
12428
12429#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441
12430msgid "Copy link location"
12431msgstr ""
12432
12433#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454
12434#, python-brace-format
12435msgid "Search {0} for this book"
12436msgstr ""
12437
12438#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464
12439msgid "Open the Book details window"
12440msgstr ""
12441
12442#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467
12443msgid "Open the Edit metadata window"
12444msgstr ""
12445
12446#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475
12447#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482
12448msgid "Open cover with..."
12449msgstr ""
12450
12451#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485
12452msgid "Add another application to open cover with..."
12453msgstr ""
12454
12455#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600
12456#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278
12457msgid "Paste cover"
12458msgstr ""
12459
12460#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601
12461#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279
12462msgid "Copy cover"
12463msgstr ""
12464
12465#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602
12466msgid "Save cover to disk"
12467msgstr ""
12468
12469#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603
12470msgid "Remove cover"
12471msgstr ""
12472
12473#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604
12474msgid "Generate cover from metadata"
12475msgstr ""
12476
12477#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646
12478msgid "Choose cover save location"
12479msgstr ""
12480
12481#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647
12482msgid "JPEG images"
12483msgstr ""
12484
12485#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678
12486msgid ""
12487"Are you sure you want to replace the cover? The existing cover will be "
12488"permanently lost."
12489msgstr ""
12490
12491#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685
12492msgid "Are you sure you want to delete the cover permanently?"
12493msgstr ""
12494
12495#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701
12496msgid "Double click to open the Book details window"
12497msgstr ""
12498
12499#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702
12500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
12501#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228
12502msgid "Path"
12503msgstr ""
12504
12505#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703
12506#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128
12507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317
12508#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296
12509#, python-format
12510msgid "Cover size: %(width)d x %(height)d pixels"
12511msgstr ""
12512
12513#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747
12514msgid "Edit identifiers for this book"
12515msgstr ""
12516
12517#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752
12518msgid "Identifier &URL"
12519msgstr ""
12520
12521#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763
12522msgid "Are you sure you want to delete <b>{}</b> from the book?"
12523msgstr ""
12524
12525#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18
12526msgid "BibTeX options"
12527msgstr ""
12528
12529#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12530#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12531#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12532#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12533#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
12534#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
12535#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12536#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12537#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
12538#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12539#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12540#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12541#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12542#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12543#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
12544#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12545#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12546#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12547#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
12548#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12549#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
12550#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12551#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12552msgid "Options specific to"
12553msgstr ""
12554
12555#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19
12556#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38
12557#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30
12558#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20
12559#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20
12560#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18
12561#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18
12562#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18
12563#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19
12564#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20
12565#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18
12566#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23
12567#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18
12568#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18
12569#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18
12570#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17
12571#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15
12572msgid "output"
12573msgstr ""
12574
12575#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75
12576#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353
12577#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30
12578#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50
12579#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103
12580#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46
12581#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37
12582#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75
12583#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31
12584#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43
12585#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108
12586#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46
12587#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119
12588#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158
12589#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79
12590#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125
12591#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46
12592#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41
12593#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173
12594#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45
12595#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31
12596#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31
12597#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144
12598#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40
12599#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60
12600#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78
12601#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96
12602#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87
12603#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72
12604#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77
12605#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133
12606#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209
12607#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166
12608#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87
12609#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81
12610#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592
12611#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152
12612#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72
12613#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114
12614#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106
12615#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54
12616#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68
12617#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220
12618#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62
12619#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136
12620#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123
12621#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35
12622#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73
12623#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96
12624#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131
12625msgid "Form"
12626msgstr ""
12627
12628#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76
12629msgid "Bib file encoding:"
12630msgstr ""
12631
12632#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77
12633#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46
12634msgid "Fields to include in output:"
12635msgstr ""
12636
12637#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78
12638msgid "Encoding configuration (change if you have errors):"
12639msgstr ""
12640
12641#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79
12642msgid "BibTeX entry type:"
12643msgstr ""
12644
12645#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80
12646msgid "Create a citation tag?"
12647msgstr ""
12648
12649#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81
12650msgid "Add file paths with formats?"
12651msgstr ""
12652
12653#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82
12654msgid "Expression to form the BibTeX citation tag:"
12655msgstr ""
12656
12657#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83
12658msgid ""
12659"Some explanation about this template:\n"
12660" -The fields availables are 'author_sort', 'authors', 'id',\n"
12661"    'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n"
12662"   'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n"
12663" -For list types ie authors and tags, only the first element\n"
12664"   will be selected.\n"
12665" -For time field, only the date will be used. "
12666msgstr ""
12667
12668#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37
12669msgid "CSV/XML options"
12670msgstr ""
12671
12672#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51
12673msgid "Drag and drop to re-arrange fields"
12674msgstr ""
12675
12676#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71
12677msgid "Library name"
12678msgstr ""
12679
12680#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73
12681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264
12682#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
12683msgid "Number"
12684msgstr ""
12685
12686#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29
12687msgid "E-book options"
12688msgstr ""
12689
12690#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96
12691msgid "Catalogs"
12692msgstr ""
12693
12694#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105
12695msgid "Read book"
12696msgstr ""
12697
12698#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111
12699msgid "Wishlist item"
12700msgstr ""
12701
12702#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12703#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12704msgid "any date"
12705msgstr ""
12706
12707#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148
12708#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12709msgid "any value"
12710msgstr ""
12711
12712#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150
12713#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12714#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163
12715#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165
12716msgid "unspecified"
12717msgstr ""
12718
12719#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200
12720msgid "No genres will be excluded"
12721msgstr ""
12722
12723#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217
12724#, python-format
12725msgid "regex error: %s"
12726msgstr ""
12727
12728#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226
12729msgid "All genres will be excluded"
12730msgstr ""
12731
12732#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698
12733msgid "Delete saved catalog preset"
12734msgstr ""
12735
12736#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699
12737msgid "The selected saved catalog preset will be deleted. Are you sure?"
12738msgstr ""
12739
12740#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724
12741#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729
12742#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734
12743msgid "Save catalog preset"
12744msgstr ""
12745
12746#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725
12747msgid "Preset name:"
12748msgstr ""
12749
12750#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730
12751#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320
12752msgid "You must provide a name."
12753msgstr ""
12754
12755#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735
12756msgid ""
12757"That saved preset already exists and will be overwritten. Are you sure?"
12758msgstr ""
12759
12760#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002
12761#, python-format
12762msgid "Are you sure you want to delete '%s'?"
12763msgstr ""
12764
12765#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004
12766#, python-format
12767msgid "Are you sure you want to delete rules #%(first)d-%(last)d?"
12768msgstr ""
12769
12770#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005
12771msgid "Delete Rule"
12772msgstr ""
12773
12774#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12775#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638
12776#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256
12777msgid "False"
12778msgstr ""
12779
12780#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161
12781msgid "True"
12782msgstr ""
12783
12784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189
12785#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281
12786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
12787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12788#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
12789#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
12790#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
12791#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
12792#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
12793#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
12794#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
12795#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
12796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
12797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
12798msgid "Name"
12799msgstr ""
12800
12801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190
12802#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283
12803msgid "Field"
12804msgstr ""
12805
12806#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191
12807#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284
12808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
12809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798
12810msgid "Value"
12811msgstr ""
12812
12813#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282
12814msgid "Prefix"
12815msgstr ""
12816
12817#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354
12818msgid "Presets"
12819msgstr ""
12820
12821#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355
12822msgid "Select catalog preset to load"
12823msgstr ""
12824
12825#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356
12826msgid "Save current catalog settings as preset"
12827msgstr ""
12828
12829#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357
12830#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710
12831msgid "Save"
12832msgstr ""
12833
12834#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358
12835msgid "Delete current preset"
12836msgstr ""
12837
12838#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359
12839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709
12840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294
12841#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152
12842#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
12843#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143
12844msgid "Delete"
12845msgstr ""
12846
12847#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360
12848msgid "Enabled sections will be included in the generated catalog."
12849msgstr ""
12850
12851#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361
12852msgid "Included sections"
12853msgstr ""
12854
12855#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362
12856msgid "List of books, sorted by Author"
12857msgstr ""
12858
12859#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363
12860msgid "&Authors"
12861msgstr ""
12862
12863#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364
12864msgid "List of books, sorted by Title"
12865msgstr ""
12866
12867#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365
12868msgid "&Titles"
12869msgstr ""
12870
12871#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366
12872msgid "List of series books, sorted by Series"
12873msgstr ""
12874
12875#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367
12876msgid "&Series"
12877msgstr ""
12878
12879#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368
12880msgid "List of books, sorted by genre"
12881msgstr ""
12882
12883#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369
12884msgid "&Genres"
12885msgstr ""
12886
12887#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370
12888msgid "Field containing genres"
12889msgstr ""
12890
12891#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371
12892msgid "List of books, sorted by date added to calibre"
12893msgstr ""
12894
12895#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372
12896msgid "&Recently added"
12897msgstr ""
12898
12899#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373
12900msgid "Individual descriptions of books with cover thumbs, sorted by author"
12901msgstr ""
12902
12903#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374
12904msgid "&Descriptions"
12905msgstr ""
12906
12907#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375
12908msgid ""
12909"The first matching prefix rule applies a prefix to book listings in the "
12910"generated catalog."
12911msgstr ""
12912
12913#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376
12914msgid "Prefixes"
12915msgstr ""
12916
12917#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377
12918msgid ""
12919"Books matching any of the exclusion rules will be excluded from the "
12920"generated catalog. "
12921msgstr ""
12922
12923#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378
12924msgid "Excluded books"
12925msgstr ""
12926
12927#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379
12928msgid ""
12929"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n"
12930"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book."
12931msgstr ""
12932
12933#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381
12934msgid "Excluded genres"
12935msgstr ""
12936
12937#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382
12938msgid "Genres to &exclude (regex):"
12939msgstr ""
12940
12941#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383
12942msgid "Reset to default"
12943msgstr ""
12944
12945#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384
12946#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48
12947#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252
12948#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162
12949#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79
12950#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80
12951#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86
12952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78
12953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80
12954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658
12955#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663
12956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155
12957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158
12958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160
12959#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167
12960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170
12961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128
12962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131
12963#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134
12964#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252
12965#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175
12966#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176
12967#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90
12968#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92
12969#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94
12970#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96
12971#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98
12972#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243
12973#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128
12974#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130
12975#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133
12976#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135
12977#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182
12978#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73
12979msgid "..."
12980msgstr ""
12981
12982#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385
12983msgid "Results of regex:"
12984msgstr ""
12985
12986#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386
12987msgid "Tags that will be excluded as genres"
12988msgstr ""
12989
12990#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387
12991msgid "Other options"
12992msgstr ""
12993
12994#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388
12995msgid ""
12996"Custom column containing additional content to be merged with comments "
12997"metadata in the descriptions section."
12998msgstr ""
12999
13000#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389
13001msgid "Merge additional content before comments in descriptions section."
13002msgstr ""
13003
13004#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390
13005msgid "&Before"
13006msgstr ""
13007
13008#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391
13009msgid "Merge additional content after comments in descriptions section."
13010msgstr ""
13011
13012#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392
13013msgid "&After"
13014msgstr ""
13015
13016#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393
13017msgid ""
13018"Separate comments metadata and additional content with a horizontal rule in "
13019"the descriptions section."
13020msgstr ""
13021
13022#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394
13023msgid "Include &separator"
13024msgstr ""
13025
13026#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395
13027msgid "&Merge with comments:"
13028msgstr ""
13029
13030#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396
13031msgid "Catalog cover:"
13032msgstr ""
13033
13034#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397
13035msgid "Generate new cover"
13036msgstr ""
13037
13038#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398
13039msgid "Use existing cover"
13040msgstr ""
13041
13042#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399
13043msgid "E&xtra Description note:"
13044msgstr ""
13045
13046#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400
13047msgid "Custom column source for text to include in Descriptions section."
13048msgstr ""
13049
13050#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401
13051msgid "&Thumb width:"
13052msgstr ""
13053
13054#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402
13055msgid "Size hint for cover thumbnails included in Descriptions section."
13056msgstr ""
13057
13058#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403
13059msgid " inch"
13060msgstr ""
13061
13062#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404
13063msgid "Author cross-references:"
13064msgstr ""
13065
13066#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405
13067msgid "For books with multiple authors, list each author separately"
13068msgstr ""
13069
13070#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31
13071msgid "Tab template for catalog.ui"
13072msgstr ""
13073
13074#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274
13075msgid "Bold"
13076msgstr ""
13077
13078#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275
13079msgid "Italic"
13080msgstr ""
13081
13082#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276
13083msgid "Underline"
13084msgstr ""
13085
13086#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277
13087msgid "Strikethrough"
13088msgstr ""
13089
13090#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278
13091msgid "Superscript"
13092msgstr ""
13093
13094#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279
13095msgid "Subscript"
13096msgstr ""
13097
13098#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280
13099msgid "Ordered list"
13100msgstr ""
13101
13102#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281
13103msgid "Unordered list"
13104msgstr ""
13105
13106#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283
13107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
13108msgid "Align left"
13109msgstr ""
13110
13111#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284
13112msgid "Align center"
13113msgstr ""
13114
13115#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285
13116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
13117msgid "Align right"
13118msgstr ""
13119
13120#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286
13121msgid "Align justified"
13122msgstr ""
13123
13124#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287
13125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313
13126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283
13127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295
13128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310
13129msgid "Undo"
13130msgstr ""
13131
13132#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288
13133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297
13134msgid "Redo"
13135msgstr ""
13136
13137#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289
13138msgid "Remove formatting"
13139msgstr ""
13140
13141#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292
13142msgid "Paste and match style"
13143msgstr ""
13144
13145#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293
13146msgid "Cut"
13147msgstr ""
13148
13149#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294
13150msgid "Increase indentation"
13151msgstr ""
13152
13153#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295
13154msgid "Decrease indentation"
13155msgstr ""
13156
13157#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298
13158msgid "Foreground color"
13159msgstr ""
13160
13161#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299
13162msgid "Background color"
13163msgstr ""
13164
13165#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300
13166msgid "Insert link or image"
13167msgstr ""
13168
13169#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302
13170msgid "Insert separator"
13171msgstr ""
13172
13173#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303
13174#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120
13175#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151
13176#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59
13177msgid "Clear"
13178msgstr ""
13179
13180#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306
13181msgid "Style text block"
13182msgstr ""
13183
13184#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308
13185msgid "Style the selected text block"
13186msgstr ""
13187
13188#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312
13189#, python-brace-format
13190msgid "Heading {0}"
13191msgstr ""
13192
13193#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314
13194#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
13195#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
13196#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170
13197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
13198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
13199msgid "Normal"
13200msgstr ""
13201
13202#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321
13203msgid "Blockquote"
13204msgstr ""
13205
13206#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578
13207msgid "Choose foreground color"
13208msgstr ""
13209
13210#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587
13211msgid "Choose background color"
13212msgstr ""
13213
13214#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630
13215#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103
13216#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106
13217msgid "Invalid URL"
13218msgstr ""
13219
13220#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631
13221#, python-format
13222msgid "The url %r is invalid"
13223msgstr ""
13224
13225#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641
13226msgid "Remote images not supported"
13227msgstr ""
13228
13229#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642
13230msgid ""
13231"You must download the image to your computer, URLs pointing to remote images"
13232" are not supported."
13233msgstr ""
13234
13235#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648
13236msgid "Create link"
13237msgstr ""
13238
13239#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657
13240#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139
13241msgid "&Browse"
13242msgstr ""
13243
13244#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663
13245#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211
13246#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291
13247#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595
13248#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113
13249#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221
13250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295
13251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
13252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963
13253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327
13254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102
13255#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281
13256msgid "Images"
13257msgstr ""
13258
13259#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664
13260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965
13261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028
13262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060
13263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211
13264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259
13265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220
13266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232
13267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241
13268msgid "Choose file"
13269msgstr ""
13270
13271#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676
13272msgid ""
13273"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL"
13274" will be added as an image reference instead of as a link. You can also "
13275"choose to create a link to a file on your computer. Note that if you create "
13276"a link to a file on your computer, it will stop working if the file is "
13277"moved."
13278msgstr ""
13279
13280#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685
13281msgid "Enter &URL:"
13282msgstr ""
13283
13284#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686
13285msgid "Treat the URL as an &image"
13286msgstr ""
13287
13288#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687
13289msgid "Enter &name (optional):"
13290msgstr ""
13291
13292#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688
13293msgid "Choose a file on your computer:"
13294msgstr ""
13295
13296#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817
13297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
13298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103
13299#: /__w/calibre/calibre/src/calibre/utils/localization.py:374
13300msgid "Fonts"
13301msgstr ""
13302
13303#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13304#, python-format
13305msgid "%s toolbars"
13306msgstr ""
13307
13308#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13309#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13310msgid "Hide"
13311msgstr ""
13312
13313#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826
13314#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70
13315msgid "Show"
13316msgstr ""
13317
13318#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834
13319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523
13320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524
13321msgid "Smarten punctuation"
13322msgstr ""
13323
13324#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092
13325msgid "&Normal view"
13326msgstr ""
13327
13328#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093
13329msgid "&HTML source"
13330msgstr ""
13331
13332#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19
13333msgid "AZW3 output"
13334msgstr ""
13335
13336#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51
13337#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80
13338msgid "Do not add &Table of Contents to book"
13339msgstr ""
13340
13341#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52
13342#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81
13343msgid "&Title for Table of Contents:"
13344msgstr ""
13345
13346#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53
13347#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82
13348msgid "Put generated Table of Contents at &start of book instead of end"
13349msgstr ""
13350
13351#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54
13352#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84
13353msgid "Use author &sort for author"
13354msgstr ""
13355
13356#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55
13357#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86
13358msgid "Disable &compression of the file contents"
13359msgstr ""
13360
13361#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56
13362#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90
13363msgid ""
13364"Enable &sharing of book content via Facebook, etc. WARNING: Disables last "
13365"read syncing"
13366msgstr ""
13367
13368#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48
13369msgid ""
13370"For settings that cannot be specified in this dialog, use the values saved "
13371"in a previous conversion (if they exist) instead of using the defaults "
13372"specified in the Preferences"
13373msgstr ""
13374
13375#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64
13376msgid "None of the selected books have saved conversion settings."
13377msgstr ""
13378
13379#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13380msgid "Bulk convert one book"
13381msgstr ""
13382
13383#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90
13384msgid "Bulk convert {} books"
13385msgstr ""
13386
13387#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17
13388msgid "Comic input"
13389msgstr ""
13390
13391#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18
13392#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16
13393#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16
13394#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16
13395#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16
13396#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20
13397msgid "input"
13398msgstr ""
13399
13400#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104
13401msgid "&Number of colors:"
13402msgstr ""
13403
13404#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105
13405msgid "off"
13406msgstr ""
13407
13408#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106
13409msgid "Disable &normalize"
13410msgstr ""
13411
13412#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107
13413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45
13414msgid "Keep &aspect ratio"
13415msgstr ""
13416
13417#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108
13418msgid "Disable &Sharpening"
13419msgstr ""
13420
13421#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109
13422msgid "Disable &Trimming"
13423msgstr ""
13424
13425#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110
13426msgid "&Wide"
13427msgstr ""
13428
13429#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111
13430msgid "&Landscape"
13431msgstr ""
13432
13433#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112
13434msgid "&Right to left"
13435msgstr ""
13436
13437#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113
13438msgid "Don't so&rt"
13439msgstr ""
13440
13441#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114
13442msgid "De&speckle"
13443msgstr ""
13444
13445#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115
13446msgid "&Disable comic processing"
13447msgstr ""
13448
13449#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116
13450#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177
13451msgid "&Output format:"
13452msgstr ""
13453
13454#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117
13455msgid "Disable conversion of images to &black and white"
13456msgstr ""
13457
13458#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118
13459msgid "Override image &size:"
13460msgstr ""
13461
13462#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119
13463msgid "Don't add links to &pages to the Table of Contents for CBC files"
13464msgstr ""
13465
13466#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19
13467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
13468msgid "Debug"
13469msgstr ""
13470
13471#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21
13472msgid "Debug the conversion process."
13473msgstr ""
13474
13475#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31
13476#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47
13477msgid "Choose debug folder"
13478msgstr ""
13479
13480#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50
13481msgid "Invalid debug folder"
13482msgstr ""
13483
13484#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51
13485msgid "Failed to create debug folder"
13486msgstr ""
13487
13488#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49
13489msgid ""
13490"Choose a folder to put the debug output into. If you specify a folder, "
13491"calibre will place a lot of debug output into it. This will be useful in "
13492"understanding the conversion process and figuring out the correct values for"
13493" conversion parameters like Table of Contents and Chapter detection."
13494msgstr ""
13495
13496#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50
13497msgid ""
13498"The debug process outputs the intermediate HTML generated at various stages "
13499"of the conversion process. This HTML can sometimes serve as a good starting "
13500"point for hand editing a conversion."
13501msgstr ""
13502
13503#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15
13504msgid "DOCX input"
13505msgstr ""
13506
13507#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38
13508msgid "Do not try to autodetect a &cover from images in the document"
13509msgstr ""
13510
13511#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39
13512msgid "Do not add a page break after every &endnote"
13513msgstr ""
13514
13515#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40
13516msgid ""
13517"Render &superscripts and subscripts so that they do not affect the line "
13518"height."
13519msgstr ""
13520
13521#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19
13522msgid "DOCX output"
13523msgstr ""
13524
13525#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35
13526msgid "Paper si&ze:"
13527msgstr ""
13528
13529#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38
13530#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176
13531msgid "&Custom size:"
13532msgstr ""
13533
13534#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13535msgid "Page &bottom margin"
13536msgstr ""
13537
13538#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13539msgid "Page &left margin"
13540msgstr ""
13541
13542#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13543msgid "Page &right margin"
13544msgstr ""
13545
13546#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39
13547msgid "Page &top margin"
13548msgstr ""
13549
13550#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45
13551msgid ""
13552"Do not insert the &Table of Contents as a page at the start of the document"
13553msgstr ""
13554
13555#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47
13556msgid "Do not insert &cover as image at start of document"
13557msgstr ""
13558
13559#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49
13560msgid "Preserve the aspect ratio of the image inserted as cover"
13561msgstr ""
13562
13563#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17
13564msgid "EPUB output"
13565msgstr ""
13566
13567#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76
13568msgid "Preserve cover &aspect ratio"
13569msgstr ""
13570
13571#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77
13572msgid "Split files &larger than:"
13573msgstr ""
13574
13575#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78
13576#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
13577msgid "Disabled"
13578msgstr ""
13579
13580#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79
13581msgid " KB"
13582msgstr ""
13583
13584#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80
13585msgid "No default &cover"
13586msgstr ""
13587
13588#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81
13589msgid "No &SVG cover"
13590msgstr ""
13591
13592#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82
13593msgid "Insert inline &Table of Contents"
13594msgstr ""
13595
13596#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83
13597msgid "Do not &split on page breaks"
13598msgstr ""
13599
13600#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84
13601msgid "Put inserted Table of Contents at the &end of the book"
13602msgstr ""
13603
13604#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85
13605msgid "&Flatten EPUB file structure"
13606msgstr ""
13607
13608#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86
13609msgid "&Title for inserted ToC:"
13610msgstr ""
13611
13612#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87
13613msgid "EP&UB version:"
13614msgstr ""
13615
13616#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15
13617msgid "FB2 input"
13618msgstr ""
13619
13620#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32
13621msgid "Do not insert a &Table of Contents at the beginning of the book."
13622msgstr ""
13623
13624#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17
13625msgid "FB2 output"
13626msgstr ""
13627
13628#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44
13629msgid "&Sectionize:"
13630msgstr ""
13631
13632#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45
13633msgid "&Genre:"
13634msgstr ""
13635
13636#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103
13637msgid "Font rescaling wizard"
13638msgstr ""
13639
13640#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104
13641#, python-format
13642msgid ""
13643"<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"
13644"<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"
13645"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>"
13646msgstr ""
13647
13648#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107
13649msgid "&Output document"
13650msgstr ""
13651
13652#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108
13653#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113
13654msgid "&Base font size:"
13655msgstr ""
13656
13657#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109
13658#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250
13659msgid "Font size &key:"
13660msgstr ""
13661
13662#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110
13663#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114
13664#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116
13665#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249
13666#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256
13667#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122
13668#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124
13669#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129
13670#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132
13671#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135
13672#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138
13673#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141
13674#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198
13675msgid " pt"
13676msgstr ""
13677
13678#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111
13679msgid "Use &default values"
13680msgstr ""
13681
13682#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112
13683msgid "&Input document"
13684msgstr ""
13685
13686#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115
13687msgid "&Font size: "
13688msgstr ""
13689
13690#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117
13691msgid " will map to size: "
13692msgstr ""
13693
13694#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118
13695msgid "0.0 pt"
13696msgstr ""
13697
13698#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19
13699msgid ""
13700"Heuristic\n"
13701"processing"
13702msgstr ""
13703
13704#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20
13705msgid "Modify the document text and structure using common patterns."
13706msgstr ""
13707
13708#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109
13709#, python-format
13710msgid ""
13711"<b>Heuristic processing</b> means that calibre will scan your book for "
13712"common patterns and fix them. As the name implies, this involves guesswork, "
13713"which means that it could end up worsening the result of a conversion, if "
13714"calibre guesses wrong. Therefore, it is disabled by default. Often, if a "
13715"conversion does not turn out as you expect, turning on heuristics can "
13716"improve matters. Read more about the various heuristic processing options in"
13717" the <a href=\"%s\">User Manual</a>."
13718msgstr ""
13719
13720#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110
13721msgid "Enable &heuristic processing"
13722msgstr ""
13723
13724#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111
13725msgid "Heuristic processing"
13726msgstr ""
13727
13728#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112
13729msgid "Unwrap lines"
13730msgstr ""
13731
13732#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113
13733msgid "Line &un-wrap factor:"
13734msgstr ""
13735
13736#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114
13737msgid "Detect and markup unformatted chapter headings and sub headings"
13738msgstr ""
13739
13740#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115
13741msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting"
13742msgstr ""
13743
13744#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116
13745msgid "Delete blank lines between paragraphs"
13746msgstr ""
13747
13748#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117
13749msgid "Ensure scene breaks are consistently formatted"
13750msgstr ""
13751
13752#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118
13753msgid "Replace soft scene &breaks:"
13754msgstr ""
13755
13756#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119
13757msgid "Remove unnecessary hyphens"
13758msgstr ""
13759
13760#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120
13761msgid "Italicize common words and patterns"
13762msgstr ""
13763
13764#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121
13765msgid "Replace entity indents with CSS indents"
13766msgstr ""
13767
13768#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17
13769msgid "HTMLZ output"
13770msgstr ""
13771
13772#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47
13773msgid "How to handle &CSS"
13774msgstr ""
13775
13776#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48
13777msgid "How to handle class &based CSS"
13778msgstr ""
13779
13780#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49
13781msgid "Use book &title as the filename for the HTML file inside the archive"
13782msgstr ""
13783
13784#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23
13785msgid "Control the look and feel of the output."
13786msgstr ""
13787
13788#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39
13789msgid "Original"
13790msgstr ""
13791
13792#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40
13793msgid "Left align"
13794msgstr ""
13795
13796#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41
13797msgid "Justify text"
13798msgstr ""
13799
13800#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248
13801msgid "Base font si&ze:"
13802msgstr ""
13803
13804#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251
13805msgid "Wizard to help you choose an appropriate font size key"
13806msgstr ""
13807
13808#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253
13809msgid "Minim&um line height:"
13810msgstr ""
13811
13812#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254
13813msgid " %"
13814msgstr ""
13815
13816#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255
13817msgid "L&ine height:"
13818msgstr ""
13819
13820#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257
13821msgid "Embed font fami&ly:"
13822msgstr ""
13823
13824#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258
13825msgid "&Embed all fonts in document"
13826msgstr ""
13827
13828#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260
13829msgid "E&xpand CSS"
13830msgstr ""
13831
13832#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261
13833msgid "Keep &ligatures"
13834msgstr ""
13835
13836#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262
13837msgid "&Disable font size rescaling"
13838msgstr ""
13839
13840#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263
13841#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284
13842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13843msgid "&Fonts"
13844msgstr ""
13845
13846#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264
13847msgid "Text &justification:"
13848msgstr ""
13849
13850#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266
13851msgid "&Unsmarten punctuation"
13852msgstr ""
13853
13854#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267
13855msgid "&Transliterate Unicode characters to ASCII"
13856msgstr ""
13857
13858#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268
13859msgid "I&nput character encoding:"
13860msgstr ""
13861
13862#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269
13863msgid "T&ext"
13864msgstr ""
13865
13866#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270
13867msgid "&Line size:"
13868msgstr ""
13869
13870#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271
13871msgid ""
13872"<p>When calibre removes inter paragraph spacing, it automatically sets a "
13873"paragraph indent, to ensure that paragraphs can be easily distinguished. "
13874"This option controls the width of that indent."
13875msgstr ""
13876
13877#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272
13878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
13879msgid "No change"
13880msgstr ""
13881
13882#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273
13883#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276
13884msgid " em"
13885msgstr ""
13886
13887#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274
13888msgid "Insert &blank line between paragraphs"
13889msgstr ""
13890
13891#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275
13892msgid "Remove &spacing between paragraphs"
13893msgstr ""
13894
13895#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277
13896msgid "I&ndent size:"
13897msgstr ""
13898
13899#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278
13900msgid "&Linearize tables"
13901msgstr ""
13902
13903#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279
13904#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656
13905msgid "&Layout"
13906msgstr ""
13907
13908#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280
13909msgid "E&xtra CSS"
13910msgstr ""
13911
13912#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281
13913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492
13914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027
13915msgid "Filter style information"
13916msgstr ""
13917
13918#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282
13919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036
13920msgid "Select what style information you want completely removed:"
13921msgstr ""
13922
13923#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283
13924msgid "Removes the font-family CSS property"
13925msgstr ""
13926
13927#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285
13928msgid ""
13929"Removes the margin CSS properties. Note that page margins are not affected "
13930"by this setting."
13931msgstr ""
13932
13933#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286
13934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13935msgid "&Margins"
13936msgstr ""
13937
13938#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287
13939msgid "Removes the padding CSS properties"
13940msgstr ""
13941
13942#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288
13943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13944msgid "&Padding"
13945msgstr ""
13946
13947#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289
13948msgid "Convert floating images/text into static images/text"
13949msgstr ""
13950
13951#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290
13952msgid "F&loats"
13953msgstr ""
13954
13955#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291
13956msgid "Removes foreground and background colors"
13957msgstr ""
13958
13959#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292
13960#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130
13961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
13962msgid "&Colors"
13963msgstr ""
13964
13965#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293
13966msgid "Other CSS Propert&ies:"
13967msgstr ""
13968
13969#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294
13970msgid ""
13971"Comma separated list of CSS properties to remove. For example: display, "
13972"color, font-family"
13973msgstr ""
13974
13975#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295
13976msgid "&Styling"
13977msgstr ""
13978
13979#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296
13980msgid "&Transform styles"
13981msgstr ""
13982
13983#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297
13984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503
13985msgid "Transform &HTML"
13986msgstr ""
13987
13988#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18
13989msgid "LRF output"
13990msgstr ""
13991
13992#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120
13993msgid "Enable &auto-rotation of wide images"
13994msgstr ""
13995
13996#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121
13997msgid "&Wordspace:"
13998msgstr ""
13999
14000#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123
14001msgid "Minimum para. &indent:"
14002msgstr ""
14003
14004#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125
14005msgid "Render &tables as images"
14006msgstr ""
14007
14008#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126
14009msgid "Text size multiplier for text in rendered tables:"
14010msgstr ""
14011
14012#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127
14013msgid "Add &header"
14014msgstr ""
14015
14016#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128
14017msgid "Header &separation:"
14018msgstr ""
14019
14020#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130
14021msgid "Header &format:"
14022msgstr ""
14023
14024#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131
14025msgid "&Embed fonts"
14026msgstr ""
14027
14028#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132
14029msgid "&Serif font family:"
14030msgstr ""
14031
14032#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133
14033msgid "S&ans-serif font family:"
14034msgstr ""
14035
14036#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134
14037msgid "&Monospace font family:"
14038msgstr ""
14039
14040#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52
14041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242
14042msgid "Metadata"
14043msgstr ""
14044
14045#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54
14046msgid ""
14047"Set the metadata. The output file will contain as much of this metadata as "
14048"possible."
14049msgstr ""
14050
14051#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118
14052#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294
14053msgid "This book has no cover"
14054msgstr ""
14055
14056#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192
14057#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188
14058msgid "Choose cover for "
14059msgstr ""
14060
14061#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199
14062#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195
14063msgid "Cannot read"
14064msgstr ""
14065
14066#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200
14067#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196
14068msgid "You do not have permission to read the file: "
14069msgstr ""
14070
14071#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208
14072#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216
14073#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205
14074msgid "Error reading file"
14075msgstr ""
14076
14077#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209
14078#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206
14079msgid "<p>There was an error reading from file: <br /><b>"
14080msgstr ""
14081
14082#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217
14083#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215
14084msgid " is not a valid picture"
14085msgstr ""
14086
14087#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159
14088msgid "Book cover"
14089msgstr ""
14090
14091#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160
14092msgid "Change &cover image:"
14093msgstr ""
14094
14095#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161
14096msgid "Browse for an image to use as the cover of this book."
14097msgstr ""
14098
14099#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163
14100msgid "Use cover from &source file"
14101msgstr ""
14102
14103#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164
14104#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121
14105#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229
14106#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213
14107#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234
14108#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193
14109#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193
14110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453
14111msgid "&Title:"
14112msgstr ""
14113
14114#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165
14115#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212
14116msgid "Change the title of this book"
14117msgstr ""
14118
14119#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166
14120#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346
14121msgid "&Author(s):"
14122msgstr ""
14123
14124#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167
14125msgid "Author so&rt:"
14126msgstr ""
14127
14128#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168
14129msgid ""
14130"Change the author(s) of this book. Multiple authors should be separated by a"
14131" comma"
14132msgstr ""
14133
14134#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169
14135#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804
14136msgid "&Publisher:"
14137msgstr ""
14138
14139#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170
14140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145
14141#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394
14142msgid "Ta&gs:"
14143msgstr ""
14144
14145#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171
14146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633
14147#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395
14148msgid ""
14149"Tags categorize the book. This is particularly useful while searching. "
14150"<br><br>They can be any words or phrases, separated by commas."
14151msgstr ""
14152
14153#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172
14154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139
14155#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610
14156msgid "&Series:"
14157msgstr ""
14158
14159#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173
14160#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174
14161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641
14162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642
14163#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609
14164msgid "List of known series. You can add new series."
14165msgstr ""
14166
14167#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175
14168msgid "Book "
14169msgstr ""
14170
14171#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19
14172msgid "MOBI output"
14173msgstr ""
14174
14175#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83
14176msgid "Ignore &margins"
14177msgstr ""
14178
14179#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85
14180msgid ""
14181"Do not convert all images to &JPEG (may result in images not working in "
14182"older viewers)"
14183msgstr ""
14184
14185#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87
14186msgid "Kindle options"
14187msgstr ""
14188
14189#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88
14190msgid "MOBI file &type:"
14191msgstr ""
14192
14193#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89
14194msgid "Personal Doc tag:"
14195msgstr ""
14196
14197#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91
14198msgid ""
14199"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or "
14200"both MOBI filetypes. If you wish to use the new format on your device, "
14201"convert to AZW3 instead of MOBI."
14202msgstr ""
14203
14204#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30
14205msgid "Default profile"
14206msgstr ""
14207
14208#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35
14209#: /__w/calibre/calibre/src/calibre/srv/convert.py:254
14210msgid "unlimited"
14211msgstr ""
14212
14213#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37
14214#: /__w/calibre/calibre/src/calibre/srv/convert.py:256
14215#, python-format
14216msgid "%(width)d x %(height)d pixels"
14217msgstr ""
14218
14219#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38
14220#: /__w/calibre/calibre/src/calibre/srv/convert.py:257
14221#, python-format
14222msgid "Screen size: %s"
14223msgstr ""
14224
14225#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45
14226msgid "Page setup"
14227msgstr ""
14228
14229#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126
14230msgid "&Output profile:"
14231msgstr ""
14232
14233#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127
14234msgid "Profile description"
14235msgstr ""
14236
14237#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128
14238msgid "&Input profile:"
14239msgstr ""
14240
14241#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129
14242msgid "Margins"
14243msgstr ""
14244
14245#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130
14246#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70
14247msgid "&Left:"
14248msgstr ""
14249
14250#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131
14251#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134
14252#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137
14253#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140
14254msgid "Unchanged"
14255msgstr ""
14256
14257#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133
14258#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72
14259msgid "&Top:"
14260msgstr ""
14261
14262#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136
14263#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71
14264msgid "&Right:"
14265msgstr ""
14266
14267#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139
14268#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73
14269msgid "&Bottom:"
14270msgstr ""
14271
14272#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17
14273msgid "PDB output"
14274msgstr ""
14275
14276#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47
14277#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231
14278#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238
14279#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198
14280msgid "&Format:"
14281msgstr ""
14282
14283#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48
14284#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46
14285#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32
14286#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95
14287msgid "&Inline TOC"
14288msgstr ""
14289
14290#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49
14291#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48
14292#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89
14293msgid "Output &encoding:"
14294msgstr ""
14295
14296#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15
14297msgid "PDF input"
14298msgstr ""
14299
14300#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42
14301msgid "Line &un-wrapping factor:"
14302msgstr ""
14303
14304#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43
14305msgid "No &images"
14306msgstr ""
14307
14308#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22
14309msgid "PDF output"
14310msgstr ""
14311
14312#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56
14313msgid "Use page margins from the &document being converted"
14314msgstr ""
14315
14316#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174
14317msgid "&Use the paper size set in output profile"
14318msgstr ""
14319
14320#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175
14321msgid "&Paper size:"
14322msgstr ""
14323
14324#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177
14325msgid "&Unit:"
14326msgstr ""
14327
14328#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178
14329msgid "Preserve &aspect ratio of cover"
14330msgstr ""
14331
14332#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179
14333msgid "Add page &numbers to the bottom of every page"
14334msgstr ""
14335
14336#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180
14337msgid "Add a printable &Table of Contents at the end"
14338msgstr ""
14339
14340#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181
14341msgid "&Title for ToC:"
14342msgstr ""
14343
14344#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182
14345msgid "Serif famil&y:"
14346msgstr ""
14347
14348#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183
14349msgid "Sans fami&ly:"
14350msgstr ""
14351
14352#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184
14353msgid "&Monospace family:"
14354msgstr ""
14355
14356#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185
14357msgid "S&tandard font:"
14358msgstr ""
14359
14360#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186
14361msgid "Default font si&ze:"
14362msgstr ""
14363
14364#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187
14365#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189
14366#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598
14367#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652
14368msgid " px"
14369msgstr ""
14370
14371#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188
14372msgid "Monospace &font size:"
14373msgstr ""
14374
14375#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190
14376msgid "Page &number map:"
14377msgstr ""
14378
14379#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191
14380msgid "Page  margins"
14381msgstr ""
14382
14383#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192
14384msgid "Page headers and footers"
14385msgstr ""
14386
14387#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193
14388#, python-format
14389msgid ""
14390"You can insert headers and footers into every page of the produced PDF file "
14391"by using header and footer templates. For examples, see the <a "
14392"href=\"%s\">documentation</a>."
14393msgstr ""
14394
14395#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194
14396msgid "&Header template:"
14397msgstr ""
14398
14399#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195
14400msgid "&Footer template:"
14401msgstr ""
14402
14403#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196
14404msgid "&Break long words at the end of lines"
14405msgstr ""
14406
14407#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197
14408msgid "Odd/even &offset:"
14409msgstr ""
14410
14411#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17
14412msgid "PMLZ output"
14413msgstr ""
14414
14415#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47
14416msgid "Do not &reduce image size and depth"
14417msgstr ""
14418
14419#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17
14420msgid "RB output"
14421msgstr ""
14422
14423#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161
14424msgid "No formats available"
14425msgstr ""
14426
14427#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162
14428msgid "Cannot build regex using the GUI builder without a book."
14429msgstr ""
14430
14431#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171
14432msgid "Could not open file"
14433msgstr ""
14434
14435#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172
14436msgid "Could not open the file, do you have it open in another program?"
14437msgstr ""
14438
14439#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190
14440msgid ""
14441"Failed to generate markup for testing. Click \"Show details\" to learn more."
14442msgstr ""
14443
14444#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196
14445#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200
14446msgid "Failed to generate preview"
14447msgstr ""
14448
14449#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206
14450msgid "Open book"
14451msgstr ""
14452
14453#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231
14454msgid "Click the \"Open\" button below to open a e-book to use for testing."
14455msgstr ""
14456
14457#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89
14458msgid "Regex Builder"
14459msgstr ""
14460
14461#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90
14462msgid "Regex:"
14463msgstr ""
14464
14465#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91
14466#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224
14467#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141
14468#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411
14469#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42
14470msgid "&Test"
14471msgstr ""
14472
14473#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92
14474msgid "Occurrences:"
14475msgstr ""
14476
14477#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93
14478#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196
14479#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76
14480msgid "0"
14481msgstr ""
14482
14483#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94
14484msgid "Goto:"
14485msgstr ""
14486
14487#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95
14488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179
14489#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676
14490#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109
14491#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408
14492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128
14493msgid "&Previous"
14494msgstr ""
14495
14496#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96
14497#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182
14498#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675
14499#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665
14500#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108
14501#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404
14502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587
14503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124
14504msgid "&Next"
14505msgstr ""
14506
14507#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97
14508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533
14509msgid "Preview"
14510msgstr ""
14511
14512#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15
14513msgid "RTF input"
14514msgstr ""
14515
14516#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32
14517msgid "Ignore &WMF images in the RTF file"
14518msgstr ""
14519
14520#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24
14521msgid ""
14522"Search &\n"
14523"replace"
14524msgstr ""
14525
14526#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43
14527msgid "&Search regular expression:"
14528msgstr ""
14529
14530#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14531msgid "Replacement text"
14532msgstr ""
14533
14534#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56
14535msgid "Search regular expression"
14536msgstr ""
14537
14538#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109
14539msgid "Load calibre search-replace definitions file"
14540msgstr ""
14541
14542#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111
14543#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130
14544msgid "calibre search-replace definitions file"
14545msgstr ""
14546
14547#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120
14548msgid "Failed to read"
14549msgstr ""
14550
14551#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121
14552#, python-format
14553msgid "Failed to load patterns from %s, click \"Show details\" to learn more."
14554msgstr ""
14555
14556#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128
14557msgid "Save calibre search-replace definitions file"
14558msgstr ""
14559
14560#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202
14561msgid "Unused search & replace definition"
14562msgstr ""
14563
14564#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203
14565msgid ""
14566"The search/replace definition being edited  has not been added to the list "
14567"of definitions. Do you wish to continue with the conversion (the definition "
14568"will not be used)?"
14569msgstr ""
14570
14571#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214
14572#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121
14573msgid "Invalid regular expression"
14574msgstr ""
14575
14576#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215
14577#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122
14578#, python-format
14579msgid "Invalid regular expression: %s"
14580msgstr ""
14581
14582#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299
14583msgid ""
14584"The list of search/replace definitions that will be applied to this "
14585"conversion."
14586msgstr ""
14587
14588#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145
14589msgid "Edit search/replace definition"
14590msgstr ""
14591
14592#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146
14593msgid "&Replacement text:"
14594msgstr ""
14595
14596#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147
14597msgid ""
14598"Add the current expression to the list of expressions that will be applied"
14599msgstr ""
14600
14601#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148
14602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142
14603msgid "&Add"
14604msgstr ""
14605
14606#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149
14607msgid "Edit the currently selected expression"
14608msgstr ""
14609
14610#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150
14611#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73
14612msgid "&Change"
14613msgstr ""
14614
14615#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151
14616msgid "Remove the currently selected expression"
14617msgstr ""
14618
14619#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152
14620#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151
14621#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404
14622#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115
14623msgid "&Remove"
14624msgstr ""
14625
14626#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153
14627msgid "Load a list of expressions from a previously saved file"
14628msgstr ""
14629
14630#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154
14631#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547
14632#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305
14633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80
14634#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508
14635msgid "&Load"
14636msgstr ""
14637
14638#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155
14639msgid "Save this list of expressions so that you can re-use it easily"
14640msgstr ""
14641
14642#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156
14643#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544
14644#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301
14645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75
14646#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
14647#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250
14648#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505
14649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421
14650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
14651msgid "&Save"
14652msgstr ""
14653
14654#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157
14655msgid "Move expression up."
14656msgstr ""
14657
14658#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158
14659msgid "Move expression down."
14660msgstr ""
14661
14662#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159
14663#, python-format
14664msgid ""
14665"<p>Search and replace uses <i>regular expressions</i>. See the <a "
14666"href=\"%s\">regular expressions tutorial</a> to get started with regular "
14667"expressions. Also clicking the wizard button below will allow you to test "
14668"your regular expression against the current input document. When you are "
14669"happy with an expression, click the Add button to add it to the list of "
14670"expressions."
14671msgstr ""
14672
14673#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89
14674#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542
14675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92
14676#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250
14677#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346
14678msgid "Restore &defaults"
14679msgstr ""
14680
14681#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175
14682msgid "&Input format:"
14683msgstr ""
14684
14685#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176
14686msgid "Use &saved conversion settings for individual books"
14687msgstr ""
14688
14689#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216
14690msgid "Convert"
14691msgstr ""
14692
14693#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17
14694msgid "SNB output"
14695msgstr ""
14696
14697#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41
14698msgid "Hide &chapter name"
14699msgstr ""
14700
14701#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42
14702msgid "Don't indent the &first line for each paragraph"
14703msgstr ""
14704
14705#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43
14706msgid "Insert &empty line between paragraphs"
14707msgstr ""
14708
14709#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44
14710msgid "Optimize for full-&screen mode"
14711msgstr ""
14712
14713#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17
14714msgid ""
14715"Structure\n"
14716"detection"
14717msgstr ""
14718
14719#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19
14720msgid ""
14721"Fine tune the detection of chapter headings and other document structure."
14722msgstr ""
14723
14724#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29
14725msgid "Detect &chapters at (XPath expression):"
14726msgstr ""
14727
14728#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30
14729msgid "Insert &page breaks before (XPath expression):"
14730msgstr ""
14731
14732#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33
14733msgid "Start &reading at (XPath expression):"
14734msgstr ""
14735
14736#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42
14737#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41
14738#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121
14739msgid "Invalid XPath"
14740msgstr ""
14741
14742#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43
14743#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42
14744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182
14745#, python-format
14746msgid "The XPath expression %s is invalid."
14747msgstr ""
14748
14749#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61
14750msgid "Remove &fake margins"
14751msgstr ""
14752
14753#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62
14754msgid ""
14755"The header and footer removal options have been replaced by the Search & "
14756"replace options. Click the Search & replace category in the bar to the left "
14757"to use these options. Leave the replace field blank and enter your "
14758"header/footer removal regexps into the search field."
14759msgstr ""
14760
14761#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63
14762msgid "Insert &metadata as page at start of book"
14763msgstr ""
14764
14765#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64
14766msgid "Chapter &mark:"
14767msgstr ""
14768
14769#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65
14770msgid "Remove first &image"
14771msgstr ""
14772
14773#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19
14774msgid ""
14775"Table of\n"
14776"Contents"
14777msgstr ""
14778
14779#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21
14780msgid "Control the creation/conversion of the Table of Contents."
14781msgstr ""
14782
14783#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28
14784msgid "Level &1 TOC (XPath expression):"
14785msgstr ""
14786
14787#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29
14788msgid "Level &2 TOC (XPath expression):"
14789msgstr ""
14790
14791#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30
14792msgid "Level &3 TOC (XPath expression):"
14793msgstr ""
14794
14795#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79
14796msgid "&Force use of auto-generated Table of Contents"
14797msgstr ""
14798
14799#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80
14800msgid "Do not add &detected chapters to the Table of Contents"
14801msgstr ""
14802
14803#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81
14804msgid "Number of &links to add to Table of Contents:"
14805msgstr ""
14806
14807#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82
14808msgid "TOC &filter:"
14809msgstr ""
14810
14811#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83
14812msgid "Chapter &threshold:"
14813msgstr ""
14814
14815#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84
14816msgid "Allow &duplicate links when creating the Table of Contents"
14817msgstr ""
14818
14819#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85
14820#, python-format
14821msgid ""
14822"<a href=\"%s\">Help with using these options to generate a Table of "
14823"Contents</a>"
14824msgstr ""
14825
14826#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86
14827msgid ""
14828"This option will cause calibre to popup the Table of Contents Editor tool,\n"
14829" which will allow you to manually edit the Table of Contents, to fix any errors\n"
14830" caused by automatic generation."
14831msgstr ""
14832
14833#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89
14834msgid "&Manually fine-tune the ToC after conversion is completed"
14835msgstr ""
14836
14837#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19
14838msgid "TXT input"
14839msgstr ""
14840
14841#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97
14842msgid "Structure"
14843msgstr ""
14844
14845#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98
14846msgid "&Paragraph style:"
14847msgstr ""
14848
14849#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99
14850msgid "&Formatting style:"
14851msgstr ""
14852
14853#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100
14854msgid "Common"
14855msgstr ""
14856
14857#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101
14858msgid "Preserve &spaces"
14859msgstr ""
14860
14861#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102
14862msgid "Remove &indents at the beginning of lines"
14863msgstr ""
14864
14865#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103
14866#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239
14867msgid "Markdown"
14868msgstr ""
14869
14870#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104
14871msgid ""
14872"<p>Markdown is a simple markup language for text files, that allows for "
14873"advanced formatting. To learn more visit <a "
14874"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>."
14875msgstr ""
14876
14877#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105
14878msgid ""
14879"You can optionally enable various extensions to the base Markdown syntax, "
14880"below."
14881msgstr ""
14882
14883#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106
14884msgid ""
14885"More information on <a href=\"https://python-"
14886"markdown.github.io/extensions/\">Markdown extensions</a>"
14887msgstr ""
14888
14889#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16
14890msgid "TXT output"
14891msgstr ""
14892
14893#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88
14894msgid "General"
14895msgstr ""
14896
14897#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90
14898msgid "&Line ending style:"
14899msgstr ""
14900
14901#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91
14902msgid "&Formatting:"
14903msgstr ""
14904
14905#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92
14906msgid "Plain"
14907msgstr ""
14908
14909#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93
14910msgid "&Maximum line length:"
14911msgstr ""
14912
14913#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94
14914msgid "Force maximum line &length"
14915msgstr ""
14916
14917#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96
14918msgid "Markdown, Textile"
14919msgstr ""
14920
14921#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97
14922msgid "Do not remove links (<a> tags) before processing"
14923msgstr ""
14924
14925#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98
14926msgid "Do not remove image &references before processing"
14927msgstr ""
14928
14929#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99
14930msgid "Keep text &color, when possible"
14931msgstr ""
14932
14933#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14
14934msgid "TXTZ output"
14935msgstr ""
14936
14937#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81
14938msgid "Use a wizard to generate the XPath expression"
14939msgstr ""
14940
14941#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73
14942msgid "Match HTML &tags with tag name:"
14943msgstr ""
14944
14945#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74
14946msgid "*"
14947msgstr ""
14948
14949#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75
14950msgid "a"
14951msgstr ""
14952
14953#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76
14954msgid "br"
14955msgstr ""
14956
14957#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77
14958msgid "div"
14959msgstr ""
14960
14961#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78
14962msgid "h1"
14963msgstr ""
14964
14965#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79
14966msgid "h2"
14967msgstr ""
14968
14969#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80
14970msgid "h3"
14971msgstr ""
14972
14973#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81
14974msgid "h4"
14975msgstr ""
14976
14977#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82
14978msgid "h5"
14979msgstr ""
14980
14981#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83
14982msgid "h6"
14983msgstr ""
14984
14985#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84
14986msgid "hr"
14987msgstr ""
14988
14989#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85
14990msgid "span"
14991msgstr ""
14992
14993#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86
14994msgid "Having the &attribute:"
14995msgstr ""
14996
14997#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87
14998msgid "With &value:"
14999msgstr ""
15000
15001#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88
15002msgid "(A regular expression)"
15003msgstr ""
15004
15005#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89
15006#, python-format
15007msgid ""
15008"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to"
15009" <i>h2</i>, attribute to <i>class</i> and value to "
15010"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and "
15011"leaving value blank will match any value. Setting tag to * will match any "
15012"tag.</p><p>To learn more advanced usage of XPath see the <a "
15013"href=\"%s\">XPath Tutorial</a>."
15014msgstr ""
15015
15016#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257
15017msgid "Browse by covers"
15018msgstr ""
15019
15020#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63
15021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857
15022#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393
15023msgid "Choose color"
15024msgstr ""
15025
15026#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79
15027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52
15028#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138
15029#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225
15030#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480
15031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688
15032#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65
15033msgid "&Name:"
15034msgstr ""
15035
15036#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82
15037msgid "Color &1:"
15038msgstr ""
15039
15040#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83
15041msgid "Color &2:"
15042msgstr ""
15043
15044#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84
15045msgid "Contrast color &1 (mainly for text):"
15046msgstr ""
15047
15048#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85
15049msgid "Contrast color &2 (mainly for text):"
15050msgstr ""
15051
15052#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98
15053#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102
15054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236
15055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267
15056#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270
15057msgid "Invalid name"
15058msgstr ""
15059
15060#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99
15061#, python-format
15062msgid ""
15063"The color scheme name \"%s\" is invalid. It must start with a # and be at "
15064"least two characters long."
15065msgstr ""
15066
15067#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103
15068#, python-format
15069msgid "A color scheme with the name \"%s\" already exists."
15070msgstr ""
15071
15072#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134
15073msgid ""
15074"When generating covers, a color scheme for the cover is chosen at random "
15075"from the color schemes below. You can prevent an individual scheme from "
15076"being selected by unchecking it. The preview on the right shows the "
15077"currently selected color scheme."
15078msgstr ""
15079
15080#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138
15081msgid "Choose a color scheme to be used for this generated cover."
15082msgstr ""
15083
15084#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139
15085msgid ""
15086"In normal cover generation, the color scheme is chosen at random from the "
15087"list of color schemes below. You can prevent an individual color scheme from"
15088" being chosen by unchecking it here."
15089msgstr ""
15090
15091#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147
15092msgid "&New color scheme"
15093msgstr ""
15094
15095#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150
15096msgid "&Edit color scheme"
15097msgstr ""
15098
15099#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153
15100msgid "&Remove color scheme"
15101msgstr ""
15102
15103#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158
15104msgid "&Styles"
15105msgstr ""
15106
15107#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162
15108msgid ""
15109"When generating covers, a style for the cover is chosen at random from the "
15110"styles below. You can prevent an individual style from being selected by "
15111"unchecking it. The preview on the right shows the currently selected style."
15112msgstr ""
15113
15114#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166
15115msgid "Choose a style to be used for this generated cover."
15116msgstr ""
15117
15118#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167
15119msgid ""
15120"In normal cover generation, the style is chosen at random from the list of "
15121"styles below. You can prevent an individual style from being chosen by "
15122"unchecking it here."
15123msgstr ""
15124
15125#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177
15126msgid "&Fonts and sizes"
15127msgstr ""
15128
15129#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15130msgid "&Title font family:"
15131msgstr ""
15132
15133#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189
15134msgid "&Title font size:"
15135msgstr ""
15136
15137#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15138msgid "&Subtitle font family:"
15139msgstr ""
15140
15141#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190
15142msgid "&Subtitle font size:"
15143msgstr ""
15144
15145#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15146msgid "&Footer font family:"
15147msgstr ""
15148
15149#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191
15150msgid "&Footer font size:"
15151msgstr ""
15152
15153#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216
15154msgid "Cover &width:"
15155msgstr ""
15156
15157#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217
15158msgid "Cover &height:"
15159msgstr ""
15160
15161#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219
15162msgid ""
15163"Note that the preview to the side is of fixed aspect ratio, so changing the "
15164"cover width above will not have any effect. If you change the height, you "
15165"should also change the width nevertheless as it will be used in actual cover"
15166" generation."
15167msgstr ""
15168
15169#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226
15170msgid "&Text"
15171msgstr ""
15172
15173#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230
15174msgid ""
15175"The text on the generated cover is taken from the metadata of the book. This"
15176" is controlled via templates. You can use the <b>, <i> and <br> tags in the "
15177"templates for bold, italic and line breaks, respectively. The default "
15178"templates use the title, series and authors. You can change them to use "
15179"whatever metadata you like."
15180msgstr ""
15181
15182#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15183msgid "Change the &title template"
15184msgstr ""
15185
15186#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258
15187msgid "The title template"
15188msgstr ""
15189
15190#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15191msgid "Change the &sub-title template"
15192msgstr ""
15193
15194#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259
15195msgid "The sub-title template"
15196msgstr ""
15197
15198#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15199msgid "Change the &footer template"
15200msgstr ""
15201
15202#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260
15203msgid "The footer template"
15204msgstr ""
15205
15206#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402
15207msgid "My Color Scheme"
15208msgstr ""
15209
15210#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414
15211#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018
15212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892
15213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154
15214msgid "Cannot edit"
15215msgstr ""
15216
15217#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415
15218msgid "Cannot edit a builtin color scheme. Create a new color scheme instead."
15219msgstr ""
15220
15221#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432
15222#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146
15223#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341
15224msgid "Cannot remove"
15225msgstr ""
15226
15227#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433
15228msgid "Cannot remove a builtin color scheme."
15229msgstr ""
15230
15231#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15232msgid "A sample book"
15233msgstr ""
15234
15235#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15236msgid "Author One"
15237msgstr ""
15238
15239#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485
15240msgid "Author Two"
15241msgstr ""
15242
15243#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486
15244msgid "A series of samples"
15245msgstr ""
15246
15247#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15248msgid "Tag One"
15249msgstr ""
15250
15251#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488
15252msgid "Tag Two"
15253msgstr ""
15254
15255#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489
15256msgid "Some publisher"
15257msgstr ""
15258
15259#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531
15260msgid "Cover generation settings"
15261msgstr ""
15262
15263#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536
15264msgid "Save these settings as the &defaults for future use"
15265msgstr ""
15266
15267#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546
15268msgid "Save the current cover generation settings for later re-use"
15269msgstr ""
15270
15271#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551
15272msgid "Load previously saved cover generation settings"
15273msgstr ""
15274
15275#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553
15276msgid ""
15277"Save the current settings as the settings to use always instead of just this"
15278" time. Remember that for styles and colors the actual style or color used is"
15279" chosen at random from the list of checked styles/colors."
15280msgstr ""
15281
15282#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15283msgid "My cover style"
15284msgstr ""
15285
15286#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15287msgid "Name for these settings"
15288msgstr ""
15289
15290#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568
15291msgid "Theme name:"
15292msgstr ""
15293
15294#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25
15295msgid ""
15296"Create the rule below, the rule can be used to transform style properties"
15297msgstr ""
15298
15299#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37
15300#, python-brace-format
15301msgid "{preamble} {property} {match_type} {query}"
15302msgstr ""
15303
15304#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43
15305msgid "If the &property:"
15306msgstr ""
15307
15308#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46
15309msgid ""
15310"The name of a CSS property, for example: font-size\n"
15311"Do not use shorthand properties, they will not work.\n"
15312"For instance use margin-top, not margin."
15313msgstr ""
15314
15315#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64
15316#, python-brace-format
15317msgid "{action} {action_data}"
15318msgstr ""
15319
15320#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98
15321msgid "The CSS property value"
15322msgstr ""
15323
15324#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104
15325msgid ""
15326"Either a CSS length, such as 10pt or a unit less number. If a unit less "
15327"number is used it will be compared with the CSS value using whatever unit "
15328"the value has. Note that comparison automatically converts units, except for"
15329" relative units like percentage or em, for which comparison fails if the "
15330"units are different."
15331msgstr ""
15332
15333#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113
15334msgid ""
15335"CSS properties to add to the rule that contains the matching style. You can "
15336"specify more than one property, separated by semi-colons, for example: "
15337"color:red; font-weight: bold"
15338msgstr ""
15339
15340#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117
15341msgid "A number"
15342msgstr ""
15343
15344#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158
15345#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279
15346#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
15347#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201
15348msgid "Edit rule"
15349msgstr ""
15350
15351#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170
15352#, python-brace-format
15353msgid ""
15354"If the property <i>{property}</i> <b>{match_type}</b> "
15355"<b>{query}</b><br>{action}"
15356msgstr ""
15357
15358#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179
15359#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300
15360msgid "This rule is invalid, please remove it"
15361msgstr ""
15362
15363#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189
15364msgid ""
15365"You can specify rules to transform styles here. Click the \"Add rule\" "
15366"button below to get started."
15367msgstr ""
15368
15369#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196
15370msgid "Test style transform rules"
15371msgstr ""
15372
15373#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198
15374msgid "Enter a CSS stylesheet below and click the \"Test\" button"
15375msgstr ""
15376
15377#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200
15378msgid "Resulting stylesheet"
15379msgstr ""
15380
15381#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254
15382msgid "Edit style transform rules"
15383msgstr ""
15384
15385#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289
15386#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045
15387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
15388#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143
15389msgid "E&xport"
15390msgstr ""
15391
15392#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290
15393#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047
15394msgid "Export these rules to a file"
15395msgstr ""
15396
15397#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293
15398#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049
15399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
15400#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147
15401msgid "&Import"
15402msgstr ""
15403
15404#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294
15405msgid "Import previously exported rules"
15406msgstr ""
15407
15408#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297
15409#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513
15410msgid "&Test rules"
15411msgstr ""
15412
15413#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302
15414#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506
15415msgid "Save this ruleset for later re-use"
15416msgstr ""
15417
15418#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308
15419#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509
15420msgid "Load a previously saved ruleset"
15421msgstr ""
15422
15423#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316
15424#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439
15425msgid "No rules"
15426msgstr ""
15427
15428#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317
15429msgid "There are no rules to export"
15430msgstr ""
15431
15432#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318
15433msgid "Choose file for exported rules"
15434msgstr ""
15435
15436#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326
15437msgid "Choose file to import rules from"
15438msgstr ""
15439
15440#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55
15441#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603
15442msgid " index"
15443msgstr ""
15444
15445#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92
15446#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362
15447#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920
15448#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128
15449#, python-brace-format
15450msgid "Clear {0}"
15451msgstr ""
15452
15453#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195
15454msgid "Set {} to yes"
15455msgstr ""
15456
15457#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201
15458msgid "Set {} to no"
15459msgstr ""
15460
15461#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208
15462msgid "Clear {}"
15463msgstr ""
15464
15465#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213
15466#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254
15467#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321
15468#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351
15469#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010
15470#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060
15471#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141
15472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530
15473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539
15474#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551
15475#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555
15476#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707
15477#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663
15478msgid "Undefined"
15479msgstr ""
15480
15481#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355
15482#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124
15483#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
15484msgid "Today"
15485msgstr ""
15486
15487#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448
15488msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items"
15489msgstr ""
15490
15491#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561
15492#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489
15493msgid "Values changed"
15494msgstr ""
15495
15496#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562
15497msgid ""
15498"You have changed the values. In order to use this editor, you must either "
15499"discard or apply these changes. Apply changes?"
15500msgstr ""
15501
15502#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694
15503#, python-brace-format
15504msgid ""
15505"The enumeration \"{0}\" contains an invalid value that will be set to the "
15506"default"
15507msgstr ""
15508
15509#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927
15510#, python-brace-format
15511msgid "Set {0} to No"
15512msgstr ""
15513
15514#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932
15515#, python-brace-format
15516msgid "Set {0} to Yes"
15517msgstr ""
15518
15519#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936
15520#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367
15521msgid "Open Item editor"
15522msgstr ""
15523
15524#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963
15525msgid "Apply changes"
15526msgstr ""
15527
15528#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181
15529#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208
15530msgid "Clear series"
15531msgstr ""
15532
15533#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184
15534msgid "Automatically number books"
15535msgstr ""
15536
15537#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186
15538msgid ""
15539"If not checked, the series number for the books will be set to 1. If "
15540"checked, selected books will be automatically numbered, in the order you "
15541"selected them. So if you selected Book A and then Book B, Book A will have "
15542"series number 1 and Book B series number 2."
15543msgstr ""
15544
15545#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193
15546msgid "Force numbers to start with "
15547msgstr ""
15548
15549#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195
15550msgid ""
15551"Series will normally be renumbered from the highest number in the database "
15552"for that series. Checking this box will tell calibre to start numbering from"
15553" the value in the box"
15554msgstr ""
15555
15556#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210
15557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654
15558msgid ""
15559"The amount by which to increment the series number for successive books. "
15560"Only applicable when using force series numbers."
15561msgstr ""
15562
15563#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317
15564#, python-brace-format
15565msgid ""
15566"The enumeration \"{0}\" contains invalid values that will not appear in the "
15567"list"
15568msgstr ""
15569
15570#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370
15571msgid "Remove all tags"
15572msgstr ""
15573
15574#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400
15575#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401
15576msgid "tags to remove"
15577msgstr ""
15578
15579#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490
15580msgid ""
15581"You have entered values. In order to use this editor you must first discard "
15582"them. Discard the values?"
15583msgstr ""
15584
15585#: /__w/calibre/calibre/src/calibre/gui2/device.py:55
15586#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165
15587msgid "No details available."
15588msgstr ""
15589
15590#: /__w/calibre/calibre/src/calibre/gui2/device.py:241
15591msgid "Device no longer connected."
15592msgstr ""
15593
15594#: /__w/calibre/calibre/src/calibre/gui2/device.py:485
15595msgid "Get device information"
15596msgstr ""
15597
15598#: /__w/calibre/calibre/src/calibre/gui2/device.py:496
15599msgid "Set library information"
15600msgstr ""
15601
15602#: /__w/calibre/calibre/src/calibre/gui2/device.py:520
15603msgid "Get list of books on device"
15604msgstr ""
15605
15606#: /__w/calibre/calibre/src/calibre/gui2/device.py:527
15607msgid "Prepare files for transfer from device"
15608msgstr ""
15609
15610#: /__w/calibre/calibre/src/calibre/gui2/device.py:538
15611msgid "Get annotations from device"
15612msgstr ""
15613
15614#: /__w/calibre/calibre/src/calibre/gui2/device.py:550
15615msgid "Send metadata to device"
15616msgstr ""
15617
15618#: /__w/calibre/calibre/src/calibre/gui2/device.py:555
15619msgid "Send collections to device"
15620msgstr ""
15621
15622#: /__w/calibre/calibre/src/calibre/gui2/device.py:605
15623msgid "Upload one book to the device"
15624msgid_plural "Upload {} books to the device"
15625msgstr[0] ""
15626
15627#: /__w/calibre/calibre/src/calibre/gui2/device.py:621
15628msgid "Delete books from device"
15629msgstr ""
15630
15631#: /__w/calibre/calibre/src/calibre/gui2/device.py:638
15632msgid "Download books from device"
15633msgstr ""
15634
15635#: /__w/calibre/calibre/src/calibre/gui2/device.py:648
15636msgid "View book on device"
15637msgstr ""
15638
15639#: /__w/calibre/calibre/src/calibre/gui2/device.py:730
15640msgid "Set default send to device action"
15641msgstr ""
15642
15643#: /__w/calibre/calibre/src/calibre/gui2/device.py:735
15644msgid "Send to main memory"
15645msgstr ""
15646
15647#: /__w/calibre/calibre/src/calibre/gui2/device.py:737
15648msgid "Send to storage card A"
15649msgstr ""
15650
15651#: /__w/calibre/calibre/src/calibre/gui2/device.py:739
15652msgid "Send to storage card B"
15653msgstr ""
15654
15655#: /__w/calibre/calibre/src/calibre/gui2/device.py:765
15656msgid "Send specific format to"
15657msgstr ""
15658
15659#: /__w/calibre/calibre/src/calibre/gui2/device.py:766
15660msgid "Send and delete from library"
15661msgstr ""
15662
15663#: /__w/calibre/calibre/src/calibre/gui2/device.py:809
15664msgid "Eject device"
15665msgstr ""
15666
15667#: /__w/calibre/calibre/src/calibre/gui2/device.py:896
15668#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353
15669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
15670#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
15671msgid "Error"
15672msgstr ""
15673
15674#: /__w/calibre/calibre/src/calibre/gui2/device.py:897
15675msgid "Error communicating with device"
15676msgstr ""
15677
15678#: /__w/calibre/calibre/src/calibre/gui2/device.py:909
15679#, python-format
15680msgid "Manage the %s?"
15681msgstr ""
15682
15683#: /__w/calibre/calibre/src/calibre/gui2/device.py:910
15684#, python-format
15685msgid "Detected the <b>%s</b>. Do you want calibre to manage it?"
15686msgstr ""
15687
15688#: /__w/calibre/calibre/src/calibre/gui2/device.py:937
15689#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564
15690#: /__w/calibre/calibre/src/calibre/gui2/email.py:469
15691msgid "No suitable formats"
15692msgstr ""
15693
15694#: /__w/calibre/calibre/src/calibre/gui2/device.py:954
15695msgid "Select folder to open as device"
15696msgstr ""
15697
15698#: /__w/calibre/calibre/src/calibre/gui2/device.py:966
15699msgid "Running jobs"
15700msgstr ""
15701
15702#: /__w/calibre/calibre/src/calibre/gui2/device.py:967
15703msgid "Cannot configure the device while there are running device jobs."
15704msgstr ""
15705
15706#: /__w/calibre/calibre/src/calibre/gui2/device.py:974
15707#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367
15708#, python-format
15709msgid "Configure %s"
15710msgstr ""
15711
15712#: /__w/calibre/calibre/src/calibre/gui2/device.py:994
15713#, python-format
15714msgid "Restart calibre for the changes to %s to be applied."
15715msgstr ""
15716
15717#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034
15718msgid "Error talking to device"
15719msgstr ""
15720
15721#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035
15722msgid ""
15723"There was a temporary error talking to the device. Please unplug and "
15724"reconnect the device or reboot."
15725msgstr ""
15726
15727#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088
15728msgid "Device: "
15729msgstr ""
15730
15731#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090
15732msgid " detected."
15733msgstr ""
15734
15735#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235
15736msgid "No books"
15737msgstr ""
15738
15739#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236
15740msgid "selected to send"
15741msgstr ""
15742
15743#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243
15744#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273
15745msgid "No device"
15746msgstr ""
15747
15748#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244
15749msgid "No device connected"
15750msgstr ""
15751
15752#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260
15753#, python-format
15754msgid "%(num)i of %(total)i books"
15755msgstr ""
15756
15757#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264
15758#, python-format
15759msgid "0 of %i books"
15760msgstr ""
15761
15762#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265
15763msgid "Choose format to send to device"
15764msgstr ""
15765
15766#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274
15767msgid "Cannot send: No device is connected"
15768msgstr ""
15769
15770#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277
15771#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281
15772msgid "No card"
15773msgstr ""
15774
15775#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278
15776#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282
15777msgid "Cannot send: Device has no storage card"
15778msgstr ""
15779
15780#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350
15781#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428
15782#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558
15783msgid "Auto convert the following books before uploading to the device?"
15784msgstr ""
15785
15786#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377
15787msgid "Sending catalogs to device."
15788msgstr ""
15789
15790#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471
15791msgid "Sending news to device."
15792msgstr ""
15793
15794#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524
15795msgid "Sending books to device."
15796msgstr ""
15797
15798#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565
15799msgid ""
15800"Could not upload the following books to the device, as no suitable formats "
15801"were found. Convert the book(s) to a format supported by your device first."
15802msgstr ""
15803
15804#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643
15805msgid "No space on device"
15806msgstr ""
15807
15808#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644
15809msgid ""
15810"<p>Cannot upload books to device there is no more free space available "
15811msgstr ""
15812
15813#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649
15814msgid "Incorrect destination"
15815msgstr ""
15816
15817#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887
15818#, python-format
15819msgid "Analyzing books on the device: %d%% finished"
15820msgstr ""
15821
15822#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007
15823msgid "Book format sync problem"
15824msgstr ""
15825
15826#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008
15827msgid ""
15828"Some book formats in your library cannot be synced because they have dates "
15829"in the future"
15830msgstr ""
15831
15832#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36
15833#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75
15834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76
15835#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79
15836msgid "Device"
15837msgstr ""
15838
15839#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160
15840msgid "Unknown formats"
15841msgstr ""
15842
15843#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161
15844#, python-brace-format
15845msgid ""
15846"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not "
15847"support them. If you send these formats to your {1} they may not work. Are "
15848"you sure?"
15849msgstr ""
15850
15851#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174
15852#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116
15853#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302
15854#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76
15855#, python-format
15856msgid "The template %s is invalid:"
15857msgstr ""
15858
15859#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78
15860msgid "Select available formats and their order for this device"
15861msgstr ""
15862
15863#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82
15864msgid ""
15865"If checked, books are placed into sub-folders based on their metadata on the"
15866" device. If unchecked, books are all put into the top level folder."
15867msgstr ""
15868
15869#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83
15870#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91
15871msgid "Use sub-folders"
15872msgstr ""
15873
15874#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84
15875#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103
15876#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104
15877msgid "Use author sort for author"
15878msgstr ""
15879
15880#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85
15881msgid "Save &template:"
15882msgstr ""
15883
15884#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58
15885msgid "No formats selected"
15886msgstr ""
15887
15888#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59
15889msgid "You must choose at least one format to send to the device"
15890msgstr ""
15891
15892#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88
15893msgid ""
15894"<b>Save &template</b> to control the filename and\n"
15895"        location of files sent to the device:"
15896msgstr ""
15897
15898#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132
15899msgid ""
15900"A <b>list of &folders</b> on the device to\n"
15901"        which to send e-books. The first one that exists will be used:"
15902msgstr ""
15903
15904#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142
15905#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231
15906msgid "Browse for a folder on the device"
15907msgstr ""
15908
15909#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171
15910msgid ""
15911"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n"
15912"            connect to devices with a checkmark next to their names."
15913msgstr ""
15914
15915#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217
15916#, python-format
15917msgid "Send the %s format to the folder:"
15918msgstr ""
15919
15920#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225
15921msgid "Folder on the device"
15922msgstr ""
15923
15924#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233
15925#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188
15926msgid "&Remove rule"
15927msgstr ""
15928
15929#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279
15930msgid "Format specific sending"
15931msgstr ""
15932
15933#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284
15934msgid ""
15935"You can create rules that control where e-books of a specific\n"
15936"            format are sent to on the device. These will take precedence over\n"
15937"            the folders specified above."
15938msgstr ""
15939
15940#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306
15941msgid "Add a &new rule"
15942msgstr ""
15943
15944#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345
15945#, python-format
15946msgid "The <b>%s</b> device has no serial number, it cannot be configured"
15947msgstr ""
15948
15949#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350
15950msgid ""
15951"<b>No MTP device connected.</b><p> You can only configure the MTP device "
15952"plugin when a device is connected."
15953msgstr ""
15954
15955#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357
15956msgid ""
15957"If you want to un-ignore a previously ignored MTP device, use the \"Ignored "
15958"devices\" tab."
15959msgstr ""
15960
15961#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377
15962#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109
15963#, python-format
15964msgid "Choose the formats to send to the %s"
15965msgstr ""
15966
15967#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380
15968#, python-format
15969msgid "&Ignore the %s in calibre"
15970msgstr ""
15971
15972#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384
15973msgid "Change scanned &folders"
15974msgstr ""
15975
15976#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390
15977msgid "Show device information"
15978msgstr ""
15979
15980#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428
15981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223
15982#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249
15983#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980
15984#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461
15985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173
15986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464
15987#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47
15988msgid "Copy to clipboard"
15989msgstr ""
15990
15991#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442
15992#, python-format
15993msgid "The %s will be ignored in calibre"
15994msgstr ""
15995
15996#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504
15997#, python-format
15998msgid ""
15999"You are trying to send books into the <b>%s</b> folder. This folder is "
16000"currently ignored by calibre when scanning the device. You have to tell "
16001"calibre you want this folder scanned in order to be able to send books to "
16002"it. Click the <b>Configure</b> button below to send books to it."
16003msgstr ""
16004
16005#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513
16006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16007#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135
16008#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529
16009msgid "Configure"
16010msgstr ""
16011
16012#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517
16013#, python-format
16014msgid "Cannot send to %s"
16015msgstr ""
16016
16017#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96
16018msgid "Choose folder on device"
16019msgstr ""
16020
16021#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110
16022msgid "<b>Scanned folders:</b>"
16023msgstr ""
16024
16025#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111
16026msgid ""
16027"You can select which folders calibre will scan when searching this device "
16028"for books."
16029msgstr ""
16030
16031#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128
16032msgid ""
16033"If you a select a previously unselected folder, any sub-folders will not be "
16034"visible until you restart calibre."
16035msgstr ""
16036
16037#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142
16038msgid "Choose folders to scan"
16039msgstr ""
16040
16041#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82
16042msgid "File formats"
16043msgstr ""
16044
16045#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262
16046msgid "Extra driver customization options"
16047msgstr ""
16048
16049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24
16050msgid "How many empty books?"
16051msgstr ""
16052
16053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29
16054msgid "How many empty books should be added?"
16055msgstr ""
16056
16057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37
16058msgid "Set the author of the new books to:"
16059msgstr ""
16060
16061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49
16062msgid "Reset author to Unknown"
16063msgstr ""
16064
16065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53
16066msgid "Set the series of the new books to:"
16067msgstr ""
16068
16069#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65
16070msgid "Reset series"
16071msgstr ""
16072
16073#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69
16074msgid "Set the title of the new books to:"
16075msgstr ""
16076
16077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78
16078msgid "Reset title"
16079msgstr ""
16080
16081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82
16082msgid "Also create an empty e-book in format:"
16083msgstr ""
16084
16085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88
16086msgid "Also create an empty book format file that you can subsequently edit"
16087msgstr ""
16088
16089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100
16090msgid "Also copy book &formats when duplicating a book"
16091msgstr ""
16092
16093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102
16094msgid "Also copy all e-book files into the newly created duplicate books."
16095msgstr ""
16096
16097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112
16098msgid "&Duplicate current book"
16099msgstr ""
16100
16101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116
16102#, python-format
16103msgid ""
16104"Make the new empty book records exact duplicates\n"
16105"of the current book \"%s\", with all metadata identical"
16106msgstr ""
16107
16108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36
16109msgid "Add books by ISBN"
16110msgstr ""
16111
16112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49
16113msgid "&Paste from clipboard"
16114msgstr ""
16115
16116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54
16117#, python-format
16118msgid ""
16119"<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"
16120"<p>Any invalid ISBNs in the list will be ignored.</p>\n"
16121"<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"
16122"<p><code>9788842915232 &gt;&gt; %s</code></p>"
16123msgstr ""
16124
16125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62
16126msgid "&Tags to set on created book entries:"
16127msgstr ""
16128
16129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68
16130msgid "Check for books with the same ISBN already in library"
16131msgstr ""
16132
16133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118
16134msgid "Some invalid ISBNs"
16135msgstr ""
16136
16137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119
16138msgid ""
16139"Some of the ISBNs you entered were invalid. They will be ignored. Click "
16140"\"Show details\" to see which ones. Do you want to proceed?"
16141msgstr ""
16142
16143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125
16144msgid "All invalid ISBNs"
16145msgstr ""
16146
16147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126
16148msgid "All the ISBNs you entered were invalid. No books can be added."
16149msgstr ""
16150
16151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125
16152msgid "Edit authors"
16153msgstr ""
16154
16155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128
16156msgid ""
16157"Edit the authors for this book. You can drag and drop to re-arrange authors"
16158msgstr ""
16159
16160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138
16161msgid "Enter an author to add"
16162msgstr ""
16163
16164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147
16165msgid "&Remove selected"
16166msgstr ""
16167
16168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59
16169msgid "Configure the Book details window"
16170msgstr ""
16171
16172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72
16173#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671
16174msgid "Select displayed metadata"
16175msgstr ""
16176
16177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79
16178msgid "Move the selected field up"
16179msgstr ""
16180
16181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83
16182msgid "Move the selected field down"
16183msgstr ""
16184
16185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90
16186msgid ""
16187"Note that <b>comments</b> will always be displayed at the end, regardless of"
16188" the order you assign here"
16189msgstr ""
16190
16191#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169
16192msgid "Fit &cover within view"
16193msgstr ""
16194
16195#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176
16196msgid "Configure this view"
16197msgstr ""
16198
16199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196
16200#, python-format
16201msgid "Next [%s]"
16202msgstr ""
16203
16204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198
16205#, python-format
16206msgid "Previous [%s]"
16207msgstr ""
16208
16209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307
16210msgid "This book is marked"
16211msgstr ""
16212
16213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308
16214#, python-format
16215msgid "This book is marked as: %s"
16216msgstr ""
16217
16218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312
16219msgid "Path: {}"
16220msgstr ""
16221
16222#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42
16223msgid "My books"
16224msgstr ""
16225
16226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237
16227msgid "No help available"
16228msgstr ""
16229
16230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238
16231msgid "No help available for this output format."
16232msgstr ""
16233
16234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80
16235#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380
16236msgid "Generate catalog"
16237msgstr ""
16238
16239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81
16240#, python-brace-format
16241msgid "Generate catalog for {0} books"
16242msgstr ""
16243
16244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82
16245msgid "Catalo&g format:"
16246msgstr ""
16247
16248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83
16249msgid ""
16250"Catalog &title (existing catalog with the same title will be replaced):"
16251msgstr ""
16252
16253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84
16254msgid "&Send catalog to device automatically"
16255msgstr ""
16256
16257#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85
16258msgid ""
16259"Add the catalog to your calibre library after it is generated.\n"
16260"Note that if you disable adding of the catalog to the library\n"
16261"automatic sending of the catalog to the device will not work."
16262msgstr ""
16263
16264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88
16265msgid "&Add catalog to library"
16266msgstr ""
16267
16268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89
16269msgid "Catalog options"
16270msgstr ""
16271
16272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30
16273msgid "Vacuuming database to improve performance."
16274msgstr ""
16275
16276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31
16277msgid "This will take a while, please wait..."
16278msgstr ""
16279
16280#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32
16281msgid "Vacuuming..."
16282msgstr ""
16283
16284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89
16285msgid "Check library -- Problems found"
16286msgstr ""
16287
16288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103
16289msgid ""
16290"        <h1>Help</h1>\n"
16291"\n"
16292"        <p>calibre stores the list of your books and their metadata in a\n"
16293"        database. The actual book files and covers are stored as normal\n"
16294"        files in the calibre library folder. The database contains a list of the files\n"
16295"        and covers belonging to each book entry. This tool checks that the\n"
16296"        actual files in the library folder on your computer match the\n"
16297"        information in the database.</p>\n"
16298"\n"
16299"        <p>The result of each type of check is shown to the left. The various\n"
16300"        checks are:\n"
16301"        </p>\n"
16302"        <ul>\n"
16303"        <li><b>Invalid titles</b>: These are files and folders appearing\n"
16304"        in the library where books titles should, but that do not have the\n"
16305"        correct form to be a book title.</li>\n"
16306"        <li><b>Extra titles</b>: These are extra files in your calibre\n"
16307"        library that appear to be correctly-formed titles, but have no corresponding\n"
16308"        entries in the database.</li>\n"
16309"        <li><b>Invalid authors</b>: These are files appearing\n"
16310"        in the library where only author folders should be.</li>\n"
16311"        <li><b>Extra authors</b>: These are folders in the\n"
16312"        calibre library that appear to be authors but that do not have entries\n"
16313"        in the database.</li>\n"
16314"        <li><b>Missing book formats</b>: These are book formats that are in\n"
16315"        the database but have no corresponding format file in the book's folder.\n"
16316"        <li><b>Extra book formats</b>: These are book format files found in\n"
16317"        the book's folder but not in the database.\n"
16318"        <li><b>Unknown files in books</b>: These are extra files in the\n"
16319"        folder of each book that do not correspond to a known format or cover\n"
16320"        file.</li>\n"
16321"        <li><b>Missing cover files</b>: These represent books that are marked\n"
16322"        in the database as having covers but the actual cover files are\n"
16323"        missing.</li>\n"
16324"        <li><b>Cover files not in database</b>: These are books that have\n"
16325"        cover files but are marked as not having covers in the database.</li>\n"
16326"        <li><b>Folder raising exception</b>: These represent folders in the\n"
16327"        calibre library that could not be processed/understood by this\n"
16328"        tool.</li>\n"
16329"        </ul>\n"
16330"\n"
16331"        <p>There are two kinds of automatic fixes possible: <i>Delete\n"
16332"        marked</i> and <i>Fix marked</i>.</p>\n"
16333"        <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n"
16334"        have no entries in the database. Check the box next to the item you want\n"
16335"        to delete. Use with caution.</p>\n"
16336"\n"
16337"        <p><i>Fix marked</i> is applicable only to covers and missing formats\n"
16338"        (the three lines marked 'fixable'). In the case of missing cover files,\n"
16339"        checking the fixable box and pushing this button will tell calibre that\n"
16340"        there is no cover for all of the books listed. Use this option if you\n"
16341"        are not going to restore the covers from a backup. In the case of extra\n"
16342"        cover files, checking the fixable box and pushing this button will tell\n"
16343"        calibre that the cover files it found are correct for all the books\n"
16344"        listed. Use this when you are not going to delete the file(s). In the\n"
16345"        case of missing formats, checking the fixable box and pushing this\n"
16346"        button will tell calibre that the formats are really gone. Use this if\n"
16347"        you are not going to restore the formats from a backup.</p>\n"
16348"\n"
16349"        "
16350msgstr ""
16351
16352#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171
16353msgid "&Run the check again"
16354msgstr ""
16355
16356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174
16357msgid "Copy &to clipboard"
16358msgstr ""
16359
16360#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177
16361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738
16362msgid "&Done"
16363msgstr ""
16364
16365#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180
16366msgid "Mark &all for delete"
16367msgstr ""
16368
16369#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181
16370msgid "Mark all deletable subitems"
16371msgstr ""
16372
16373#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184
16374msgid "Delete &marked"
16375msgstr ""
16376
16377#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185
16378msgid "Delete marked files (checked subitems)"
16379msgstr ""
16380
16381#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188
16382msgid "Mar&k all for fix"
16383msgstr ""
16384
16385#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189
16386msgid "Mark all fixable items"
16387msgstr ""
16388
16389#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192
16390msgid "&Fix marked"
16391msgstr ""
16392
16393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195
16394msgid "Fix marked sections (checked fixable items)"
16395msgstr ""
16396
16397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207
16398msgid "Names to ignore:"
16399msgstr ""
16400
16401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212
16402msgid ""
16403"Enter comma-separated standard file name wildcards, such as synctoy*.dat"
16404msgstr ""
16405
16406#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215
16407msgid "Extensions to ignore:"
16408msgstr ""
16409
16410#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220
16411msgid ""
16412"Enter comma-separated extensions without a leading dot. Used only in book "
16413"folders"
16414msgstr ""
16415
16416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267
16417msgid "(fixable)"
16418msgstr ""
16419
16420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273
16421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278
16422msgid "(deletable)"
16423msgstr ""
16424
16425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302
16426msgid "Path from library"
16427msgstr ""
16428
16429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399
16430msgid ""
16431"The marked files and folders will be <b>permanently deleted</b>. Are you "
16432"sure?"
16433msgstr ""
16434
16435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19
16436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47
16437msgid "Choose format"
16438msgstr ""
16439
16440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31
16441msgid "&Open with..."
16442msgstr ""
16443
16444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68
16445msgid "Edit \"Open with\" applications..."
16446msgstr ""
16447
16448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48
16449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84
16450#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23
16451msgid "Format"
16452msgstr ""
16453
16454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49
16455msgid "Existing"
16456msgstr ""
16457
16458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50
16459msgid "Convertible"
16460msgstr ""
16461
16462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70
16463#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75
16464msgid "Choose location for calibre library"
16465msgstr ""
16466
16467#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84
16468msgid "Same as current"
16469msgstr ""
16470
16471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85
16472#, python-format
16473msgid "The location %s contains the current calibre library"
16474msgstr ""
16475
16476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95
16477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101
16478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186
16479#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797
16480#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812
16481msgid "Bad location"
16482msgstr ""
16483
16484#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96
16485msgid ""
16486"You should not create a library inside the calibre folder as this folder is "
16487"automatically deleted during upgrades."
16488msgstr ""
16489
16490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102
16491#, python-format
16492msgid ""
16493"You can only create libraries inside %s at the top level, not in sub-folders"
16494msgstr ""
16495
16496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108
16497msgid "No existing library found"
16498msgstr ""
16499
16500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109
16501#, python-format
16502msgid "There is no existing calibre library at %s"
16503msgstr ""
16504
16505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115
16506msgid "Not empty"
16507msgstr ""
16508
16509#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116
16510#, python-format
16511msgid "The folder %s is not empty. Please choose an empty folder."
16512msgstr ""
16513
16514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16515msgid "Moving library, please wait..."
16516msgstr ""
16517
16518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137
16519msgid "Scanning..."
16520msgstr ""
16521
16522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158
16523msgid "Failed to move library"
16524msgstr ""
16525
16526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159
16527msgid ""
16528"There was an error while moving the library. The operation has been aborted."
16529" Click \"Show details\" for details."
16530msgstr ""
16531
16532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16533msgid "No location"
16534msgstr ""
16535
16536#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173
16537msgid "No location selected"
16538msgstr ""
16539
16540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187
16541#, python-format
16542msgid "%s is not an existing folder"
16543msgstr ""
16544
16545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77
16546msgid "Choose your calibre library"
16547msgstr ""
16548
16549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78
16550#, python-brace-format
16551msgid "Your calibre library is currently located at {0}"
16552msgstr ""
16553
16554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79
16555msgid "New &location:"
16556msgstr ""
16557
16558#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80
16559msgid "Use the previously &existing library at the new location"
16560msgstr ""
16561
16562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81
16563msgid "&Create an empty library at the new location"
16564msgstr ""
16565
16566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82
16567msgid ""
16568"Copy the custom columns, saved searches, column widths, plugboards,\n"
16569"user categories, and other information from the old to the new library"
16570msgstr ""
16571
16572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84
16573msgid "&Copy structure from the current library"
16574msgstr ""
16575
16576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85
16577msgid "&Move the current library to new location"
16578msgstr ""
16579
16580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21
16581#, python-format
16582msgid "Add \"%s\" to toolbars or menus"
16583msgstr ""
16584
16585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27
16586#, python-format
16587msgid "Select the toolbars and/or menus to add <b>%s</b> to:"
16588msgstr ""
16589
16590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45
16591msgid ""
16592"You can also customise the plugin locations using <b>Preferences -> "
16593"Interface -> Toolbars</b>"
16594msgstr ""
16595
16596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24
16597msgid "Edit comments"
16598msgstr ""
16599
16600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42
16601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16602#, python-brace-format
16603msgid "Edit \"{0}\""
16604msgstr ""
16605
16606#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72
16607msgid "Edit text"
16608msgstr ""
16609
16610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38
16611msgid "&Show this warning again"
16612msgstr ""
16613
16614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74
16615msgid "Where do you want to delete from?"
16616msgstr ""
16617
16618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75
16619#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77
16620#: /__w/calibre/calibre/src/calibre/srv/opds.py:244
16621msgid "Library"
16622msgstr ""
16623
16624#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77
16625msgid "Library and device"
16626msgstr ""
16627
16628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28
16629#, python-brace-format
16630msgid "{num} of {series}"
16631msgstr ""
16632
16633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39
16634msgid "Target book"
16635msgstr ""
16636
16637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102
16638msgid "Merge books"
16639msgstr ""
16640
16641#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126
16642msgid "Merge metadata"
16643msgstr ""
16644
16645#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127
16646msgid "Merge the metadata of the selected books into the target book"
16647msgstr ""
16648
16649#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128
16650msgid "Merge formats"
16651msgstr ""
16652
16653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129
16654msgid "Merge the book files of the selected books into the target book"
16655msgstr ""
16656
16657#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130
16658msgid "Delete merged books"
16659msgstr ""
16660
16661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131
16662msgid "Delete the selected books after merging"
16663msgstr ""
16664
16665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156
16666#, python-brace-format
16667msgid ""
16668"Book formats and metadata from the selected books will be merged into the "
16669"target book ({title})."
16670msgstr ""
16671
16672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159
16673#, python-brace-format
16674msgid ""
16675"Book formats from the selected books will be merged into to the target book "
16676"({title}). Metadata in the target book will not be changed."
16677msgstr ""
16678
16679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163
16680#, python-brace-format
16681msgid ""
16682"Metadata from the selected books will be merged into to the target book "
16683"({title}). Formats will not be merged."
16684msgstr ""
16685
16686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167
16687msgid "All book formats of the first selected book will be kept."
16688msgstr ""
16689
16690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169
16691msgid "After being merged, the selected books will be <b>deleted</b>."
16692msgstr ""
16693
16694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172
16695msgid ""
16696"Any duplicate formats in the selected books will be permanently "
16697"<b>deleted</b> from your calibre library."
16698msgstr ""
16699
16700#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177
16701msgid ""
16702"Any formats not in the target book will be added to it from the selected "
16703"books."
16704msgstr ""
16705
16706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181
16707msgid "Are you <b>sure</b> you want to proceed?"
16708msgstr ""
16709
16710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45
16711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36
16712msgid "ERROR"
16713msgstr ""
16714
16715#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181
16716msgid "Create a new news source by clicking one of the buttons below"
16717msgstr ""
16718
16719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195
16720msgid "&Edit this recipe"
16721msgstr ""
16722
16723#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199
16724msgid "&Remove this recipe"
16725msgstr ""
16726
16727#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203
16728msgid "S&ave recipe as file"
16729msgstr ""
16730
16731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207
16732msgid "&Download this recipe"
16733msgstr ""
16734
16735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256
16736msgid "Save recipe"
16737msgstr ""
16738
16739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257
16740#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677
16741msgid "Recipes"
16742msgstr ""
16743
16744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274
16745msgid "Are you sure you want to permanently remove this recipe?"
16746msgstr ""
16747
16748#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310
16749msgid ""
16750"Create a basic news recipe, by adding RSS feeds to it.\n"
16751"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process."
16752msgstr ""
16753
16754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317
16755msgid "Recipe &title:"
16756msgstr ""
16757
16758#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321
16759msgid "day(s)"
16760msgstr ""
16761
16762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322
16763msgid "The oldest article to download"
16764msgstr ""
16765
16766#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324
16767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87
16768msgid "&Oldest article:"
16769msgstr ""
16770
16771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328
16772msgid "Maximum number of articles to download per feed."
16773msgstr ""
16774
16775#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329
16776msgid "&Max. number of articles per feed:"
16777msgstr ""
16778
16779#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332
16780msgid "Feeds in recipe"
16781msgstr ""
16782
16783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339
16784msgid "Move selected feed up"
16785msgstr ""
16786
16787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344
16788msgid "Remove selected feed"
16789msgstr ""
16790
16791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349
16792msgid "Move selected feed down"
16793msgstr ""
16794
16795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356
16796msgid "Add feed to recipe"
16797msgstr ""
16798
16799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360
16800msgid "&Feed title:"
16801msgstr ""
16802
16803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362
16804msgid "Feed &URL:"
16805msgstr ""
16806
16807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363
16808msgid "&Add feed"
16809msgstr ""
16810
16811#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364
16812msgid "Add this feed to the recipe"
16813msgstr ""
16814
16815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392
16816msgid "No feed title"
16817msgstr ""
16818
16819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393
16820msgid "You must specify a title for the feed"
16821msgstr ""
16822
16823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396
16824msgid "No feed URL"
16825msgstr ""
16826
16827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397
16828msgid "You must specify a URL for the feed"
16829msgstr ""
16830
16831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404
16832msgid "Title required"
16833msgstr ""
16834
16835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405
16836msgid "You must give your news source a title"
16837msgstr ""
16838
16839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408
16840msgid "Feed required"
16841msgstr ""
16842
16843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409
16844msgid "You must add at least one feed to your news source"
16845msgstr ""
16846
16847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414
16848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467
16849msgid "Invalid recipe"
16850msgstr ""
16851
16852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415
16853#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468
16854#, python-format
16855msgid "Failed to compile the recipe, with syntax error: %s"
16856msgstr ""
16857
16858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432
16859msgid "My news source"
16860msgstr ""
16861
16862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454
16863#, python-format
16864msgid ""
16865"For help with writing advanced news recipes, see the <a href=\"%s\">User "
16866"Manual</a>"
16867msgstr ""
16868
16869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499
16870msgid "Choose builtin recipe"
16871msgstr ""
16872
16873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517
16874#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240
16875msgid "Go"
16876msgstr "ไว"
16877
16878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542
16879msgid "Choose recipe"
16880msgstr ""
16881
16882#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543
16883msgid "You must choose a recipe to customize first"
16884msgstr ""
16885
16886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552
16887msgid "Add custom news source"
16888msgstr ""
16889
16890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16891msgid "&New recipe"
16892msgstr ""
16893
16894#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572
16895msgid "Create a new recipe from scratch"
16896msgstr ""
16897
16898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16899msgid "Customize &builtin recipe"
16900msgstr ""
16901
16902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573
16903msgid "Customize a builtin news download source"
16904msgstr ""
16905
16906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16907msgid "Load a recipe from a file"
16908msgstr ""
16909
16910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574
16911msgid "Load recipe from &file"
16912msgstr ""
16913
16914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16915msgid "&Show recipe files"
16916msgstr ""
16917
16918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575
16919msgid "Show the folder containing all recipe files"
16920msgstr ""
16921
16922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576
16923msgid "Import &OPML"
16924msgstr ""
16925
16926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577
16927msgid ""
16928"Import a collection of RSS feeds in OPML format\n"
16929"Many RSS readers can export their subscribed RSS feeds\n"
16930"in OPML format"
16931msgstr ""
16932
16933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596
16934msgid "S&witch to advanced mode"
16935msgstr ""
16936
16937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597
16938msgid "Edit this recipe in advanced mode"
16939msgstr ""
16940
16941#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613
16942msgid "Are you sure? Any unsaved changes will be lost."
16943msgstr ""
16944
16945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625
16946msgid "No recipes"
16947msgstr ""
16948
16949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626
16950msgid "No custom recipes created."
16951msgstr ""
16952
16953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676
16954msgid "Choose a recipe file"
16955msgstr ""
16956
16957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685
16958msgid "Invalid input"
16959msgstr ""
16960
16961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686
16962#, python-format
16963msgid "<p>Could not create recipe. Error:<br>%s"
16964msgstr ""
16965
16966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724
16967msgid "Failed to create recipes"
16968msgstr ""
16969
16970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725
16971msgid "Failed to create some recipes, click \"Show details\" for details"
16972msgstr ""
16973
16974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74
16975msgid ""
16976"All checked books will be <b>permanently deleted</b> from your device. "
16977"Please verify the list."
16978msgstr ""
16979
16980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
16981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
16982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
16983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424
16984#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
16985msgid "Author"
16986msgstr ""
16987
16988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83
16989msgid "Location"
16990msgstr ""
16991
16992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52
16993msgid "Delete from device"
16994msgstr ""
16995
16996#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21
16997#, python-format
16998msgid "%(curr)s (was %(initial)s)"
16999msgstr ""
17000
17001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87
17002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536
17003#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235
17004msgid "Item is blank"
17005msgstr ""
17006
17007#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88
17008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537
17009#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236
17010msgid "An item cannot be set to nothing. Delete it instead."
17011msgstr ""
17012
17013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101
17014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566
17015#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591
17016msgid "No item selected"
17017msgstr ""
17018
17019#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102
17020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567
17021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592
17022msgid "You must select one item from the list of available items."
17023msgstr ""
17024
17025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109
17026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203
17027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220
17028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618
17029msgid "No items selected"
17030msgstr ""
17031
17032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110
17033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619
17034msgid "You must select at least one item from the list."
17035msgstr ""
17036
17037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114
17038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630
17039msgid "Are you sure you want to delete the following items?"
17040msgstr ""
17041
17042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75
17043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110
17044msgid "Category editor"
17045msgstr ""
17046
17047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76
17048msgid "Items in use"
17049msgstr ""
17050
17051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77
17052msgid ""
17053"Delete item from database. This will unapply the item from all books and "
17054"then remove it from the database."
17055msgstr ""
17056
17057#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79
17058msgid "Rename the item in every book where it is used."
17059msgstr ""
17060
17061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81
17062#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136
17063msgid "Ctrl+S"
17064msgstr ""
17065
17066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21
17067#, python-brace-format
17068msgid ""
17069"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you "
17070"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>."
17071" </p>"
17072msgstr ""
17073
17074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53
17075msgid "This book has DRM"
17076msgstr ""
17077
17078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26
17079msgid "Duplicate found"
17080msgid_plural "duplicates found"
17081msgstr[0] ""
17082
17083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35
17084msgid ""
17085"Books with the same titles as the following already exist in calibre. Select"
17086" which books you want added anyway."
17087msgstr ""
17088
17089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94
17090#, python-format
17091msgid "%(title)s by %(author)s [%(formats)s]"
17092msgstr ""
17093
17094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120
17095msgid "Already in calibre:"
17096msgstr ""
17097
17098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134
17099#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222
17100#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
17101#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521
17102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
17103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255
17104#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757
17105#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174
17106msgid "No matches found"
17107msgstr ""
17108
17109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17110#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156
17111msgid "Author sort"
17112msgstr ""
17113
17114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218
17115msgid "Link"
17116msgstr ""
17117
17118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294
17119#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313
17120#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688
17121#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474
17122msgid "Change case"
17123msgstr ""
17124
17125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296
17126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315
17128#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689
17129#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475
17130msgid "Upper case"
17131msgstr ""
17132
17133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297
17134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17135#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316
17136#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690
17137#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476
17138msgid "Lower case"
17139msgstr ""
17140
17141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298
17142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317
17144#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691
17145#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477
17146msgid "Swap case"
17147msgstr ""
17148
17149#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299
17150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543
17151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318
17152#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692
17153#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478
17154msgid "Title case"
17155msgstr ""
17156
17157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323
17158msgid "Copy to author sort"
17159msgstr ""
17160
17161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326
17162msgid "Show books by author in book list"
17163msgstr ""
17164
17165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329
17166msgid "Copy to author"
17167msgstr ""
17168
17169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483
17170#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286
17171msgid "Invalid author name"
17172msgstr ""
17173
17174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484
17175msgid "You cannot change an author to multiple authors."
17176msgstr ""
17177
17178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95
17179#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179
17180msgid "Manage authors"
17181msgstr ""
17182
17183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96
17184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720
17185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111
17186msgid "&Search for:"
17187msgstr ""
17188
17189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97
17190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114
17191msgid "S&earch"
17192msgstr ""
17193
17194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98
17195msgid ""
17196"<p>Only show authors in the\n"
17197"          current Virtual library. Edits already done may be hidden but will\n"
17198"          not be forgotten.</p>"
17199msgstr ""
17200
17201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101
17202msgid "Only show authors in the current &Virtual library"
17203msgstr ""
17204
17205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102
17206msgid "Filter &by:"
17207msgstr ""
17208
17209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103
17210msgid ""
17211"<p>Only show authors that contain the text in this box.\n"
17212"          The match ignores case.</p>"
17213msgstr ""
17214
17215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105
17216msgid "Fi&lter"
17217msgstr ""
17218
17219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106
17220msgid ""
17221"Reset all the author sort values to a value automatically\n"
17222"generated from the author. Exactly how this value is automatically\n"
17223"generated can be controlled via Preferences->Advanced->Tweaks"
17224msgstr ""
17225
17226#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109
17227msgid "&Recalculate all author sort values"
17228msgstr ""
17229
17230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110
17231msgid ""
17232"Copy author sort to author for every author. You typically use this button\n"
17233"after changing Preferences->Advanced->Tweaks->Author sort name algorithm"
17234msgstr ""
17235
17236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112
17237msgid "&Copy all author sort values to author"
17238msgstr ""
17239
17240#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18
17241#, python-brace-format
17242msgid "Edit permissible values for {0}"
17243msgstr ""
17244
17245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26
17246msgid "Remove the currently selected value"
17247msgstr ""
17248
17249#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29
17250msgid "Add a new permissible value"
17251msgstr ""
17252
17253#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53
17254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473
17255msgid "Color"
17256msgstr ""
17257
17258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103
17259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123
17260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137
17261msgid "Select a cell"
17262msgstr ""
17263
17264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104
17265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124
17266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138
17267msgid "Select a cell before clicking the button"
17268msgstr ""
17269
17270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157
17271msgid "Empty value"
17272msgstr ""
17273
17274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158
17275msgid "Empty values are not allowed"
17276msgstr ""
17277
17278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168
17279msgid "Duplicate value"
17280msgstr ""
17281
17282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169
17283#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576
17284#, python-brace-format
17285msgid ""
17286"The value \"{0}\" is in the list more than once, perhaps with different case"
17287msgstr ""
17288
17289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175
17290msgid "Invalid colors specification"
17291msgstr ""
17292
17293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176
17294msgid "Either all values or no values must have colors"
17295msgstr ""
17296
17297#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49
17298msgid "Previous location: "
17299msgstr ""
17300
17301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54
17302msgid "Location to import this library to"
17303msgstr ""
17304
17305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56
17306msgid "Select &folder"
17307msgstr ""
17308
17309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62
17310msgid "Choose a folder for this library"
17311msgstr ""
17312
17313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79
17314msgid "Working please wait..."
17315msgstr ""
17316
17317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95
17318msgid "Total:"
17319msgstr ""
17320
17321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104
17322msgid "Current:"
17323msgstr ""
17324
17325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168
17326msgid ""
17327"You can export all calibre data, including your books, settings and plugins "
17328"into a single folder. Then, you can use this tool to re-import all that data"
17329" into a different calibre install, for example, on another computer."
17330msgstr ""
17331
17332#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172
17333msgid ""
17334"This is a simple way to move your calibre installation with all its data to "
17335"a new computer, or to replicate your current setup on a second computer."
17336msgstr ""
17337
17338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178
17339msgid "&Export all your calibre data"
17340msgstr ""
17341
17342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181
17343msgid "&Import previously exported data"
17344msgstr ""
17345
17346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190
17347#, python-brace-format
17348msgid ""
17349"{0} [Size: {1}]\n"
17350"in {2}"
17351msgstr ""
17352
17353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192
17354msgid "Calculating..."
17355msgstr ""
17356
17357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198
17358msgid "Select which libraries you want to export below"
17359msgstr ""
17360
17361#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233
17362msgid ""
17363"Specify the folder containing the previously exported calibre data that you "
17364"wish to import."
17365msgstr ""
17366
17367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237
17368msgid "Choose &folder"
17369msgstr ""
17370
17371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247
17372msgid ""
17373"Specify locations for the libraries you want to import. A location must be "
17374"an empty folder on your computer. If you leave any blank, those libraries "
17375"will not be imported."
17376msgstr ""
17377
17378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253
17379msgid "Select folder with exported data"
17380msgstr ""
17381
17382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257
17383msgid ""
17384"Importing calibre data means all libraries, settings, plugins, etc will be "
17385"imported. This is a security risk, only proceed if the data you are "
17386"importing was previously generated by you, using the calibre export "
17387"functionality."
17388msgstr ""
17389
17390#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266
17391msgid "Not valid"
17392msgstr ""
17393
17394#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267
17395#, python-brace-format
17396msgid "The folder {0} is not valid: {1}"
17397msgstr ""
17398
17399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290
17400msgid "Content server running"
17401msgstr ""
17402
17403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291
17404msgid ""
17405"Cannot import while the Content server is running, shut it down first by "
17406"clicking the \"Connect/share\" button on the calibre toolbar"
17407msgstr ""
17408
17409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295
17410msgid "No folder selected"
17411msgstr ""
17412
17413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296
17414msgid ""
17415"You must select a folder containing the previously exported data that you "
17416"wish to import"
17417msgstr ""
17418
17419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17420#, python-format
17421msgid "%s is not a folder"
17422msgstr ""
17423
17424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311
17425msgid "Not a folder"
17426msgstr ""
17427
17428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17429#, python-format
17430msgid "%s is not an empty folder"
17431msgstr ""
17432
17433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314
17434msgid "Folder not empty"
17435msgstr ""
17436
17437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318
17438msgid "No libraries selected"
17439msgstr ""
17440
17441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319
17442msgid "You must specify the location for at least one library"
17443msgstr ""
17444
17445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321
17446msgid "Some libraries ignored"
17447msgstr ""
17448
17449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322
17450msgid "You have chosen not to import some libraries. Proceed anyway?"
17451msgstr ""
17452
17453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344
17454msgid "Choose a folder to export to"
17455msgstr ""
17456
17457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348
17458msgid "Export folder not empty"
17459msgstr ""
17460
17461#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349
17462msgid "The folder you choose to export the data to must be empty."
17463msgstr ""
17464
17465#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362
17466msgid "Exporting all calibre data..."
17467msgstr ""
17468
17469#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363
17470msgid "Failed to export data."
17471msgstr ""
17472
17473#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371
17474msgid "Importing all calibre data..."
17475msgstr ""
17476
17477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372
17478msgid "Failed to import data."
17479msgstr ""
17480
17481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68
17482#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094
17483#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107
17484msgid "Active jobs"
17485msgstr ""
17486
17487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69
17488#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630
17489#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571
17490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265
17491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125
17492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550
17493#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345
17494#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162
17495msgid "Find next match"
17496msgstr ""
17497
17498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70
17499#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29
17500#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194
17501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723
17502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700
17503msgid "&Search"
17504msgstr ""
17505
17506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71
17507msgid "&Stop selected jobs"
17508msgstr ""
17509
17510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72
17511msgid "&Hide selected jobs"
17512msgstr ""
17513
17514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73
17515msgid "Show job &details"
17516msgstr ""
17517
17518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74
17519msgid "Show &all jobs"
17520msgstr ""
17521
17522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75
17523msgid "Stop &all non device jobs"
17524msgstr ""
17525
17526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76
17527msgid "&Hide all jobs"
17528msgstr ""
17529
17530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87
17531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78
17532#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160
17533#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137
17534#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38
17535#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348
17536#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451
17537#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46
17538#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
17539msgid "Authors"
17540msgstr ""
17541
17542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131
17543msgid "You must enter a search expression into the search field"
17544msgstr ""
17545
17546#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202
17547msgid "You must select a matching book"
17548msgstr ""
17549
17550#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75
17551msgid "Do a search to find the book you want to match"
17552msgstr ""
17553
17554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76
17555msgid ""
17556"<p>Remember to update metadata on the device when you are done (Right click "
17557"the device icon and select <i>Update cached metadata</i>)</p>"
17558msgstr ""
17559
17560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119
17561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399
17562#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124
17563msgid "Show &details"
17564msgstr ""
17565
17566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120
17567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400
17568#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125
17569msgid "Hide &details"
17570msgstr ""
17571
17572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124
17573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404
17574#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129
17575msgid "Show detailed information about this error"
17576msgstr ""
17577
17578#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181
17579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439
17580#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176
17581msgid "Copied"
17582msgstr ""
17583
17584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290
17585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346
17586#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043
17587#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157
17588msgid "&View log"
17589msgstr ""
17590
17591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396
17592msgid "&Retry"
17593msgstr ""
17594
17595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425
17596msgid "Hide the remaining error message"
17597msgid_plural "Hide the {} remaining error messages"
17598msgstr[0] ""
17599
17600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66
17601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136
17602msgid "Working"
17603msgstr ""
17604
17605#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94
17606#, python-format
17607msgid "Processing %d books, please wait..."
17608msgstr ""
17609
17610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99
17611msgid "Current step progress: %p %"
17612msgstr ""
17613
17614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105
17615msgid "Step %v/%m"
17616msgstr ""
17617
17618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478
17619msgid "Lower Case"
17620msgstr ""
17621
17622#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479
17623msgid "Upper Case"
17624msgstr ""
17625
17626#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480
17627msgid "Title Case"
17628msgstr ""
17629
17630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484
17631msgid "Character match"
17632msgstr ""
17633
17634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485
17635msgid "Regular expression"
17636msgstr ""
17637
17638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488
17639msgid "Replace field"
17640msgstr ""
17641
17642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489
17643msgid "Prepend to field"
17644msgstr ""
17645
17646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490
17647msgid "Append to field"
17648msgstr ""
17649
17650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504
17651msgid "Editing metadata for one book"
17652msgid_plural "Editing metadata for {} books"
17653msgstr[0] ""
17654
17655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563
17656msgid ""
17657"Immediately make all changes without closing the dialog. This operation "
17658"cannot be canceled or undone"
17659msgstr ""
17660
17661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659
17662#, python-format
17663msgid "Book %d:"
17664msgstr ""
17665
17666#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677
17667msgid "Enter an identifier type"
17668msgstr ""
17669
17670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683
17671msgid ""
17672"<b>You can destroy your library using this feature.</b> Changes are "
17673"permanent. There is no undo function. You are strongly encouraged to back up"
17674" your library before proceeding.<p>Search and replace in text fields using "
17675"character matching or regular expressions. "
17676msgstr ""
17677
17678#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691
17679msgid ""
17680"In character mode, the field is searched for the entered search text. The "
17681"text is replaced by the specified replacement text everywhere it is found in"
17682" the specified field. After replacement is finished, the text can be changed"
17683" to upper-case, lower-case, or title-case. If the Case-sensitive check box "
17684"is checked, the search text must match exactly. If it is unchecked, the "
17685"search text will match both upper- and lower-case letters"
17686msgstr ""
17687
17688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702
17689msgid ""
17690"In regular expression mode, the search text is an arbitrary Python-"
17691"compatible regular expression. The replacement text can contain "
17692"backreferences to parenthesized expressions in the pattern. The search is "
17693"not anchored, and can match and replace multiple times on the same string. "
17694"The modification functions (lower-case etc) are applied to the matched text,"
17695" not to the field as a whole. The destination box specifies the field where "
17696"the result after matching and replacement is to be assigned. You can replace"
17697" the text in the field, or prepend or append the matched text. See <a "
17698"href=\"https://docs.python.org/library/re.html\">this reference</a> for more"
17699" information on Python's regular expressions, and in particular the 'sub' "
17700"function."
17701msgstr ""
17702
17703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781
17704msgid "S/R TEMPLATE ERROR"
17705msgstr ""
17706
17707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933
17708msgid ""
17709"You must specify a destination when source is a composite field or a "
17710"template"
17711msgstr ""
17712
17713#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946
17714msgid ""
17715"The replacement value for a rating column must be empty or an integer "
17716"between 0 and 10"
17717msgstr ""
17718
17719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953
17720msgid "You must specify a destination identifier type"
17721msgstr ""
17722
17723#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003
17724msgid "You must specify a search expression in the \"Search for\" field"
17725msgstr ""
17726
17727#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072
17728msgid "Invalid identifier string"
17729msgstr ""
17730
17731#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073
17732#, python-brace-format
17733msgid ""
17734"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"
17735"\n"
17736"Do you want to continue processing books?"
17737msgstr ""
17738
17739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077
17740msgid "Result identifier string: "
17741msgstr ""
17742
17743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176
17744msgid "Search/replace invalid"
17745msgstr ""
17746
17747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177
17748#, python-format
17749msgid "Search/replace is invalid: %s"
17750msgstr ""
17751
17752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273
17753msgid "Covers compressed"
17754msgstr ""
17755
17756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274
17757#, python-brace-format
17758msgid ""
17759"Covers were compressed by {percent:.1%} from a total size of {old} to {new}."
17760msgstr ""
17761
17762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288
17763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708
17764msgid "Delete saved search/replace"
17765msgstr ""
17766
17767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289
17768msgid "The selected saved search/replace will be deleted. Are you sure?"
17769msgstr ""
17770
17771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314
17772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319
17773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324
17774msgid "Save search/replace"
17775msgstr ""
17776
17777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315
17778msgid "Search/replace name:"
17779msgstr ""
17780
17781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325
17782msgid ""
17783"That saved search/replace already exists and will be overwritten. Are you "
17784"sure?"
17785msgstr ""
17786
17787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617
17788msgid "Edit meta information"
17789msgstr ""
17790
17791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618
17792msgid "&Author(s): "
17793msgstr ""
17794
17795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619
17796msgid ""
17797"This will cause the author sort field to be automatically updated\n"
17798" based on the authors field for each selected book. Note that if\n"
17799" you use the control above to set authors in bulk, the author sort\n"
17800" field is updated anyway, regardless of the value of this checkbox."
17801msgstr ""
17802
17803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623
17804msgid "A&utomatically set author sort"
17805msgstr ""
17806
17807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624
17808msgid "S&wap title and author"
17809msgstr ""
17810
17811#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625
17812msgid "Author s&ort: "
17813msgstr ""
17814
17815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626
17816msgid ""
17817"Specify how the author(s) of this book should be sorted. For example Charles"
17818" Dickens should be sorted as Dickens, Charles."
17819msgstr ""
17820
17821#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627
17822#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358
17823msgid "&Rating:"
17824msgstr ""
17825
17826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628
17827msgid "&Apply rating"
17828msgstr ""
17829
17830#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629
17831msgid "&Publisher: "
17832msgstr ""
17833
17834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630
17835msgid "If checked, the publisher will be cleared"
17836msgstr ""
17837
17838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631
17839msgid "&Clear pub"
17840msgstr ""
17841
17842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632
17843msgid "Add ta&gs: "
17844msgstr ""
17845
17846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634
17847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635
17848#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239
17849msgid "Open Tag editor"
17850msgstr ""
17851
17852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636
17853msgid "&Remove tags:"
17854msgstr ""
17855
17856#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637
17857msgid "Comma separated list of tags to remove from the books. "
17858msgstr ""
17859
17860#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638
17861msgid "Check this box to remove all tags from the books."
17862msgstr ""
17863
17864#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639
17865msgid "&Clear all"
17866msgstr ""
17867
17868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640
17869msgid "Ser&ies:"
17870msgstr ""
17871
17872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643
17873msgid "If checked, the series will be cleared"
17874msgstr ""
17875
17876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644
17877msgid "&Clear series"
17878msgstr ""
17879
17880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645
17881msgid ""
17882"If not checked, the series number for the books will be set to 1.\n"
17883"If checked, selected books will be automatically numbered, in the order\n"
17884"you selected them. So if you selected Book A and then Book B,\n"
17885"Book A will have series number 1 and Book B series number 2."
17886msgstr ""
17887
17888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649
17889msgid "&Automatically number books in this series"
17890msgstr ""
17891
17892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650
17893msgid ""
17894"Series will normally be renumbered from the highest number in the database\n"
17895"for that series. Checking this box will tell calibre to start numbering\n"
17896"from the value in the box"
17897msgstr ""
17898
17899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653
17900msgid "&Force numbers to start with:"
17901msgstr ""
17902
17903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655
17904msgid "+ "
17905msgstr ""
17906
17907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656
17908#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851
17909msgid "&Date:"
17910msgstr ""
17911
17912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659
17913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664
17914msgid "A&pply date"
17915msgstr ""
17916
17917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660
17918#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914
17919msgid "P&ublished:"
17920msgstr ""
17921
17922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662
17923msgid "Clear published date"
17924msgstr ""
17925
17926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665
17927#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482
17928msgid "&Languages:"
17929msgstr ""
17930
17931#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666
17932msgid "Check this box to remove all languages from the books."
17933msgstr ""
17934
17935#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667
17936msgid "Clear &all"
17937msgstr ""
17938
17939#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668
17940msgid ""
17941"When doing a same format to same format conversion,\n"
17942" e.g., EPUB to EPUB, calibre saves the original EPUB\n"
17943" as ORIGINAL_EPUB. This option tells calibre to restore\n"
17944" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n"
17945" conversion of a large number of books and something went wrong."
17946msgstr ""
17947
17948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673
17949msgid "Restore pre conversion &originals, if available"
17950msgstr ""
17951
17952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674
17953msgid ""
17954"Remove stored conversion settings for the selected books.\n"
17955"\n"
17956"Future conversion of these books will use the default settings."
17957msgstr ""
17958
17959#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677
17960msgid "Remove &stored conversion settings for the selected books"
17961msgstr ""
17962
17963#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678
17964msgid ""
17965"Force the title to be in title case. If both this and swap authors are checked,\n"
17966"title and author are swapped before the title case is set"
17967msgstr ""
17968
17969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680
17970msgid "Change title &case to:"
17971msgstr ""
17972
17973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681
17974msgid ""
17975"Update title sort based on the current title. This will be applied only "
17976"after other changes to title."
17977msgstr ""
17978
17979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682
17980msgid "Update &title sort"
17981msgstr ""
17982
17983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683
17984msgid ""
17985"Set the metadata in calibre from the metadata in the e-book files associated"
17986" with each book. Note that this does not change the cover, for that, use the"
17987" separate option below."
17988msgstr ""
17989
17990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684
17991msgid "Set &metadata (except cover) from the e-book files"
17992msgstr ""
17993
17994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685
17995msgid "Change &cover"
17996msgstr ""
17997
17998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686
17999msgid "&Generate default cover"
18000msgstr ""
18001
18002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687
18003msgid "&Remove cover"
18004msgstr ""
18005
18006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688
18007msgid ""
18008"Try to automatically detect and remove borders and extra space\n"
18009" from the edges of cover images. This can sometimes remove too\n"
18010" much, so use with care."
18011msgstr ""
18012
18013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691
18014msgid "&Trim cover (DANGEROUS)"
18015msgstr ""
18016
18017#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692
18018msgid "Set from &e-book files"
18019msgstr ""
18020
18021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693
18022msgid ""
18023"Set the covers of all selected books to be the same\n"
18024"as that of the first selected book."
18025msgstr ""
18026
18027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695
18028msgid "&Clone covers"
18029msgstr ""
18030
18031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696
18032msgid ""
18033"<p>Compress cover images, if the quality is set to 100 compression is "
18034"lossless, otherwise it is lossy"
18035msgstr ""
18036
18037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697
18038msgid "Co&mpress cover images:"
18039msgstr ""
18040
18041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698
18042msgid ""
18043"<p>Cover image compression quality. If the quality is set to 100 compression"
18044" is lossless, otherwise it is lossy"
18045msgstr ""
18046
18047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699
18048msgid "Control how the default generated covers are created"
18049msgstr ""
18050
18051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700
18052msgid "Configure co&ver generation"
18053msgstr ""
18054
18055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701
18056msgid "Set the co&mments for all selected books"
18057msgstr ""
18058
18059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702
18060#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756
18061#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934
18062msgid "&Basic metadata"
18063msgstr ""
18064
18065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703
18066#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763
18067msgid "&Custom metadata"
18068msgstr ""
18069
18070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704
18071msgid "&Load search/replace:"
18072msgstr ""
18073
18074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705
18075msgid "Select saved search/replace to load."
18076msgstr ""
18077
18078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706
18079msgid "Save current search/replace"
18080msgstr ""
18081
18082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707
18083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426
18084msgid "Sa&ve"
18085msgstr ""
18086
18087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710
18088msgid "Search &mode:"
18089msgstr ""
18090
18091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711
18092msgid ""
18093"<p>Choose whether to use basic text matching or advanced\n"
18094"                regular expression matching. Changing the mode clears all the fields\n"
18095"                in this dialog.</p>"
18096msgstr ""
18097
18098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714
18099msgid "Search &field:"
18100msgstr ""
18101
18102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715
18103msgid "The name of the field that you want to search"
18104msgstr ""
18105
18106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716
18107msgid "&Identifier type:"
18108msgstr ""
18109
18110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717
18111msgid "Choose which identifier type to operate upon"
18112msgstr ""
18113
18114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718
18115#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335
18116#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147
18117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488
18118msgid "&Template:"
18119msgstr ""
18120
18121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719
18122msgid "Enter a template to be used as the source for the search/replace"
18123msgstr ""
18124
18125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721
18126msgid ""
18127"Enter what you are looking for, either plain text or a regular expression, "
18128"depending on the mode"
18129msgstr ""
18130
18131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722
18132msgid ""
18133"Check this box if the search string must match exactly upper and lower case."
18134" Uncheck it if case is to be ignored"
18135msgstr ""
18136
18137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723
18138msgid "Cas&e sensitive"
18139msgstr ""
18140
18141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724
18142msgid "&Replace with:"
18143msgstr ""
18144
18145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725
18146msgid ""
18147"The replacement text. The matched search text will be replaced with this "
18148"string"
18149msgstr ""
18150
18151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726
18152msgid "&Apply function after replace:"
18153msgstr ""
18154
18155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727
18156msgid ""
18157"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n"
18158"field is processed. In regular expression mode, only the matched text is processed"
18159msgstr ""
18160
18161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729
18162msgid "&Destination field:"
18163msgstr ""
18164
18165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730
18166msgid ""
18167"The field that the text will be put into after all replacements.\n"
18168"If blank, the source field is used if the field is modifiable"
18169msgstr ""
18170
18171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732
18172msgid "M&ode:"
18173msgstr ""
18174
18175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733
18176msgid "Specify how the text should be copied into the destination."
18177msgstr ""
18178
18179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734
18180msgid ""
18181"Specifies whether result items should be split into multiple values or\n"
18182"left as single values. This option has the most effect when the source field is\n"
18183"not multiple and the destination field is multiple"
18184msgstr ""
18185
18186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737
18187msgid "Split &result"
18188msgstr ""
18189
18190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738
18191msgid "Identifier type:"
18192msgstr ""
18193
18194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739
18195msgid ""
18196"<p>Choose which identifier type to operate upon. When the\n"
18197"              source field is something other than 'identifiers' you can enter\n"
18198"              a * if you want to replace the entire set of identifiers with\n"
18199"              the result of the search/replace.</p>"
18200msgstr ""
18201
18202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743
18203msgid "For multiple-valued fields, sho&w"
18204msgstr ""
18205
18206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744
18207msgid "val&ues starting at"
18208msgstr ""
18209
18210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745
18211msgid "with values separated b&y"
18212msgstr ""
18213
18214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746
18215msgid ""
18216"Used when displaying test results to separate values in multiple-valued "
18217"fields"
18218msgstr ""
18219
18220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747
18221msgid "Test text"
18222msgstr ""
18223
18224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748
18225msgid "Test result"
18226msgstr ""
18227
18228#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749
18229msgid "Your &test:"
18230msgstr ""
18231
18232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750
18233msgid "&Search and replace"
18234msgstr ""
18235
18236#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751
18237msgid ""
18238"If enabled, the book list will be re-sorted and any existing\n"
18239"search or Virtual library will be refreshed after the edit\n"
18240"is completed. This can be slow on large libraries."
18241msgstr ""
18242
18243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754
18244msgid "&Refresh book list after edit"
18245msgstr ""
18246
18247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33
18248msgid "Sort by multiple columns"
18249msgstr ""
18250
18251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41
18252msgid ""
18253"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher "
18254"columns are more important. Ascending or descending order can be toggled by "
18255"clicking the column name at the bottom of this dialog, after having selected"
18256" it."
18257msgstr ""
18258
18259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70
18260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75
18261#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138
18262#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229
18263#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231
18264#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248
18265#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191
18266#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196
18267msgid "&Clear"
18268msgstr ""
18269
18270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71
18271msgid "Clear all selected columns"
18272msgstr ""
18273
18274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76
18275msgid "Save this sort order for easy re-use"
18276msgstr ""
18277
18278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81
18279msgid "Load previously saved settings"
18280msgstr ""
18281
18282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119
18283msgid "Effective sort"
18284msgstr ""
18285
18286#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128
18287msgid "No sort selected"
18288msgstr ""
18289
18290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129
18291msgid "You must select at least one column on which to sort"
18292msgstr ""
18293
18294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160
18295msgid "No saved sorts available"
18296msgstr ""
18297
18298#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166
18299msgid "Remove saved sort"
18300msgstr ""
18301
18302#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61
18303msgid "Import OPML file"
18304msgstr ""
18305
18306#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67
18307msgid "Path to OPML file"
18308msgstr ""
18309
18310#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71
18311msgid "Browse for OPML file"
18312msgstr ""
18313
18314#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74
18315msgid "&OPML file:"
18316msgstr ""
18317
18318#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80
18319msgid "Maximum number of articles to download per RSS feed"
18320msgstr ""
18321
18322#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81
18323msgid "&Maximum articles per feed:"
18324msgstr ""
18325
18326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85
18327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
18328msgid " days"
18329msgstr ""
18330
18331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86
18332msgid "Articles in the RSS feeds older than this will be ignored"
18333msgstr ""
18334
18335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89
18336msgid "Preserve groups in the OPML file"
18337msgstr ""
18338
18339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91
18340msgid ""
18341"If enabled, every group of feeds in the OPML file will be converted into a "
18342"single recipe. Otherwise every feed becomes its own recipe"
18343msgstr ""
18344
18345#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95
18346msgid "Replace existing recipes"
18347msgstr ""
18348
18349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97
18350msgid ""
18351"If enabled, any existing recipes with the same titles as entries in the OPML"
18352" file will be replaced. Otherwise, new entries with modified titles will be "
18353"created"
18354msgstr ""
18355
18356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18357msgid "OPML files"
18358msgstr ""
18359
18360#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122
18361msgid "Select OPML file"
18362msgstr ""
18363
18364#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130
18365msgid "Path not specified"
18366msgstr ""
18367
18368#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131
18369msgid "You must specify the path to the OPML file to import"
18370msgstr ""
18371
18372#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136
18373msgid "No feeds found"
18374msgstr ""
18375
18376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137
18377msgid "No importable RSS feeds found in the OPML file"
18378msgstr ""
18379
18380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59
18381msgid "Password needed"
18382msgstr ""
18383
18384#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60
18385msgid "TextLabel"
18386msgstr ""
18387
18388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61
18389#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302
18390#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448
18391#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141
18392msgid "&Username:"
18393msgstr ""
18394
18395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62
18396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306
18397#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
18398#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143
18399msgid "&Password:"
18400msgstr ""
18401
18402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63
18403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310
18404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93
18405#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460
18406#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116
18407msgid "&Show password"
18408msgstr ""
18409
18410#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136
18411msgid "Restart required"
18412msgstr ""
18413
18414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137
18415msgid "You must restart calibre before using this plugin!"
18416msgstr ""
18417
18418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507
18420msgid "All"
18421msgstr ""
18422
18423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18424#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18425msgid "Installed"
18426msgstr ""
18427
18428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365
18430msgid "Not installed"
18431msgstr ""
18432
18433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179
18434msgid "Update available"
18435msgstr ""
18436
18437#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18438msgid "Plugin name"
18439msgstr ""
18440
18441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270
18442#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98
18443msgid "Status"
18444msgstr ""
18445
18446#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18447msgid "Available"
18448msgstr ""
18449
18450#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18451msgid "Released"
18452msgstr ""
18453
18454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271
18455msgid "calibre"
18456msgstr ""
18457
18458#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296
18459msgid "PayPal"
18460msgstr ""
18461
18462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320
18463msgid ""
18464"This plugin is FREE but you can reward the developer for their effort\n"
18465"by donating to them via PayPal.\n"
18466"\n"
18467"Right-click and choose Donate to reward: "
18468msgstr ""
18469
18470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355
18471msgid "Platform unavailable"
18472msgstr ""
18473
18474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357
18475msgid "calibre upgrade required"
18476msgstr ""
18477
18478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360
18479msgid "Plugin deprecated"
18480msgstr ""
18481
18482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362
18483msgid "New version available"
18484msgstr ""
18485
18486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364
18487msgid "Latest version installed"
18488msgstr ""
18489
18490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395
18491msgid "This plugin has been deprecated and should be uninstalled"
18492msgstr ""
18493
18494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396
18495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400
18496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404
18497#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407
18498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411
18499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414
18500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416
18501msgid "Right-click to see more options"
18502msgstr ""
18503
18504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398
18505#, python-format
18506msgid "This plugin can only be installed on: %s"
18507msgstr ""
18508
18509#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402
18510#, python-format
18511msgid "You must upgrade to at least calibre %s before installing this plugin"
18512msgstr ""
18513
18514#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406
18515msgid "You can install this plugin"
18516msgstr ""
18517
18518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410
18519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413
18520msgid "A new version of this plugin is available"
18521msgstr ""
18522
18523#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415
18524msgid "This plugin is installed and up-to-date"
18525msgstr ""
18526
18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422
18528msgid "Plugin homepage"
18529msgstr ""
18530
18531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439
18532msgid "Update Check Failed"
18533msgstr ""
18534
18535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440
18536msgid "Unable to reach the plugin index page."
18537msgstr ""
18538
18539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459
18540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464
18541msgid "User plugins"
18542msgstr ""
18543
18544#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472
18545msgid "Filter list of &plugins"
18546msgstr ""
18547
18548#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479
18549msgid "Filter by &name"
18550msgstr ""
18551
18552#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502
18553#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85
18554msgid "Description"
18555msgstr ""
18556
18557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515
18558#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533
18559msgid "&Install"
18560msgstr ""
18561
18562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516
18563#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534
18564msgid "Install the selected plugin"
18565msgstr ""
18566
18567#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519
18568msgid "&Customize plugin "
18569msgstr ""
18570
18571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520
18572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573
18573msgid "Customize the options for this plugin"
18574msgstr ""
18575
18576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538
18577msgid "Plugin &forum thread"
18578msgstr ""
18579
18580#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547
18581#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112
18582msgid "Enable/&disable plugin"
18583msgstr ""
18584
18585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548
18586msgid "Enable or disable this plugin"
18587msgstr ""
18588
18589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552
18590#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114
18591msgid "&Remove plugin"
18592msgstr ""
18593
18594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553
18595msgid "Uninstall the selected plugin"
18596msgstr ""
18597
18598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562
18599msgid "Donate to developer"
18600msgstr ""
18601
18602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563
18603msgid "Donate to the developer of this plugin"
18604msgstr ""
18605
18606#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572
18607#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113
18608msgid "&Customize plugin"
18609msgstr ""
18610
18611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671
18612#, python-format
18613msgid "Are you sure you want to uninstall the <b>%s</b> plugin?"
18614msgstr ""
18615
18616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683
18617#, python-format
18618msgid "Install %s"
18619msgstr ""
18620
18621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684
18622#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318
18623msgid ""
18624"Installing plugins is a <b>security risk</b>. Plugins can contain a "
18625"virus/malware. Only install it if you got it from a trusted source. Are you "
18626"sure you want to proceed?"
18627msgstr ""
18628
18629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701
18630#, python-format
18631msgid "Downloading plugin ZIP attachment: %s"
18632msgstr ""
18633
18634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706
18635#, python-format
18636msgid "Installing plugin: %s"
18637msgstr ""
18638
18639#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721
18640#, python-format
18641msgid "Plugin installed: %s"
18642msgstr ""
18643
18644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723
18645#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337
18646#, python-brace-format
18647msgid ""
18648"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to "
18649"restart calibre for the plugin to take effect."
18650msgstr ""
18651
18652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
18653msgid "Install plugin failed"
18654msgstr ""
18655
18656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747
18657msgid ""
18658"A problem occurred while installing this plugin. This plugin will now be "
18659"uninstalled. Please post the error message in details below into the forum "
18660"thread for this plugin and restart calibre."
18661msgstr ""
18662
18663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
18664#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371
18665msgid "Plugin not customizable"
18666msgstr ""
18667
18668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
18669#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372
18670#, python-format
18671msgid "Plugin: %s does not need customization"
18672msgstr ""
18673
18674#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777
18675#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378
18676msgid "Must restart"
18677msgstr ""
18678
18679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778
18680#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379
18681#, python-format
18682msgid "You must restart calibre before you can configure the <b>%s</b> plugin"
18683msgstr ""
18684
18685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786
18686#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360
18687msgid "Plugin cannot be disabled"
18688msgstr ""
18689
18690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787
18691#, python-format
18692msgid "The plugin: %s cannot be disabled"
18693msgstr ""
18694
18695#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118
18696msgid "Aborting..."
18697msgstr ""
18698
18699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265
18700#, python-brace-format
18701msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel"
18702msgstr ""
18703
18704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267
18705msgid "Undock"
18706msgstr ""
18707
18708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268
18709msgid "Show the Quickview panel in its own floating window"
18710msgstr ""
18711
18712#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271
18713msgid "Lock Quickview contents"
18714msgstr ""
18715
18716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272
18717#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272
18718msgid "Refresh"
18719msgstr ""
18720
18721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276
18722msgid "Embed the Quickview panel into the main calibre window"
18723msgstr ""
18724
18725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305
18726msgid "Alternate shortcut: "
18727msgstr ""
18728
18729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325
18730#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583
18731msgid "Find item in the Tag browser"
18732msgstr ""
18733
18734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327
18735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345
18736msgid "Find item in the library"
18737msgstr ""
18738
18739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342
18740msgid "Select this book in the library"
18741msgstr ""
18742
18743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350
18744msgid "Quickview this cell"
18745msgstr ""
18746
18747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355
18748msgid "Open book in the E-book viewer"
18749msgstr ""
18750
18751#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536
18752#, python-brace-format
18753msgid "&Item: {0} ({1})"
18754msgstr ""
18755
18756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582
18757msgid ""
18758"Click to show only books with this item. Double click to search for this "
18759"item in the Tag browser"
18760msgstr ""
18761
18762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600
18763msgid "**No items found**"
18764msgstr ""
18765
18766#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601
18767msgid ""
18768"Click in a column  in the library view to see the information for that book"
18769msgstr ""
18770
18771#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621
18772#, python-brace-format
18773msgid "&Books with selected item \"{0}\": {1}"
18774msgstr ""
18775
18776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630
18777msgid ""
18778"Double click on a book to change the selection in the library view or change"
18779" the column shown in the left-hand panel. Shift- or Ctrl- double click to "
18780"edit the metadata of a book, which also changes the selected book."
18781msgstr ""
18782
18783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690
18784msgid "Something went wrong while filling in the table"
18785msgstr ""
18786
18787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726
18788msgid "Quickview: Book not in library view"
18789msgstr ""
18790
18791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727
18792msgid ""
18793"The book you selected is not currently displayed in the library view, "
18794"perhaps because of a search or a Virtual library, so Quickview cannot select"
18795" it."
18796msgstr ""
18797
18798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88
18799#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753
18800msgid "&Apply Virtual libraries"
18801msgstr ""
18802
18803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89
18804msgid ""
18805"<p>Select to make Quickview show only books in the current\n"
18806"        Virtual library</p>"
18807msgstr ""
18808
18809#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91
18810msgid "&Lock Quickview contents"
18811msgstr ""
18812
18813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92
18814msgid ""
18815"<p>Select to prevent Quickview from changing content when the\n"
18816"        selection on the library view is changed</p>"
18817msgstr ""
18818
18819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94
18820#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244
18821#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979
18822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87
18823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248
18824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280
18825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418
18826#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947
18827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152
18828msgid "&Refresh"
18829msgstr ""
18830
18831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95
18832msgid ""
18833"When Quickview is locked, refresh the window using the last selected book "
18834"and that book's value in the last selected column."
18835msgstr ""
18836
18837#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96
18838msgid "&Dock"
18839msgstr ""
18840
18841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97
18842#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197
18843#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77
18844msgid "&Close"
18845msgstr ""
18846
18847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23
18848msgid ""
18849"Restoring database from backups, do not interrupt, this will happen in three"
18850" stages"
18851msgstr ""
18852
18853#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25
18854msgid "Restoring database"
18855msgstr ""
18856
18857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61
18858msgid "The restore has not completed, are you sure you want to cancel?"
18859msgstr ""
18860
18861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85
18862#, python-format
18863msgid "The old database was saved as: %s"
18864msgstr ""
18865
18866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89
18867#, python-format
18868msgid ""
18869"Restoring the database succeeded with some warnings click \"Show details\" "
18870"to see the details. %s"
18871msgstr ""
18872
18873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94
18874#, python-format
18875msgid "Restoring database was successful. %s"
18876msgstr ""
18877
18878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100
18879msgid ""
18880"Your list of books, with all their metadata is stored in a single file, "
18881"called a database. In addition, metadata for each individual book is stored "
18882"in that books' folder, as a backup.<p>This operation will rebuild the "
18883"database from the individual book metadata. This is useful if the database "
18884"has been corrupted and you get a blank list of books.<p>Do you want to "
18885"restore the database?"
18886msgstr ""
18887
18888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121
18889#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136
18890msgid "Restoring database failed, click \"Show details\" to see details"
18891msgstr ""
18892
18893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135
18894#: /__w/calibre/calibre/src/calibre/gui2/main.py:216
18895msgid "Failed to repair library"
18896msgstr ""
18897
18898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32
18899msgid "Add a new Saved search"
18900msgstr ""
18901
18902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45
18903msgid ""
18904"You can create a <i>Saved search</i>, for frequently used searches here. The"
18905" search will be visible under <i>Saved searches</i> in the Tag browser, "
18906"using the name that you specify here."
18907msgstr ""
18908
18909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53
18910msgid "The Saved search name"
18911msgstr ""
18912
18913#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57
18914msgid "&Search:"
18915msgstr ""
18916
18917#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58
18918msgid "The search expression"
18919msgstr ""
18920
18921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69
18922msgid "No search name"
18923msgstr ""
18924
18925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70
18926msgid "You must specify a name for the Saved search"
18927msgstr ""
18928
18929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76
18930msgid "No search expression"
18931msgstr ""
18932
18933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77
18934msgid "You must specify a search expression for the Saved search"
18935msgstr ""
18936
18937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83
18938msgid "Invalid saved search"
18939msgstr ""
18940
18941#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97
18942#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582
18943#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974
18944msgid "Manage Saved searches"
18945msgstr ""
18946
18947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103
18948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
18949msgid "&Add search"
18950msgstr ""
18951
18952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107
18953msgid "&Remove search"
18954msgstr ""
18955
18956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111
18957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
18958msgid "&Edit search"
18959msgstr ""
18960
18961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170
18962msgid ""
18963"The current saved search will be <b>permanently deleted</b>. Are you sure?"
18964msgstr ""
18965
18966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182
18967msgid "Edit the name and/or expression below."
18968msgstr ""
18969
18970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184
18971msgid "Edit saved search"
18972msgstr ""
18973
18974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196
18975msgid "A saved search with the name {} already exists. Choose another name"
18976msgstr ""
18977
18978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218
18979msgid "Search expression"
18980msgstr ""
18981
18982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72
18983msgid ""
18984"                Download this periodical every week on the specified days after\n"
18985"                the specified time. For example, if you choose: Monday after\n"
18986"                9:00 AM, then the periodical will be download every Monday as\n"
18987"                soon after 9:00 AM as possible.\n"
18988"            "
18989msgstr ""
18990
18991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93
18992msgid "&Download after:"
18993msgstr ""
18994
18995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124
18996msgid ""
18997"                Download this periodical every month, on the specified days.\n"
18998"                The download will happen as soon after the specified time as\n"
18999"                possible on the specified days of each month. For example,\n"
19000"                if you choose the 1st and the 15th after 9:00 AM, the\n"
19001"                periodical will be downloaded on the 1st and 15th of every\n"
19002"                month, as soon after 9:00 AM as possible.\n"
19003"            "
19004msgstr ""
19005
19006#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136
19007msgid "&Days of the month:"
19008msgstr ""
19009
19010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138
19011msgid "Comma separated list of days of the month. For example: 1, 15"
19012msgstr ""
19013
19014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142
19015msgid "Download &after:"
19016msgstr ""
19017
19018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176
19019msgid ""
19020"                Download this periodical every x days. For example, if you\n"
19021"                choose 30 days, the periodical will be downloaded every 30\n"
19022"                days. Note that you can set periods of less than a day, like\n"
19023"                0.1 days to download a periodical more than once a day.\n"
19024"            "
19025msgstr ""
19026
19027#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185
19028msgid "&Download every:"
19029msgstr ""
19030
19031#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188
19032msgid "every hour"
19033msgstr ""
19034
19035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191
19036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19037msgid "days"
19038msgstr ""
19039
19040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195
19041msgid ""
19042"Note: You can set intervals of less than a day, by typing the value "
19043"manually."
19044msgstr ""
19045
19046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250
19047msgid "Schedule news download [{} sources]"
19048msgstr ""
19049
19050#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268
19051msgid "&Schedule"
19052msgstr ""
19053
19054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279
19055msgid "&Schedule for download:"
19056msgstr ""
19057
19058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284
19059msgid "&Days of  week"
19060msgstr ""
19061
19062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285
19063msgid "Da&ys of month"
19064msgstr ""
19065
19066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286
19067msgid "Every &x days"
19068msgstr ""
19069
19070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299
19071msgid "&Account"
19072msgstr ""
19073
19074#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313
19075msgid "For the scheduling to work, you must leave calibre running."
19076msgstr ""
19077
19078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322
19079#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221
19080msgid "&Advanced"
19081msgstr ""
19082
19083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325
19084msgid "Add &title as tag"
19085msgstr ""
19086
19087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327
19088msgid "&Extra tags:"
19089msgstr ""
19090
19091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331
19092msgid "&Keep at most:"
19093msgstr ""
19094
19095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332
19096msgid ""
19097"Maximum number of copies (issues) of this recipe to keep.  Set to 0 to keep "
19098"all (disable)."
19099msgstr ""
19100
19101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337
19102msgid ""
19103"<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"
19104"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n"
19105"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting."
19106msgstr ""
19107
19108#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19109msgid " issues"
19110msgstr ""
19111
19112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342
19113msgid "all issues"
19114msgstr ""
19115
19116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350
19117msgid "Delete downloaded &news older than:"
19118msgstr ""
19119
19120#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353
19121msgid ""
19122"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n"
19123"<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."
19124msgstr ""
19125
19126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356
19127msgid "never delete"
19128msgstr ""
19129
19130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360
19131msgid "Download &all scheduled"
19132msgstr ""
19133
19134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361
19135msgid "Download all scheduled news sources at once"
19136msgstr ""
19137
19138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366
19139msgid "&Download now"
19140msgstr ""
19141
19142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461
19143msgid "Need username and password"
19144msgstr ""
19145
19146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462
19147msgid "You must provide a username and/or password to use this news source."
19148msgstr ""
19149
19150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504
19151msgid "Account"
19152msgstr ""
19153
19154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505
19155msgid "(optional)"
19156msgstr ""
19157
19158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506
19159msgid "(required)"
19160msgstr ""
19161
19162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525
19163msgid "Created by: "
19164msgstr ""
19165
19166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529
19167#, python-format
19168msgid "Download %s now"
19169msgstr ""
19170
19171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533
19172msgid "Last downloaded: never"
19173msgstr ""
19174
19175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534
19176msgid "never"
19177msgstr ""
19178
19179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542
19180#, python-format
19181msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
19182msgstr ""
19183
19184#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558
19185msgid "Last downloaded:"
19186msgstr ""
19187
19188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578
19189msgid "Cannot download news as no internet connection is active"
19190msgstr ""
19191
19192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581
19193msgid "No internet connection"
19194msgstr ""
19195
19196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592
19197msgid "Schedule news download"
19198msgstr ""
19199
19200#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595
19201msgid "Add or edit a custom news source"
19202msgstr ""
19203
19204#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600
19205msgid "Download all scheduled news sources"
19206msgstr ""
19207
19208#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29
19209msgid "equal to"
19210msgstr ""
19211
19212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30
19213msgid "before"
19214msgstr ""
19215
19216#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31
19217msgid "after"
19218msgstr ""
19219
19220#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32
19221msgid "before or equal to"
19222msgstr ""
19223
19224#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33
19225msgid "after or equal to"
19226msgstr ""
19227
19228#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48
19229#, python-format
19230msgid ""
19231"<p>You can also perform other kinds of advanced searches, for example "
19232"checking for books that have no covers, combining multiple search expression"
19233" using Boolean operators and so on. See <a href=\"%s\">The search "
19234"interface</a> for more information."
19235msgstr ""
19236
19237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60
19238msgid "What &kind of match to use:"
19239msgstr ""
19240
19241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64
19242#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214
19243#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221
19244#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181
19245msgid "Contains: the word or phrase matches anywhere in the metadata field"
19246msgstr ""
19247
19248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65
19249#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215
19250#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
19251#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182
19252msgid "Equals: the word or phrase must match the entire metadata field"
19253msgstr ""
19254
19255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66
19256#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216
19257#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223
19258#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183
19259msgid ""
19260"Regular expression: the expression must match anywhere in the metadata field"
19261msgstr ""
19262
19263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84
19264#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224
19265#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232
19266#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192
19267msgid "A&dvanced search"
19268msgstr ""
19269
19270#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86
19271#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217
19272#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224
19273#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184
19274msgid "Find entries that have..."
19275msgstr ""
19276
19277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87
19278#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221
19279#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228
19280#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188
19281msgid "But don't show entries that have..."
19282msgstr ""
19283
19284#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94
19285msgid "A&ll these words:"
19286msgstr ""
19287
19288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95
19289msgid "&This exact phrase:"
19290msgstr ""
19291
19292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96
19293msgid "O&ne or more of these words:"
19294msgstr ""
19295
19296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107
19297#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
19298#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229
19299#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189
19300msgid "Any of these &unwanted words:"
19301msgstr ""
19302
19303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112
19304msgid "Titl&e/author/series..."
19305msgstr ""
19306
19307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120
19308msgid "The title to search for"
19309msgstr ""
19310
19311#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124
19312msgid "The author to search for"
19313msgstr ""
19314
19315#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131
19316#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231
19317#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236
19318#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180
19319#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195
19320msgid "&Author:"
19321msgstr ""
19322
19323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134
19324msgid "The series to search for"
19325msgstr ""
19326
19327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143
19328msgid "The tags to search for"
19329msgstr ""
19330
19331#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167
19332msgid "&Date search"
19333msgstr ""
19334
19335#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182
19336msgid "&Search the"
19337msgstr ""
19338
19339#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191
19340msgid "date column for books whose &date is "
19341msgstr ""
19342
19343#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199
19344msgid "&year"
19345msgstr ""
19346
19347#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203
19348msgid "mo&nth"
19349msgstr ""
19350
19351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206
19352msgid "&day"
19353msgstr ""
19354
19355#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19356msgid "months"
19357msgstr ""
19358
19359#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19360msgid "weeks"
19361msgstr ""
19362
19363#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217
19364msgid "years"
19365msgstr ""
19366
19367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218
19368msgid "ago"
19369msgstr ""
19370
19371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19372msgid "This month"
19373msgstr ""
19374
19375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225
19376msgid "Yesterday"
19377msgstr ""
19378
19379#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240
19380msgid "&Template search"
19381msgstr ""
19382
19383#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248
19384msgid "The value to search for"
19385msgstr ""
19386
19387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250
19388msgid ""
19389"You can use the search test specifications described in the calibre "
19390"documentation. For example, with Number comparisons you can the relational "
19391"operators like '>=' etc. With Text comparisons you can use exact, contains "
19392"or regular expression matches. With Date you can use today, yesterday, etc. "
19393"Set/not set takes 'true' for set and 'false' for not set."
19394msgstr ""
19395
19396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257
19397msgid "Template &value:"
19398msgstr ""
19399
19400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265
19401msgid "Set/Not set"
19402msgstr ""
19403
19404#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267
19405msgid "How the template result will be compared to the value"
19406msgstr ""
19407
19408#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268
19409msgid "C&omparison type:"
19410msgstr ""
19411
19412#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273
19413msgid "The template that generates the value"
19414msgstr ""
19415
19416#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274
19417msgid "Right click to open a template editor"
19418msgstr ""
19419
19420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275
19421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697
19422msgid "Tem&plate:"
19423msgstr ""
19424
19425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279
19426#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247
19427#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249
19428#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212
19429#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25
19430#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
19431#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85
19432#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179
19433msgid "Advanced search"
19434msgstr ""
19435
19436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38
19437msgid "There is one book with the {} format"
19438msgstr ""
19439
19440#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39
19441#, python-brace-format
19442msgid "There are {count} books with the {fmt} format"
19443msgstr ""
19444
19445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57
19446msgid "Choose formats"
19447msgstr ""
19448
19449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40
19450msgid ""
19451"Use a password if calibre is running on a network that is not secure. For "
19452"example, if you run calibre on a laptop, use that laptop in an airport, and "
19453"want to connect your smart device to calibre, you should use a password."
19454msgstr ""
19455
19456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46
19457msgid ""
19458"Check this box if you want calibre to automatically start the smart device "
19459"interface when calibre starts. You should not do this if you are using a "
19460"network that is not secure and you are not setting a password."
19461msgstr ""
19462
19463#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52
19464msgid ""
19465"Check this box if you want calibre to use a fixed network port. Normally you"
19466" will not need to do this. However, if your device consistently fails to "
19467"connect to calibre, try checking this box and entering a number."
19468msgstr ""
19469
19470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58
19471msgid ""
19472"Try 9090. If calibre says that it fails to connect to the port, try another "
19473"number. You can use any number between 8,000 and 65,535."
19474msgstr ""
19475
19476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63
19477msgid ""
19478"These are the IP addresses for this computer. If you decide to have your "
19479"device connect to calibre using a fixed IP address, one of these addresses "
19480"should be the one you use. It is unlikely but possible that the correct IP "
19481"address is not listed here, in which case you will need to go to your "
19482"computer's control panel to get a complete list of your computer's network "
19483"interfaces and IP addresses."
19484msgstr ""
19485
19486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112
19487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118
19488#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123
19489msgid "Invalid port number"
19490msgstr ""
19491
19492#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113
19493msgid "You must provide a port number."
19494msgstr ""
19495
19496#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119
19497#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124
19498msgid "The port must be a number between 8000 and 65535."
19499msgstr ""
19500
19501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139
19502#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484
19503msgid "Problem starting the wireless device"
19504msgstr ""
19505
19506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140
19507#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485
19508#, python-format
19509msgid "The wireless device driver had problems starting. It said \"%s\""
19510msgstr ""
19511
19512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86
19513msgid "Smart device control"
19514msgstr ""
19515
19516#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87
19517msgid ""
19518"<p>Start wireless device connections.\n"
19519"       <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."
19520msgstr ""
19521
19522#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89
19523msgid "calibre IP addresses:"
19524msgstr ""
19525
19526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90
19527msgid "Possibe IP addresses:"
19528msgstr ""
19529
19530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91
19531msgid "Optional &password:"
19532msgstr ""
19533
19534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92
19535msgid "Optional password for security"
19536msgstr ""
19537
19538#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94
19539msgid "Optional &fixed port:"
19540msgstr ""
19541
19542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95
19543msgid "Optional port number"
19544msgstr ""
19545
19546#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96
19547msgid "&Use a fixed port"
19548msgstr ""
19549
19550#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97
19551msgid "&Automatically allow connections at calibre startup"
19552msgstr ""
19553
19554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79
19555#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138
19556#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42
19557msgid "Publishers"
19558msgstr ""
19559
19560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173
19561msgid " (not on any book)"
19562msgstr ""
19563
19564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176
19565msgid "Category lookup name: "
19566msgstr ""
19567
19568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204
19569msgid "You must select items to apply"
19570msgstr ""
19571
19572#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221
19573msgid "You must select items to unapply"
19574msgstr ""
19575
19576#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237
19577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268
19578msgid ""
19579"That name contains leading or trailing periods, multiple periods in a row or"
19580" spaces before or after periods."
19581msgstr ""
19582
19583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245
19584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275
19585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356
19586msgid "Name already used"
19587msgstr ""
19588
19589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246
19590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276
19591msgid "That name is already used, perhaps with different case."
19592msgstr ""
19593
19594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289
19595msgid ""
19596"The current User category will be <b>permanently deleted</b>. Are you sure?"
19597msgstr ""
19598
19599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146
19600msgid "User categories editor"
19601msgstr ""
19602
19603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147
19604msgid "Category &name: "
19605msgstr ""
19606
19607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148
19608msgid "Select a category to edit"
19609msgstr ""
19610
19611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149
19612msgid "Copy the category name to the clipboard"
19613msgstr ""
19614
19615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150
19616msgid "&Category filter: "
19617msgstr ""
19618
19619#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151
19620msgid "Select the content kind of the new category"
19621msgstr ""
19622
19623#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152
19624msgid "Item &filter: "
19625msgstr ""
19626
19627#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153
19628msgid ""
19629"Enter text to filter the available items. Case and accents are ignored."
19630msgstr ""
19631
19632#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154
19633msgid "Delete the current User category"
19634msgstr ""
19635
19636#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156
19637msgid "Enter a category name, then use the Add button or the Rename button"
19638msgstr ""
19639
19640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157
19641msgid "Add a new category"
19642msgstr ""
19643
19644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159
19645msgid "Rename the current category to what is in the box"
19646msgstr ""
19647
19648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161
19649msgid ""
19650"<p>Show items in the Available items box only if they appear in the\n"
19651"            current Virtual library. Applied items not in the Virtual library will be marked\n"
19652"            \"not on any book\".</p>"
19653msgstr ""
19654
19655#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164
19656msgid "&Show only available items in current Virtual library"
19657msgstr ""
19658
19659#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165
19660msgid "&Available items"
19661msgstr ""
19662
19663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166
19664msgid "Apply items to current category"
19665msgstr ""
19666
19667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168
19668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141
19669msgid "Applied &items"
19670msgstr ""
19671
19672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169
19673msgid "Unapply (remove) selected items from current category"
19674msgstr ""
19675
19676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39
19677msgid ""
19678"If the item you want is not in the available list, you can add it here. "
19679"Accepts an ampersand-separated list of items. The items will be applied to "
19680"the book."
19681msgstr ""
19682
19683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45
19684msgid ""
19685"If the item you want is not in the available list, you can add it here. "
19686"Accepts a comma-separated list of items. The items will be applied to the "
19687"book."
19688msgstr ""
19689
19690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120
19691msgid "Deleting tags is done immediately and there is no undo."
19692msgstr ""
19693
19694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134
19695msgid "Are your sure?"
19696msgstr ""
19697
19698#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135
19699msgid ""
19700"The following tags are used by one or more books. Are you certain you want "
19701"to delete them?"
19702msgstr ""
19703
19704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132
19705msgid "Manage items"
19706msgstr ""
19707
19708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133
19709msgid "&Add item:"
19710msgstr ""
19711
19712#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134
19713msgid "Apply item(s) to the current book"
19714msgstr ""
19715
19716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135
19717msgid "Filter the available items"
19718msgstr ""
19719
19720#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136
19721msgid ""
19722"Delete the selected items from database. This will unapply the items from "
19723"all books and then remove them from the database."
19724msgstr ""
19725
19726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137
19727msgid "Ava&ilable items"
19728msgstr ""
19729
19730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138
19731msgid "Apply item to current book"
19732msgstr ""
19733
19734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139
19735msgid "Unapply (remove) the item from current book"
19736msgstr ""
19737
19738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140
19739msgid "Filter the applied items"
19740msgstr ""
19741
19742#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298
19743msgid "Search for {}"
19744msgstr ""
19745
19746#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302
19747msgid "Filter by {}"
19748msgstr ""
19749
19750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306
19751#, python-brace-format
19752msgid "Search the library for {0}"
19753msgstr ""
19754
19755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421
19756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
19757msgid "Count"
19758msgstr ""
19759
19760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423
19761msgid "Was"
19762msgstr ""
19763
19764#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441
19765#, python-brace-format
19766msgid "This is not one of this column's permitted values ({0})"
19767msgstr ""
19768
19769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521
19770msgid "Editing..."
19771msgstr ""
19772
19773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544
19774msgid "Item is not a permitted value"
19775msgstr ""
19776
19777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545
19778#, python-brace-format
19779msgid ""
19780"This column has a fixed set of permitted values. The entered text must be "
19781"one of ({0})."
19782msgstr ""
19783
19784#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571
19785msgid "Do you really want to undo your changes?"
19786msgstr ""
19787
19788#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596
19789msgid "Undelete items?"
19790msgstr ""
19791
19792#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597
19793msgid "Items must be undeleted to continue. Do you want to do this?"
19794msgstr ""
19795
19796#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112
19797msgid "Search for an item in the first column"
19798msgstr ""
19799
19800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113
19801msgid "Find items containing the search string"
19802msgstr ""
19803
19804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115
19805msgid ""
19806"<p>Show items only if they appear in the\n"
19807"          current Virtual library. Edits already done may be hidden but will\n"
19808"          not be forgotten.\n"
19809"          </p><p>\n"
19810"          Note that this box affects only what is displayed. Changes\n"
19811"          will affect all books in your library even if this box\n"
19812"          is checked.</p>"
19813msgstr ""
19814
19815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122
19816msgid "Only show items in the current &Virtual library"
19817msgstr ""
19818
19819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123
19820msgid "&Filter by:"
19821msgstr ""
19822
19823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124
19824msgid "Filter items using the text in this box"
19825msgstr ""
19826
19827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125
19828msgid "Show only items containing this text"
19829msgstr ""
19830
19831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126
19832msgid "F&ilter"
19833msgstr ""
19834
19835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127
19836msgid ""
19837"Delete selected items from the database. This will unapply the items from "
19838"all books and then remove them from the database."
19839msgstr ""
19840
19841#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129
19842msgid "Ctrl+D"
19843msgstr ""
19844
19845#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130
19846msgid "Rename the items in every book where they are used"
19847msgstr ""
19848
19849#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132
19850msgid "Ctrl+R"
19851msgstr ""
19852
19853#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133
19854msgid "Undo any deletes or edits on the selected lines"
19855msgstr ""
19856
19857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135
19858msgid "Ctrl+U"
19859msgstr ""
19860
19861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368
19862msgid "Template language tutorial"
19863msgstr ""
19864
19865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372
19866msgid "Template function reference"
19867msgstr ""
19868
19869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425
19870msgid "Author Sort"
19871msgstr ""
19872
19873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19874msgid "Tag 1"
19875msgstr ""
19876
19877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429
19878msgid "Tag 2"
19879msgstr ""
19880
19881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457
19882msgid "Template value"
19883msgstr ""
19884
19885#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488
19886msgid "Disable word wrap"
19887msgstr ""
19888
19889#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491
19890msgid "Enable word wrap"
19891msgstr ""
19892
19893#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495
19894msgid "Load template from the Template tester"
19895msgstr ""
19896
19897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498
19898#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521
19899msgid "Load template from file"
19900msgstr ""
19901
19902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501
19903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531
19904msgid "Save template to file"
19905msgstr ""
19906
19907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517
19908msgid "No Template tester text is available"
19909msgstr ""
19910
19911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523
19912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533
19913msgid "Template file"
19914msgstr ""
19915
19916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626
19917#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594
19918msgid "Select icon"
19919msgstr ""
19920
19921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689
19922msgid "EXCEPTION: "
19923msgstr ""
19924
19925#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710
19926msgid "Built-in template function"
19927msgstr ""
19928
19929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711
19930msgid "Built-in function"
19931msgstr ""
19932
19933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712
19934msgid "User defined Python template function"
19935msgstr ""
19936
19937#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713
19938msgid "User function"
19939msgstr ""
19940
19941#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19942msgid "Stored template"
19943msgstr ""
19944
19945#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715
19946msgid "Stored user defined template"
19947msgstr ""
19948
19949#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742
19950msgid "No template provided"
19951msgstr ""
19952
19953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743
19954msgid "The template box cannot be empty"
19955msgstr ""
19956
19957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747
19958#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754
19959msgid "No column chosen"
19960msgstr ""
19961
19962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748
19963msgid "You must specify a column to be colored"
19964msgstr ""
19965
19966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755
19967msgid "You must specify the column where the icons are applied"
19968msgstr ""
19969
19970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813
19971msgid "&Continue"
19972msgstr ""
19973
19974#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815
19975msgid "Continue running the template"
19976msgstr ""
19977
19978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820
19979msgid "Stop running the template"
19980msgstr ""
19981
19982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826
19983#, python-brace-format
19984msgid "Break: line {0}, book {1}"
19985msgstr ""
19986
19987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832
19988msgid "The name of the template language operation"
19989msgstr ""
19990
19991#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843
19992msgid "A variable in the template"
19993msgstr ""
19994
19995#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846
19996msgid "The value of the variable"
19997msgstr ""
19998
19999#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890
20000msgid "A General Program Mode Template"
20001msgstr ""
20002
20003#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375
20004#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407
20005msgid "Set the color of the column:"
20006msgstr ""
20007
20008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376
20009msgid "Copy a color name to the clipboard:"
20010msgstr ""
20011
20012#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377
20013msgid "Copy the selected color name to the clipboard"
20014msgstr ""
20015
20016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378
20017msgid "Kind:"
20018msgstr ""
20019
20020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379
20021msgid "Apply the icon to column:"
20022msgstr ""
20023
20024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380
20025msgid "Copy an icon file name to the clipboard:"
20026msgstr ""
20027
20028#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381
20029msgid "Copy the selected icon file name to the clipboard"
20030msgstr ""
20031
20032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382
20033msgid "Add icon"
20034msgstr ""
20035
20036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383
20037msgid "Add an icon file to the set of choices"
20038msgstr ""
20039
20040#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384
20041msgid "Template &name:"
20042msgstr ""
20043
20044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385
20045msgid "The name of the callable template"
20046msgstr ""
20047
20048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386
20049msgid "T&emplate:"
20050msgstr ""
20051
20052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387
20053msgid "The text of the template program goes into the box below"
20054msgstr ""
20055
20056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388
20057msgid "        "
20058msgstr ""
20059
20060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389
20061msgid "Enable &breakpoints"
20062msgstr ""
20063
20064#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390
20065msgid ""
20066"<p>If checked, the template evaluator will stop when it\n"
20067"evaluates an expression on a double-clicked line number, opening a dialog showing\n"
20068"you the value as well as all the local variables</p>"
20069msgstr ""
20070
20071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393
20072msgid "&Go"
20073msgstr ""
20074
20075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394
20076msgid ""
20077"If 'Enable breakpoints' is checked then click this button to run your "
20078"template"
20079msgstr ""
20080
20081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395
20082msgid "&Line:"
20083msgstr ""
20084
20085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396
20086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397
20087msgid "Line number to toggle"
20088msgstr ""
20089
20090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398
20091msgid "&Toggle"
20092msgstr ""
20093
20094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399
20095msgid "Toggle the breakpoint on the line number in the box"
20096msgstr ""
20097
20098#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400
20099msgid "&Remove all"
20100msgstr ""
20101
20102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401
20103msgid "Remove all breakpoints"
20104msgstr ""
20105
20106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402
20107msgid "&Set all"
20108msgstr ""
20109
20110#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403
20111msgid "Set breakpoint on every line"
20112msgstr ""
20113
20114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404
20115msgid ""
20116"<p>The text of the template program goes in this box.\n"
20117"            Don't forget that a General Program Mode template must begin with\n"
20118"            the word \"program:\".</p>"
20119msgstr ""
20120
20121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407
20122#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150
20123msgid "D&ocumentation:"
20124msgstr ""
20125
20126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408
20127msgid "Documentation for the function being defined or edited"
20128msgstr ""
20129
20130#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409
20131msgid "Template value:"
20132msgstr ""
20133
20134#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410
20135msgid "The value of the template using the current book in the library view"
20136msgstr ""
20137
20138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411
20139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412
20140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413
20141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414
20142#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415
20143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416
20144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417
20145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418
20146#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419
20147msgid "User label"
20148msgstr ""
20149
20150#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420
20151msgid "Font:"
20152msgstr ""
20153
20154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421
20155msgid "Select the font for the Template box"
20156msgstr ""
20157
20158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422
20159msgid "Size:"
20160msgstr ""
20161
20162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423
20163msgid "Select the font size for the Template box"
20164msgstr ""
20165
20166#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424
20167msgid "Lo&ad"
20168msgstr ""
20169
20170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425
20171msgid "Load the template from a file"
20172msgstr ""
20173
20174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427
20175msgid "Save the template in a file"
20176msgstr ""
20177
20178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428
20179msgid "Template Function Reference"
20180msgstr ""
20181
20182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429
20183msgid "Function &name:"
20184msgstr ""
20185
20186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430
20187msgid "&Function type:"
20188msgstr ""
20189
20190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431
20191msgid "&Documentation:"
20192msgstr ""
20193
20194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432
20195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234
20196msgid "&Code:"
20197msgstr ""
20198
20199#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33
20200msgid "Remove any template from the box"
20201msgstr ""
20202
20203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35
20204msgid "Open template editor"
20205msgstr ""
20206
20207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24
20208msgid "Trim Image"
20209msgstr ""
20210
20211#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32
20212msgid "Select a region by dragging with your mouse, and then click trim"
20213msgstr ""
20214
20215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43
20216msgid "&Trim"
20217msgstr ""
20218
20219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45
20220msgid "Trim image by removing borders outside the selected region"
20221msgstr ""
20222
20223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83
20224msgid "Adjust selection by dragging corners"
20225msgstr ""
20226
20227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90
20228#, python-brace-format
20229msgid "Size: {0}px Aspect ratio: {1:.2g}"
20230msgstr ""
20231
20232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96
20233#, python-brace-format
20234msgid "Size: {0}x{1}px"
20235msgstr ""
20236
20237#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66
20238#, python-format
20239msgid "Download %s"
20240msgstr ""
20241
20242#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69
20243#, python-format
20244msgid "Downloading <b>%(fname)s</b> from %(url)s"
20245msgstr ""
20246
20247#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100
20248#, python-format
20249msgid "Failed to download from %(url)r with error: %(err)s"
20250msgstr ""
20251
20252#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28
20253msgid "Downloading book"
20254msgstr ""
20255
20256#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29
20257#, python-brace-format
20258msgid ""
20259"The book {0} will be downloaded and added to your calibre library "
20260"automatically."
20261msgstr ""
20262
20263#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97
20264msgid "No file specified to download."
20265msgstr ""
20266
20267#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108
20268msgid "Not a support e-book format."
20269msgstr ""
20270
20271#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130
20272#, python-format
20273msgid "Downloading %s"
20274msgstr ""
20275
20276#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147
20277msgid "Downloading"
20278msgstr ""
20279
20280#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151
20281msgid "Failed to download e-book"
20282msgstr ""
20283
20284#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154
20285msgid "finished"
20286msgstr "เสร็จเรียบร้อย"
20287
20288#: /__w/calibre/calibre/src/calibre/gui2/email.py:151
20289#, python-format
20290msgid "Email %(name)s to %(to)s"
20291msgstr ""
20292
20293#: /__w/calibre/calibre/src/calibre/gui2/email.py:177
20294msgid "News:"
20295msgstr ""
20296
20297#: /__w/calibre/calibre/src/calibre/gui2/email.py:179
20298#, python-format
20299msgid "Attached is the %s periodical downloaded by calibre."
20300msgstr ""
20301
20302#: /__w/calibre/calibre/src/calibre/gui2/email.py:208
20303msgid "Add a new recipient:"
20304msgstr ""
20305
20306#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20307msgid "&Address"
20308msgstr ""
20309
20310#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20311msgid "&Formats"
20312msgstr ""
20313
20314#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20315msgid "&Subject"
20316msgstr ""
20317
20318#: /__w/calibre/calibre/src/calibre/gui2/email.py:213
20319msgid "A&lias"
20320msgstr ""
20321
20322#: /__w/calibre/calibre/src/calibre/gui2/email.py:215
20323msgid "The email address of the recipient"
20324msgstr ""
20325
20326#: /__w/calibre/calibre/src/calibre/gui2/email.py:216
20327msgid "The optional alias (simple name) of the recipient"
20328msgstr ""
20329
20330#: /__w/calibre/calibre/src/calibre/gui2/email.py:217
20331msgid ""
20332"Formats to email. The first matching one will be sent (comma separated list)"
20333msgstr ""
20334
20335#: /__w/calibre/calibre/src/calibre/gui2/email.py:218
20336msgid "The optional subject for email sent to this recipient"
20337msgstr ""
20338
20339#: /__w/calibre/calibre/src/calibre/gui2/email.py:231
20340msgid "&Add recipient"
20341msgstr ""
20342
20343#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20344msgid "Need address"
20345msgstr ""
20346
20347#: /__w/calibre/calibre/src/calibre/gui2/email.py:248
20348msgid "You must specify an address"
20349msgstr ""
20350
20351#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20352msgid "Need formats"
20353msgstr ""
20354
20355#: /__w/calibre/calibre/src/calibre/gui2/email.py:252
20356msgid "You must specify at least one format to send"
20357msgstr ""
20358
20359#: /__w/calibre/calibre/src/calibre/gui2/email.py:256
20360#, python-format
20361msgid "The recipient %s already exists"
20362msgstr ""
20363
20364#: /__w/calibre/calibre/src/calibre/gui2/email.py:290
20365msgid "No recipients"
20366msgstr ""
20367
20368#: /__w/calibre/calibre/src/calibre/gui2/email.py:291
20369msgid "You must select at least one recipient"
20370msgstr ""
20371
20372#: /__w/calibre/calibre/src/calibre/gui2/email.py:351
20373msgid "Auto convert the following books before sending via email?"
20374msgstr ""
20375
20376#: /__w/calibre/calibre/src/calibre/gui2/email.py:362
20377msgid "This recipient has no valid formats defined"
20378msgstr ""
20379
20380#: /__w/calibre/calibre/src/calibre/gui2/email.py:363
20381msgid "These books have no suitable input formats for conversion"
20382msgstr ""
20383
20384#: /__w/calibre/calibre/src/calibre/gui2/email.py:367
20385msgid "Could not send"
20386msgstr ""
20387
20388#: /__w/calibre/calibre/src/calibre/gui2/email.py:368
20389msgid ""
20390"Could not send books to some recipients. Click \"Show details\" for more "
20391"information"
20392msgstr ""
20393
20394#: /__w/calibre/calibre/src/calibre/gui2/email.py:405
20395msgid "E-book:"
20396msgstr ""
20397
20398#: /__w/calibre/calibre/src/calibre/gui2/email.py:413
20399msgid "Attached, you will find the e-book"
20400msgstr ""
20401
20402#: /__w/calibre/calibre/src/calibre/gui2/email.py:414
20403#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209
20404msgid "by"
20405msgstr ""
20406
20407#: /__w/calibre/calibre/src/calibre/gui2/email.py:415
20408#, python-format
20409msgid "in the %s format."
20410msgstr ""
20411
20412#: /__w/calibre/calibre/src/calibre/gui2/email.py:419
20413msgid "About this book:"
20414msgstr ""
20415
20416#: /__w/calibre/calibre/src/calibre/gui2/email.py:432
20417msgid "Sending email to"
20418msgstr ""
20419
20420#: /__w/calibre/calibre/src/calibre/gui2/email.py:463
20421#, python-format
20422msgid "Auto convert the following books to %s before sending via email?"
20423msgstr ""
20424
20425#: /__w/calibre/calibre/src/calibre/gui2/email.py:470
20426msgid "Could not email the following books as no suitable formats were found:"
20427msgstr ""
20428
20429#: /__w/calibre/calibre/src/calibre/gui2/email.py:476
20430msgid "Failed to email book"
20431msgstr ""
20432
20433#: /__w/calibre/calibre/src/calibre/gui2/email.py:479
20434msgid "sent"
20435msgstr ""
20436
20437#: /__w/calibre/calibre/src/calibre/gui2/email.py:510
20438msgid "Sent news to"
20439msgstr ""
20440
20441#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134
20442#, python-format
20443msgid ""
20444"<div style=\"font-size:10pt;\">\n"
20445"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n"
20446"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n"
20447"<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>"
20448msgstr ""
20449
20450#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138
20451msgid "Regular &expression"
20452msgstr ""
20453
20454#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139
20455#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142
20456msgid "Test"
20457msgstr ""
20458
20459#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140
20460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52
20461msgid "File &name:"
20462msgstr ""
20463
20464#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142
20465msgid "Title:"
20466msgstr ""
20467
20468#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143
20469msgid "Regular expression (?P&lt;title&gt;)"
20470msgstr ""
20471
20472#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144
20473#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147
20474#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150
20475#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153
20476#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156
20477#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159
20478#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162
20479#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165
20480#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128
20481#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132
20482#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137
20483#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142
20484#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147
20485#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152
20486#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154
20487#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155
20488msgid "No match"
20489msgstr ""
20490
20491#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145
20492msgid "Authors:"
20493msgstr ""
20494
20495#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146
20496msgid "Regular expression (?P<author>)"
20497msgstr ""
20498
20499#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148
20500msgid "Series:"
20501msgstr ""
20502
20503#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149
20504msgid "Regular expression (?P<series>)"
20505msgstr ""
20506
20507#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151
20508msgid "Series index:"
20509msgstr ""
20510
20511#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152
20512msgid "Regular expression (?P<series_index>)"
20513msgstr ""
20514
20515#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154
20516#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759
20517msgid "ISBN:"
20518msgstr ""
20519
20520#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155
20521msgid "Regular expression (?P<isbn>)"
20522msgstr ""
20523
20524#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157
20525msgid "Publisher:"
20526msgstr ""
20527
20528#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158
20529msgid "Regular expression (?P<publisher>)"
20530msgstr ""
20531
20532#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160
20533msgid "Published:"
20534msgstr ""
20535
20536#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161
20537msgid "Regular expression (?P<published>)"
20538msgstr ""
20539
20540#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163
20541msgid "Comments:"
20542msgstr ""
20543
20544#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164
20545msgid "Regular expression (?P<comments>)"
20546msgstr ""
20547
20548#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20549msgid "Select font files"
20550msgstr ""
20551
20552#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24
20553msgid "TrueType/OpenType Fonts"
20554msgstr ""
20555
20556#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35
20557msgid "Corrupt font"
20558msgstr ""
20559
20560#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36
20561#, python-format
20562msgid "Failed to read metadata from the font file: %s"
20563msgstr ""
20564
20565#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153
20566msgid "Choose a font family"
20567msgstr ""
20568
20569#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166
20570#, python-format
20571msgid "Available faces for %s"
20572msgstr ""
20573
20574#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202
20575msgid "Choose font family"
20576msgstr ""
20577
20578#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226
20579msgid "Add &fonts"
20580msgstr ""
20581
20582#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230
20583msgid "Choose a font family from the list below:"
20584msgstr ""
20585
20586#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236
20587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
20588msgid "Find next"
20589msgstr ""
20590
20591#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239
20592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
20593msgid "Find previous"
20594msgstr ""
20595
20596#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291
20597#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422
20598#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452
20599#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456
20600#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483
20601#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531
20602#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559
20603#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313
20604#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85
20605msgid "None"
20606msgstr ""
20607
20608#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309
20609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20610msgid "Added fonts"
20611msgstr ""
20612
20613#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310
20614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313
20615#, python-format
20616msgid "Added font families: %s"
20617msgstr ""
20618
20619#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339
20620msgid "Choose &font family"
20621msgstr ""
20622
20623#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348
20624msgid "Clear the font family"
20625msgstr ""
20626
20627#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60
20628msgid "Remove this action"
20629msgstr ""
20630
20631#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167
20632msgid "<a href=\"{}\">CSS selector help</a>"
20633msgstr ""
20634
20635#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184
20636msgid "Create the rule to transform HTML tags below"
20637msgstr ""
20638
20639#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196
20640#, python-brace-format
20641msgid "{preamble} {match_type}"
20642msgstr ""
20643
20644#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202
20645msgid "If the tag"
20646msgstr ""
20647
20648#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217
20649msgid "Then:"
20650msgstr ""
20651
20652#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221
20653msgid "Add another action"
20654msgstr ""
20655
20656#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290
20657#, python-brace-format
20658msgid "If the tag <b>{match_type}</b> <b>{query}</b>"
20659msgstr ""
20660
20661#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310
20662msgid ""
20663"You can specify rules to transform HTML here. Click the \"Add rule\" button "
20664"below to get started."
20665msgstr ""
20666
20667#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317
20668msgid "Test HTML transform rules"
20669msgstr ""
20670
20671#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319
20672msgid "Enter an HTML document below and click the \"Test\" button"
20673msgstr ""
20674
20675#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321
20676msgid "Resulting HTML"
20677msgstr ""
20678
20679#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334
20680msgid "Edit HTML transform rules"
20681msgstr ""
20682
20683#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342
20684msgid "Current HTML file"
20685msgstr ""
20686
20687#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343
20688msgid "All HTML files"
20689msgstr ""
20690
20691#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344
20692msgid "Open HTML files"
20693msgstr ""
20694
20695#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345
20696msgid "Selected HTML files"
20697msgstr ""
20698
20699#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211
20700msgid "Create an icon theme"
20701msgstr ""
20702
20703#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218
20704msgid "Theme Metadata"
20705msgstr ""
20706
20707#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234
20708msgid "&Version:"
20709msgstr ""
20710
20711#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236
20712msgid "&License:"
20713msgstr ""
20714
20715#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238
20716#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72
20717msgid "&URL:"
20718msgstr ""
20719
20720#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240
20721msgid ""
20722"The license for the icons in this theme. Common choices are Creative Commons"
20723" or Public Domain."
20724msgstr ""
20725
20726#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289
20727#, python-format
20728msgid "%d icons missing in this theme"
20729msgstr ""
20730
20731#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291
20732msgid "No missing icons"
20733msgstr ""
20734
20735#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301
20736msgid "No title specified"
20737msgstr ""
20738
20739#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302
20740msgid "You must specify a title for this icon theme"
20741msgstr ""
20742
20743#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304
20744msgid "No author specified"
20745msgstr ""
20746
20747#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305
20748msgid "You must specify an author for this icon theme"
20749msgstr ""
20750
20751#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20752msgid "&Abort"
20753msgstr ""
20754
20755#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315
20756msgid "Losslessly optimizing images, please wait..."
20757msgstr ""
20758
20759#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329
20760msgid "Optimizing images failed, click \"Show details\" for more information"
20761msgstr ""
20762
20763#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334
20764msgid "Compression failed"
20765msgstr ""
20766
20767#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365
20768#, python-format
20769msgid "Optimizing %s"
20770msgstr ""
20771
20772#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384
20773msgid "Creating theme file"
20774msgstr ""
20775
20776#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394
20777msgid "Compressing theme file"
20778msgstr ""
20779
20780#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407
20781#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60
20782msgid "Finished"
20783msgstr ""
20784
20785#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414
20786msgid "Choose a folder from which to read the icons"
20787msgstr ""
20788
20789#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428
20790msgid "Choose destination for icon theme"
20791msgstr ""
20792
20793#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429
20794msgid "ZIP files"
20795msgstr ""
20796
20797#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544
20798#, python-brace-format
20799msgid ""
20800"\n"
20801"            <h1>{title}</h1>\n"
20802"            <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n"
20803"            <p>{description}</p>\n"
20804"            <p>Version: {version} Number of users: {usage}</p>\n"
20805"            <p><i>Right click to visit theme homepage</i></p>\n"
20806"            "
20807msgstr ""
20808
20809#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566
20810msgid "Downloading icons..."
20811msgstr ""
20812
20813#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567
20814msgid "Downloading icons, please wait..."
20815msgstr ""
20816
20817#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592
20818msgid "Choose an icon theme"
20819msgstr ""
20820
20821#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613
20822msgid "Restore &default icons"
20823msgstr ""
20824
20825#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643
20826msgid ""
20827"Choose an icon theme below. You will need to restart calibre to see the new "
20828"icons."
20829msgstr ""
20830
20831#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645
20832msgid "Current icon theme:"
20833msgstr ""
20834
20835#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647
20836#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128
20837msgid "&Sort by:"
20838msgstr ""
20839
20840#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20841msgid "Number of icons"
20842msgstr ""
20843
20844#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648
20845msgid "Popularity"
20846msgstr ""
20847
20848#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20849msgid "No homepage"
20850msgstr ""
20851
20852#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671
20853msgid "The {} theme has no homepage"
20854msgstr ""
20855
20856#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676
20857msgid "Downloading, please wait..."
20858msgstr ""
20859
20860#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727
20861msgid "Failed to download list of themes"
20862msgstr ""
20863
20864#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728
20865msgid ""
20866"Failed to download list of themes, click \"Show details\" for more "
20867"information"
20868msgstr ""
20869
20870#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762
20871#, python-format
20872msgid ""
20873"Are you sure you want to remove the <b>%s</b> icon theme and return to the "
20874"stock icons?"
20875msgstr ""
20876
20877#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770
20878msgid "No theme selected"
20879msgstr ""
20880
20881#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771
20882msgid "You must first select an icon theme"
20883msgstr ""
20884
20885#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805
20886msgid ""
20887"Failed to download icon theme, click \"Show details\" for more information."
20888msgstr ""
20889
20890#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120
20891msgid "Zoom &in"
20892msgstr ""
20893
20894#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121
20895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277
20896msgid "Zoom &out"
20897msgstr ""
20898
20899#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122
20900msgid "&Save as"
20901msgstr ""
20902
20903#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123
20904msgid "&Rotate"
20905msgstr ""
20906
20907#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124
20908msgid "&Full screen"
20909msgstr ""
20910
20911#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141
20912msgid "&Fit image"
20913msgstr ""
20914
20915#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142
20916msgid "Fit image inside the available space"
20917msgstr ""
20918
20919#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193
20920msgid "Choose a file to save to"
20921msgstr ""
20922
20923#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255
20924#, python-brace-format
20925msgid "Image: {name} {resolution}"
20926msgstr ""
20927
20928#: /__w/calibre/calibre/src/calibre/gui2/init.py:156
20929msgid "Cover browser"
20930msgstr ""
20931
20932#: /__w/calibre/calibre/src/calibre/gui2/init.py:194
20933#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560
20934#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572
20935#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672
20936#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681
20937#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733
20938#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740
20939msgid "Tag browser"
20940msgstr ""
20941
20942#: /__w/calibre/calibre/src/calibre/gui2/init.py:231
20943msgid "See what's new in this calibre release"
20944msgstr ""
20945
20946#: /__w/calibre/calibre/src/calibre/gui2/init.py:283
20947msgid "Connected "
20948msgstr ""
20949
20950#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20951#, python-format
20952msgid " %(created)s %(name)s"
20953msgstr ""
20954
20955#: /__w/calibre/calibre/src/calibre/gui2/init.py:303
20956msgid "created by"
20957msgstr ""
20958
20959#: /__w/calibre/calibre/src/calibre/gui2/init.py:306
20960#, python-format
20961msgid "%(num)d of %(total)d books"
20962msgstr ""
20963
20964#: /__w/calibre/calibre/src/calibre/gui2/init.py:308
20965#: /__w/calibre/calibre/src/calibre/srv/opds.py:154
20966msgid "one book"
20967msgid_plural "{} books"
20968msgstr[0] ""
20969
20970#: /__w/calibre/calibre/src/calibre/gui2/init.py:310
20971#, python-format
20972msgid "%(num)s, %(sel)d selected"
20973msgid_plural "%(num)s, %(sel)d selected"
20974msgstr[0] ""
20975
20976#: /__w/calibre/calibre/src/calibre/gui2/init.py:312
20977#, python-brace-format
20978msgid "{0}, {1} total"
20979msgstr ""
20980
20981#: /__w/calibre/calibre/src/calibre/gui2/init.py:336
20982msgid "Cover grid"
20983msgstr ""
20984
20985#: /__w/calibre/calibre/src/calibre/gui2/init.py:338
20986#: /__w/calibre/calibre/src/calibre/gui2/init.py:368
20987#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093
20988msgid "Toggle"
20989msgstr ""
20990
20991#: /__w/calibre/calibre/src/calibre/gui2/init.py:366
20992msgid "Search bar"
20993msgstr ""
20994
20995#: /__w/calibre/calibre/src/calibre/gui2/init.py:410
20996msgid "Next Virtual library"
20997msgstr ""
20998
20999#: /__w/calibre/calibre/src/calibre/gui2/init.py:412
21000msgid "Switch to the next Virtual library in the Virtual library tab bar"
21001msgstr ""
21002
21003#: /__w/calibre/calibre/src/calibre/gui2/init.py:415
21004msgid "Previous Virtual library"
21005msgstr ""
21006
21007#: /__w/calibre/calibre/src/calibre/gui2/init.py:417
21008msgid "Switch to the previous Virtual library in the Virtual library tab bar"
21009msgstr ""
21010
21011#: /__w/calibre/calibre/src/calibre/gui2/init.py:498
21012#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285
21013#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
21014msgid "All books"
21015msgstr ""
21016
21017#: /__w/calibre/calibre/src/calibre/gui2/init.py:501
21018msgid "Search expression for this Virtual library:"
21019msgstr ""
21020
21021#: /__w/calibre/calibre/src/calibre/gui2/init.py:525
21022msgid "Sort tabs alphabetically"
21023msgstr ""
21024
21025#: /__w/calibre/calibre/src/calibre/gui2/init.py:528
21026msgid "Restore hidden tabs"
21027msgstr ""
21028
21029#: /__w/calibre/calibre/src/calibre/gui2/init.py:531
21030#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392
21031msgid "Hide Virtual library tabs"
21032msgstr ""
21033
21034#: /__w/calibre/calibre/src/calibre/gui2/init.py:533
21035msgid "Lock Virtual library tabs"
21036msgstr ""
21037
21038#: /__w/calibre/calibre/src/calibre/gui2/init.py:535
21039msgid "Unlock Virtual library tabs"
21040msgstr ""
21041
21042#: /__w/calibre/calibre/src/calibre/gui2/init.py:542
21043#, python-format
21044msgid "Edit \"%s\""
21045msgstr ""
21046
21047#: /__w/calibre/calibre/src/calibre/gui2/init.py:543
21048#, python-format
21049msgid "Delete \"%s\""
21050msgstr ""
21051
21052#: /__w/calibre/calibre/src/calibre/gui2/init.py:571
21053#: /__w/calibre/calibre/src/calibre/gui2/init.py:582
21054msgid "Book details"
21055msgstr ""
21056
21057#: /__w/calibre/calibre/src/calibre/gui2/init.py:639
21058msgid "Layout"
21059msgstr ""
21060
21061#: /__w/calibre/calibre/src/calibre/gui2/init.py:642
21062msgid "Show and hide various parts of the calibre main window"
21063msgstr ""
21064
21065#: /__w/calibre/calibre/src/calibre/gui2/init.py:758
21066#, python-format
21067msgid "No %s format"
21068msgstr ""
21069
21070#: /__w/calibre/calibre/src/calibre/gui2/init.py:759
21071#, python-brace-format
21072msgid "The book {0} does not have the {1} format"
21073msgstr ""
21074
21075#: /__w/calibre/calibre/src/calibre/gui2/init.py:794
21076#, python-format
21077msgid "Restore %s"
21078msgstr ""
21079
21080#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97
21081msgid "Job"
21082msgstr ""
21083
21084#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99
21085msgid "Progress"
21086msgstr ""
21087
21088#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100
21089msgid "Running time"
21090msgstr ""
21091
21092#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101
21093msgid "Start time"
21094msgstr ""
21095
21096#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113
21097msgid "There is a running job:"
21098msgid_plural "There are {} running jobs:"
21099msgstr[0] ""
21100
21101#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117
21102#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125
21103#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140
21104msgid "Unknown job"
21105msgstr ""
21106
21107#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120
21108msgid "There is a waiting job"
21109msgid_plural "There are {} waiting jobs"
21110msgstr[0] ""
21111
21112#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310
21113#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313
21114#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316
21115#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323
21116#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330
21117msgid "Cannot kill job"
21118msgstr ""
21119
21120#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311
21121#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324
21122msgid "Cannot kill jobs that communicate with the device"
21123msgstr ""
21124
21125#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314
21126msgid "Job has already run"
21127msgstr ""
21128
21129#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317
21130msgid "This job cannot be stopped"
21131msgstr ""
21132
21133#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331
21134msgid ""
21135"Some of the jobs cannot be stopped. Click \"Show details\" to see the list "
21136"of unstoppable jobs."
21137msgstr ""
21138
21139#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433
21140msgid "Unavailable"
21141msgstr ""
21142
21143#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519
21144msgid "Click to see list of jobs"
21145msgstr ""
21146
21147#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520
21148msgid " [Alt+Shift+J]"
21149msgstr ""
21150
21151#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525
21152msgid "Show/hide the Jobs List"
21153msgstr ""
21154
21155#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530
21156msgid "Jobs:"
21157msgstr ""
21158
21159#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576
21160msgid "No running jobs"
21161msgstr ""
21162
21163#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578
21164msgid "One running job"
21165msgstr ""
21166
21167#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580
21168#, python-format
21169msgid "%d running jobs"
21170msgstr ""
21171
21172#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629
21173msgid " - Jobs"
21174msgstr ""
21175
21176#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641
21177msgid "Search for a job by name"
21178msgstr ""
21179
21180#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690
21181#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712
21182msgid "No job"
21183msgstr ""
21184
21185#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691
21186#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713
21187msgid "No job selected"
21188msgstr ""
21189
21190#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693
21191msgid "Do you really want to stop the selected job?"
21192msgid_plural "Do you really want to stop all the selected jobs?"
21193msgstr[0] ""
21194
21195#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703
21196msgid "Do you really want to stop all non-device jobs?"
21197msgstr ""
21198
21199#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410
21200#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40
21201msgid "&Custom"
21202msgstr ""
21203
21204#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21205#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21206msgid "&Alternate shortcut:"
21207msgstr ""
21208
21209#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417
21210#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45
21211msgid "&Shortcut:"
21212msgstr ""
21213
21214#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434
21215#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186
21216msgid "Done"
21217msgstr ""
21218
21219#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458
21220#, python-format
21221msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]"
21222msgstr ""
21223
21224#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477
21225#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102
21226msgid "Press a key..."
21227msgstr ""
21228
21229#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510
21230#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120
21231msgid "Already assigned"
21232msgstr ""
21233
21234#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512
21235#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122
21236msgid "already assigned to"
21237msgstr ""
21238
21239#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553
21240msgid "<b>This shortcut no longer exists</b>"
21241msgstr ""
21242
21243#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653
21244msgid ""
21245"Double click on any entry to change the keyboard shortcuts associated with "
21246"it"
21247msgstr ""
21248
21249#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670
21250msgid "Search for a shortcut by name"
21251msgstr ""
21252
21253#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684
21254#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377
21255#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258
21256#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191
21257msgid "Expand all"
21258msgstr ""
21259
21260#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685
21261#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378
21262#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259
21263#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671
21264#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071
21265#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192
21266msgid "Collapse all"
21267msgstr ""
21268
21269#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718
21270#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268
21271#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560
21272#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
21273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031
21274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065
21275#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495
21276msgid "No matches"
21277msgstr ""
21278
21279#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719
21280#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561
21281#, python-format
21282msgid "Could not find any shortcuts matching %s"
21283msgstr ""
21284
21285#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59
21286msgid "Eject this device"
21287msgstr ""
21288
21289#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62
21290msgid "Configure this device"
21291msgstr ""
21292
21293#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65
21294msgid "Update cached metadata on device"
21295msgstr ""
21296
21297#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78
21298msgid "Show books in calibre library"
21299msgstr ""
21300
21301#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80
21302msgid "Show books in the main memory of the device"
21303msgstr ""
21304
21305#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82
21306msgid "Show books in storage card A"
21307msgstr ""
21308
21309#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84
21310msgid "Show books in storage card B"
21311msgstr ""
21312
21313#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98
21314msgid "Delete library"
21315msgstr ""
21316
21317#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152
21318msgid "available"
21319msgstr ""
21320
21321#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214
21322msgid "Close the Virtual library"
21323msgstr ""
21324
21325#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225
21326msgid "Change how the displayed books are sorted"
21327msgstr ""
21328
21329#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229
21330msgid "Sort"
21331msgstr ""
21332
21333#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240
21334msgid ""
21335"<p>Search the list of books by title, author, publisher, tags, comments, "
21336"etc.<br><br>Words separated by spaces are ANDed"
21337msgstr ""
21338
21339#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264
21340msgid "Do quick search (you can also press the Enter key)"
21341msgstr ""
21342
21343#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268
21344#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21345#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516
21346msgid "Highlight"
21347msgstr ""
21348
21349#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285
21350msgid "Copy current search text (instead of search name)"
21351msgstr ""
21352
21353#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298
21354msgid "Use an existing Saved search or create a new one"
21355msgstr ""
21356
21357#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300
21358msgid "Saved search"
21359msgstr ""
21360
21361#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381
21362msgid "<h2>Shutting down</h2><div>"
21363msgstr ""
21364
21365#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677
21366#, python-format
21367msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
21368msgstr ""
21369
21370#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682
21371#, python-format
21372msgid "This book is on the device in %s"
21373msgstr ""
21374
21375#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133
21376msgid "Anonymous Content server user"
21377msgstr ""
21378
21379#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135
21380msgid "Local E-book viewer user"
21381msgstr ""
21382
21383#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141
21384#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343
21385msgid "Bookmark"
21386msgstr ""
21387
21388#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21389#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57
21390#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70
21391msgid "Bookmarks"
21392msgstr ""
21393
21394#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142
21395#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73
21396msgid "Highlights"
21397msgstr ""
21398
21399#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227
21400msgid "Export {} annotations"
21401msgstr ""
21402
21403#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230
21404msgid "calibre annotation collection"
21405msgstr ""
21406
21407#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233
21408msgid "annotations"
21409msgstr ""
21410
21411#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245
21412msgid "Format to export in:"
21413msgstr ""
21414
21415#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252
21416msgid "Save to file"
21417msgstr ""
21418
21419#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266
21420msgid "File for exports"
21421msgstr ""
21422
21423#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294
21424#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144
21425msgid "Unknown chapter"
21426msgstr ""
21427
21428#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368
21429#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21430msgid "Open in viewer"
21431msgstr ""
21432
21433#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369
21434#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883
21435msgid "Show in calibre"
21436msgstr ""
21437
21438#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371
21439#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372
21440#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405
21441msgid "Edit notes"
21442msgstr ""
21443
21444#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374
21445msgid "Export selected item"
21446msgid_plural "Export {} selected items"
21447msgstr[0] ""
21448
21449#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375
21450msgid "Delete selected item"
21451msgid_plural "Delete {} selected items"
21452msgstr[0] ""
21453
21454#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507
21455msgid "Restrict to"
21456msgstr ""
21457
21458#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509
21459msgid "Type:"
21460msgstr ""
21461
21462#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516
21463msgid "Show only annotations of the specified type"
21464msgstr ""
21465
21466#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518
21467msgid "User:"
21468msgstr ""
21469
21470#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525
21471msgid "Show only annotations created by the specified user"
21472msgstr ""
21473
21474#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531
21475msgid ""
21476"Only show annotations from books that have been selected in the calibre "
21477"library"
21478msgstr ""
21479
21480#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539
21481msgid "&Show results from only selected books"
21482msgstr ""
21483
21484#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542
21485msgid "&Show results from only the selected book"
21486msgid_plural "&Show results from only the {} selected books"
21487msgstr[0] ""
21488
21489#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622
21490msgid "Enter words to search for"
21491msgstr ""
21492
21493#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637
21494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271
21495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129
21496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552
21497#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352
21498msgid "Find previous match"
21499msgstr ""
21500
21501#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711
21502msgid "Invalid search expression"
21503msgstr ""
21504
21505#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712
21506#, python-brace-format
21507msgid ""
21508"The search expression: {0} is invalid. The search syntax used is the SQLite "
21509"Full text Search Query syntax, <a href=\"{1}\">described here</a>."
21510msgstr ""
21511
21512#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851
21513msgid "Edit the notes of this highlight"
21514msgstr ""
21515
21516#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21517msgid "Add notes"
21518msgstr ""
21519
21520#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855
21521msgid "Add notes to this highlight"
21522msgstr ""
21523
21524#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881
21525msgid "User"
21526msgstr ""
21527
21528#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884
21529msgid "Open the book at this annotation in the calibre E-book viewer"
21530msgstr ""
21531
21532#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885
21533msgid "Show this book in the main calibre book list"
21534msgstr ""
21535
21536#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895
21537msgid "Edit notes for highlight"
21538msgstr ""
21539
21540#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919
21541msgid "Annotations browser"
21542msgstr ""
21543
21544#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937
21545msgid "&Match on related words"
21546msgstr ""
21547
21548#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940
21549msgid ""
21550"With this option searching for words will also match on any related words "
21551"(supported in several languages). For example, in the English language: "
21552"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well"
21553msgstr ""
21554
21555#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969
21556msgid "&Delete all selected"
21557msgstr ""
21558
21559#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970
21560msgid "Delete the selected annotations"
21561msgstr ""
21562
21563#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973
21564msgid "&Export all selected"
21565msgstr ""
21566
21567#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974
21568msgid "Export the selected annotations"
21569msgstr ""
21570
21571#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982
21572msgid "Rebuild search index"
21573msgstr ""
21574
21575#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984
21576msgid ""
21577"Refresh annotations in case they have been changed since this window was "
21578"opened"
21579msgstr ""
21580
21581#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992
21582#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999
21583msgid "No selected annotations"
21584msgstr ""
21585
21586#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993
21587#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000
21588msgid "No annotations have been selected"
21589msgstr ""
21590
21591#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005
21592msgid "Are you sure you want to <b>permanently</b> delete this annotation?"
21593msgid_plural ""
21594"Are you sure you want to <b>permanently</b> delete these {} annotations?"
21595msgstr[0] ""
21596
21597#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019
21598msgid "Editing is only supported for the notes associated with highlights"
21599msgstr ""
21600
21601#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133
21602msgid "Set to undefined"
21603msgstr ""
21604
21605#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196
21606msgid "Size (MB)"
21607msgstr ""
21608
21609#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203
21610#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208
21611msgid "Modified"
21612msgstr ""
21613
21614#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748
21615#, python-format
21616msgid ""
21617"The cover for the book %s is too large, cannot load it. Resize or delete it."
21618msgstr ""
21619
21620#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896
21621#, python-format
21622msgid "%s stars"
21623msgstr ""
21624
21625#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033
21626#, python-format
21627msgid "Click in this column and press Q to Quickview books with the same \"%s\""
21628msgstr ""
21629
21630#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040
21631#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445
21632#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243
21633msgid "Description:"
21634msgstr ""
21635
21636#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043
21637#, python-brace-format
21638msgid "The lookup/search name is <i>{0}</i>"
21639msgstr ""
21640
21641#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050
21642#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722
21643#, python-brace-format
21644msgid "This book's UUID is \"{0}\""
21645msgstr ""
21646
21647#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148
21648#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61
21649msgid ""
21650"Could not change the on disk location of this book. Is it open in another "
21651"program?"
21652msgstr ""
21653
21654#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152
21655#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158
21656msgid "Failed to set data"
21657msgstr ""
21658
21659#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153
21660#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159
21661msgid "Could not set data, click \"Show details\" to see why."
21662msgstr ""
21663
21664#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350
21665msgid "In Library"
21666msgstr ""
21667
21668#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354
21669#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288
21670msgid "Size"
21671msgstr ""
21672
21673#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692
21674msgid "Waiting for metadata to be updated"
21675msgstr ""
21676
21677#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694
21678msgid "Marked for deletion"
21679msgstr ""
21680
21681#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699
21682msgid "Double click to <b>edit</b> me<br><br>"
21683msgstr ""
21684
21685#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720
21686msgid "The lookup/search name is"
21687msgstr ""
21688
21689#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399
21690msgid "Cannot hide all columns"
21691msgstr ""
21692
21693#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400
21694msgid "You must not hide all columns"
21695msgstr ""
21696
21697#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441
21698#, python-format
21699msgid "Hide column %s"
21700msgstr ""
21701
21702#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442
21703#, python-format
21704msgid "Sort on %s"
21705msgstr ""
21706
21707#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443
21708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21709msgid "Ascending"
21710msgstr ""
21711
21712#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444
21713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079
21714msgid "Descending"
21715msgstr ""
21716
21717#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451
21718#, python-format
21719msgid "Change text alignment for %s"
21720msgstr ""
21721
21722#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
21724msgid "Center"
21725msgstr ""
21726
21727#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21728#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21730msgid "Left"
21731msgstr ""
21732
21733#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453
21734#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
21735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317
21736msgid "Right"
21737msgstr ""
21738
21739#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460
21740#, python-format
21741msgid "Change font style for %s"
21742msgstr ""
21743
21744#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21745msgid "Bold font"
21746msgstr ""
21747
21748#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462
21749msgid "Normal font"
21750msgstr ""
21751
21752#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21753msgid "Bold and Italic font"
21754msgstr ""
21755
21756#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463
21757msgid "Italic font"
21758msgstr ""
21759
21760#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472
21761#, python-format
21762msgid "Quickview column %s"
21763msgstr ""
21764
21765#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482
21766msgid "Show column"
21767msgstr ""
21768
21769#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490
21770msgid "Remember On Device column width"
21771msgstr ""
21772
21773#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492
21774msgid "Reset On Device column width to default"
21775msgstr ""
21776
21777#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494
21778msgid "Shrink column if it is too wide to fit"
21779msgstr ""
21780
21781#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496
21782msgid "Resize column to fit contents"
21783msgstr ""
21784
21785#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498
21786msgid "Restore default layout"
21787msgstr ""
21788
21789#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506
21790msgid "Hide row numbers"
21791msgstr ""
21792
21793#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529
21794msgid "Un-split the book list"
21795msgstr ""
21796
21797#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531
21798msgid "Split the book list"
21799msgstr ""
21800
21801#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455
21802msgid ""
21803"Dropping onto a device is not supported. First add the book to the calibre "
21804"library."
21805msgstr ""
21806
21807#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278
21808msgid "File name"
21809msgstr ""
21810
21811#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50
21812msgid "Configure viewer"
21813msgstr ""
21814
21815#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51
21816msgid "Use white background"
21817msgstr ""
21818
21819#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52
21820msgid "Hyphenate"
21821msgstr ""
21822
21823#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53
21824msgid "<b>Changes will only take effect after a restart.</b>"
21825msgstr ""
21826
21827#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75
21828msgid " - LRF viewer"
21829msgstr ""
21830
21831#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159
21832#, python-format
21833msgid "<b>No matches</b> for the search phrase <i>%s</i> were found."
21834msgstr ""
21835
21836#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271
21837msgid ""
21838"%prog [options] book.lrf\n"
21839"\n"
21840"Read the LRF e-book book.lrf\n"
21841msgstr ""
21842
21843#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277
21844msgid "Print more information about the rendering process"
21845msgstr ""
21846
21847#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278
21848msgid "Turn on visual aids to debugging the rendering engine"
21849msgstr ""
21850
21851#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281
21852msgid "Disable hyphenation. Should significantly speed up rendering."
21853msgstr ""
21854
21855#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283
21856msgid ""
21857"By default the background is off white as I find this easier on the eyes. "
21858"Use this option to make the background pure white."
21859msgstr ""
21860
21861#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285
21862msgid "Profile the LRF renderer"
21863msgstr ""
21864
21865#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126
21866msgid "LRF viewer"
21867msgstr ""
21868
21869#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127
21870msgid "Parsing LRF file"
21871msgstr ""
21872
21873#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128
21874msgid "LRF viewer toolbar"
21875msgstr ""
21876
21877#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129
21878#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51
21879msgid "Next page"
21880msgstr ""
21881
21882#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130
21883msgid "Previous Page"
21884msgstr ""
21885
21886#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131
21887#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99
21888#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44
21889msgid "Back"
21890msgstr ""
21891
21892#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132
21893#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102
21894#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45
21895msgid "Forward"
21896msgstr ""
21897
21898#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133
21899msgid "Next match"
21900msgstr ""
21901
21902#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134
21903#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46
21904msgid "Open e-book"
21905msgstr ""
21906
21907#: /__w/calibre/calibre/src/calibre/gui2/main.py:42
21908msgid ""
21909"%prog [options] [path_to_ebook or calibre url ...]\n"
21910"\n"
21911"Launch the main calibre Graphical User Interface and optionally add the e-book at\n"
21912"path_to_ebook to the database. You can also specify calibre URLs to perform various\n"
21913"different actions, than just adding books. For example:\n"
21914"\n"
21915"calibre://view-book/test_library/1842/epub\n"
21916"\n"
21917"Will open the book with id 1842 in the EPUB format from the library\n"
21918"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n"
21919"libraries with spaces replaced by underscores. A full description of the\n"
21920"various URL based actions is in the User Manual.\n"
21921msgstr ""
21922
21923#: /__w/calibre/calibre/src/calibre/gui2/main.py:57
21924msgid "Use the library located at the specified path."
21925msgstr ""
21926
21927#: /__w/calibre/calibre/src/calibre/gui2/main.py:59
21928msgid "Start minimized to system tray."
21929msgstr ""
21930
21931#: /__w/calibre/calibre/src/calibre/gui2/main.py:61
21932msgid "Ignored, do not use. Present only for legacy reasons"
21933msgstr ""
21934
21935#: /__w/calibre/calibre/src/calibre/gui2/main.py:63
21936msgid "Do not check for updates"
21937msgstr ""
21938
21939#: /__w/calibre/calibre/src/calibre/gui2/main.py:65
21940msgid ""
21941"Ignore custom plugins, useful if you installed a plugin that is preventing "
21942"calibre from starting"
21943msgstr ""
21944
21945#: /__w/calibre/calibre/src/calibre/gui2/main.py:100
21946msgid "Path too long"
21947msgstr ""
21948
21949#: /__w/calibre/calibre/src/calibre/gui2/main.py:101
21950#, python-format
21951msgid ""
21952"Path to Calibre Portable (%s) too long. It must be less than 59 characters."
21953msgstr ""
21954
21955#: /__w/calibre/calibre/src/calibre/gui2/main.py:141
21956#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820
21957msgid "Calibre Library"
21958msgstr ""
21959
21960#: /__w/calibre/calibre/src/calibre/gui2/main.py:186
21961msgid "Failed to create library"
21962msgstr ""
21963
21964#: /__w/calibre/calibre/src/calibre/gui2/main.py:187
21965#, python-format
21966msgid ""
21967"Failed to create calibre library at: %r.\n"
21968"You will be asked to choose a new library location."
21969msgstr ""
21970
21971#: /__w/calibre/calibre/src/calibre/gui2/main.py:217
21972msgid "Could not repair library. Click \"Show details\" for more information."
21973msgstr ""
21974
21975#: /__w/calibre/calibre/src/calibre/gui2/main.py:256
21976msgid "Initializing user interface..."
21977msgstr ""
21978
21979#: /__w/calibre/calibre/src/calibre/gui2/main.py:278
21980msgid "Choose a location for your new calibre e-book library"
21981msgstr ""
21982
21983#: /__w/calibre/calibre/src/calibre/gui2/main.py:296
21984msgid "Repairing failed"
21985msgstr ""
21986
21987#: /__w/calibre/calibre/src/calibre/gui2/main.py:297
21988msgid "The database repair failed. Starting with a new empty library."
21989msgstr ""
21990
21991#: /__w/calibre/calibre/src/calibre/gui2/main.py:308
21992#: /__w/calibre/calibre/src/calibre/gui2/main.py:353
21993msgid "Bad database location"
21994msgstr ""
21995
21996#: /__w/calibre/calibre/src/calibre/gui2/main.py:309
21997#, python-format
21998msgid "Bad database location %r. calibre will now quit."
21999msgstr ""
22000
22001#: /__w/calibre/calibre/src/calibre/gui2/main.py:321
22002msgid "Startup error"
22003msgstr ""
22004
22005#: /__w/calibre/calibre/src/calibre/gui2/main.py:322
22006#, python-brace-format
22007msgid ""
22008"There was an error during {0} startup. Parts of {0} may not function. Click "
22009"\"Show details\" to learn more."
22010msgstr ""
22011
22012#: /__w/calibre/calibre/src/calibre/gui2/main.py:334
22013#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859
22014msgid "Corrupted database"
22015msgstr ""
22016
22017#: /__w/calibre/calibre/src/calibre/gui2/main.py:335
22018#, python-format
22019msgid ""
22020"The library database at %s appears to be corrupted. Do you want calibre to "
22021"try and rebuild it automatically? The rebuild may not be completely "
22022"successful. If you say No, a new empty calibre library will be created."
22023msgstr ""
22024
22025#: /__w/calibre/calibre/src/calibre/gui2/main.py:354
22026#, python-format
22027msgid ""
22028"Bad database location %r. Will start with  a new, empty calibre library"
22029msgstr ""
22030
22031#: /__w/calibre/calibre/src/calibre/gui2/main.py:364
22032#, python-format
22033msgid "Starting %s: Loading books..."
22034msgstr ""
22035
22036#: /__w/calibre/calibre/src/calibre/gui2/main.py:396
22037msgid "Cannot start calibre"
22038msgstr ""
22039
22040#: /__w/calibre/calibre/src/calibre/gui2/main.py:397
22041#, python-brace-format
22042msgid ""
22043"Another calibre program that can modify calibre libraries, such as, {0} or "
22044"{1} is already running. You must first shut it down, before starting the "
22045"main calibre program. If you are sure no such program is running, try "
22046"restarting your computer."
22047msgstr ""
22048
22049#: /__w/calibre/calibre/src/calibre/gui2/main.py:458
22050#: /__w/calibre/calibre/src/calibre/gui2/main.py:487
22051msgid "Failed to contact running instance of calibre"
22052msgstr ""
22053
22054#: /__w/calibre/calibre/src/calibre/gui2/main.py:461
22055msgid "Contacting calibre failed"
22056msgstr ""
22057
22058#: /__w/calibre/calibre/src/calibre/gui2/main.py:462
22059msgid "Failed to contact running instance of calibre, try restarting calibre"
22060msgstr ""
22061
22062#: /__w/calibre/calibre/src/calibre/gui2/main.py:470
22063msgid "Shutdown command sent, waiting for shutdown..."
22064msgstr ""
22065
22066#: /__w/calibre/calibre/src/calibre/gui2/main.py:476
22067msgid "Failed to shutdown running calibre instance"
22068msgstr ""
22069
22070#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106
22071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448
22072msgid "&Preferences"
22073msgstr ""
22074
22075#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107
22076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
22077msgid "&Quit"
22078msgstr ""
22079
22080#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146
22081msgid "Unhandled exception"
22082msgstr ""
22083
22084#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181
22085#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690
22086msgid "Set date to undefined"
22087msgstr ""
22088
22089#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183
22090#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692
22091msgid "Set date to today"
22092msgstr ""
22093
22094#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186
22095#: /__w/calibre/calibre/src/calibre/utils/localization.py:367
22096msgid "&Redo"
22097msgstr ""
22098
22099#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265
22100msgid ""
22101"Specify how this book should be sorted when by title. For example, The "
22102"Exorcist might be sorted as Exorcist, The."
22103msgstr ""
22104
22105#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267
22106msgid "Title &sort:"
22107msgstr ""
22108
22109#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276
22110msgid ""
22111" The green color indicates that the current title sort matches the current "
22112"title"
22113msgstr ""
22114
22115#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279
22116msgid ""
22117" The red color warns that the current title sort does not match the current "
22118"title. No action is required if this is what you want."
22119msgstr ""
22120
22121#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367
22122msgid "&Edit authors"
22123msgstr ""
22124
22125#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380
22126msgid "Authors changed"
22127msgstr ""
22128
22129#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381
22130msgid ""
22131"You have changed the authors for this book. You must save these changes "
22132"before you can use Manage authors. Do you want to save these changes?"
22133msgstr ""
22134
22135#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459
22136msgid ""
22137"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n"
22138"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."
22139msgstr ""
22140
22141#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464
22142msgid "Author s&ort:"
22143msgstr ""
22144
22145#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476
22146msgid ""
22147" The green color indicates that the current author sort matches the current "
22148"author"
22149msgstr ""
22150
22151#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479
22152msgid ""
22153" The red color indicates that the current author sort does not match the "
22154"current author. No action is required if this is what you want."
22155msgstr ""
22156
22157#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657
22158msgid "&Number:"
22159msgstr ""
22160
22161#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760
22162#, python-format
22163msgid ""
22164"Last modified: %s\n"
22165"\n"
22166"Double click to view"
22167msgstr ""
22168
22169#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771
22170#, python-format
22171msgid "Restore %s from the original"
22172msgstr ""
22173
22174#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784
22175msgid "&View {} format"
22176msgstr ""
22177
22178#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797
22179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644
22180msgid "&Edit"
22181msgstr ""
22182
22183#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880
22184msgid "Set the cover for the book from the selected format"
22185msgstr ""
22186
22187#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888
22188msgid "Set metadata for the book from the selected format"
22189msgstr ""
22190
22191#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895
22192msgid "Add a format to this book"
22193msgstr ""
22194
22195#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902
22196msgid "Remove the selected format from this book"
22197msgstr ""
22198
22199#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977
22200msgid "Choose formats for "
22201msgstr ""
22202
22203#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023
22204msgid "No permission"
22205msgstr ""
22206
22207#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024
22208msgid "You do not have permission to read the following files:"
22209msgstr ""
22210
22211#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055
22212#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056
22213#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080
22214#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081
22215msgid "No format selected"
22216msgstr ""
22217
22218#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140
22219msgid "Trim bord&ers"
22220msgstr ""
22221
22222#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142
22223msgid ""
22224"Automatically detect and remove extra space at the cover's edges.\n"
22225"Pressing it repeatedly can sometimes remove stubborn borders."
22226msgstr ""
22227
22228#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146
22229msgid "Automatically trim borders"
22230msgstr ""
22231
22232#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148
22233msgid "Trim borders manually"
22234msgstr ""
22235
22236#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149
22237msgid "Undo last trim"
22238msgstr ""
22239
22240#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153
22241msgid "Download co&ver"
22242msgstr ""
22243
22244#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154
22245msgid "&Generate cover"
22246msgstr ""
22247
22248#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157
22249msgid "Customize the styles and colors of the generated cover"
22250msgstr ""
22251
22252#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158
22253msgid "Undo last Generate cover"
22254msgstr ""
22255
22256#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214
22257msgid "Not a valid picture"
22258msgstr ""
22259
22260#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262
22261msgid "Invalid cover"
22262msgstr ""
22263
22264#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263
22265msgid "Could not change cover as the image is invalid."
22266msgstr ""
22267
22268#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359
22269msgid "Rating of this book. 0-5 stars"
22270msgstr ""
22271
22272#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440
22273msgid "Tags changed"
22274msgstr ""
22275
22276#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441
22277msgid ""
22278"You have changed the tags. In order to use the tags editor, you must either "
22279"discard or apply these changes. Apply changes?"
22280msgstr ""
22281
22282#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483
22283msgid "A comma separated list of languages for this book"
22284msgstr ""
22285
22286#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513
22287#, python-format
22288msgid "The language %s is not recognized"
22289msgid_plural "The languages %s are not recognized"
22290msgstr[0] ""
22291
22292#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514
22293msgid "Unknown language"
22294msgstr ""
22295
22296#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530
22297msgid "Edit Identifiers"
22298msgstr ""
22299
22300#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537
22301msgid ""
22302"Edit the book's identifiers. Every identifier must be on a separate line, "
22303"and have the form type:value"
22304msgstr ""
22305
22306#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554
22307msgid "Duplicate identifier"
22308msgstr ""
22309
22310#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555
22311#, python-format
22312msgid ""
22313"The identifier of type: %s occurs more than once. Each type of identifier "
22314"must be unique"
22315msgstr ""
22316
22317#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559
22318msgid "Invalid identifier"
22319msgstr ""
22320
22321#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560
22322#, python-format
22323msgid ""
22324"The identifier %s is invalid. Identifiers must be of the form type:value"
22325msgstr ""
22326
22327#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574
22328msgid "&Ids:"
22329msgstr ""
22330
22331#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575
22332#, python-format
22333msgid ""
22334"Edit the identifiers for this book. For example: \n"
22335"\n"
22336"%s\n"
22337"\n"
22338"If an identifier value contains a comma, you can use the | character to represent it."
22339msgstr ""
22340
22341#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590
22342msgid "Edit identifiers in a dedicated window"
22343msgstr ""
22344
22345#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655
22346#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790
22347msgid "This ISBN is valid"
22348msgstr ""
22349
22350#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658
22351#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793
22352msgid "This ISBN is invalid"
22353msgstr ""
22354
22355#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756
22356#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778
22357msgid "Invalid ISBN"
22358msgstr ""
22359
22360#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757
22361msgid "Enter an ISBN"
22362msgstr ""
22363
22364#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779
22365msgid "The ISBN you entered is not valid. Try again."
22366msgstr ""
22367
22368#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818
22369msgid "Clear publisher"
22370msgstr ""
22371
22372#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871
22373msgid "Clear date"
22374msgstr ""
22375
22376#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58
22377msgid "Schedule download?"
22378msgstr ""
22379
22380#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68
22381msgid ""
22382"The download of metadata for the <b>selected book</b> will run in the "
22383"background. Proceed?"
22384msgid_plural ""
22385"The download of metadata for the <b>{} selected books</b> will run in the "
22386"background. Proceed?"
22387msgstr[0] ""
22388
22389#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74
22390msgid ""
22391"You can monitor the progress of the download by clicking the rotating "
22392"spinner in the bottom right corner."
22393msgstr ""
22394
22395#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77
22396msgid ""
22397"When the download completes you will be asked for confirmation before "
22398"calibre applies the downloaded metadata."
22399msgstr ""
22400
22401#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88
22402msgid "Download only &metadata"
22403msgstr ""
22404
22405#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92
22406msgid "Download only &covers"
22407msgstr ""
22408
22409#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96
22410msgid "&Configure download"
22411msgstr ""
22412
22413#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100
22414msgid "Download &both"
22415msgstr ""
22416
22417#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140
22418msgid "Download metadata for one book"
22419msgid_plural "Download metadata for {} books"
22420msgstr[0] ""
22421
22422#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147
22423msgid "Metadata download started"
22424msgstr ""
22425
22426#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159
22427msgid "(Failed metadata)"
22428msgstr ""
22429
22430#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161
22431msgid "(Failed cover)"
22432msgstr ""
22433
22434#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214
22435#, python-format
22436msgid "Processed %s"
22437msgstr ""
22438
22439#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72
22440#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157
22441msgid "Metadata fields to download"
22442msgstr ""
22443
22444#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417
22445#, python-format
22446msgid "Revert %s"
22447msgstr ""
22448
22449#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474
22450msgid "Merge identifiers"
22451msgstr ""
22452
22453#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482
22454msgid "Merge tags"
22455msgstr ""
22456
22457#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589
22458#, python-brace-format
22459msgid "Cover size: {0}x{1}"
22460msgstr ""
22461
22462#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616
22463msgid "Compare metadata"
22464msgstr ""
22465
22466#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637
22467msgid "&Accept all remaining"
22468msgstr ""
22469
22470#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642
22471msgid "Re&ject all remaining"
22472msgstr ""
22473
22474#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647
22475msgid "R&eject"
22476msgstr ""
22477
22478#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652
22479msgid "Reject changes and move to next [{}]"
22480msgstr ""
22481
22482#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667
22483#, python-format
22484msgid "Move to next [%s]"
22485msgstr ""
22486
22487#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675
22488msgid "&Mark rejected books"
22489msgstr ""
22490
22491#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678
22492msgid "Mark rejected books in the book list after this dialog is closed"
22493msgstr ""
22494
22495#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714
22496msgid "All reviewed changes will be lost! Are you sure you want to Cancel?"
22497msgstr ""
22498
22499#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738
22500#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403
22501#, python-format
22502msgid " [%(num)d of %(tot)d]"
22503msgstr ""
22504
22505#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754
22506msgid "Are you sure you want to reject the remaining result?"
22507msgid_plural "Are you sure you want to reject all {} remaining results?"
22508msgstr[0] ""
22509
22510#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46
22511msgid "Rendering PDF pages, please wait..."
22512msgstr ""
22513
22514#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50
22515msgid "Choose a cover from the list of PDF pages below"
22516msgstr ""
22517
22518#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66
22519msgid "&More pages"
22520msgstr ""
22521
22522#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71
22523msgid "Choose cover from PDF"
22524msgstr ""
22525
22526#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116
22527#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123
22528msgid "Failed to render"
22529msgstr ""
22530
22531#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117
22532msgid "Could not render this PDF file"
22533msgstr ""
22534
22535#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124
22536msgid "This PDF has no pages"
22537msgstr ""
22538
22539#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138
22540#, python-format
22541msgid "page %d"
22542msgstr ""
22543
22544#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92
22545#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228
22546#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422
22547msgid "Next"
22548msgstr ""
22549
22550#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96
22551#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238
22552#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405
22553msgid "Previous"
22554msgstr ""
22555
22556#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149
22557msgid ""
22558"Automatically create the title sort entry based on the current title entry.\n"
22559"Using this button to create title sort will change title sort from red to green."
22560msgstr ""
22561
22562#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160
22563msgid ""
22564"Automatically create the author sort entry based on the current author "
22565"entry. Using this button to create author sort will change author sort from "
22566"red to green.  There is a menu of functions available under this button. "
22567"Click and hold on the button to see it."
22568msgstr ""
22569
22570#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177
22571msgid "Set author sort from author"
22572msgstr ""
22573
22574#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178
22575msgid "Set author from author sort"
22576msgstr ""
22577
22578#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181
22579msgid "Copy author to author sort"
22580msgstr ""
22581
22582#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183
22583msgid "Copy author sort to author"
22584msgstr ""
22585
22586#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194
22587msgid "Swap the author and title"
22588msgstr ""
22589
22590#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201
22591msgid ""
22592"Manage authors. Use to rename authors and correct individual author's sort "
22593"values"
22594msgstr ""
22595
22596#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231
22597msgid "Clear rating"
22598msgstr ""
22599
22600#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244
22601msgid "Clear all tags"
22602msgstr ""
22603
22604#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253
22605msgid "Clear Ids"
22606msgstr ""
22607
22608#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257
22609msgid ""
22610"Paste the contents of the clipboard into the identifiers prefixed with isbn:"
22611" or url:. Or right click, to choose a different prefix."
22612msgstr ""
22613
22614#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273
22615msgid "&Download metadata"
22616msgstr ""
22617
22618#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275
22619#, python-format
22620msgid "Download metadata for this book [%s]"
22621msgstr ""
22622
22623#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278
22624msgid "Undo last metadata download"
22625msgstr ""
22626
22627#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287
22628msgid "Configure download metadata"
22629msgstr ""
22630
22631#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291
22632msgid "Change how calibre downloads metadata"
22633msgstr ""
22634
22635#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300
22636msgid "Edit list of prefixes"
22637msgstr ""
22638
22639#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22640msgid "Edit prefixes"
22641msgstr ""
22642
22643#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307
22644msgid "Enter prefixes, one on a line. The first prefix becomes the default."
22645msgstr ""
22646
22647#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356
22648msgid "Save changed metadata?"
22649msgstr ""
22650
22651#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357
22652msgid ""
22653"You've changed the metadata for this book. Edit book is set to update "
22654"embedded metadata when opened. You need to save your changes for them to be "
22655"included."
22656msgstr ""
22657
22658#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360
22659msgid "&Don't save"
22660msgstr ""
22661
22662#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473
22663#, python-format
22664msgid "The cover in the %s format is invalid"
22665msgstr ""
22666
22667#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557
22668msgid "No downloaded metadata"
22669msgstr ""
22670
22671#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558
22672msgid "There is no downloaded metadata to undo"
22673msgstr ""
22674
22675#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631
22676msgid "There is another book to edit in this set."
22677msgid_plural "There are still {} more books to edit in this set."
22678msgstr[0] ""
22679
22680#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635
22681msgid ""
22682"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\""
22683" button to move through books in the set."
22684msgstr ""
22685
22686#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22687msgid "&Continue editing"
22688msgstr ""
22689
22690#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637
22691msgid "&Stop editing"
22692msgstr ""
22693
22694#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647
22695msgid "You will lose all unsaved changes. Are you sure?"
22696msgstr ""
22697
22698#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697
22699msgid "Save changes and edit the metadata of {} [Alt+Right]"
22700msgstr ""
22701
22702#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701
22703msgid "Save changes and edit the metadata of {} [Alt+Left]"
22704msgstr ""
22705
22706#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806
22707#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024
22708msgid "Change cover"
22709msgstr ""
22710
22711#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866
22712msgid "Co&mments"
22713msgstr ""
22714
22715#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917
22716#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066
22717msgid "&Metadata"
22718msgstr ""
22719
22720#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922
22721msgid "&Cover and formats"
22722msgstr ""
22723
22724#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994
22725msgid "C&ustom metadata"
22726msgstr ""
22727
22728#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005
22729msgid "&Comments"
22730msgstr ""
22731
22732#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072
22733msgid "Basic metadata"
22734msgstr ""
22735
22736#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134
22737msgid "Custom metadata"
22738msgstr ""
22739
22740#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22741#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456
22742msgid "Has cover"
22743msgstr ""
22744
22745#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121
22746msgid "Has summary"
22747msgstr ""
22748
22749#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177
22750msgid ""
22751"The \"has cover\" indication is not fully\n"
22752"reliable. Sometimes results marked as not\n"
22753"having a cover will find a cover in the download\n"
22754"cover stage, and vice versa."
22755msgstr ""
22756
22757#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273
22758msgid "See at"
22759msgstr ""
22760
22761#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333
22762msgid "Please wait"
22763msgstr ""
22764
22765#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444
22766msgid "calibre is downloading metadata from: "
22767msgstr ""
22768
22769#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485
22770#, python-format
22771msgid "Title: %s "
22772msgstr ""
22773
22774#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488
22775#, python-format
22776msgid "Authors: %s "
22777msgstr ""
22778
22779#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513
22780msgid "Failed to download metadata. Click Show Details to see details"
22781msgstr ""
22782
22783#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522
22784msgid ""
22785"Failed to find any books that match your search. Try making the search "
22786"<b>less specific</b>. For example, use only the author's last name and a "
22787"single distinctive word from the title.<p>To see the full log, click \"Show "
22788"details\"."
22789msgstr ""
22790
22791#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633
22792msgid "Current cover"
22793msgstr ""
22794
22795#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636
22796#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34
22797msgid "Searching..."
22798msgstr ""
22799
22800#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823
22801msgid "View this cover at full size"
22802msgstr ""
22803
22804#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824
22805msgid "Copy this cover to clipboard"
22806msgstr ""
22807
22808#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888
22809#, python-format
22810msgid "Downloading covers for <b>%s</b>, please wait..."
22811msgstr ""
22812
22813#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919
22814msgid "Failed to download any covers, click \"Show details\" for details."
22815msgstr ""
22816
22817#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925
22818#, python-format
22819msgid "Could not find any covers for <b>%s</b>"
22820msgstr ""
22821
22822#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928
22823#, python-brace-format
22824msgid "Found a cover for {title}"
22825msgstr ""
22826
22827#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931
22828#, python-brace-format
22829msgid ""
22830"Found <b>{num}</b> covers for {title}. When the download completes, the "
22831"covers will be sorted by size."
22832msgstr ""
22833
22834#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024
22835msgid "Downloading metadata..."
22836msgstr ""
22837
22838#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040
22839msgid "&Back"
22840msgstr ""
22841
22842#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141
22843msgid "Downloading cover..."
22844msgstr ""
22845
22846#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51
22847#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171
22848msgid "Failed to run"
22849msgstr ""
22850
22851#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52
22852#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172
22853msgid "Failed to run program, click \"Show details\" for more information"
22854msgstr ""
22855
22856#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131
22857#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245
22858msgid "Command line:"
22859msgstr ""
22860
22861#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136
22862#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207
22863#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249
22864#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306
22865#, python-format
22866msgid "Choose a program to open %s files"
22867msgstr ""
22868
22869#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137
22870msgid "Executable files"
22871msgstr ""
22872
22873#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141
22874#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218
22875#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254
22876msgid "Cannot execute"
22877msgstr ""
22878
22879#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142
22880#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219
22881#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255
22882#, python-format
22883msgid "The program %s is not an executable file"
22884msgstr ""
22885
22886#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204
22887msgid "Application path:"
22888msgstr ""
22889
22890#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213
22891msgid "Invalid application"
22892msgstr ""
22893
22894#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214
22895#, python-format
22896msgid "%s is not a valid macOS application bundle."
22897msgstr ""
22898
22899#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283
22900msgid "Choose a program"
22901msgstr ""
22902
22903#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296
22904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413
22905msgid "Gathering data, please wait..."
22906msgstr ""
22907
22908#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314
22909msgid "&Browse computer for program"
22910msgstr ""
22911
22912#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331
22913msgid "Error finding programs"
22914msgstr ""
22915
22916#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332
22917msgid ""
22918"Failed to find programs on your computer, click \"Show details\" for more "
22919"information"
22920msgstr ""
22921
22922#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395
22923#, python-format
22924msgid "Edit the applications used for %s files"
22925msgstr ""
22926
22927#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406
22928msgid "Change &icon"
22929msgstr ""
22930
22931#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408
22932msgid "Change &name"
22933msgstr ""
22934
22935#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425
22936#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445
22937#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459
22938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372
22939msgid "No selection"
22940msgstr ""
22941
22942#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426
22943#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446
22944#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460
22945msgid "No application selected"
22946msgstr ""
22947
22948#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428
22949msgid "Choose new icon"
22950msgstr ""
22951
22952#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432
22953msgid "Invalid icon"
22954msgstr ""
22955
22956#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433
22957#, python-format
22958msgid "Could not load image from %s"
22959msgstr ""
22960
22961#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
22962msgid "Enter new name"
22963msgstr ""
22964
22965#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448
22966msgid "New name for {}"
22967msgstr ""
22968
22969#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495
22970msgid "cover image"
22971msgstr ""
22972
22973#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496
22974#, python-brace-format
22975msgid "Open {0} files with {1}"
22976msgstr ""
22977
22978#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501
22979msgid "Open with"
22980msgstr ""
22981
22982#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47
22983msgid ""
22984"Restore settings to default values. You have to click Apply to actually save"
22985" the default settings."
22986msgstr ""
22987
22988#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362
22989msgid "Configure "
22990msgstr ""
22991
22992#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36
22993msgid "Ignore duplicate incoming formats"
22994msgstr ""
22995
22996#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37
22997msgid "Overwrite existing duplicate formats"
22998msgstr ""
22999
23000#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38
23001msgid "Create new record for each duplicate format"
23002msgstr ""
23003
23004#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92
23005msgid "Choose a folder"
23006msgstr ""
23007
23008#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156
23009#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162
23010#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167
23011msgid "Invalid folder"
23012msgstr ""
23013
23014#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157
23015#, python-format
23016msgid ""
23017"You must specify an existing folder as your auto-add folder. %s does not "
23018"exist."
23019msgstr ""
23020
23021#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163
23022#, python-format
23023msgid "You do not have read/write permissions for the folder: %s"
23024msgstr ""
23025
23026#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168
23027#, python-format
23028msgid "Cannot use folders whose names start with a period or underscore: %s"
23029msgstr ""
23030
23031#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172
23032#, python-format
23033msgid ""
23034"<b>WARNING:</b> Any files you place in %s will be automatically deleted "
23035"after being added to calibre. Are you sure?"
23036msgstr ""
23037
23038#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210
23039msgid ""
23040"Here you can control how calibre will read metadata from the files you add "
23041"to it. calibre can either read metadata from the contents of the file, or "
23042"from the filename."
23043msgstr ""
23044
23045#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211
23046msgid "Read &metadata from file contents rather than file name"
23047msgstr ""
23048
23049#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212
23050msgid ""
23051"Swap the first name and last name of the author. This affects only metadata "
23052"read from file names."
23053msgstr ""
23054
23055#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213
23056msgid ""
23057"&Swap author first name and last name when reading author from filename"
23058msgstr ""
23059
23060#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214
23061msgid "Configure metadata from file name"
23062msgstr ""
23063
23064#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215
23065msgid "Reading &metadata"
23066msgstr ""
23067
23068#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216
23069msgid "&Mark newly added books"
23070msgstr ""
23071
23072#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217
23073msgid ""
23074"When using the  \"&Copy to library\" action to copy books between libraries,"
23075" preserve the date"
23076msgstr ""
23077
23078#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218
23079msgid ""
23080"When using the \"Copy to library\" action check for &duplicates with the "
23081"same title, author and language"
23082msgstr ""
23083
23084#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219
23085msgid "Automatically &convert added books to the preferred output format"
23086msgstr ""
23087
23088#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220
23089msgid ""
23090"This will force an automatic conversion even if the file being added is the "
23091"same format as the output format. For example, if you set your output format"
23092" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run."
23093msgstr ""
23094
23095#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221
23096msgid ""
23097"When auto-converting, convert even if the format being added is the &same as"
23098" the output format"
23099msgstr ""
23100
23101#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222
23102msgid ""
23103"<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"
23104"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>"
23105msgstr ""
23106
23107#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224
23108msgid "&Auto-merge added books if they already exist:"
23109msgstr ""
23110
23111#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225
23112msgid ""
23113"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n"
23114"existing book records. This box controls what happens when an existing record already has\n"
23115"the incoming format:\n"
23116"\n"
23117"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n"
23118"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n"
23119"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n"
23120"\n"
23121"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n"
23122"Author matching is exact."
23123msgstr ""
23124
23125#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235
23126msgid "&Tags to apply when adding a book:"
23127msgstr ""
23128
23129#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236
23130msgid ""
23131"A comma-separated list of tags that will be applied to books added to the "
23132"library"
23133msgstr ""
23134
23135#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237
23136msgid "Contro&l how tags are processed:"
23137msgstr ""
23138
23139#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238
23140msgid ""
23141"Create rules that can filter or transform tags on added books automatically "
23142"as soon as they are added. "
23143msgstr ""
23144
23145#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239
23146msgid "&Rules to filter tags read from metadata"
23147msgstr ""
23148
23149#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240
23150msgid "Control which files are added during bul&k imports:"
23151msgstr ""
23152
23153#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241
23154msgid ""
23155"<p>You can specify rules to add/ignore files here. These will be used when "
23156"recursively adding books from folders."
23157msgstr ""
23158
23159#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242
23160msgid "Rules to filter added &files"
23161msgstr ""
23162
23163#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243
23164msgid "Control how auth&ors are processed:"
23165msgstr ""
23166
23167#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244
23168msgid "Rules to manipulate a&uthor names"
23169msgstr ""
23170
23171#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245
23172msgid "Adding &actions"
23173msgstr ""
23174
23175#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246
23176msgid ""
23177"By default, calibre will automatically add only known e-book files. \n"
23178"This option tells calibre to add all file types, except those\n"
23179"that have been explicitly ignored below."
23180msgstr ""
23181
23182#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249
23183msgid "Automatically add files of &all types (not just e-books)"
23184msgstr ""
23185
23186#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250
23187msgid "Folder to automatically add files from"
23188msgstr ""
23189
23190#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251
23191msgid "Browse for folder"
23192msgstr ""
23193
23194#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253
23195msgid "Automatically &convert added files to the preferred output format"
23196msgstr ""
23197
23198#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254
23199msgid ""
23200"<b>Ignore</b> files with the following &extensions when automatically adding"
23201" "
23202msgstr ""
23203
23204#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255
23205msgid ""
23206"Specify a &folder. Any files you put into this folder will be automatically "
23207"added to calibre (restart required)."
23208msgstr ""
23209
23210#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256
23211msgid ""
23212"<b>WARNING:</b> Files in the above folder will be deleted after being added "
23213"to calibre."
23214msgstr ""
23215
23216#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257
23217msgid ""
23218"If set, this option will cause calibre to check if a file\n"
23219" being automatically added is already in the calibre library.\n"
23220" If it is, a message will pop up asking you whether\n"
23221" you want to add it anyway."
23222msgstr ""
23223
23224#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261
23225msgid "Check for &duplicates when automatically adding files"
23226msgstr ""
23227
23228#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262
23229msgid "&Automatic adding"
23230msgstr ""
23231
23232#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23233#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171
23234msgid "High"
23235msgstr ""
23236
23237#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45
23238#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23239#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172
23240msgid "Low"
23241msgstr ""
23242
23243#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47
23244msgid "Very low"
23245msgstr ""
23246
23247#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23248msgid "Compact Metadata"
23249msgstr ""
23250
23251#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81
23252#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29
23253msgid "Default"
23254msgstr ""
23255
23256#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82
23257msgid "All on 1 tab"
23258msgstr ""
23259
23260#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187
23261msgid "Confirmation dialogs have all been reset"
23262msgstr ""
23263
23264#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167
23265msgid "Notify when a &new version is available"
23266msgstr ""
23267
23268#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168
23269msgid "Automatically send downloaded &news to e-book reader"
23270msgstr ""
23271
23272#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169
23273msgid "Job &priority:"
23274msgstr ""
23275
23276#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173
23277msgid ""
23278"Choose a different layout for the Edit metadata dialog. The compact metadata"
23279" layout favors editing custom metadata over changing covers and formats."
23280msgstr ""
23281
23282#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174
23283msgid "Preferred &input format order:"
23284msgstr ""
23285
23286#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177
23287msgid "Preferred &output format:"
23288msgstr ""
23289
23290#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178
23291msgid "Edit metadata (single) &layout:"
23292msgstr ""
23293
23294#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179
23295msgid ""
23296"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n"
23297"If not checked, the values can be Yes or No."
23298msgstr ""
23299
23300#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181
23301msgid "&Yes/No columns have three values (needs restart)"
23302msgstr ""
23303
23304#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182
23305msgid "Recognize numbers inside text when sorting (needs restart)"
23306msgstr ""
23307
23308#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183
23309msgid ""
23310"<p>Setting this means that when sorting on text fields\n"
23311"like title the text \"Book 2\" will sort before the text \"Book 100\".\n"
23312"Note that setting this can cause problems with text that starts\n"
23313"with numbers and is a little slower. This setting is per user, not\n"
23314"per library.</p>"
23315msgstr ""
23316
23317#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188
23318msgid "&Delete news from library when it is automatically sent to reader"
23319msgstr ""
23320
23321#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189
23322msgid "Default network &timeout:"
23323msgstr ""
23324
23325#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190
23326msgid ""
23327"Set the default timeout for network fetches (i.e. anytime we go out to the "
23328"internet to get information)"
23329msgstr ""
23330
23331#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191
23332#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747
23333msgid " seconds"
23334msgstr ""
23335
23336#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192
23337msgid ""
23338"Use this Virtual library on calibre startup if the current library is being "
23339"used. Also applied when switching to this library. Note that this setting is"
23340" per library. "
23341msgstr ""
23342
23343#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193
23344msgid "Reset all disabled &confirmation dialogs"
23345msgstr ""
23346
23347#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194
23348msgid "Use internal &viewer for:"
23349msgstr ""
23350
23351#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195
23352msgid "Virtual library to apply when the current &library is opened:"
23353msgstr ""
23354
23355#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39
23356msgid "All columns"
23357msgstr ""
23358
23359#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41
23360msgid "icon with text"
23361msgstr ""
23362
23363#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42
23364msgid "icon with no text"
23365msgstr ""
23366
23367#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43
23368msgid "composed icons w/text"
23369msgstr ""
23370
23371#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44
23372msgid "composed icons w/no text"
23373msgstr ""
23374
23375#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51
23376#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55
23377#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63
23378msgid "is true"
23379msgstr ""
23380
23381#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52
23382#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57
23383#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64
23384msgid "is false"
23385msgstr ""
23386
23387#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56
23388msgid "is not true"
23389msgstr ""
23390
23391#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58
23392msgid "is not false"
23393msgstr ""
23394
23395#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59
23396msgid "is undefined"
23397msgstr ""
23398
23399#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60
23400msgid "is defined"
23401msgstr ""
23402
23403#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67
23404msgid "has id"
23405msgstr ""
23406
23407#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68
23408msgid "does not have id"
23409msgstr ""
23410
23411#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71
23412#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78
23413msgid "is equal to"
23414msgstr ""
23415
23416#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74
23417#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81
23418#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93
23419#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109
23420msgid "is set"
23421msgstr ""
23422
23423#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75
23424#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82
23425#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94
23426#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110
23427msgid "is not set"
23428msgstr ""
23429
23430#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83
23431msgid "is more days ago than"
23432msgstr ""
23433
23434#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84
23435msgid "is fewer days ago than"
23436msgstr ""
23437
23438#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85
23439msgid "is more days from now than"
23440msgstr ""
23441
23442#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86
23443msgid "is fewer days from now than"
23444msgstr ""
23445
23446#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89
23447#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97
23448msgid "has"
23449msgstr ""
23450
23451#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90
23452#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98
23453msgid "does not have"
23454msgstr ""
23455
23456#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91
23457#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99
23458msgid "has pattern"
23459msgstr ""
23460
23461#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92
23462#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100
23463msgid "does not have pattern"
23464msgstr ""
23465
23466#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106
23467#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116
23468msgid "does not contain"
23469msgstr ""
23470
23471#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134
23472msgid "If the ___ column ___ values"
23473msgstr ""
23474
23475#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275
23476msgid ""
23477"Enter either an identifier type or an identifier type and value of the form "
23478"identifier:value"
23479msgstr ""
23480
23481#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278
23482msgid ""
23483"Enter a 3 letter ISO language code, like fra for French or deu for German or"
23484" eng for English. You can also use the full language name, in which case "
23485"calibre will try to automatically convert it to the language code."
23486msgstr ""
23487
23488#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283
23489msgid "Enter a number"
23490msgstr ""
23491
23492#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289
23493msgid ""
23494"Enter the maximum days old the item can be. Zero is today. Dates in the "
23495"future always match"
23496msgstr ""
23497
23498#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293
23499msgid ""
23500"Enter the minimum days old the item can be. Zero is today. Dates in the "
23501"future never match"
23502msgstr ""
23503
23504#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297
23505msgid ""
23506"Enter the maximum days in the future the item can be. Zero is today. Dates "
23507"in the past always match"
23508msgstr ""
23509
23510#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301
23511msgid ""
23512"Enter the minimum days in the future the item can be. Zero is today. Dates "
23513"in the past never match"
23514msgstr ""
23515
23516#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305
23517msgid "Enter a date in the format YYYY-MM-DD"
23518msgstr ""
23519
23520#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307
23521msgid "Enter a string."
23522msgstr ""
23523
23524#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309
23525msgid "Enter a regular expression"
23526msgstr ""
23527
23528#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311
23529#, python-format
23530msgid "You can match multiple values by separating them with %s"
23531msgstr ""
23532
23533#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324
23534#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354
23535msgid "Remove icons"
23536msgstr ""
23537
23538#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327
23539msgid ""
23540"Select the icons you wish to remove. The icon files will be removed when you"
23541" press OK. There is no undo."
23542msgstr ""
23543
23544#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351
23545msgid "No icons selected"
23546msgstr ""
23547
23548#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352
23549msgid "You must select at least one icon to remove"
23550msgstr ""
23551
23552#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355
23553msgid "One icon will be removed."
23554msgid_plural "{} icons will be removed."
23555msgstr[0] ""
23556
23557#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356
23558msgid ""
23559"This will prevent any rules that use this icon from working. Are you sure?"
23560msgstr ""
23561
23562#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378
23563msgid "column coloring"
23564msgstr ""
23565
23566#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381
23567msgid "column icon"
23568msgstr ""
23569
23570#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384
23571msgid "Cover grid emblem"
23572msgstr ""
23573
23574#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387
23575#, python-brace-format
23576msgid "Create/edit a {0} rule"
23577msgstr ""
23578
23579#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392
23580#, python-brace-format
23581msgid "Create a {0} rule by filling in the boxes below"
23582msgstr ""
23583
23584#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404
23585msgid "Add the emblem:"
23586msgstr ""
23587
23588#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409
23589msgid "Set the:"
23590msgstr ""
23591
23592#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415
23593msgid ""
23594"If you choose composed icons and multiple rules match, then all the matching"
23595" icons will be combined, otherwise the icon from the first rule to match "
23596"will be used."
23597msgstr ""
23598
23599#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418
23600msgid "of the column:"
23601msgstr ""
23602
23603#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426
23604msgid "to:"
23605msgstr ""
23606
23607#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451
23608msgid "&Add new image"
23609msgstr ""
23610
23611#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454
23612msgid "(Images should be square-ish)"
23613msgstr ""
23614
23615#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458
23616msgid "Choose &more than one icon"
23617msgstr ""
23618
23619#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465
23620msgid "&Add icon"
23621msgstr ""
23622
23623#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467
23624msgid "(Icons should be square or landscape)"
23625msgstr ""
23626
23627#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471
23628msgid "Only if the following conditions are all satisfied:"
23629msgstr ""
23630
23631#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481
23632msgid "Add &another condition"
23633msgstr ""
23634
23635#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485
23636msgid "You can disable a condition by blanking all of its boxes"
23637msgstr ""
23638
23639#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495
23640msgid "&Remove icons"
23641msgstr ""
23642
23643#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498
23644msgid ""
23645"Remove previously added icons. Note that removing an icon will cause rules "
23646"that use it to stop working."
23647msgstr ""
23648
23649#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557
23650msgid "Open to see checkboxes"
23651msgstr ""
23652
23653#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583
23654msgid "Sample text"
23655msgstr ""
23656
23657#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709
23658msgid "No icon selected"
23659msgstr ""
23660
23661#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710
23662msgid "You must choose an icon for this rule"
23663msgstr ""
23664
23665#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724
23666msgid "Invalid condition"
23667msgstr ""
23668
23669#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725
23670#, python-format
23671msgid "One of the conditions for this rule is invalid: <b>%s</b>"
23672msgstr ""
23673
23674#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730
23675msgid "No conditions"
23676msgstr ""
23677
23678#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731
23679msgid "You must specify at least one non-empty condition for this rule"
23680msgstr ""
23681
23682#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875
23683msgid "color"
23684msgstr ""
23685
23686#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884
23687#, python-format
23688msgid ""
23689"\n"
23690"                <p>Advanced rule for column <b>%(col)s</b>:\n"
23691"                <pre>%(rule)s</pre>\n"
23692"                "
23693msgstr ""
23694
23695#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889
23696#, python-format
23697msgid ""
23698"\n"
23699"                <p>Advanced rule:\n"
23700"                <pre>%(rule)s</pre>\n"
23701"                "
23702msgstr ""
23703
23704#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894
23705#, python-format
23706msgid ""
23707"\n"
23708"                <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n"
23709"                <pre>%(rule)s</pre>\n"
23710"                "
23711msgstr ""
23712
23713#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904
23714#, python-format
23715msgid "(<span style=\"color: %s;\">sample</span>)"
23716msgstr ""
23717
23718#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907
23719#, python-brace-format
23720msgid ""
23721"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n"
23722"<ul>{1}</ul>"
23723msgstr ""
23724
23725#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909
23726#, python-format
23727msgid ""
23728"            <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n"
23729"            if the following conditions are met:</p>\n"
23730"            <ul>%(rule)s</ul>\n"
23731"            "
23732msgstr ""
23733
23734#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945
23735#, python-format
23736msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>"
23737msgstr ""
23738
23739#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948
23740#, python-format
23741msgid ""
23742"<li>If the <b>%(col)s</b> column <b>%(action)s</b> "
23743"%(val_label)s<b>%(val)s</b>"
23744msgstr ""
23745
23746#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950
23747msgid "value: "
23748msgstr ""
23749
23750#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988
23751#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185
23752#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289
23753msgid "&Add rule"
23754msgstr ""
23755
23756#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991
23757#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292
23758msgid "&Remove rule(s)"
23759msgstr ""
23760
23761#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008
23762msgid "Move the selected rule up"
23763msgstr ""
23764
23765#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013
23766msgid "Move the selected rule down"
23767msgstr ""
23768
23769#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021
23770msgid "Add ad&vanced rule"
23771msgstr ""
23772
23773#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027
23774msgid "Du&plicate rule"
23775msgstr ""
23776
23777#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032
23778msgid "Convert to advanced r&ule"
23779msgstr ""
23780
23781#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040
23782msgid "Open icon folder"
23783msgstr ""
23784
23785#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050
23786msgid "Import rules from a file"
23787msgstr ""
23788
23789#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067
23790msgid ""
23791"You can control the color of columns in the book list by creating \"rules\" "
23792"that tell calibre what color to use. Click the \"Add rule\" button below to "
23793"get started.<p>You can <b>change an existing rule</b> by double clicking it."
23794msgstr ""
23795
23796#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074
23797msgid ""
23798"You can add icons to columns in the book list by creating \"rules\" that "
23799"tell calibre what icon to use. Click the \"Add rule\" button below to get "
23800"started.<p>You can <b>change an existing rule</b> by double clicking it."
23801msgstr ""
23802
23803#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080
23804msgid ""
23805"You can add emblems (small icons) that are displayed on the side of covers "
23806"in the Cover grid by creating \"rules\" that tell calibre what image to use."
23807" Click the \"Add rule\" button below to get started.<p>You can <b>change an "
23808"existing rule</b> by double clicking it."
23809msgstr ""
23810
23811#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087
23812msgid "Show &emblems next to the covers"
23813msgstr ""
23814
23815#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090
23816msgid ""
23817"If checked, you can tell calibre to display icons of your choosing next to "
23818"the covers shown in the Cover grid, controlled by the metadata of the book."
23819msgstr ""
23820
23821#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109
23822#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129
23823msgid "Select one rule"
23824msgstr ""
23825
23826#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110
23827#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130
23828msgid "You must select only one rule."
23829msgstr ""
23830
23831#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23832msgid "No rule selected"
23833msgstr ""
23834
23835#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210
23836#, python-format
23837msgid "No rule selected for %s."
23838msgstr ""
23839
23840#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215
23841msgid "removal"
23842msgstr ""
23843
23844#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253
23845msgid "Choose file to export to"
23846msgstr ""
23847
23848#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254
23849#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269
23850msgid "Rules"
23851msgstr ""
23852
23853#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268
23854msgid "Choose file to import from"
23855msgstr ""
23856
23857#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281
23858msgid "No valid rules found"
23859msgstr ""
23860
23861#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282
23862msgid "No valid rules were found in {}."
23863msgstr ""
23864
23865#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79
23866msgid "Column header"
23867msgstr ""
23868
23869#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81
23870msgid "Lookup name"
23871msgstr ""
23872
23873#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83
23874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
23875msgid "Type"
23876msgstr ""
23877
23878#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133
23879msgid "Yes/No with text"
23880msgstr ""
23881
23882#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138
23883msgid "Ampersand separated text, shown in the Tag browser"
23884msgstr ""
23885
23886#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144
23887msgid "(lookup name was {}) {}"
23888msgstr ""
23889
23890#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194
23891msgid "You must select a column to delete it"
23892msgstr ""
23893
23894#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199
23895msgid "The selected column is not a custom column"
23896msgstr ""
23897
23898#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201
23899#, python-format
23900msgid "Do you really want to delete column %s and all its data?"
23901msgstr ""
23902
23903#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88
23904msgid ""
23905"Here you can re-arrange the layout of the columns in the calibre library "
23906"book list. You can hide columns by unchecking them. You can also create your"
23907" own, custom columns."
23908msgstr ""
23909
23910#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89
23911msgid "Move column up"
23912msgstr ""
23913
23914#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91
23915msgid "Remove a user-defined column"
23916msgstr ""
23917
23918#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93
23919msgid "Add a user-defined column"
23920msgstr ""
23921
23922#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95
23923msgid "Edit settings of a user-defined column"
23924msgstr ""
23925
23926#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97
23927msgid "Move column down"
23928msgstr ""
23929
23930#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99
23931msgid "Add &custom column"
23932msgstr ""
23933
23934#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64
23935msgid ""
23936"Restore settings to default values. Only settings for the currently selected"
23937" section are restored."
23938msgstr ""
23939
23940#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
23941msgid "Text, column shown in the Tag browser"
23942msgstr ""
23943
23944#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38
23945msgid "Comma separated text, like tags, shown in the Tag browser"
23946msgstr ""
23947
23948#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43
23949msgid "Long text, like comments, not shown in the Tag browser"
23950msgstr ""
23951
23952#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48
23953msgid "Text column for keeping series-like information"
23954msgstr ""
23955
23956#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53
23957msgid "Text, but with a fixed set of permitted values"
23958msgstr ""
23959
23960#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63
23961msgid "Floating point numbers"
23962msgstr ""
23963
23964#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68
23965msgid "Integers"
23966msgstr ""
23967
23968#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73
23969msgid "Ratings, shown with stars"
23970msgstr ""
23971
23972#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78
23973#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106
23974#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221
23975#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252
23976msgid "Yes/No"
23977msgstr ""
23978
23979#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83
23980msgid "Column built from other columns"
23981msgstr ""
23982
23983#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88
23984msgid "Column built from other columns, behaves like tags"
23985msgstr ""
23986
23987#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97
23988#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98
23989msgid "Create a custom column"
23990msgstr ""
23991
23992#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124
23993#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125
23994msgid "Edit custom column"
23995msgstr ""
23996
23997#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
23998msgid "No column has been selected"
23999msgstr ""
24000
24001#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129
24002msgid "No column selected"
24003msgstr ""
24004
24005#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133
24006msgid "Selected column is not a user-defined column"
24007msgstr ""
24008
24009#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185
24010#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547
24011msgid "Now"
24012msgstr ""
24013
24014#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220
24015#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24016#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24017#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
24018#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85
24019msgid "Formats"
24020msgstr ""
24021
24022#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222
24023msgid "My Tags"
24024msgstr ""
24025
24026#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223
24027msgid "My Series"
24028msgstr ""
24029
24030#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224
24031msgid "My Rating"
24032msgstr ""
24033
24034#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225
24035msgid "People"
24036msgstr ""
24037
24038#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226
24039msgid "My Title"
24040msgstr ""
24041
24042#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250
24043msgid "Quick create:"
24044msgstr ""
24045
24046#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251
24047msgid "ISBN"
24048msgstr ""
24049
24050#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24051msgid "Names"
24052msgstr ""
24053
24054#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254
24055msgid "Short text"
24056msgstr ""
24057
24058#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290
24059msgid ""
24060"Used for searching the column. Must contain only digits and lower case "
24061"letters."
24062msgstr ""
24063
24064#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291
24065msgid "&Lookup name:"
24066msgstr ""
24067
24068#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295
24069msgid ""
24070"Column heading in the library view and category name in the Tag browser"
24071msgstr ""
24072
24073#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296
24074msgid "Column &heading:"
24075msgstr ""
24076
24077#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302
24078msgid "What kind of information will be kept in the column."
24079msgstr ""
24080
24081#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304
24082msgid "Show &checkmarks"
24083msgstr ""
24084
24085#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305
24086msgid ""
24087"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n"
24088"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n"
24089"Everything else will show nothing."
24090msgstr ""
24091
24092#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309
24093msgid "Contains names"
24094msgstr ""
24095
24096#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310
24097msgid "Check this box if this column contains names, like the authors column."
24098msgstr ""
24099
24100#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312
24101msgid "&Column type:"
24102msgstr ""
24103
24104#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316
24105msgid "Optional text describing what this column is for"
24106msgstr ""
24107
24108#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317
24109msgid "D&escription:"
24110msgstr ""
24111
24112#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330
24113msgid "Default: (nothing)"
24114msgstr ""
24115
24116#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331
24117msgid "Field template. Uses the same syntax as save templates."
24118msgstr ""
24119
24120#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332
24121#, python-format
24122msgid "Similar to save templates. For example, %s"
24123msgstr ""
24124
24125#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340
24126msgid "No heading"
24127msgstr ""
24128
24129#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341
24130msgid "Show heading above the text"
24131msgstr ""
24132
24133#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342
24134msgid "Show heading to the side of the text"
24135msgstr ""
24136
24137#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345
24138msgid ""
24139"Choose whether or not the column heading is shown in the Book\n"
24140"details panel and, if shown, where"
24141msgstr ""
24142
24143#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347
24144msgid "Column heading:"
24145msgstr ""
24146
24147#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352
24148msgid "Short text, like a title"
24149msgstr ""
24150
24151#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354
24152msgid "Plain text formatted using markdown"
24153msgstr ""
24154
24155#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357
24156msgid ""
24157"Choose how the data in this column is interpreted.\n"
24158"This controls how the data is displayed in the Book details panel\n"
24159"and how it is edited."
24160msgstr ""
24161
24162#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360
24163msgid "Interpret this column as:"
24164msgstr ""
24165
24166#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365
24167msgid ""
24168"A comma-separated list of permitted values. The empty value is always\n"
24169"included, and is the default. For example, the list 'one,two,three' has\n"
24170"four values, the first of them being the empty value."
24171msgstr ""
24172
24173#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368
24174msgid "&Values:"
24175msgstr ""
24176
24177#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370
24178msgid ""
24179"A list of color names to use when displaying an item. The\n"
24180"list must be empty or contain a color for each value."
24181msgstr ""
24182
24183#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372
24184msgid "Colors:"
24185msgstr ""
24186
24187#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375
24188msgid "Allow half stars"
24189msgstr ""
24190
24191#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376
24192msgid "Allow half star ratings, for example: "
24193msgstr ""
24194
24195#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381
24196msgid "&Sort/search column by"
24197msgstr ""
24198
24199#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383
24200msgid "How this column should handled in the GUI when sorting and searching"
24201msgstr ""
24202
24203#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385
24204msgid "Show in Tag browser"
24205msgstr ""
24206
24207#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386
24208msgid "If checked, this column will appear in the Tag browser as a category"
24209msgstr ""
24210
24211#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388
24212msgid "Show as HTML in Book details"
24213msgstr ""
24214
24215#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390
24216msgid ""
24217"If checked, this column will be displayed as HTML in Book details and the "
24218"Content server. This can be used to construct links with the template "
24219"language. For example, the template "
24220"<pre>&lt;big&gt;&lt;b&gt;{title}&lt;/b&gt;&lt;/big&gt;{series:| "
24221"[|}{series_index:| [|]]}</pre>will create a field displaying the title in "
24222"bold large characters, along with the series, for example <br>\"<big><b>An "
24223"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre>&lt;a "
24224"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\"&gt;Beam"
24225" book&lt;/a&gt;</pre> will generate a link to the book on the Beam e-books "
24226"site."
24227msgstr ""
24228
24229#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407
24230msgid ""
24231"Default value when a new book is added to the library. For Date columns "
24232"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter "
24233"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the "
24234"permitted values. For Rating columns enter a number between 0 and 5."
24235msgstr ""
24236
24237#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412
24238msgid "&Default value:"
24239msgstr ""
24240
24241#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24242msgid "&Format for dates"
24243msgstr ""
24244
24245#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427
24246msgid "Default: dd MMM yyyy."
24247msgstr ""
24248
24249#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429
24250msgid ""
24251"<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"
24252"<ul>\n"
24253"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n"
24254"<li>dd MMMM yy gives 05 January 10</li>\n"
24255"</ul> "
24256msgstr ""
24257
24258#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458
24259msgid "&Format for numbers"
24260msgstr ""
24261
24262#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459
24263msgid ""
24264"Default: Not formatted. For format language details see <a "
24265"href=\"https://docs.python.org/library/string.html#format-string-"
24266"syntax\">the Python documentation</a>"
24267msgstr ""
24268
24269#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463
24270#, python-brace-format
24271msgid ""
24272"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with "
24273"leading zeros. The format <code>{0:d}&nbsp;days</code> prints the number "
24274"then the word \"days\""
24275msgstr ""
24276
24277#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468
24278msgid ""
24279"Examples: The format <code>{0:.1f}</code> gives a floating point number with"
24280" 1 digit after the decimal point. The format "
24281"<code>Price:&nbsp;$&nbsp;{0:,.2f}</code> prints \"Price&nbsp;$&nbsp;\" then "
24282"displays the number with 2 digits after the decimal point and thousands "
24283"separated by commas."
24284msgstr ""
24285
24286#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494
24287msgid "No lookup name was provided"
24288msgstr ""
24289
24290#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498
24291msgid ""
24292"The lookup name must contain only lower case letters, digits and "
24293"underscores, and start with a letter"
24294msgstr ""
24295
24296#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501
24297msgid ""
24298"Lookup names cannot end with _index, because these names are reserved for "
24299"the index of a series column."
24300msgstr ""
24301
24302#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512
24303msgid "No column heading was provided"
24304msgstr ""
24305
24306#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522
24307#, python-format
24308msgid "The lookup name %s is already used"
24309msgstr ""
24310
24311#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534
24312#, python-format
24313msgid "The heading %s is already used"
24314msgstr ""
24315
24316#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555
24317#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592
24318#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613
24319#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627
24320#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630
24321#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637
24322msgid "Invalid default value"
24323msgstr ""
24324
24325#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556
24326msgid "The default value must be \"Now\" or a date"
24327msgstr ""
24328
24329#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560
24330msgid "You must enter a template for composite columns"
24331msgstr ""
24332
24333#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570
24334msgid "You must enter at least one value for enumeration columns"
24335msgstr ""
24336
24337#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584
24338msgid ""
24339"The colors box must be empty or contain the same number of items as the "
24340"value box"
24341msgstr ""
24342
24343#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588
24344#, python-brace-format
24345msgid "The color {0} is unknown"
24346msgstr ""
24347
24348#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593
24349msgid "The default value must be one of the permitted values"
24350msgstr ""
24351
24352#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605
24353msgid "The default value must be an integer"
24354msgstr ""
24355
24356#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609
24357msgid "The default value must be a real number"
24358msgstr ""
24359
24360#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628
24361msgid "The default value must be a real number between 0 and 5.0"
24362msgstr ""
24363
24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631
24365msgid "The default value must be an integer between 0 and 5"
24366msgstr ""
24367
24368#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638
24369msgid "The default value must be \"Yes\" or \"No\""
24370msgstr ""
24371
24372#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25
24373msgid "Getting debug information, please wait"
24374msgstr ""
24375
24376#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26
24377#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32
24378msgid "Copy to &clipboard"
24379msgstr ""
24380
24381#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44
24382msgid "Device already detected"
24383msgstr ""
24384
24385#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45
24386#, python-format
24387msgid ""
24388"A device (%s) is already detected by calibre. If you wish to debug the "
24389"detection of another device, first disconnect this device."
24390msgstr ""
24391
24392#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59
24393msgid "Debugging failed"
24394msgstr ""
24395
24396#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60
24397msgid ""
24398"Running debug device detection failed. Click Show Details for more "
24399"information."
24400msgstr ""
24401
24402#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31
24403msgid "Getting device information"
24404msgstr ""
24405
24406#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34
24407msgid "User-defined device information"
24408msgstr ""
24409
24410#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51
24411#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57
24412msgid "Device Detection"
24413msgstr ""
24414
24415#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52
24416msgid "Ensure your device is disconnected, then press OK"
24417msgstr ""
24418
24419#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58
24420msgid "Ensure your device is connected, then press OK"
24421msgstr ""
24422
24423#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82
24424msgid ""
24425"Copy these values to the clipboard, paste them into an editor, then enter "
24426"them into the USER_DEVICE by customizing the device plugin in "
24427"Preferences->Advanced->Plugins. Remember to also enter the folders where you"
24428" want the books to be put. You must restart calibre for your changes to take"
24429" effect.\n"
24430msgstr ""
24431
24432#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82
24433msgid ""
24434"<p>calibre can send your books to you (or your reader) by email. Emails will"
24435" be automatically sent for downloaded news to all email addresses that have "
24436"<i>Auto send</i> checked."
24437msgstr ""
24438
24439#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83
24440msgid "Add an email address to which to send books"
24441msgstr ""
24442
24443#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84
24444msgid "&Add email"
24445msgstr ""
24446
24447#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85
24448msgid "Make &default"
24449msgstr ""
24450
24451#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86
24452msgid "&Remove email"
24453msgstr ""
24454
24455#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87
24456msgid ""
24457"Add the comments from the book metadata to the email.\n"
24458"Useful to allow the recipient to see a summary of the\n"
24459"book before opening it."
24460msgstr ""
24461
24462#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90
24463msgid "Add &comments metadata as text to the email"
24464msgstr ""
24465
24466#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24467msgid "Email"
24468msgstr ""
24469
24470#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31
24471msgid "Subject"
24472msgstr ""
24473
24474#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24475msgid "Alias"
24476msgstr ""
24477
24478#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24479msgid "Auto send"
24480msgstr ""
24481
24482#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32
24483msgid "Auto send only tags"
24484msgstr ""
24485
24486#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37
24487msgid "Formats to email. The first matching format will be sent."
24488msgstr ""
24489
24490#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38
24491#, python-brace-format
24492msgid ""
24493"Subject of the email to use when sending. When left blank the title will be "
24494"used for the subject. Also, the same templates used for \"Save to disk\" "
24495"such as {title} and {author_sort} can be used here."
24496msgstr ""
24497
24498#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42
24499msgid ""
24500"If checked, downloaded news will be automatically mailed to this email "
24501"address (provided it is in one of the listed formats and has not been "
24502"filtered by tags)."
24503msgstr ""
24504
24505#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45
24506msgid "Friendly name to use for this email address"
24507msgstr ""
24508
24509#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46
24510msgid ""
24511"If specified, only news with one of these tags will be sent to this email "
24512"address. All news downloads have their title as a tag, so you can use this "
24513"to easily control which news downloads are sent to this email address."
24514msgstr ""
24515
24516#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175
24517msgid "new email address"
24518msgstr ""
24519
24520#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29
24521msgid ""
24522"The list of devices that you have asked calibre to ignore. Uncheck a device "
24523"to have calibre stop ignoring it."
24524msgstr ""
24525
24526#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40
24527msgid ""
24528"The list of device plugins you have disabled. Uncheck an entry to enable the"
24529" plugin. calibre cannot detect devices that are managed by disabled plugins."
24530msgstr ""
24531
24532#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51
24533msgid "Reset allowed devices"
24534msgstr ""
24535
24536#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53
24537msgid ""
24538"This will erase the list of devices that calibre knows about causing it to "
24539"ask you for permission to manage them again, the next time they connect"
24540msgstr ""
24541
24542#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68
24543msgid "Search for the author on Goodreads"
24544msgstr ""
24545
24546#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69
24547msgid "Search for the author on Amazon"
24548msgstr ""
24549
24550#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70
24551msgid "Search for the author in your calibre library"
24552msgstr ""
24553
24554#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71
24555msgid "Search for the author on Wikipedia"
24556msgstr ""
24557
24558#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72
24559msgid "Search for the author on Google Books"
24560msgstr ""
24561
24562#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73
24563msgid "Search for the book on Goodreads"
24564msgstr ""
24565
24566#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74
24567msgid "Search for the book on Amazon"
24568msgstr ""
24569
24570#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75
24571msgid "Search for the book on Google Books"
24572msgstr ""
24573
24574#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76
24575msgid "Use a custom search URL"
24576msgstr ""
24577
24578#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79
24579msgid "Clicking on &author names should:"
24580msgstr ""
24581
24582#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82
24583#, python-brace-format
24584msgid ""
24585"Enter the URL to search. It should contain the string {0}\n"
24586"which will be replaced by the author name. For example,\n"
24587"{1}"
24588msgstr ""
24589
24590#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86
24591msgid "Enter the URL"
24592msgstr ""
24593
24594#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118
24595msgid "Create a new rule"
24596msgstr ""
24597
24598#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132
24599msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\""
24600msgstr ""
24601
24602#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134
24603msgid "&Key:"
24604msgstr ""
24605
24606#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136
24607msgid "The name that will appear in the Book details panel"
24608msgstr ""
24609
24610#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140
24611#, python-brace-format
24612msgid ""
24613"The template used to create the link. The placeholder {0} in the template "
24614"will be replaced with the actual identifier value. Use {1} to avoid the "
24615"value being quoted."
24616msgstr ""
24617
24618#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24619#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24620msgid "Key"
24621msgstr ""
24622
24623#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154
24624#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178
24625msgid "Template"
24626msgstr ""
24627
24628#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156
24629msgid "Value needed"
24630msgstr ""
24631
24632#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157
24633#, python-format
24634msgid "The %s field cannot be empty"
24635msgstr ""
24636
24637#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164
24638msgid "Create rules for identifiers"
24639msgstr ""
24640
24641#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169
24642msgid "Create rules to convert identifiers into links."
24643msgstr ""
24644
24645#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191
24646msgid "&Edit rule"
24647msgstr ""
24648
24649#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402
24650#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599
24651msgid "Default icons"
24652msgstr ""
24653
24654#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403
24655#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600
24656#, python-format
24657msgid "Icon theme: <b>%s</b>"
24658msgstr ""
24659
24660#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24661msgid "Narrow"
24662msgstr ""
24663
24664#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408
24665msgid "Wide"
24666msgstr ""
24667
24668#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24669#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631
24670#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639
24671#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646
24672msgid "Automatic"
24673msgstr ""
24674
24675#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24676#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24677msgid "Off"
24678msgstr ""
24679
24680#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409
24681msgid "On"
24682msgstr ""
24683
24684#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24685#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41
24686#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91
24687#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49
24688#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45
24689#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105
24690msgid "System default"
24691msgstr ""
24692
24693#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412
24694msgid "calibre style"
24695msgstr ""
24696
24697#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444
24698msgid "No subtitle"
24699msgstr ""
24700
24701#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24703#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
24704msgid "Bottom"
24705msgstr ""
24706
24707#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449
24708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318
24709#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
24710msgid "Top"
24711msgstr ""
24712
24713#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24714msgid "Above text"
24715msgstr ""
24716
24717#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24718msgid "Beside text"
24719msgstr ""
24720
24721#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453
24722#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491
24723msgid "Never"
24724msgstr ""
24725
24726#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486
24727msgid "Small"
24728msgstr ""
24729
24730#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487
24731msgid "Medium"
24732msgstr ""
24733
24734#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24735msgid "Always"
24736msgstr ""
24737
24738#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490
24739msgid "If there is enough room"
24740msgstr ""
24741
24742#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494
24743#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014
24744msgid "By first letter"
24745msgstr ""
24746
24747#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495
24748msgid "Partitioned"
24749msgstr ""
24750
24751#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543
24752msgid "Column &coloring"
24753msgstr ""
24754
24755#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548
24756msgid "Column &icons"
24757msgstr ""
24758
24759#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567
24760msgid "Change &color"
24761msgstr ""
24762
24763#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571
24764msgid "Change &background image"
24765msgstr ""
24766
24767#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575
24768msgid "Restore default &appearance"
24769msgstr ""
24770
24771#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621
24772#, python-format
24773msgid "Current aspect ratio (width/height): %.2g"
24774msgstr ""
24775
24776#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638
24777msgid "Edit template for caption"
24778msgstr ""
24779
24780#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675
24781#, python-format
24782msgid "Current space used: %s"
24783msgstr ""
24784
24785#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721
24786msgid "Choose background color for the Cover grid"
24787msgstr ""
24788
24789#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728
24790msgid "Remove background image?"
24791msgstr ""
24792
24793#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729
24794msgid ""
24795"There is currently a background image set, so the color you have chosen will"
24796" not be visible. Remove the background image?"
24797msgstr ""
24798
24799#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593
24800msgid "Disable all animations. Useful if you have a slow/old computer."
24801msgstr ""
24802
24803#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594
24804msgid "Disable &animations"
24805msgstr ""
24806
24807#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595
24808msgid "User interface style (&needs restart):"
24809msgstr ""
24810
24811#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596
24812msgid "&User interface layout (needs restart):"
24813msgstr ""
24814
24815#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597
24816msgid "E&xtra spacing to add between rows in the book list (can be negative):"
24817msgstr ""
24818
24819#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599
24820#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95
24821msgid "Toolbar"
24822msgstr "แถบเครื่องมือ"
24823
24824#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600
24825msgid "Icon si&ze:"
24826msgstr ""
24827
24828#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601
24829msgid "Show &text under icons:"
24830msgstr ""
24831
24832#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602
24833msgid "Use t&wo lines for the text under the icons (needs restart)"
24834msgstr ""
24835
24836#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603
24837msgid "Change &font (needs restart)"
24838msgstr ""
24839
24840#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604
24841msgid "Show &tooltips in the book list"
24842msgstr ""
24843
24844#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605
24845msgid "Show &layout buttons in the status bar (needs restart)"
24846msgstr ""
24847
24848#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606
24849msgid "Enable s&ystem tray icon (needs restart)"
24850msgstr ""
24851
24852#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607
24853msgid "Choose &language (needs restart):"
24854msgstr ""
24855
24856#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608
24857msgid "&Interface font:"
24858msgstr ""
24859
24860#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609
24861msgid ""
24862"Disable popup notifications when calibre completes jobs such a conversion, "
24863"sending to device etc. The notifications are sent via the operating system "
24864"notification facility, if available. Note that on Windows, you have to "
24865"enable the system tray icon for notifications to work."
24866msgstr ""
24867
24868#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610
24869msgid "Disable n&otifications on job completion"
24870msgstr ""
24871
24872#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611
24873msgid "Show the &splash screen at startup"
24874msgstr ""
24875
24876#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612
24877msgid "Change &icon theme (needs restart)"
24878msgstr ""
24879
24880#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613
24881msgid "Show &row numbers in the book list"
24882msgstr ""
24883
24884#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614
24885msgid "Ad&just for high resolution screens (needs restart):"
24886msgstr ""
24887
24888#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615
24889msgid ""
24890"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n"
24891"\n"
24892"<ul>\n"
24893"<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"
24894"\n"
24895"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n"
24896"\n"
24897"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n"
24898"</ul>"
24899msgstr ""
24900
24901#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624
24902msgid "Allow using &drag and drop to merge books"
24903msgstr ""
24904
24905#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625
24906msgid "Draw a &grid in the book list"
24907msgstr ""
24908
24909#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626
24910msgid "&Main interface"
24911msgstr ""
24912
24913#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627
24914msgid ""
24915"Control the Cover grid view. You can enable this view by clicking the "
24916"\"Layout\" button in the bottom right corner of the main calibre window."
24917msgstr ""
24918
24919#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628
24920msgid "Field to show &under the covers:"
24921msgstr ""
24922
24923#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629
24924msgid "Spac&ing between covers:"
24925msgstr ""
24926
24927#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630
24928msgid ""
24929"The spacing between covers. A value of zero means calculate automatically "
24930"based on cover size."
24931msgstr ""
24932
24933#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632
24934#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640
24935#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647
24936msgid " cm"
24937msgstr ""
24938
24939#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633
24940msgid "Background for the Cover grid"
24941msgstr ""
24942
24943#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635
24944msgid ""
24945"By default, calibre chooses a cover size based on your computer's screen "
24946"size. You can change the cover size here:"
24947msgstr ""
24948
24949#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636
24950msgid "Cover &width: "
24951msgstr ""
24952
24953#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637
24954msgid ""
24955"The width of displayed covers.\n"
24956"A value of zero means calculate automatically."
24957msgstr ""
24958
24959#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641
24960msgid "Make the covers larger, maintaining current aspect ratio."
24961msgstr ""
24962
24963#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642
24964msgid "&Larger covers"
24965msgstr ""
24966
24967#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643
24968msgid "Cover &height: "
24969msgstr ""
24970
24971#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644
24972msgid ""
24973"The height of displayed covers.\n"
24974"A value of zero means calculate automatically."
24975msgstr ""
24976
24977#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648
24978msgid "Make the covers smaller, maintaining current aspect ratio."
24979msgstr ""
24980
24981#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649
24982msgid "&Smaller covers"
24983msgstr ""
24984
24985#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650
24986msgid "Reset size to automatic"
24987msgstr ""
24988
24989#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651
24990msgid "&Reset size"
24991msgstr ""
24992
24993#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653
24994msgid "Size of the emblems (if any) shown &next to the covers: "
24995msgstr ""
24996
24997#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654
24998msgid "Show a &field (such as title) under the covers"
24999msgstr ""
25000
25001#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655
25002msgid "&Location of the emblems shown next to the covers:"
25003msgstr ""
25004
25005#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657
25006msgid "&Emblems"
25007msgstr ""
25008
25009#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658
25010msgid "Caching of covers for improved performance"
25011msgstr ""
25012
25013#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659
25014msgid ""
25015"There are two kinds of caches that calibre uses to improve performance when "
25016"rendering covers in the grid view. A disk cache that is kept on your hard "
25017"disk and stores the cover thumbnails and an in memory cache used to ensure "
25018"flicker free rendering of covers. For best results, keep the memory cache "
25019"small and the disk cache large, unless you have a lot of extra RAM in your "
25020"computer and don't mind it being used by the memory cache."
25021msgstr ""
25022
25023#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660
25024#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012
25025msgid "Disable"
25026msgstr ""
25027
25028#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661
25029msgid " MB"
25030msgstr ""
25031
25032#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662
25033msgid "&Empty disk cache"
25034msgstr ""
25035
25036#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663
25037msgid "&Open cache folder"
25038msgstr ""
25039
25040#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664
25041msgid "Number of screenfulls of covers to cache in &memory (keep this small):"
25042msgstr ""
25043
25044#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665
25045msgid "Maximum amount of &disk space to use for caching thumbnails: "
25046msgstr ""
25047
25048#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666
25049msgid ""
25050"The maximum number of screenfulls of thumbnails to keep in memory. "
25051"Increasing this will make rendering faster, at the cost of more memory "
25052"usage. Note that regardless of this setting, a minimum of one hundred "
25053"thumbnails are always kept in memory, to ensure flicker free rendering."
25054msgstr ""
25055
25056#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667
25057msgid "&Performance"
25058msgstr ""
25059
25060#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668
25061msgid "Cover &grid"
25062msgstr ""
25063
25064#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669
25065msgid "Text styling"
25066msgstr ""
25067
25068#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670
25069msgid "Create rules to convert &identifiers into links"
25070msgstr ""
25071
25072#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672
25073#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765
25074msgid "Move down"
25075msgstr ""
25076
25077#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673
25078#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764
25079msgid "Move up"
25080msgstr ""
25081
25082#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674
25083msgid ""
25084"Note that <b>comments</b> will always be displayed at the end, regardless of"
25085" the position you assign here."
25086msgstr ""
25087
25088#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675
25089msgid "Show &cover"
25090msgstr ""
25091
25092#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676
25093msgid "Show the size of the book's cover in pixels"
25094msgstr ""
25095
25096#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677
25097msgid "Show cover &size"
25098msgstr ""
25099
25100#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678
25101msgid "Use &Roman numerals for series"
25102msgstr ""
25103
25104#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679
25105msgid "Show comments &heading:"
25106msgstr ""
25107
25108#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680
25109msgid "&Book details"
25110msgstr ""
25111
25112#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681
25113msgid ""
25114"Choose how Tag browser subcategories are displayed when\n"
25115"there are more items than the limit. Select by first\n"
25116"letter to see an A, B, C list. Choose partitioned to\n"
25117"have a list of fixed-sized groups. Set to disabled\n"
25118"if you never want subcategories"
25119msgstr ""
25120
25121#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686
25122msgid "&Category partitioning method:"
25123msgstr ""
25124
25125#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687
25126msgid "Co&llapse when more items than:"
25127msgstr ""
25128
25129#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688
25130msgid ""
25131"If a Tag browser category has more than this number of items, it is divided\n"
25132"up into subcategories. If the partition method is set to disable, this value is ignored."
25133msgstr ""
25134
25135#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690
25136msgid "Combine letters &when fewer items than:"
25137msgstr ""
25138
25139#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691
25140msgid ""
25141"If collapsing by first letter, combine adjacent letters together if\n"
25142"there are fewer items under a letter than specified here. If the partition method is\n"
25143"not set to first letter, this value is ignored. Set to zero to disable."
25144msgstr ""
25145
25146#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694
25147msgid "Spacing between &items:"
25148msgstr ""
25149
25150#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695
25151msgid ""
25152"The spacing between consecutive items in the Tag browser. In units of (ex) "
25153"which is the approximate height of the letter 'x' in the currently used "
25154"font. "
25155msgstr ""
25156
25157#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696
25158msgid " ex"
25159msgstr ""
25160
25161#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697
25162msgid "Categories &not to partition:"
25163msgstr ""
25164
25165#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698
25166msgid ""
25167"A comma-separated list of categories that are not to\n"
25168"be partitioned even if the number of items is larger than\n"
25169"the value shown above. This option can be used to\n"
25170"avoid collapsing hierarchical categories that have only\n"
25171"a few top-level elements."
25172msgstr ""
25173
25174#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703
25175msgid "C&ategories with hierarchical items:"
25176msgstr ""
25177
25178#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704
25179msgid ""
25180"A comma-separated list of categories in which items containing\n"
25181"periods are displayed in the Tag browser trees. For example, if\n"
25182"this box contains 'tags' then tags of the form 'Mystery.English'\n"
25183"and 'Mystery.Thriller' will be displayed with English and Thriller\n"
25184"both under 'Mystery'. If 'tags' is not in this box,\n"
25185"then the tags will be displayed each on their own line."
25186msgstr ""
25187
25188#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710
25189msgid "Show &tooltips"
25190msgstr ""
25191
25192#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711
25193msgid "Show &average ratings"
25194msgstr ""
25195
25196#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712
25197msgid ""
25198"Show counts for items in the Tag browser. Such as the number of books\n"
25199"by each author, the number of authors, etc. If you turn it off, you can still\n"
25200"see the counts by hovering your mouse over any item."
25201msgstr ""
25202
25203#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715
25204msgid "Show &counts"
25205msgstr ""
25206
25207#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716
25208msgid "Use &alternating row colors"
25209msgstr ""
25210
25211#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717
25212msgid ""
25213"When checked, calibre will automatically hide any category\n"
25214" (a column, custom or standard) that has no items to show. For example, some\n"
25215" categories might not have values when using Virtual libraries. Checking this\n"
25216" box will cause these empty categories to be hidden."
25217msgstr ""
25218
25219#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721
25220msgid "Hi&de empty categories (columns)"
25221msgstr ""
25222
25223#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722
25224msgid ""
25225"When checked, Find in the Tag browser will show all items\n"
25226" that match the search instead of the first one. If Hide empty categories is\n"
25227" also checked then only categories containing a matched item will be shown."
25228msgstr ""
25229
25230#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725
25231msgid "Find &shows all items that match"
25232msgstr ""
25233
25234#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726
25235msgid ""
25236"<p>When checked, the Tag browser can get keyboard focus, allowing\n"
25237"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n"
25238"a click on the selected item. The keyboard shortcut 'Tag browser /\n"
25239"Give the Tag browser keyboard focus' changes the keyboard focus without\n"
25240"using the mouse.</p>"
25241msgstr ""
25242
25243#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731
25244msgid "Allow the Tag browser to have keyboard &focus"
25245msgstr ""
25246
25247#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732
25248msgid ""
25249"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option "
25250"then you should set a keyboard shortcut to focus the Tag browser under "
25251"<code>Preferences-&gt;Shortcuts-&gt;Tag browser-&gt;Give the Tag browser "
25252"keyboard focus</code>"
25253msgstr ""
25254
25255#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733
25256msgid "&Tag browser"
25257msgstr ""
25258
25259#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734
25260msgid "When showing in a separate window, show it &fullscreen"
25261msgstr ""
25262
25263#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735
25264msgid "Show in a &separate window (needs restart)"
25265msgstr ""
25266
25267#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736
25268msgid "&Number of covers to show in browse mode (needs restart):"
25269msgstr ""
25270
25271#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737
25272#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58
25273msgid "Template &editor"
25274msgstr ""
25275
25276#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738
25277msgid ""
25278"The template used to generate the text below the covers. Uses the same "
25279"syntax as save templates. Defaults to just the book title. Note that this "
25280"setting is per-library, which means that you have to set it again for every "
25281"different calibre library you use. Use an empty template for no text."
25282msgstr ""
25283
25284#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739
25285msgid "Show &reflections"
25286msgstr ""
25287
25288#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740
25289msgid ""
25290"Show covers in their original aspect ratio instead of resizing\n"
25291"them to all have the same width and height"
25292msgstr ""
25293
25294#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742
25295msgid "Preserve &aspect ratio of covers"
25296msgstr ""
25297
25298#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743
25299msgid "&Template for caption:"
25300msgstr ""
25301
25302#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744
25303msgid "Fie&ld for sub-title:"
25304msgstr ""
25305
25306#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745
25307#, python-format
25308msgid "You can press the %s key to toggle full screen mode."
25309msgstr ""
25310
25311#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746
25312msgid "Show ne&xt cover during auto scroll after:"
25313msgstr ""
25314
25315#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748
25316msgid "&Double click to view the central book, instead of single click"
25317msgstr ""
25318
25319#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749
25320msgid "Cover &browser"
25321msgstr ""
25322
25323#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750
25324msgid ""
25325"Check this box to make Quickview show books only in the\n"
25326"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n"
25327"unchecked then only row changes are taken into account."
25328msgstr ""
25329
25330#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754
25331msgid ""
25332"Check this box to make Quickview change the column being examined\n"
25333"when the column in the book list is changed using the cursor arrow keys"
25334msgstr ""
25335
25336#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756
25337msgid "&Change Quickview item when book list column changes"
25338msgstr ""
25339
25340#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757
25341msgid ""
25342"Pressing 'Enter' in a cell changes both the book and the\n"
25343"column being examined (the left-hand pane)"
25344msgstr ""
25345
25346#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759
25347msgid "&Pressing 'Enter' changes the examined column"
25348msgstr ""
25349
25350#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760
25351msgid ""
25352"Double-clicking in a cell changes both the book and the\n"
25353"column being examined (the left-hand pane)"
25354msgstr ""
25355
25356#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762
25357msgid "&Double click changes examined column"
25358msgstr ""
25359
25360#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763
25361msgid "Select columns to display"
25362msgstr ""
25363
25364#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766
25365msgid "&Quickview"
25366msgstr ""
25367
25368#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93
25369msgid "version"
25370msgstr ""
25371
25372#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94
25373msgid "created by Kovid Goyal"
25374msgstr ""
25375
25376#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247
25377msgid "Run Welcome &wizard"
25378msgstr ""
25379
25380#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264
25381msgid "Save changes"
25382msgstr ""
25383
25384#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265
25385msgid "Cancel and return to overview"
25386msgstr ""
25387
25388#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345
25389msgid "Restoring to defaults not supported for"
25390msgstr ""
25391
25392#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391
25393msgid ""
25394"Some of the changes you made require a restart. Please restart calibre as "
25395"soon as possible."
25396msgstr ""
25397
25398#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394
25399msgid ""
25400"The changes you have made require calibre be restarted immediately. You will"
25401" not be allowed to set any more preferences, until you restart."
25402msgstr ""
25403
25404#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53
25405#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
25406msgid "Source"
25407msgstr ""
25408
25409#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55
25410msgid "Cover priority"
25411msgstr ""
25412
25413#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82
25414msgid "This source is configured and ready to go"
25415msgstr ""
25416
25417#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83
25418msgid "This source needs configuration"
25419msgstr ""
25420
25421#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97
25422msgid ""
25423"This plugin is useful only for <b>Chinese</b> language books. It can return "
25424"incorrect results for books in English. Are you sure you want to enable it?"
25425msgstr ""
25426
25427#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162
25428msgid "Published date"
25429msgstr ""
25430
25431#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275
25432#, python-format
25433msgid "<b>Configure %(name)s</b><br>%(desc)s"
25434msgstr ""
25435
25436#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344
25437msgid "No source selected"
25438msgstr ""
25439
25440#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345
25441msgid "No source selected, cannot configure."
25442msgstr ""
25443
25444#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153
25445msgid "Metadata sources"
25446msgstr ""
25447
25448#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154
25449msgid ""
25450"Disable any metadata sources you do not want by unchecking them. You can "
25451"also set the cover priority. Covers from sources that have a higher "
25452"(smaller) priority will be preferred when bulk downloading metadata."
25453msgstr ""
25454
25455#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155
25456msgid ""
25457"Sources with a red X next to their names must be configured before they will"
25458" be used. "
25459msgstr ""
25460
25461#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156
25462msgid "C&onfigure selected source"
25463msgstr ""
25464
25465#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158
25466msgid ""
25467"If you uncheck any fields, metadata for those fields will not be downloaded"
25468msgstr ""
25469
25470#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159
25471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607
25472msgid "&Select all"
25473msgstr ""
25474
25475#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160
25476msgid "Sele&ct none"
25477msgstr ""
25478
25479#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161
25480msgid ""
25481"Restore your own subset of checked fields that you define using the 'Set as "
25482"default' button"
25483msgstr ""
25484
25485#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162
25486msgid "Select &default"
25487msgstr ""
25488
25489#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163
25490msgid ""
25491"Store the currently checked fields as the default, you can quickly apply the"
25492" default using the 'Select default' button"
25493msgstr ""
25494
25495#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164
25496msgid "&Set as default"
25497msgstr ""
25498
25499#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165
25500msgid "Convert all downloaded comments to plain &text"
25501msgstr ""
25502
25503#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166
25504msgid "Swap &author names from FN LN to LN, FN"
25505msgstr ""
25506
25507#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167
25508msgid ""
25509"<p>When downloading comments, append the downloaded comments to any existing"
25510" comment, instead of overwriting them."
25511msgstr ""
25512
25513#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168
25514msgid ""
25515"When downloading comments, append the downloaded comments to any existing "
25516"comment, instead of overwriting them."
25517msgstr ""
25518
25519#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169
25520msgid "Append comments to &existing"
25521msgstr ""
25522
25523#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170
25524msgid ""
25525"<p>Normally, the metadata download system will keep only a single result per"
25526" metadata source. This option will cause it to keep all results returned "
25527"from every metadata source. Useful if you only use one or two sources and "
25528"want to select individual results from them by hand. Note that result with "
25529"identical title/author/identifiers are still merged."
25530msgstr ""
25531
25532#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171
25533msgid "Keep more than one entry per source"
25534msgstr ""
25535
25536#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172
25537msgid ""
25538"<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"
25539"<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."
25540msgstr ""
25541
25542#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174
25543msgid ""
25544"Prefer smaller tag sets when picking tags from different metadata sources"
25545msgstr ""
25546
25547#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175
25548msgid "Prefer &fewer tags"
25549msgstr ""
25550
25551#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176
25552msgid "Create &rules to filter/transform tags"
25553msgstr ""
25554
25555#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177
25556msgid "Create rules to &transform author names"
25557msgstr ""
25558
25559#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178
25560msgid "Max. &number of tags to download:"
25561msgstr ""
25562
25563#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179
25564msgid "Max. &time to wait after first match is found:"
25565msgstr ""
25566
25567#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180
25568#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182
25569msgid " secs"
25570msgstr ""
25571
25572#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181
25573msgid "Max. time to wait after first &cover is found:"
25574msgstr ""
25575
25576#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38
25577msgid ""
25578"The maximum number of jobs that will run simultaneously in the background. "
25579"This refers to CPU intensive tasks like  conversion. Lower this number if "
25580"you want calibre to use less CPU."
25581msgstr ""
25582
25583#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47
25584msgid "No proxies used"
25585msgstr ""
25586
25587#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51
25588msgid "<b>Using proxies:</b>"
25589msgstr ""
25590
25591#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73
25592msgid "Max. simultaneous conversion/&news download/plugin jobs:"
25593msgstr ""
25594
25595#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74
25596msgid "Limit the max. simultaneous jobs to the available CPU &cores"
25597msgstr ""
25598
25599#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75
25600msgid "Debug &device detection"
25601msgstr ""
25602
25603#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76
25604msgid "Get information to setup the &user defined device"
25605msgstr ""
25606
25607#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77
25608msgid "Open calibre &configuration folder"
25609msgstr ""
25610
25611#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78
25612msgid "Abort &jobs that take more than:"
25613msgstr ""
25614
25615#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79
25616msgid "Never abort"
25617msgstr ""
25618
25619#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80
25620msgid " minutes"
25621msgstr ""
25622
25623#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81
25624msgid "Create a calibre &icon theme"
25625msgstr ""
25626
25627#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44
25628msgid "Device currently connected: "
25629msgstr ""
25630
25631#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47
25632msgid "Device currently connected: None"
25633msgstr ""
25634
25635#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191
25636msgid ""
25637"That format has no metadata writers enabled. A plugboard will probably have "
25638"no effect."
25639msgstr ""
25640
25641#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206
25642msgid "That format and device already has a plugboard."
25643msgstr ""
25644
25645#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218
25646msgid "Possibly override plugboard?"
25647msgstr ""
25648
25649#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219
25650msgid ""
25651"A more general plugboard already exists for that format and device. Are you "
25652"sure you want to add the new plugboard?"
25653msgstr ""
25654
25655#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231
25656#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253
25657msgid "Add possibly overridden plugboard?"
25658msgstr ""
25659
25660#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232
25661msgid ""
25662"More specific device plugboards exist for that format. Are you sure you want"
25663" to add the new plugboard?"
25664msgstr ""
25665
25666#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243
25667msgid "Really add plugboard?"
25668msgstr ""
25669
25670#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244
25671msgid ""
25672"A different plugboard matches that format and device combination. Are you "
25673"sure you want to add the new plugboard?"
25674msgstr ""
25675
25676#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254
25677msgid ""
25678"More specific format and device plugboards already exist. Are you sure you "
25679"want to add the new plugboard?"
25680msgstr ""
25681
25682#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265
25683#, python-brace-format
25684msgid "The {0} device does not support the {1} format."
25685msgstr ""
25686
25687#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273
25688#, python-brace-format
25689msgid "The {0} device supports only the {1} format(s)."
25690msgstr ""
25691
25692#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308
25693msgid "Invalid destination"
25694msgstr ""
25695
25696#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309
25697msgid "The destination field cannot be blank"
25698msgstr ""
25699
25700#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320
25701msgid "Plugboard modifies comments"
25702msgstr ""
25703
25704#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321
25705msgid ""
25706"This plugboard modifies the comments metadata. If the comments are set to "
25707"invalid HTML, it could cause problems on the device. Are you sure you wish "
25708"to save this plugboard?"
25709msgstr ""
25710
25711#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352
25712#, python-brace-format
25713msgid "The {0} device plugin is disabled."
25714msgstr ""
25715
25716#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115
25717msgid ""
25718"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n"
25719"\n"
25720"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"
25721"\n"
25722"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"
25723"\n"
25724"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."
25725msgstr ""
25726
25727#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122
25728msgid "Format (choose first)"
25729msgstr ""
25730
25731#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123
25732msgid "Device (choose second)"
25733msgstr ""
25734
25735#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124
25736msgid "Add &new plugboard:"
25737msgstr ""
25738
25739#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125
25740msgid "Edit &existing plugboard:"
25741msgstr ""
25742
25743#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126
25744msgid "Existing &plugboards:"
25745msgstr ""
25746
25747#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127
25748msgid "Source template"
25749msgstr ""
25750
25751#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128
25752msgid "Destination field"
25753msgstr ""
25754
25755#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129
25756msgid "&Save plugboard"
25757msgstr ""
25758
25759#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130
25760msgid "&Delete plugboard"
25761msgstr ""
25762
25763#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212
25764msgid ""
25765"\n"
25766"Customization: "
25767msgstr ""
25768
25769#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214
25770msgid ""
25771"\n"
25772"\n"
25773"This plugin has been disabled"
25774msgstr ""
25775
25776#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216
25777msgid ""
25778"\n"
25779"\n"
25780"This plugin is installed system-wide and can not be managed from within calibre"
25781msgstr ""
25782
25783#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247
25784msgid "Search for plugin"
25785msgstr ""
25786
25787#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269
25788msgid "Could not find any matching plugins"
25789msgstr ""
25790
25791#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309
25792msgid "files"
25793msgstr ""
25794
25795#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310
25796msgid "Add plugin"
25797msgstr ""
25798
25799#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345
25800msgid "No valid plugin path"
25801msgstr ""
25802
25803#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346
25804#, python-format
25805msgid "%s is not a valid plugin path"
25806msgstr ""
25807
25808#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354
25809#, python-format
25810msgid "Select an actual plugin under <b>%s</b> to customize"
25811msgstr ""
25812
25813#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361
25814#, python-format
25815msgid "Disabling the plugin %s is not allowed"
25816msgstr ""
25817
25818#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385
25819#, python-format
25820msgid "Are you sure you want to remove the plugin: %s?"
25821msgstr ""
25822
25823#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390
25824#, python-brace-format
25825msgid ""
25826"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for"
25827" it to be completely removed."
25828msgstr ""
25829
25830#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400
25831msgid "Cannot remove builtin plugin"
25832msgstr ""
25833
25834#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401
25835msgid " cannot be removed. It is a builtin plugin. Try disabling it instead."
25836msgstr ""
25837
25838#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107
25839msgid ""
25840"Here you can customize the behavior of calibre by controlling what plugins "
25841"it uses."
25842msgstr ""
25843
25844#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110
25845msgid "Show only those plugins that have been installed by you"
25846msgstr ""
25847
25848#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111
25849msgid "Show only &user installed plugins"
25850msgstr ""
25851
25852#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115
25853msgid "Get &new plugins"
25854msgstr ""
25855
25856#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116
25857msgid "Check for &updated plugins"
25858msgstr ""
25859
25860#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117
25861msgid "&Load plugin from file"
25862msgstr ""
25863
25864#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32
25865msgid ""
25866"This setting can be overridden for <b>individual devices</b>, by clicking "
25867"the device icon and choosing \"Configure this device\"."
25868msgstr ""
25869
25870#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39
25871msgid "Any custom field"
25872msgstr ""
25873
25874#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40
25875msgid "The lookup name of any custom field (these names begin with \"#\")."
25876msgstr ""
25877
25878#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71
25879msgid "Constant template"
25880msgstr ""
25881
25882#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72
25883#, python-brace-format
25884msgid ""
25885"The template contains no {fields}, so all books will have the same name. Is "
25886"this OK?"
25887msgstr ""
25888
25889#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55
25890msgid "Save template"
25891msgstr ""
25892
25893#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56
25894msgid ""
25895"By adjusting the template below, you can control what folders the files are "
25896"saved in and what filenames they are given. You can use the / character to "
25897"indicate sub-folders. Available metadata variables are described below. If a"
25898" particular book does not have some metadata, the variable will be replaced "
25899"by the empty string."
25900msgstr ""
25901
25902#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57
25903msgid "Available variables:"
25904msgstr ""
25905
25906#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69
25907msgid ""
25908"Here you can control how calibre will save your books when you click the "
25909"\"Save to disk\" button:"
25910msgstr ""
25911
25912#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70
25913msgid "Save &cover separately"
25914msgstr ""
25915
25916#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71
25917msgid "Replace space with &underscores"
25918msgstr ""
25919
25920#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72
25921msgid "Update &metadata in saved copies"
25922msgstr ""
25923
25924#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73
25925msgid "Change paths to &lowercase"
25926msgstr ""
25927
25928#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74
25929#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70
25930msgid "Format &dates as:"
25931msgstr ""
25932
25933#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75
25934msgid "File &formats to save:"
25935msgstr ""
25936
25937#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76
25938msgid "Convert non-English characters to &English equivalents"
25939msgstr ""
25940
25941#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77
25942msgid "Save metadata in a separate &OPF file"
25943msgstr ""
25944
25945#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78
25946msgid "&Show files in the file browser after saving to disk"
25947msgstr ""
25948
25949#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42
25950msgid ""
25951"<b>Grouped search terms</b> are search names that permit a query to "
25952"automatically search across more than one column. For example, if you create"
25953" a grouped search term <code>allseries</code> with the value <code>series, "
25954"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> "
25955"will find 'adhoc' in any of the columns <code>series</code>, "
25956"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of "
25957"the grouped search term in the drop-down box, enter the list of columns to "
25958"search in the value box, then push the Save button. <p>Note: Search terms "
25959"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> "
25960"are the same term.<p>You can have your grouped search term show up as User "
25961"categories in  the Tag browser. Just add the grouped search term names to "
25962"the Make User categories from box. You can add multiple terms separated by "
25963"commas. The new User category will be automatically populated with all the "
25964"items in the categories included in the grouped search term. <p>Automatic "
25965"User categories permit you to see easily all the category items that are in "
25966"the columns contained in the grouped search term. Using the above "
25967"<code>allseries</code> example, the automatically-generated User category "
25968"will contain all the series mentioned in <code>series</code>, "
25969"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to "
25970"check for duplicates, to find which column contains a particular item, or to"
25971" have hierarchical categories (categories that contain categories)."
25972msgstr ""
25973
25974#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77
25975msgid "Enter new or select existing name"
25976msgstr ""
25977
25978#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79
25979msgid "Enter list of column lookup names to search"
25980msgstr ""
25981
25982#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
25983msgid "Match all"
25984msgstr ""
25985
25986#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82
25987msgid "Match any"
25988msgstr ""
25989
25990#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144
25991#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154
25992#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158
25993#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164
25994#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177
25995#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235
25996msgid "Grouped search terms"
25997msgstr ""
25998
25999#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145
26000msgid "The search term cannot be blank"
26001msgstr ""
26002
26003#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155
26004msgid "That name is already used for a column or grouped search term"
26005msgstr ""
26006
26007#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159
26008msgid "That name is already used for User category"
26009msgstr ""
26010
26011#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165
26012msgid "The value box cannot be empty"
26013msgstr ""
26014
26015#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178
26016msgid "The empty grouped search term cannot be deleted"
26017msgstr ""
26018
26019#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220
26020msgid "Incompatible options"
26021msgstr ""
26022
26023#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221
26024msgid ""
26025"The option to have un-accented characters match accented characters has no "
26026"effect if you also turn on case-sensitive searching. So only turn on one of "
26027"those options"
26028msgstr ""
26029
26030#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221
26031msgid ""
26032"Clear search histories from all over calibre. Including the book list, "
26033"E-book viewer, fetch news dialog, etc."
26034msgstr ""
26035
26036#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222
26037msgid "Clear search &histories"
26038msgstr ""
26039
26040#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223
26041msgid "What to search by default"
26042msgstr ""
26043
26044#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224
26045msgid ""
26046"When you enter a search term without a prefix, by default calibre will "
26047"search all metadata for matches. For example, entering, \"asimov\" will "
26048"search not just authors but title/tags/series/comments/etc. Use these "
26049"options if you would like to change this behavior."
26050msgstr ""
26051
26052#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225
26053msgid "&Limit the searched metadata"
26054msgstr ""
26055
26056#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226
26057msgid "&Columns that non-prefixed searches are limited to:"
26058msgstr ""
26059
26060#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227
26061msgid ""
26062"Note that this option affects all searches, including saved searches and "
26063"restrictions. Therefore, if you use this option, it is best to ensure that "
26064"you always use prefixes in your saved searches. For example, use "
26065"\"series:Foundation\" rather than just \"Foundation\" in a saved search."
26066msgstr ""
26067
26068#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228
26069msgid "Search as you &type"
26070msgstr ""
26071
26072#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229
26073msgid "Case &sensitive searching"
26074msgstr ""
26075
26076#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230
26077msgid ""
26078"&Highlight search results instead of restricting the book list to the "
26079"results"
26080msgstr ""
26081
26082#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231
26083msgid ""
26084"<p>This option will cause a small button to appear next to the Search bar. "
26085"Clicking the button will toggle between showing only the search results and "
26086"showing all books with the search results highlighted."
26087msgstr ""
26088
26089#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232
26090msgid ""
26091"Show a &quick toggle button to switch between highlighting and restricting "
26092"results next to the Search bar"
26093msgstr ""
26094
26095#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233
26096msgid "Unaccented characters match &accented characters"
26097msgstr ""
26098
26099#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234
26100msgid "Genera&l"
26101msgstr ""
26102
26103#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236
26104msgid "&Names:"
26105msgstr ""
26106
26107#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237
26108msgid ""
26109"Contains the names of the currently-defined group search terms.\n"
26110"Create a new name by entering it into the empty box, then\n"
26111"pressing Save. Rename a search term by selecting it then\n"
26112"changing the name and pressing Save. Change the value of\n"
26113"a search term by changing the value box then pressing Save."
26114msgstr ""
26115
26116#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242
26117msgid "Delete the current search term"
26118msgstr ""
26119
26120#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244
26121msgid "&Value:"
26122msgstr ""
26123
26124#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245
26125msgid ""
26126"Enter a comma-separated list of lookup names of the columns\n"
26127"to include in the grouped search term"
26128msgstr ""
26129
26130#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247
26131msgid ""
26132"Save the current search term. You can rename a search term by\n"
26133"changing the name then pressing Save. You can change the value\n"
26134"of a search term by changing the value box then pressing Save."
26135msgstr ""
26136
26137#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251
26138msgid "Make &user categories from:"
26139msgstr ""
26140
26141#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252
26142msgid ""
26143"Enter the names of any grouped search terms you wish\n"
26144"to be shown as user categories"
26145msgstr ""
26146
26147#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254
26148msgid "&Grouped searches"
26149msgstr ""
26150
26151#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255
26152msgid "What to search when searching similar books"
26153msgstr ""
26154
26155#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256
26156msgid ""
26157"<p>When you search for similar books by right clicking the\n"
26158"         book and selecting \"Similar books\",\n"
26159"         calibre constructs a search using the column lookup names specified below.\n"
26160"         By changing the lookup name to a grouped search term you can\n"
26161"         search multiple columns at once.</p>"
26162msgstr ""
26163
26164#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261
26165msgid "S&imilar authors: "
26166msgstr ""
26167
26168#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262
26169msgid "Si&milar series: "
26170msgstr ""
26171
26172#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263
26173msgid "Similar &tags: "
26174msgstr ""
26175
26176#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264
26177msgid "Simi&lar publishers: "
26178msgstr ""
26179
26180#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265
26181msgid "&Similar books"
26182msgstr ""
26183
26184#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29
26185#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64
26186msgid "Manual management"
26187msgstr ""
26188
26189#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30
26190#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65
26191msgid "Only on send"
26192msgstr ""
26193
26194#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31
26195#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66
26196msgid "Automatic management"
26197msgstr ""
26198
26199#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37
26200msgid "Cannot change metadata management while a device is connected"
26201msgstr ""
26202
26203#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38
26204msgid "Metadata management (disabled while device connected)"
26205msgstr ""
26206
26207#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63
26208msgid "Me&tadata management:"
26209msgstr ""
26210
26211#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67
26212msgid ""
26213"<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"
26214"<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"
26215"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>"
26216msgstr ""
26217
26218#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194
26219msgid "Browse for the file"
26220msgstr ""
26221
26222#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205
26223msgid "Choose a file"
26224msgstr ""
26225
26226#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303
26227msgid ""
26228"calibre contains an internet server that allows you to access your book "
26229"collection using a browser from anywhere in the world. Any changes to the "
26230"settings will only take effect after a server restart."
26231msgstr ""
26232
26233#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322
26234msgid "Require &username and password to access the Content server"
26235msgstr ""
26236
26237#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331
26238msgid "Run server &automatically when calibre starts"
26239msgstr ""
26240
26241#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337
26242msgid "&Start server"
26243msgstr ""
26244
26245#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338
26246msgid "St&op server"
26247msgstr ""
26248
26249#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339
26250msgid "&Test server"
26251msgstr ""
26252
26253#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340
26254msgid "Show server &logs"
26255msgstr ""
26256
26257#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368
26258msgid "Do not start calibre automatically when computer is started"
26259msgstr ""
26260
26261#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369
26262msgid "Start calibre when the computer is started"
26263msgstr ""
26264
26265#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372
26266msgid ""
26267"Currently calibre is set to run automatically when the\n"
26268"            computer starts.  Use this button to disable that."
26269msgstr ""
26270
26271#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374
26272msgid ""
26273"Start calibre in the system tray automatically when the computer starts"
26274msgstr ""
26275
26276#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386
26277#, python-format
26278msgid "Content server listening at: %s"
26279msgstr ""
26280
26281#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398
26282msgid "Remember to create at least one user account in the \"User accounts\" tab"
26283msgstr ""
26284
26285#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400
26286msgid ""
26287"Requiring a username/password prevents unauthorized people from accessing "
26288"your calibre library. It is also needed for some features such as making any"
26289" changes to the library as well as last read position/annotation syncing."
26290msgstr ""
26291
26292#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442
26293#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379
26294msgid "Change password for {}"
26295msgstr ""
26296
26297#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443
26298msgid "Add new user"
26299msgstr ""
26300
26301#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452
26302msgid "Set the password for this user"
26303msgstr ""
26304
26305#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454
26306msgid "&Repeat password:"
26307msgstr ""
26308
26309#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491
26310msgid "Empty username"
26311msgstr ""
26312
26313#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492
26314msgid "You must enter a username"
26315msgstr ""
26316
26317#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498
26318msgid "Username already exists"
26319msgstr ""
26320
26321#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500
26322msgid ""
26323"A user with the username {} already exists. Please choose a different "
26324"username."
26325msgstr ""
26326
26327#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506
26328msgid "Username is not valid"
26329msgstr ""
26330
26331#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511
26332msgid "Password do not match"
26333msgstr ""
26334
26335#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512
26336msgid "The two passwords you entered do not match!"
26337msgstr ""
26338
26339#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518
26340msgid "Empty password"
26341msgstr ""
26342
26343#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519
26344msgid "You must enter a password for this user"
26345msgstr ""
26346
26347#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524
26348msgid "Invalid password"
26349msgstr ""
26350
26351#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549
26352msgid "Further &restrict access to books in this library that match:"
26353msgstr ""
26354
26355#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552
26356msgid "A search expression"
26357msgstr ""
26358
26359#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554
26360msgid ""
26361"A search expression. If specified, access will be further restricted to only"
26362" those books that match this expression. For example: tags:\"=Share\""
26363msgstr ""
26364
26365#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585
26366msgid "Change library access permissions for {}"
26367msgstr ""
26368
26369#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26370msgid "All except the specified libraries"
26371msgstr ""
26372
26373#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26374msgid "All libraries"
26375msgstr ""
26376
26377#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595
26378msgid "Only the specified libraries"
26379msgstr ""
26380
26381#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606
26382msgid "Allow access to:"
26383msgstr ""
26384
26385#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611
26386msgid "Specify the libraries below:"
26387msgstr ""
26388
26389#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685
26390msgid "No libraries specified"
26391msgstr ""
26392
26393#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686
26394msgid "You have not specified any libraries"
26395msgstr ""
26396
26397#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693
26398msgid "<b>{} is allowed access to all libraries"
26399msgstr ""
26400
26401#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697
26402msgid ""
26403"{} is allowed access only to the libraries whose names <b>match</b> one of "
26404"the names specified below."
26405msgstr ""
26406
26407#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700
26408msgid ""
26409"{} is allowed access to all libraries, <b>except</b> those whose names match"
26410" one of the names specified below."
26411msgstr ""
26412
26413#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720
26414msgid "Allow {} to make &changes (i.e. grant write access)"
26415msgstr ""
26416
26417#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724
26418msgid ""
26419"If enabled, allows the user to make changes to the library. Adding "
26420"books/deleting books/editing metadata, etc."
26421msgstr ""
26422
26423#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732
26424msgid "Change &password"
26425msgstr ""
26426
26427#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757
26428#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319
26429msgid "{} is currently only allowed to access the library named: {}"
26430msgid_plural "{} is currently only allowed to access the libraries named: {}"
26431msgstr[0] ""
26432
26433#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761
26434msgid "Change the allowed libraries"
26435msgstr ""
26436
26437#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765
26438#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326
26439msgid "{} is currently not allowed to access the library named: {}"
26440msgid_plural "{} is currently not allowed to access the libraries named: {}"
26441msgstr[0] ""
26442
26443#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769
26444msgid "Change the blocked libraries"
26445msgstr ""
26446
26447#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771
26448msgid "{} is currently allowed access to all libraries"
26449msgstr ""
26450
26451#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772
26452msgid "Restrict the &libraries {} can access"
26453msgstr ""
26454
26455#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823
26456msgid "&Add user"
26457msgstr ""
26458
26459#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827
26460msgid "&Remove user"
26461msgstr ""
26462
26463#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898
26464msgid ""
26465"Here you can create a template to control what data is shown when using the "
26466"<i>Custom list</i> mode for the book list"
26467msgstr ""
26468
26469#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902
26470msgid "Show a cover &thumbnail"
26471msgstr ""
26472
26473#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906
26474msgid "Thumbnail &height:"
26475msgstr ""
26476
26477#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907
26478msgid "Entry &height:"
26479msgstr ""
26480
26481#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912
26482msgid ""
26483"The height for each entry. The special value \"auto\" causes a height to be "
26484"calculated based on the number of lines in the template. Otherwise, use a "
26485"CSS length, such as 100px or 15ex"
26486msgstr ""
26487
26488#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919
26489msgid "&Long text fields:"
26490msgstr ""
26491
26492#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921
26493msgid ""
26494"A comma separated list of fields that will be added at the bottom of every "
26495"entry. These fields are interpreted as containing HTML, not plain text."
26496msgstr ""
26497
26498#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926
26499#, python-brace-format
26500msgid ""
26501"The template below will be interpreted as HTML and all {{fields}} will be "
26502"replaced by the actual metadata, if available. For custom columns use the "
26503"column lookup name, for example: #mytags. You can use {0} as a separator to "
26504"split a line into multiple columns."
26505msgstr ""
26506
26507#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936
26508msgid "&Import template"
26509msgstr ""
26510
26511#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938
26512msgid "E&xport template"
26513msgstr ""
26514
26515#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943
26516#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952
26517msgid "Choose template file"
26518msgstr ""
26519
26520#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944
26521#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953
26522msgid "Template files"
26523msgstr ""
26524
26525#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028
26526msgid "Book"
26527msgstr ""
26528
26529#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029
26530msgid "URL type:"
26531msgstr ""
26532
26533#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035
26534msgid "URL:"
26535msgstr ""
26536
26537#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080
26538msgid "Missing author placeholder"
26539msgstr ""
26540
26541#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081
26542#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085
26543#, python-brace-format
26544msgid "The URL {0} does not contain the {1} placeholder"
26545msgstr ""
26546
26547#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084
26548msgid "Missing title placeholder"
26549msgstr ""
26550
26551#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102
26552#, python-brace-format
26553msgid ""
26554"Add new locations to search for books or authors using the \"Search the "
26555"internet\" feature of the Content server. The URLs should contain {author} "
26556"which will be replaced by the author name and, for book URLs, {title} which "
26557"will be replaced by the book title."
26558msgstr ""
26559
26560#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111
26561msgid "&Add URL"
26562msgstr ""
26563
26564#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114
26565msgid "Export URLs"
26566msgstr ""
26567
26568#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117
26569msgid "Import URLs"
26570msgstr ""
26571
26572#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183
26573#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190
26574msgid "Choose URLs file"
26575msgstr ""
26576
26577#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184
26578#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191
26579msgid "URL files"
26580msgstr ""
26581
26582#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210
26583msgid "&Main"
26584msgstr ""
26585
26586#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217
26587msgid "&User accounts"
26588msgstr ""
26589
26590#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225
26591msgid "Book &list template"
26592msgstr ""
26593
26594#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227
26595msgid "&Search the internet"
26596msgstr ""
26597
26598#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274
26599#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534
26600#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608
26601msgid "Failed to start Content server"
26602msgstr ""
26603
26604#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320
26605msgid "Error log:"
26606msgstr ""
26607
26608#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328
26609msgid "No error log found"
26610msgstr ""
26611
26612#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329
26613msgid "Access log:"
26614msgstr ""
26615
26616#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337
26617msgid "No access log found"
26618msgstr ""
26619
26620#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338
26621msgid "The server log files are in: {}"
26622msgstr ""
26623
26624#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344
26625msgid "&Clear logs"
26626msgstr ""
26627
26628#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348
26629msgid "Server running"
26630msgstr ""
26631
26632#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349
26633msgid "Cannot clear logs while the server is running. First stop the server."
26634msgstr ""
26635
26636#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374
26637msgid "No users specified"
26638msgstr ""
26639
26640#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376
26641msgid ""
26642"You have turned on the setting to require passwords to access the Content "
26643"server, but you have not created any user accounts. Create at least one user"
26644" account in the \"User accounts\" tab to proceed."
26645msgstr ""
26646
26647#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389
26648msgid "Invalid trusted IPs"
26649msgstr ""
26650
26651#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407
26652msgid "You need to restart the server for changes to take effect"
26653msgstr ""
26654
26655#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28
26656msgid ""
26657"\n"
26658"        <p>Here you can add and remove functions used in template processing. A\n"
26659"        template function is written in Python. It takes information from the\n"
26660"        book, processes it in some way, then returns a string result. Functions\n"
26661"        defined here are usable in templates in the same way that builtin\n"
26662"        functions are usable. The function must be named <b>evaluate</b>, and\n"
26663"        must have the signature shown below.</p>\n"
26664"        <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n"
26665"        &rarr; returning a Unicode string</code></p>\n"
26666"        <p>The parameters of the evaluate function are:\n"
26667"        <ul>\n"
26668"        <li><b>formatter</b>: the instance of the formatter being used to\n"
26669"        evaluate the current template. You can use this to do recursive\n"
26670"        template evaluation.</li>\n"
26671"        <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n"
26672"        dictionary.</li>\n"
26673"        <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n"
26674"        This parameter can be None in some cases, such as when evaluating\n"
26675"        non-book templates.</li>\n"
26676"        <li><b>locals</b>: the local variables assigned to by the current\n"
26677"        template program.</li>\n"
26678"        <li><b>your parameters</b>: you must supply one or more formal\n"
26679"        parameters. The number must match the arg count box, unless arg count is\n"
26680"        -1 (variable number or arguments), in which case the last argument must\n"
26681"        be *args. At least one argument is required, and is usually the value of\n"
26682"        the field being operated upon. Note that when writing in basic template\n"
26683"        mode, the user does not provide this first argument. Instead it is\n"
26684"        supplied by the formatter.</li>\n"
26685"        </ul></p>\n"
26686"        <p>\n"
26687"        The following example function checks the value of the field. If the\n"
26688"        field is not empty, the field's value is returned, otherwise the value\n"
26689"        EMPTY is returned.\n"
26690"        <pre>\n"
26691"        name: my_ifempty\n"
26692"        arg count: 1\n"
26693"        doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n"
26694"        program code:\n"
26695"        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
26696"            if val:\n"
26697"                return val\n"
26698"            else:\n"
26699"                return 'EMPTY'</pre>\n"
26700"        This function can be called in any of the three template program modes:\n"
26701"        <ul>\n"
26702"        <li>single-function mode: {tags:my_ifempty()}</li>\n"
26703"        <li>template program mode: {tags:'my_ifempty($)'}</li>\n"
26704"        <li>general program mode: program: my_ifempty(field('tags'))</li>\n"
26705"        </p>\n"
26706"        "
26707msgstr ""
26708
26709#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82
26710#, python-brace-format
26711msgid ""
26712"\n"
26713"        <p>\n"
26714"        Here you can create, edit (replace), and delete stored templates used\n"
26715"        in template processing. You use a stored template in another template as\n"
26716"        if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n"
26717"\n"
26718"        <p>Stored templates must use General Program Mode -- they must begin with\n"
26719"        the text '{0}'. You retrieve arguments passed to a stored template using\n"
26720"        the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n"
26721"        arguments are copied to the named variables.</p>\n"
26722"\n"
26723"        <p>For example, this stored template checks if any items are in a\n"
26724"        list, returning '1' if any are found and '' if not.</p>\n"
26725"        <p>\n"
26726"        Template name: items_in_list<br>\n"
26727"        Template contents:<pre>\n"
26728"        program:\n"
26729"            arguments(lst='No list argument given', items='');\n"
26730"            r = '';\n"
26731"            for l in items:\n"
26732"                if str_in_list(lst, ',', l, '1', '') then\n"
26733"                    r = '1';\n"
26734"                    break\n"
26735"                fi\n"
26736"            rof;\n"
26737"            r</pre>\n"
26738"        You call the stored template like this:<pre>\n"
26739"        program: items_in_list($#genre, 'comics, foo')</pre>\n"
26740"        See the template language tutorial for more information.</p>\n"
26741"        </p>\n"
26742"        "
26743msgstr ""
26744
26745#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123
26746#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134
26747msgid "Show help"
26748msgstr ""
26749
26750#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127
26751#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138
26752#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137
26753#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145
26754msgid "Hide help"
26755msgstr ""
26756
26757#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160
26758msgid ""
26759"The template functions saved in the library are corrupt. Do you want to "
26760"delete them? Answering 'Yes' will delete all the functions."
26761msgstr ""
26762
26763#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251
26764msgid "You cannot delete a built-in function"
26765msgstr ""
26766
26767#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261
26768#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393
26769msgid "Function not defined"
26770msgstr ""
26771
26772#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268
26773#, python-format
26774msgid "Name %s already used"
26775msgstr ""
26776
26777#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274
26778msgid "The name {} is already used for stored template"
26779msgstr ""
26780
26781#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278
26782msgid ""
26783"Argument count should be -1 or greater than zero. Setting it to zero means "
26784"that this function cannot be used in single function mode."
26785msgstr ""
26786
26787#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294
26788msgid "Exception while compiling function"
26789msgstr ""
26790
26791#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322
26792msgid "function source code not available"
26793msgstr ""
26794
26795#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358
26796msgid "Cannot \"test\" when no books are selected"
26797msgstr ""
26798
26799#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392
26800#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400
26801#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405
26802#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413
26803msgid "Stored templates"
26804msgstr ""
26805
26806#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401
26807msgid "The name {} is already used for template function"
26808msgstr ""
26809
26810#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406
26811msgid "The stored template must begin with \"program:\""
26812msgstr ""
26813
26814#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414
26815msgid "Exception while storing template"
26816msgstr ""
26817
26818#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430
26819msgid "Changes to the current template will be lost. OK?"
26820msgstr ""
26821
26822#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139
26823msgid "D&elete"
26824msgstr ""
26825
26826#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140
26827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
26828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553
26829msgid "&Replace"
26830msgstr ""
26831
26832#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141
26833#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154
26834msgid "C&reate"
26835msgstr ""
26836
26837#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143
26838msgid ""
26839"Open a template tester dialog to use a template to test stored templates"
26840msgstr ""
26841
26842#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144
26843msgid "&Stored Templates"
26844msgstr ""
26845
26846#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146
26847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279
26848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707
26849msgid "F&unction:"
26850msgstr ""
26851
26852#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147
26853msgid "Enter the name of the function to create."
26854msgstr ""
26855
26856#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148
26857msgid "Argument &count:"
26858msgstr ""
26859
26860#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149
26861msgid "Set this to -1 if the function takes a variable number of arguments"
26862msgstr ""
26863
26864#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153
26865#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45
26866msgid "Replace"
26867msgstr ""
26868
26869#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155
26870msgid "P&rogram code (Follow Python indenting rules):"
26871msgstr ""
26872
26873#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156
26874msgid "&Template functions"
26875msgstr ""
26876
26877#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38
26878msgid "Choose a texture"
26879msgstr ""
26880
26881#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55
26882msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>."
26883msgstr ""
26884
26885#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63
26886msgid "Add texture"
26887msgstr ""
26888
26889#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66
26890msgid "Remove texture"
26891msgstr ""
26892
26893#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112
26894#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294
26895msgid "Choose image"
26896msgstr ""
26897
26898#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147
26899msgid "Cannot remove builtin textures"
26900msgstr ""
26901
26902#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42
26903msgid "Donate to support the development of calibre"
26904msgstr ""
26905
26906#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45
26907msgid "Location Manager"
26908msgstr ""
26909
26910#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46
26911msgid "Switch between library and device views"
26912msgstr ""
26913
26914#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52
26915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563
26916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566
26917#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378
26918msgid "Separator"
26919msgstr ""
26920
26921#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68
26922#, python-format
26923msgid "%d books"
26924msgstr ""
26925
26926#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246
26927msgid "The main toolbar"
26928msgstr ""
26929
26930#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247
26931msgid "The main toolbar when a device is connected"
26932msgstr ""
26933
26934#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248
26935msgid "The optional second toolbar"
26936msgstr ""
26937
26938#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249
26939msgid "The menubar"
26940msgstr ""
26941
26942#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250
26943msgid "The menubar when a device is connected"
26944msgstr ""
26945
26946#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251
26947msgid "The context menu for the books in the calibre library"
26948msgstr ""
26949
26950#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253
26951msgid "The context menu for the split book list"
26952msgstr ""
26953
26954#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254
26955msgid "The context menu for the books on the device"
26956msgstr ""
26957
26958#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256
26959msgid "The context menu for the Cover browser"
26960msgstr ""
26961
26962#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264
26963msgid "Click to choose toolbar or menu to customize"
26964msgstr ""
26965
26966#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318
26967#, python-format
26968msgid "Cannot add the actions %s to this location"
26969msgstr ""
26970
26971#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342
26972#, python-format
26973msgid "Cannot remove the actions %s from this location"
26974msgstr ""
26975
26976#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371
26977msgid "Preferences missing"
26978msgstr ""
26979
26980#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372
26981msgid ""
26982"The Preferences action must be in either the main toolbar or the menubar."
26983msgstr ""
26984
26985#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375
26986msgid "Location manager missing"
26987msgstr ""
26988
26989#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376
26990msgid ""
26991"The Location manager must be in either the main toolbar or the menubar when "
26992"a device is connected."
26993msgstr ""
26994
26995#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124
26996msgid ""
26997"<p>The toolbar in calibre is different depending on whether a device is "
26998"connected or not. Choose <b>which toolbar</b> you would like to customize:"
26999msgstr ""
27000
27001#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125
27002msgid "Choose the toolbar to customize"
27003msgstr ""
27004
27005#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126
27006#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474
27007#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449
27008msgid "A&vailable actions"
27009msgstr ""
27010
27011#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127
27012msgid "Add selected actions to toolbar"
27013msgstr ""
27014
27015#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129
27016msgid "Remove selected actions from toolbar"
27017msgstr ""
27018
27019#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131
27020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475
27021#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453
27022msgid "&Current actions"
27023msgstr ""
27024
27025#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132
27026#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485
27027msgid "Move selected action up"
27028msgstr ""
27029
27030#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134
27031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488
27032msgid "Move selected action down"
27033msgstr ""
27034
27035#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72
27036#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464
27037msgid "ID"
27038msgstr ""
27039
27040#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148
27041msgid "This tweak has its default value"
27042msgstr ""
27043
27044#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150
27045msgid "This tweak has been customized"
27046msgstr ""
27047
27048#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327
27049msgid "Plugin tweaks"
27050msgstr ""
27051
27052#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333
27053msgid ""
27054"Add/edit tweaks for any custom plugins you have installed. Documentation for"
27055" these tweaks should be available on the website from where you downloaded "
27056"the plugins."
27057msgstr ""
27058
27059#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373
27060msgid ""
27061"Values for the tweaks are shown below. Edit them to change the behavior of "
27062"calibre. Your changes will only take effect <b>after a restart</b> of "
27063"calibre."
27064msgstr ""
27065
27066#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386
27067msgid "Edit tweaks for any custom plugins you have installed"
27068msgstr ""
27069
27070#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387
27071msgid "&Plugin tweaks"
27072msgstr ""
27073
27074#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421
27075msgid "Edit tweak"
27076msgstr ""
27077
27078#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428
27079msgid "Restore this tweak to its default value"
27080msgstr ""
27081
27082#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429
27083msgid "&Reset this tweak"
27084msgstr ""
27085
27086#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432
27087msgid "Apply any changes you made to this tweak"
27088msgstr ""
27089
27090#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433
27091msgid "&Apply changes to this tweak"
27092msgstr ""
27093
27094#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448
27095msgid "Search for tweak"
27096msgstr ""
27097
27098#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484
27099#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525
27100msgid ""
27101"There was a syntax error in your tweak. Click the \"Show details\" button "
27102"for details."
27103msgstr ""
27104
27105#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540
27106msgid "Invalid tweaks"
27107msgstr ""
27108
27109#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541
27110msgid ""
27111"The tweaks you entered are invalid, try resetting the tweaks to default and "
27112"changing them one by one until you find the invalid setting."
27113msgstr ""
27114
27115#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116
27116msgid "View log"
27117msgstr ""
27118
27119#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38
27120msgid "Choose Files"
27121msgstr ""
27122
27123#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27124msgid "Collecting metadata..."
27125msgstr ""
27126
27127#: /__w/calibre/calibre/src/calibre/gui2/save.py:82
27128#, python-format
27129msgid "Saving %d books..."
27130msgstr ""
27131
27132#: /__w/calibre/calibre/src/calibre/gui2/save.py:143
27133msgid "Copying files and writing metadata..."
27134msgstr ""
27135
27136#: /__w/calibre/calibre/src/calibre/gui2/save.py:144
27137msgid "Copying files..."
27138msgstr ""
27139
27140#: /__w/calibre/calibre/src/calibre/gui2/save.py:155
27141#: /__w/calibre/calibre/src/calibre/gui2/save.py:269
27142#: /__w/calibre/calibre/src/calibre/gui2/save.py:303
27143msgid "Could not save books to disk, click \"Show details\" for more information"
27144msgstr ""
27145
27146#: /__w/calibre/calibre/src/calibre/gui2/save.py:186
27147#, python-format
27148msgid ""
27149"The update metadata worker process crashed while processing the book %s. "
27150"Saving is aborted."
27151msgstr ""
27152
27153#: /__w/calibre/calibre/src/calibre/gui2/save.py:206
27154#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404
27155msgid "Requested formats not available"
27156msgstr ""
27157
27158#: /__w/calibre/calibre/src/calibre/gui2/save.py:284
27159#, python-format
27160msgid "No %s format file present"
27161msgstr ""
27162
27163#: /__w/calibre/calibre/src/calibre/gui2/save.py:337
27164#, python-brace-format
27165msgid "Failed to save: {0} by {1} to disk, with error:"
27166msgstr ""
27167
27168#: /__w/calibre/calibre/src/calibre/gui2/save.py:346
27169#, python-brace-format
27170msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:"
27171msgstr ""
27172
27173#: /__w/calibre/calibre/src/calibre/gui2/save.py:350
27174#, python-brace-format
27175msgid ""
27176"Failed to update the metadata in the {2} format of: {0} by {1}, with error:"
27177msgstr ""
27178
27179#: /__w/calibre/calibre/src/calibre/gui2/save.py:352
27180#, python-brace-format
27181msgid ""
27182"Failed to update the metadata in all formats of: {0} by {1}, with error:"
27183msgstr ""
27184
27185#: /__w/calibre/calibre/src/calibre/gui2/save.py:361
27186msgid ""
27187"Failed to update metadata in some books, click \"Show details\" for more "
27188"information"
27189msgstr ""
27190
27191#: /__w/calibre/calibre/src/calibre/gui2/save.py:364
27192msgid ""
27193"Failed to save any books to disk, click \"Show details\" for more "
27194"information"
27195msgstr ""
27196
27197#: /__w/calibre/calibre/src/calibre/gui2/save.py:367
27198msgid ""
27199"Failed to save some books to disk, click \"Show details\" for more "
27200"information"
27201msgstr ""
27202
27203#: /__w/calibre/calibre/src/calibre/gui2/save.py:369
27204msgid "Error while saving"
27205msgstr ""
27206
27207#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52
27208msgid "Paste and &search"
27209msgstr ""
27210
27211#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57
27212#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142
27213#: /__w/calibre/calibre/src/calibre/utils/localization.py:369
27214msgid "&Paste"
27215msgstr ""
27216
27217#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66
27218msgid "Copy search as URL"
27219msgstr ""
27220
27221#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67
27222msgid "&Clear search history"
27223msgstr ""
27224
27225#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411
27226#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416
27227msgid "Create saved search"
27228msgstr ""
27229
27230#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412
27231msgid ""
27232"Invalid saved search name. It must contain at least one letter or number"
27233msgstr ""
27234
27235#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417
27236msgid "There is no search to save"
27237msgstr ""
27238
27239#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434
27240msgid "Delete current search"
27241msgstr ""
27242
27243#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435
27244msgid "No search is selected"
27245msgstr ""
27246
27247#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437
27248msgid "The selected search will be <b>permanently deleted</b>. Are you sure?"
27249msgstr ""
27250
27251#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468
27252msgid "Search (For advanced search click the gear icon to the left)"
27253msgstr ""
27254
27255#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483
27256msgid "Start search"
27257msgstr ""
27258
27259#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491
27260msgid "Enable or disable search highlighting."
27261msgstr ""
27262
27263#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496
27264msgid "Highlight search results"
27265msgstr ""
27266
27267#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500
27268msgid ""
27269"This will change how searching works. When you search, instead of showing "
27270"only the matching books, all books will be shown with the matching books "
27271"highlighted. Are you sure this is what you want?"
27272msgstr ""
27273
27274#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513
27275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296
27276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489
27277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609
27278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757
27279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849
27280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055
27281msgid "Filter"
27282msgstr ""
27283
27284#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565
27285msgid "Choose saved search or enter name for new saved search"
27286msgstr ""
27287
27288#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572
27289msgid ""
27290"Save current search under the name shown in the box. Press and hold for a "
27291"pop-up options menu."
27292msgstr ""
27293
27294#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577
27295msgid "Create Saved search"
27296msgstr ""
27297
27298#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580
27299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613
27300msgid "Delete Saved search"
27301msgstr ""
27302
27303#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589
27304msgid "Add Saved search"
27305msgstr ""
27306
27307#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590
27308msgid "Get Saved search expression"
27309msgstr ""
27310
27311#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637
27312msgid "Current search is not a saved search"
27313msgstr ""
27314
27315#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30
27316#, python-format
27317msgid "Create a Virtual library based on %s"
27318msgstr ""
27319
27320#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38
27321#, python-format
27322msgid "Match any of the selected %s"
27323msgstr ""
27324
27325#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39
27326#, python-format
27327msgid "Match all of the selected %s"
27328msgstr ""
27329
27330#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102
27331#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346
27332msgid "Edit Virtual library"
27333msgstr ""
27334
27335#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104
27336#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372
27337msgid "Create Virtual library"
27338msgstr ""
27339
27340#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109
27341msgid "Virtual library &name:"
27342msgstr ""
27343
27344#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122
27345msgid "&Search expression:"
27346msgstr ""
27347
27348#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132
27349msgid "Create a Virtual library based on: "
27350msgstr ""
27351
27352#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145
27353#, python-format
27354msgid ""
27355"\n"
27356"            <h2>Virtual libraries</h2>\n"
27357"\n"
27358"            <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n"
27359"            you books that match a search. When a Virtual library is in effect, calibre\n"
27360"            behaves as though the library contains only the matched books. The Tag browser\n"
27361"            display only the tags/authors/series/etc. that belong to the matched books and any searches\n"
27362"            you do will only search within the books in the Virtual library. This\n"
27363"            is a good way to partition your large library into smaller and easier to work with subsets.</p>\n"
27364"\n"
27365"            <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n"
27366"            or only books by <i>My favorite author</i> or only books in a particular series.</p>\n"
27367"\n"
27368"            <p>More information and examples are available in the\n"
27369"            <a href=\"%s\">User Manual</a>.</p>\n"
27370"            "
27371msgstr ""
27372
27373#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189
27374msgid "Saved searches recognized in the expression:"
27375msgstr ""
27376
27377#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226
27378msgid "Search text changed"
27379msgstr ""
27380
27381#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227
27382msgid ""
27383"The Virtual library name or the search text has changed. Do you want to "
27384"discard these changes?"
27385msgstr ""
27386
27387#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264
27388#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94
27389#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100
27390msgid "No name"
27391msgstr ""
27392
27393#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265
27394msgid "You must provide a name for the new Virtual library"
27395msgstr ""
27396
27397#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271
27398msgid "A Virtual library name cannot begin with \"*\""
27399msgstr ""
27400
27401#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276
27402msgid "Name already in use"
27403msgstr ""
27404
27405#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277
27406msgid ""
27407"That name is already in use. Do you want to replace it with the new search?"
27408msgstr ""
27409
27410#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284
27411msgid "No search string"
27412msgstr ""
27413
27414#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285
27415msgid "You must provide a search to define the new Virtual library"
27416msgstr ""
27417
27418#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293
27419#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455
27420msgid "Invalid search"
27421msgstr ""
27422
27423#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294
27424#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456
27425msgid "The search in the search box is not valid"
27426msgstr ""
27427
27428#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299
27429msgid "Search found no books"
27430msgstr ""
27431
27432#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300
27433msgid ""
27434"The search found no books, so the Virtual library will be empty. Do you "
27435"really want to use that search?"
27436msgstr ""
27437
27438#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321
27439#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567
27440msgid "*current search"
27441msgstr ""
27442
27443#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325
27444msgid "Virtual library from current search"
27445msgstr ""
27446
27447#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326
27448msgid "Create a temporary Virtual library from the current search"
27449msgstr ""
27450
27451#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339
27452msgid ""
27453"Use a \"Virtual library\" to show only a subset of the books present in this"
27454" library"
27455msgstr ""
27456
27457#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344
27458msgid "(all books)"
27459msgstr ""
27460
27461#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345
27462msgid "Additional restriction"
27463msgstr ""
27464
27465#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347
27466msgid "Remove Virtual library"
27467msgstr ""
27468
27469#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394
27470msgid "Show Virtual libraries as tabs"
27471msgstr ""
27472
27473#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447
27474msgid "No search"
27475msgstr ""
27476
27477#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448
27478msgid "There is no current search to use"
27479msgstr ""
27480
27481#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498
27482#, python-brace-format
27483msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?"
27484msgstr ""
27485
27486#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509
27487msgid "No Virtual libraries"
27488msgstr ""
27489
27490#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510
27491msgid "No Virtual libraries present, create some first"
27492msgstr ""
27493
27494#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514
27495#, python-brace-format
27496msgid ""
27497"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n"
27498"        For example, if want to choose the VL:\n"
27499"        {example}\n"
27500"        Simply type in the characters:\n"
27501"        {chars}\n"
27502"        and press Enter."
27503msgstr ""
27504
27505#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522
27506msgid "Choose Virtual library"
27507msgstr ""
27508
27509#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39
27510#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174
27511msgid "&Default"
27512msgstr ""
27513
27514#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51
27515msgid "Click to change"
27516msgstr ""
27517
27518#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176
27519msgid "Customize shortcuts for"
27520msgstr ""
27521
27522#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263
27523msgid "Keys"
27524msgstr ""
27525
27526#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265
27527msgid "Double click to change"
27528msgstr ""
27529
27530#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90
27531msgid "Starting up, please wait..."
27532msgstr ""
27533
27534#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36
27535msgid "Added tags:"
27536msgstr ""
27537
27538#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37
27539msgid "Open store in external web browser"
27540msgstr ""
27541
27542#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213
27543#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220
27544#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180
27545msgid "&What kind of match to use:"
27546msgstr ""
27547
27548#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218
27549#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225
27550#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185
27551msgid "&All these words:"
27552msgstr ""
27553
27554#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
27555#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226
27556#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186
27557msgid "This exact &phrase:"
27558msgstr ""
27559
27560#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220
27561#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227
27562#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
27563msgid "&One or more of these words:"
27564msgstr ""
27565
27566#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223
27567#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230
27568#, python-format
27569msgid "See the <a href=\"%s\">User Manual</a> for more help"
27570msgstr ""
27571
27572#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
27573#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235
27574#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194
27575msgid "Enter the title."
27576msgstr ""
27577
27578#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
27579msgid "&Description:"
27580msgstr ""
27581
27582#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228
27583msgid "&Headquarters:"
27584msgstr ""
27585
27586#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230
27587#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233
27588#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197
27589msgid "Search only in specific fields:"
27590msgstr ""
27591
27592#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232
27593msgid "Enabled:"
27594msgstr ""
27595
27596#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233
27597#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239
27598msgid "DRM:"
27599msgstr ""
27600
27601#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234
27602#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236
27603#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239
27604#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240
27605#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243
27606#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246
27607msgid "true"
27608msgstr ""
27609
27610#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235
27611#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237
27612#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240
27613#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241
27614#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244
27615#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247
27616msgid "false"
27617msgstr ""
27618
27619#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238
27620#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245
27621msgid "Affiliate:"
27622msgstr ""
27623
27624#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241
27625msgid "Nam&e/description..."
27626msgstr ""
27627
27628#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74
27629msgid "Query"
27630msgstr ""
27631
27632#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76
27633msgid "Enable:"
27634msgstr ""
27635
27636#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77
27637msgid "&All"
27638msgstr ""
27639
27640#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78
27641#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152
27642msgid "&None"
27643msgstr ""
27644
27645#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79
27646msgid "&Invert"
27647msgstr ""
27648
27649#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27650#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27651msgid "Affiliate"
27652msgstr ""
27653
27654#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27655msgid "Enabled"
27656msgstr ""
27657
27658#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27659msgid "Headquarters"
27660msgstr ""
27661
27662#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43
27663msgid "No DRM"
27664msgstr ""
27665
27666#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155
27667msgid ""
27668"This store is currently disabled and cannot be used in other parts of "
27669"calibre."
27670msgstr ""
27671
27672#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157
27673msgid ""
27674"This store is currently enabled and can be used in other parts of calibre."
27675msgstr ""
27676
27677#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162
27678msgid "This store only distributes e-books without DRM."
27679msgstr ""
27680
27681#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164
27682msgid ""
27683"This store distributes e-books with DRM. It may have some titles without "
27684"DRM, but you will need to check on a per title basis."
27685msgstr ""
27686
27687#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166
27688#, python-format
27689msgid ""
27690"This store is headquartered in %s. This is a good indication of what market "
27691"the store caters to. However, this does not necessarily mean that the store "
27692"is limited to that market only."
27693msgstr ""
27694
27695#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169
27696#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254
27697#, python-format
27698msgid "Buying from this store supports the calibre developer: %s."
27699msgstr ""
27700
27701#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171
27702#, python-format
27703msgid "This store distributes e-books in the following formats: %s"
27704msgstr ""
27705
27706#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49
27707msgid "Configure..."
27708msgstr ""
27709
27710#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97
27711msgid "Time"
27712msgstr ""
27713
27714#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98
27715msgid "Number of seconds to wait for a store to respond:"
27716msgstr ""
27717
27718#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99
27719msgid "Number of seconds to let a store process results:"
27720msgstr ""
27721
27722#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100
27723msgid "Display"
27724msgstr ""
27725
27726#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101
27727msgid "Maximum number of results to show per store:"
27728msgstr ""
27729
27730#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102
27731msgid "Open search result in system browser"
27732msgstr ""
27733
27734#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103
27735msgid "Threads"
27736msgstr ""
27737
27738#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104
27739msgid "Number of search threads to use:"
27740msgstr ""
27741
27742#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105
27743msgid "Number of cache update threads to use:"
27744msgstr ""
27745
27746#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106
27747msgid "Number of cover download threads to use:"
27748msgstr ""
27749
27750#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107
27751msgid "Number of details threads to use:"
27752msgstr ""
27753
27754#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237
27755msgid "&Price:"
27756msgstr ""
27757
27758#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242
27759msgid "Download:"
27760msgstr ""
27761
27762#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249
27763msgid "Titl&e/author/price..."
27764msgstr ""
27765
27766#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27767msgid "DRM"
27768msgstr ""
27769
27770#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27771msgid "Download"
27772msgstr ""
27773
27774#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40
27775msgid "Price"
27776msgstr ""
27777
27778#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235
27779#, python-format
27780msgid ""
27781"Detected price as: %s. Check with the store before making a purchase to "
27782"verify this price is correct. This price often does not include promotions "
27783"the store may be running."
27784msgstr ""
27785
27786#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239
27787msgid "No price was found"
27788msgstr ""
27789
27790#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242
27791msgid ""
27792"This book as been detected as having DRM restrictions. This book may not "
27793"work with your reader and you will have limitations placed upon you as to "
27794"what you can do with this book. Check with the store before making any "
27795"purchases to ensure you can actually read this book."
27796msgstr ""
27797
27798#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244
27799msgid ""
27800"This book has been detected as being DRM Free. You should be able to use "
27801"this book on any device provided it is in a format calibre supports for "
27802"conversion. However, before making a purchase double check the DRM status "
27803"with the store. The store may not be disclosing the use of DRM."
27804msgstr ""
27805
27806#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246
27807msgid ""
27808"The DRM status of this book could not be determined. There is a very high "
27809"likelihood that this book is actually DRM restricted."
27810msgstr ""
27811
27812#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251
27813#, python-format
27814msgid "The following formats can be downloaded directly: %s."
27815msgstr ""
27816
27817#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68
27818msgid "Download..."
27819msgstr ""
27820
27821#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72
27822msgid "Goto in store..."
27823msgstr ""
27824
27825#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130
27826#, python-format
27827msgid "Buying from this store supports the calibre developer: %s</p>"
27828msgstr ""
27829
27830#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195
27831msgid "No query"
27832msgstr ""
27833
27834#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196
27835msgid "You must enter a title, author or keyword to search for."
27836msgstr ""
27837
27838#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321
27839msgid "Customize Get books search"
27840msgstr ""
27841
27842#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330
27843msgid "Choose s&tores"
27844msgstr ""
27845
27846#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331
27847msgid "Configure s&earch"
27848msgstr ""
27849
27850#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381
27851msgid "Couldn't find any books matching your query."
27852msgstr ""
27853
27854#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395
27855msgid "Choose format to download to your library."
27856msgstr ""
27857
27858#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179
27859msgid "Search by title"
27860msgstr ""
27861
27862#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181
27863msgid "Search by author"
27864msgstr ""
27865
27866#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183
27867msgid "&Keyword:"
27868msgstr ""
27869
27870#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184
27871msgid "Search by any keyword"
27872msgstr ""
27873
27874#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187
27875msgid "&Invert selection"
27876msgstr ""
27877
27878#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189
27879msgid "Configure Get books behavior"
27880msgstr ""
27881
27882#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190
27883msgid "&Configure"
27884msgstr ""
27885
27886#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191
27887msgid "Open a selected book in the system's web browser"
27888msgstr ""
27889
27890#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192
27891msgid "Open in &external browser"
27892msgstr ""
27893
27894#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195
27895#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75
27896msgid "Books:"
27897msgstr ""
27898
27899#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190
27900msgid ""
27901"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-"
27902"interface\">User Manual</a> for more help"
27903msgstr ""
27904
27905#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199
27906msgid "Titl&e/author/price ..."
27907msgstr ""
27908
27909#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48
27910#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71
27911msgid "Dialog"
27912msgstr ""
27913
27914#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49
27915msgid "Updating book cache"
27916msgstr ""
27917
27918#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43
27919msgid "Checking last download date."
27920msgstr ""
27921
27922#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49
27923msgid "Downloading book list from MobileRead."
27924msgstr ""
27925
27926#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62
27927msgid "Processing books."
27928msgstr ""
27929
27930#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72
27931#, python-format
27932msgid "%(num)s of %(tot)s books processed."
27933msgstr ""
27934
27935#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80
27936msgid "Updating MobileRead book cache..."
27937msgstr ""
27938
27939#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72
27940msgid "&Query:"
27941msgstr ""
27942
27943#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96
27944msgid "Home"
27945msgstr ""
27946
27947#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109
27948msgid "Reload"
27949msgstr ""
27950
27951#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186
27952#, python-brace-format
27953msgid "Download of {0} failed with error: {1}"
27954msgstr ""
27955
27956#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192
27957msgid ""
27958"This e-book is a DRMed EPUB file.  You will be prompted to save this file to"
27959" your computer. Once it is saved, open it with <a "
27960"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe "
27961"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, "
27962"which will be a .epub file. You can add this book to calibre using \"Add "
27963"Books\" and selecting the file from the ADE library folder."
27964msgstr ""
27965
27966#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204
27967msgid "File is not a supported e-book type. Save to disk?"
27968msgstr ""
27969
27970#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219
27971msgid "Could not contact calibre"
27972msgstr ""
27973
27974#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220
27975msgid ""
27976"No running calibre instance found. Please start calibre before trying to "
27977"download books."
27978msgstr ""
27979
27980#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224
27981msgid "Download completed"
27982msgstr ""
27983
27984#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225
27985#, python-brace-format
27986msgid ""
27987"Download of {0} has been completed, the book was added to your calibre "
27988"library"
27989msgstr ""
27990
27991#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218
27992#, python-format
27993msgid "Average rating for books in this category: %.1f"
27994msgstr ""
27995
27996#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220
27997msgid "Books in this category are unrated"
27998msgstr ""
27999
28000#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222
28001#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355
28002msgid "Search expression:"
28003msgstr ""
28004
28005#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224
28006#, python-format
28007msgid "Number of books: %s"
28008msgstr ""
28009
28010#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303
28011#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140
28012msgid "Rename in Virtual library"
28013msgstr ""
28014
28015#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304
28016msgid ""
28017"Do you want this rename to apply only to books in the current Virtual "
28018"library?"
28019msgstr ""
28020
28021#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306
28022msgid "Yes, apply only in VL"
28023msgstr ""
28024
28025#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307
28026msgid "No, apply in entire library"
28027msgstr ""
28028
28029#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435
28030#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236
28031#, python-brace-format
28032msgid "The grouped search term name is \"{0}\""
28033msgstr ""
28034
28035#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446
28036#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244
28037#, python-brace-format
28038msgid "The lookup/search name is \"{0}\"{1}"
28039msgstr ""
28040
28041#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051
28042msgid "Changing the authors for several books can take a while. Are you sure?"
28043msgstr ""
28044
28045#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056
28046msgid ""
28047"Changing the metadata for that many books can take a while. Are you sure?"
28048msgstr ""
28049
28050#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240
28051#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264
28052#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272
28053msgid "Rename User category"
28054msgstr ""
28055
28056#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241
28057msgid "You cannot use periods in the name when renaming User categories"
28058msgstr ""
28059
28060#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265
28061#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273
28062#, python-format
28063msgid "The name %s is already used"
28064msgstr ""
28065
28066#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287
28067msgid "Author names cannot contain & characters."
28068msgstr ""
28069
28070#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28071msgid "Duplicate search name"
28072msgstr ""
28073
28074#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294
28075#, python-format
28076msgid "The saved search name %s is already used."
28077msgstr ""
28078
28079#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46
28080msgid "User categories"
28081msgstr ""
28082
28083#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57
28084msgid "Custom columns"
28085msgstr ""
28086
28087#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103
28088msgid "Invalid search restriction"
28089msgstr ""
28090
28091#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104
28092msgid "The current search restriction is invalid"
28093msgstr ""
28094
28095#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121
28096msgid "New category"
28097msgstr ""
28098
28099#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179
28100#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182
28101msgid "Delete User category"
28102msgstr ""
28103
28104#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180
28105#, python-format
28106msgid "%s is not a User category"
28107msgstr ""
28108
28109#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183
28110#, python-format
28111msgid "%s contains items. Do you really want to delete it?"
28112msgstr ""
28113
28114#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206
28115msgid "Remove category"
28116msgstr ""
28117
28118#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207
28119#, python-format
28120msgid "User category %s does not exist"
28121msgstr ""
28122
28123#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228
28124msgid "Add to User category"
28125msgstr ""
28126
28127#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229
28128#, python-format
28129msgid "A User category %s does not exist"
28130msgstr ""
28131
28132#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28133msgid "Children"
28134msgstr ""
28135
28136#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305
28137msgid "Item"
28138msgstr ""
28139
28140#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311
28141#, python-format
28142msgid ""
28143"%s and its children will be deleted from books in the Virtual library. Are "
28144"you sure?"
28145msgstr ""
28146
28147#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314
28148#, python-format
28149msgid "%s and its children will be deleted from all books. Are you sure?"
28150msgstr ""
28151
28152#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319
28153#, python-format
28154msgid "%s will be deleted from books in the Virtual library. Are you sure?"
28155msgstr ""
28156
28157#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321
28158#, python-format
28159msgid "%s will be deleted from all books. Are you sure?"
28160msgstr ""
28161
28162#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323
28163msgid "Delete item"
28164msgstr ""
28165
28166#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354
28167msgid "You must select some books to apply {} to"
28168msgstr ""
28169
28170#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402
28171#, python-format
28172msgid ""
28173"The identifier %s will be deleted from books in the current virtual library."
28174" Are you sure?"
28175msgstr ""
28176
28177#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405
28178#, python-format
28179msgid "The identifier %s will be deleted from all books. Are you sure?"
28180msgstr ""
28181
28182#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407
28183msgid "Delete identifier"
28184msgstr ""
28185
28186#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480
28187#, python-format
28188msgid "change_tb_category_visibility: category %s does not exist"
28189msgstr ""
28190
28191#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494
28192#, python-format
28193msgid "change_tb_category_visibility: invalid operation %s"
28194msgstr ""
28195
28196#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533
28197msgid ""
28198"Change how the Tag browser works, such as, how it is sorted, what happens "
28199"when you click items, etc."
28200msgstr ""
28201
28202#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548
28203msgid ""
28204"Search for items. If the text begins with equals (=) the search is exact "
28205"match, otherwise it is \"contains\" finding items containing the text "
28206"anywhere in the item name. Both exact and contains searches ignore case. You"
28207" can limit the search to particular categories using syntax similar to "
28208"search. For example, tags:foo will find foo in any tag, but not in authors "
28209"etc. Entering *foo will collapse all categories then showing only those "
28210"categories with items containing the text \"foo\""
28211msgstr ""
28212
28213#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559
28214msgid "Find in the Tag browser"
28215msgstr ""
28216
28217#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567
28218msgid "Find the first/next matching item"
28219msgstr ""
28220
28221#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578
28222msgid "Find"
28223msgstr ""
28224
28225#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658
28226msgid "No more matches.</b><p> Click Find again to go to first match"
28227msgstr ""
28228
28229#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680
28230msgid "Configure Tag browser"
28231msgstr ""
28232
28233#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695
28234msgid "Number of books"
28235msgstr ""
28236
28237#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696
28238msgid "Average rating"
28239msgstr ""
28240
28241#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703
28242msgid "Set the sort order for entries in the Tag browser"
28243msgstr ""
28244
28245#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706
28246msgid "Search type when selecting multiple items"
28247msgstr ""
28248
28249#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28250msgid "Match all of the items"
28251msgstr ""
28252
28253#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712
28254msgid "Match any of the items"
28255msgstr ""
28256
28257#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719
28258msgid ""
28259"When selecting multiple entries in the Tag browser match any or all of them"
28260msgstr ""
28261
28262#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723
28263msgid "Manage authors, tags, etc."
28264msgstr ""
28265
28266#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724
28267msgid ""
28268"All of these category_managers are available by right-clicking on items in "
28269"the Tag browser above"
28270msgstr ""
28271
28272#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732
28273msgid "'Click' found item"
28274msgstr ""
28275
28276#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739
28277msgid "Give the Tag browser keyboard focus"
28278msgstr ""
28279
28280#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28281msgid "Hide counts"
28282msgstr ""
28283
28284#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749
28285msgid "Show counts"
28286msgstr ""
28287
28288#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28289msgid "Hide average rating"
28290msgstr ""
28291
28292#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751
28293msgid "Show average rating"
28294msgstr ""
28295
28296#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141
28297msgid ""
28298"A Virtual library is active but you are renaming the item in all books in "
28299"your library. Is this really what you want to do?"
28300msgstr ""
28301
28302#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144
28303msgid "Yes, apply in entire library"
28304msgstr ""
28305
28306#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145
28307msgid "No, apply only in Virtual library"
28308msgstr ""
28309
28310#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515
28311#, python-format
28312msgid "Change icon for: %s"
28313msgstr ""
28314
28315#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614
28316msgid "Delete the saved search: {}?"
28317msgstr ""
28318
28319#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707
28320msgid "Show category"
28321msgstr ""
28322
28323#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717
28324msgid "All categories"
28325msgstr ""
28326
28327#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753
28328#, python-format
28329msgid "Rename %s in Virtual library"
28330msgstr ""
28331
28332#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757
28333#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820
28334#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886
28335#, python-format
28336msgid "Rename %s"
28337msgstr ""
28338
28339#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764
28340#, python-format
28341msgid "Delete %s in Virtual library"
28342msgstr ""
28343
28344#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769
28345#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836
28346#, python-format
28347msgid "Delete %s"
28348msgstr ""
28349
28350#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774
28351#, python-format
28352msgid "Edit sort for %s"
28353msgstr ""
28354
28355#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777
28356#, python-format
28357msgid "Edit link for %s"
28358msgstr ""
28359
28360#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783
28361#, python-format
28362msgid "Add %s to User category"
28363msgstr ""
28364
28365#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799
28366#, python-format
28367msgid "Children of %s"
28368msgstr ""
28369
28370#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810
28371#, python-format
28372msgid "Add/remove %s to selected books"
28373msgstr ""
28374
28375#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812
28376#, python-format
28377msgid "Add %s to selected books"
28378msgstr ""
28379
28380#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815
28381#, python-format
28382msgid "Remove %s from selected books"
28383msgstr ""
28384
28385#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824
28386#, python-format
28387msgid "Delete Saved search %s"
28388msgstr ""
28389
28390#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830
28391#, python-format
28392msgid "Delete %s in Virtual Library"
28393msgstr ""
28394
28395#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843
28396#, python-format
28397msgid "Remove %(item)s from category %(cat)s"
28398msgstr ""
28399
28400#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851
28401#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902
28402#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918
28403msgid "Search for"
28404msgstr ""
28405
28406#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862
28407#, python-format
28408msgid "%s and its children"
28409msgstr ""
28410
28411#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867
28412#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910
28413#, python-format
28414msgid "Everything but %s"
28415msgstr ""
28416
28417#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873
28418#, python-format
28419msgid "Everything but %s and its children"
28420msgstr ""
28421
28422#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879
28423msgid "The saved search expression"
28424msgstr ""
28425
28426#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890
28427#, python-format
28428msgid "Add sub-category to %s"
28429msgstr ""
28430
28431#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894
28432#, python-format
28433msgid "Delete User category %s"
28434msgstr ""
28435
28436#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924
28437#, python-format
28438msgid "Books in category %s"
28439msgstr ""
28440
28441#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930
28442#, python-format
28443msgid "Books not in category %s"
28444msgstr ""
28445
28446#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954
28447#, python-format
28448msgid "Edit permissible values for %s"
28449msgstr ""
28450
28451#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980
28452#, python-format
28453msgid "Hide category %s"
28454msgstr ""
28455
28456#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987
28457msgid "Change category icon"
28458msgstr ""
28459
28460#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989
28461msgid "Restore default icon"
28462msgstr ""
28463
28464#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997
28465#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002
28466msgid "Manage User categories"
28467msgstr ""
28468
28469#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010
28470msgid "Change sub-categorization scheme"
28471msgstr ""
28472
28473#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016
28474msgid "Partition"
28475msgstr ""
28476
28477#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031
28478msgid "First letter is usable only when sorting by name"
28479msgstr ""
28480
28481#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039
28482msgid "Expand or collapse"
28483msgstr ""
28484
28485#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047
28486#, python-brace-format
28487msgid "Expand {0}"
28488msgstr ""
28489
28490#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050
28491#, python-brace-format
28492msgid "Expand {0} and its children"
28493msgstr ""
28494
28495#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070
28496#, python-brace-format
28497msgid "Collapse {0}"
28498msgstr ""
28499
28500#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44
28501#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139
28502msgid "Remove"
28503msgstr ""
28504
28505#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46
28506msgid "Keep"
28507msgstr ""
28508
28509#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48
28510msgid "Title-case"
28511msgstr ""
28512
28513#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51
28514msgid "Split"
28515msgstr ""
28516
28517#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62
28518msgid "Create the rule below, the rule can be used to remove or replace tags"
28519msgstr ""
28520
28521#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63
28522msgid "the tag, if it"
28523msgstr ""
28524
28525#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64
28526msgid "You must provide a value for the tag to match"
28527msgstr ""
28528
28529#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65
28530#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231
28531msgid "with the tag:"
28532msgstr ""
28533
28534#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66
28535#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233
28536msgid "on the character:"
28537msgstr ""
28538
28539#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68
28540msgid ""
28541"The character on which to split tags. Note that technically you can specify "
28542"a sub-string, not just a single character. Then splitting will happen on the"
28543" sub-string."
28544msgstr ""
28545
28546#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71
28547msgid ""
28548"What to replace the tag with. Note that if you use a pattern to match tags, "
28549"you can replace with parts of the matched pattern. See  the User Manual on "
28550"how to use regular expressions for details."
28551msgstr ""
28552
28553#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74
28554#, python-format
28555msgid ""
28556"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>"
28557msgstr ""
28558
28559#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103
28560msgid "Edit the list of tags with the Tag editor"
28561msgstr ""
28562
28563#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144
28564msgid "Tags that contain this string will match"
28565msgstr ""
28566
28567#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152
28568msgid "Use the Tag editor to edit the list of tags"
28569msgstr ""
28570
28571#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228
28572#, python-brace-format
28573msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>"
28574msgstr ""
28575
28576#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273
28577msgid ""
28578"You can specify rules to filter/transform tags here. Click the \"Add rule\" "
28579"button below to get started. The rules will be processed in order for every "
28580"tag until either a \"remove\" or a \"keep\" rule matches."
28581msgstr ""
28582
28583#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283
28584msgid "You can <b>change an existing rule</b> by double clicking it"
28585msgstr ""
28586
28587#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311
28588msgid "Move current rule up"
28589msgstr ""
28590
28591#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315
28592msgid "Move current rule down"
28593msgstr ""
28594
28595#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390
28596msgid "Test tag mapper rules"
28597msgstr ""
28598
28599#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392
28600msgid "Enter a comma separated list of &tags to test:"
28601msgstr ""
28602
28603#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393
28604msgid "Enter tags and click the \"Test\" button"
28605msgstr ""
28606
28607#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427
28608#, python-format
28609msgid "<b>Resulting tags:</b> %s"
28610msgstr ""
28611
28612#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440
28613msgid "Cannot save as no rules have been created"
28614msgstr ""
28615
28616#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442
28617msgid "Save ruleset as"
28618msgstr ""
28619
28620#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443
28621msgid "Enter a name for this ruleset:"
28622msgstr ""
28623
28624#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447
28625#, python-format
28626msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?"
28627msgstr ""
28628
28629#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465
28630msgid "Delete saved rulesets"
28631msgstr ""
28632
28633#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471
28634msgid "No saved rulesets available"
28635msgstr ""
28636
28637#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484
28638msgid "Edit tag mapper rules"
28639msgstr ""
28640
28641#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125
28642msgid "Select a destination for the Table of Contents entry"
28643msgstr ""
28644
28645#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149
28646msgid "Search for text..."
28647msgstr ""
28648
28649#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152
28650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549
28651msgid "Find &next"
28652msgstr ""
28653
28654#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155
28655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551
28656msgid "Find &previous"
28657msgstr ""
28658
28659#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167
28660msgid ""
28661"Here you can choose a destination for the Table of Contents' entry to point "
28662"to. First choose a file from the book in the left-most panel. The file will "
28663"open in the central panel.<p>Then choose a location inside the file. To do "
28664"so, simply click on the place in the central panel that you want to use as "
28665"the destination. As you move the mouse around the central panel, a thick "
28666"green line appears, indicating the precise location that will be selected "
28667"when you click."
28668msgstr ""
28669
28670#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180
28671msgid "Na&me of the ToC entry:"
28672msgstr ""
28673
28674#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187
28675msgid "Currently selected destination:"
28676msgstr ""
28677
28678#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222
28679#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233
28680msgid "No match found"
28681msgstr ""
28682
28683#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223
28684#, python-format
28685msgid "No match found for: %s"
28686msgstr ""
28687
28688#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229
28689#, python-format
28690msgid ""
28691"No matches for %(text)s found in the current file [%(current)s]. Do you want"
28692" to search in the %(which)s file [%(next)s]?"
28693msgstr ""
28694
28695#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28696msgid "next"
28697msgstr ""
28698
28699#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232
28700msgid "previous"
28701msgstr ""
28702
28703#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259
28704msgid "Bad markup"
28705msgstr ""
28706
28707#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260
28708msgid "This book has severely broken markup, its ToC cannot be edited."
28709msgstr ""
28710
28711#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266
28712#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309
28713#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313
28714msgid "File:"
28715msgstr ""
28716
28717#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267
28718#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299
28719msgid "Top of the file"
28720msgstr ""
28721
28722#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301
28723#, python-format
28724msgid "Approximately %d%% from the top"
28725msgstr ""
28726
28727#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306
28728#, python-format
28729msgid "Location: A &lt;%s&gt; tag inside the file"
28730msgstr ""
28731
28732#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45
28733msgid "Create ToC from XPath"
28734msgstr ""
28735
28736#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49
28737msgid ""
28738"Specify a series of XPath expressions for the different levels of the Table "
28739"of Contents. You can use the wizard buttons to help you create XPath "
28740"expressions."
28741msgstr ""
28742
28743#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56
28744#, python-format
28745msgid "Level %s ToC:"
28746msgstr ""
28747
28748#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71
28749msgid "Do not add duplicate entries at the same level"
28750msgstr ""
28751
28752#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81
28753msgid "No XPaths"
28754msgstr ""
28755
28756#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82
28757msgid "No XPaths have been entered"
28758msgstr ""
28759
28760#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122
28761#, python-format
28762msgid "The XPath expression %s is not valid."
28763msgstr ""
28764
28765#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166
28766msgid ""
28767"You can edit existing entries in the Table of Contents by clicking them in "
28768"the panel to the left."
28769msgstr ""
28770
28771#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168
28772msgid ""
28773"Entries with a green tick next to them point to a location that has been "
28774"verified to exist. Entries with a red dot are broken and may need to be "
28775"fixed."
28776msgstr ""
28777
28778#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176
28779msgid "Create a &new entry"
28780msgstr ""
28781
28782#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181
28783msgid "Generate ToC from &major headings"
28784msgstr ""
28785
28786#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184
28787msgid ""
28788"Generate a Table of Contents from the major headings in the book. This will "
28789"work if the book identifies its headings using HTML heading tags. Uses the "
28790"<h1>, <h2> and <h3> tags."
28791msgstr ""
28792
28793#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188
28794msgid "Generate ToC from &all headings"
28795msgstr ""
28796
28797#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191
28798msgid ""
28799"Generate a Table of Contents from all the headings in the book. This will "
28800"work if the book identifies its headings using HTML heading tags. Uses the "
28801"<h1-6> tags."
28802msgstr ""
28803
28804#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196
28805msgid "Generate ToC from &links"
28806msgstr ""
28807
28808#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199
28809msgid ""
28810"Generate a Table of Contents from all the links in the book. Links that "
28811"point to destinations that do not exist in the book are ignored. Also "
28812"multiple links with the same destination or the same text are ignored."
28813msgstr ""
28814
28815#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206
28816msgid "Generate ToC from &files"
28817msgstr ""
28818
28819#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209
28820msgid ""
28821"Generate a Table of Contents from individual files in the book. Each entry "
28822"in the ToC will point to the start of the file, the text of the entry will "
28823"be the \"first line\" of text from the file."
28824msgstr ""
28825
28826#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215
28827msgid "Generate ToC from &XPath"
28828msgstr ""
28829
28830#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218
28831msgid "Generate a Table of Contents from arbitrary XPath expressions."
28832msgstr ""
28833
28834#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222
28835msgid "&Flatten the ToC"
28836msgstr ""
28837
28838#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225
28839msgid "Flatten the Table of Contents, putting all entries at the top level"
28840msgstr ""
28841
28842#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230
28843msgid ""
28844"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 "
28845"files. In a linear ToC every entry must point to a location after the "
28846"previous entry. If you create a non-linear ToC it will be automatically re-"
28847"arranged inside the AZW3 file."
28848msgstr ""
28849
28850#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246
28851msgid ""
28852"You can move this entry around the Table of Contents by drag and drop or "
28853"using the up and down buttons to the left"
28854msgstr ""
28855
28856#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267
28857msgid "Change the &location this entry points to"
28858msgstr ""
28859
28860#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271
28861msgid "&Remove this entry"
28862msgstr ""
28863
28864#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281
28865msgid "New entry &inside this entry"
28866msgstr ""
28867
28868#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284
28869msgid "New entry &above this entry"
28870msgstr ""
28871
28872#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287
28873msgid "New entry &below this entry"
28874msgstr ""
28875
28876#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291
28877msgid "&Flatten this entry"
28878msgstr ""
28879
28880#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293
28881msgid ""
28882"All children of this entry are brought to the same level as this entry."
28883msgstr ""
28884
28885#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304
28886msgid "&Return to welcome screen"
28887msgstr ""
28888
28889#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306
28890msgid "Go back to the top level view"
28891msgstr ""
28892
28893#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319
28894msgid "Remove duplicates"
28895msgstr ""
28896
28897#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320
28898msgid "Should headings with the same text at the same level be included?"
28899msgstr ""
28900
28901#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28902msgid "&Include duplicates"
28903msgstr ""
28904
28905#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321
28906msgid "&Remove duplicates"
28907msgstr ""
28908
28909#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363
28910msgid "This entry points to an existing destination"
28911msgstr ""
28912
28913#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366
28914msgid "The location this entry points to does not exist"
28915msgstr ""
28916
28917#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434
28918#, python-brace-format
28919msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}"
28920msgstr ""
28921
28922#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497
28923msgid "Multiple items selected"
28924msgstr ""
28925
28926#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498
28927msgid ""
28928"You are trying to move multiple items at once, this is not supported. "
28929"Instead use Drag and Drop to move multiple items"
28930msgstr ""
28931
28932#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635
28933msgid "Chapter "
28934msgstr ""
28935
28936#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636
28937msgid "All selected items will be renamed to the form prefix-number"
28938msgstr ""
28939
28940#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671
28941msgid "Change the location this entry points to"
28942msgstr ""
28943
28944#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672
28945msgid "Bulk rename all selected items"
28946msgstr ""
28947
28948#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673
28949msgid "Remove all selected items"
28950msgstr ""
28951
28952#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679
28953#, python-format
28954msgid "Move \"%s\" up"
28955msgstr ""
28956
28957#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681
28958#, python-format
28959msgid "Move \"%s\" down"
28960msgstr ""
28961
28962#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683
28963#, python-format
28964msgid "Unindent \"%s\""
28965msgstr ""
28966
28967#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685
28968#, python-format
28969msgid "Indent \"%s\""
28970msgstr ""
28971
28972#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717
28973msgid "Move current entry up [Ctrl+Up]"
28974msgstr ""
28975
28976#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724
28977msgid "Unindent the current entry [Ctrl+Left]"
28978msgstr ""
28979
28980#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731
28981msgid "Remove all selected entries"
28982msgstr ""
28983
28984#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738
28985msgid "Indent the current entry [Ctrl+Right]"
28986msgstr ""
28987
28988#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745
28989msgid "Move current entry down [Ctrl+Down]"
28990msgstr ""
28991
28992#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747
28993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184
28994msgid "&Expand all"
28995msgstr ""
28996
28997#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751
28998#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185
28999msgid "&Collapse all"
29000msgstr ""
29001
29002#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754
29003msgid "Double click on an entry to change the text"
29004msgstr ""
29005
29006#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859
29007#, python-format
29008msgid ""
29009"The location this entry point to does not exist:\n"
29010"%s"
29011msgstr ""
29012
29013#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952
29014#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961
29015#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968
29016msgid "No items found"
29017msgstr ""
29018
29019#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953
29020msgid "No items were found that could be added to the Table of Contents."
29021msgstr ""
29022
29023#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962
29024msgid "No links were found that could be added to the Table of Contents."
29025msgstr ""
29026
29027#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969
29028msgid "No files were found that could be added to the Table of Contents."
29029msgstr ""
29030
29031#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997
29032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33
29033#, python-format
29034msgid "Edit the ToC in %s"
29035msgstr ""
29036
29037#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013
29038#, python-format
29039msgid "Loading %s, please wait..."
29040msgstr ""
29041
29042#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030
29043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52
29044msgid "Undo the last action, if any"
29045msgstr ""
29046
29047#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065
29048#, python-format
29049msgid "Writing %s, please wait..."
29050msgstr ""
29051
29052#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073
29053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83
29054msgid "Failed to write book"
29055msgstr ""
29056
29057#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074
29058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84
29059#, python-format
29060msgid "Could not write %s. Click \"Show details\" for more information."
29061msgstr ""
29062
29063#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123
29064msgid "Failed to load book"
29065msgstr ""
29066
29067#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124
29068#, python-format
29069msgid "Could not load %s. Click \"Show details\" for more information."
29070msgstr ""
29071
29072#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73
29073#, python-format
29074msgid "Convert book %(num)d of %(total)d (%(title)s)"
29075msgstr ""
29076
29077#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105
29078msgid "Could not convert"
29079msgstr ""
29080
29081#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106
29082#, python-format
29083msgid ""
29084"Could not convert <b>%s</b> as it has no e-book files. If you think it "
29085"should have files, but calibre is not finding them, that is most likely "
29086"because you moved the book's files around outside of calibre. You will need "
29087"to find those files and re-add them to calibre."
29088msgstr ""
29089
29090#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116
29091#, python-format
29092msgid "No supported formats (Available formats: %s)"
29093msgstr ""
29094
29095#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119
29096msgid "This book has no actual e-book files"
29097msgstr ""
29098
29099#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123
29100#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262
29101msgid "Could not convert some books"
29102msgstr ""
29103
29104#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125
29105msgid ""
29106"Could not convert the book because no supported source format was found"
29107msgstr ""
29108
29109#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127
29110#, python-brace-format
29111msgid ""
29112"Could not convert {num} of {tot} books, because no supported source formats "
29113"were found."
29114msgstr ""
29115
29116#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164
29117msgid "Queueing books for bulk conversion"
29118msgstr ""
29119
29120#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236
29121msgid "Queueing "
29122msgstr ""
29123
29124#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237
29125#, python-format
29126msgid "Convert book %(num)d of %(tot)d (%(title)s)"
29127msgstr ""
29128
29129#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263
29130#, python-format
29131msgid ""
29132"Could not convert %(num)d of %(tot)d books, because no suitable source "
29133"format was found."
29134msgstr ""
29135
29136#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319
29137#, python-format
29138msgid "Fetch news from %s"
29139msgstr ""
29140
29141#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394
29142msgid "Convert existing"
29143msgstr ""
29144
29145#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395
29146#, python-format
29147msgid ""
29148"The following books have already been converted to the %s format. Do you "
29149"wish to reconvert them?"
29150msgstr ""
29151
29152#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50
29153#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53
29154msgid "Could not find speech-dispatcher on your system. Please install it."
29155msgstr ""
29156
29157#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29158#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29159#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
29161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
29162msgid "Language"
29163msgstr ""
29164
29165#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23
29166msgid "Variant"
29167msgstr ""
29168
29169#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82
29170msgid "&Speed of speech:"
29171msgstr ""
29172
29173#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94
29174msgid "Speech s&ynthesizer:"
29175msgstr ""
29176
29177#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29178msgid "female"
29179msgstr ""
29180
29181#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29182msgid "male"
29183msgstr ""
29184
29185#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21
29186msgid "neutral"
29187msgstr ""
29188
29189#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29190#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29191msgid "Age"
29192msgstr ""
29193
29194#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31
29195#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27
29196msgid "Gender"
29197msgstr ""
29198
29199#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85
29200#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83
29201msgid "&Speed of speech (words per minute):"
29202msgstr ""
29203
29204#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108
29205msgid "Sound output:"
29206msgstr ""
29207
29208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167
29209msgid "&Unmark marked text"
29210msgstr ""
29211
29212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181
29213msgid "The Qt WebEngine Render process crashed and has been restarted"
29214msgstr ""
29215
29216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245
29217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893
29218msgid "Unsaved changes"
29219msgstr ""
29220
29221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246
29222msgid ""
29223"The current book has unsaved changes. If you open a new book, they will be "
29224"lost. Are you sure you want to proceed?"
29225msgstr ""
29226
29227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250
29228msgid "Cannot open"
29229msgstr ""
29230
29231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251
29232msgid ""
29233"The current book is being saved, you cannot open a new book until the saving"
29234" is completed"
29235msgstr ""
29236
29237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261
29238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279
29239msgid "Choose file location"
29240msgstr ""
29241
29242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286
29243msgid "Importing book, please wait..."
29244msgstr ""
29245
29246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302
29247msgid "Choose book folder"
29248msgstr ""
29249
29250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306
29251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910
29252msgid "Choose book"
29253msgstr ""
29254
29255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314
29256msgid "File not found"
29257msgstr ""
29258
29259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315
29260#, python-format
29261msgid "The file %s does not exist."
29262msgstr ""
29263
29264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322
29265msgid "Unsupported format"
29266msgstr ""
29267
29268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323
29269#, python-format
29270msgid ""
29271"Tweaking is only supported for books in the %s formats. Convert your book to"
29272" one of these formats first."
29273msgstr ""
29274
29275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340
29276msgid "Opening book, please wait..."
29277msgstr ""
29278
29279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353
29280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357
29281msgid "Failed to open book"
29282msgstr ""
29283
29284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354
29285msgid ""
29286"Failed to open book, it has obfuscated fonts, but the obfuscation key is "
29287"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit "
29288"this book."
29289msgstr ""
29290
29291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358
29292msgid "Failed to open book, click \"Show details\" for more information."
29293msgstr ""
29294
29295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400
29296msgid "Start of editing session"
29297msgstr ""
29298
29299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437
29300msgid "Before: Delete files"
29301msgstr ""
29302
29303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463
29304msgid "One file deleted"
29305msgid_plural "{} files deleted"
29306msgstr[0] ""
29307
29308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474
29309msgid "Before: Re-order text"
29310msgstr ""
29311
29312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484
29313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523
29314msgid ""
29315"You must first open a book to edit, before trying to create new files in it."
29316msgstr ""
29317
29318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496
29319#, python-format
29320msgid "Before: Add file %s"
29321msgstr ""
29322
29323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526
29324msgid "Choose files"
29325msgstr ""
29326
29327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531
29328msgid "Before Add files"
29329msgstr ""
29330
29331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567
29332msgid "Before: Add cover"
29333msgstr ""
29334
29335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575
29336msgid "No book is currently open. You must first open a book."
29337msgstr ""
29338
29339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577
29340msgid "No book open"
29341msgstr ""
29342
29343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582
29344msgid "You must open a book before trying to edit the Table of Contents."
29345msgstr ""
29346
29347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584
29348msgid "Before: Edit Table of Contents"
29349msgstr ""
29350
29351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599
29352msgid "Before: Insert inline Table of Contents"
29353msgstr ""
29354
29355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603
29356msgid "No Table of Contents"
29357msgstr ""
29358
29359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604
29360msgid ""
29361"Cannot create an inline Table of Contents as this book has no existing Table"
29362" of Contents. You must first create a Table of Contents using the Edit Table"
29363" of Contents tool."
29364msgstr ""
29365
29366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618
29367#, python-format
29368msgid "Before: %s"
29369msgstr ""
29370
29371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633
29372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677
29373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704
29374msgid "You must first open a book in order to transform styles."
29375msgstr ""
29376
29377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29378msgid "No HTML file"
29379msgstr ""
29380
29381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651
29382msgid "Not currently editing an HTML file"
29383msgstr ""
29384
29385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29387msgid "No HTML files"
29388msgstr ""
29389
29390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656
29391msgid "Not currently editing any HTML files"
29392msgstr ""
29393
29394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660
29395msgid "No HTML files are currently selected in the File browser"
29396msgstr ""
29397
29398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662
29399msgid "Before HTML transformation"
29400msgstr ""
29401
29402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29403msgid "No HTML was changed."
29404msgstr ""
29405
29406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672
29407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698
29408msgid "No changes"
29409msgstr ""
29410
29411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688
29412msgid "Before style transformation"
29413msgstr ""
29414
29415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699
29416msgid "No styles were changed."
29417msgstr ""
29418
29419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708
29420msgid "Before: Get external resources"
29421msgstr ""
29422
29423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723
29424msgid "No book is currently open. You must first open a book to manage fonts."
29425msgstr ""
29426
29427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729
29428msgid "Embed all fonts"
29429msgstr ""
29430
29431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733
29432msgid "Subset all fonts"
29433msgstr ""
29434
29435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743
29436#, python-format
29437msgid ""
29438"The %s format does not support file and folder names internally, therefore "
29439"arranging files into folders is not allowed."
29440msgstr ""
29441
29442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752
29443msgid "The files in this book are already arranged into folders"
29444msgstr ""
29445
29446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753
29447msgid "Nothing to do"
29448msgstr ""
29449
29450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754
29451msgid "Show this message &again"
29452msgstr ""
29453
29454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756
29455msgid "Before: Arrange into folders"
29456msgstr ""
29457
29458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758
29459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783
29460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789
29461msgid "Renaming and updating links..."
29462msgstr ""
29463
29464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766
29465#, python-brace-format
29466msgid ""
29467"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so "
29468"can cause problems, are you sure?"
29469msgstr ""
29470
29471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773
29472#, python-brace-format
29473msgid ""
29474"The name you have chosen {0} contains special characters, internally it will"
29475" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], "
29476"hyphens and underscores for file names. Other characters can cause problems "
29477"for  different e-book viewers. Are you sure you want to proceed?"
29478msgstr ""
29479
29480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780
29481#, python-format
29482msgid "Before: Rename %s"
29483msgstr ""
29484
29485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787
29486msgid "Before: Bulk rename"
29487msgstr ""
29488
29489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794
29490msgid "Failed to rename files"
29491msgstr ""
29492
29493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795
29494msgid "Failed to rename files, click \"Show details\" for more information."
29495msgstr ""
29496
29497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828
29498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206
29499msgid "&Revert to"
29500msgstr ""
29501
29502#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848
29503msgid "&Revert changes"
29504msgstr ""
29505
29506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891
29507msgid "Show this popup again"
29508msgstr ""
29509
29510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899
29511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229
29512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124
29513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489
29514msgid "See what &changed"
29515msgstr ""
29516
29517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911
29518#, python-format
29519msgid "%s books"
29520msgstr ""
29521
29522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29523msgid "Current book"
29524msgstr ""
29525
29526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917
29527msgid "Other book"
29528msgstr ""
29529
29530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956
29531msgid "Before: Fix HTML"
29532msgstr ""
29533
29534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29535msgid "All HTML files fixed"
29536msgstr ""
29537
29538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960
29539msgid "Fixing done"
29540msgstr ""
29541
29542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968
29543msgid "Before: Beautify files"
29544msgstr ""
29545
29546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29547msgid "All files beautified"
29548msgstr ""
29549
29550#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973
29551msgid "Beautified"
29552msgstr ""
29553
29554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992
29555msgid "Inserting images is only supported for HTML and CSS files."
29556msgstr ""
29557
29558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020
29559msgid "New class name"
29560msgstr ""
29561
29562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021
29563msgid "Rename the class {} to?"
29564msgstr ""
29565
29566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023
29567msgid "Before: Rename {}"
29568msgstr ""
29569
29570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032
29571msgid "No class {} found to change"
29572msgstr ""
29573
29574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041
29575msgid "Semantics are not supported for the AZW3 format."
29576msgstr ""
29577
29578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044
29579msgid "Before: Set Semantics"
29580msgstr ""
29581
29582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057
29583msgid "Before: Filter style information"
29584msgstr ""
29585
29586#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066
29587msgid "No matching style rules were found"
29588msgstr ""
29589
29590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201
29591#, python-format
29592msgid "No file with the name %s was found in the book"
29593msgstr ""
29594
29595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216
29596msgid "No style rules that match the class {} were found"
29597msgstr ""
29598
29599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230
29600msgid ""
29601"Choose a name for the checkpoint.\n"
29602"You can later restore the book to this checkpoint via the\n"
29603"\"Revert to...\" entries in the Edit menu."
29604msgstr ""
29605
29606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273
29607msgid "Path does not exist"
29608msgstr ""
29609
29610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274
29611#, python-format
29612msgid ""
29613"The file you are editing (%s) no longer exists. You have to choose a new "
29614"save location."
29615msgstr ""
29616
29617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298
29618msgid "Cannot save a copy"
29619msgstr ""
29620
29621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299
29622msgid "Saving a copy of a folder based book is not supported"
29623msgstr ""
29624
29625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302
29626msgid "Choose path"
29627msgstr ""
29628
29629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304
29630#, python-format
29631msgid "Book (%s)"
29632msgstr ""
29633
29634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320
29635msgid "Saving copy, please wait..."
29636msgstr ""
29637
29638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324
29639msgid "Failed to save copy"
29640msgstr ""
29641
29642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325
29643msgid "Failed to save copy, click \"Show details\" for more information."
29644msgstr ""
29645
29646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326
29647#, python-format
29648msgid "Copy saved to %s"
29649msgstr ""
29650
29651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327
29652msgid "Copy saved"
29653msgstr ""
29654
29655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335
29656msgid "Could not save"
29657msgstr ""
29658
29659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336
29660msgid ""
29661"Saving of the book failed. Click \"Show details\" for more information. You "
29662"can try to save a copy to a different location, via File->Save a copy"
29663msgstr ""
29664
29665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344
29666msgid "Enter line number"
29667msgstr ""
29668
29669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354
29670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373
29671#, python-format
29672msgid "Before: Split %s"
29673msgstr ""
29674
29675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389
29676msgid "Does not exist"
29677msgstr ""
29678
29679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390
29680#, python-format
29681msgid ""
29682"The file %s does not exist. If you were trying to click an item in the Table"
29683" of Contents, you may need to refresh it by right-clicking and choosing "
29684"\"Refresh\"."
29685msgstr ""
29686
29687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397
29688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746
29689msgid "Unsupported file format"
29690msgstr ""
29691
29692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398
29693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747
29694#, python-format
29695msgid "Editing files of type %s is not supported"
29696msgstr ""
29697
29698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412
29699#, python-format
29700msgid "The anchor %s was not found in this file"
29701msgstr ""
29702
29703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426
29704msgid "File deleted"
29705msgstr ""
29706
29707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427
29708msgid ""
29709"The file {} has already been deleted, re-run Check Book to update the "
29710"results."
29711msgstr ""
29712
29713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449
29714msgid "Before: Spell Check"
29715msgstr ""
29716
29717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454
29718msgid "Before: Auto-fix errors"
29719msgstr ""
29720
29721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467
29722#, python-format
29723msgid "Before: Merge files into %s"
29724msgstr ""
29725
29726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476
29727msgid "{} files merged"
29728msgstr ""
29729
29730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480
29731msgid "Before: Link stylesheets"
29732msgstr ""
29733
29734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509
29735msgid "File opened"
29736msgstr ""
29737
29738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510
29739#, python-brace-format
29740msgid ""
29741"When you are done editing {0} click \"Import\" to update the file in the "
29742"book or \"Discard\" to lose any changes."
29743msgstr ""
29744
29745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29746#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734
29747msgid "Discard"
29748msgstr ""
29749
29750#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512
29751msgid "Import"
29752msgstr ""
29753
29754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514
29755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563
29756#, python-format
29757msgid "Before: Replace %s"
29758msgstr ""
29759
29760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573
29761msgid "You must first open a book in order to see the report."
29762msgstr ""
29763
29764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588
29765msgid "You must first open a book in order to check links."
29766msgstr ""
29767
29768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593
29769msgid "You must first open a book in order to compress images."
29770msgstr ""
29771
29772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599
29773msgid "Before: compress images"
29774msgstr ""
29775
29776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607
29777msgid "Unexpected error"
29778msgstr ""
29779
29780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608
29781msgid "Failed to compress images, click \"Show details\" for more information"
29782msgstr ""
29783
29784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722
29785msgid "Cannot decode"
29786msgstr ""
29787
29788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723
29789#, python-format
29790msgid "Cannot edit %s as it appears to be in an unknown character encoding"
29791msgstr ""
29792
29793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754
29794msgid "No book is currently open. You must first open a book to edit."
29795msgstr ""
29796
29797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875
29798msgid ""
29799"The current book is being saved in the background. Quitting now will "
29800"<b>abort the save process</b>! Finish saving first?"
29801msgstr ""
29802
29803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29804msgid "&Quit immediately"
29805msgstr ""
29806
29807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877
29808msgid "Finish &saving first"
29809msgstr ""
29810
29811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898
29812msgid ""
29813"There are unsaved changes, if you quit without saving, you will lose them."
29814msgstr ""
29815
29816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910
29817msgid "&Save and Quit"
29818msgstr ""
29819
29820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913
29821msgid "&Quit without saving"
29822msgstr ""
29823
29824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927
29825msgid "Saving, please wait..."
29826msgstr ""
29827
29828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60
29829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426
29830#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628
29831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782
29832msgid "Favorites"
29833msgstr ""
29834
29835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61
29836msgid "European scripts"
29837msgstr ""
29838
29839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62
29840msgid "Armenian"
29841msgstr "อาร์เมเนีย"
29842
29843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63
29844msgid "Armenian ligatures"
29845msgstr ""
29846
29847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64
29848msgid "Coptic"
29849msgstr "คอปติก"
29850
29851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65
29852msgid "Coptic in Greek block"
29853msgstr ""
29854
29855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66
29856msgid "Cypriot syllabary"
29857msgstr ""
29858
29859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67
29860msgid "Cyrillic"
29861msgstr ""
29862
29863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68
29864msgid "Cyrillic supplement"
29865msgstr ""
29866
29867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69
29868msgid "Cyrillic extended A"
29869msgstr ""
29870
29871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70
29872msgid "Cyrillic extended B"
29873msgstr ""
29874
29875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71
29876msgid "Georgian"
29877msgstr "จอร์เจีย"
29878
29879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72
29880msgid "Georgian supplement"
29881msgstr ""
29882
29883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73
29884msgid "Glagolitic"
29885msgstr ""
29886
29887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74
29888msgid "Gothic"
29889msgstr "โกธิก"
29890
29891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75
29892msgid "Greek and Coptic"
29893msgstr ""
29894
29895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76
29896msgid "Greek extended"
29897msgstr ""
29898
29899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77
29900msgid "Latin, Basic & Latin-1 supplement"
29901msgstr ""
29902
29903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78
29904msgid "Latin extended A"
29905msgstr ""
29906
29907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79
29908msgid "Latin extended B"
29909msgstr ""
29910
29911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80
29912msgid "Latin extended C"
29913msgstr ""
29914
29915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81
29916msgid "Latin extended D"
29917msgstr ""
29918
29919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82
29920msgid "Latin extended additional"
29921msgstr ""
29922
29923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83
29924msgid "Latin ligatures"
29925msgstr ""
29926
29927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84
29928msgid "Fullwidth Latin letters"
29929msgstr ""
29930
29931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85
29932msgid "Linear B syllabary"
29933msgstr ""
29934
29935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86
29936msgid "Linear B ideograms"
29937msgstr ""
29938
29939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87
29940msgid "Ogham"
29941msgstr ""
29942
29943#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88
29944msgid "Old italic"
29945msgstr ""
29946
29947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89
29948msgid "Phaistos disc"
29949msgstr ""
29950
29951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90
29952msgid "Runic"
29953msgstr ""
29954
29955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91
29956msgid "Shavian"
29957msgstr ""
29958
29959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94
29960msgid "Phonetic symbols"
29961msgstr ""
29962
29963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95
29964msgid "IPA extensions"
29965msgstr ""
29966
29967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96
29968msgid "Phonetic extensions"
29969msgstr ""
29970
29971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97
29972msgid "Phonetic extensions supplement"
29973msgstr ""
29974
29975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98
29976msgid "Modifier tone letters"
29977msgstr ""
29978
29979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99
29980msgid "Spacing modifier letters"
29981msgstr ""
29982
29983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100
29984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302
29985msgid "Superscripts and subscripts"
29986msgstr ""
29987
29988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103
29989msgid "Combining diacritics"
29990msgstr ""
29991
29992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104
29993msgid "Combining diacritical marks"
29994msgstr ""
29995
29996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105
29997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344
29998msgid "Combining diacritical marks for symbols"
29999msgstr ""
30000
30001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106
30002msgid "Combining diacritical marks supplement"
30003msgstr ""
30004
30005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107
30006msgid "Combining half marks"
30007msgstr ""
30008
30009#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110
30010msgid "African scripts"
30011msgstr ""
30012
30013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111
30014msgid "Bamum"
30015msgstr ""
30016
30017#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112
30018msgid "Bamum supplement"
30019msgstr ""
30020
30021#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113
30022msgid "Egyptian hieroglyphs"
30023msgstr ""
30024
30025#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114
30026msgid "Ethiopic"
30027msgstr ""
30028
30029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115
30030msgid "Ethiopic supplement"
30031msgstr ""
30032
30033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116
30034msgid "Ethiopic extended"
30035msgstr ""
30036
30037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117
30038msgid "Ethiopic extended A"
30039msgstr ""
30040
30041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118
30042msgid "Meroitic cursive"
30043msgstr ""
30044
30045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119
30046msgid "Meroitic hieroglyphs"
30047msgstr ""
30048
30049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120
30050msgid "N'Ko"
30051msgstr "เอ็นโก"
30052
30053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121
30054msgid "Osmanya"
30055msgstr ""
30056
30057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122
30058msgid "Tifinagh"
30059msgstr ""
30060
30061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123
30062msgid "Vai"
30063msgstr "ไว"
30064
30065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126
30066msgid "Middle Eastern scripts"
30067msgstr ""
30068
30069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127
30070msgid "Arabic"
30071msgstr "อารบิก"
30072
30073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128
30074msgid "Arabic supplement"
30075msgstr ""
30076
30077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129
30078msgid "Arabic extended A"
30079msgstr ""
30080
30081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130
30082msgid "Arabic presentation forms A"
30083msgstr ""
30084
30085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131
30086msgid "Arabic presentation forms B"
30087msgstr ""
30088
30089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132
30090msgid "Avestan"
30091msgstr "อเวสตะ"
30092
30093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133
30094msgid "Carian"
30095msgstr "แคเรีย"
30096
30097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134
30098msgid "Cuneiform"
30099msgstr ""
30100
30101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135
30102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265
30103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298
30104msgid "Cuneiform numbers and punctuation"
30105msgstr ""
30106
30107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136
30108msgid "Hebrew"
30109msgstr "ฮีบรู"
30110
30111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137
30112msgid "Hebrew presentation forms"
30113msgstr ""
30114
30115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138
30116msgid "Imperial Aramaic"
30117msgstr ""
30118
30119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139
30120msgid "Inscriptional Pahlavi"
30121msgstr ""
30122
30123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140
30124msgid "Inscriptional Parthian"
30125msgstr ""
30126
30127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141
30128msgid "Lycian"
30129msgstr "ลิเชีย"
30130
30131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142
30132msgid "Lydian"
30133msgstr "ลิเดีย"
30134
30135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143
30136msgid "Mandaic"
30137msgstr ""
30138
30139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144
30140msgid "Old Persian"
30141msgstr ""
30142
30143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145
30144msgid "Old South Arabian"
30145msgstr ""
30146
30147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146
30148msgid "Phoenician"
30149msgstr "ฟินิเชียน"
30150
30151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147
30152msgid "Samaritan"
30153msgstr "สะมาเรีย"
30154
30155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148
30156msgid "Syriac"
30157msgstr "ซีริแอก"
30158
30159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149
30160msgid "Ugaritic"
30161msgstr "ยูการิติก"
30162
30163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152
30164msgid "Central Asian scripts"
30165msgstr ""
30166
30167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153
30168msgid "Mongolian"
30169msgstr "มองโกเลีย"
30170
30171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154
30172msgid "Old Turkic"
30173msgstr ""
30174
30175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155
30176msgid "Phags-pa"
30177msgstr ""
30178
30179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156
30180msgid "Tibetan"
30181msgstr "ทิเบต"
30182
30183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159
30184msgid "South Asian scripts"
30185msgstr ""
30186
30187#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160
30188msgid "Bengali"
30189msgstr "เบ็งกาลี"
30190
30191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161
30192msgid "Brahmi"
30193msgstr ""
30194
30195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162
30196msgid "Chakma"
30197msgstr ""
30198
30199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163
30200msgid "Devanagari"
30201msgstr ""
30202
30203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164
30204msgid "Devanagari extended"
30205msgstr ""
30206
30207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165
30208msgid "Gujarati"
30209msgstr "คุชราตี"
30210
30211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166
30212msgid "Gurmukhi"
30213msgstr ""
30214
30215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167
30216msgid "Kaithi"
30217msgstr ""
30218
30219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168
30220msgid "Kannada"
30221msgstr "กัณณาท"
30222
30223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169
30224msgid "Kharoshthi"
30225msgstr ""
30226
30227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170
30228msgid "Lepcha"
30229msgstr "เลปชา"
30230
30231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171
30232msgid "Limbu"
30233msgstr ""
30234
30235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172
30236msgid "Malayalam"
30237msgstr "มลยาฬัม"
30238
30239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173
30240msgid "Meetei Mayek"
30241msgstr ""
30242
30243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174
30244msgid "Meetei Mayek extensions"
30245msgstr ""
30246
30247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175
30248msgid "Ol Chiki"
30249msgstr ""
30250
30251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176
30252msgid "Oriya"
30253msgstr "โอริยา"
30254
30255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177
30256msgid "Saurashtra"
30257msgstr "เสาราษฎร์"
30258
30259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178
30260msgid "Sinhala"
30261msgstr "สิงหล"
30262
30263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179
30264msgid "Sharada"
30265msgstr ""
30266
30267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180
30268msgid "Sora Sompeng"
30269msgstr ""
30270
30271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181
30272msgid "Syloti Nagri"
30273msgstr ""
30274
30275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182
30276msgid "Takri"
30277msgstr ""
30278
30279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183
30280msgid "Tamil"
30281msgstr "ทมิฬ"
30282
30283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184
30284msgid "Telugu"
30285msgstr "เตลุคู"
30286
30287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185
30288msgid "Thaana"
30289msgstr ""
30290
30291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186
30292msgid "Vedic extensions"
30293msgstr ""
30294
30295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189
30296msgid "Southeast Asian scripts"
30297msgstr ""
30298
30299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190
30300msgid "Balinese"
30301msgstr "บาหลี"
30302
30303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191
30304msgid "Batak"
30305msgstr ""
30306
30307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192
30308msgid "Buginese"
30309msgstr ""
30310
30311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193
30312msgid "Cham"
30313msgstr ""
30314
30315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194
30316msgid "Javanese"
30317msgstr "ชวา"
30318
30319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195
30320msgid "Kayah Li"
30321msgstr ""
30322
30323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196
30324msgid "Khmer"
30325msgstr ""
30326
30327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197
30328msgid "Khmer symbols"
30329msgstr ""
30330
30331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198
30332msgid "Lao"
30333msgstr "ลาว"
30334
30335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199
30336msgid "Myanmar"
30337msgstr ""
30338
30339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200
30340msgid "Myanmar extended A"
30341msgstr ""
30342
30343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201
30344msgid "New Tai Lue"
30345msgstr ""
30346
30347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202
30348msgid "Rejang"
30349msgstr ""
30350
30351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203
30352msgid "Sundanese"
30353msgstr "ซุนดา"
30354
30355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204
30356msgid "Sundanese supplement"
30357msgstr ""
30358
30359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205
30360msgid "Tai Le"
30361msgstr ""
30362
30363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206
30364msgid "Tai Tham"
30365msgstr ""
30366
30367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207
30368msgid "Tai Viet"
30369msgstr ""
30370
30371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208
30372msgid "Thai"
30373msgstr "ไทย"
30374
30375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211
30376msgid "Philippine scripts"
30377msgstr ""
30378
30379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212
30380msgid "Buhid"
30381msgstr "บูฮิด"
30382
30383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213
30384msgid "Hanunoo"
30385msgstr ""
30386
30387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214
30388msgid "Tagalog"
30389msgstr "ตากาล็อก"
30390
30391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215
30392msgid "Tagbanwa"
30393msgstr "ตักบันวา"
30394
30395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218
30396msgid "East Asian scripts"
30397msgstr ""
30398
30399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219
30400msgid "Bopomofo"
30401msgstr ""
30402
30403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220
30404msgid "Bopomofo extended"
30405msgstr ""
30406
30407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221
30408msgid "CJK Unified ideographs"
30409msgstr ""
30410
30411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222
30412msgid "CJK Unified ideographs extension A"
30413msgstr ""
30414
30415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223
30416msgid "CJK Unified ideographs extension B"
30417msgstr ""
30418
30419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224
30420msgid "CJK Unified ideographs extension C"
30421msgstr ""
30422
30423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225
30424msgid "CJK Unified ideographs extension D"
30425msgstr ""
30426
30427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226
30428msgid "CJK compatibility ideographs"
30429msgstr ""
30430
30431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227
30432msgid "CJK compatibility ideographs supplement"
30433msgstr ""
30434
30435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228
30436msgid "Kangxi radicals"
30437msgstr ""
30438
30439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229
30440msgid "CJK radicals supplement"
30441msgstr ""
30442
30443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230
30444msgid "CJK strokes"
30445msgstr ""
30446
30447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231
30448msgid "Ideographic description characters"
30449msgstr ""
30450
30451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232
30452msgid "Hiragana"
30453msgstr ""
30454
30455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233
30456msgid "Katakana"
30457msgstr ""
30458
30459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234
30460msgid "Katakana phonetic extensions"
30461msgstr ""
30462
30463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235
30464msgid "Kana supplement"
30465msgstr ""
30466
30467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236
30468msgid "Halfwidth Katakana"
30469msgstr ""
30470
30471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237
30472msgid "Kanbun"
30473msgstr ""
30474
30475#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238
30476msgid "Hangul syllables"
30477msgstr ""
30478
30479#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239
30480msgid "Hangul Jamo"
30481msgstr ""
30482
30483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240
30484msgid "Hangul Jamo extended A"
30485msgstr ""
30486
30487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241
30488msgid "Hangul Jamo extended B"
30489msgstr ""
30490
30491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242
30492msgid "Hangul compatibility Jamo"
30493msgstr ""
30494
30495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243
30496msgid "Halfwidth Jamo"
30497msgstr ""
30498
30499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244
30500msgid "Lisu"
30501msgstr "ลีซอ"
30502
30503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245
30504msgid "Miao"
30505msgstr ""
30506
30507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246
30508msgid "Yi syllables"
30509msgstr ""
30510
30511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247
30512msgid "Yi radicals"
30513msgstr ""
30514
30515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250
30516msgid "American scripts"
30517msgstr ""
30518
30519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251
30520msgid "Cherokee"
30521msgstr "เชโรกี"
30522
30523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252
30524msgid "Deseret"
30525msgstr ""
30526
30527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253
30528msgid "Unified Canadian aboriginal syllabics"
30529msgstr ""
30530
30531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254
30532msgid "UCAS extended"
30533msgstr ""
30534
30535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257
30536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357
30537msgid "Other"
30538msgstr ""
30539
30540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258
30541msgid "Alphabetic presentation forms"
30542msgstr ""
30543
30544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259
30545msgid "Halfwidth and Fullwidth forms"
30546msgstr ""
30547
30548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262
30549msgid "Punctuation"
30550msgstr ""
30551
30552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263
30553msgid "General punctuation"
30554msgstr ""
30555
30556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264
30557msgid "ASCII punctuation"
30558msgstr ""
30559
30560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266
30561msgid "Latin-1 punctuation"
30562msgstr ""
30563
30564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267
30565msgid "Small form variants"
30566msgstr ""
30567
30568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268
30569msgid "Supplemental punctuation"
30570msgstr ""
30571
30572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269
30573msgid "CJK symbols and punctuation"
30574msgstr ""
30575
30576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270
30577msgid "CJK compatibility forms"
30578msgstr ""
30579
30580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271
30581msgid "Fullwidth ASCII punctuation"
30582msgstr ""
30583
30584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272
30585msgid "Vertical forms"
30586msgstr ""
30587
30588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275
30589msgid "Alphanumeric symbols"
30590msgstr ""
30591
30592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276
30593msgid "Arabic mathematical alphabetic symbols"
30594msgstr ""
30595
30596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277
30597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311
30598msgid "Letterlike symbols"
30599msgstr ""
30600
30601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278
30602msgid "Roman symbols"
30603msgstr ""
30604
30605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279
30606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310
30607msgid "Mathematical alphanumeric symbols"
30608msgstr ""
30609
30610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280
30611msgid "Enclosed alphanumerics"
30612msgstr ""
30613
30614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281
30615msgid "Enclosed alphanumeric supplement"
30616msgstr ""
30617
30618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282
30619msgid "Enclosed CJK letters and months"
30620msgstr ""
30621
30622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283
30623msgid "Enclosed ideographic supplement"
30624msgstr ""
30625
30626#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284
30627msgid "CJK compatibility"
30628msgstr ""
30629
30630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287
30631msgid "Technical symbols"
30632msgstr ""
30633
30634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288
30635msgid "Miscellaneous technical"
30636msgstr ""
30637
30638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289
30639msgid "Control pictures"
30640msgstr ""
30641
30642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290
30643msgid "Optical character recognition"
30644msgstr ""
30645
30646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293
30647msgid "Numbers and digits"
30648msgstr ""
30649
30650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294
30651msgid "Aegean numbers"
30652msgstr ""
30653
30654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295
30655msgid "Ancient Greek numbers"
30656msgstr ""
30657
30658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296
30659msgid "Common Indic number forms"
30660msgstr ""
30661
30662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297
30663msgid "Counting rod numerals"
30664msgstr ""
30665
30666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299
30667msgid "Fullwidth ASCII digits"
30668msgstr ""
30669
30670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300
30671msgid "Number forms"
30672msgstr ""
30673
30674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301
30675msgid "Rumi numeral symbols"
30676msgstr ""
30677
30678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305
30679msgid "Mathematical symbols"
30680msgstr ""
30681
30682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306
30683msgid "Arrows"
30684msgstr ""
30685
30686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307
30687msgid "Supplemental arrows A"
30688msgstr ""
30689
30690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308
30691msgid "Supplemental arrows B"
30692msgstr ""
30693
30694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309
30695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348
30696msgid "Miscellaneous symbols and arrows"
30697msgstr ""
30698
30699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312
30700msgid "Mathematical operators"
30701msgstr ""
30702
30703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313
30704msgid "Miscellaneous mathematical symbols A"
30705msgstr ""
30706
30707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314
30708msgid "Miscellaneous mathematical symbols B"
30709msgstr ""
30710
30711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315
30712msgid "Supplemental mathematical operators"
30713msgstr ""
30714
30715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316
30716msgid "Ceilings and floors"
30717msgstr ""
30718
30719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317
30720msgid "Geometric shapes"
30721msgstr ""
30722
30723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318
30724msgid "Box drawing"
30725msgstr ""
30726
30727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319
30728msgid "Block elements"
30729msgstr ""
30730
30731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322
30732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323
30733msgid "Musical symbols"
30734msgstr ""
30735
30736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324
30737msgid "More musical symbols"
30738msgstr ""
30739
30740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325
30741msgid "Ancient Greek musical notation"
30742msgstr ""
30743
30744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326
30745msgid "Byzantine musical symbols"
30746msgstr ""
30747
30748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329
30749msgid "Game symbols"
30750msgstr ""
30751
30752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330
30753msgid "Chess"
30754msgstr ""
30755
30756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331
30757msgid "Domino tiles"
30758msgstr ""
30759
30760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332
30761msgid "Draughts"
30762msgstr ""
30763
30764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333
30765msgid "Japanese chess"
30766msgstr ""
30767
30768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334
30769msgid "Mahjong tiles"
30770msgstr ""
30771
30772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335
30773msgid "Playing cards"
30774msgstr ""
30775
30776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336
30777msgid "Playing card suits"
30778msgstr ""
30779
30780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339
30781msgid "Other symbols"
30782msgstr ""
30783
30784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340
30785msgid "Alchemical symbols"
30786msgstr ""
30787
30788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341
30789msgid "Ancient symbols"
30790msgstr ""
30791
30792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342
30793msgid "Braille patterns"
30794msgstr ""
30795
30796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343
30797msgid "Currency symbols"
30798msgstr ""
30799
30800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345
30801msgid "Dingbats"
30802msgstr ""
30803
30804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346
30805msgid "Emoticons"
30806msgstr ""
30807
30808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347
30809msgid "Miscellaneous symbols"
30810msgstr ""
30811
30812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349
30813msgid "Miscellaneous symbols and pictographs"
30814msgstr ""
30815
30816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350
30817msgid "Yijing hexagram symbols"
30818msgstr ""
30819
30820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351
30821msgid "Yijing mono and digrams"
30822msgstr ""
30823
30824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352
30825msgid "Yijing trigrams"
30826msgstr ""
30827
30828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353
30829msgid "Tai Xuan Jing symbols"
30830msgstr ""
30831
30832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354
30833msgid "Transport and map symbols"
30834msgstr ""
30835
30836#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358
30837msgid "Specials"
30838msgstr ""
30839
30840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360
30841msgid "Variation selectors"
30842msgstr ""
30843
30844#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361
30845msgid "Variation selectors supplement"
30846msgstr ""
30847
30848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662
30849#, python-format
30850msgid "Copy %s to clipboard"
30851msgstr ""
30852
30853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30854#, python-format
30855msgid "Add %s to favorites"
30856msgstr ""
30857
30858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664
30859#, python-format
30860msgid "Remove %s from favorites"
30861msgstr ""
30862
30863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667
30864msgid "Restore favorites to defaults"
30865msgstr ""
30866
30867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697
30868msgid "Insert character"
30869msgstr ""
30870
30871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706
30872msgid "Re-arrange favorites"
30873msgstr ""
30874
30875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718
30876msgid ""
30877"Search for Unicode characters by using the English names or nicknames. You "
30878"can also search directly using a character code. For example, the following "
30879"searches will all yield the no-break space character: U+A0, nbsp, no-break"
30880msgstr ""
30881
30882#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722
30883msgid "Search by name, nickname or character code"
30884msgstr ""
30885
30886#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730
30887msgid "Clear search"
30888msgstr ""
30889
30890#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750
30891msgid ""
30892"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button"
30893" again when you are done."
30894msgstr ""
30895
30896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756
30897msgid "Match any word"
30898msgstr ""
30899
30900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757
30901msgid ""
30902"When searching return characters whose names match any of the specified "
30903"words"
30904msgstr ""
30905
30906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38
30907msgid "WARNING"
30908msgstr ""
30909
30910#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40
30911msgid "INFO"
30912msgstr ""
30913
30914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90
30915msgid "Check has not been run"
30916msgstr ""
30917
30918#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96
30919msgid "Copy list of errors to clipboard"
30920msgstr ""
30921
30922#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30923msgid "Click to run a check on the book"
30924msgstr ""
30925
30926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116
30927msgid "Run check"
30928msgstr ""
30929
30930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168
30931#, python-format
30932msgid "line: %d"
30933msgstr ""
30934
30935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170
30936#, python-format
30937msgid " column: %d"
30938msgstr ""
30939
30940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30941msgid "Information"
30942msgstr ""
30943
30944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177
30945msgid "Warning"
30946msgstr ""
30947
30948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182
30949msgid "Try to fix only this error"
30950msgstr ""
30951
30952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183
30953msgid "Click to open in editor"
30954msgstr ""
30955
30956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184
30957msgid ""
30958"Try to fix all fixable errors automatically. Only works for some types of "
30959"error."
30960msgstr ""
30961
30962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185
30963msgid "Try to correct all fixable errors automatically"
30964msgstr ""
30965
30966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
30967msgid "Re-run check"
30968msgstr ""
30969
30970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186
30971msgid "Re-run the check"
30972msgstr ""
30973
30974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230
30975msgid "Running fixers, please wait..."
30976msgstr ""
30977
30978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236
30979msgid "Running checks, please wait..."
30980msgstr ""
30981
30982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44
30983msgid "Check external links"
30984msgstr ""
30985
30986#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67
30987msgid "Checking external links, please wait..."
30988msgstr ""
30989
30990#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79
30991msgid "Check &anchors"
30992msgstr ""
30993
30994#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80
30995msgid ""
30996"Check HTML anchors in links (the part after the #).\n"
30997" This can be a little slow, since it requires downloading and parsing all the HTML pages."
30998msgstr ""
30999
31000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118
31001msgid "Checking failed"
31002msgstr ""
31003
31004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119
31005msgid ""
31006"There was an error while checking links, click \"Show details\" for more "
31007"information"
31008msgstr ""
31009
31010#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122
31011msgid "No broken links found"
31012msgstr ""
31013
31014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131
31015msgid "Found a broken link"
31016msgid_plural "Found {} broken links"
31017msgstr[0] ""
31018
31019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135
31020msgid "Fix this link"
31021msgstr ""
31022
31023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138
31024msgid "line number"
31025msgstr ""
31026
31027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31028msgid "Enter the corrected URL:"
31029msgstr ""
31030
31031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147
31032msgid "Fix URL"
31033msgstr ""
31034
31035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240
31037msgid "Font"
31038msgstr ""
31039
31040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910
31042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238
31043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
31044msgid "Image"
31045msgstr ""
31046
31047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89
31048msgid "Stylesheet"
31049msgstr ""
31050
31051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278
31052msgid "Completion failed"
31053msgstr ""
31054
31055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279
31056msgid ""
31057"Failed to get completions, click \"Show details\" for more information. "
31058"Future errors during completion will be suppressed."
31059msgstr ""
31060
31061#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21
31062msgid "Failed to get completion data"
31063msgstr ""
31064
31065#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42
31066msgid "Calculating differences, please wait..."
31067msgstr ""
31068
31069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218
31070msgid "Differences between books"
31071msgstr ""
31072
31073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246
31074msgid "Go to previous change"
31075msgstr ""
31076
31077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247
31078msgid "&Previous change"
31079msgstr ""
31080
31081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253
31082msgid "Go to next change"
31083msgstr ""
31084
31085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254
31086msgid "&Next change"
31087msgstr ""
31088
31089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260
31090msgid "Search for text"
31091msgstr ""
31092
31093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266
31094msgid "Next &match"
31095msgstr ""
31096
31097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272
31098msgid "P&revious match"
31099msgstr ""
31100
31101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274
31102msgid "Left panel"
31103msgstr ""
31104
31105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275
31106msgid "Perform search in the left panel"
31107msgstr ""
31108
31109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277
31110msgid "Right panel"
31111msgstr ""
31112
31113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278
31114msgid "Perform search in the right panel"
31115msgstr ""
31116
31117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283
31118msgid "&Options"
31119msgstr ""
31120
31121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284
31122msgid "Change how the differences are displayed"
31123msgstr ""
31124
31125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288
31126msgid "Lines of context around each change"
31127msgstr ""
31128
31129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290
31130#, python-format
31131msgid "Show %d lines of context"
31132msgstr ""
31133
31134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291
31135msgid "Show all text"
31136msgstr ""
31137
31138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302
31139msgid "Double click right side to edit"
31140msgstr ""
31141
31142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304
31143msgid ""
31144"Double click on any change in the right panel to edit that location in the "
31145"editor"
31146msgstr ""
31147
31148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355
31149msgid "Beautify files before comparing them"
31150msgstr ""
31151
31152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356
31153msgid "Do not beautify files before comparing"
31154msgstr ""
31155
31156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379
31157msgid "The books are identical"
31158msgstr ""
31159
31160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387
31161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423
31162msgid "No changes found"
31163msgstr ""
31164
31165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394
31166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549
31167msgid "The files are identical"
31168msgstr ""
31169
31170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401
31171msgid "No differences found"
31172msgstr ""
31173
31174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408
31175msgid "The folders are identical"
31176msgstr ""
31177
31178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439
31179#, python-format
31180msgid "[%s was added]"
31181msgstr ""
31182
31183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443
31184#, python-format
31185msgid "[%s was removed]"
31186msgstr ""
31187
31188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176
31189msgid "Previous change"
31190msgstr ""
31191
31192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177
31193msgid "Next change"
31194msgstr ""
31195
31196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182
31197msgid "Open file in the editor"
31198msgstr ""
31199
31200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256
31201#, python-format
31202msgid "No matches found for query: %s"
31203msgstr ""
31204
31205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535
31206msgid "This file was added"
31207msgstr ""
31208
31209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536
31210msgid "This file was removed"
31211msgstr ""
31212
31213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31214#, python-format
31215msgid "[This file was renamed from %s]"
31216msgstr ""
31217
31218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551
31219#, python-format
31220msgid "[This file was renamed to %s]"
31221msgstr ""
31222
31223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559
31224#, python-format
31225msgid "Binary file of size: %s"
31226msgstr ""
31227
31228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586
31229msgid "Image could not be rendered"
31230msgstr ""
31231
31232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616
31233#, python-brace-format
31234msgid "Size: {0} Resolution: {1}x{2}"
31235msgstr ""
31236
31237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684
31238msgid "The files are identical after beautifying"
31239msgstr ""
31240
31241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25
31242msgid "Choose the external resources to download"
31243msgstr ""
31244
31245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58
31246msgid "Data URL #{}"
31247msgstr ""
31248
31249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59
31250msgid "one instance"
31251msgid_plural "{} instances"
31252msgstr[0] ""
31253
31254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108
31255msgid "Download external resources"
31256msgstr ""
31257
31258#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122
31259msgid "Searching for external resources..."
31260msgstr ""
31261
31262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147
31263msgid "Scan failed"
31264msgstr ""
31265
31266#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148
31267msgid ""
31268"Failed to scan for external resources, click \"Show details\" for more "
31269"information."
31270msgstr ""
31271
31272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156
31273msgid "No external resources found"
31274msgstr ""
31275
31276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157
31277msgid "No external resources were found in this book."
31278msgstr ""
31279
31280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177
31281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186
31282msgid ""
31283"Failed to download external resources, click \"Show details\" for more "
31284"information."
31285msgstr ""
31286
31287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191
31288msgid "Some downloads failed"
31289msgstr ""
31290
31291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192
31292msgid ""
31293"Failed to download some external resources, click \"Show details\" for more "
31294"information."
31295msgstr ""
31296
31297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195
31298msgid "Updating resources in book..."
31299msgstr ""
31300
31301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198
31302msgid "Successfully processed the external resource"
31303msgid_plural "Successfully processed {} external resources"
31304msgstr[0] ""
31305
31306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200
31307msgid "Could not download one image"
31308msgid_plural "Could not download {} images"
31309msgstr[0] ""
31310
31311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218
31312msgid "Replace failed"
31313msgstr ""
31314
31315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219
31316msgid ""
31317"Failed to replace external resources, click \"Show details\" for more "
31318"information."
31319msgstr ""
31320
31321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94
31322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265
31323msgid "Trim image"
31324msgstr ""
31325
31326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106
31327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273
31328msgid "Auto-trim image"
31329msgstr ""
31330
31331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114
31332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266
31333msgid "Rotate image"
31334msgstr ""
31335
31336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125
31337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267
31338msgid "Resize image"
31339msgstr ""
31340
31341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138
31342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274
31343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316
31344msgid "Sharpen image"
31345msgstr ""
31346
31347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151
31348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275
31349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322
31350msgid "Blur image"
31351msgstr ""
31352
31353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160
31354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278
31355msgid "Make image look like an oil painting"
31356msgstr ""
31357
31358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172
31359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276
31360msgid "De-speckle image"
31361msgstr ""
31362
31363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180
31364msgid "Normalize image"
31365msgstr ""
31366
31367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359
31369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320
31370msgid "No image"
31371msgstr ""
31372
31373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212
31374msgid "No image loaded"
31375msgstr ""
31376
31377#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31378#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386
31379#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400
31380msgid "Invalid image"
31381msgstr ""
31382
31383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214
31384msgid "The current image is not valid"
31385msgstr ""
31386
31387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259
31388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268
31389msgid "Drop image"
31390msgstr ""
31391
31392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357
31393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307
31394msgid "Paste image"
31395msgstr ""
31396
31397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360
31398msgid "No image available in the clipboard"
31399msgstr ""
31400
31401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373
31402msgid ""
31403"No active selection, first select a region in the image, by dragging with "
31404"your mouse"
31405msgstr ""
31406
31407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603
31408msgid "Not a valid image"
31409msgstr ""
31410
31411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27
31412msgid "Choose the new width and height"
31413msgstr ""
31414
31415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34
31416msgid "&Width:"
31417msgstr ""
31418
31419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41
31420msgid "&Height:"
31421msgstr ""
31422
31423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202
31424msgid ""
31425"Cutting of images is not allowed. If you want to delete the image, use the "
31426"files browser to do it."
31427msgstr ""
31428
31429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253
31430msgid "File actions tool bar"
31431msgstr ""
31432
31433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257
31434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351
31435msgid "Edit actions tool bar"
31436msgstr ""
31437
31438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269
31439msgid "Image filters"
31440msgstr ""
31441
31442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277
31443msgid "Improve contrast (normalize image)"
31444msgstr ""
31445
31446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280
31447msgid "Image information bar"
31448msgstr ""
31449
31450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303
31451msgid "Copy selected region"
31452msgstr ""
31453
31454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304
31455msgid "Paste into selected region"
31456msgstr ""
31457
31458#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306
31459msgid "Copy image"
31460msgstr ""
31461
31462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317
31463msgid ""
31464"The standard deviation for the Gaussian sharpen operation (higher means more"
31465" sharpening)"
31466msgstr ""
31467
31468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323
31469msgid ""
31470"The standard deviation for the Gaussian blur operation (higher means more "
31471"blurring)"
31472msgstr ""
31473
31474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328
31475msgid "Oilify image"
31476msgstr ""
31477
31478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329
31479msgid "The strength of the operation (higher numbers have larger effects)"
31480msgstr ""
31481
31482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39
31483msgid "Choose file name"
31484msgstr ""
31485
31486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65
31487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353
31488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086
31489msgid "No name specified"
31490msgstr ""
31491
31492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66
31493msgid "You must specify a file name for the new file, with an extension."
31494msgstr ""
31495
31496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31497msgid "Choose an image"
31498msgstr ""
31499
31500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197
31501msgid "Images in book"
31502msgstr ""
31503
31504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209
31505msgid "&Existing images in the book"
31506msgstr ""
31507
31508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237
31509msgid "Search for image by file name"
31510msgstr ""
31511
31512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251
31513msgid "Refresh the displayed images"
31514msgstr ""
31515
31516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254
31517msgid "&Import image"
31518msgstr ""
31519
31520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257
31521msgid "Import an image from elsewhere in your computer"
31522msgstr ""
31523
31524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258
31525msgid "&Paste image"
31526msgstr ""
31527
31528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261
31529msgid "Paste an image from the clipboard"
31530msgstr ""
31531
31532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262
31533msgid "Full page image"
31534msgstr ""
31535
31536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263
31537msgid ""
31538"Insert the image so that it takes up an entire page when viewed in a reader"
31539msgstr ""
31540
31541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265
31542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167
31543msgid "Preserve aspect ratio"
31544msgstr ""
31545
31546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266
31547msgid ""
31548"Preserve the aspect ratio of the inserted image when rendering it full paged"
31549msgstr ""
31550
31551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274
31552msgid "&Zoom in"
31553msgstr ""
31554
31555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321
31556msgid "There is no image on the clipboard"
31557msgstr ""
31558
31559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326
31560msgid "Invalid file extension"
31561msgstr ""
31562
31563#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327
31564msgid "The file name you choose must have a .jpg or .png extension"
31565msgstr ""
31566
31567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378
31568msgid "Choose folder"
31569msgstr ""
31570
31571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385
31572msgid "Choose the folder into which the files will be placed"
31573msgstr ""
31574
31575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413
31576msgid "Create new folder"
31577msgstr ""
31578
31579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31580msgid "Enter a name for the new folder"
31581msgstr ""
31582
31583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417
31584msgid "Folder name"
31585msgstr ""
31586
31587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446
31588msgid "Create new book"
31589msgstr ""
31590
31591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457
31592msgid "&Authors:"
31593msgstr ""
31594
31595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461
31596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329
31597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367
31598msgid "&Language:"
31599msgstr ""
31600
31601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324
31602msgid "Invalid markup"
31603msgstr ""
31604
31605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325
31606msgid ""
31607"The current block tag has an existing unclosed style attribute. Run the Fix "
31608"HTML tool first."
31609msgstr ""
31610
31611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434
31612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456
31613msgid "Invalid HTML"
31614msgstr ""
31615
31616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435
31617#, python-format
31618msgid ""
31619"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31620"to rename tags."
31621msgstr ""
31622
31623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439
31624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452
31625msgid "No tag found"
31626msgstr ""
31627
31628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440
31629msgid "No suitable block level tag was found to rename"
31630msgstr ""
31631
31632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448
31633msgid "Cursor inside tag"
31634msgstr ""
31635
31636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449
31637msgid "Cannot split as the cursor is inside the tag definition"
31638msgstr ""
31639
31640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453
31641msgid "No suitable tag was found to split"
31642msgstr ""
31643
31644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457
31645#, python-format
31646msgid ""
31647"There is an unclosed %s tag. You should run the Fix HTML tool before trying "
31648"to split tags."
31649msgstr ""
31650
31651#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669
31652msgid "Not in a block tag"
31653msgstr ""
31654
31655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670
31656msgid ""
31657"Cannot change text alignment as the cursor is not inside a block level tag, "
31658"such as a &lt;p&gt; or &lt;div&gt; tag."
31659msgstr ""
31660
31661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50
31662msgid "Insert filler text"
31663msgstr ""
31664
31665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66
31666msgid "Insert a tag"
31667msgstr ""
31668
31669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71
31670msgid "Insert a self closing tag"
31671msgstr ""
31672
31673#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76
31674msgid "Insert a HTML link"
31675msgstr ""
31676
31677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81
31678msgid "Insert a HTML image"
31679msgstr ""
31680
31681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86
31682msgid "Insert a HTML tag with a class"
31683msgstr ""
31684
31685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423
31686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77
31687msgid "No snippet found"
31688msgstr ""
31689
31690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424
31691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78
31692msgid "No matching snippet was found"
31693msgstr ""
31694
31695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473
31696#, python-format
31697msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>"
31698msgstr ""
31699
31700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479
31701msgid "The name of this snippet"
31702msgstr ""
31703
31704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483
31705msgid "The text used to trigger this snippet"
31706msgstr ""
31707
31708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484
31709msgid "Tri&gger:"
31710msgstr ""
31711
31712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495
31713msgid "&File types:"
31714msgstr ""
31715
31716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496
31717msgid "Which file types this snippet should be active in"
31718msgstr ""
31719
31720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503
31721msgid "You can test your snippet here"
31722msgstr ""
31723
31724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505
31725msgid "T&est:"
31726msgstr ""
31727
31728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31729msgid "Create a snippet"
31730msgstr ""
31731
31732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525
31733msgid "Edit snippet"
31734msgstr ""
31735
31736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557
31737msgid "You must provide a name for this snippet"
31738msgstr ""
31739
31740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559
31741msgid "You must provide a trigger for this snippet"
31742msgstr ""
31743
31744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561
31745msgid "You must provide a template for this snippet"
31746msgstr ""
31747
31748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563
31749msgid "You must specify at least one file type"
31750msgstr ""
31751
31752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570
31753msgid "Create/edit snippets"
31754msgstr ""
31755
31756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585
31757msgid "Search for a snippet"
31758msgstr ""
31759
31760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600
31761msgid "&Add snippet"
31762msgstr ""
31763
31764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605
31765msgid "&Edit snippet"
31766msgstr ""
31767
31768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610
31769msgid "&Remove snippet"
31770msgstr ""
31771
31772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615
31773msgid "Change &built-in"
31774msgstr ""
31775
31776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656
31777msgid "Invalid snippet"
31778msgstr ""
31779
31780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31781msgid "Cannot edit snippet"
31782msgstr ""
31783
31784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668
31785msgid "No snippet selected"
31786msgstr ""
31787
31788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687
31789msgid "No snippets found"
31790msgstr ""
31791
31792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688
31793#, python-format
31794msgid "No snippets found for query: %s"
31795msgstr ""
31796
31797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706
31798msgid "Choose the built-in snippet to modify:"
31799msgstr ""
31800
31801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300
31802msgid "Invalid text"
31803msgstr ""
31804
31805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301
31806msgid "Unterminated string"
31807msgstr ""
31808
31809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306
31810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490
31811msgid "Hold down the Ctrl key and click to open this link"
31812msgstr ""
31813
31814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310
31815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493
31816msgid "This link points to a file that is not present in the book"
31817msgstr ""
31818
31819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469
31820msgid "An unescaped < is not allowed. Replace it with &lt;"
31821msgstr ""
31822
31823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470
31824msgid "An unescaped ampersand is not allowed. Replace it with &amp;"
31825msgstr ""
31826
31827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471
31828msgid "An unescaped > is not allowed. Replace it with &gt;"
31829msgstr ""
31830
31831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472
31832msgid "/ not allowed except at the end of the tag"
31833msgstr ""
31834
31835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473
31836msgid "Unknown character"
31837msgstr ""
31838
31839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474
31840msgid "A closing tag must contain only the tag name and nothing else"
31841msgstr ""
31842
31843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475
31844msgid "Expecting an attribute value"
31845msgstr ""
31846
31847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476
31848msgid "A tag name cannot end with a colon"
31849msgstr ""
31850
31851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487
31852msgid ""
31853"Hold down the Ctrl key and click to open the first matching CSS style rule"
31854msgstr ""
31855
31856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441
31857msgid ""
31858"Sorting CSS rules can in rare cases change the effective styles applied to "
31859"the book. Are you sure you want to proceed?"
31860msgstr ""
31861
31862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328
31863msgid "Create custom theme"
31864msgstr ""
31865
31866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335
31867msgid "&Name of custom theme:"
31868msgstr ""
31869
31870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339
31871msgid "&Builtin theme to base on:"
31872msgstr ""
31873
31874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354
31875msgid "You must specify a name for your theme"
31876msgstr ""
31877
31878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357
31879#, python-format
31880msgid "A custom theme with the name %s already exists"
31881msgstr ""
31882
31883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31884msgid "No color"
31885msgstr ""
31886
31887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403
31888#, python-brace-format
31889msgid "Red: {0} Green: {1} Blue: {2}"
31890msgstr ""
31891
31892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448
31893msgid "Remove color"
31894msgstr ""
31895
31896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31897msgid "&Background"
31898msgstr ""
31899
31900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454
31901msgid "&Foreground"
31902msgstr ""
31903
31904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
31906msgid "&Italic"
31907msgstr ""
31908
31909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458
31910msgid "B&old"
31911msgstr ""
31912
31913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468
31914msgid "&Underline:"
31915msgstr ""
31916
31917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484
31918msgid ""
31919"<h2>Creating a custom theme</h2>\n"
31920"\n"
31921"<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"
31922"\n"
31923"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n"
31924"\n"
31925"<p xml:lang=\"und\">\n"
31926"{}\n"
31927"    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"
31928"\n"
31929"{}\n"
31930"    Defines the colors for text selected by the mouse.\n"
31931"\n"
31932"{}\n"
31933"    Defines the color for the line containing the cursor.\n"
31934"\n"
31935"{}\n"
31936"    Defines the colors for the line numbers on the left.\n"
31937"\n"
31938"{}\n"
31939"    Defines the colors for matching tags in HTML and matching\n"
31940"    braces in CSS.\n"
31941"\n"
31942"{}\n"
31943"    Used for highlighting tags in HTML\n"
31944"\n"
31945"{}\n"
31946"    Used for highlighting attributes in HTML\n"
31947"\n"
31948"{}\n"
31949"    Tag names in HTML\n"
31950"\n"
31951"{}\n"
31952"    Namespace prefixes in XML and constants in CSS\n"
31953"\n"
31954"{}\n"
31955"    Non-breaking spaces/hyphens in HTML\n"
31956"\n"
31957"{}\n"
31958"    Syntax errors such as <this <>\n"
31959"\n"
31960"{}\n"
31961"    Misspelled words such as <span lang=\"en\">thisword</span>\n"
31962"\n"
31963"{}\n"
31964"    Comments like <!-- this one -->\n"
31965"\n"
31966"</p>\n"
31967"\n"
31968"<style type=\"text/css\">\n"
31969"/* Some CSS so you can see how the highlighting rules affect it */\n"
31970"\n"
31971"p.someclass {{\n"
31972"    font-family: serif;\n"
31973"    font-size: 12px;\n"
31974"    line-height: 1.2;\n"
31975"}}\n"
31976"</style>\n"
31977msgstr ""
31978
31979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555
31980msgid "Create/edit custom theme"
31981msgstr ""
31982
31983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564
31984msgid "&Edit theme:"
31985msgstr ""
31986
31987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575
31988msgid "Add &new theme"
31989msgstr ""
31990
31991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579
31992msgid "&Remove theme"
31993msgstr ""
31994
31995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
31996msgid "&Bold"
31997msgstr ""
31998
31999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62
32000msgid "Make the selected text bold"
32001msgstr ""
32002
32003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63
32004msgid "<h3>Bold</h3>Make the selected text bold"
32005msgstr ""
32006
32007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64
32008msgid "Make the selected text italic"
32009msgstr ""
32010
32011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65
32012msgid "<h3>Italic</h3>Make the selected text italic"
32013msgstr ""
32014
32015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32016#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775
32017msgid "&Underline"
32018msgstr ""
32019
32020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66
32021msgid "Underline the selected text"
32022msgstr ""
32023
32024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67
32025msgid "<h3>Underline</h3>Underline the selected text"
32026msgstr ""
32027
32028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68
32029msgid "&Strikethrough"
32030msgstr ""
32031
32032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69
32033msgid "Draw a line through the selected text"
32034msgstr ""
32035
32036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70
32037msgid "<h3>Strikethrough</h3>Draw a line through the selected text"
32038msgstr ""
32039
32040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71
32041msgid "&Superscript"
32042msgstr ""
32043
32044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72
32045msgid "Make the selected text a superscript"
32046msgstr ""
32047
32048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73
32049msgid ""
32050"<h3>Superscript</h3>Set the selected text slightly smaller and above the "
32051"normal line"
32052msgstr ""
32053
32054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74
32055msgid "&Subscript"
32056msgstr ""
32057
32058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75
32059msgid "Make the selected text a subscript"
32060msgstr ""
32061
32062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76
32063msgid ""
32064"<h3>Subscript</h3>Set the selected text slightly smaller and below the "
32065"normal line"
32066msgstr ""
32067
32068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32069msgid "&Color"
32070msgstr ""
32071
32072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77
32073msgid "Change text color"
32074msgstr ""
32075
32076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78
32077msgid "<h3>Color</h3>Change the color of the selected text"
32078msgstr ""
32079
32080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79
32081msgid "&Background color"
32082msgstr ""
32083
32084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80
32085msgid "Change background color of text"
32086msgstr ""
32087
32088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81
32089msgid ""
32090"<h3>Background color</h3>Change the background color of the selected text"
32091msgstr ""
32092
32093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82
32094msgid "Align &left"
32095msgstr ""
32096
32097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83
32098msgid "<h3>Align left</h3>Align the paragraph to the left"
32099msgstr ""
32100
32101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84
32102msgid "&Center"
32103msgstr ""
32104
32105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85
32106msgid "<h3>Center</h3>Center the paragraph"
32107msgstr ""
32108
32109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86
32110msgid "Align &right"
32111msgstr ""
32112
32113#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87
32114msgid "<h3>Align right</h3>Align the paragraph to the right"
32115msgstr ""
32116
32117#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32118msgid "&Justify"
32119msgstr ""
32120
32121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88
32122msgid "Justify"
32123msgstr ""
32124
32125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89
32126msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins"
32127msgstr ""
32128
32129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91
32130msgid "&Sort style rules"
32131msgstr ""
32132
32133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92
32134msgid "Sort the style rules"
32135msgstr ""
32136
32137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93
32138msgid "&Insert image"
32139msgstr ""
32140
32141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94
32142msgid "Insert an image into the text"
32143msgstr ""
32144
32145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95
32146msgid "<h3>Insert image</h3>Insert an image into the text"
32147msgstr ""
32148
32149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32150msgid "Insert &hyperlink"
32151msgstr ""
32152
32153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97
32154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647
32155msgid "Insert hyperlink"
32156msgstr ""
32157
32158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98
32159msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text"
32160msgstr ""
32161
32162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100
32163msgid "Smart &comment"
32164msgstr ""
32165
32166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101
32167msgid "Smart comment (toggle block comments)"
32168msgstr ""
32169
32170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102
32171msgid ""
32172"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is "
32173"inside an existing block comment, uncomment it, otherwise comment out the "
32174"selected text."
32175msgstr ""
32176
32177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107
32178#, python-format
32179msgid "Convert the paragraph to &lt;%s&gt;"
32180msgstr ""
32181
32182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32183msgid "&Lower case"
32184msgstr ""
32185
32186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32187msgid "&Swap case"
32188msgstr ""
32189
32190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112
32191msgid "&Upper case"
32192msgstr ""
32193
32194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32195msgid "&Capitalize"
32196msgstr ""
32197
32198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113
32199msgid "&Title case"
32200msgstr ""
32201
32202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114
32203#, python-format
32204msgid "Change the case of the selected text: %s"
32205msgstr ""
32206
32207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32208msgid "Insert &tag"
32209msgstr ""
32210
32211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118
32212msgid "Insert tag"
32213msgstr ""
32214
32215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119
32216msgid ""
32217"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be "
32218"inserted around the selected text"
32219msgstr ""
32220
32221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32222msgid "Remove &tag"
32223msgstr ""
32224
32225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121
32226msgid "Remove tag"
32227msgstr ""
32228
32229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122
32230msgid "<h3>Remove tag</h3>Remove the currently highlighted tag"
32231msgstr ""
32232
32233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32234msgid "&Split tag"
32235msgstr ""
32236
32237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124
32238msgid "Split current tag"
32239msgstr ""
32240
32241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125
32242msgid "<h3>Split tag</h3>Split the current tag at the cursor position"
32243msgstr ""
32244
32245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131
32246msgid "Change paragraph to heading"
32247msgstr ""
32248
32249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260
32250msgid "Add a tag to this menu"
32251msgstr ""
32252
32253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262
32254msgid "Remove from this menu"
32255msgstr ""
32256
32257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278
32258msgid "Name of tag to add"
32259msgstr ""
32260
32261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279
32262msgid "Enter the name of the tag"
32263msgstr ""
32264
32265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353
32266msgid "Editor tools"
32267msgstr ""
32268
32269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357
32270msgid "Format text"
32271msgstr ""
32272
32273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502
32274msgid "No text"
32275msgstr ""
32276
32277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503
32278msgid "There is no suitable text in the clipboard to paste."
32279msgstr ""
32280
32281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566
32282msgid "Ignore this word"
32283msgstr ""
32284
32285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570
32286#, python-brace-format
32287msgid "Add this word to the dictionary: {0}"
32288msgstr ""
32289
32290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573
32291msgid "Add this word to the dictionary"
32292msgstr ""
32293
32294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582
32295#, python-format
32296msgid "Open %s"
32297msgstr ""
32298
32299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588
32300msgid "Rename the class {}"
32301msgstr ""
32302
32303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595
32304#, python-format
32305msgid "Show help for: %s"
32306msgstr ""
32307
32308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612
32309msgid "Change &case"
32310msgstr ""
32311
32312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55
32313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87
32314msgid "Chapter-"
32315msgstr ""
32316
32317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32318msgid "Style-"
32319msgstr ""
32320
32321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56
32322msgid "Styles"
32323msgstr ""
32324
32325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57
32326msgid "Image-"
32327msgstr ""
32328
32329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58
32330msgid "Font-"
32331msgstr ""
32332
32333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59
32334msgid "Misc-"
32335msgstr ""
32336
32337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68
32338msgid "The file name must have an extension"
32339msgstr ""
32340
32341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73
32342msgid "The file name contains invalid characters"
32343msgstr ""
32344
32345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75
32346msgid "This file name already exists in the book"
32347msgstr ""
32348
32349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83
32350msgid "Bulk rename items"
32351msgstr ""
32352
32353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93
32354msgid "All selected files will be renamed to the form prefix-number"
32355msgstr ""
32356
32357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95
32358msgid "&Prefix:"
32359msgstr ""
32360
32361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98
32362msgid "Starting &number:"
32363msgstr ""
32364
32365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100
32366msgid "Rename files according to their book order"
32367msgstr ""
32368
32369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102
32370msgid ""
32371"Rename the selected files according to the order they appear in the book, "
32372"instead of the order they were selected in."
32373msgstr ""
32374
32375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314
32376#, python-brace-format
32377msgid "Merge the file {0} into the file {1}?"
32378msgstr ""
32379
32380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316
32381#, python-brace-format
32382msgid "Merge the {0} selected files into the file {1}?"
32383msgstr ""
32384
32385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317
32386msgid "Merge files"
32387msgstr ""
32388
32389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533
32390msgid "Full path: "
32391msgstr ""
32392
32393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32394#, python-format
32395msgid "This file is the cover %s for this book"
32396msgstr ""
32397
32398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544
32399msgid "image"
32400msgstr ""
32401
32402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547
32403msgid "This file contains all the metadata and book structure information"
32404msgstr ""
32405
32406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550
32407msgid "This file contains the metadata table of contents"
32408msgstr ""
32409
32410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553
32411msgid "This file is not listed in the book manifest"
32412msgstr ""
32413
32414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556
32415msgid ""
32416"This file is marked as non-linear in the spine\n"
32417"Drag it to the top to make it linear"
32418msgstr ""
32419
32420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560
32421msgid "This file is a text file that is not referenced in the spine"
32422msgstr ""
32423
32424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564
32425msgid "This file occurs more than once in the spine"
32426msgstr ""
32427
32428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571
32429msgid "Not a valid font"
32430msgstr ""
32431
32432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642
32433msgid "Select all {} files"
32434msgstr ""
32435
32436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643
32437msgid "De-select all {} files"
32438msgstr ""
32439
32440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657
32441#, python-format
32442msgid "Export %s"
32443msgstr ""
32444
32445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659
32446#, python-format
32447msgid "Replace %s with file..."
32448msgstr ""
32449
32450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661
32451#, python-format
32452msgid "Export all %d selected files"
32453msgstr ""
32454
32455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667
32456#, python-format
32457msgid "&Rename %s"
32458msgstr ""
32459
32460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669
32461#, python-format
32462msgid "Mark %s as cover image"
32463msgstr ""
32464
32465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671
32466#, python-format
32467msgid "Mark %s as cover page"
32468msgstr ""
32469
32470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677
32471msgid "&Bulk rename the selected files"
32472msgstr ""
32473
32474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678
32475msgid "Change the file extension for the selected files"
32476msgstr ""
32477
32478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680
32479msgid "&Delete the selected file"
32480msgid_plural "&Delete the {} selected files"
32481msgstr[0] ""
32482
32483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682
32484msgid "&Copy the selected file to another editor instance"
32485msgid_plural "&Copy the {} selected files to another editor instance"
32486msgstr[0] ""
32487
32488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687
32489msgid "Paste files from other editor instance"
32490msgstr ""
32491
32492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697
32493msgid "Link &stylesheets..."
32494msgstr ""
32495
32496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700
32497msgid "&Merge selected text files"
32498msgstr ""
32499
32500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702
32501msgid "&Merge selected style files"
32502msgstr ""
32503
32504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729
32505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762
32506#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770
32507msgid "Cannot rename"
32508msgstr ""
32509
32510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730
32511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763
32512#, python-format
32513msgid ""
32514"%s books do not support file renaming as they do not use file names "
32515"internally. The filenames you see are automatically generated from the "
32516"internal structures of the original file."
32517msgstr ""
32518
32519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744
32520msgid "Not first item"
32521msgstr ""
32522
32523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745
32524#, python-format
32525msgid ""
32526"%s is not the first text item. You should only mark the first text item as "
32527"cover. Do you want to make it the first item?"
32528msgstr ""
32529
32530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771
32531#, python-format
32532msgid "The file(s) %s cannot be renamed."
32533msgstr ""
32534
32535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32536msgid "New file extension:"
32537msgstr ""
32538
32539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802
32540msgid "Rename files"
32541msgstr ""
32542
32543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829
32544#, python-format
32545msgid "The file(s) %s cannot be deleted."
32546msgstr ""
32547
32548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893
32549#, python-format
32550msgid "No item with the name: %s was found"
32551msgstr ""
32552
32553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940
32554#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949
32555msgid "Choose location"
32556msgstr ""
32557
32558#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941
32559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958
32560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317
32561#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78
32562msgid "Files"
32563msgstr ""
32564
32565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960
32566msgid "HTML files"
32567msgstr ""
32568
32569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982
32570msgid "No stylesheets"
32571msgstr ""
32572
32573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983
32574msgid ""
32575"This book currently has no stylesheets. You must first create a stylesheet "
32576"before linking it."
32577msgstr ""
32578
32579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988
32580msgid "Choose stylesheets"
32581msgstr ""
32582
32583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989
32584msgid "Choose the stylesheets to link. Drag and drop to re-arrange"
32585msgstr ""
32586
32587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005
32588msgid "Remove existing links to stylesheets"
32589msgstr ""
32590
32591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025
32592msgid ""
32593"Choose a name for the new (blank) file. To place the file in a specific "
32594"folder in the book, include the folder name, for example: "
32595"<i>text/chapter1.html"
32596msgstr ""
32597
32598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033
32599msgid "Automatically add style-sheet links into new HTML files"
32600msgstr ""
32601
32602#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043
32603msgid "Import resource file (image/font/etc.)"
32604msgstr ""
32605
32606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045
32607msgid "Import a file from your computer as a new file into the book."
32608msgstr ""
32609
32610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073
32611msgid "Choose a name for the imported file"
32612msgstr ""
32613
32614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087
32615msgid ""
32616"You must specify a name for the new file, with an extension, for example, "
32617"chapter1.html"
32618msgstr ""
32619
32620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114
32621msgid "Choose master file"
32622msgstr ""
32623
32624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117
32625msgid ""
32626"Choose the master file. All selected files will be merged into the master "
32627"file:"
32628msgstr ""
32629
32630#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127
32631#, python-format
32632msgid "Debug output from %s"
32633msgstr ""
32634
32635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170
32636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416
32637msgid "No such function"
32638msgstr ""
32639
32640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171
32641#, python-format
32642msgid "There is no function named %s"
32643msgstr ""
32644
32645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174
32646msgid "Cannot remove builtin function"
32647msgstr ""
32648
32649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175
32650#, python-format
32651msgid "The function %s is a builtin function, it cannot be removed."
32652msgstr ""
32653
32654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202
32655msgid "Choose a function to run on matched text (by name)"
32656msgstr ""
32657
32658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212
32659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121
32660msgid "Save current search"
32661msgstr ""
32662
32663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213
32664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122
32665msgid "Show saved searches"
32666msgstr ""
32667
32668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221
32669msgid "Create/edit a function"
32670msgstr ""
32671
32672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228
32673msgid "F&unction name:"
32674msgstr ""
32675
32676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249
32677#, python-format
32678msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>"
32679msgstr ""
32680
32681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270
32682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824
32683msgid "Must specify name"
32684msgstr ""
32685
32686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271
32687msgid "You must specify a name for this function."
32688msgstr ""
32689
32690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276
32691msgid "Invalid Python code"
32692msgstr ""
32693
32694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277
32695#, python-format
32696msgid "The code you created is not valid Python code, with error: %s"
32697msgstr ""
32698
32699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279
32700msgid "No replace function"
32701msgstr ""
32702
32703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280
32704msgid "You must create a Python function named replace in your code"
32705msgstr ""
32706
32707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287
32708#, python-format
32709msgid "Inherited from %s"
32710msgstr ""
32711
32712#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289
32713#, python-format
32714msgid "Matched CSS rules for %s"
32715msgstr ""
32716
32717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298
32718msgid "Computed final style"
32719msgstr ""
32720
32721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361
32722msgid "Copy everything"
32723msgstr ""
32724
32725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403
32726msgid "No style information found"
32727msgstr ""
32728
32729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404
32730msgid ""
32731"Move the cursor inside a HTML tag to see what styles apply to that tag."
32732msgstr ""
32733
32734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28
32735msgid ""
32736"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n"
32737"\n"
32738"Launch the calibre Edit book tool. You can optionally also specify the names of\n"
32739"files inside the book which will be opened for editing automatically.\n"
32740msgstr ""
32741
32742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37
32743msgid "The text to select in the book when it is opened for editing"
32744msgstr ""
32745
32746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32
32747#, python-format
32748msgid "Change this to the relative path to: %s"
32749msgstr ""
32750
32751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46
32752msgid "Font file added"
32753msgstr ""
32754
32755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47
32756msgid ""
32757"The font file <b>{}</b> has been added. The text for the CSS @font-face rule"
32758" for this file has been copied to the clipboard. You should paste it into "
32759"whichever CSS file you want to add this font to."
32760msgstr ""
32761
32762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59
32763msgid "Font files added"
32764msgstr ""
32765
32766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60
32767msgid ""
32768"The specified font files have been added. The text for the CSS @font-face "
32769"rules for these files has been copied to the clipboard. You should paste it "
32770"into whichever CSS file you want to add these fonts to."
32771msgstr ""
32772
32773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67
32774#, python-format
32775msgid "Font faces for %s"
32776msgstr ""
32777
32778#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32779msgid "Embedded"
32780msgstr ""
32781
32782#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111
32783msgid "Font family"
32784msgstr ""
32785
32786#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179
32787msgid "Change font"
32788msgstr ""
32789
32790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187
32791#, python-format
32792msgid "Change the font %s to:"
32793msgid_plural "Change the fonts %s to:"
32794msgstr[0] ""
32795
32796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192
32797msgid "&New font:"
32798msgstr ""
32799
32800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216
32801#, python-format
32802msgid "The font <i>%s</i> <b>exists</b> on your computer"
32803msgstr ""
32804
32805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217
32806#, python-format
32807msgid "The font <i>%s</i> <b>does not exist</b> on your computer"
32808msgstr ""
32809
32810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230
32811msgid "Manage fonts"
32812msgstr ""
32813
32814#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242
32815msgid "&Install fonts"
32816msgstr ""
32817
32818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244
32819msgid ""
32820"Install fonts from .ttf/.otf files to make them available for embedding"
32821msgstr ""
32822
32823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264
32824msgid "&Change selected fonts"
32825msgstr ""
32826
32827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268
32828msgid "&Remove selected fonts"
32829msgstr ""
32830
32831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272
32832msgid "&Embed all fonts"
32833msgstr ""
32834
32835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276
32836msgid "&Subset all fonts"
32837msgstr ""
32838
32839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281
32840msgid "Rescan the book for fonts in case you have made changes"
32841msgstr ""
32842
32843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287
32844msgid ""
32845" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n"
32846"            You can remove or replace any selected font and also embed any declared fonts that are not already embedded."
32847msgstr ""
32848
32849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289
32850msgid ""
32851" Double click any font family to see if the font is available for embedding "
32852"on your computer. "
32853msgstr ""
32854
32855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301
32856#, python-format
32857msgid ""
32858"The font <b>%s</b> was not found on your computer. If you have the font "
32859"files, you can install it using the \"Install fonts\" button in the lower "
32860"left corner."
32861msgstr ""
32862
32863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327
32864msgid "No fonts selected"
32865msgstr ""
32866
32867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328
32868msgid "No fonts selected, you must first select some fonts in the left panel"
32869msgstr ""
32870
32871#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34
32872msgid "Remove unused CSS"
32873msgstr ""
32874
32875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43
32876msgid ""
32877"This will remove all CSS rules that do not match any actual content. There "
32878"are a couple of additional cleanups you can enable, below:"
32879msgstr ""
32880
32881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45
32882msgid "Remove unused &class attributes"
32883msgstr ""
32884
32885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49
32886msgid ""
32887"Remove all class attributes from the HTML that do not match any existing CSS"
32888" rules"
32889msgstr ""
32890
32891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50
32892msgid "Merge CSS rules with identical &selectors"
32893msgstr ""
32894
32895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54
32896msgid ""
32897"Merge CSS rules in the same stylesheet that have identical selectors. Note "
32898"that in rare cases merging can result in a change to the effective styling "
32899"of the book, so use with care."
32900msgstr ""
32901
32902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57
32903msgid "Merge CSS rules with identical &properties"
32904msgstr ""
32905
32906#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61
32907msgid ""
32908"Merge CSS rules in the same stylesheet that have identical properties. Note "
32909"that in rare cases merging can result in a change to the effective styling "
32910"of the book, so use with care."
32911msgstr ""
32912
32913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64
32914msgid "Remove &unreferenced style sheets"
32915msgstr ""
32916
32917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68
32918msgid "Remove stylesheets that are not referenced by any content."
32919msgstr ""
32920
32921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91
32922msgid "Remove NCX ToC file"
32923msgstr ""
32924
32925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92
32926msgid "Remove the legacy Table of Contents in NCX form?"
32927msgstr ""
32928
32929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93
32930msgid ""
32931"This form of Table of Contents is superseded by the new HTML based Table of "
32932"Contents. Leaving it behind is useful only if you expect this book to be "
32933"read on very old devices that lack proper support for EPUB 3"
32934msgstr ""
32935
32936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97
32937msgid "Ask this question again in the future"
32938msgstr ""
32939
32940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
32941msgid "Keep NCX"
32942msgstr ""
32943
32944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99
32945msgid "Remove NCX"
32946msgstr ""
32947
32948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115
32949msgid "Action report"
32950msgstr ""
32951
32952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183
32953msgid "Compress images"
32954msgstr ""
32955
32956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203
32957msgid ""
32958"You can compress the images in this book losslessly, reducing the file size "
32959"of the book, without affecting image quality. Typically image size is "
32960"reduced by 5 - 15%."
32961msgstr ""
32962
32963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209
32964msgid "Enable &lossy compression of JPEG images"
32965msgstr ""
32966
32967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210
32968msgid ""
32969"This allows you to change the quality factor used for JPEG images.\n"
32970"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred."
32971msgstr ""
32972
32973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217
32974msgid ""
32975"The compression quality, 1 is high compression, 100 is low compression.\n"
32976"Image quality is inversely correlated with compression quality."
32977msgstr ""
32978
32979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221
32980msgid "Compression &quality:"
32981msgstr ""
32982
32983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250
32984msgid "Compressing images..."
32985msgstr ""
32986
32987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276
32988msgid "Compressing images, please wait..."
32989msgstr ""
32990
32991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168
32992msgid "Editor font &family:"
32993msgstr ""
32994
32995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172
32996msgid "Editor font &size:"
32997msgstr ""
32998
32999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176
33000msgid "Create/edit &custom color schemes"
33001msgstr ""
33002
33003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180
33004msgid "&Color scheme:"
33005msgstr ""
33006
33007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184
33008msgid " characters"
33009msgstr ""
33010
33011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185
33012msgid "W&idth of tabs:"
33013msgstr ""
33014
33015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187
33016msgid "Change &templates"
33017msgstr ""
33018
33019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188
33020msgid "Templates for new files:"
33021msgstr ""
33022
33023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192
33024msgid "&Wrap long lines in the editor"
33025msgstr ""
33026
33027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196
33028msgid "&Replace HTML entities as they are typed"
33029msgstr ""
33030
33031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198
33032msgid ""
33033"With this option, every time you type in a complete html entity, such as "
33034"&amp;hellip; it is automatically replaced by its corresponding character. "
33035"The replacement happens only when the trailing semi-colon is typed."
33036msgstr ""
33037
33038#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204
33039msgid "Auto close t&ags when typing </"
33040msgstr ""
33041
33042#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206
33043msgid ""
33044"With this option, every time you type </ the current HTML closing tag is "
33045"auto-completed"
33046msgstr ""
33047
33048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210
33049msgid ""
33050"Show the &name of the current character before the cursor along with the "
33051"line and column number"
33052msgstr ""
33053
33054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214
33055msgid "Beautify individual &files automatically when they are opened"
33056msgstr ""
33057
33058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216
33059msgid ""
33060"This will cause the beautify current file action to be performed "
33061"automatically every time you open a HTML/CSS/etc. file for editing."
33062msgstr ""
33063
33064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221
33065msgid "Show &misspelled words underlined in the code view"
33066msgstr ""
33067
33068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223
33069msgid ""
33070"This will cause spelling errors to be highlighted in the code view for easy "
33071"correction as you type."
33072msgstr ""
33073
33074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228
33075msgid "Allow drag and drop &editing of text"
33076msgstr ""
33077
33078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230
33079msgid ""
33080"Allow using drag and drop to move text around in the editor. It can be "
33081"useful to turn this off if you have a misbehaving touchpad."
33082msgstr ""
33083
33084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234
33085msgid "Manage &spelling dictionaries"
33086msgstr ""
33087
33088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239
33089msgid "Manage sni&ppets"
33090msgstr ""
33091
33092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257
33093#, python-format
33094msgid "Automatic (%s)"
33095msgstr ""
33096
33097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283
33098msgid "Update &metadata embedded in the book when opening"
33099msgstr ""
33100
33101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285
33102msgid ""
33103"When the file is opened, update the metadata embedded in the book file to "
33104"the current metadata in the calibre library."
33105msgstr ""
33106
33107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290
33108msgid ""
33109"Ask which &format to edit if more than one format is available for the book"
33110msgstr ""
33111
33112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294
33113msgid ""
33114"When auto-selecting the format to edit for a book with multiple formats, "
33115"this is the preference order."
33116msgstr ""
33117
33118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296
33119msgid "Preferred format order (drag and drop to change)"
33120msgstr ""
33121
33122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308
33123msgid "Allow dockable &windows to be nested inside the dock areas"
33124msgstr ""
33125
33126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310
33127msgid ""
33128"By default, you can have only a single row or column of windows in the dock "
33129"areas (the areas around the central editors). This option allows for more "
33130"flexible window layout, but is a little more complex to use."
33131msgstr ""
33132
33133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315
33134msgid "Choose which windows will occupy the corners of the dockable areas"
33135msgstr ""
33136
33137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33138msgid "The &top-left corner"
33139msgstr ""
33140
33141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321
33142msgid "The top-&right corner"
33143msgstr ""
33144
33145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33146msgid "The &bottom-left corner"
33147msgstr ""
33148
33149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322
33150msgid "The bottom-ri&ght corner"
33151msgstr ""
33152
33153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325
33154msgid "Restore &state of previously edited book when opening it again"
33155msgstr ""
33156
33157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327
33158msgid ""
33159"When opening a previously edited book again, restore its state. That means "
33160"all open files are automatically re-opened and the cursor is positioned at "
33161"its previous location."
33162msgstr ""
33163
33164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333
33165msgid "Show full &file paths in the File browser"
33166msgstr ""
33167
33168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335
33169msgid ""
33170"Showing the full file paths is useful when editing books that contain "
33171"multiple files with the same file name."
33172msgstr ""
33173
33174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33175msgid "Monospaced text"
33176msgstr ""
33177
33178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33179msgid "Sans-serif text"
33180msgstr ""
33181
33182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364
33183msgid "Serif text"
33184msgstr ""
33185
33186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369
33187#, python-format
33188msgid "Font family for &%s:"
33189msgstr ""
33190
33191#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372
33192msgid "Style for standard &text:"
33193msgstr ""
33194
33195#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376
33196msgid "&Default font size:"
33197msgstr ""
33198
33199#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379
33200msgid "&Monospace font size:"
33201msgstr ""
33202
33203#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382
33204msgid "Mi&nimum font size:"
33205msgstr ""
33206
33207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384
33208msgid "lines"
33209msgstr ""
33210
33211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386
33212msgid ""
33213"Number of lines that are shown above the current line when syncing the text "
33214"shown in the preview panel to the cursor position in the code view"
33215msgstr ""
33216
33217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387
33218msgid "Visible lines above s&ync point:"
33219msgstr ""
33220
33221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388
33222msgid "Background color:"
33223msgstr ""
33224
33225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389
33226msgid "Foreground color:"
33227msgstr ""
33228
33229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390
33230msgid "Link color:"
33231msgstr ""
33232
33233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404
33234msgid "Use the colors from the book styles, defaulting to black-on-white"
33235msgstr ""
33236
33237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33238msgid "Theme based"
33239msgstr ""
33240
33241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405
33242msgid "When using a dark theme force dark colors, otherwise same as \"No change\""
33243msgstr ""
33244
33245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33246msgid "Choose a custom color"
33247msgstr ""
33248
33249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406
33250#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72
33251#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240
33252msgid "Custom"
33253msgstr ""
33254
33255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454
33256msgid "Choose which toolbar you want to customize"
33257msgstr ""
33258
33259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455
33260#, python-format
33261msgid "Tools for %s editors"
33262msgstr ""
33263
33264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457
33265msgid "Book wide actions"
33266msgstr ""
33267
33268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458
33269msgid "Book wide tools"
33270msgstr ""
33271
33272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459
33273msgid "Book wide tools from third party plugins"
33274msgstr ""
33275
33276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460
33277msgid "Common tools for all editors"
33278msgstr ""
33279
33280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464
33281msgid "Text formatting actions"
33282msgstr ""
33283
33284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467
33285msgid "&Toolbar to customize:"
33286msgstr ""
33287
33288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496
33289#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439
33290msgid "Add selected actions to the toolbar"
33291msgstr ""
33292
33293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499
33294#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443
33295msgid "Remove selected actions from the toolbar"
33296msgstr ""
33297
33298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511
33299msgid "Adjust the size of icons on all toolbars"
33300msgstr ""
33301
33302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514
33303msgid "Toolbar &icon size:"
33304msgstr ""
33305
33306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664
33307msgid "Customize templates"
33308msgstr ""
33309
33310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677
33311msgid "Choose the &type of template to edit:"
33312msgstr ""
33313
33314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683
33315#, python-brace-format
33316msgid ""
33317"The variables {0} and {1} will be replaced with the title and author of the "
33318"book. {2} is where the cursor will be positioned. If you want to include "
33319"braces in your template, for example for CSS rules, you have to escape them,"
33320" like this: {3}"
33321msgstr ""
33322
33323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744
33324msgid "Preferences for Edit book"
33325msgstr ""
33326
33327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765
33328msgid "Restore all &defaults"
33329msgstr ""
33330
33331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766
33332msgid "Restore defaults for all preferences"
33333msgstr ""
33334
33335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768
33336msgid "Restore &current defaults"
33337msgstr ""
33338
33339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769
33340msgid "Restore defaults for currently displayed preferences"
33341msgstr ""
33342
33343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771
33344msgid "Restore c&onfirmations"
33345msgstr ""
33346
33347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772
33348msgid "Restore all disabled confirmation prompts"
33349msgstr ""
33350
33351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791
33352msgid "Main window"
33353msgstr ""
33354
33355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792
33356msgid "Editor settings"
33357msgstr ""
33358
33359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793
33360msgid "Preview settings"
33361msgstr ""
33362
33363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794
33364msgid "Keyboard shortcuts"
33365msgstr ""
33366
33367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795
33368msgid "Toolbars"
33369msgstr ""
33370
33371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796
33372msgid "Integration with calibre"
33373msgstr ""
33374
33375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847
33376msgid "There are no disabled confirmation prompts"
33377msgstr ""
33378
33379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850
33380msgid "One disabled confirmation prompt was restored"
33381msgid_plural "{} disabled confirmation prompts were restored"
33382msgstr[0] ""
33383
33384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851
33385msgid "Disabled confirmations restored"
33386msgstr ""
33387
33388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420
33389#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588
33390msgid "Render process crashed"
33391msgstr ""
33392
33393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421
33394msgid ""
33395"The Qt WebEngine Render process has crashed so Preview/Live CSS will not "
33396"work. You should try restarting the editor."
33397msgstr ""
33398
33399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445
33400msgid ""
33401"\n"
33402"            <h3>Live preview</h3>\n"
33403"\n"
33404"            <p>Here you will see a live preview of the HTML file you are currently editing.\n"
33405"            The preview will update automatically as you make changes.\n"
33406"\n"
33407"            <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n"
33408"            only, it is not intended to simulate an actual e-book reader. Some\n"
33409"            aspects of your e-book will not work, such as page breaks and page margins.\n"
33410"            "
33411msgstr ""
33412
33413#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472
33414msgid "Inspect element"
33415msgstr ""
33416
33417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474
33418msgid "Open link"
33419msgstr ""
33420
33421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487
33422#, python-format
33423msgid "Edit %s"
33424msgstr ""
33425
33426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529
33427msgid "Loading preview, please wait..."
33428msgstr ""
33429
33430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581
33431msgid "Search in preview"
33432msgstr ""
33433
33434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624
33435msgid "Invalid location"
33436msgstr ""
33437
33438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625
33439msgid "Cannot split on the body tag"
33440msgstr ""
33441
33442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652
33443msgid "Failed to launch worker"
33444msgstr ""
33445
33446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653
33447msgid "Failed to launch the worker process used for rendering the preview"
33448msgstr ""
33449
33450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712
33451msgid "Cannot disable"
33452msgstr ""
33453
33454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713
33455msgid ""
33456"Auto reloading of the preview panel cannot be disabled while the Live CSS "
33457"panel is open."
33458msgstr ""
33459
33460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716
33461msgid "Auto reload preview when text changes in editor"
33462msgstr ""
33463
33464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717
33465msgid "Disable auto reload of preview"
33466msgstr ""
33467
33468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721
33469msgid "Disable syncing of preview position to editor position"
33470msgstr ""
33471
33472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722
33473msgid "Enable syncing of preview position to editor position"
33474msgstr ""
33475
33476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730
33477msgid "Abort file split"
33478msgstr ""
33479
33480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731
33481msgid ""
33482"Split this file at a specified location.<p>After clicking this button, click"
33483" inside the preview panel above at the location you want the file to be "
33484"split."
33485msgstr ""
33486
33487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200
33488msgid "Delete selected files"
33489msgstr ""
33490
33491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33492msgid "Folder"
33493msgstr ""
33494
33495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235
33496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33497msgid "Size (KB)"
33498msgstr ""
33499
33500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241
33501msgid "Style"
33502msgstr ""
33503
33504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316
33505#, python-brace-format
33506msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}"
33507msgstr ""
33508
33509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33510msgid "Resolution"
33511msgstr ""
33512
33513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432
33514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33516msgid "Times used"
33517msgstr ""
33518
33519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520
33520#, python-format
33521msgid "Edit the image: %s"
33522msgstr ""
33523
33524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33525msgid "Anchor"
33526msgstr ""
33527
33528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33529msgid "Source text"
33530msgstr ""
33531
33532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33533msgid "Target"
33534msgstr ""
33535
33536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531
33537msgid "Target text"
33538msgstr ""
33539
33540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33541msgid "The link destination does not exist"
33542msgstr ""
33543
33544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578
33545msgid "The link destination exists"
33546msgstr ""
33547
33548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579
33549msgid "The link destination could not be verified"
33550msgstr ""
33551
33552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643
33553msgid "Click entries above to see their destination here"
33554msgstr ""
33555
33556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663
33557msgid "No destination found for this link"
33558msgstr ""
33559
33560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695
33561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
33562msgid "Word"
33563msgstr ""
33564
33565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775
33566#, python-brace-format
33567msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}"
33568msgstr ""
33569
33570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33571msgid "Character"
33572msgstr ""
33573
33574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795
33575msgid "Codepoint"
33576msgstr ""
33577
33578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861
33579msgid "All the characters in the book"
33580msgstr ""
33581
33582#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991
33583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213
33584#, python-brace-format
33585msgid "{0} [{1} elements]"
33586msgstr ""
33587
33588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069
33589msgid "Sort by:"
33590msgstr ""
33591
33592#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070
33593msgid "&Counts"
33594msgstr ""
33595
33596#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073
33597msgid "&Name"
33598msgstr ""
33599
33600#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097
33601#, python-brace-format
33602msgid "{0} rules, {1} unused"
33603msgstr ""
33604
33605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33606#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33607msgid "Number of matches"
33608msgstr ""
33609
33610#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117
33611msgid "Style Rule"
33612msgstr ""
33613
33614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258
33615#, python-brace-format
33616msgid "{0} classes, {1} unused"
33617msgstr ""
33618
33619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263
33620msgid "Class"
33621msgstr ""
33622
33623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321
33624msgid "Words"
33625msgstr ""
33626
33627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331
33628msgid "Style rules"
33629msgstr ""
33630
33631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335
33632msgid "Style classes"
33633msgstr ""
33634
33635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339
33636msgid "Characters"
33637msgstr ""
33638
33639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343
33640msgid "Links"
33641msgstr ""
33642
33643#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377
33644#, python-format
33645msgid "Export of %s data is not supported"
33646msgstr ""
33647
33648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379
33649msgid "Choose a filename for the data"
33650msgstr ""
33651
33652#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380
33653msgid "CSV files"
33654msgstr ""
33655
33656#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394
33657msgid "Reports"
33658msgstr ""
33659
33660#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424
33661msgid "Export the currently shown report as a CSV file"
33662msgstr ""
33663
33664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432
33665msgid "Are you sure you want to delete the selected files?"
33666msgstr ""
33667
33668#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460
33669msgid "Failed to gather data"
33670msgstr ""
33671
33672#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461
33673msgid ""
33674"Failed to gather data for the report. Click \"Show details\" for more "
33675"information."
33676msgstr ""
33677
33678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111
33679msgid "Saving..."
33680msgstr ""
33681
33682#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118
33683msgid "Enable completion based on search history"
33684msgstr ""
33685
33686#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119
33687msgid "Disable completion based on search history"
33688msgstr ""
33689
33690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33691msgid "All style files"
33692msgstr ""
33693
33694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33696msgid "All text files"
33697msgstr ""
33698
33699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33701msgid "Current file"
33702msgstr ""
33703
33704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33705msgid "Marked text"
33706msgstr ""
33707
33708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33710msgid "Open files"
33711msgstr ""
33712
33713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134
33714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50
33715msgid "Selected files"
33716msgstr ""
33717
33718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136
33719msgid ""
33720"\n"
33721"            Where to search/replace:\n"
33722"            <dl>\n"
33723"            <dt><b>Current file</b></dt>\n"
33724"            <dd>Search only inside the currently opened file</dd>\n"
33725"            <dt><b>All text files</b></dt>\n"
33726"            <dd>Search in all text (HTML) files</dd>\n"
33727"            <dt><b>All style files</b></dt>\n"
33728"            <dd>Search in all style (CSS) files</dd>\n"
33729"            <dt><b>Selected files</b></dt>\n"
33730"            <dd>Search in the files currently selected in the File browser</dd>\n"
33731"            <dt><b>Open files</b></dt>\n"
33732"            <dd>Search in the files currently open in the editor</dd>\n"
33733"            <dt><b>Marked text</b></dt>\n"
33734"            <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n"
33735"            </dl>"
33736msgstr ""
33737
33738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33739msgid "Down"
33740msgstr ""
33741
33742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185
33743msgid "Up"
33744msgstr ""
33745
33746#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187
33747msgid ""
33748"\n"
33749"            Direction to search:\n"
33750"            <dl>\n"
33751"            <dt><b>Down</b></dt>\n"
33752"            <dd>Search for the next match from your current position</dd>\n"
33753"            <dt><b>Up</b></dt>\n"
33754"            <dd>Search for the previous match from your current position</dd>\n"
33755"            </dl>"
33756msgstr ""
33757
33758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33759msgid "Fuzzy"
33760msgstr ""
33761
33762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27
33764#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361
33765msgid "Regex"
33766msgstr ""
33767
33768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209
33769msgid "Regex-function"
33770msgstr ""
33771
33772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211
33773msgid ""
33774"Select how the search expression is interpreted\n"
33775"            <dl>\n"
33776"            <dt><b>Normal</b></dt>\n"
33777"            <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n"
33778"            <dt><b>Fuzzy</b></dt>\n"
33779"            <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n"
33780"            including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n"
33781"            <dt><b>Regex</b></dt>\n"
33782"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
33783"            <dt><b>Regex-function</b></dt>\n"
33784"            <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n"
33785"            </dl>"
33786msgstr ""
33787
33788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254
33789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695
33790#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100
33791msgid "&Find:"
33792msgstr ""
33793
33794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256
33795msgid "Clear search &history"
33796msgstr ""
33797
33798#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266
33799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700
33800msgid "&Replace:"
33801msgstr ""
33802
33803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268
33804msgid "Clear replace &history"
33805msgstr ""
33806
33807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291
33808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712
33809msgid "Create/&edit"
33810msgstr ""
33811
33812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293
33813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713
33814msgid "Create a new function, or edit an existing function"
33815msgstr ""
33816
33817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295
33818#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717
33819msgid "Remo&ve"
33820msgstr ""
33821
33822#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296
33823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718
33824msgid "Remove this function"
33825msgstr ""
33826
33827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303
33828msgid "Fin&d"
33829msgstr ""
33830
33831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304
33832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
33833msgid "Replace a&nd Find"
33834msgstr ""
33835
33836#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305
33837msgid "Re&place"
33838msgstr ""
33839
33840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306
33841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
33842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559
33843msgid "Replace &all"
33844msgstr ""
33845
33846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312
33847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734
33848msgid "&Mode:"
33849msgstr ""
33850
33851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327
33852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115
33853#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372
33854msgid "&Case sensitive"
33855msgstr ""
33856
33857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330
33858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990
33859msgid "&Wrap"
33860msgstr ""
33861
33862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331
33863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991
33864msgid ""
33865"When searching reaches the end, wrap around to the beginning and continue "
33866"the search"
33867msgstr ""
33868
33869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334
33870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117
33871msgid "&Dot all"
33872msgstr ""
33873
33874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335
33875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118
33876msgid ""
33877"Make the '.' special character match any character at all, including a "
33878"newline"
33879msgstr ""
33880
33881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479
33882msgid "Close search panel"
33883msgstr ""
33884
33885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683
33886msgid "Abort editing of search"
33887msgstr ""
33888
33889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687
33890msgid "The name with which to save this search"
33891msgstr ""
33892
33893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722
33894msgid "Case sensitive"
33895msgstr ""
33896
33897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727
33898msgid "Dot matches all"
33899msgstr ""
33900
33901#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739
33902msgid "Finish editing of search"
33903msgstr ""
33904
33905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33906msgid "Add search"
33907msgstr ""
33908
33909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766
33910msgid "Edit search"
33911msgstr ""
33912
33913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825
33914msgid "You must specify a search name"
33915msgstr ""
33916
33917#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828
33918msgid "Name exists"
33919msgstr ""
33920
33921#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829
33922#, python-format
33923msgid "Another search with the name %s already exists"
33924msgstr ""
33925
33926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836
33927msgid "Must specify find"
33928msgstr ""
33929
33930#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837
33931msgid "You must specify a find expression"
33932msgstr ""
33933
33934#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845
33935msgid "Must specify function"
33936msgstr ""
33937
33938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846
33939msgid "You must specify a function name in Function-Regex mode"
33940msgstr ""
33941
33942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889
33943msgid "Filter displayed searches"
33944msgstr ""
33945
33946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928
33947msgid "The entries are tried in order until the first one matches."
33948msgstr ""
33949
33950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
33951msgid "&Find"
33952msgstr ""
33953
33954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932
33955msgid "Run the search using the selected entries."
33956msgstr ""
33957
33958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933
33959msgid "Run replace using the selected entries."
33960msgstr ""
33961
33962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934
33963msgid "Run replace and then find using the selected entries."
33964msgstr ""
33965
33966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935
33967msgid "Run Replace all for all selected entries in the order selected"
33968msgstr ""
33969
33970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
33971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561
33972msgid "&Count all"
33973msgstr ""
33974
33975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936
33976msgid "Run Count all for all selected entries"
33977msgstr ""
33978
33979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951
33980msgid "Move selected entries up"
33981msgstr ""
33982
33983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960
33984msgid "Move selected entries down"
33985msgstr ""
33986
33987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967
33988msgid "Edit the currently selected search"
33989msgstr ""
33990
33991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
33992msgid "Re&move search"
33993msgstr ""
33994
33995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971
33996msgid "Remove the currently selected searches"
33997msgstr ""
33998
33999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975
34000msgid "Add a new saved search"
34001msgstr ""
34002
34003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003
34004msgid "Import saved searches"
34005msgstr ""
34006
34007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007
34008msgid "Export saved searches"
34009msgstr ""
34010
34011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009
34012#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
34013msgid "Export"
34014msgstr ""
34015
34016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010
34017msgid "Export all"
34018msgstr ""
34019
34020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011
34021msgid "Export selected"
34022msgstr ""
34023
34024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012
34025msgid "Copy to search panel"
34026msgstr ""
34027
34028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110
34029msgid "No saved search is selected"
34030msgstr ""
34031
34032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155
34033msgid "Cannot edit search - no search selected."
34034msgstr ""
34035
34036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165
34037msgid ""
34038"Are you sure you want to permanently delete the selected saved searches?"
34039msgstr ""
34040
34041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204
34042#, python-brace-format
34043msgid "(Case sensitive: {0} Dot All: {1})"
34044msgstr ""
34045
34046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206
34047#, python-brace-format
34048msgid "(Case sensitive: {0} [Normal search])"
34049msgstr ""
34050
34051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207
34052#, python-brace-format
34053msgid ""
34054"{2} {3}\n"
34055"Find: {0}\n"
34056"Replace: {1}"
34057msgstr ""
34058
34059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219
34060msgid "Invalid data"
34061msgstr ""
34062
34063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220
34064#, python-format
34065msgid "The file %s does not contain valid saved searches"
34066msgstr ""
34067
34068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248
34069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256
34070msgid "No searches"
34071msgstr ""
34072
34073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249
34074msgid "No searches available to be saved"
34075msgstr ""
34076
34077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257
34078msgid "No searches selected"
34079msgstr ""
34080
34081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273
34082msgid "No file is being edited."
34083msgstr ""
34084
34085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275
34086msgid "No files are selected in the File browser"
34087msgstr ""
34088
34089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277
34090msgid ""
34091"No text is marked. First select some text, and then use The \"Mark selected "
34092"text\" action in the Search menu to mark it."
34093msgstr ""
34094
34095#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280
34096msgid "No search query specified"
34097msgstr ""
34098
34099#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405
34100msgid "the selected searches"
34101msgstr ""
34102
34103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412
34104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171
34105msgid "Invalid regex"
34106msgstr ""
34107
34108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413
34109#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172
34110#, python-brace-format
34111msgid ""
34112"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}"
34113msgstr ""
34114
34115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417
34116#, python-format
34117msgid "No replace function with the name: %s exists"
34118msgstr ""
34119
34120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421
34121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193
34122#, python-format
34123msgid "No matches were found for %s"
34124msgstr ""
34125
34126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423
34127msgid ""
34128"You have turned off search wrapping, so all text might not have been "
34129"searched. Try the search again, with wrapping enabled. Wrapping is enabled "
34130"via the \"Wrap\" checkbox at the bottom of the search panel."
34131msgstr ""
34132
34133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457
34134msgid "Cannot replace"
34135msgstr ""
34136
34137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458
34138msgid "You must first click \"Find\", before trying to replace"
34139msgstr ""
34140
34141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474
34142msgid "Currently selected text does not match the search query."
34143msgstr ""
34144
34145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479
34146#, python-brace-format
34147msgid "Performed the replacement at {num} occurrences of {query}"
34148msgstr ""
34149
34150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481
34151#, python-brace-format
34152msgid "Found {num} occurrences of {query}"
34153msgstr ""
34154
34155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486
34156#, python-brace-format
34157msgid "{0}: {1} occurrences"
34158msgstr ""
34159
34160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488
34161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497
34162msgid "Searching done"
34163msgstr ""
34164
34165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572
34166msgid "Before: Replace all"
34167msgstr ""
34168
34169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70
34170msgid "Add a dictionary"
34171msgstr ""
34172
34173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76
34174#, python-brace-format
34175msgid ""
34176"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n"
34177"            download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n"
34178"            The dictionary will download as an .oxt file. Simply specify the path to the\n"
34179"            downloaded .oxt file here to add the dictionary to {0}."
34180msgstr ""
34181
34182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88
34183msgid "Path to OXT file"
34184msgstr ""
34185
34186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93
34187msgid "Browse for an OXT file"
34188msgstr ""
34189
34190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96
34191msgid "&Path to OXT file:"
34192msgstr ""
34193
34194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100
34195msgid "Choose a nickname for this dictionary"
34196msgstr ""
34197
34198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101
34199msgid "&Nickname:"
34200msgstr ""
34201
34202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110
34203msgid "Choose OXT Dictionary"
34204msgstr ""
34205
34206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111
34207msgid "Dictionaries"
34208msgstr ""
34209
34210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125
34211msgid "Must specify nickname"
34212msgstr ""
34213
34214#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126
34215msgid "You must specify a nickname for this dictionary"
34216msgstr ""
34217
34218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128
34219msgid "Nickname already used"
34220msgstr ""
34221
34222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129
34223#, python-format
34224msgid "A dictionary with the nick name \"%s\" already exists."
34225msgstr ""
34226
34227#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135
34228msgid "Failed to import dictionaries"
34229msgstr ""
34230
34231#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136
34232#, python-format
34233msgid ""
34234"Failed to import dictionaries from %s. Click \"Show details\" for more "
34235"information"
34236msgstr ""
34237
34238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139
34239msgid "No dictionaries"
34240msgstr ""
34241
34242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140
34243#, python-format
34244msgid "No dictionaries were found in %s"
34245msgstr ""
34246
34247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154
34248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895
34249msgid "Copy selected words to clipboard"
34250msgstr ""
34251
34252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155
34253msgid "Select all words"
34254msgstr ""
34255
34256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182
34257msgid "Manage user dictionaries"
34258msgstr ""
34259
34260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190
34261msgid "&New dictionary"
34262msgstr ""
34263
34264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204
34265msgid "&Remove dictionary"
34266msgstr ""
34267
34268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207
34269msgid "Re&name dictionary"
34270msgstr ""
34271
34272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213
34273msgid "Mark this dictionary as active"
34274msgstr ""
34275
34276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216
34277msgid "Words in this dictionary:"
34278msgstr ""
34279
34280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221
34281msgid "&Add word"
34282msgstr ""
34283
34284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227
34285msgid "&Remove selected words"
34286msgstr ""
34287
34288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231
34289msgid "&Import list of words"
34290msgstr ""
34291
34292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253
34293msgid "New dictionary"
34294msgstr ""
34295
34296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254
34297msgid "Name of the new dictionary"
34298msgstr ""
34299
34300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258
34301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285
34302msgid "Already used"
34303msgstr ""
34304
34305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259
34306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286
34307#, python-format
34308msgid "A dictionary with the name %s already exists"
34309msgstr ""
34310
34311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278
34312msgid "New name"
34313msgstr ""
34314
34315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279
34316msgid "New name for the dictionary"
34317msgstr ""
34318
34319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312
34320#, python-format
34321msgid "Configure the dictionary: <b>%s"
34322msgstr ""
34323
34324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324
34325msgid "Add a word"
34326msgstr ""
34327
34328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326
34329msgid "Word to add"
34330msgstr ""
34331
34332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327
34333msgid "&Word:"
34334msgstr ""
34335
34336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353
34337msgid "Import list of words"
34338msgstr ""
34339
34340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355
34341msgid "Enter a list of words, one per line"
34342msgstr ""
34343
34344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357
34345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466
34346msgid "Paste from clipboard"
34347msgstr ""
34348
34349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360
34350msgid ""
34351"Words in the user dictionary must have an associated language. Choose the "
34352"language below:"
34353msgstr ""
34354
34355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376
34356msgid "Must specify language"
34357msgstr ""
34358
34359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377
34360msgid "You must specify a language to import words"
34361msgstr ""
34362
34363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414
34364msgid "Manage dictionaries"
34365msgstr ""
34366
34367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437
34368msgid "&Remove this dictionary"
34369msgstr ""
34370
34371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457
34372msgid "Manage &user dictionaries"
34373msgstr ""
34374
34375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460
34376msgid ""
34377"Manage the list of user dictionaries (dictionaries to which you can add "
34378"words)"
34379msgstr ""
34380
34381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462
34382msgid "&Add dictionary"
34383msgstr ""
34384
34385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464
34386msgid "Add a new dictionary that you downloaded from the internet"
34387msgstr ""
34388
34389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510
34390#, python-brace-format
34391msgid "<Builtin dictionary for {0}>"
34392msgstr ""
34393
34394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545
34395msgid ""
34396"<p>You can change the dictionaries used for any specified language.</p>\n"
34397"            <p>A language can have many country specific variants. Each of these variants\n"
34398"            can have one or more dictionaries assigned to it. The default variant for each language\n"
34399"            is shown in bold to the left.</p>\n"
34400"            <p>You can change the default country variant as well as changing the dictionaries used for\n"
34401"            every variant.</p>\n"
34402"            <p>When a book specifies its language as a plain language, without any country variant,\n"
34403"            the default variant you choose here will be used.</p>\n"
34404"        "
34405msgstr ""
34406
34407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560
34408#, python-brace-format
34409msgid "This is already the preferred variant for the {1} language"
34410msgstr ""
34411
34412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561
34413#, python-brace-format
34414msgid "Use this as the preferred variant for the {1} language"
34415msgstr ""
34416
34417#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581
34418msgid "This is already the preferred dictionary"
34419msgstr ""
34420
34421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582
34422msgid "Use this as the preferred dictionary"
34423msgstr ""
34424
34425#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623
34426msgid "Misspelled?"
34427msgstr ""
34428
34429#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653
34430msgid "Ignored"
34431msgstr ""
34432
34433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880
34434#, python-format
34435msgid "Change %s to"
34436msgstr ""
34437
34438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883
34439msgid "Specify replacement manually"
34440msgstr ""
34441
34442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888
34443msgid "Ignore/un-ignore all selected words"
34444msgstr ""
34445
34446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889
34447msgid "Add/remove all selected words"
34448msgstr ""
34449
34450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932
34451msgid "Check spelling"
34452msgstr ""
34453
34454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948
34455msgid ""
34456"Re-scan the book for words, useful if you have edited the book since opening"
34457" this dialog"
34458msgstr ""
34459
34460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951
34461msgid "&Undo last change"
34462msgstr ""
34463
34464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952
34465msgid "Undo the last spell check word replacement, if any"
34466msgstr ""
34467
34468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962
34469msgid "Checking, please wait..."
34470msgstr ""
34471
34472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970
34473msgid "Filter the list of words"
34474msgstr ""
34475
34476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999
34477msgid "&Ignore"
34478msgstr ""
34479
34480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000
34481msgid "Un&ignore"
34482msgstr ""
34483
34484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001
34485msgid "Ignore the current word for the rest of this session"
34486msgstr ""
34487
34488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002
34489msgid "Stop ignoring the current word"
34490msgstr ""
34491
34492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008
34493msgid "Add word to &dictionary:"
34494msgstr ""
34495
34496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009
34497msgid "Remove from &dictionaries"
34498msgstr ""
34499
34500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010
34501msgid "Add the current word to the specified user dictionary"
34502msgstr ""
34503
34504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011
34505msgid "Remove the current word from all active user dictionaries"
34506msgstr ""
34507
34508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015
34509msgid ""
34510"You have no active user dictionaries. You must choose at least one active "
34511"user dictionary via Preferences->Editor->Manage spelling dictionaries"
34512msgstr ""
34513
34514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022
34515msgid "Show &next occurrence"
34516msgstr ""
34517
34518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024
34519msgid ""
34520"Show the next occurrence of the selected word in the editor, so you can edit"
34521" it manually"
34522msgstr ""
34523
34524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029
34525msgid "&Change selected word to:"
34526msgstr ""
34527
34528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034
34529msgid "The replacement word"
34530msgstr ""
34531
34532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044
34533msgid "Show &only misspelled words"
34534msgstr ""
34535
34536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047
34537msgid "Case &sensitive sort"
34538msgstr ""
34539
34540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049
34541msgid "When sorting the list of words, be case sensitive"
34542msgstr ""
34543
34544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051
34545msgid "Case sensitive sea&rch"
34546msgstr ""
34547
34548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052
34549msgid "When filtering the list of words, be case sensitive"
34550msgstr ""
34551
34552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134
34553msgid "The original word"
34554msgstr ""
34555
34556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189
34557msgid "No changed word"
34558msgstr ""
34559
34560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190
34561msgid "There is no spelling replacement to undo"
34562msgstr ""
34563
34564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283
34565msgid "Failed to check spelling"
34566msgstr ""
34567
34568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284
34569msgid ""
34570"Failed to check spelling, click \"Show details\" for the full error "
34571"information."
34572msgstr ""
34573
34574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308
34575msgid "Files edited"
34576msgstr ""
34577
34578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309
34579#, python-format
34580msgid ""
34581"The files in the editor were edited outside the spell check dialog, and the "
34582"word %s no longer exists."
34583msgstr ""
34584
34585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313
34586#, python-brace-format
34587msgid "Misspelled words: {0} Total words: {1}"
34588msgstr ""
34589
34590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29
34591msgid ""
34592"Select how the search expression is interpreted\n"
34593"            <dl>\n"
34594"            <dt><b>Normal</b></dt>\n"
34595"            <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n"
34596"            <dt><b>Regex</b></dt>\n"
34597"            <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n"
34598"            </dl>"
34599msgstr ""
34600
34601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52
34602msgid ""
34603"\n"
34604"            Where to search/replace:\n"
34605"            <dl>\n"
34606"            <dt><b>Current file</b></dt>\n"
34607"            <dd>Search only inside the currently opened file</dd>\n"
34608"            <dt><b>All text files</b></dt>\n"
34609"            <dd>Search in all text (HTML) files</dd>\n"
34610"            <dt><b>Selected files</b></dt>\n"
34611"            <dd>Search in the files currently selected in the File browser</dd>\n"
34612"            <dt><b>Open files</b></dt>\n"
34613"            <dd>Search in the files currently open in the editor</dd>\n"
34614"            </dl>"
34615msgstr ""
34616
34617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220
34618#, python-brace-format
34619msgid ""
34620"File: {0}\n"
34621"Anchor: {1}"
34622msgstr ""
34623
34624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221
34625msgid "Top of file"
34626msgstr ""
34627
34628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73
34629msgid "Double click a file in the left panel to start editing it."
34630msgstr ""
34631
34632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110
34633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128
34634msgid "Full path:"
34635msgstr ""
34636
34637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219
34638msgid "Close tab"
34639msgstr ""
34640
34641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221
34642msgid "Close other tabs"
34643msgstr ""
34644
34645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222
34646msgid "Close tabs to the right of this tab"
34647msgstr ""
34648
34649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250
34650#, python-brace-format
34651msgid "Line: {0} : {1}"
34652msgstr ""
34653
34654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372
34655#, python-brace-format
34656msgid "{0} {1} created by {2}"
34657msgstr ""
34658
34659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407
34660msgid "Global actions"
34661msgstr ""
34662
34663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428
34664msgid "&New file (images/fonts/HTML/etc.)"
34665msgstr ""
34666
34667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429
34668msgid "Create a new file in the current book"
34669msgstr ""
34670
34671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34672msgid "&Import files into book"
34673msgstr ""
34674
34675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430
34676msgid "Import files into book"
34677msgstr ""
34678
34679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34680msgid "&Open book"
34681msgstr ""
34682
34683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431
34684msgid "Open a book"
34685msgstr ""
34686
34687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432
34688msgid "Open &folder (unzipped EPUB) as book"
34689msgstr ""
34690
34691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433
34692msgid "Open a folder (unzipped EPUB) as a book"
34693msgstr ""
34694
34695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434
34696msgid "Edit &next file"
34697msgstr ""
34698
34699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435
34700msgid "Edit the next file in the spine"
34701msgstr ""
34702
34703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436
34704msgid "Edit &previous file"
34705msgstr ""
34706
34707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437
34708msgid "Edit the previous file in the spine"
34709msgstr ""
34710
34711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440
34712msgid "&Revert to before"
34713msgstr ""
34714
34715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441
34716msgid "Revert book to before the last action (Undo)"
34717msgstr ""
34718
34719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442
34720msgid "&Revert to after"
34721msgstr ""
34722
34723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443
34724msgid "Revert book state to after the next action (Redo)"
34725msgstr ""
34726
34727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444
34728msgid "Save book"
34729msgstr ""
34730
34731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34732msgid "Save a &copy"
34733msgstr ""
34734
34735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446
34736msgid "Save a copy of the book"
34737msgstr ""
34738
34739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447
34740msgid "Quit"
34741msgstr ""
34742
34743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34744msgid "Create a new, empty book"
34745msgstr ""
34746
34747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449
34748msgid "Create new, &empty book"
34749msgstr ""
34750
34751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450
34752msgid "&Import an HTML or DOCX file as a new book"
34753msgstr ""
34754
34755#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451
34756msgid "Import an HTML or DOCX file as a new book"
34757msgstr ""
34758
34759#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452
34760msgid "&Quick open a file to edit"
34761msgstr ""
34762
34763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453
34764msgid "Quickly open a file from the book to edit it"
34765msgstr ""
34766
34767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456
34768msgid "Editor actions"
34769msgstr ""
34770
34771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458
34772msgid "Undo typing"
34773msgstr ""
34774
34775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459
34776msgid "R&edo"
34777msgstr ""
34778
34779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460
34780msgid "Redo typing"
34781msgstr ""
34782
34783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461
34784msgid "Cut &text"
34785msgstr ""
34786
34787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462
34788msgid "Cut text"
34789msgstr ""
34790
34791#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465
34792msgid "P&aste from clipboard"
34793msgstr ""
34794
34795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473
34796msgid "Tools"
34797msgstr ""
34798
34799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34800msgid "&Edit Table of Contents"
34801msgstr ""
34802
34803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474
34804msgid "Edit Table of Contents"
34805msgstr ""
34806
34807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475
34808msgid "&Insert inline Table of Contents"
34809msgstr ""
34810
34811#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476
34812msgid "Insert inline Table of Contents"
34813msgstr ""
34814
34815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477
34816msgid "&Fix HTML"
34817msgstr ""
34818
34819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478
34820msgid "Fix HTML in the current file"
34821msgstr ""
34822
34823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479
34824msgid "&Fix HTML - all files"
34825msgstr ""
34826
34827#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480
34828msgid "Fix HTML in all files"
34829msgstr ""
34830
34831#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481
34832msgid "&Beautify current file"
34833msgstr ""
34834
34835#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482
34836msgid "Beautify current file"
34837msgstr ""
34838
34839#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483
34840msgid "&Beautify all files"
34841msgstr ""
34842
34843#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484
34844msgid "Beautify all files"
34845msgstr ""
34846
34847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485
34848msgid "&Insert special character"
34849msgstr ""
34850
34851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486
34852msgid "Insert special character"
34853msgstr ""
34854
34855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487
34856msgid "&Arrange into folders"
34857msgstr ""
34858
34859#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488
34860msgid "Arrange into folders"
34861msgstr ""
34862
34863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489
34864msgid "Set &semantics"
34865msgstr ""
34866
34867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490
34868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812
34869msgid "Set semantics"
34870msgstr ""
34871
34872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491
34873msgid "&Filter style information"
34874msgstr ""
34875
34876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34877msgid "&Manage fonts"
34878msgstr ""
34879
34880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493
34881msgid "Manage fonts in the book"
34882msgstr ""
34883
34884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34885msgid "Add &cover"
34886msgstr ""
34887
34888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494
34889msgid "Add a cover to the book"
34890msgstr ""
34891
34892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34893msgid "&Reports"
34894msgstr ""
34895
34896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496
34897msgid "Show a report on various aspects of the book"
34898msgstr ""
34899
34900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497
34901msgid "Check &external links"
34902msgstr ""
34903
34904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498
34905msgid "Check external links in the book"
34906msgstr ""
34907
34908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499
34909msgid "C&ompress images losslessly"
34910msgstr ""
34911
34912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500
34913msgid "Compress images losslessly"
34914msgstr ""
34915
34916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501
34917msgid "Transform &styles"
34918msgstr ""
34919
34920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502
34921msgid "Transform styles used in the book"
34922msgstr ""
34923
34924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504
34925msgid "Transform HTML used in the book"
34926msgstr ""
34927
34928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505
34929msgid "Download external &resources"
34930msgstr ""
34931
34932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507
34933msgid ""
34934"Download external resources in the book (images/stylesheets/etc/ that are "
34935"not included in the book)"
34936msgstr ""
34937
34938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516
34939msgid "&Subset embedded fonts"
34940msgstr ""
34941
34942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
34943msgid "Subset embedded fonts"
34944msgstr ""
34945
34946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517
34947msgid "Subset fonts"
34948msgstr ""
34949
34950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519
34951msgid "&Embed referenced fonts"
34952msgstr ""
34953
34954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
34955msgid "Embed fonts"
34956msgstr ""
34957
34958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520
34959msgid "Embed referenced fonts"
34960msgstr ""
34961
34962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522
34963msgid "&Smarten punctuation (works best for English)"
34964msgstr ""
34965
34966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526
34967msgid "Remove &unused CSS rules"
34968msgstr ""
34969
34970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527
34971msgid "Remove unused CSS rules"
34972msgstr ""
34973
34974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530
34975msgid "Upgrade book internals"
34976msgstr ""
34977
34978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534
34979msgid "Auto reload preview"
34980msgstr ""
34981
34982#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535
34983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536
34984msgid "Sync preview position to editor position"
34985msgstr ""
34986
34987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537
34988msgid "Refresh preview"
34989msgstr ""
34990
34991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538
34992msgid "Split this file"
34993msgstr ""
34994
34995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539
34996msgid "Split file in the preview panel"
34997msgstr ""
34998
34999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540
35000msgid "Find next in preview"
35001msgstr ""
35002
35003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541
35004msgid "Find previous in preview"
35005msgstr ""
35006
35007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35008msgid "&Find/replace"
35009msgstr ""
35010
35011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545
35012msgid "Show the Find/replace panel"
35013msgstr ""
35014
35015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554
35016msgid "Replace current match"
35017msgstr ""
35018
35019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555
35020msgid "Replace and find ne&xt"
35021msgstr ""
35022
35023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556
35024msgid "Replace current match and find next"
35025msgstr ""
35026
35027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557
35028msgid "R&eplace and find previous"
35029msgstr ""
35030
35031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558
35032msgid "Replace current match and find previous"
35033msgstr ""
35034
35035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560
35036msgid "Replace all matches"
35037msgstr ""
35038
35039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562
35040msgid "Count number of matches"
35041msgstr ""
35042
35043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563
35044msgid "&Mark selected text"
35045msgstr ""
35046
35047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564
35048msgid "Mark selected text or unmark already marked text"
35049msgstr ""
35050
35051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35052msgid "Go to &line"
35053msgstr ""
35054
35055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566
35056msgid "Go to line number"
35057msgstr ""
35058
35059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567
35060msgid "Sa&ved searches"
35061msgstr ""
35062
35063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568
35064msgid "Show the saved searches dialog"
35065msgstr ""
35066
35067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569
35068msgid "&Search ignoring HTML markup"
35069msgstr ""
35070
35071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570
35072msgid "Show the text search panel"
35073msgstr ""
35074
35075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573
35076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824
35077msgid "Check book"
35078msgstr ""
35079
35080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35081msgid "C&heck book"
35082msgstr ""
35083
35084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574
35085msgid "Check book for errors"
35086msgstr ""
35087
35088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575
35089msgid "Check &spelling"
35090msgstr ""
35091
35092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576
35093msgid "Check book for spelling errors"
35094msgstr ""
35095
35096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577
35097msgid "&Next error"
35098msgstr ""
35099
35100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578
35101msgid "Show next error"
35102msgstr ""
35103
35104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579
35105msgid "&Previous error"
35106msgstr ""
35107
35108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580
35109msgid "Show previous error"
35110msgstr ""
35111
35112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581
35113msgid "&Next spelling mistake"
35114msgstr ""
35115
35116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582
35117msgid "Go to next spelling mistake"
35118msgstr ""
35119
35120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587
35121msgid "&Create checkpoint"
35122msgstr ""
35123
35124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588
35125msgid "Create a checkpoint with the current state of the book"
35126msgstr ""
35127
35128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590
35129msgid "&Close current tab"
35130msgstr ""
35131
35132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591
35133msgid "Close the currently open tab"
35134msgstr ""
35135
35136#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593
35137msgid "C&lose other tabs"
35138msgstr ""
35139
35140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594
35141msgid "Close all tabs except the current tab"
35142msgstr ""
35143
35144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596
35145msgid "Close tabs to the &right"
35146msgstr ""
35147
35148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597
35149msgid "Close tabs to the right of the current tab"
35150msgstr ""
35151
35152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599
35153msgid "User &Manual"
35154msgstr ""
35155
35156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601
35157msgid "Show User Manual"
35158msgstr ""
35159
35160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603
35161msgid "&Browse images in book"
35162msgstr ""
35163
35164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604
35165msgid "Browse images in the books visually"
35166msgstr ""
35167
35168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606
35169msgid "&Split at multiple locations"
35170msgstr ""
35171
35172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607
35173msgid "Split HTML file at multiple locations"
35174msgstr ""
35175
35176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608
35177msgid "Compare to &another book"
35178msgstr ""
35179
35180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609
35181msgid "Compare to another book"
35182msgstr ""
35183
35184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611
35185msgid "Manage &Snippets"
35186msgstr ""
35187
35188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612
35189msgid "Manage user created Snippets"
35190msgstr ""
35191
35192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627
35193msgid "&File"
35194msgstr ""
35195
35196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635
35197msgid "&Recently opened books"
35198msgstr ""
35199
35200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660
35201msgid "&Tools"
35202msgstr ""
35203
35204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679
35205msgid "External &links"
35206msgstr ""
35207
35208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686
35209msgid "&View"
35210msgstr ""
35211
35212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687
35213msgid "Tool&bars"
35214msgstr ""
35215
35216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724
35217msgid "&Plugins"
35218msgstr ""
35219
35220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728
35221msgid "&Help"
35222msgstr ""
35223
35224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731
35225msgid "&Donate to support calibre development"
35226msgstr ""
35227
35228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753
35229msgid "Book tool bar"
35230msgstr ""
35231
35232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754
35233msgid "Tools tool bar"
35234msgstr ""
35235
35236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755
35237msgid "Plugins tool bar"
35238msgstr ""
35239
35240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768
35241msgid "Donate to support calibre development"
35242msgstr ""
35243
35244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796
35245#, python-format
35246msgid "Toggle %s"
35247msgstr ""
35248
35249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798
35250msgid "Windows"
35251msgstr ""
35252
35253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803
35254msgid "File browser"
35255msgstr ""
35256
35257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809
35258msgid "File preview"
35259msgstr ""
35260
35261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815
35262msgid "Live CSS"
35263msgstr ""
35264
35265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832
35266#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58
35267#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72
35268msgid "Inspector"
35269msgstr ""
35270
35271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850
35272msgid "Text search"
35273msgstr ""
35274
35275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858
35276msgid "Checkpoints"
35277msgstr ""
35278
35279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35280#, python-format
35281msgid " [was %s]"
35282msgstr ""
35283
35284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61
35285msgid "Current state"
35286msgstr ""
35287
35288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63
35289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172
35290msgid "[Unnamed state]"
35291msgstr ""
35292
35293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207
35294msgid "Revert the book to the selected checkpoint"
35295msgstr ""
35296
35297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211
35298msgid "&Compare"
35299msgstr ""
35300
35301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212
35302msgid ""
35303"Compare the state of the book at the selected checkpoint with the current "
35304"state"
35305msgstr ""
35306
35307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232
35308msgid "Cannot revert"
35309msgstr ""
35310
35311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233
35312msgid "Cannot revert to the current state"
35313msgstr ""
35314
35315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242
35316msgid "Cannot compare"
35317msgstr ""
35318
35319#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243
35320msgid "There is no point comparing the current state to itself"
35321msgstr ""
35322
35323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66
35324msgid "Choose tag name"
35325msgstr ""
35326
35327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73
35328msgid "Specify the name of the &tag to insert:"
35329msgstr ""
35330
35331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100
35332msgid "Text (HTML) files"
35333msgstr ""
35334
35335#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101
35336msgid "Style (CSS) files"
35337msgstr ""
35338
35339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104
35340msgid "Audio"
35341msgstr ""
35342
35343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105
35344msgid "Video"
35345msgstr ""
35346
35347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106
35348msgid "OPF file (metadata)"
35349msgstr ""
35350
35351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107
35352msgid "Table of contents file (NCX)"
35353msgstr ""
35354
35355#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111
35356msgid "Arrange in folders"
35357msgstr ""
35358
35359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118
35360msgid ""
35361"Arrange the files in this book into sub-folders based on their types. If you"
35362" leave a folder blank, the files will be placed in the root."
35363msgstr ""
35364
35365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137
35366msgid ""
35367"Note that this will only arrange files inside the book, it will not affect "
35368"how they are displayed in the File browser"
35369msgstr ""
35370
35371#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160
35372msgid "Specify locations to split at"
35373msgstr ""
35374
35375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168
35376msgid ""
35377"Specify the locations to split at, using an XPath expression (click the "
35378"wizard button for help with generating XPath expressions)."
35379msgstr ""
35380
35381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174
35382msgid "&XPath expression:"
35383msgstr ""
35384
35385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181
35386msgid "Invalid XPath expression"
35387msgstr ""
35388
35389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195
35390msgid "Choose file to import"
35391msgstr ""
35392
35393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208
35394msgid ""
35395"You can import an HTML or DOCX file directly as an EPUB and edit it. The "
35396"EPUB will be generated with minimal changes from the source, unlike doing a "
35397"full conversion in calibre."
35398msgstr ""
35399
35400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216
35401msgid "Choose the file to import"
35402msgstr ""
35403
35404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222
35405msgid "Source file:"
35406msgstr ""
35407
35408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228
35409msgid "Choose the location for the newly created EPUB"
35410msgstr ""
35411
35412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234
35413msgid "Destination file:"
35414msgstr ""
35415
35416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242
35417msgid "Importable files"
35418msgstr ""
35419
35420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251
35421msgid "Choose destination"
35422msgstr ""
35423
35424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252
35425msgid "EPUB files"
35426msgstr ""
35427
35428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260
35429msgid "Need document"
35430msgstr ""
35431
35432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261
35433msgid "You must specify the source file that will be imported."
35434msgstr ""
35435
35436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414
35437msgid "No results found"
35438msgstr ""
35439
35440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433
35441msgid "Choose file to edit"
35442msgstr ""
35443
35444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446
35445#, python-brace-format
35446msgid ""
35447"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n"
35448"        For example, if want to choose the file:\n"
35449"        {example}\n"
35450"        Simply type in the characters:\n"
35451"        {chars}\n"
35452"        and press Enter."
35453msgstr ""
35454
35455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627
35456#, python-brace-format
35457msgid ""
35458"Anchor: {0}\n"
35459"Leading text: {1}"
35460msgstr ""
35461
35462#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661
35463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875
35464msgid "Filter files"
35465msgstr ""
35466
35467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665
35468msgid "Choose a &file to link to:"
35469msgstr ""
35470
35471#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670
35472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884
35473msgid "Filter locations"
35474msgstr ""
35475
35476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676
35477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889
35478msgid "Choose a &location (anchor) in the file:"
35479msgstr ""
35480
35481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684
35482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863
35483msgid "The destination (href) for the link"
35484msgstr ""
35485
35486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685
35487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864
35488msgid "&Target:"
35489msgstr ""
35490
35491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690
35492msgid "Te&xt:"
35493msgstr ""
35494
35495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692
35496msgid "The (optional) text for the link"
35497msgstr ""
35498
35499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700
35500#, python-brace-format
35501msgid ""
35502"\n"
35503"            The template to use for generating the link. In addition to {0} and {1}\n"
35504"            you can also use {2}, {3} and {4} variables\n"
35505"            in the template, they will be replaced by the source filename, the destination\n"
35506"            filename and the anchor, respectively.\n"
35507"        "
35508msgstr ""
35509
35510#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829
35511msgid "Copyright page"
35512msgstr ""
35513
35514#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841
35515msgid "Page with title, author, publisher, etc."
35516msgstr ""
35517
35518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842
35519msgid "The book cover, typically a single HTML file with a cover image inside"
35520msgstr ""
35521
35522#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843
35523msgid "Back-of-book style index"
35524msgstr ""
35525
35526#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844
35527msgid "First \"real\" page of content"
35528msgstr ""
35529
35530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860
35531msgid "Type of &semantics:"
35532msgstr ""
35533
35534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879
35535msgid "Choose a &file:"
35536msgstr ""
35537
35538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902
35539msgid "About semantics"
35540msgstr ""
35541
35542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903
35543msgid ""
35544"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"
35545"\n"
35546"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n"
35547"\n"
35548"The semantic information will be written in the <guide> section of the OPF file."
35549msgstr ""
35550
35551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040
35552msgid "Flo&ats"
35553msgstr ""
35554
35555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049
35556msgid "&Other CSS properties:"
35557msgstr ""
35558
35559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053
35560#, python-format
35561msgid "Only filter CSS in the current file (%s)"
35562msgstr ""
35563
35564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139
35565msgid "Add a cover"
35566msgstr ""
35567
35568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151
35569msgid "&Images in book"
35570msgstr ""
35571
35572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155
35573msgid "Filter the list of images"
35574msgstr ""
35575
35576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168
35577msgid ""
35578"If enabled the cover image you select will be embedded into the book in such"
35579" a way that when viewed, its aspect ratio (ratio of width to height) will be"
35580" preserved. This will mean blank spaces around the image if the screen the "
35581"book is being viewed on has an aspect ratio different to the image."
35582msgstr ""
35583
35584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186
35585msgid "Import &image"
35586msgstr ""
35587
35588#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214
35589msgid "Choose a cover image"
35590msgstr ""
35591
35592#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79
35593msgid "Quick Start Guide"
35594msgstr ""
35595
35596#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233
35597msgid "&Donate to support calibre"
35598msgstr ""
35599
35600#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276
35601msgid "&Eject connected device"
35602msgstr ""
35603
35604#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280
35605msgid "Quit calibre"
35606msgstr ""
35607
35608#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287
35609msgid "Minimize the calibre window"
35610msgstr ""
35611
35612#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296
35613msgid "Clear the current search"
35614msgstr ""
35615
35616#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303
35617msgid "Focus the book list"
35618msgstr ""
35619
35620#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310
35621msgid "Clear the Virtual library"
35622msgstr ""
35623
35624#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317
35625msgid "Clear the additional restriction"
35626msgstr ""
35627
35628#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448
35629msgid "Debug mode"
35630msgstr ""
35631
35632#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449
35633#, python-format
35634msgid ""
35635"You have started calibre in debug mode. After you quit calibre, the debug "
35636"log will be available in the file: %s<p>The log will be displayed "
35637"automatically."
35638msgstr ""
35639
35640#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498
35641msgid "Content server changed!"
35642msgstr ""
35643
35644#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499
35645msgid ""
35646"calibre 3 comes with a completely re-written Content server. As such any "
35647"custom configuration you have for the content server no longer applies. You "
35648"should check and refresh your settings in Preferences->Sharing->Sharing over"
35649" the net"
35650msgstr ""
35651
35652#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535
35653#, python-format
35654msgid ""
35655"Could not start the Content server. Error:\n"
35656"\n"
35657"%s"
35658msgstr ""
35659
35660#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35661msgid "Hide main window"
35662msgstr ""
35663
35664#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588
35665msgid "Show main window"
35666msgstr ""
35667
35668#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860
35669#, python-format
35670msgid ""
35671"The library database at %s appears to be corrupted. Do you want calibre to "
35672"try and rebuild it automatically? The rebuild may not be completely "
35673"successful."
35674msgstr ""
35675
35676#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952
35677msgid "Conversion error"
35678msgstr ""
35679
35680#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973
35681#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998
35682#, python-format
35683msgid "<p><b>Failed to convert: %s"
35684msgstr ""
35685
35686#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974
35687msgid ""
35688"\n"
35689"                Many older e-book reader devices are incapable of displaying\n"
35690"                EPUB files that have internal components over a certain size.\n"
35691"                Therefore, when converting to EPUB, calibre automatically tries\n"
35692"                to split up the EPUB into smaller sized pieces.  For some\n"
35693"                files that are large undifferentiated blocks of text, this\n"
35694"                splitting fails.\n"
35695"                <p>You can <b>work around the problem</b> by either increasing the\n"
35696"                maximum split size under <i>EPUB output</i> in the conversion dialog,\n"
35697"                or by turning on Heuristic processing, also in the conversion\n"
35698"                dialog. Note that if you make the maximum split size too large,\n"
35699"                your e-book reader may have trouble with the EPUB.\n"
35700"                        "
35701msgstr ""
35702
35703#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988
35704#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002
35705msgid "Conversion failed"
35706msgstr ""
35707
35708#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000
35709msgid "here"
35710msgstr ""
35711
35712#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013
35713msgid "Recipe Disabled"
35714msgstr ""
35715
35716#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046
35717msgid "<b>Failed</b>"
35718msgstr ""
35719
35720#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087
35721msgid "There are active jobs. Are you sure you want to quit?"
35722msgstr ""
35723
35724#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090
35725msgid ""
35726" is communicating with the device!<br>\n"
35727"                      Quitting may cause corruption on the device.<br>\n"
35728"                      Are you sure you want to quit?"
35729msgstr ""
35730
35731#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098
35732msgid "There are library updates waiting. Are you sure you want to quit?"
35733msgstr ""
35734
35735#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099
35736msgid "Library updates waiting"
35737msgstr ""
35738
35739#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104
35740msgid ""
35741"Some deleted books are still being moved to the recycle bin, if you quit "
35742"now, they will be left behind. Are you sure you want to quit?"
35743msgstr ""
35744
35745#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124
35746msgid "Running database shutdown plugins. This could take a few seconds..."
35747msgstr ""
35748
35749#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176
35750msgid "Shutting down the Content server. This could take a while..."
35751msgstr ""
35752
35753#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210
35754msgid ""
35755"will keep running in the system tray. To close it, choose <b>Quit</b> in the"
35756" context menu of the system tray."
35757msgstr ""
35758
35759#: /__w/calibre/calibre/src/calibre/gui2/update.py:140
35760#, python-brace-format
35761msgid ""
35762"New version <b>{ver}</b> of {app} is available for download. See the <a "
35763"href=\"{url}\">new features</a>."
35764msgstr ""
35765
35766#: /__w/calibre/calibre/src/calibre/gui2/update.py:146
35767msgid "Update available!"
35768msgstr ""
35769
35770#: /__w/calibre/calibre/src/calibre/gui2/update.py:151
35771msgid "Show this notification for future updates"
35772msgstr ""
35773
35774#: /__w/calibre/calibre/src/calibre/gui2/update.py:156
35775msgid "&Get update"
35776msgstr ""
35777
35778#: /__w/calibre/calibre/src/calibre/gui2/update.py:160
35779msgid "Update &plugins"
35780msgstr ""
35781
35782#: /__w/calibre/calibre/src/calibre/gui2/update.py:221
35783msgid " and one plugin update"
35784msgid_plural " and {} plugin updates"
35785msgstr[0] ""
35786
35787#: /__w/calibre/calibre/src/calibre/gui2/update.py:224
35788msgid "Update found"
35789msgstr ""
35790
35791#: /__w/calibre/calibre/src/calibre/gui2/update.py:226
35792msgid "updated plugin"
35793msgid_plural "updated plugins"
35794msgstr[0] ""
35795
35796#: /__w/calibre/calibre/src/calibre/gui2/update.py:253
35797#: /__w/calibre/calibre/src/calibre/gui2/update.py:259
35798msgid "Plugin updates"
35799msgstr ""
35800
35801#: /__w/calibre/calibre/src/calibre/gui2/update.py:256
35802msgid "A plugin update is available"
35803msgid_plural "There are {} plugin updates available"
35804msgstr[0] ""
35805
35806#: /__w/calibre/calibre/src/calibre/gui2/update.py:261
35807msgid "Install and configure user plugins"
35808msgstr ""
35809
35810#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32
35811msgid "Rename this bookmark"
35812msgstr ""
35813
35814#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34
35815msgid "Remove this bookmark"
35816msgstr ""
35817
35818#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106
35819msgid "Double click to edit the bookmarks"
35820msgstr ""
35821
35822#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110
35823msgid "&New"
35824msgstr ""
35825
35826#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112
35827msgid "Create a new bookmark at the current location"
35828msgstr ""
35829
35830#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116
35831msgid "Remove the currently selected bookmark"
35832msgstr ""
35833
35834#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120
35835msgid "Pre&vious"
35836msgstr ""
35837
35838#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124
35839msgid "Nex&t"
35840msgstr ""
35841
35842#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132
35843msgid "Position in book"
35844msgstr ""
35845
35846#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134
35847msgid "Change how the bookmarks are sorted"
35848msgstr ""
35849
35850#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259
35851#, python-brace-format
35852msgid "Are you sure you want to delete the bookmark: {0}?"
35853msgstr ""
35854
35855#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286
35856msgid "Export bookmarks"
35857msgstr ""
35858
35859#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287
35860#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298
35861msgid "Saved bookmarks"
35862msgstr ""
35863
35864#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297
35865msgid "Import bookmarks"
35866msgstr ""
35867
35868#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352
35869msgid "Add bookmark"
35870msgstr ""
35871
35872#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353
35873msgid "Enter title for bookmark:"
35874msgstr ""
35875
35876#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127
35877msgid "calibre highlights"
35878msgstr ""
35879
35880#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130
35881msgid "highlights"
35882msgstr ""
35883
35884#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185
35885msgid "Modify this highlight"
35886msgstr ""
35887
35888#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186
35889msgid "Edit notes for this highlight"
35890msgstr ""
35891
35892#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188
35893msgid "Delete this highlight"
35894msgid_plural "Delete selected highlights"
35895msgstr[0] ""
35896
35897#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229
35898#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499
35899msgid "Table of Contents section:"
35900msgid_plural "Table of Contents sections:"
35901msgstr[0] ""
35902
35903#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440
35904msgid "Double click to jump to an entry"
35905msgstr ""
35906
35907#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35908msgid "Modify"
35909msgstr ""
35910
35911#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463
35912msgid "Modify the selected highlight"
35913msgstr ""
35914
35915#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464
35916msgid "Delete the selected highlights"
35917msgstr ""
35918
35919#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465
35920msgid "Export all highlights"
35921msgstr ""
35922
35923#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496
35924msgid "No highlights match the search: {}"
35925msgstr ""
35926
35927#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512
35928msgid "No selected highlight"
35929msgstr ""
35930
35931#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513
35932msgid "No highlight is currently selected"
35933msgstr ""
35934
35935#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530
35936msgid "Are you sure you want to delete this highlight permanently?"
35937msgid_plural "Are you sure you want to delete all {} highlights permanently?"
35938msgstr[0] ""
35939
35940#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
35941msgid "No highlights"
35942msgstr ""
35943
35944#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541
35945msgid "This book has no highlights to export"
35946msgstr ""
35947
35948#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57
35949msgid "Edit lookup source"
35950msgstr ""
35951
35952#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63
35953msgid "The name of the source"
35954msgstr ""
35955
35956#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70
35957msgid "The URL template of the source"
35958msgstr ""
35959
35960#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76
35961#, python-brace-format
35962msgid ""
35963"The URL template must starts with https:// and have {word} in it which will "
35964"be replaced by the actual query"
35965msgstr ""
35966
35967#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95
35968msgid "You must specify a name"
35969msgstr ""
35970
35971#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97
35972msgid "Name already exists"
35973msgstr ""
35974
35975#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98
35976msgid "A lookup source with the name {} already exists"
35977msgstr ""
35978
35979#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101
35980msgid "You must specify a URL"
35981msgstr ""
35982
35983#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104
35984msgid "The URL must start with https://"
35985msgstr ""
35986
35987#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107
35988#, python-brace-format
35989msgid "The URL must contain the placeholder {word}"
35990msgstr ""
35991
35992#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118
35993msgid "Edit lookup sources"
35994msgstr ""
35995
35996#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122
35997msgid "Double-click to edit an entry"
35998msgstr ""
35999
36000#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142
36001#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458
36002msgid "Restore defaults"
36003msgstr ""
36004
36005#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181
36006msgid "No sources"
36007msgstr ""
36008
36009#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182
36010msgid "You must specify at least one lookup source"
36011msgstr ""
36012
36013#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232
36014msgid "Zoom in"
36015msgstr ""
36016
36017#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233
36018msgid "Zoom out"
36019msgstr ""
36020
36021#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234
36022msgid "Default zoom"
36023msgstr ""
36024
36025#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235
36026msgid "Inspect"
36027msgstr ""
36028
36029#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256
36030msgid "Lookup &in:"
36031msgstr ""
36032
36033#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267
36034msgid "Double click on a word in the book's text to look it up."
36035msgstr ""
36036
36037#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269
36038msgid "Add sources"
36039msgstr ""
36040
36041#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270
36042msgid "Add more sources at which to lookup words"
36043msgstr ""
36044
36045#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273
36046msgid "Refresh the result to match the currently selected text"
36047msgstr ""
36048
36049#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278
36050msgid "Update on selection change"
36051msgstr ""
36052
36053#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280
36054msgid ""
36055"Automatically update the displayed result when selected text in the book "
36056"changes. With this disabled the lookup is changed only when clicking the "
36057"Refresh button."
36058msgstr ""
36059
36060#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105
36061msgid "Connecting to E-book viewer failed"
36062msgstr ""
36063
36064#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106
36065msgid ""
36066"Unable to connect to existing E-book viewer window, try restarting the "
36067"viewer."
36068msgstr ""
36069
36070#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113
36071msgid ""
36072"%prog [options] file\n"
36073"\n"
36074"View an e-book.\n"
36075msgstr ""
36076
36077#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120
36078msgid ""
36079"If specified, the E-book viewer window will try to come to the front when "
36080"started."
36081msgstr ""
36082
36083#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123
36084msgid ""
36085"If specified, the E-book viewer window will try to open full screen when "
36086"started."
36087msgstr ""
36088
36089#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126
36090msgid "Force reload of all opened books"
36091msgstr ""
36092
36093#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128
36094msgid ""
36095"The position at which to open the specified book. The position is a location"
36096" or position you can get by using the Go to->Location action in the viewer "
36097"controls. Alternately, you can use the form toc:something and it will open "
36098"at the location of the first Table of Contents entry that contains the "
36099"string \"something\". The form toc-href:something will match the href "
36100"(internal link destination) of toc nodes. The matching is exact. If you want"
36101" to match a substring, use the form toc-href-contains:something. The form "
36102"ref:something will use Reference mode references."
36103msgstr ""
36104
36105#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213
36106msgid "Failed to start listener"
36107msgstr ""
36108
36109#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214
36110msgid ""
36111"Could not start the listener used for single instance viewers. Try rebooting"
36112" your computer."
36113msgstr ""
36114
36115#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42
36116msgid "Print to PDF"
36117msgstr ""
36118
36119#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49
36120#, python-format
36121msgid "Print %s to a PDF file"
36122msgstr ""
36123
36124#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59
36125msgid "Choose location for PDF file"
36126msgstr ""
36127
36128#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63
36129msgid "&File:"
36130msgstr ""
36131
36132#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69
36133msgid "Paper &size:"
36134msgstr ""
36135
36136#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71
36137msgid "&Left margin:"
36138msgstr ""
36139
36140#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72
36141msgid "&Top margin:"
36142msgstr ""
36143
36144#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73
36145msgid "&Right margin:"
36146msgstr ""
36147
36148#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74
36149msgid "&Bottom margin:"
36150msgstr ""
36151
36152#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78
36153msgid "inches"
36154msgstr ""
36155
36156#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84
36157msgid "Add page &number to printed pages"
36158msgstr ""
36159
36160#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88
36161msgid "&Open PDF file after printing"
36162msgstr ""
36163
36164#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114
36165msgid "PDF file"
36166msgstr ""
36167
36168#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130
36169msgid "No filename specified"
36170msgstr ""
36171
36172#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131
36173msgid "You must specify a filename for the PDF file to generate"
36174msgstr ""
36175
36176#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133
36177msgid "Incorrect filename specified"
36178msgstr ""
36179
36180#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134
36181msgid "The filename for the PDF file must end with .pdf"
36182msgstr ""
36183
36184#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192
36185msgid "Printing, this will take a while, please wait..."
36186msgstr ""
36187
36188#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194
36189msgid "Printing..."
36190msgstr ""
36191
36192#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206
36193msgid "Failed to convert to PDF"
36194msgstr ""
36195
36196#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207
36197msgid "Failed to generate PDF file, click \"Show details\" for more information."
36198msgstr ""
36199
36200#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359
36201msgid "Contains"
36202msgstr ""
36203
36204#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360
36205msgid "Whole words"
36206msgstr ""
36207
36208#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363
36209msgid ""
36210"Choose the type of search: <ul><li><b>Contains</b> will search for the "
36211"entered text anywhere.<li><b>Whole words</b> will search for whole words "
36212"that equal the entered text.<li><b>Regex</b> will interpret the text as a "
36213"regular expression."
36214msgstr ""
36215
36216#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380
36217msgid "Go back to where you were before searching"
36218msgstr ""
36219
36220#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628
36221msgid "This text is hidden in the book and cannot be displayed"
36222msgstr ""
36223
36224#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756
36225msgid "No matches were found for:"
36226msgstr ""
36227
36228#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120
36229#, python-format
36230msgid "Expand all items under %s"
36231msgstr ""
36232
36233#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122
36234msgid "Expand all items"
36235msgstr ""
36236
36237#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123
36238msgid "Collapse all items"
36239msgstr ""
36240
36241#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126
36242msgid "Expand all items at the level of {}"
36243msgstr ""
36244
36245#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127
36246msgid "Collapse all items at the level of {}"
36247msgstr ""
36248
36249#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129
36250msgid "Copy Table of Contents to clipboard"
36251msgstr ""
36252
36253#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156
36254msgid "Search Table of Contents"
36255msgstr ""
36256
36257#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157
36258msgid "Search for text in the Table of Contents"
36259msgstr ""
36260
36261#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175
36262#, python-format
36263msgid "There are no Table of Contents entries matching: %s"
36264msgstr ""
36265
36266#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43
36267msgid "Switch color scheme"
36268msgstr ""
36269
36270#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48
36271msgid "Increase font size"
36272msgstr ""
36273
36274#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49
36275msgid "Decrease font size"
36276msgstr ""
36277
36278#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50
36279msgid "Toggle full screen"
36280msgstr ""
36281
36282#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52
36283msgid "Previous page"
36284msgstr ""
36285
36286#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53
36287#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235
36288#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132
36289msgid "Next section"
36290msgstr ""
36291
36292#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54
36293#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234
36294#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139
36295msgid "Previous section"
36296msgstr ""
36297
36298#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59
36299msgid "Toggle Reference mode"
36300msgstr ""
36301
36302#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60
36303msgid "Toggle auto-scrolling"
36304msgstr ""
36305
36306#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61
36307msgid "Lookup words"
36308msgstr ""
36309
36310#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62
36311msgid "Show viewer controls"
36312msgstr ""
36313
36314#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63
36315msgid "Toggle paged mode"
36316msgstr ""
36317
36318#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64
36319msgid "Print book"
36320msgstr ""
36321
36322#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66
36323msgid "Show book metadata"
36324msgstr ""
36325
36326#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67
36327msgid "Read aloud"
36328msgstr ""
36329
36330#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68
36331msgid "Browse highlights in book"
36332msgstr ""
36333
36334#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69
36335msgid "Select all text in the current file"
36336msgstr ""
36337
36338#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70
36339msgid "Edit this book"
36340msgstr ""
36341
36342#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71
36343msgid "Reload this book"
36344msgstr ""
36345
36346#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130
36347msgid "Customize this toolbar"
36348msgstr ""
36349
36350#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132
36351msgid "Hide this toolbar"
36352msgstr ""
36353
36354#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234
36355msgid "Switch to flow mode -- where the text is not broken into pages"
36356msgstr ""
36357
36358#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237
36359msgid "Switch to paged mode -- where the text is broken into pages"
36360msgstr ""
36361
36362#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36363msgid "Turn off auto-scrolling"
36364msgstr ""
36365
36366#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260
36367msgid "Turn on auto-scrolling"
36368msgstr ""
36369
36370#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36371msgid "Read the text of the book aloud"
36372msgstr ""
36373
36374#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266
36375msgid "Stop reading"
36376msgstr ""
36377
36378#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423
36379msgid "Configure the toolbar"
36380msgstr ""
36381
36382#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432
36383msgid ""
36384"Choose the actions you want on the toolbar. Drag and drop items in the right"
36385" hand list to re-arrange the toolbar."
36386msgstr ""
36387
36388#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18
36389msgid "Configure Read aloud"
36390msgstr ""
36391
36392#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83
36393#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90
36394msgid "Text-to-Speech unavailable"
36395msgstr ""
36396
36397#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69
36398msgid "Lookup"
36399msgstr ""
36400
36401#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95
36402msgid "Preparing book for first read, please wait"
36403msgstr ""
36404
36405#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101
36406msgid "E-book viewer"
36407msgstr ""
36408
36409#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229
36410#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403
36411msgid "Scroll here"
36412msgstr ""
36413
36414#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231
36415msgid "Start of book"
36416msgstr ""
36417
36418#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232
36419msgid "End of book"
36420msgstr ""
36421
36422#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237
36423msgid "Start of current file"
36424msgstr ""
36425
36426#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238
36427msgid "End of current file"
36428msgstr ""
36429
36430#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240
36431msgid "Hide this scrollbar"
36432msgstr ""
36433
36434#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323
36435msgid "Search :: no matches"
36436msgstr ""
36437
36438#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325
36439msgid "Search :: one match"
36440msgstr ""
36441
36442#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327
36443msgid "Search :: {} matches"
36444msgstr ""
36445
36446#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387
36447#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401
36448msgid "Failed to load the image {}"
36449msgstr ""
36450
36451#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389
36452#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395
36453msgid "Image not found"
36454msgstr ""
36455
36456#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390
36457#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396
36458msgid "Failed to find the image {}"
36459msgstr ""
36460
36461#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432
36462msgid "Cannot print book"
36463msgstr ""
36464
36465#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433
36466#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686
36467msgid "No book is currently open"
36468msgstr ""
36469
36470#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36471msgid "Choose e-book"
36472msgstr ""
36473
36474#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459
36475msgid "E-books"
36476msgstr ""
36477
36478#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480
36479msgid "Loading book"
36480msgstr ""
36481
36482#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481
36483msgid "Loading book, please wait"
36484msgstr ""
36485
36486#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525
36487msgid "Loading book failed"
36488msgstr ""
36489
36490#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526
36491#, python-brace-format
36492msgid "Failed to open the book at {0}. Click \"Show details\" for more info."
36493msgstr ""
36494
36495#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589
36496msgid ""
36497"The Qt WebEngine Render process has crashed. You should try restarting the "
36498"viewer."
36499msgstr ""
36500
36501#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703
36502msgid "Choose background image"
36503msgstr ""
36504
36505#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138
36506msgid "Clear search history"
36507msgstr ""
36508
36509#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113
36510msgid "Test file name invalid"
36511msgstr ""
36512
36513#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114
36514#, python-format
36515msgid ""
36516"The file name <b>%s</b> does not appear to end with a file extension. It "
36517"must end with a file  extension like .epub or .mobi"
36518msgstr ""
36519
36520#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36521msgid "Hide size in corner"
36522msgstr ""
36523
36524#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345
36525msgid "Show size in corner"
36526msgstr ""
36527
36528#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986
36529msgid "Drag to resize"
36530msgstr ""
36531
36532#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36533msgid "Hide {}"
36534msgstr ""
36535
36536#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022
36537msgid "Show {}"
36538msgstr ""
36539
36540#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97
36541msgid "Choose &color"
36542msgstr ""
36543
36544#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124
36545msgid "Choose a color"
36546msgstr ""
36547
36548#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140
36549#: /__w/calibre/calibre/src/calibre/utils/localization.py:368
36550msgid "Cu&t"
36551msgstr ""
36552
36553#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147
36554#: /__w/calibre/calibre/src/calibre/utils/localization.py:375
36555msgid "&Step up"
36556msgstr ""
36557
36558#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148
36559#: /__w/calibre/calibre/src/calibre/utils/localization.py:376
36560msgid "Step &down"
36561msgstr ""
36562
36563#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284
36564msgid "Not rated"
36565msgstr ""
36566
36567#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42
36568msgid "Generic e-ink device"
36569msgstr ""
36570
36571#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74
36572msgid "Smartphone"
36573msgstr ""
36574
36575#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81
36576msgid "iPad like tablet"
36577msgstr ""
36578
36579#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90
36580msgid "Kindle Basic (all models)"
36581msgstr ""
36582
36583#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122
36584msgid "Kindle Fire and Fire HD"
36585msgstr ""
36586
36587#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143
36588msgid "All other SONY devices"
36589msgstr ""
36590
36591#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150
36592msgid "Kobo and Kobo Touch Readers"
36593msgstr ""
36594
36595#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158
36596msgid "Kobo Vox, Aura and Glo families"
36597msgstr ""
36598
36599#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198
36600msgid "BOOX MAX, N96, i86, C67ML, M96, etc."
36601msgstr ""
36602
36603#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228
36604msgid "Nook and Nook Simple Reader"
36605msgstr ""
36606
36607#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292
36608msgid "PocketBook 360 and newer models"
36609msgstr ""
36610
36611#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321
36612msgid "PocketBook Lux (1-5) and Basic 4"
36613msgstr ""
36614
36615#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335
36616msgid "PocketBook Inkpad 3 (Pro) and X"
36617msgstr ""
36618
36619#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352
36620msgid "Android phone"
36621msgstr ""
36622
36623#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369
36624msgid "Android tablet"
36625msgstr ""
36626
36627#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376
36628msgid "Android phone with Kindle reader"
36629msgstr ""
36630
36631#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392
36632msgid "Android tablet with Kindle reader"
36633msgstr ""
36634
36635#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479
36636msgid "Generic"
36637msgstr ""
36638
36639#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627
36640msgid ""
36641"Choose your e-book device. If your device is not in the list, choose a "
36642"\"Generic\" device."
36643msgstr ""
36644
36645#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702
36646#, python-brace-format
36647msgid ""
36648"If you are moving calibre from an old computer to a new one, please read <a "
36649"href=\"{0}\">the instructions</a>."
36650msgstr ""
36651
36652#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786
36653msgid "Select location for books"
36654msgstr ""
36655
36656#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798
36657#, python-format
36658msgid "Failed to create a folder at %s"
36659msgstr ""
36660
36661#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813
36662#, python-format
36663msgid ""
36664"You must choose an empty folder for the calibre library. %s is not empty."
36665msgstr ""
36666
36667#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906
36668msgid "&Next >"
36669msgstr ""
36670
36671#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907
36672msgid "< &Back"
36673msgstr ""
36674
36675#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908
36676#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343
36677#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382
36678#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407
36679#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732
36680msgid "Cancel"
36681msgstr ""
36682
36683#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909
36684msgid "&Finish"
36685msgstr ""
36686
36687#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910
36688msgid "Commit"
36689msgstr ""
36690
36691#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914
36692msgid "Welcome wizard"
36693msgstr ""
36694
36695#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52
36696#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53
36697#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45
36698#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45
36699#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69
36700#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45
36701msgid "Welcome to calibre"
36702msgstr ""
36703
36704#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54
36705#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46
36706#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46
36707#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70
36708#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46
36709msgid "The one stop solution to all your e-book needs."
36710msgstr ""
36711
36712#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55
36713msgid "&Manufacturers"
36714msgstr ""
36715
36716#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56
36717msgid "&Devices"
36718msgstr ""
36719
36720#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44
36721#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44
36722#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68
36723#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44
36724msgid "WizardPage"
36725msgstr ""
36726
36727#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47
36728#, python-format
36729msgid ""
36730"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s "
36731"button to apply your settings."
36732msgstr ""
36733
36734#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48
36735msgid ""
36736"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are"
36737" available <a href=\"https://calibre-ebook.com/demo\">online</a>."
36738msgstr ""
36739
36740#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49
36741#, python-format
36742msgid ""
36743"<h2>User Manual</h2>A User Manual is also available <a "
36744"href=\"%s\">online</a>."
36745msgstr ""
36746
36747#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47
36748msgid ""
36749"<p>calibre can automatically send books by email to your Kindle. To do that "
36750"you have to setup email delivery below. The easiest way is to setup a free "
36751"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button"
36752" below. You will also have to register your email address in your Amazon "
36753"account."
36754msgstr ""
36755
36756#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48
36757msgid "&Kindle email:"
36758msgstr ""
36759
36760#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71
36761msgid "Choose your &language:"
36762msgstr ""
36763
36764#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72
36765msgid ""
36766"<p>Choose a location for your books. When you add books to calibre, they "
36767"will be copied here. Use an <b>empty folder</b> for a new calibre library:"
36768msgstr ""
36769
36770#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74
36771msgid ""
36772"If a calibre library already exists at the newly selected location, calibre "
36773"will use it automatically."
36774msgstr ""
36775
36776#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33
36777msgid "Test email settings"
36778msgstr ""
36779
36780#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37
36781#, python-format
36782msgid "Send test mail from %s to:"
36783msgstr ""
36784
36785#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49
36786#, python-format
36787msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
36788msgstr ""
36789
36790#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61
36791msgid "No email address"
36792msgstr ""
36793
36794#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62
36795msgid ""
36796"No email address to send mail to has been specified. You must specify a To: "
36797"address before running the test."
36798msgstr ""
36799
36800#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64
36801msgid "Sending email, please wait..."
36802msgstr ""
36803
36804#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72
36805msgid "Email successfully sent"
36806msgstr ""
36807
36808#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94
36809msgid "Setup sending email using"
36810msgstr ""
36811
36812#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96
36813#, python-brace-format
36814msgid ""
36815"If you don't have an account, you can sign up for a free {name} email "
36816"account at <a href=\"https://{url}\">https://{url}</a>. {extra}"
36817msgstr ""
36818
36819#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103
36820#, python-format
36821msgid "Your %s &email address:"
36822msgstr ""
36823
36824#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104
36825#, python-format
36826msgid "Your %s &username:"
36827msgstr ""
36828
36829#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105
36830#, python-format
36831msgid "Your %s &password:"
36832msgstr ""
36833
36834#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123
36835#, python-format
36836msgid ""
36837"If you plan to use email to send books to your Kindle, remember to add your "
36838"%s email address to the allowed email addresses in your Amazon.com Kindle "
36839"management page."
36840msgstr ""
36841
36842#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129
36843msgid "Setup"
36844msgstr ""
36845
36846#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136
36847msgid "Incorrect username"
36848msgstr ""
36849
36850#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137
36851#, python-format
36852msgid "%s needs the full email address as your username"
36853msgstr ""
36854
36855#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188
36856msgid "OK to proceed?"
36857msgstr ""
36858
36859#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189
36860msgid ""
36861"This will display your email password on the screen. Is it OK to proceed?"
36862msgstr ""
36863
36864#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225
36865msgid ""
36866"Before using this account to send mail, you must enable the \"Enable access "
36867"to this account via POP3 and IMAP\" option in GMX under More > E-mail "
36868"Settings > POP3 & IMAP."
36869msgstr ""
36870
36871#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237
36872msgid ""
36873"Google recently deliberately broke their email sending protocol (SMTP) "
36874"support in an attempt to force everyone to use their web interface so they "
36875"can show you more ads. They are trying to claim that SMTP is insecure, that "
36876"is incorrect and simply an excuse. To use a Gmail account you will need to "
36877"\"allow less secure apps\" as described <a "
36878"href=\"https://support.google.com/accounts/answer/6010255\">here</a>."
36879msgstr ""
36880
36881#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251
36882msgid ""
36883"If you are setting up a new Hotmail account, Microsoft requires that you  "
36884"verify your account periodically, before it will let calibre send email."
36885msgstr ""
36886
36887#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271
36888#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282
36889msgid "Bad configuration"
36890msgstr ""
36891
36892#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272
36893msgid "You must set the From email address"
36894msgstr ""
36895
36896#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283
36897msgid ""
36898"You must either set both the username <b>and</b> password for the mail "
36899"server or no username and no password at all."
36900msgstr ""
36901
36902#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288
36903msgid ""
36904"No username and password set for mailserver. Most  mailservers need a "
36905"username and password. Are you sure?"
36906msgstr ""
36907
36908#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132
36909msgid "Send email &from:"
36910msgstr ""
36911
36912#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133
36913msgid ""
36914"<p>This is what will be present in the From: field of emails sent by "
36915"calibre.<br> Set it to your email address"
36916msgstr ""
36917
36918#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134
36919msgid ""
36920"<p>A mail server is useful if the service you are sending mail to only "
36921"accepts email from well know mail services."
36922msgstr ""
36923
36924#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135
36925msgid "Email server"
36926msgstr ""
36927
36928#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136
36929msgid "calibre can <b>optionally</b> use a server to send mail"
36930msgstr ""
36931
36932#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137
36933msgid "&Hostname:"
36934msgstr ""
36935
36936#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138
36937msgid "The hostname of your mail server. For example, smtp.gmail.com"
36938msgstr ""
36939
36940#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139
36941msgid "&Port:"
36942msgstr ""
36943
36944#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140
36945msgid ""
36946"The port your mail server listens for connections on. The default is 25"
36947msgstr ""
36948
36949#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142
36950msgid "Your username on the mail server"
36951msgstr ""
36952
36953#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144
36954msgid "Your password on the mail server"
36955msgstr ""
36956
36957#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145
36958msgid "&Show"
36959msgstr ""
36960
36961#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146
36962msgid "Encr&yption:"
36963msgstr ""
36964
36965#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147
36966msgid ""
36967"Use TLS encryption when connecting to the mail server. This is the most "
36968"common."
36969msgstr ""
36970
36971#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148
36972msgid "&TLS"
36973msgstr ""
36974
36975#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149
36976msgid "Use SSL encryption when connecting to the mail server."
36977msgstr ""
36978
36979#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150
36980msgid "SS&L"
36981msgstr ""
36982
36983#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151
36984msgid "WARNING: Using no encryption is highly insecure"
36985msgstr ""
36986
36987#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153
36988msgid "Use &GMX"
36989msgstr ""
36990
36991#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154
36992msgid "Use &Hotmail"
36993msgstr ""
36994
36995#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155
36996msgid "&Test email"
36997msgstr ""
36998
36999#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47
37000msgid ""
37001"<p>If you use the <a "
37002"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading "
37003"app (or similar OPDS enabled apps) on your Apple iDevice, you can access "
37004"your calibre book collection wirelessly, directly on the device. To do this "
37005"you have to turn on the calibre Content server."
37006msgstr ""
37007
37008#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48
37009msgid "Turn on the &Content server"
37010msgstr ""
37011
37012#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49
37013#, python-format
37014msgid ""
37015"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n"
37016"<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."
37017msgstr ""
37018
37019#: /__w/calibre/calibre/src/calibre/library/caches.py:529
37020#, python-brace-format
37021msgid "Invalid query format for colon-separated search: {0}"
37022msgstr ""
37023
37024#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26
37025msgid "BIBTEX catalog generator"
37026msgstr ""
37027
37028#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37
37029#, python-format
37030msgid ""
37031"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37032"Available fields: %(fields)s.\n"
37033"plus user-created custom fields.\n"
37034"Example: %(opt)s=title,authors,tags\n"
37035"Default: '%%default'\n"
37036"Applies to: BIBTEX output format"
37037msgstr ""
37038
37039#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50
37040#, python-format
37041msgid ""
37042"Output field to sort on.\n"
37043"Available fields: author_sort, id, rating, size, timestamp, title.\n"
37044"Default: '%default'\n"
37045"Applies to: BIBTEX output format"
37046msgstr ""
37047
37048#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59
37049#, python-format
37050msgid ""
37051"Create a citation for BibTeX entries.\n"
37052"Boolean value: True, False\n"
37053"Default: '%default'\n"
37054"Applies to: BIBTEX output format"
37055msgstr ""
37056
37057#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68
37058#, python-format
37059msgid ""
37060"Create a file entry if formats is selected for BibTeX entries.\n"
37061"Boolean value: True, False\n"
37062"Default: '%default'\n"
37063"Applies to: BIBTEX output format"
37064msgstr ""
37065
37066#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77
37067#, python-format
37068msgid ""
37069"The template for citation creation from database fields.\n"
37070"Should be a template with {} enclosed fields.\n"
37071"Available fields: %s.\n"
37072"Default: '%%default'\n"
37073"Applies to: BIBTEX output format"
37074msgstr ""
37075
37076#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87
37077#, python-format
37078msgid ""
37079"BibTeX file encoding output.\n"
37080"Available types: utf8, cp1252, ascii.\n"
37081"Default: '%default'\n"
37082"Applies to: BIBTEX output format"
37083msgstr ""
37084
37085#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96
37086#, python-format
37087msgid ""
37088"BibTeX file encoding flag.\n"
37089"Available types: strict, replace, ignore, backslashreplace.\n"
37090"Default: '%default'\n"
37091"Applies to: BIBTEX output format"
37092msgstr ""
37093
37094#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105
37095#, python-format
37096msgid ""
37097"Entry type for BibTeX catalog.\n"
37098"Available types: book, misc, mixed.\n"
37099"Default: '%default'\n"
37100"Applies to: BIBTEX output format"
37101msgstr ""
37102
37103#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24
37104msgid "CSV/XML catalog generator"
37105msgstr ""
37106
37107#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35
37108#, python-format
37109msgid ""
37110"The fields to output when cataloging books in the database.  Should be a comma-separated list of fields.\n"
37111"Available fields: %(fields)s,\n"
37112"plus user-created custom fields.\n"
37113"Example: %(opt)s=title,authors,tags\n"
37114"Default: '%%default'\n"
37115"Applies to: CSV, XML output formats"
37116msgstr ""
37117
37118#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48
37119#, python-format
37120msgid ""
37121"Output field to sort on.\n"
37122"Available fields: author_sort, id, rating, size, timestamp, title_sort\n"
37123"Default: '%default'\n"
37124"Applies to: CSV, XML output formats"
37125msgstr ""
37126
37127#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28
37128msgid "AZW3/EPUB/MOBI catalog generator"
37129msgstr ""
37130
37131#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42
37132#, python-format
37133msgid ""
37134"Title of generated catalog used as title in metadata.\n"
37135"Default: '%default'\n"
37136"Applies to: AZW3, EPUB, MOBI output formats"
37137msgstr ""
37138
37139#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49
37140#, python-format
37141msgid ""
37142"Create cross-references in Authors section for books with multiple authors.\n"
37143"Default: '%default'\n"
37144"Applies to: AZW3, EPUB, MOBI output formats"
37145msgstr ""
37146
37147#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56
37148#, python-format
37149msgid ""
37150"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"
37151"Default: '%default'\n"
37152"Applies to: AZW3, EPUB, MOBI output formats"
37153msgstr ""
37154
37155#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66
37156#, python-format
37157msgid ""
37158"Regex describing tags to exclude as genres.\n"
37159"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n"
37160"Applies to: AZW3, EPUB, MOBI output formats"
37161msgstr ""
37162
37163#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73
37164#, python-format
37165msgid ""
37166"Specifies the rules used to exclude books from the generated catalog.\n"
37167"The model for an exclusion rule is either\n"
37168"('<rule name>','Tags','<comma-separated list of tags>') or\n"
37169"('<rule name>','<custom column>','<pattern>').\n"
37170"For example:\n"
37171"(('Archived books','#status','Archived'),)\n"
37172"will exclude a book with a value of 'Archived' in the custom column 'status'.\n"
37173"When multiple rules are defined, all rules will be applied.\n"
37174"Default: \n"
37175"\"%default\"\n"
37176"Applies to: AZW3, EPUB, MOBI output formats"
37177msgstr ""
37178
37179#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86
37180#, python-format
37181msgid ""
37182"Include 'Authors' section in catalog.\n"
37183"Default: '%default'\n"
37184"Applies to: AZW3, EPUB, MOBI output formats"
37185msgstr ""
37186
37187#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93
37188#, python-format
37189msgid ""
37190"Include 'Descriptions' section in catalog.\n"
37191"Default: '%default'\n"
37192"Applies to: AZW3, EPUB, MOBI output formats"
37193msgstr ""
37194
37195#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100
37196#, python-format
37197msgid ""
37198"Include 'Genres' section in catalog.\n"
37199"Default: '%default'\n"
37200"Applies to: AZW3, EPUB, MOBI output formats"
37201msgstr ""
37202
37203#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107
37204#, python-format
37205msgid ""
37206"Include 'Titles' section in catalog.\n"
37207"Default: '%default'\n"
37208"Applies to: AZW3, EPUB, MOBI output formats"
37209msgstr ""
37210
37211#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114
37212#, python-format
37213msgid ""
37214"Include 'Series' section in catalog.\n"
37215"Default: '%default'\n"
37216"Applies to: AZW3, EPUB, MOBI output formats"
37217msgstr ""
37218
37219#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:121
37220#, python-format
37221msgid ""
37222"Include 'Recently Added' section in catalog.\n"
37223"Default: '%default'\n"
37224"Applies to: AZW3, EPUB, MOBI output formats"
37225msgstr ""
37226
37227#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:128
37228#, python-format
37229msgid ""
37230"Source field for 'Genres' section.\n"
37231"Default: '%default'\n"
37232"Applies to: AZW3, EPUB, MOBI output formats"
37233msgstr ""
37234
37235#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135
37236#, python-format
37237msgid ""
37238"Custom field containing note text to insert in Description header.\n"
37239"Default: '%default'\n"
37240"Applies to: AZW3, EPUB, MOBI output formats"
37241msgstr ""
37242
37243#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142
37244#, python-format
37245msgid ""
37246"#<custom field>:[before|after]:[True|False] specifying:\n"
37247" <custom field> Custom field containing notes to merge with comments\n"
37248" [before|after] Placement of notes with respect to comments\n"
37249" [True|False] - A horizontal rule is inserted between notes and comments\n"
37250"Default: '%default'\n"
37251"Applies to: AZW3, EPUB, MOBI output formats"
37252msgstr ""
37253
37254#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152
37255#, python-format
37256msgid ""
37257"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"
37258"Default: '%default'\n"
37259"Applies to: AZW3, EPUB, MOBI output formats"
37260msgstr ""
37261
37262#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161
37263#, python-format
37264msgid ""
37265"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n"
37266"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n"
37267"When multiple rules are defined, the first matching rule will be used.\n"
37268"Default:\n"
37269"\"%default\"\n"
37270"Applies to: AZW3, EPUB, MOBI output formats"
37271msgstr ""
37272
37273#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170
37274#, python-format
37275msgid ""
37276"Use a named preset created with the GUI catalog builder.\n"
37277"A preset specifies all settings for building a catalog.\n"
37278"Default: '%default'\n"
37279"Applies to: AZW3, EPUB, MOBI output formats"
37280msgstr ""
37281
37282#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178
37283#, python-format
37284msgid ""
37285"Replace existing cover when generating the catalog.\n"
37286"Default: '%default'\n"
37287"Applies to: AZW3, EPUB, MOBI output formats"
37288msgstr ""
37289
37290#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185
37291#, python-format
37292msgid ""
37293"Size hint (in inches) for book covers in catalog.\n"
37294"Range: 1.0 - 2.0\n"
37295"Default: '%default'\n"
37296"Applies to: AZW3, EPUB, MOBI output formats"
37297msgstr ""
37298
37299#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202
37300#, python-format
37301msgid "Error: Preset \"%s\" not found."
37302msgstr ""
37303
37304#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203
37305#, python-format
37306msgid "Stored presets: %s"
37307msgstr ""
37308
37309#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205
37310msgid "Error: No stored presets."
37311msgstr ""
37312
37313#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335
37314msgid ""
37315"\n"
37316"*** Adding 'By authors' section required for MOBI output ***"
37317msgstr ""
37318
37319#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69
37320msgid "column not in book: "
37321msgstr ""
37322
37323#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101
37324msgid "Symbols"
37325msgstr ""
37326
37327#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333
37328msgid "No genres to catalog.\n"
37329msgstr ""
37330
37331#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335
37332msgid "Check 'Excluded genres' regex in the E-book options.\n"
37333msgstr ""
37334
37335#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337
37336msgid "No books available to catalog"
37337msgstr ""
37338
37339#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350
37340#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530
37341msgid "Titles"
37342msgstr ""
37343
37344#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354
37345msgid "Genres"
37346msgstr ""
37347
37348#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356
37349#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828
37350msgid "Recently Added"
37351msgstr ""
37352
37353#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358
37354#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026
37355msgid "Recently Read"
37356msgstr ""
37357
37358#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360
37359msgid "Descriptions"
37360msgstr ""
37361
37362#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566
37363msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>"
37364msgstr ""
37365
37366#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583
37367msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n"
37368msgstr ""
37369
37370#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773
37371msgid "Sorting database"
37372msgstr ""
37373
37374#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875
37375msgid "Sorting titles"
37376msgstr ""
37377
37378#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887
37379msgid ""
37380"No books to catalog.\n"
37381"Check 'Excluded books' rules in the E-book options.\n"
37382msgstr ""
37383
37384#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889
37385msgid "No books available to include in catalog"
37386msgstr ""
37387
37388#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594
37389#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600
37390#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744
37391#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749
37392#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796
37393#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801
37394#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314
37395#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320
37396#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445
37397#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605
37398#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610
37399msgid "error in"
37400msgstr ""
37401
37402#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106
37403msgid "Genres HTML"
37404msgstr ""
37405
37406#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510
37407msgid "Titles HTML"
37408msgstr ""
37409
37410#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712
37411#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714
37412#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716
37413msgid "by "
37414msgstr ""
37415
37416#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859
37417msgid "Descriptions HTML"
37418msgstr ""
37419
37420#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863
37421msgid "Description HTML"
37422msgstr ""
37423
37424#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992
37425msgid "NCX header"
37426msgstr ""
37427
37428#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072
37429msgid "NCX for descriptions"
37430msgstr ""
37431
37432#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143
37433msgid "NCX for Series"
37434msgstr ""
37435
37436#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198
37437#, python-format
37438msgid "Series beginning with %s"
37439msgstr ""
37440
37441#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200
37442#, python-format
37443msgid "Series beginning with '%s'"
37444msgstr ""
37445
37446#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225
37447msgid "NCX for Titles"
37448msgstr ""
37449
37450#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282
37451#, python-format
37452msgid "Titles beginning with %s"
37453msgstr ""
37454
37455#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284
37456#, python-format
37457msgid "Titles beginning with '%s'"
37458msgstr ""
37459
37460#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309
37461msgid "NCX for Authors"
37462msgstr ""
37463
37464#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359
37465#, python-format
37466msgid "Authors beginning with %s"
37467msgstr ""
37468
37469#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361
37470#, python-format
37471msgid "Authors beginning with '%s'"
37472msgstr ""
37473
37474#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386
37475msgid "NCX for Recently Added"
37476msgstr ""
37477
37478#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504
37479msgid "NCX for Recently Read"
37480msgstr ""
37481
37482#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595
37483msgid "NCX for genres"
37484msgstr ""
37485
37486#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651
37487msgid "Generating OPF"
37488msgstr ""
37489
37490#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955
37491msgid "Thumbnails"
37492msgstr ""
37493
37494#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961
37495msgid "Thumbnail"
37496msgstr ""
37497
37498#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394
37499msgid "Saving NCX"
37500msgstr ""
37501
37502#: /__w/calibre/calibre/src/calibre/library/check_library.py:28
37503msgid "Invalid titles"
37504msgstr ""
37505
37506#: /__w/calibre/calibre/src/calibre/library/check_library.py:29
37507msgid "Extra titles"
37508msgstr ""
37509
37510#: /__w/calibre/calibre/src/calibre/library/check_library.py:30
37511msgid "Invalid authors"
37512msgstr ""
37513
37514#: /__w/calibre/calibre/src/calibre/library/check_library.py:31
37515msgid "Extra authors"
37516msgstr ""
37517
37518#: /__w/calibre/calibre/src/calibre/library/check_library.py:32
37519msgid "Missing book formats"
37520msgstr ""
37521
37522#: /__w/calibre/calibre/src/calibre/library/check_library.py:33
37523msgid "Extra book formats"
37524msgstr ""
37525
37526#: /__w/calibre/calibre/src/calibre/library/check_library.py:34
37527msgid "Unknown files in books"
37528msgstr ""
37529
37530#: /__w/calibre/calibre/src/calibre/library/check_library.py:35
37531msgid "Missing cover files"
37532msgstr ""
37533
37534#: /__w/calibre/calibre/src/calibre/library/check_library.py:36
37535msgid "Cover files not in database"
37536msgstr ""
37537
37538#: /__w/calibre/calibre/src/calibre/library/check_library.py:37
37539msgid "Folders raising exception"
37540msgstr ""
37541
37542#: /__w/calibre/calibre/src/calibre/library/coloring.py:19
37543msgid "INVALID CONDITION"
37544msgstr ""
37545
37546#: /__w/calibre/calibre/src/calibre/library/database2.py:112
37547#: /__w/calibre/calibre/src/calibre/library/database2.py:121
37548#, python-format
37549msgid "Path to library too long. Must be less than %d characters."
37550msgstr ""
37551
37552#: /__w/calibre/calibre/src/calibre/library/database2.py:1242
37553#, python-format
37554msgid " (%s books)"
37555msgstr ""
37556
37557#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146
37558msgid "Identifiers"
37559msgstr ""
37560
37561#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218
37562msgid "On device"
37563msgstr ""
37564
37565#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268
37566msgid "Series sort"
37567msgstr ""
37568
37569#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278
37570msgid "Title sort"
37571msgstr ""
37572
37573#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32
37574msgid "The title"
37575msgstr ""
37576
37577#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33
37578msgid "The authors"
37579msgstr ""
37580
37581#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34
37582#, python-brace-format
37583msgid ""
37584"The author sort string. To use only the first letter of the name use "
37585"{author_sort[0]}"
37586msgstr ""
37587
37588#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36
37589msgid "The tags"
37590msgstr ""
37591
37592#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37
37593msgid "The series"
37594msgstr ""
37595
37596#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38
37597msgid ""
37598"The series number. To get leading zeros use {series_index:0>3s} or "
37599"{series_index:>3s} for leading spaces"
37600msgstr ""
37601
37602#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41
37603msgid "The rating"
37604msgstr ""
37605
37606#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42
37607msgid "The ISBN"
37608msgstr ""
37609
37610#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43
37611msgid "The publisher"
37612msgstr ""
37613
37614#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44
37615msgid "The date"
37616msgstr ""
37617
37618#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45
37619msgid "The published date"
37620msgstr ""
37621
37622#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46
37623msgid "The date when the metadata for this book record was last modified"
37624msgstr ""
37625
37626#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48
37627msgid "The language(s) of this book"
37628msgstr ""
37629
37630#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49
37631msgid "The calibre internal id"
37632msgstr ""
37633
37634#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78
37635msgid "Options to control saving to disk"
37636msgstr ""
37637
37638#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84
37639msgid ""
37640"Normally, calibre will update the metadata in the saved files from what is "
37641"in the calibre library. Makes saving to disk slower."
37642msgstr ""
37643
37644#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87
37645msgid ""
37646"Normally, calibre will write the metadata into a separate OPF file along "
37647"with the actual e-book files."
37648msgstr ""
37649
37650#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90
37651msgid ""
37652"Normally, calibre will save the cover in a separate file along with the "
37653"actual e-book files."
37654msgstr ""
37655
37656#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93
37657msgid ""
37658"Comma separated list of formats to save for each book. By default all "
37659"available formats are saved."
37660msgstr ""
37661
37662#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96
37663#, python-format
37664msgid ""
37665"The template to control the filename and folder structure of the saved "
37666"files. Default is \"%(templ)s\" which will save books into a per-author "
37667"subfolder with filenames containing title and author. Available controls "
37668"are: {%(controls)s}"
37669msgstr ""
37670
37671#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102
37672#, python-format
37673msgid ""
37674"The template to control the filename and folder structure of files sent to "
37675"the device. Default is \"%(templ)s\" which will save books into a per-author"
37676" folder with filenames containing title and author. Available controls are: "
37677"{%(controls)s}"
37678msgstr ""
37679
37680#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109
37681msgid ""
37682"Have calibre convert all non English characters into English equivalents for"
37683" the file names. This is useful if saving to a legacy filesystem without "
37684"full support for Unicode filenames."
37685msgstr ""
37686
37687#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113
37688#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117
37689#, python-format
37690msgid ""
37691"The format in which to display dates. %(day)s - day, %(month)s - month, "
37692"%(mn)s - month number, %(year)s - year. Default is: %(default)s"
37693msgstr ""
37694
37695#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121
37696msgid "Convert paths to lowercase."
37697msgstr ""
37698
37699#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123
37700msgid "Replace whitespace with underscores."
37701msgstr ""
37702
37703#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125
37704msgid "Save into a single folder, ignoring the template folder structure"
37705msgstr ""
37706
37707#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284
37708#, python-format
37709msgid ""
37710"Failed to calculate path for save to disk. Template: %(templ)s\n"
37711"Error: %(err)s"
37712msgstr ""
37713
37714#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288
37715#, python-format
37716msgid "Template evaluation resulted in no path components. Template: %s"
37717msgstr ""
37718
37719#: /__w/calibre/calibre/src/calibre/linux.py:1144
37720msgid "The one stop solution to all your e-book needs"
37721msgstr ""
37722
37723#: /__w/calibre/calibre/src/calibre/linux.py:1146
37724msgid "calibre is the one stop solution to all your e-book needs."
37725msgstr ""
37726
37727#: /__w/calibre/calibre/src/calibre/linux.py:1147
37728msgid ""
37729"You can use calibre to catalog your books, fetch metadata for them "
37730"automatically, convert them from and to all the various e-book formats, send"
37731" them to your e-book reader devices, read the books on your computer, edit "
37732"the books in a dedicated e-book editor and even make them available over the"
37733" network with the built-in Content server. You can also download news and "
37734"periodicals in e-book format from over a thousand different news and "
37735"magazine websites."
37736msgstr ""
37737
37738#: /__w/calibre/calibre/src/calibre/linux.py:1160
37739msgid "Edit the text and styles inside e-books"
37740msgstr ""
37741
37742#: /__w/calibre/calibre/src/calibre/linux.py:1162
37743msgid ""
37744"The calibre E-book editor allows you to edit the text and styles inside the "
37745"book with a live preview of your changes."
37746msgstr ""
37747
37748#: /__w/calibre/calibre/src/calibre/linux.py:1163
37749msgid ""
37750"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes "
37751"various useful tools for checking the book for errors, editing the Table of "
37752"Contents, performing automated cleanups, etc."
37753msgstr ""
37754
37755#: /__w/calibre/calibre/src/calibre/linux.py:1175
37756msgid "Read e-books in over a dozen different formats"
37757msgstr ""
37758
37759#: /__w/calibre/calibre/src/calibre/linux.py:1177
37760msgid ""
37761"The calibre E-book viewer allows you to read e-books in over a dozen "
37762"different formats."
37763msgstr ""
37764
37765#: /__w/calibre/calibre/src/calibre/linux.py:1178
37766msgid ""
37767"It has a full screen mode for distraction free reading and can display the "
37768"text with multiple columns per screen."
37769msgstr ""
37770
37771#: /__w/calibre/calibre/src/calibre/linux.py:1315
37772msgid "Command Line Interface"
37773msgstr ""
37774
37775#: /__w/calibre/calibre/src/calibre/linux.py:1316
37776msgid ""
37777"On macOS, the command line tools are inside the calibre bundle, for example,"
37778" if you installed calibre in :file:`/Applications` the command line tools "
37779"are in :file:`/Applications/calibre.app/Contents/MacOS/`."
37780msgstr ""
37781
37782#: /__w/calibre/calibre/src/calibre/linux.py:1319
37783msgid "Documented commands"
37784msgstr ""
37785
37786#: /__w/calibre/calibre/src/calibre/linux.py:1319
37787msgid "Undocumented commands"
37788msgstr ""
37789
37790#: /__w/calibre/calibre/src/calibre/linux.py:1320
37791msgid ""
37792"You can see usage for undocumented commands by executing them without "
37793"arguments in a terminal."
37794msgstr ""
37795
37796#: /__w/calibre/calibre/src/calibre/linux.py:1321
37797msgid "Change language"
37798msgstr ""
37799
37800#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286
37801#: /__w/calibre/calibre/src/calibre/srv/opds.py:414
37802#: /__w/calibre/calibre/src/calibre/srv/opds.py:479
37803#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
37804msgid "Newest"
37805msgstr ""
37806
37807#: /__w/calibre/calibre/src/calibre/srv/code.py:130
37808#, python-brace-format
37809msgid "<b>{title}</b> by {authors}"
37810msgstr ""
37811
37812#: /__w/calibre/calibre/src/calibre/srv/code.py:131
37813#, python-brace-format
37814msgid "{series_index} of <i>{series}</i>"
37815msgstr ""
37816
37817#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37818#, python-brace-format
37819msgid "Date: {timestamp}"
37820msgstr ""
37821
37822#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37823#, python-brace-format
37824msgid "Published: {pubdate}"
37825msgstr ""
37826
37827#: /__w/calibre/calibre/src/calibre/srv/code.py:133
37828#, python-brace-format
37829msgid "Publisher: {publisher}"
37830msgstr ""
37831
37832#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58
37833msgid "Show "
37834msgstr ""
37835
37836#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73
37837msgid " sorted by "
37838msgstr ""
37839
37840#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37841msgid "Change library"
37842msgstr ""
37843
37844#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131
37845msgid "Change library to: "
37846msgstr ""
37847
37848#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202
37849msgid "Switch to the full interface (non-mobile interface)"
37850msgstr ""
37851
37852#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205
37853msgid ""
37854"The full interface gives you many more features, but it may not work well on"
37855" a small screen"
37856msgstr ""
37857
37858#: /__w/calibre/calibre/src/calibre/srv/loop.py:142
37859#, python-brace-format
37860msgid "{0} is not a valid IP address/network, with error: {1}"
37861msgstr ""
37862
37863#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21
37864#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155
37865msgid "username [password]"
37866msgstr ""
37867
37868#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25
37869msgid "Give this user only read access"
37870msgstr ""
37871
37872#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29
37873#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45
37874#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103
37875#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162
37876msgid "username is required"
37877msgstr ""
37878
37879#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39
37880msgid "username"
37881msgstr ""
37882
37883#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60
37884msgid "username set|reset|toggle|show"
37885msgstr ""
37886
37887#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68
37888msgid "username and operation are required"
37889msgstr ""
37890
37891#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86
37892msgid "[options] username [library_name ...]"
37893msgstr ""
37894
37895#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90
37896msgid ""
37897"Specify the action to perform.\n"
37898"A value of \"show\" shows the current library restrictions for the specified user.\n"
37899"A value of \"allow-all\" removes all library restrictions.\n"
37900"A value of \"allow\" allows access to only the specified libraries.\n"
37901"A value of \"block\" allows access to all, except the specified libraries.\n"
37902"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."
37903msgstr ""
37904
37905#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186
37906msgid "Unknown command: {}"
37907msgstr ""
37908
37909#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188
37910msgid "Manage the user accounts for calibre-server. Available commands are:"
37911msgstr ""
37912
37913#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190
37914msgid "Use {} for help on individual commands"
37915msgstr ""
37916
37917#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213
37918msgid "What do you want to do?"
37919msgstr ""
37920
37921#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222
37922msgid "default"
37923msgstr ""
37924
37925#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227
37926msgid "No choice selected, exiting..."
37927msgstr ""
37928
37929#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236
37930#, python-format
37931msgid "%s is not a valid choice, try again"
37932msgstr ""
37933
37934#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247
37935msgid "Existing user names:"
37936msgstr ""
37937
37938#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250
37939msgid "There are no users, you must first add an user"
37940msgstr ""
37941
37942#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255
37943#, python-format
37944msgid "The username %s does not exist"
37945msgstr ""
37946
37947#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257
37948#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280
37949msgid "Enter the username"
37950msgstr ""
37951
37952#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264
37953#, python-format
37954msgid "Enter the new password for %s: "
37955msgstr ""
37956
37957#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266
37958#: /__w/calibre/calibre/src/calibre/srv/users.py:62
37959msgid "Empty passwords are not allowed"
37960msgstr ""
37961
37962#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269
37963#, python-format
37964msgid "Re-enter the new password for %s, to verify: "
37965msgstr ""
37966
37967#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272
37968msgid "Passwords do not match"
37969msgstr ""
37970
37971#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283
37972#, python-format
37973msgid "User %s added successfully!"
37974msgstr ""
37975
37976#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287
37977#, python-format
37978msgid "Are you sure you want to remove the user %s?"
37979msgstr ""
37980
37981#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291
37982#, python-format
37983msgid "User %s successfully removed!"
37984msgstr ""
37985
37986#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296
37987#, python-format
37988msgid "Password for %s successfully changed!"
37989msgstr ""
37990
37991#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300
37992#, python-brace-format
37993msgid "Current password for {0} is: {1}"
37994msgstr ""
37995
37996#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305
37997msgid "Allow {} to make changes (i.e. grant write access)"
37998msgstr ""
37999
38000#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307
38001msgid "Prevent {} from making changes (i.e. remove write access)"
38002msgstr ""
38003
38004#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331
38005msgid "{} has the following additional per-library restrictions:"
38006msgstr ""
38007
38008#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336
38009msgid "{} has no additional per-library restrictions"
38010msgstr ""
38011
38012#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339
38013msgid "Allow access to all libraries"
38014msgstr ""
38015
38016#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340
38017msgid "Allow access to only specified libraries"
38018msgstr ""
38019
38020#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341
38021msgid "Allow access to all, except specified libraries"
38022msgstr ""
38023
38024#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342
38025msgid "Change per-library restrictions"
38026msgstr ""
38027
38028#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348
38029msgid "Enter the name of the library:"
38030msgstr ""
38031
38032#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353
38033msgid ""
38034"Enter a search expression, access will be granted only to books matching "
38035"this expression. An empty expression will grant access to all books."
38036msgstr ""
38037
38038#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361
38039msgid "Another restriction?"
38040msgstr ""
38041
38042#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366
38043msgid "Enter a comma separated list of library names:"
38044msgstr ""
38045
38046#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369
38047msgid "Allowing access only to libraries: {}"
38048msgstr ""
38049
38050#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370
38051msgid "Allowing access to all libraries, except: {}"
38052msgstr ""
38053
38054#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378
38055msgid "Show password for {}"
38056msgstr ""
38057
38058#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380
38059msgid "Change read/write permission for {}"
38060msgstr ""
38061
38062#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381
38063msgid "Change the libraries {} is allowed to access"
38064msgstr ""
38065
38066#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383
38067#, python-brace-format
38068msgid "{0} has {1} access"
38069msgstr ""
38070
38071#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38072msgid "read-write"
38073msgstr ""
38074
38075#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385
38076msgid "readonly"
38077msgstr ""
38078
38079#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404
38080msgid "Add a new user"
38081msgstr ""
38082
38083#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405
38084msgid "Edit an existing user"
38085msgstr ""
38086
38087#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406
38088msgid "Remove a user"
38089msgstr ""
38090
38091#: /__w/calibre/calibre/src/calibre/srv/opds.py:176
38092msgid "one item"
38093msgid_plural "{} items"
38094msgstr[0] ""
38095
38096#: /__w/calibre/calibre/src/calibre/srv/opds.py:187
38097#, python-format
38098msgid "RATING: %s<br />"
38099msgstr ""
38100
38101#: /__w/calibre/calibre/src/calibre/srv/opds.py:189
38102#, python-format
38103msgid "TAGS: %s<br />"
38104msgstr ""
38105
38106#: /__w/calibre/calibre/src/calibre/srv/opds.py:191
38107#, python-format
38108msgid "SERIES: %(series)s [%(sidx)s]<br />"
38109msgstr ""
38110
38111#: /__w/calibre/calibre/src/calibre/srv/opds.py:288
38112msgid "Books in your library"
38113msgstr ""
38114
38115#: /__w/calibre/calibre/src/calibre/srv/opds.py:293
38116msgid "By "
38117msgstr ""
38118
38119#: /__w/calibre/calibre/src/calibre/srv/opds.py:294
38120msgid "Books sorted by "
38121msgstr ""
38122
38123#: /__w/calibre/calibre/src/calibre/srv/opds.py:301
38124msgid "Library:"
38125msgstr ""
38126
38127#: /__w/calibre/calibre/src/calibre/srv/opds.py:304
38128msgid "Change calibre library to:"
38129msgstr ""
38130
38131#: /__w/calibre/calibre/src/calibre/srv/opds.py:415
38132#: /__w/calibre/calibre/src/calibre/srv/opds.py:432
38133#, python-format
38134msgid "By %s"
38135msgstr ""
38136
38137#: /__w/calibre/calibre/src/calibre/srv/opds.py:598
38138#, python-brace-format
38139msgid "By {0} :: {1}"
38140msgstr ""
38141
38142#: /__w/calibre/calibre/src/calibre/srv/opts.py:31
38143msgid "Path to the SSL certificate file"
38144msgstr ""
38145
38146#: /__w/calibre/calibre/src/calibre/srv/opts.py:35
38147msgid "Path to the SSL private key file"
38148msgstr ""
38149
38150#: /__w/calibre/calibre/src/calibre/srv/opts.py:39
38151msgid "Time (in seconds) after which an idle connection is closed"
38152msgstr ""
38153
38154#: /__w/calibre/calibre/src/calibre/srv/opts.py:43
38155msgid ""
38156"Time (in seconds) to wait for a response from the server when making queries"
38157msgstr ""
38158
38159#: /__w/calibre/calibre/src/calibre/srv/opts.py:47
38160msgid "Total time in seconds to wait for clean shutdown"
38161msgstr ""
38162
38163#: /__w/calibre/calibre/src/calibre/srv/opts.py:51
38164msgid "Socket pre-allocation, for example, with systemd socket activation"
38165msgstr ""
38166
38167#: /__w/calibre/calibre/src/calibre/srv/opts.py:55
38168msgid "Max. size of single HTTP header (in KB)"
38169msgstr ""
38170
38171#: /__w/calibre/calibre/src/calibre/srv/opts.py:59
38172msgid "Max. allowed size for files uploaded to the server (in MB)"
38173msgstr ""
38174
38175#: /__w/calibre/calibre/src/calibre/srv/opts.py:63
38176msgid "Minimum size for which responses use data compression (in bytes)"
38177msgstr ""
38178
38179#: /__w/calibre/calibre/src/calibre/srv/opts.py:67
38180msgid "Number of worker threads used to process requests"
38181msgstr ""
38182
38183#: /__w/calibre/calibre/src/calibre/srv/opts.py:71
38184msgid "Maximum number of worker processes"
38185msgstr ""
38186
38187#: /__w/calibre/calibre/src/calibre/srv/opts.py:73
38188msgid ""
38189"Worker processes are launched as needed and used for large jobs such as "
38190"preparing a book for viewing, adding books, converting, etc. Normally, the "
38191"max. number of such processes is based on the number of CPU cores. You can "
38192"control it by this setting."
38193msgstr ""
38194
38195#: /__w/calibre/calibre/src/calibre/srv/opts.py:78
38196msgid "Maximum time for worker processes"
38197msgstr ""
38198
38199#: /__w/calibre/calibre/src/calibre/srv/opts.py:80
38200msgid ""
38201"Maximum amount of time worker processes are allowed to run (in minutes). Set"
38202" to zero for no limit."
38203msgstr ""
38204
38205#: /__w/calibre/calibre/src/calibre/srv/opts.py:83
38206msgid "The port on which to listen for connections"
38207msgstr ""
38208
38209#: /__w/calibre/calibre/src/calibre/srv/opts.py:87
38210msgid "A prefix to prepend to all URLs"
38211msgstr ""
38212
38213#: /__w/calibre/calibre/src/calibre/srv/opts.py:89
38214msgid ""
38215"Useful if you wish to run this server behind a reverse proxy. For example "
38216"use, /calibre as the URL prefix."
38217msgstr ""
38218
38219#: /__w/calibre/calibre/src/calibre/srv/opts.py:91
38220msgid "Number of books to show in a single page"
38221msgstr ""
38222
38223#: /__w/calibre/calibre/src/calibre/srv/opts.py:93
38224msgid "The number of books to show in a single page in the browser."
38225msgstr ""
38226
38227#: /__w/calibre/calibre/src/calibre/srv/opts.py:95
38228msgid "Advertise OPDS feeds via BonJour"
38229msgstr ""
38230
38231#: /__w/calibre/calibre/src/calibre/srv/opts.py:97
38232msgid ""
38233"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading"
38234" apps can detect and connect to the server automatically."
38235msgstr ""
38236
38237#: /__w/calibre/calibre/src/calibre/srv/opts.py:100
38238msgid "Maximum number of books in OPDS feeds"
38239msgstr ""
38240
38241#: /__w/calibre/calibre/src/calibre/srv/opts.py:102
38242msgid ""
38243"The maximum number of books that the server will return in a single OPDS "
38244"acquisition feed."
38245msgstr ""
38246
38247#: /__w/calibre/calibre/src/calibre/srv/opts.py:105
38248msgid "Maximum number of ungrouped items in OPDS feeds"
38249msgstr ""
38250
38251#: /__w/calibre/calibre/src/calibre/srv/opts.py:107
38252msgid ""
38253"Group items in categories such as author/tags by first letter when there are"
38254" more than this number of items. Set to zero to disable."
38255msgstr ""
38256
38257#: /__w/calibre/calibre/src/calibre/srv/opts.py:110
38258msgid "The interface on which to listen for connections"
38259msgstr ""
38260
38261#: /__w/calibre/calibre/src/calibre/srv/opts.py:112
38262msgid ""
38263"The default is to listen on all available IPv4 interfaces. You can change "
38264"this to, for example, \"127.0.0.1\" to only listen for connections from the "
38265"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 "
38266"connections."
38267msgstr ""
38268
38269#: /__w/calibre/calibre/src/calibre/srv/opts.py:116
38270msgid "Fallback to auto-detected interface"
38271msgstr ""
38272
38273#: /__w/calibre/calibre/src/calibre/srv/opts.py:118
38274msgid ""
38275"If for some reason the server is unable to bind to the interface specified "
38276"in the listen_on option, then it will try to detect an interface that "
38277"connects to the outside world and bind to that."
38278msgstr ""
38279
38280#: /__w/calibre/calibre/src/calibre/srv/opts.py:122
38281msgid "Zero copy file transfers for increased performance"
38282msgstr ""
38283
38284#: /__w/calibre/calibre/src/calibre/srv/opts.py:124
38285msgid ""
38286"This will use zero-copy in-kernel transfers when sending files over the "
38287"network, increasing performance. However, it can cause corrupted file "
38288"transfers on some broken filesystems. If you experience corrupted file "
38289"transfers, turn it off."
38290msgstr ""
38291
38292#: /__w/calibre/calibre/src/calibre/srv/opts.py:128
38293msgid "Max. log file size (in MB)"
38294msgstr ""
38295
38296#: /__w/calibre/calibre/src/calibre/srv/opts.py:130
38297msgid ""
38298"The maximum size of log files, generated by the server. When the log becomes"
38299" larger than this size, it is automatically rotated. Set to zero to disable "
38300"log rotation."
38301msgstr ""
38302
38303#: /__w/calibre/calibre/src/calibre/srv/opts.py:133
38304msgid "Log HTTP 404 (Not Found) requests"
38305msgstr ""
38306
38307#: /__w/calibre/calibre/src/calibre/srv/opts.py:135
38308msgid ""
38309"Normally, the server logs all HTTP requests for resources that are not "
38310"found. This can generate a lot of log spam, if your server is targeted by "
38311"bots. Use this option to turn it off."
38312msgstr ""
38313
38314#: /__w/calibre/calibre/src/calibre/srv/opts.py:139
38315msgid "Password based authentication to access the server"
38316msgstr ""
38317
38318#: /__w/calibre/calibre/src/calibre/srv/opts.py:141
38319msgid ""
38320"Normally, the server is unrestricted, allowing anyone to access it. You can "
38321"restrict access to predefined users with this option."
38322msgstr ""
38323
38324#: /__w/calibre/calibre/src/calibre/srv/opts.py:144
38325msgid "Allow un-authenticated local connections to make changes"
38326msgstr ""
38327
38328#: /__w/calibre/calibre/src/calibre/srv/opts.py:146
38329msgid ""
38330"Normally, if you do not turn on authentication, the server operates in read-"
38331"only mode, so as to not allow anonymous users to make changes to your "
38332"calibre libraries. This option allows anybody connecting from the same "
38333"computer as the server is running on to make changes. This is useful if you "
38334"want to run the server without authentication but still use calibredb to "
38335"make changes to your calibre libraries. Note that turning on this option "
38336"means any program running on the computer can make changes to your calibre "
38337"libraries."
38338msgstr ""
38339
38340#: /__w/calibre/calibre/src/calibre/srv/opts.py:155
38341msgid ""
38342"Allow un-authenticated connections from specific IP addresses to make "
38343"changes"
38344msgstr ""
38345
38346#: /__w/calibre/calibre/src/calibre/srv/opts.py:157
38347msgid ""
38348"Normally, if you do not turn on authentication, the server operates in read-"
38349"only mode, so as to not allow anonymous users to make changes to your "
38350"calibre libraries. This option allows anybody connecting from the specified "
38351"IP addresses to make changes. Must be a comma separated list of address or "
38352"network specifications. This is useful if you want to run the server without"
38353" authentication but still use calibredb to make changes to your calibre "
38354"libraries. Note that turning on this option means anyone connecting from the"
38355" specified IP addresses can make changes to your calibre libraries."
38356msgstr ""
38357
38358#: /__w/calibre/calibre/src/calibre/srv/opts.py:166
38359msgid "Path to user database"
38360msgstr ""
38361
38362#: /__w/calibre/calibre/src/calibre/srv/opts.py:168
38363msgid ""
38364"Path to a file in which to store the user and password information. Normally"
38365" a file in the calibre configuration folder is used."
38366msgstr ""
38367
38368#: /__w/calibre/calibre/src/calibre/srv/opts.py:171
38369msgid "Choose the type of authentication used"
38370msgstr ""
38371
38372#: /__w/calibre/calibre/src/calibre/srv/opts.py:172
38373msgid ""
38374"Set the HTTP authentication mode used by the server. Set to \"basic\" if you"
38375" are putting this server behind an SSL proxy. Otherwise, leave it as "
38376"\"auto\", which will use \"basic\" if SSL is configured otherwise it will "
38377"use \"digest\"."
38378msgstr ""
38379
38380#: /__w/calibre/calibre/src/calibre/srv/opts.py:176
38381msgid "Ban IP addresses that have repeated login failures"
38382msgstr ""
38383
38384#: /__w/calibre/calibre/src/calibre/srv/opts.py:177
38385msgid ""
38386"Temporarily bans access for IP addresses that have repeated login failures "
38387"for the specified number of minutes. Useful to prevent attempts at guessing "
38388"passwords. If set to zero, no banning is done."
38389msgstr ""
38390
38391#: /__w/calibre/calibre/src/calibre/srv/opts.py:181
38392msgid "Number of login failures for ban"
38393msgstr ""
38394
38395#: /__w/calibre/calibre/src/calibre/srv/opts.py:182
38396msgid "The number of login failures after which an IP address is banned"
38397msgstr ""
38398
38399#: /__w/calibre/calibre/src/calibre/srv/opts.py:184
38400msgid "Ignored user-defined metadata fields"
38401msgstr ""
38402
38403#: /__w/calibre/calibre/src/calibre/srv/opts.py:186
38404msgid ""
38405"Comma separated list of user-defined metadata fields that will not be "
38406"displayed by the Content server in the /opds and /mobile views. For example:"
38407" {}"
38408msgstr ""
38409
38410#: /__w/calibre/calibre/src/calibre/srv/opts.py:190
38411msgid "Restrict displayed user-defined fields"
38412msgstr ""
38413
38414#: /__w/calibre/calibre/src/calibre/srv/opts.py:192
38415msgid ""
38416"Comma separated list of user-defined metadata fields that will be displayed "
38417"by the Content server in the /opds and /mobile views. If you specify this "
38418"option, any fields not in this list will not be displayed. For example: {}"
38419msgstr ""
38420
38421#: /__w/calibre/calibre/src/calibre/srv/opts.py:197
38422msgid "Choose the default book list mode"
38423msgstr ""
38424
38425#: /__w/calibre/calibre/src/calibre/srv/opts.py:199
38426msgid ""
38427"Set the default book list mode that will be used for new users. Individual "
38428"users can override the default in their own settings. The default is to use "
38429"a cover grid."
38430msgstr ""
38431
38432#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38433msgid "By default, this option is disabled."
38434msgstr ""
38435
38436#: /__w/calibre/calibre/src/calibre/srv/opts.py:248
38437msgid "By default, this option is enabled."
38438msgstr ""
38439
38440#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98
38441msgid ""
38442"[options] [path to library folder...]\n"
38443"\n"
38444"Start the calibre Content server. The calibre Content server exposes your\n"
38445"calibre libraries over the internet. You can specify the path to the library\n"
38446"folders as arguments to %prog. If you do not specify any paths, all the\n"
38447"libraries that the main calibre program knows about will be used.\n"
38448msgstr ""
38449
38450#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109
38451msgid ""
38452"Path to log file for server log. This log contains server information and "
38453"errors, not access logs. By default it is written to stdout."
38454msgstr ""
38455
38456#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115
38457msgid ""
38458"Path to the access log file. This log contains information about clients "
38459"connecting to the server and making requests. By default no access logging "
38460"is done."
38461msgstr ""
38462
38463#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120
38464msgid ""
38465"Path to a JSON file containing a template for the custom book list mode. The"
38466" easiest way to create such a template file is to go to Preferences-> "
38467"Sharing over the net-> Book list template in calibre, create the template "
38468"and export it."
38469msgstr ""
38470
38471#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127
38472msgid ""
38473"Path to a JSON file containing URLs for the \"Search the internet\" feature."
38474" The easiest way to create such a file is to go to Preferences-> Sharing "
38475"over the net->Search the internet in calibre, create the URLs and export "
38476"them."
38477msgstr ""
38478
38479#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141
38480msgid "Run process in background as a daemon (Linux only)."
38481msgstr ""
38482
38483#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143
38484msgid "Write process PID to the specified file"
38485msgstr ""
38486
38487#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149
38488msgid ""
38489"Automatically reload server when source code changes. Useful for "
38490"development. You should also specify a small value for the shutdown timeout."
38491msgstr ""
38492
38493#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157
38494#, python-brace-format
38495msgid ""
38496"Manage the database of users allowed to connect to this server. You can use "
38497"it in automated mode by adding a --. See {0} for details. See also the {1} "
38498"option."
38499msgstr ""
38500
38501#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161
38502#, python-brace-format
38503msgid ""
38504"Path to the user database to use for authentication. The database is a "
38505"SQLite file. To create it use {0}. You can read more about managing users "
38506"at: {1}"
38507msgstr ""
38508
38509#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181
38510msgid ""
38511"Another calibre program such as another instance of {} or the main calibre "
38512"program is running. Having multiple programs that can make changes to a "
38513"calibre library running at the same time is not supported."
38514msgstr ""
38515
38516#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207
38517msgid "Interrupted by user"
38518msgstr ""
38519
38520#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214
38521#, python-format
38522msgid "There is no calibre library at: %s"
38523msgstr ""
38524
38525#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218
38526msgid "You must specify at least one calibre library"
38527msgstr ""
38528
38529#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38530msgid "Composite Tags"
38531msgstr ""
38532
38533#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72
38534msgid "Enum"
38535msgstr ""
38536
38537#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131
38538#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248
38539msgid "Invalid syntax. Expected a lookup name or a word"
38540msgstr ""
38541
38542#: /__w/calibre/calibre/src/calibre/srv/users.py:56
38543msgid ""
38544"For maximum compatibility you should use only the letters A-Z, the numbers "
38545"0-9, spaces, underscores and hyphens in the username"
38546msgstr ""
38547
38548#: /__w/calibre/calibre/src/calibre/srv/users.py:66
38549msgid "The password must contain only ASCII (English) characters and symbols"
38550msgstr ""
38551
38552#: /__w/calibre/calibre/src/calibre/srv/users.py:160
38553#, python-format
38554msgid "The username %s already exists"
38555msgstr ""
38556
38557#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25
38558msgid "Existing password is incorrect"
38559msgstr ""
38560
38561#: /__w/calibre/calibre/src/calibre/utils/config.py:47
38562msgid "Usage"
38563msgstr ""
38564
38565#: /__w/calibre/calibre/src/calibre/utils/config.py:98
38566msgid "Created by "
38567msgstr ""
38568
38569#: /__w/calibre/calibre/src/calibre/utils/config.py:99
38570msgid ""
38571"Whenever you pass arguments to %prog that have spaces in them, enclose the "
38572"arguments in quotation marks. For example: \"{}\""
38573msgstr ""
38574
38575#: /__w/calibre/calibre/src/calibre/utils/config.py:110
38576msgid "Options"
38577msgstr ""
38578
38579#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479
38580msgid "Path to the database in which books are stored"
38581msgstr ""
38582
38583#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481
38584msgid "Pattern to guess metadata from filenames"
38585msgstr ""
38586
38587#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483
38588msgid "Access key for isbndb.com"
38589msgstr ""
38590
38591#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485
38592msgid "Default timeout for network operations (seconds)"
38593msgstr ""
38594
38595#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487
38596msgid "Path to folder in which your library of books is stored"
38597msgstr ""
38598
38599#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489
38600msgid "The language in which to display the user interface"
38601msgstr ""
38602
38603#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491
38604msgid ""
38605"The default output format for e-book conversions. When auto-converting to "
38606"send to a device this can be overridden by individual device preferences. "
38607"These can be changed by right clicking the device icon in calibre and "
38608"choosing \"Configure\"."
38609msgstr ""
38610
38611#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498
38612msgid "Ordered list of formats to prefer for input."
38613msgstr ""
38614
38615#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500
38616msgid "Read metadata from files"
38617msgstr ""
38618
38619#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502
38620msgid ""
38621"The priority of worker processes. A higher priority means they run faster "
38622"and consume more resources. Most tasks like conversion/news download/adding "
38623"books/etc. are affected by this setting."
38624msgstr ""
38625
38626#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507
38627msgid "Swap author first and last names when reading metadata"
38628msgstr ""
38629
38630#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509
38631msgid "Add new formats to existing book records"
38632msgstr ""
38633
38634#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511
38635msgid "Check for duplicates when copying to another library"
38636msgstr ""
38637
38638#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513
38639msgid "Tags to apply to books added to the library"
38640msgstr ""
38641
38642#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515
38643msgid ""
38644"Mark newly added books. The mark is a temporary mark that is automatically "
38645"removed when calibre is restarted."
38646msgstr ""
38647
38648#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519
38649msgid "List of named saved searches"
38650msgstr ""
38651
38652#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520
38653msgid "User-created Tag browser categories"
38654msgstr ""
38655
38656#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522
38657msgid "How and when calibre updates metadata on the device."
38658msgstr ""
38659
38660#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524
38661msgid ""
38662"When searching for text without using lookup prefixes, as for example, Red "
38663"instead of title:Red, limit the columns searched to those named below."
38664msgstr ""
38665
38666#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529
38667msgid ""
38668"Choose columns to be searched when not using prefixes, as for example, when "
38669"searching for Red instead of title:Red. Enter a list of search/lookup names "
38670"separated by commas. Only takes effect if you set the option to limit search"
38671" columns above."
38672msgstr ""
38673
38674#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535
38675msgid ""
38676"Characters typed in the search box will match their accented versions, based"
38677" on the language you have chosen for the calibre interface. For example, in "
38678"English, searching for n will match both {} and n, but if your language is "
38679"Spanish it will only match n. Note that this is much slower than a simple "
38680"search on very large libraries. Also, this option will have no effect if you"
38681" turn on case-sensitive searching"
38682msgstr ""
38683
38684#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544
38685msgid "Make searches case-sensitive"
38686msgstr ""
38687
38688#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546
38689msgid ""
38690"Recognize numbers inside text when sorting. Setting this means that when "
38691"sorting on text fields like title the text \"Book 2\"will sort before the "
38692"text \"Book 100\". Note that setting this can cause problems with text that "
38693"starts with numbers and is a little slower."
38694msgstr ""
38695
38696#: /__w/calibre/calibre/src/calibre/utils/exim.py:200
38697#: /__w/calibre/calibre/src/calibre/utils/exim.py:344
38698msgid "Settings and plugins"
38699msgstr ""
38700
38701#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380
38702msgid "File is open in another process"
38703msgstr ""
38704
38705#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286
38706msgid "the end of the program"
38707msgstr ""
38708
38709#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288
38710#, python-brace-format
38711msgid "{0}: {1} near {2} on line {3}"
38712msgstr ""
38713
38714#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291
38715#, python-brace-format
38716msgid "{0}: {1} near {2}"
38717msgstr ""
38718
38719#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377
38720msgid "'End of program'"
38721msgstr ""
38722
38723#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388
38724#, python-brace-format
38725msgid "Failed to scan program. Invalid input '{0}'"
38726msgstr ""
38727
38728#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391
38729#, python-brace-format
38730msgid "Expected end of program, found '{0}'"
38731msgstr ""
38732
38733#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414
38734#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426
38735#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438
38736#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448
38737#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453
38738#, python-brace-format
38739msgid "{0} statement: expected '{1}', found '{2}'"
38740msgstr ""
38741
38742#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435
38743#, python-brace-format
38744msgid "'{0}' statement: expected an identifier"
38745msgstr ""
38746
38747#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524
38748#, python-brace-format
38749msgid "A stored template must begin with '{0}'"
38750msgstr ""
38751
38752#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567
38753#, python-brace-format
38754msgid "Expected '{0}', found '{1}'"
38755msgstr ""
38756
38757#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605
38758#, python-brace-format
38759msgid "Unknown function {0}"
38760msgstr ""
38761
38762#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618
38763#, python-brace-format
38764msgid "Expected a '{0}' for function call, found '{1}'"
38765msgstr ""
38766
38767#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631
38768#, python-brace-format
38769msgid "Parameters to '{0}' must be variables or assignments"
38770msgstr ""
38771
38772#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648
38773#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332
38774#, python-brace-format
38775msgid "Incorrect number of arguments for function {0}"
38776msgstr ""
38777
38778#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655
38779#, python-brace-format
38780msgid "Expected an expression, found '{0}'"
38781msgstr ""
38782
38783#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660
38784#, python-brace-format
38785msgid "{0} outside of for loop"
38786msgstr ""
38787
38788#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692
38789#, python-brace-format
38790msgid "Interpreter: {0} - line number {1}"
38791msgstr ""
38792
38793#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757
38794#, python-brace-format
38795msgid "Error during string comparison: operator '{0}'"
38796msgstr ""
38797
38798#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785
38799#, python-brace-format
38800msgid "Value used in comparison is not a number: operator '{0}'"
38801msgstr ""
38802
38803#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811
38804#, python-brace-format
38805msgid "Unknown identifier '{0}'"
38806msgstr ""
38807
38808#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829
38809msgid "before evaluating arguments"
38810msgstr ""
38811
38812#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840
38813msgid "after evaluating arguments"
38814msgstr ""
38815
38816#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853
38817msgid " returned value"
38818msgstr ""
38819
38820#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893
38821#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897
38822#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927
38823#, python-brace-format
38824msgid "Unknown field '{0}'"
38825msgstr ""
38826
38827#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986
38828#, python-brace-format
38829msgid "Unhandled exception '{0}'"
38830msgstr ""
38831
38832#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031
38833#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048
38834#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070
38835#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088
38836#, python-brace-format
38837msgid "Error during operator evaluation: operator '{0}'"
38838msgstr ""
38839
38840#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103
38841#, python-brace-format
38842msgid "Function {0}: invalid character name '{1}"
38843msgstr ""
38844
38845#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157
38846#, python-brace-format
38847msgid "Internal error evaluating an expression: '{0}'"
38848msgstr ""
38849
38850#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200
38851#, python-brace-format
38852msgid "format: type {0} requires an integer value, got {1}"
38853msgstr ""
38854
38855#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206
38856#, python-brace-format
38857msgid "format: type {0} requires a decimal (float) value, got {1}"
38858msgstr ""
38859
38860#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342
38861#, python-format
38862msgid "%s: unknown function"
38863msgstr ""
38864
38865#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496
38866#, python-brace-format
38867msgid "No such variable {0}"
38868msgstr ""
38869
38870#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35
38871#, python-brace-format
38872msgid ""
38873"Duplicate user function name {0}. Change the name or ensure that the "
38874"functions are identical"
38875msgstr ""
38876
38877#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126
38878msgid "No documentation provided"
38879msgstr ""
38880
38881#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163
38882msgid ""
38883"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as"
38884" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. "
38885"In many cases the lexical comparison operators (>, <, == etc) can replace "
38886"this function."
38887msgstr ""
38888
38889#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181
38890msgid ""
38891"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. "
38892"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many "
38893"cases the numeric comparison operators (>#, <#, ==# etc) can replace this "
38894"function."
38895msgstr ""
38896
38897#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200
38898msgid ""
38899"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < "
38900"cmpN\" in sequence, returning resultN for the first comparison that "
38901"succeeds. Returns else_result if no comparison succeeds. Example: "
38902"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") "
38903"returns \"large\". The same example with a first value of 16 returns "
38904"\"giant\"."
38905msgstr ""
38906
38907#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209
38908msgid "first_matching_cmp requires an even number of arguments"
38909msgstr ""
38910
38911#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222
38912msgid ""
38913"strcat(a [, b]*) -- can take any number of arguments. Returns the string "
38914"formed by concatenating all the arguments"
38915msgstr ""
38916
38917#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237
38918msgid "strlen(a) -- Returns the length of the string passed as the argument"
38919msgstr ""
38920
38921#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251
38922msgid ""
38923"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an"
38924" argument is not a number. This function can often be replaced with the + "
38925"operator."
38926msgstr ""
38927
38928#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268
38929msgid ""
38930"subtract(x, y) -- returns x - y. Throws an exception if either x or y are "
38931"not numbers. This function can often be replaced with the - operator."
38932msgstr ""
38933
38934#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282
38935msgid ""
38936"multiply(x [, y]*) -- returns the product of its arguments. Throws an "
38937"exception if any argument is not a number. This function can often be "
38938"replaced with the * operator."
38939msgstr ""
38940
38941#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298
38942msgid ""
38943"divide(x, y) -- returns x / y. Throws an exception if either x or y are not "
38944"numbers. This function can often be replaced with the / operator."
38945msgstr ""
38946
38947#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312
38948msgid ""
38949"ceiling(x) -- returns the smallest integer greater than or equal to x. "
38950"Throws an exception if x is not a number."
38951msgstr ""
38952
38953#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325
38954msgid ""
38955"floor(x) -- returns the largest integer less than or equal to x. Throws an "
38956"exception if x is not a number."
38957msgstr ""
38958
38959#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338
38960msgid ""
38961"round(x) -- returns the nearest integer to x. Throws an exception if x is "
38962"not a number."
38963msgstr ""
38964
38965#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350
38966msgid ""
38967"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x"
38968" or y is not a number."
38969msgstr ""
38970
38971#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363
38972msgid ""
38973"fractional_part(x) -- returns the value after the decimal point.  For "
38974"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not"
38975" a number."
38976msgstr ""
38977
38978#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377
38979msgid ""
38980"template(x) -- evaluates x as a template. The evaluation is done in its own "
38981"context, meaning that variables are not shared between the caller and the "
38982"template evaluation. Because the { and } characters are special, you must "
38983"use [[ for the { character and ]] for the } character; they are converted "
38984"automatically. For example, template('[[title_sort]]') will evaluate the "
38985"template {title_sort} and return its value. Note also that prefixes and "
38986"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to "
38987"this function when using template program mode."
38988msgstr ""
38989
38990#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396
38991msgid ""
38992"eval(template) -- evaluates the template, passing the local variables (those"
38993" 'assign'ed to) instead of the book metadata.  This permits using the "
38994"template processor to construct complex results from local variables. "
38995"Because the { and } characters are special, you must use [[ for the { "
38996"character and ]] for the } character; they are converted automatically. Note"
38997" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be "
38998"used in the argument to this function when using template program mode."
38999msgstr ""
39000
39001#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416
39002msgid ""
39003"assign(id, val) -- assigns val to id, then returns val. id must be an "
39004"identifier, not an expression. This function can often be replaced with the "
39005"= operator."
39006msgstr ""
39007
39008#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429
39009msgid ""
39010"list_split(list_val, sep, id_prefix) -- splits the list_val into separate "
39011"values using 'sep', then assigns the values to variables named 'id_prefix_N'"
39012" where N is the position of the value in the list. The first item has "
39013"position 0 (zero). The function returns the last element in the list. "
39014"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; "
39015"var_1 = 'two'; var_2 = 'foo'."
39016msgstr ""
39017
39018#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449
39019msgid ""
39020"print(a[, b]*) -- prints the arguments to standard output. Unless you start "
39021"calibre from the command line (calibre-debug -g), the output will go to a "
39022"black hole."
39023msgstr ""
39024
39025#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462
39026msgid "field(lookup_name) -- returns the metadata field named by lookup_name"
39027msgstr ""
39028
39029#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472
39030msgid ""
39031"raw_field(lookup_name [, optional_default]) -- returns the metadata field "
39032"named by lookup_name without applying any formatting. It evaluates and "
39033"returns the optional second argument 'default' if the field is undefined "
39034"('None')."
39035msgstr ""
39036
39037#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493
39038msgid ""
39039"raw_list(lookup_name, separator) -- returns the metadata list named by "
39040"lookup_name without applying any formatting or sorting and with items "
39041"separated by separator."
39042msgstr ""
39043
39044#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508
39045msgid ""
39046"substr(str, start, end) -- returns the start'th through the end'th "
39047"characters of str. The first character in str is the zero'th character. If "
39048"end is negative, then it indicates that many characters counting from the "
39049"right. If end is zero, then it indicates the last character. For example, "
39050"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns "
39051"'234'."
39052msgstr ""
39053
39054#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523
39055msgid ""
39056"lookup(val, [pattern, field,]+ else_field) -- like switch, except the "
39057"arguments are field (metadata) names, not text. The value of the appropriate"
39058" field will be fetched and used. Note that because composite columns are "
39059"fields, you can use this function in one composite field to use the value of"
39060" some other composite field. This is extremely useful when constructing "
39061"variable save paths"
39062msgstr ""
39063
39064#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538
39065msgid "lookup requires either 2 or an odd number of arguments"
39066msgstr ""
39067
39068#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552
39069msgid ""
39070"test(val, text if not empty, text if empty) -- return `text if not empty` if"
39071" val is not empty, otherwise return `text if empty`"
39072msgstr ""
39073
39074#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566
39075msgid ""
39076"contains(val, pattern, text if match, text if not match) -- checks if val "
39077"contains matches for the regular expression `pattern`. Returns `text if "
39078"match` if matches are found, otherwise it returns `text if no match`"
39079msgstr ""
39080
39081#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583
39082msgid ""
39083"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` "
39084"pair, checks if `val` matches the regular expression `pattern` and if so, "
39085"returns that `value`. If no pattern matches, then `else_value` is returned. "
39086"You can have as many `pattern, value` pairs as you want"
39087msgstr ""
39088
39089#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591
39090msgid "switch requires an odd number of arguments"
39091msgstr ""
39092
39093#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605
39094msgid ""
39095"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by"
39096" concatenating the arguments. The returned value is initialized to string1. "
39097"`Prefix, string` pairs are added to the end of the value as long as the "
39098"resulting string length is less than `max`. String1 is returned even if "
39099"string1 is longer than max. You can pass as many `prefix, string` pairs as "
39100"you wish."
39101msgstr ""
39102
39103#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615
39104msgid "strcat_max requires 2 or more arguments"
39105msgstr ""
39106
39107#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617
39108msgid "strcat_max requires an even number of arguments"
39109msgstr ""
39110
39111#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621
39112msgid "first argument to strcat_max must be an integer"
39113msgstr ""
39114
39115#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640
39116msgid ""
39117"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating "
39118"val as a list of items separated by separator, if the pattern matches any of"
39119" the list values then return found_val.If the pattern matches no list value "
39120"then return not_found_val. The pattern and found_value pairs can be repeated"
39121" as many times as desired. The patterns are checked in order. The found_val "
39122"for the first match is returned. Aliases: in_list(), list_contains()"
39123msgstr ""
39124
39125#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652
39126msgid "in_list requires an odd number of arguments"
39127msgstr ""
39128
39129#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671
39130msgid ""
39131"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- "
39132"treating val as a list of items separated by separator, if the string "
39133"matches any of the list values then return found_val.If the string matches "
39134"no list value then return not_found_val. The comparison is exact match (not "
39135"contains) and is case insensitive. The string and found_value pairs can be "
39136"repeated as many times as desired. The patterns are checked in order. The "
39137"found_val for the first match is returned."
39138msgstr ""
39139
39140#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682
39141msgid "str_in_list requires an odd number of arguments"
39142msgstr ""
39143
39144#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703
39145msgid ""
39146"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list"
39147" of identifiers separated by commas, comparing the string against each value"
39148" in the list. An identifier has the format \"identifier:value\". The id "
39149"parameter should be either \"id\" or \"id:regexp\". The first case matches "
39150"if there is any identifier with that id. The second case matches if the "
39151"regexp matches the identifier's value. If there is a match, return "
39152"found_val, otherwise return not_found_val."
39153msgstr ""
39154
39155#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730
39156msgid ""
39157"re(val, pattern, replacement) -- return val after applying the regular "
39158"expression. All instances of `pattern` are replaced with `replacement`. As "
39159"in all of calibre, these are Python-compatible regular expressions"
39160msgstr ""
39161
39162#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743
39163msgid ""
39164"re_group(val, pattern [, template_for_group]*) -- return a string made by "
39165"applying the regular expression pattern to the val and replacing each "
39166"matched instance with the string computed by replacing each matched group by"
39167" the value returned by the corresponding template. The original matched "
39168"value for the group is available as $. In template program mode, like for "
39169"the template and the eval functions, you use [[ for { and ]] for }. The "
39170"following example in template program mode looks for series with more than "
39171"one word and uppercases the first word: {series:'re_group($, \"(\\S* "
39172")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}"
39173msgstr ""
39174
39175#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778
39176msgid ""
39177"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A "
39178"B\". This is most useful for converting names in LN, FN format to FN LN. If "
39179"there is no comma, the function returns val unchanged"
39180msgstr ""
39181
39182#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791
39183msgid ""
39184"ifempty(val, text if empty) -- return val if val is not empty, otherwise "
39185"return `text if empty`"
39186msgstr ""
39187
39188#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805
39189msgid ""
39190"shorten(val, left chars, middle text, right chars) -- Return a shortened "
39191"version of val, consisting of `left chars` characters from the beginning of "
39192"val, followed by `middle text`, followed by `right chars` characters from "
39193"the end of the string. `Left chars` and `right chars` must be integers. For "
39194"example, assume the title of the book is `Ancient English Laws in the Times "
39195"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If "
39196"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the "
39197"field's length is less than left chars + right chars + the length of `middle"
39198" text`, then the field will be used intact. For example, the title `The "
39199"Dome` would not be changed."
39200msgstr ""
39201
39202#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834
39203msgid ""
39204"count(val, separator) -- interprets the value as a list of items separated "
39205"by `separator`, returning the number of items in the list. Most lists use a "
39206"comma as the separator, but authors uses an ampersand. Examples: "
39207"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()"
39208msgstr ""
39209
39210#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850
39211msgid ""
39212"list_count_matching(list, pattern, separator) -- interprets 'list' as a list"
39213" of items separated by 'separator', returning the number of items in the "
39214"list that match the regular expression 'pattern'. Aliases: "
39215"list_count_matching(), count_matching()"
39216msgstr ""
39217
39218#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867
39219msgid ""
39220"list_item(val, index, separator) -- interpret the value as a list of items "
39221"separated by `separator`, returning the `index`th item. The first item is "
39222"number zero. The last item can be returned using `list_item(-1,separator)`. "
39223"If the item is not in the list, then the empty value is returned. The "
39224"separator has the same meaning as in the count function."
39225msgstr ""
39226
39227#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889
39228msgid ""
39229"select(val, key) -- interpret the value as a comma-separated list of items, "
39230"with the items being \"id:value\". Find the pair with the id equal to key, "
39231"and return the corresponding value. Returns the empty string if no match is "
39232"found."
39233msgstr ""
39234
39235#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910
39236msgid ""
39237"approximate_formats() -- return a comma-separated list of formats that at "
39238"one point were associated with the book. There is no guarantee that this "
39239"list is correct, although it probably is. This function can be called in "
39240"template program mode using the template \"{:'approximate_formats()'}\". "
39241"Note that format names are always uppercase, as in EPUB. This function works"
39242" only in the GUI. If you want to use these values in save-to-disk or send-"
39243"to-device templates then you must make a custom \"Column built from other "
39244"columns\", use the function in that column's template, and use that column's"
39245" value in your save/send templates"
39246msgstr ""
39247
39248#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931
39249#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239
39250#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258
39251#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274
39252#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291
39253#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762
39254#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778
39255#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798
39256#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839
39257#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894
39258#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928
39259msgid "This function can be used only in the GUI"
39260msgstr ""
39261
39262#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938
39263msgid ""
39264"formats_modtimes(date_format) -- return a comma-separated list of colon-"
39265"separated items representing modification times for the formats of a book. "
39266"The date_format parameter specifies how the date is to be formatted. See the"
39267" format_date function for details. You can use the select function to get "
39268"the mod time for a specific format. Note that format names are always "
39269"uppercase, as in EPUB."
39270msgstr ""
39271
39272#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962
39273msgid ""
39274"formats_sizes() -- return a comma-separated list of colon-separated items "
39275"representing sizes in bytes of the formats of a book. You can use the select"
39276" function to get the size for a specific format. Note that format names are "
39277"always uppercase, as in EPUB."
39278msgstr ""
39279
39280#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982
39281msgid ""
39282"formats_paths() -- return a comma-separated list of colon-separated items "
39283"representing full path to the formats of a book. You can use the select "
39284"function to get the path for a specific format. Note that format names are "
39285"always uppercase, as in EPUB."
39286msgstr ""
39287
39288#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001
39289msgid ""
39290"human_readable(v) -- return a string representing the number v in KB, MB, "
39291"GB, etc."
39292msgstr ""
39293
39294#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016
39295msgid ""
39296"format_number(v, template) -- format the number v using a Python formatting "
39297"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The "
39298"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above"
39299" examples). See the template language and Python documentation for more "
39300"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the "
39301"template contains only a format. Returns the empty string if formatting "
39302"fails."
39303msgstr ""
39304
39305#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052
39306msgid ""
39307"sublist(val, start_index, end_index, separator) -- interpret the value as a "
39308"list of items separated by `separator`, returning a new list made from the "
39309"`start_index` to the `end_index` item. The first item is number zero. If an "
39310"index is negative, then it counts from the end of the list. As a special "
39311"case, an end_index of zero is assumed to be the length of the list. Examples"
39312" using basic template mode and assuming that the tags column (which is "
39313"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns "
39314"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} "
39315"returns \"A, B\"."
39316msgstr ""
39317
39318#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088
39319msgid ""
39320"subitems(val, start_index, end_index) -- This function is used to break "
39321"apart lists of items such as genres. It interprets the value as a comma-"
39322"separated list of items, where each item is a period-separated list. Returns"
39323" a new list made by first finding all the period-separated items, then for "
39324"each such item extracting the `start_index` to the `end_index` components, "
39325"then combining the results back together. The first component in a period-"
39326"separated list has an index of zero. If an index is negative, then it counts"
39327" from the end of the list. As a special case, an end_index of zero is "
39328"assumed to be the length of the list. Example using basic template mode and "
39329"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". "
39330"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns "
39331"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}"
39332" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\""
39333msgstr ""
39334
39335#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135
39336msgid ""
39337"format_date(val, format_string) -- format the value, which must be a date, "
39338"using the format_string, returning a string. The formatting codes are: d    "
39339": the day as number without a leading zero (1 to 31) dd   : the day as "
39340"number with a leading zero (01 to 31) ddd  : the abbreviated localized day "
39341"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. "
39342"\"Monday\" to \"Sunday\"). M    : the month as number without a leading zero"
39343" (1 to 12). MM   : the month as number with a leading zero (01 to 12) MMM  :"
39344" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the "
39345"long localized month name (e.g. \"January\" to \"December\"). yy   : the "
39346"year as two digit number (00 to 99). yyyy : the year as four digit number. h"
39347"    : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)"
39348" hh   : the hours with a leading 0 (00 to 11 or 00 to 23, depending on "
39349"am/pm) m    : the minutes without a leading 0 (0 to 59) mm   : the minutes "
39350"with a leading 0 (00 to 59) s    : the seconds without a leading 0 (0 to 59)"
39351" ss   : the seconds with a leading 0 (00 to 59) ap   : use a 12-hour clock "
39352"instead of a 24-hour clock, with \"ap\" replaced by the localized string for"
39353" am or pm AP   : use a 12-hour clock instead of a 24-hour clock, with \"AP\""
39354" replaced by the localized string for AM or PM iso  : the date with time and"
39355" timezone. Must be the only format present to_number: the date as a floating"
39356" point number from_number[:fmt]: format the timestamp using fmt if present "
39357"otherwise iso"
39358msgstr ""
39359
39360#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182
39361msgid "uppercase(val) -- return val in upper case"
39362msgstr ""
39363
39364#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192
39365msgid "lowercase(val) -- return val in lower case"
39366msgstr ""
39367
39368#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202
39369msgid "titlecase(val) -- return val in title case"
39370msgstr ""
39371
39372#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212
39373msgid "capitalize(val) -- return val capitalized"
39374msgstr ""
39375
39376#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222
39377msgid ""
39378"booksize() -- return value of the size field. This function works only in "
39379"the GUI. If you want to use this value in save-to-disk or send-to-device "
39380"templates then you must make a custom \"Column built from other columns\", "
39381"use the function in that column's template, and use that column's value in "
39382"your save/send templates"
39383msgstr ""
39384
39385#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246
39386msgid ""
39387"ondevice() -- return Yes if ondevice is set, otherwise return the empty "
39388"string. This function works only in the GUI. If you want to use this value "
39389"in save-to-disk or send-to-device templates then you must make a custom "
39390"\"Column built from other columns\", use the function in that column's "
39391"template, and use that column's value in your save/send templates"
39392msgstr ""
39393
39394#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265
39395msgid ""
39396"annotation_count() -- return the total number of annotations of all types "
39397"attached to the current book. This function works only in the GUI."
39398msgstr ""
39399
39400#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281
39401msgid ""
39402"is_marked() -- check whether the book is 'marked' in calibre. If it is then "
39403"return the value of the mark, either 'true' or the comma-separated list of "
39404"named marks. Returns '' if the book is not marked."
39405msgstr ""
39406
39407#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298
39408msgid "series_sort() -- return the series sort value"
39409msgstr ""
39410
39411#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310
39412msgid ""
39413"has_cover() -- return Yes if the book has a cover, otherwise return the "
39414"empty string"
39415msgstr ""
39416
39417#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323
39418msgid ""
39419"first_non_empty(value [, value]*) -- returns the first value that is not "
39420"empty. If all values are empty, then the empty string is returned. You can "
39421"have as many values as you want."
39422msgstr ""
39423
39424#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341
39425msgid ""
39426"and(value [, value]*) -- returns the string \"1\" if all values are not "
39427"empty, otherwise returns the empty string. This function works well with "
39428"test or first_non_empty. You can have as many values as you want. In many "
39429"cases the && operator can replace this function."
39430msgstr ""
39431
39432#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360
39433msgid ""
39434"or(value [, value]*) -- returns the string \"1\" if any value is not empty, "
39435"otherwise returns the empty string. This function works well with test or "
39436"first_non_empty. You can have as many values as you want.  In many cases the"
39437" || operator can replace this function."
39438msgstr ""
39439
39440#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379
39441msgid ""
39442"not(value) -- returns the string \"1\" if the value is empty, otherwise "
39443"returns the empty string. This function works well with test or "
39444"first_non_empty.  In many cases the ! operator can replace this function."
39445msgstr ""
39446
39447#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393
39448msgid ""
39449"list_union(list1, list2, separator) -- return a list made by merging the "
39450"items in list1 and list2, removing duplicate items using a case-insensitive "
39451"comparison. If items differ in case, the one in list1 is used. The items in "
39452"list1 and list2 are separated by separator, as are the items in the returned"
39453" list. Aliases: list_union(), merge_lists()"
39454msgstr ""
39455
39456#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413
39457msgid ""
39458"list_remove_duplicates(list, separator) -- return a list made by removing "
39459"duplicate items in the source list. If items differ only in case, the last "
39460"of them is returned. The items in source list are separated by separator, as"
39461" are the items in the returned list."
39462msgstr ""
39463
39464#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430
39465msgid ""
39466"list_difference(list1, list2, separator) -- return a list made by removing "
39467"from list1 any item found in list2, using a case-insensitive comparison. The"
39468" items in list1 and list2 are separated by separator, as are the items in "
39469"the returned list."
39470msgstr ""
39471
39472#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452
39473msgid ""
39474"list_intersection(list1, list2, separator) -- return a list made by removing"
39475" from list1 any item not found in list2, using a case-insensitive "
39476"comparison. The items in list1 and list2 are separated by separator, as are "
39477"the items in the returned list."
39478msgstr ""
39479
39480#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474
39481msgid ""
39482"list_sort(list, direction, separator) -- return list sorted using a case-"
39483"insensitive sort. If direction is zero, the list is sorted ascending, "
39484"otherwise descending. The list items are separated by separator, as are the "
39485"items in the returned list."
39486msgstr ""
39487
39488#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490
39489msgid ""
39490"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if "
39491"list1 and list2 contain the same items, otherwise return no_val. The items "
39492"are determined by splitting each list using the appropriate separator "
39493"character (sep1 or sep2). The order of items in the lists is not relevant. "
39494"The comparison is case insensitive."
39495msgstr ""
39496
39497#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509
39498msgid ""
39499"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by"
39500" first separating src_list into items using the separator character. For "
39501"each item in the list, check if it matches include_re. If it does, then add "
39502"it to the list to be returned. If opt_replace is not the empty string, then "
39503"apply the replacement before adding the item to the returned list."
39504msgstr ""
39505
39506#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535
39507msgid ""
39508"list_re_group(src_list, separator, include_re, search_re [, "
39509"group_template]+) -- Like list_re except replacements are not optional. It "
39510"uses re_group(list_item, search_re, group_template, ...) when doing the "
39511"replacements on the resulting list."
39512msgstr ""
39513
39514#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575
39515msgid ""
39516"today() -- return a date string for today. This value is designed for use in"
39517" format_date or days_between, but can be manipulated like any other string. "
39518"The date is in ISO format."
39519msgstr ""
39520
39521#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588
39522msgid ""
39523"days_between(date1, date2) -- return the number of days between date1 and "
39524"date2. The number is positive if date1 is greater than date2, otherwise "
39525"negative. If either date1 or date2 are not dates, the function returns the "
39526"empty string."
39527msgstr ""
39528
39529#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612
39530msgid ""
39531"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' "
39532"using 'calc_spec'. Return the new date formatted according to optional "
39533"'fmt': if not supplied then the result will be in iso format. The calc_spec "
39534"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a"
39535" possibly-negative number and W is one of the following letters: s: add 'v' "
39536"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:"
39537" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to "
39538"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add "
39539"3 days, and subtract 1 minute from 'date'."
39540msgstr ""
39541
39542#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645
39543#, python-brace-format
39544msgid "{0}: invalid calculation specifier '{1}'"
39545msgstr ""
39546
39547#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654
39548#, python-brace-format
39549msgid "{0}: error: {1}"
39550msgstr ""
39551
39552#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661
39553msgid ""
39554"language_strings(lang_codes, localize) -- return the strings for the "
39555"language codes passed in lang_codes. If localize is zero, return the strings"
39556" in English. If localize is not zero, return the strings in the language of "
39557"the current locale. Lang_codes is a comma-separated list."
39558msgstr ""
39559
39560#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683
39561msgid ""
39562"language_codes(lang_strings) -- return the language codes for the strings "
39563"passed in lang_strings. The strings must be in the language of the current "
39564"locale. Lang_strings is a comma-separated list."
39565msgstr ""
39566
39567#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704
39568msgid ""
39569"current_library_name() -- return the last name on the path to the current "
39570"calibre library. This function can be called in template program mode using "
39571"the template \"{:'current_library_name()'}\"."
39572msgstr ""
39573
39574#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718
39575msgid ""
39576"current_library_path() -- return the path to the current calibre library. "
39577"This function can be called in template program mode using the template "
39578"\"{:'current_library_path()'}\"."
39579msgstr ""
39580
39581#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732
39582msgid ""
39583"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and"
39584" suffix to a value in the same way as done in a template like "
39585"`{series_index:05.2f| - |- }`. For example, the following program produces "
39586"the same output as the above template: program: "
39587"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")"
39588msgstr ""
39589
39590#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749
39591msgid ""
39592"virtual_libraries() -- return a comma-separated list of Virtual libraries "
39593"that contain this book. This function works only in the GUI. If you want to "
39594"use these values in save-to-disk or send-to-device templates then you must "
39595"make a custom \"Column built from other columns\", use the function in that "
39596"column's template, and use that column's value in your save/send templates"
39597msgstr ""
39598
39599#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769
39600msgid ""
39601"current_virtual_library_name() -- return the name of the current virtual "
39602"library if there is one, otherwise the empty string. Library name case is "
39603"preserved. Example: \"program: current_virtual_library_name()\"."
39604msgstr ""
39605
39606#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785
39607msgid ""
39608"user_categories() -- return a comma-separated list of the user categories "
39609"that contain this book. This function works only in the GUI. If you want to "
39610"use these values in save-to-disk or send-to-device templates then you must "
39611"make a custom \"Column built from other columns\", use the function in that "
39612"column's template, and use that column's value in your save/send templates"
39613msgstr ""
39614
39615#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805
39616#, python-brace-format
39617msgid ""
39618"transliterate(a) -- Returns a string in a latin alphabet formed by "
39619"approximating the sound of the words in the source string. For example, if "
39620"the source is \"{0}\" the function returns \"{1}\"."
39621msgstr ""
39622
39623#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820
39624msgid ""
39625"author_links(val_separator, pair_separator) -- returns a string containing a"
39626" list of authors and that author's link values in the form author1 "
39627"val_separator author1link pair_separator author2 val_separator author2link "
39628"etc. An author is separated from its link value by the val_separator string "
39629"with no added spaces. author:linkvalue pairs are separated by the "
39630"pair_separator string argument with no added spaces. It is up to you to "
39631"choose separator strings that do not occur in author names or links. An "
39632"author is included even if the author link is empty."
39633msgstr ""
39634
39635#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846
39636msgid ""
39637"author_sorts(val_separator) -- returns a string containing a list of "
39638"author's sort values for the authors of the book. The sort is the one in the"
39639" author metadata (different from the author_sort in books). The returned "
39640"list has the form author sort 1 val_separator author sort 2 etc. The author "
39641"sort values in this list are in the same order as the authors of the book. "
39642"If you want spaces around val_separator then include them in the separator "
39643"string"
39644msgstr ""
39645
39646#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868
39647msgid ""
39648"connected_device_name(storage_location) -- if a device is connected then "
39649"return the device name, otherwise return the empty string. Each storage "
39650"location on a device can have a different name. The location names are "
39651"'main', 'carda' and 'cardb'. This function works only in the GUI."
39652msgstr ""
39653
39654#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885
39655#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919
39656msgid "connected_device_name: invalid storage location \"{}\""
39657msgstr ""
39658
39659#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901
39660msgid ""
39661"connected_device_uuid(storage_location) -- if a device is connected then "
39662"return the device uuid (unique id), otherwise return the empty string. Each "
39663"storage location on a device has a different uuid. The location names are "
39664"'main', 'carda' and 'cardb'. This function works only in the GUI."
39665msgstr ""
39666
39667#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935
39668msgid ""
39669"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the "
39670"value of the yes/no field named by the lookup key field_name for a value "
39671"specified by the parameters, returning \"yes\" if a match is found, "
39672"otherwise returning an empty string. Set the parameter is_undefined, "
39673"is_false, or is_true to 1 (the number) to check that condition, otherwise "
39674"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if "
39675"the yes/no field \"#bool\" is either undefined (neither True nor False) or "
39676"True. More than one of is_undefined, is_false, or is_true can be set to 1.  "
39677"This function is usually used by the test() or is_empty() functions."
39678msgstr ""
39679
39680#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955
39681msgid "check_yes_no requires the field be a Yes/No custom column"
39682msgstr ""
39683
39684#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967
39685msgid ""
39686"rating_to_stars(value, use_half_stars) -- Returns the rating as string of "
39687"star characters. The value is a number between 0 and 5. Set use_half_stars "
39688"to 1 if you want half star characters for custom ratings columns that "
39689"support non-integer ratings, for example 2.5."
39690msgstr ""
39691
39692#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976
39693msgid "The rating must be a number between 0 and 5"
39694msgstr ""
39695
39696#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991
39697msgid ""
39698"swap_around_articles(val, separator) -- returns the val with articles moved "
39699"to the end. The value can be a list, in which case each member of the list "
39700"is processed. If the value is a list then you must provide the list value "
39701"separator. If no separator is provided then the value is treated as being a "
39702"single value, not a list."
39703msgstr ""
39704
39705#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017
39706msgid ""
39707"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template"
39708" to retrieve the arguments passed in the call. It both declares and "
39709"initializes local variables, effectively parameters. The variables are "
39710"positional; they get the value of the value given in the call in the same "
39711"position. If the corresponding parameter is not provided in the call then "
39712"arguments assigns that variable the provided default value. If there is no "
39713"default value then the variable is set to the empty string."
39714msgstr ""
39715
39716#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037
39717#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055
39718msgid ""
39719"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global "
39720"variables\" that can be passed into the formatter. It both declares and "
39721"initializes local variables with the names of the global variables passed "
39722"in. If the corresponding variable is not provided in the passed-in globals "
39723"then it assigns that variable the provided default value. If there is no "
39724"default value then the variable is set to the empty string."
39725msgstr ""
39726
39727#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073
39728msgid ""
39729"field_exists(field_name) -- checks if a field (column) named field_name "
39730"exists, returning '1' if so and '' if not."
39731msgstr ""
39732
39733#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087
39734msgid ""
39735"character(character_name) -- returns the character named by character_name. "
39736"For example, character('newline') returns a newline character ('\\n'). The "
39737"supported character names are 'newline', 'return', 'tab', and 'backslash'."
39738msgstr ""
39739
39740#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17
39741msgid "Unnamed image"
39742msgstr ""
39743
39744#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45
39745msgid "Waiting..."
39746msgstr ""
39747
39748#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56
39749msgid "Aborted, taking too long"
39750msgstr ""
39751
39752#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58
39753msgid "Stopped"
39754msgstr ""
39755
39756#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80
39757msgid "Working..."
39758msgstr ""
39759
39760#: /__w/calibre/calibre/src/calibre/utils/localization.py:295
39761msgid "Brazilian Portuguese"
39762msgstr ""
39763
39764#: /__w/calibre/calibre/src/calibre/utils/localization.py:296
39765msgid "English (United Kingdom)"
39766msgstr ""
39767
39768#: /__w/calibre/calibre/src/calibre/utils/localization.py:297
39769msgid "Simplified Chinese"
39770msgstr ""
39771
39772#: /__w/calibre/calibre/src/calibre/utils/localization.py:298
39773msgid "Traditional Chinese"
39774msgstr ""
39775
39776#: /__w/calibre/calibre/src/calibre/utils/localization.py:299
39777msgid "English"
39778msgstr "อังกฤษ"
39779
39780#: /__w/calibre/calibre/src/calibre/utils/localization.py:300
39781msgid "English (United States)"
39782msgstr ""
39783
39784#: /__w/calibre/calibre/src/calibre/utils/localization.py:301
39785msgid "English (Argentina)"
39786msgstr ""
39787
39788#: /__w/calibre/calibre/src/calibre/utils/localization.py:302
39789msgid "English (Australia)"
39790msgstr ""
39791
39792#: /__w/calibre/calibre/src/calibre/utils/localization.py:303
39793msgid "English (Japan)"
39794msgstr ""
39795
39796#: /__w/calibre/calibre/src/calibre/utils/localization.py:304
39797msgid "English (Germany)"
39798msgstr ""
39799
39800#: /__w/calibre/calibre/src/calibre/utils/localization.py:305
39801msgid "English (Bulgaria)"
39802msgstr ""
39803
39804#: /__w/calibre/calibre/src/calibre/utils/localization.py:306
39805msgid "English (Egypt)"
39806msgstr ""
39807
39808#: /__w/calibre/calibre/src/calibre/utils/localization.py:307
39809msgid "English (New Zealand)"
39810msgstr ""
39811
39812#: /__w/calibre/calibre/src/calibre/utils/localization.py:308
39813msgid "English (Canada)"
39814msgstr ""
39815
39816#: /__w/calibre/calibre/src/calibre/utils/localization.py:309
39817msgid "English (Greece)"
39818msgstr ""
39819
39820#: /__w/calibre/calibre/src/calibre/utils/localization.py:310
39821msgid "English (India)"
39822msgstr ""
39823
39824#: /__w/calibre/calibre/src/calibre/utils/localization.py:311
39825msgid "English (Nepal)"
39826msgstr ""
39827
39828#: /__w/calibre/calibre/src/calibre/utils/localization.py:312
39829msgid "English (Thailand)"
39830msgstr ""
39831
39832#: /__w/calibre/calibre/src/calibre/utils/localization.py:313
39833msgid "English (Turkey)"
39834msgstr ""
39835
39836#: /__w/calibre/calibre/src/calibre/utils/localization.py:314
39837msgid "English (Cyprus)"
39838msgstr ""
39839
39840#: /__w/calibre/calibre/src/calibre/utils/localization.py:315
39841msgid "English (Czech Republic)"
39842msgstr ""
39843
39844#: /__w/calibre/calibre/src/calibre/utils/localization.py:316
39845msgid "English (Philippines)"
39846msgstr ""
39847
39848#: /__w/calibre/calibre/src/calibre/utils/localization.py:317
39849msgid "English (Pakistan)"
39850msgstr ""
39851
39852#: /__w/calibre/calibre/src/calibre/utils/localization.py:318
39853msgid "English (Poland)"
39854msgstr ""
39855
39856#: /__w/calibre/calibre/src/calibre/utils/localization.py:319
39857msgid "English (Croatia)"
39858msgstr ""
39859
39860#: /__w/calibre/calibre/src/calibre/utils/localization.py:320
39861msgid "English (Hungary)"
39862msgstr ""
39863
39864#: /__w/calibre/calibre/src/calibre/utils/localization.py:321
39865msgid "English (Indonesia)"
39866msgstr ""
39867
39868#: /__w/calibre/calibre/src/calibre/utils/localization.py:322
39869msgid "English (Israel)"
39870msgstr ""
39871
39872#: /__w/calibre/calibre/src/calibre/utils/localization.py:323
39873msgid "English (Russia)"
39874msgstr ""
39875
39876#: /__w/calibre/calibre/src/calibre/utils/localization.py:324
39877msgid "English (Singapore)"
39878msgstr ""
39879
39880#: /__w/calibre/calibre/src/calibre/utils/localization.py:325
39881msgid "English (Yemen)"
39882msgstr ""
39883
39884#: /__w/calibre/calibre/src/calibre/utils/localization.py:326
39885msgid "English (Ireland)"
39886msgstr ""
39887
39888#: /__w/calibre/calibre/src/calibre/utils/localization.py:327
39889msgid "English (China)"
39890msgstr ""
39891
39892#: /__w/calibre/calibre/src/calibre/utils/localization.py:328
39893msgid "English (Taiwan)"
39894msgstr ""
39895
39896#: /__w/calibre/calibre/src/calibre/utils/localization.py:329
39897msgid "English (South Africa)"
39898msgstr ""
39899
39900#: /__w/calibre/calibre/src/calibre/utils/localization.py:330
39901msgid "Spanish (Paraguay)"
39902msgstr ""
39903
39904#: /__w/calibre/calibre/src/calibre/utils/localization.py:331
39905msgid "Spanish (Uruguay)"
39906msgstr ""
39907
39908#: /__w/calibre/calibre/src/calibre/utils/localization.py:332
39909msgid "Spanish (Argentina)"
39910msgstr ""
39911
39912#: /__w/calibre/calibre/src/calibre/utils/localization.py:333
39913msgid "Spanish (Costa Rica)"
39914msgstr ""
39915
39916#: /__w/calibre/calibre/src/calibre/utils/localization.py:334
39917msgid "Spanish (Mexico)"
39918msgstr ""
39919
39920#: /__w/calibre/calibre/src/calibre/utils/localization.py:335
39921msgid "Spanish (Cuba)"
39922msgstr ""
39923
39924#: /__w/calibre/calibre/src/calibre/utils/localization.py:336
39925msgid "Spanish (Chile)"
39926msgstr ""
39927
39928#: /__w/calibre/calibre/src/calibre/utils/localization.py:337
39929msgid "Spanish (Ecuador)"
39930msgstr ""
39931
39932#: /__w/calibre/calibre/src/calibre/utils/localization.py:338
39933msgid "Spanish (Honduras)"
39934msgstr ""
39935
39936#: /__w/calibre/calibre/src/calibre/utils/localization.py:339
39937msgid "Spanish (Venezuela)"
39938msgstr ""
39939
39940#: /__w/calibre/calibre/src/calibre/utils/localization.py:340
39941msgid "Spanish (Bolivia)"
39942msgstr ""
39943
39944#: /__w/calibre/calibre/src/calibre/utils/localization.py:341
39945msgid "Spanish (Nicaragua)"
39946msgstr ""
39947
39948#: /__w/calibre/calibre/src/calibre/utils/localization.py:342
39949msgid "Spanish (Colombia)"
39950msgstr ""
39951
39952#: /__w/calibre/calibre/src/calibre/utils/localization.py:343
39953msgid "German (Austria)"
39954msgstr ""
39955
39956#: /__w/calibre/calibre/src/calibre/utils/localization.py:344
39957msgid "French (Belgium)"
39958msgstr ""
39959
39960#: /__w/calibre/calibre/src/calibre/utils/localization.py:345
39961msgid "Dutch (Netherlands)"
39962msgstr ""
39963
39964#: /__w/calibre/calibre/src/calibre/utils/localization.py:346
39965msgid "Dutch (Belgium)"
39966msgstr ""
39967
39968#. NOTE: Ante Meridian (i.e. like 10:00 AM)
39969#: /__w/calibre/calibre/src/calibre/utils/localization.py:354
39970msgid "AM"
39971msgstr ""
39972
39973#. NOTE: Post Meridian (i.e. like 10:00 PM)
39974#: /__w/calibre/calibre/src/calibre/utils/localization.py:356
39975msgid "PM"
39976msgstr ""
39977
39978#. NOTE: Ante Meridian (i.e. like 10:00 am)
39979#: /__w/calibre/calibre/src/calibre/utils/localization.py:358
39980msgid "am"
39981msgstr ""
39982
39983#. NOTE: Post Meridian (i.e. like 10:00 pm)
39984#: /__w/calibre/calibre/src/calibre/utils/localization.py:360
39985msgid "pm"
39986msgstr ""
39987
39988#: /__w/calibre/calibre/src/calibre/utils/localization.py:362
39989msgid "Select All"
39990msgstr ""
39991
39992#: /__w/calibre/calibre/src/calibre/utils/localization.py:363
39993msgid "Copy Link"
39994msgstr ""
39995
39996#: /__w/calibre/calibre/src/calibre/utils/localization.py:364
39997msgid "&Select All"
39998msgstr ""
39999
40000#: /__w/calibre/calibre/src/calibre/utils/localization.py:365
40001msgid "Copy &Link Location"
40002msgstr ""
40003
40004#: /__w/calibre/calibre/src/calibre/utils/localization.py:370
40005msgid "Paste and Match Style"
40006msgstr ""
40007
40008#: /__w/calibre/calibre/src/calibre/utils/localization.py:371
40009msgid "Directions"
40010msgstr ""
40011
40012#: /__w/calibre/calibre/src/calibre/utils/localization.py:372
40013msgid "Left to Right"
40014msgstr ""
40015
40016#: /__w/calibre/calibre/src/calibre/utils/localization.py:373
40017msgid "Right to Left"
40018msgstr ""
40019
40020#: /__w/calibre/calibre/src/calibre/utils/localization.py:377
40021msgid "Close without Saving"
40022msgstr ""
40023
40024#: /__w/calibre/calibre/src/calibre/utils/localization.py:378
40025msgid "Close Tab"
40026msgstr ""
40027
40028#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213
40029msgid "Extra characters at end of search"
40030msgstr ""
40031
40032#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245
40033msgid "missing )"
40034msgstr ""
40035
40036#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378
40037#, python-format
40038msgid "Failed to parse query, recursion limit reached: %s"
40039msgstr ""
40040
40041#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430
40042#, python-brace-format
40043msgid "Recursive saved search: {0}"
40044msgstr ""
40045
40046#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435
40047msgid "Unknown saved search: {}"
40048msgstr ""
40049
40050#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442
40051#, python-brace-format
40052msgid "Unknown error in saved search: {0}"
40053msgstr ""
40054
40055#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201
40056msgid ""
40057"%prog [options] [from to text]\n"
40058"\n"
40059"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n"
40060"compose mode you specify from to and text and these are used to build and\n"
40061"send an email message. In the filter mode, %prog reads a complete email\n"
40062"message from STDIN and sends it.\n"
40063"\n"
40064"text is the body of the email message.\n"
40065"If text is not specified, a complete email message is read from STDIN.\n"
40066"from is the email address of the sender and to is the email address\n"
40067"of the recipient. When a complete email is read from STDIN, from and to\n"
40068"are only used in the SMTP negotiation, the message headers are not modified.\n"
40069msgstr ""
40070
40071#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216
40072msgid "Options to compose an email. Ignored if text is not specified"
40073msgstr ""
40074
40075#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217
40076msgid "File to attach to the email"
40077msgstr ""
40078
40079#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218
40080msgid "Subject of the email"
40081msgstr ""
40082
40083#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221
40084msgid "Host name of localhost. Used when connecting to SMTP server."
40085msgstr ""
40086
40087#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224
40088msgid ""
40089"Options to use an SMTP relay server to send mail. calibre will try to send "
40090"the email directly unless --relay is specified."
40091msgstr ""
40092
40093#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227
40094msgid "An SMTP relay server to use to send mail."
40095msgstr ""
40096
40097#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229
40098msgid ""
40099"Port to connect to on relay server. Default is to use 465 if encryption "
40100"method is SSL and 25 otherwise."
40101msgstr ""
40102
40103#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231
40104msgid "Username for relay"
40105msgstr ""
40106
40107#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232
40108msgid "Password for relay"
40109msgstr ""
40110
40111#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235
40112msgid ""
40113"Encryption method to use when connecting to relay. Choices are TLS, SSL and "
40114"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure"
40115msgstr ""
40116
40117#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238
40118msgid ""
40119"Do not verify the server certificate when connecting using TLS. This used to"
40120" be the default behavior in calibre versions before 3.27. If you are using a"
40121" relay with a self-signed or otherwise invalid certificate, you can use this"
40122" option to restore the pre 3.27 behavior"
40123msgstr ""
40124
40125#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243
40126msgid ""
40127"Path to a file of concatenated CA certificates in PEM format, used to verify"
40128" the server certificate when using TLS. By default, the system CA "
40129"certificates are used."
40130msgstr ""
40131
40132#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245
40133msgid "Path to maildir folder to store failed email messages in."
40134msgstr ""
40135
40136#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248
40137msgid ""
40138"Fork and deliver message in background. If you use this option, you should "
40139"also use --outbox to handle delivery failures."
40140msgstr ""
40141
40142#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251
40143msgid "Timeout for connection"
40144msgstr ""
40145
40146#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336
40147msgid "Control email delivery"
40148msgstr ""
40149
40150#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26
40151msgid "The main calibre program, used to manage your collection of e-books"
40152msgstr ""
40153
40154#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34
40155msgid ""
40156"The calibre E-book editor. It can be used to edit common e-book formats."
40157msgstr ""
40158
40159#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42
40160msgid "The calibre E-book viewer. It can view most known e-book formats."
40161msgstr ""
40162
40163#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82
40164#, python-format
40165msgid "%s Document"
40166msgstr ""
40167
40168#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124
40169#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567
40170msgid "Unknown section"
40171msgstr ""
40172
40173#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145
40174msgid "Unknown feed"
40175msgstr ""
40176
40177#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165
40178#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206
40179#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558
40180msgid "Untitled article"
40181msgstr ""
40182
40183#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79
40184msgid "Unknown News Source"
40185msgstr ""
40186
40187#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608
40188msgid "Article download aborted"
40189msgstr ""
40190
40191#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836
40192#, python-format
40193msgid "Failed to download %s"
40194msgstr ""
40195
40196#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929
40197#, python-format
40198msgid "The \"%s\" recipe needs a username and password."
40199msgstr ""
40200
40201#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057
40202msgid "Download finished"
40203msgstr ""
40204
40205#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059
40206msgid "Failed to download the following articles:"
40207msgstr ""
40208
40209#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065
40210msgid "Failed to download parts of the following articles:"
40211msgstr ""
40212
40213#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067
40214msgid " from "
40215msgstr ""
40216
40217#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069
40218msgid "\tFailed links:"
40219msgstr ""
40220
40221#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173
40222msgid "Could not fetch article."
40223msgstr ""
40224
40225#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175
40226msgid "The debug traceback is available earlier in this log"
40227msgstr ""
40228
40229#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177
40230msgid "Run with -vv to see the reason"
40231msgstr ""
40232
40233#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222
40234msgid "Fetching feeds..."
40235msgstr ""
40236
40237#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228
40238msgid "Got feeds from index page"
40239msgstr ""
40240
40241#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241
40242msgid "Trying to download cover..."
40243msgstr ""
40244
40245#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243
40246msgid "Generating masthead..."
40247msgstr ""
40248
40249#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303
40250msgid "Starting download in a single thread..."
40251msgid_plural "Starting download [{} threads]..."
40252msgstr[0] ""
40253
40254#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318
40255#, python-format
40256msgid "Feeds downloaded to %s"
40257msgstr ""
40258
40259#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327
40260#, python-format
40261msgid "Could not download cover: %s"
40262msgstr ""
40263
40264#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340
40265#, python-format
40266msgid "Downloading cover from %s"
40267msgstr ""
40268
40269#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392
40270msgid "Masthead image downloaded"
40271msgstr ""
40272
40273#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482
40274msgid "Articles in this issue:"
40275msgstr ""
40276
40277#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639
40278#, python-format
40279msgid "Article downloaded: %s"
40280msgstr ""
40281
40282#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649
40283#, python-format
40284msgid "Article download aborted: %s"
40285msgstr ""
40286
40287#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656
40288#, python-format
40289msgid "Article download failed: %s"
40290msgstr ""
40291
40292#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678
40293msgid "Fetching feed"
40294msgstr ""
40295
40296#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853
40297msgid ""
40298"Failed to log in, check your username and password for the calibre "
40299"Periodicals service."
40300msgstr ""
40301
40302#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869
40303msgid ""
40304"You do not have permission to download this issue. Either your subscription "
40305"has expired or you have exceeded the maximum allowed downloads for today."
40306msgstr ""
40307
40308#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50
40309msgid "You"
40310msgstr ""
40311
40312#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70
40313#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85
40314#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239
40315msgid "Scheduled"
40316msgstr ""
40317
40318#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135
40319#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234
40320msgid "Main menu"
40321msgstr ""
40322
40323#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231
40324msgid "Section menu"
40325msgstr ""
40326
40327#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320
40328#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414
40329msgid "Sections"
40330msgstr ""
40331
40332#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411
40333msgid "Articles"
40334msgstr ""
40335
40336#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599
40337msgid ""
40338"%prog URL\n"
40339"\n"
40340"Where URL is for example https://google.com"
40341msgstr ""
40342
40343#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602
40344#, python-format
40345msgid "Base folder into which URL is saved. Default is %default"
40346msgstr ""
40347
40348#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605
40349#, python-format
40350msgid ""
40351"Timeout in seconds to wait for a response from the server. Default: %default"
40352" s"
40353msgstr ""
40354
40355#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608
40356#, python-format
40357msgid ""
40358"Maximum number of levels to recurse i.e. depth of links to follow. Default "
40359"%default"
40360msgstr ""
40361
40362#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611
40363#, python-format
40364msgid ""
40365"The maximum number of files to download. This only applies to files from <a "
40366"href> tags. Default is %default"
40367msgstr ""
40368
40369#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613
40370#, python-format
40371msgid ""
40372"Minimum interval in seconds between consecutive fetches. Default is %default"
40373" s"
40374msgstr ""
40375
40376#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615
40377msgid ""
40378"The character encoding for the websites you are trying to download. The "
40379"default is to try and guess the encoding."
40380msgstr ""
40381
40382#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617
40383msgid ""
40384"Only links that match this regular expression will be followed. This option "
40385"can be specified multiple times, in which case as long as a link matches any"
40386" one regexp, it will be followed. By default all links are followed."
40387msgstr ""
40388
40389#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622
40390msgid ""
40391"Any link that matches this regular expression will be ignored. This option "
40392"can be specified multiple times, in which case as long as any regexp matches"
40393" a link, it will be ignored. By default, no links are ignored. If both "
40394"filter regexp and match regexp are specified, then filter regexp is applied "
40395"first."
40396msgstr ""
40397
40398#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628
40399msgid "Do not download CSS stylesheets."
40400msgstr ""
40401
40402#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708
40403msgid "OK"
40404msgstr ""
40405
40406#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712
40407msgid "Save All"
40408msgstr ""
40409
40410#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714
40411msgid "Open"
40412msgstr ""
40413
40414#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716
40415msgid "&Yes"
40416msgstr ""
40417
40418#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718
40419msgid "Yes to &All"
40420msgstr ""
40421
40422#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720
40423msgid "&No"
40424msgstr ""
40425
40426#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722
40427msgid "N&o to All"
40428msgstr ""
40429
40430#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724
40431msgid "Abort"
40432msgstr ""
40433
40434#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726
40435msgid "Retry"
40436msgstr ""
40437
40438#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730
40439msgid "Close"
40440msgstr ""
40441
40442#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738
40443msgid "Apply"
40444msgstr ""
40445
40446#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740
40447msgid "Reset"
40448msgstr ""
40449
40450#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742
40451msgid "Restore Defaults"
40452msgstr ""
40453
40454#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480
40455msgid "Hu&e:"
40456msgstr ""
40457
40458#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481
40459msgid "&Sat:"
40460msgstr ""
40461
40462#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482
40463msgid "&Val:"
40464msgstr ""
40465
40466#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483
40467msgid "&Red:"
40468msgstr ""
40469
40470#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484
40471msgid "&Green:"
40472msgstr ""
40473
40474#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485
40475msgid "Bl&ue:"
40476msgstr ""
40477
40478#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486
40479msgid "A&lpha channel:"
40480msgstr ""
40481
40482#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487
40483msgid "&HTML:"
40484msgstr ""
40485
40486#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651
40487msgid ""
40488"Cursor at %1, %2\n"
40489"Press ESC to cancel"
40490msgstr ""
40491
40492#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679
40493msgid "Select Color"
40494msgstr ""
40495
40496#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872
40497msgid "&Basic colors"
40498msgstr ""
40499
40500#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873
40501msgid "&Custom colors"
40502msgstr ""
40503
40504#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874
40505msgid "&Add to Custom Colors"
40506msgstr ""
40507
40508#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875
40509msgid "&Pick Screen Color"
40510msgstr ""
40511
40512#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179
40513msgid "Select Font"
40514msgstr ""
40515
40516#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770
40517msgid "&Font"
40518msgstr ""
40519
40520#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771
40521msgid "Font st&yle"
40522msgstr ""
40523
40524#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772
40525msgid "&Size"
40526msgstr ""
40527
40528#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773
40529msgid "Effects"
40530msgstr ""
40531
40532#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774
40533msgid "Stri&keout"
40534msgstr ""
40535
40536#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776
40537msgid "Sample"
40538msgstr ""
40539
40540#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777
40541msgid "Wr&iting System"
40542msgstr ""
40543
40544#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405
40545msgid "Left edge"
40546msgstr ""
40547
40548#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406
40549msgid "Right edge"
40550msgstr ""
40551
40552#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40553msgid "Page left"
40554msgstr ""
40555
40556#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408
40557msgid "Page up"
40558msgstr ""
40559
40560#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40561msgid "Page down"
40562msgstr ""
40563
40564#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409
40565msgid "Page right"
40566msgstr ""
40567
40568#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40569msgid "Scroll left"
40570msgstr ""
40571
40572#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411
40573msgid "Scroll up"
40574msgstr ""
40575
40576#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40577msgid "Scroll down"
40578msgstr ""
40579
40580#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412
40581msgid "Scroll right"
40582msgstr ""
40583
40584#: /__w/calibre/calibre/resources/default_tweaks.py:9
40585msgid "Auto increment series index"
40586msgstr ""
40587
40588#: /__w/calibre/calibre/resources/default_tweaks.py:10
40589msgid ""
40590"The algorithm used to assign a book added to an existing series a series number.\n"
40591"New series numbers assigned using this tweak are always integer values, except\n"
40592"if a constant non-integer is specified.\n"
40593"Possible values are:\n"
40594"next - First available integer larger than the largest existing number\n"
40595"first_free - First available integer larger than 0\n"
40596"next_free - First available integer larger than the smallest existing number\n"
40597"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n"
40598"const - Assign the number 1 always\n"
40599"no_change - Do not change the series index\n"
40600"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n"
40601"Examples:\n"
40602"series_index_auto_increment = 'next'\n"
40603"series_index_auto_increment = 'next_free'\n"
40604"series_index_auto_increment = 16.5\n"
40605"\n"
40606"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n"
40607"use the above values when importing/adding books. If this tweak is set to\n"
40608"False (the default) then the series number will be set to 1 if it is not\n"
40609"explicitly set during the import. If set to True, then the\n"
40610"series index will be set according to the series_index_auto_increment setting.\n"
40611"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n"
40612"only when a value is not provided during import. If the importing regular\n"
40613"expression produces a value for series_index, or if you are reading metadata\n"
40614"from books and the import plugin produces a value, than that value will\n"
40615"be used irrespective of the setting of the tweak."
40616msgstr ""
40617
40618#: /__w/calibre/calibre/resources/default_tweaks.py:39
40619msgid "Add separator after completing an author name"
40620msgstr ""
40621
40622#: /__w/calibre/calibre/resources/default_tweaks.py:40
40623msgid ""
40624"Should the completion separator be append\n"
40625"to the end of the completed text to\n"
40626"automatically begin a new completion operation\n"
40627"for authors.\n"
40628"Can be either True or False"
40629msgstr ""
40630
40631#: /__w/calibre/calibre/resources/default_tweaks.py:47
40632msgid "Author sort name algorithm"
40633msgstr ""
40634
40635#: /__w/calibre/calibre/resources/default_tweaks.py:48
40636msgid ""
40637"The algorithm used to copy author to author_sort.\n"
40638"Possible values are:\n"
40639"invert: use \"fn ln\" -> \"ln, fn\"\n"
40640"copy  : copy author to author_sort without modification\n"
40641"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n"
40642"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n"
40643"When this tweak is changed, the author_sort values stored with each author\n"
40644"must be recomputed by right-clicking on an author in the left-hand tags\n"
40645"panel, selecting 'manage authors', and pressing\n"
40646"'Recalculate all author sort values'.\n"
40647"\n"
40648"The author_name_suffixes are words that are ignored when they occur at the\n"
40649"end of an author name. The case of the suffix is ignored and trailing\n"
40650"periods are automatically handled.\n"
40651"\n"
40652"The same is true for author_name_prefixes.\n"
40653"\n"
40654"The author_name_copywords are a set of words which, if they occur in an\n"
40655"author name, cause the automatically generated author sort string to be\n"
40656"identical to the author name. This means that the sort for a string like\n"
40657"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n"
40658"\n"
40659"If author_use_surname_prefixes is enabled, any of the words in\n"
40660"author_surname_prefixes will be treated as a prefix to the surname, if they\n"
40661"occur before the surname. So for example, \"John von Neumann\" would be sorted\n"
40662"as \"von Neumann, John\" and not \"Neumann, John von\"."
40663msgstr ""
40664
40665#: /__w/calibre/calibre/resources/default_tweaks.py:85
40666msgid "Splitting multiple author names"
40667msgstr ""
40668
40669#: /__w/calibre/calibre/resources/default_tweaks.py:86
40670msgid ""
40671"By default, calibre splits a string containing multiple author names on\n"
40672"ampersands and the words \"and\" and \"with\". You can customize the splitting\n"
40673"by changing the regular expression below. Strings are split on whatever the\n"
40674"specified regular expression matches, in addition to ampersands.\n"
40675"Default: r'(?i),?\\s+(and|with)\\s+'"
40676msgstr ""
40677
40678#: /__w/calibre/calibre/resources/default_tweaks.py:93
40679msgid "Use author sort in Tag browser"
40680msgstr ""
40681
40682#: /__w/calibre/calibre/resources/default_tweaks.py:94
40683msgid ""
40684"Set which author field to display in the Tag browser (the list of authors,\n"
40685"series, publishers etc on the left hand side). The choices are author and\n"
40686"author_sort. This tweak affects only what is displayed under the authors\n"
40687"category in the Tag browser and Content server. Please note that if you set this\n"
40688"to author_sort, it is very possible to see duplicate names in the list because\n"
40689"although it is guaranteed that author names are unique, there is no such\n"
40690"guarantee for author_sort values. Showing duplicates won't break anything, but\n"
40691"it could lead to some confusion. When using 'author_sort', the tooltip will\n"
40692"show the author's name.\n"
40693"Examples:\n"
40694"categories_use_field_for_author_name = 'author'\n"
40695"categories_use_field_for_author_name = 'author_sort'"
40696msgstr ""
40697
40698#: /__w/calibre/calibre/resources/default_tweaks.py:108
40699msgid "Control partitioning of Tag browser"
40700msgstr ""
40701
40702#: /__w/calibre/calibre/resources/default_tweaks.py:109
40703msgid ""
40704"When partitioning the Tag browser, the format of the subcategory label is\n"
40705"controlled by a template: categories_collapsed_name_template if sorting by\n"
40706"name, categories_collapsed_rating_template if sorting by average rating, and\n"
40707"categories_collapsed_popularity_template if sorting by popularity. There are\n"
40708"two variables available to the template: first and last. The variable 'first'\n"
40709"is the initial item in the subcategory, and the variable 'last' is the final\n"
40710"item in the subcategory. Both variables are 'objects'; they each have multiple\n"
40711"values that are obtained by using a suffix. For example, first.name for an\n"
40712"author category will be the name of the author. The sub-values available are:\n"
40713"name: the printable name of the item\n"
40714"count: the number of books that references this item\n"
40715"avg_rating: the average rating of all the books referencing this item\n"
40716"sort: the sort value. For authors, this is the author_sort for that author\n"
40717"category: the category (e.g., authors, series) that the item is in.\n"
40718"Note that the \"r'\" in front of the { is necessary if there are backslashes\n"
40719"(\\ characters) in the template. It doesn't hurt anything to leave it there\n"
40720"even if there aren't any backslashes."
40721msgstr ""
40722
40723#: /__w/calibre/calibre/resources/default_tweaks.py:130
40724msgid "Control order of categories in the Tag browser"
40725msgstr ""
40726
40727#: /__w/calibre/calibre/resources/default_tweaks.py:131
40728msgid ""
40729"Change the following dict to change the order that categories are displayed in\n"
40730"the Tag browser. Items are named using their lookup name, and will be sorted\n"
40731"using the number supplied. The lookup name '*' stands for all names that\n"
40732"otherwise do not appear. Two names with the same value will be sorted\n"
40733"using the default order, the one specified by tag_browser_category_default_sort.\n"
40734"Example:\n"
40735"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n"
40736"\n"
40737"results in the order series, tags, then everything else in default order.\n"
40738"The tweak tag_browser_category_default_sort specifies the sort order before\n"
40739"applying the category order from the dict. The allowed values are:\n"
40740"tag_browser_category_default_sort = 'default' # The calibre default order\n"
40741"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n"
40742"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n"
40743"\n"
40744"In addition and if the category default sort is not 'default' you can specify\n"
40745"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n"
40746"tag_browser_category_default_sort_direction = 'ascending'\n"
40747"tag_browser_category_default_sort_direction = 'descending'"
40748msgstr ""
40749
40750#: /__w/calibre/calibre/resources/default_tweaks.py:155
40751msgid "Specify columns to sort the booklist by on startup"
40752msgstr ""
40753
40754#: /__w/calibre/calibre/resources/default_tweaks.py:156
40755msgid ""
40756"Provide a set of columns to be sorted on when calibre starts.\n"
40757"The argument is None if saved sort history is to be used\n"
40758"otherwise it is a list of column,order pairs. Column is the\n"
40759"lookup/search name, found using the tooltip for the column\n"
40760"Order is 0 for ascending, 1 for descending.\n"
40761"For example, set it to [('authors',0),('title',0)] to sort by\n"
40762"title within authors."
40763msgstr ""
40764
40765#: /__w/calibre/calibre/resources/default_tweaks.py:165
40766msgid "Control how dates are displayed"
40767msgstr ""
40768
40769#: /__w/calibre/calibre/resources/default_tweaks.py:166
40770msgid ""
40771"Format to be used for publication date and the timestamp (date).\n"
40772"A string controlling how the publication date is displayed in the GUI\n"
40773"d     the day as number without a leading zero (1 to 31)\n"
40774"dd    the day as number with a leading zero (01 to 31)\n"
40775"ddd   the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n"
40776"dddd  the long localized day name (e.g. 'Monday' to 'Sunday').\n"
40777"M     the month as number without a leading zero (1-12)\n"
40778"MM    the month as number with a leading zero (01-12)\n"
40779"MMM   the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n"
40780"MMMM  the long localized month name (e.g. 'January' to 'December').\n"
40781"yy    the year as two digit number (00-99)\n"
40782"yyyy  the year as four digit number\n"
40783"h     the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n"
40784"hh    the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n"
40785"m     the minutes without a leading 0 (0 to 59) '\n"
40786"mm    the minutes with a leading 0 (00 to 59) '\n"
40787"s     the seconds without a leading 0 (0 to 59) '\n"
40788"ss    the seconds with a leading 0 (00 to 59) '\n"
40789"ap    use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n"
40790"AP    use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n"
40791"iso   the date with time and timezone. Must be the only format present\n"
40792"For example, given the date of 9 Jan 2010, the following formats show\n"
40793"MMM yyyy ==> Jan 2010    yyyy ==> 2010       dd MMM yyyy ==> 09 Jan 2010\n"
40794"MM/yyyy ==> 01/2010      d/M/yy ==> 9/1/10   yy ==> 10\n"
40795"\n"
40796"publication default if not set: MMM yyyy\n"
40797"timestamp default if not set: dd MMM yyyy\n"
40798"last_modified_display_format if not set: dd MMM yyyy"
40799msgstr ""
40800
40801#: /__w/calibre/calibre/resources/default_tweaks.py:198
40802msgid "Control sorting of titles and series in the library display"
40803msgstr ""
40804
40805#: /__w/calibre/calibre/resources/default_tweaks.py:199
40806msgid ""
40807"Control title and series sorting in the library view. If set to\n"
40808"'library_order', the title sort field will be used instead of the title.\n"
40809"Unless you have manually edited the title sort field, leading articles such as\n"
40810"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n"
40811"sorted as-is (sort by title instead of title sort). For example, with\n"
40812"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n"
40813"book will sort under 'T'.\n"
40814"This flag affects calibre's library display. It has no effect on devices. In\n"
40815"addition, titles for books added before changing the flag will retain their\n"
40816"order until the title is edited. Editing a title and hitting Enter\n"
40817"without changing anything is sufficient to change the sort. Or you can use\n"
40818"the 'Update title sort' action in the Bulk metadata edit dialog to update\n"
40819"it for many books at once."
40820msgstr ""
40821
40822#: /__w/calibre/calibre/resources/default_tweaks.py:214
40823msgid "Control formatting of title and series when used in templates"
40824msgstr ""
40825
40826#: /__w/calibre/calibre/resources/default_tweaks.py:215
40827msgid ""
40828"Control how title and series names are formatted when saving to disk/sending\n"
40829"to device. The behavior depends on the field being processed. If processing\n"
40830"title, then if this tweak is set to 'library_order', the title will be\n"
40831"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n"
40832"title will not be changed. If processing series, then if set to\n"
40833"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n"
40834"set to 'strictly_alphabetic', the series will be sent without change.\n"
40835"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n"
40836"will become \"Lord of the Rings, The\". If the tweak is set to\n"
40837"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n"
40838"formatter function raw_field will return the base value for title and\n"
40839"series regardless of the setting of this tweak."
40840msgstr ""
40841
40842#: /__w/calibre/calibre/resources/default_tweaks.py:229
40843msgid "Set the list of words considered to be \"articles\" for sort strings"
40844msgstr ""
40845
40846#: /__w/calibre/calibre/resources/default_tweaks.py:230
40847msgid ""
40848"Set the list of words that are to be considered 'articles' when computing the\n"
40849"title sort strings. The articles differ by language. By default, calibre uses\n"
40850"a combination of articles from English and whatever language the calibre user\n"
40851"interface is set to. In addition, in some contexts where the book language is\n"
40852"available, the language of the book is used. You can change the list of\n"
40853"articles for a given language or add a new language by editing\n"
40854"per_language_title_sort_articles. To tell calibre to use a language other\n"
40855"than the user interface language, set, default_language_for_title_sort. For\n"
40856"example, to use German, set it to 'deu'. A value of None means the user\n"
40857"interface language is used. The setting title_sort_articles is ignored\n"
40858"(present only for legacy reasons)."
40859msgstr ""
40860
40861#: /__w/calibre/calibre/resources/default_tweaks.py:285
40862msgid "Specify a folder calibre should connect to at startup"
40863msgstr ""
40864
40865#: /__w/calibre/calibre/resources/default_tweaks.py:286
40866msgid ""
40867"Specify a folder that calibre should connect to at startup using\n"
40868"connect_to_folder. This must be a full path to the folder. If the folder does\n"
40869"not exist when calibre starts, it is ignored.\n"
40870"Example for Windows:\n"
40871"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n"
40872"Example for other operating systems:\n"
40873"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'"
40874msgstr ""
40875
40876#: /__w/calibre/calibre/resources/default_tweaks.py:295
40877msgid "Specify renaming rules for SONY collections"
40878msgstr ""
40879
40880#: /__w/calibre/calibre/resources/default_tweaks.py:296
40881msgid ""
40882"Specify renaming rules for SONY collections. This tweak is only applicable if\n"
40883"metadata management is set to automatic. Collections on SONYs are named\n"
40884"depending upon whether the field is standard or custom. A collection derived\n"
40885"from a standard field is named for the value in that field.\n"
40886"\n"
40887"For example, if the standard 'series' column contains the value 'Darkover', then the\n"
40888"collection name is 'Darkover'. A collection derived from a custom field will\n"
40889"have the name of the field added to the value. For example, if a custom series\n"
40890"column named 'My Series' contains the name 'Darkover', then the collection\n"
40891"will by default be named 'Darkover (My Series)'. For purposes of this\n"
40892"documentation, 'Darkover' is called the value and 'My Series' is called the\n"
40893"category. If two books have fields that generate the same collection name,\n"
40894"then both books will be in that collection.\n"
40895"\n"
40896"This set of tweaks lets you specify for a standard or custom field how\n"
40897"the collections are to be named. You can use it to add a description to a\n"
40898"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n"
40899"it to force multiple fields to end up in the same collection.\n"
40900"\n"
40901"For example, you could force the values in 'series', '#my_series_1', and\n"
40902"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n"
40903"merging all of the fields into one set of collections.\n"
40904"\n"
40905"There are two related tweaks. The first determines the category name to use\n"
40906"for a metadata field.  The second is a template, used to determines how the\n"
40907"value and category are combined to create the collection name.\n"
40908"The syntax of the first tweak, sony_collection_renaming_rules, is:\n"
40909"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n"
40910"\n"
40911"The second tweak, sony_collection_name_template, is a template. It uses the\n"
40912"same template language as plugboards and save templates. This tweak controls\n"
40913"how the value and category are combined together to make the collection name.\n"
40914"The only two fields available are {category} and {value}. The {value} field is\n"
40915"never empty. The {category} field can be empty. The default is to put the\n"
40916"value first, then the category enclosed in parentheses, it isn't empty:\n"
40917"'{value} {category:|(|)}'\n"
40918"\n"
40919"Examples: The first three examples assume that the second tweak\n"
40920"has not been changed.\n"
40921"\n"
40922"1) I want three series columns to be merged into one set of collections. The\n"
40923"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n"
40924"in the parenthesis. The value to use in the tweak value would be:\n"
40925"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n"
40926"\n"
40927"2) I want the word '(Series)' to appear on collections made from series, and\n"
40928"the word '(Tag)' to appear on collections made from tags. Use:\n"
40929"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
40930"\n"
40931"3) I want 'series' and '#myseries' to be merged, and for the collection name\n"
40932"to have '(Series)' appended. The renaming rule is:\n"
40933"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n"
40934"\n"
40935"4) Same as example 2, but instead of having the category name in parentheses\n"
40936"and appended to the value, I want it prepended and separated by a colon, such\n"
40937"as in Series: Darkover. I must change the template used to format the category name\n"
40938"\n"
40939"The resulting two tweaks are:\n"
40940"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n"
40941"sony_collection_name_template='{category:||: }{value}'"
40942msgstr ""
40943
40944#: /__w/calibre/calibre/resources/default_tweaks.py:359
40945msgid "Specify how SONY collections are sorted"
40946msgstr ""
40947
40948#: /__w/calibre/calibre/resources/default_tweaks.py:360
40949msgid ""
40950"Specify how SONY collections are sorted. This tweak is only applicable if\n"
40951"metadata management is set to automatic. You can indicate which metadata is to\n"
40952"be used to sort on a collection-by-collection basis. The format of the tweak\n"
40953"is a list of metadata fields from which collections are made, followed by the\n"
40954"name of the metadata field containing the sort value.\n"
40955"Example: The following indicates that collections built from pubdate and tags\n"
40956"are to be sorted by the value in the custom column '#mydate', that collections\n"
40957"built from 'series' are to be sorted by 'series_index', and that all other\n"
40958"collections are to be sorted by title. If a collection metadata field is not\n"
40959"named, then if it is a series- based collection it is sorted by series order,\n"
40960"otherwise it is sorted by title order.\n"
40961"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n"
40962"Note that the bracketing and parentheses are required. The syntax is\n"
40963"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n"
40964"Default: empty (no rules), so no collection attributes are named."
40965msgstr ""
40966
40967#: /__w/calibre/calibre/resources/default_tweaks.py:377
40968msgid "Control how tags are applied when copying books to another library"
40969msgstr ""
40970
40971#: /__w/calibre/calibre/resources/default_tweaks.py:378
40972msgid ""
40973"Set this to True to ensure that tags in 'Tags to add when adding\n"
40974"a book' are added when copying books to another library"
40975msgstr ""
40976
40977#: /__w/calibre/calibre/resources/default_tweaks.py:382
40978msgid "Set the maximum number of sort 'levels'"
40979msgstr ""
40980
40981#: /__w/calibre/calibre/resources/default_tweaks.py:383
40982msgid ""
40983"Set the maximum number of sort 'levels' that calibre will use to resort the\n"
40984"library after certain operations such as searches or device insertion. Each\n"
40985"sort level adds a performance penalty. If the database is large (thousands of\n"
40986"books) the penalty might be noticeable. If you are not concerned about multi-\n"
40987"level sorts, and if you are seeing a slowdown, reduce the value of this tweak."
40988msgstr ""
40989
40990#: /__w/calibre/calibre/resources/default_tweaks.py:390
40991msgid "Choose whether dates are sorted using visible fields"
40992msgstr ""
40993
40994#: /__w/calibre/calibre/resources/default_tweaks.py:391
40995msgid ""
40996"Date values contain both a date and a time. When sorted, all the fields are\n"
40997"used, regardless of what is displayed. Set this tweak to True to use only\n"
40998"the fields that are being displayed."
40999msgstr ""
41000
41001#: /__w/calibre/calibre/resources/default_tweaks.py:396
41002msgid "Fuzz value for trimming covers"
41003msgstr ""
41004
41005#: /__w/calibre/calibre/resources/default_tweaks.py:397
41006msgid ""
41007"The value used for the fuzz distance when trimming a cover.\n"
41008"Colors within this distance are considered equal.\n"
41009"The distance is in absolute intensity units."
41010msgstr ""
41011
41012#: /__w/calibre/calibre/resources/default_tweaks.py:402
41013msgid "Control behavior of the book list"
41014msgstr ""
41015
41016#: /__w/calibre/calibre/resources/default_tweaks.py:403
41017msgid ""
41018"You can control the behavior of double clicks and pressing Enter on the books\n"
41019"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n"
41020"edit_metadata. Selecting anything other than open_viewer or show_book_details\n"
41021"has the side effect of disabling editing a field using a single click.\n"
41022"Default: open_viewer.\n"
41023"Example: doubleclick_on_library_view = 'do_nothing'\n"
41024"You can also control whether the book list scrolls per item or\n"
41025"per pixel. Default is per item."
41026msgstr ""
41027
41028#: /__w/calibre/calibre/resources/default_tweaks.py:416
41029msgid "Language to use when sorting"
41030msgstr ""
41031
41032#: /__w/calibre/calibre/resources/default_tweaks.py:417
41033msgid ""
41034"Setting this tweak will force sorting to use the\n"
41035"collating order for the specified language. This might be useful if you run\n"
41036"calibre in English but want sorting to work in the language where you live.\n"
41037"Set the tweak to the desired ISO 639-1 language code, in lower case.\n"
41038"You can find the list of supported locales at\n"
41039"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n"
41040"Default: locale_for_sorting = '' -- use the language calibre displays in\n"
41041"Example: locale_for_sorting = 'fr' -- sort using French rules.\n"
41042"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules."
41043msgstr ""
41044
41045#: /__w/calibre/calibre/resources/default_tweaks.py:428
41046msgid "Number of columns for custom metadata in the edit metadata dialog"
41047msgstr ""
41048
41049#: /__w/calibre/calibre/resources/default_tweaks.py:429
41050msgid ""
41051"Set whether to use one or two columns for custom metadata when editing\n"
41052"metadata  one book at a time. If True, then the fields are laid out using two\n"
41053"columns. If False, one column is used."
41054msgstr ""
41055
41056#: /__w/calibre/calibre/resources/default_tweaks.py:434
41057msgid "Order of custom column(s) in edit metadata"
41058msgstr ""
41059
41060#: /__w/calibre/calibre/resources/default_tweaks.py:435
41061msgid ""
41062"Controls the order that custom columns are listed in edit metadata single\n"
41063"and bulk. The columns listed in the tweak are displayed first and in the\n"
41064"order provided. Any columns not listed are displayed after the listed ones,\n"
41065"in alphabetical order. Do note that this tweak does not change the size of\n"
41066"the edit widgets. Putting comments widgets in this list may result in some\n"
41067"odd widget spacing when using two-column mode.\n"
41068"Enter a comma-separated list of custom field lookup names, as in\n"
41069"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']"
41070msgstr ""
41071
41072#: /__w/calibre/calibre/resources/default_tweaks.py:445
41073msgid "Edit metadata custom column label width and elision point"
41074msgstr ""
41075
41076#: /__w/calibre/calibre/resources/default_tweaks.py:446
41077msgid ""
41078"Set the width of custom column labels shown in the edit metadata dialogs.\n"
41079"If metadata_edit_elide_labels is True then labels wider than the width\n"
41080"will be elided, otherwise they will be word wrapped. The maximum width is\n"
41081"computed by multiplying the average width of characters in the font by the\n"
41082"appropriate number.\n"
41083"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n"
41084"the label, 'right' to put it at the right end of the label, and 'left' to\n"
41085"put it at the left end."
41086msgstr ""
41087
41088#: /__w/calibre/calibre/resources/default_tweaks.py:459
41089msgid "The number of seconds to wait before sending emails"
41090msgstr ""
41091
41092#: /__w/calibre/calibre/resources/default_tweaks.py:460
41093msgid ""
41094"The number of seconds to wait before sending emails when using a\n"
41095"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n"
41096"Setting it to lower may cause the server's SPAM controls to kick in,\n"
41097"making email sending fail. Changes will take effect only after a restart of\n"
41098"calibre. You can also change the list of hosts that calibre considers\n"
41099"to be public relays here. Any relay host ending with one of the suffixes\n"
41100"in the list below will be considered a public email server."
41101msgstr ""
41102
41103#: /__w/calibre/calibre/resources/default_tweaks.py:470
41104msgid "The maximum width and height for covers saved in the calibre library"
41105msgstr ""
41106
41107#: /__w/calibre/calibre/resources/default_tweaks.py:471
41108msgid ""
41109"All covers in the calibre library will be resized, preserving aspect ratio,\n"
41110"to fit within this size. This is to prevent slowdowns caused by extremely\n"
41111"large covers"
41112msgstr ""
41113
41114#: /__w/calibre/calibre/resources/default_tweaks.py:476
41115msgid "Where to send downloaded news"
41116msgstr ""
41117
41118#: /__w/calibre/calibre/resources/default_tweaks.py:477
41119msgid ""
41120"When automatically sending downloaded news to a connected device, calibre\n"
41121"will by default send it to the main memory. By changing this tweak, you can\n"
41122"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n"
41123"that if there isn't enough free space available on the location you choose,\n"
41124"the files will be sent to the location with the most free space."
41125msgstr ""
41126
41127#: /__w/calibre/calibre/resources/default_tweaks.py:484
41128msgid "Unified toolbar on macOS"
41129msgstr ""
41130
41131#: /__w/calibre/calibre/resources/default_tweaks.py:485
41132msgid ""
41133"If you enable this option and restart calibre, the toolbar will be 'unified'\n"
41134"with the titlebar as is normal for macOS applications. However, doing this has\n"
41135"various bugs, for instance the minimum width of the toolbar becomes twice\n"
41136"what it should be and it causes other random bugs on some systems, so turn it\n"
41137"on at your own risk!"
41138msgstr ""
41139
41140#: /__w/calibre/calibre/resources/default_tweaks.py:492
41141msgid ""
41142"Save original file when converting/polishing from same format to same format"
41143msgstr ""
41144
41145#: /__w/calibre/calibre/resources/default_tweaks.py:493
41146msgid ""
41147"When calibre does a conversion from the same format to the same format, for\n"
41148"example, from EPUB to EPUB, the original file is saved, so that in case the\n"
41149"conversion is poor, you can tweak the settings and run it again. By setting\n"
41150"this to False you can prevent calibre from saving the original file.\n"
41151"Similarly, by setting save_original_format_when_polishing to False you can\n"
41152"prevent calibre from saving the original file when polishing."
41153msgstr ""
41154
41155#: /__w/calibre/calibre/resources/default_tweaks.py:502
41156msgid "Number of recently viewed books to show"
41157msgstr ""
41158
41159#: /__w/calibre/calibre/resources/default_tweaks.py:503
41160msgid ""
41161"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n"
41162"how many should be shown, here."
41163msgstr ""
41164
41165#: /__w/calibre/calibre/resources/default_tweaks.py:507
41166msgid "Change the font size of the Book details panel in the interface"
41167msgstr ""
41168
41169#: /__w/calibre/calibre/resources/default_tweaks.py:508
41170msgid ""
41171"Change the font size at which book details are rendered in the side panel and\n"
41172"comments are rendered in the metadata edit dialog. Set it to a positive or\n"
41173"negative number to increase or decrease the font size."
41174msgstr ""
41175
41176#: /__w/calibre/calibre/resources/default_tweaks.py:513
41177msgid "What format to default to when using the \"Unpack book\" feature"
41178msgstr ""
41179
41180#: /__w/calibre/calibre/resources/default_tweaks.py:514
41181msgid ""
41182"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n"
41183"If multiple formats are available, calibre will offer you a choice\n"
41184"of formats, defaulting to your preferred output format if it is available.\n"
41185"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n"
41186"to that format rather than your output format preference.\n"
41187"Set to a value of 'remember' to use whichever format you chose last time you\n"
41188"used the \"Unpack book\" feature.\n"
41189"Examples:\n"
41190"default_tweak_format = None       (Use output format)\n"
41191"default_tweak_format = 'EPUB'\n"
41192"default_tweak_format = 'remember'"
41193msgstr ""
41194
41195#: /__w/calibre/calibre/resources/default_tweaks.py:527
41196msgid "Do not preselect a completion when editing authors/tags/series/etc."
41197msgstr ""
41198
41199#: /__w/calibre/calibre/resources/default_tweaks.py:528
41200msgid ""
41201"This means that you can make changes and press Enter and your changes will\n"
41202"not be overwritten by a matching completion. However, if you wish to use the\n"
41203"completions you will now have to press Tab to select one before pressing\n"
41204"Enter. Which technique you prefer will depend on the state of metadata in\n"
41205"your library and your personal editing style."
41206msgstr ""
41207
41208#: /__w/calibre/calibre/resources/default_tweaks.py:535
41209msgid "Completion mode when editing authors/tags/series/etc."
41210msgstr ""
41211
41212#: /__w/calibre/calibre/resources/default_tweaks.py:536
41213msgid ""
41214"By default, when completing items, calibre will show you all the candidates\n"
41215"that start with the text you have already typed. You can instead have it show\n"
41216"all candidates that contain the text you have already typed. To do this, set\n"
41217"completion_mode to 'contains'. For example, if you type asi it will match both\n"
41218"Asimov and Quasimodo, whereas the default behavior would match only Asimov."
41219msgstr ""
41220
41221#: /__w/calibre/calibre/resources/default_tweaks.py:543
41222msgid "Sort the list of libraries alphabetically"
41223msgstr ""
41224
41225#: /__w/calibre/calibre/resources/default_tweaks.py:544
41226msgid ""
41227"The list of libraries in the Copy to library and Quick switch menus are\n"
41228"normally sorted by most used. However, if there are more than a certain\n"
41229"number of such libraries, the sorting becomes alphabetic. You can set that\n"
41230"number here. The default is ten libraries."
41231msgstr ""
41232
41233#: /__w/calibre/calibre/resources/default_tweaks.py:550
41234msgid "Choose available output formats for conversion"
41235msgstr ""
41236
41237#: /__w/calibre/calibre/resources/default_tweaks.py:551
41238msgid ""
41239"Restrict the list of available output formats in the conversion dialogs.\n"
41240"For example, if you only want to convert to EPUB and AZW3, change this to\n"
41241"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n"
41242"all available output formats to be present."
41243msgstr ""
41244
41245#: /__w/calibre/calibre/resources/default_tweaks.py:557
41246msgid "Set the thumbnail image quality used by the Content server"
41247msgstr ""
41248
41249#: /__w/calibre/calibre/resources/default_tweaks.py:558
41250msgid ""
41251"The quality of a thumbnail is largely controlled by the compression quality\n"
41252"used when creating it. Set this to a larger number to improve the quality.\n"
41253"Note that the thumbnails get much larger with larger compression quality\n"
41254"numbers.\n"
41255"The value can be between 50 and 99"
41256msgstr ""
41257
41258#: /__w/calibre/calibre/resources/default_tweaks.py:565
41259msgid ""
41260"Image file types to treat as e-books when dropping onto the \"Book details\""
41261" panel"
41262msgstr ""
41263
41264#: /__w/calibre/calibre/resources/default_tweaks.py:566
41265msgid ""
41266"Normally, if you drop any image file in a format known to calibre onto the\n"
41267"\"Book details\" panel, it will be used to set the cover. If you want to store\n"
41268"some image types as e-books instead, you can set this tweak.\n"
41269"Examples:\n"
41270"cover_drop_exclude = {'tiff', 'webp'}"
41271msgstr ""
41272
41273#: /__w/calibre/calibre/resources/default_tweaks.py:573
41274msgid "Show the Saved searches box in the Search bar"
41275msgstr ""
41276
41277#: /__w/calibre/calibre/resources/default_tweaks.py:574
41278msgid ""
41279"In newer versions of calibre, only a single button that allows you to add a\n"
41280"new Saved search is shown in the Search bar. If you would like to have the\n"
41281"old Saved searches box with its two buttons back, set this tweak to True."
41282msgstr ""
41283
41284#: /__w/calibre/calibre/resources/default_tweaks.py:579
41285msgid "Exclude fields when copy/pasting metadata"
41286msgstr ""
41287
41288#: /__w/calibre/calibre/resources/default_tweaks.py:580
41289msgid ""
41290"You can ask calibre to not paste some metadata fields when using the\n"
41291"Edit metadata->Copy metadata/Paste metadata actions. For example,\n"
41292"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n"
41293"to prevent pasting of the cover, Date and custom column, mycolumn.\n"
41294"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n"
41295"to paste metadata ignoring this tweak."
41296msgstr ""
41297
41298#: /__w/calibre/calibre/resources/default_tweaks.py:588
41299msgid "Skip internet connected check"
41300msgstr ""
41301
41302#: /__w/calibre/calibre/resources/default_tweaks.py:589
41303msgid ""
41304"Skip checking whether the internet is available before downloading news.\n"
41305"Useful if for some reason your operating systems network checking\n"
41306"facilities are not reliable (for example NetworkManager on Linux)."
41307msgstr ""
41308
41309#: /__w/calibre/calibre/resources/default_tweaks.py:594
41310msgid "Tab stop width in the template editor"
41311msgstr ""
41312
41313#: /__w/calibre/calibre/resources/default_tweaks.py:595
41314msgid ""
41315"Sets the width of the tab stop in the template editor in \"average characters\".\n"
41316"For example, a value of 1 results in a space with the width of one average character."
41317msgstr ""
41318
41319#: /__w/calibre/calibre/resources/default_tweaks.py:599
41320msgid "Value for undefined numbers when sorting"
41321msgstr ""
41322
41323#: /__w/calibre/calibre/resources/default_tweaks.py:600
41324msgid ""
41325"Sets the value to use for undefined numbers when sorting.\n"
41326"For example, the value -10 sorts undefined numbers as if they were set to -10.\n"
41327"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n"
41328"possible number. Quotes are optional if entering a number.\n"
41329"Examples:\n"
41330"value_for_undefined_numbers_when_sorting = -100\n"
41331"value_for_undefined_numbers_when_sorting = '2'\n"
41332"value_for_undefined_numbers_when_sorting = -0.01\n"
41333"value_for_undefined_numbers_when_sorting = 'minimum'\n"
41334"value_for_undefined_numbers_when_sorting = 'maximum'"
41335msgstr ""
41336