1# Translation template file.. 2# Copyright (C) 2021 Kovid Goyal 3# 4# Translators: 5msgid "" 6msgstr "" 7"Project-Id-Version: calibre\n" 8"Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n" 9"POT-Creation-Date: 2021-12-16 10:50+UTC\n" 10"PO-Revision-Date: 2021-12-14 13:05+0000\n" 11"Last-Translator: Kovid Goyal <kovid@kovidgoyal.net>\n" 12"Language-Team: Bengali (India) (http://www.transifex.com/calibre/calibre/language/bn_IN/)\n" 13"MIME-Version: 1.0\n" 14"Content-Type: text/plain; charset=UTF-8\n" 15"Content-Transfer-Encoding: 8bit\n" 16"Language: bn_IN\n" 17"Plural-Forms: nplurals=2; plural=(n != 1);\n" 18 19#: /__w/calibre/calibre/manual/conf.py:158 20#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:222 21#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:205 22#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/create.py:35 23msgid "Start" 24msgstr "" 25 26#: /__w/calibre/calibre/manual/conf.py:175 27msgid "Support calibre" 28msgstr "" 29 30#: /__w/calibre/calibre/manual/conf.py:176 31msgid "Contribute to support calibre development" 32msgstr "" 33 34#: /__w/calibre/calibre/manual/conf.py:245 35#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 36msgid "page" 37msgstr "" 38 39#: /__w/calibre/calibre/manual/custom.py:92 40msgid "" 41":command:`calibredb` is the command line interface to the calibre database. It has\n" 42"several sub-commands, documented below.\n" 43"\n" 44":command:`calibredb` can be used to manipulate either a calibre database\n" 45"specified by path or a calibre :guilabel:`Content server` running either on\n" 46"the local machine or over the internet. You can start a calibre\n" 47":guilabel:`Content server` using either the :command:`calibre-server`\n" 48"program or in the main calibre program click :guilabel:`Connect/share ->\n" 49"Start Content server`. Since :command:`calibredb` can make changes to your\n" 50"calibre libraries, you must setup authentication on the server first. There\n" 51"are two ways to do that:\n" 52"\n" 53" * If you plan to connect only to a server running on the same computer,\n" 54" you can simply use the ``--enable-local-write`` option of the\n" 55" Content server, to allow any program, including calibredb, running on\n" 56" the local computer to make changes to your calibre data. When running\n" 57" the server from the main calibre program, this option is in\n" 58" :guilabel:`Preferences->Sharing over the net->Advanced`.\n" 59"\n" 60" * If you want to enable access over the internet, then you should setup\n" 61" user accounts on the server and use the :option:`--username` and :option:`--password`\n" 62" options to :command:`calibredb` to give it access. You can setup\n" 63" user authentication for :command:`calibre-server` by using the ``--enable-auth``\n" 64" option and using ``--manage-users`` to create the user accounts.\n" 65" If you are running the server from the main calibre program, use\n" 66" :guilabel:`Preferences->Sharing over the net->Require username/password`.\n" 67"\n" 68"To connect to a running Content server, pass the URL of the server to the\n" 69":option:`--with-library` option, see the documentation of that option for\n" 70"details and examples.\n" 71" " 72msgstr "" 73 74#: /__w/calibre/calibre/manual/custom.py:217 75msgid "[options]" 76msgstr "" 77 78#: /__w/calibre/calibre/src/calibre/constants.py:411 79msgid "{} Portable" 80msgstr "" 81 82#: /__w/calibre/calibre/src/calibre/constants.py:448 83msgid "Recycle Bin" 84msgstr "" 85 86#: /__w/calibre/calibre/src/calibre/constants.py:448 87msgid "Trash" 88msgstr "" 89 90#: /__w/calibre/calibre/src/calibre/customize/__init__.py:66 91msgid "Does absolutely nothing" 92msgstr "" 93 94#: /__w/calibre/calibre/src/calibre/customize/__init__.py:69 95#: /__w/calibre/calibre/src/calibre/db/__init__.py:107 96#: /__w/calibre/calibre/src/calibre/db/backend.py:1263 97#: /__w/calibre/calibre/src/calibre/db/backend.py:1288 98#: /__w/calibre/calibre/src/calibre/db/cache.py:312 99#: /__w/calibre/calibre/src/calibre/db/cache.py:315 100#: /__w/calibre/calibre/src/calibre/db/cache.py:326 101#: /__w/calibre/calibre/src/calibre/db/cache.py:1255 102#: /__w/calibre/calibre/src/calibre/db/cache.py:1257 103#: /__w/calibre/calibre/src/calibre/db/cache.py:1259 104#: /__w/calibre/calibre/src/calibre/db/cache.py:1430 105#: /__w/calibre/calibre/src/calibre/db/cache.py:1528 106#: /__w/calibre/calibre/src/calibre/db/cache.py:1530 107#: /__w/calibre/calibre/src/calibre/db/cache.py:1532 108#: /__w/calibre/calibre/src/calibre/db/cache.py:1719 109#: /__w/calibre/calibre/src/calibre/db/cache.py:1721 110#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:130 111#: /__w/calibre/calibre/src/calibre/db/lazy.py:287 112#: /__w/calibre/calibre/src/calibre/db/lazy.py:288 113#: /__w/calibre/calibre/src/calibre/db/lazy.py:289 114#: /__w/calibre/calibre/src/calibre/db/lazy.py:290 115#: /__w/calibre/calibre/src/calibre/db/lazy.py:298 116#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:249 117#: /__w/calibre/calibre/src/calibre/db/tests/writing.py:251 118#: /__w/calibre/calibre/src/calibre/db/write.py:175 119#: /__w/calibre/calibre/src/calibre/db/write.py:179 120#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:402 121#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:403 122#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:122 123#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:123 124#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:74 125#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:127 126#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:759 127#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1729 128#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:46 129#: /__w/calibre/calibre/src/calibre/devices/mtp/books.py:70 130#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:311 131#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:264 132#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:67 133#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:68 134#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:336 135#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:337 136#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:663 137#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:473 138#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:474 139#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:558 140#: /__w/calibre/calibre/src/calibre/ebooks/chm/metadata.py:61 141#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:191 142#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:197 143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:129 144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:131 145#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:141 146#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:146 147#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:30 148#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:31 149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:303 150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:305 151#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:333 152#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:292 153#: /__w/calibre/calibre/src/calibre/ebooks/docx/container.py:228 154#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:85 155#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:143 156#: /__w/calibre/calibre/src/calibre/ebooks/htmlz/oeb2html.py:51 157#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1849 158#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1851 159#: /__w/calibre/calibre/src/calibre/ebooks/metadata/__init__.py:363 160#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:42 161#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:43 162#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:44 163#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:84 164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:497 165#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:749 166#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789 167#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:39 168#: /__w/calibre/calibre/src/calibre/ebooks/metadata/ereader.py:64 169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/extz.py:24 170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:115 171#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:123 172#: /__w/calibre/calibre/src/calibre/ebooks/metadata/fb2.py:178 173#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:158 174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:161 175#: /__w/calibre/calibre/src/calibre/ebooks/metadata/html.py:347 176#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:316 177#: /__w/calibre/calibre/src/calibre/ebooks/metadata/kfx.py:317 178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:35 179#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:63 180#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:65 181#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:108 182#: /__w/calibre/calibre/src/calibre/ebooks/metadata/meta.py:110 183#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:501 184#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:503 185#: /__w/calibre/calibre/src/calibre/ebooks/metadata/mobi.py:505 186#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1388 187#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1498 188#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf3.py:1008 189#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdb.py:49 190#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:131 191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pdf.py:134 192#: /__w/calibre/calibre/src/calibre/ebooks/metadata/plucker.py:25 193#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:25 194#: /__w/calibre/calibre/src/calibre/ebooks/metadata/pml.py:51 195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:118 196#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:121 197#: /__w/calibre/calibre/src/calibre/ebooks/metadata/rtf.py:131 198#: /__w/calibre/calibre/src/calibre/ebooks/metadata/snb.py:16 199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:36 200#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:360 201#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:92 202#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/covers.py:94 203#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:100 204#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:266 205#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:373 206#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:375 207#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/identify.py:479 208#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/worker.py:25 209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/txt.py:23 210#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:242 211#: /__w/calibre/calibre/src/calibre/ebooks/metadata/xmp.py:353 212#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:38 213#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:135 214#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:202 215#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:241 216#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:661 217#: /__w/calibre/calibre/src/calibre/ebooks/mobi/utils.py:342 218#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:469 219#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:396 220#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/main.py:489 221#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:278 222#: /__w/calibre/calibre/src/calibre/ebooks/odt/input.py:280 223#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:973 224#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/spine.py:92 225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:320 226#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:323 227#: /__w/calibre/calibre/src/calibre/ebooks/oeb/parse_utils.py:327 228#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:150 229#: /__w/calibre/calibre/src/calibre/ebooks/oeb/reader.py:157 230#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:122 231#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:127 232#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:284 233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:295 234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:325 235#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:172 236#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/writer.py:173 237#: /__w/calibre/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:31 238#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:29 239#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:701 240#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:21 241#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:22 242#: /__w/calibre/calibre/src/calibre/ebooks/pdf/render/links.py:145 243#: /__w/calibre/calibre/src/calibre/ebooks/txt/processor.py:148 244#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:575 245#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:583 246#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:328 247#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:720 248#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:722 249#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:957 250#: /__w/calibre/calibre/src/calibre/gui2/add.py:355 251#: /__w/calibre/calibre/src/calibre/gui2/add.py:415 252#: /__w/calibre/calibre/src/calibre/gui2/add.py:471 253#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:1109 254#: /__w/calibre/calibre/src/calibre/gui2/convert/__init__.py:52 255#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:147 256#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:163 257#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:165 258#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:154 259#: /__w/calibre/calibre/src/calibre/gui2/device.py:1513 260#: /__w/calibre/calibre/src/calibre/gui2/device.py:1516 261#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:364 262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:139 263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:147 264#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:180 265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:699 266#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1084 267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:526 268#: /__w/calibre/calibre/src/calibre/gui2/email.py:397 269#: /__w/calibre/calibre/src/calibre/gui2/email.py:412 270#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:550 271#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 272#: /__w/calibre/calibre/src/calibre/gui2/init.py:760 273#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:612 274#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1346 275#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1574 276#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1577 277#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1580 278#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1668 279#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:224 280#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:405 281#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:420 282#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:106 283#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:537 284#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:583 285#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:149 286#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:153 287#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:61 288#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:76 289#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:129 290#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:202 291#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:240 292#: /__w/calibre/calibre/src/calibre/gui2/save.py:117 293#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:202 294#: /__w/calibre/calibre/src/calibre/gui2/store/stores/google_books_plugin.py:116 295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:436 296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:485 297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:486 298#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:243 299#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:224 300#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:479 301#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:483 302#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:497 303#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:624 304#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:953 305#: /__w/calibre/calibre/src/calibre/library/database.py:927 306#: /__w/calibre/calibre/src/calibre/library/database2.py:605 307#: /__w/calibre/calibre/src/calibre/library/database2.py:613 308#: /__w/calibre/calibre/src/calibre/library/database2.py:623 309#: /__w/calibre/calibre/src/calibre/library/database2.py:2299 310#: /__w/calibre/calibre/src/calibre/library/database2.py:2452 311#: /__w/calibre/calibre/src/calibre/library/database2.py:2905 312#: /__w/calibre/calibre/src/calibre/library/database2.py:3540 313#: /__w/calibre/calibre/src/calibre/library/database2.py:3542 314#: /__w/calibre/calibre/src/calibre/srv/content.py:160 315#: /__w/calibre/calibre/src/calibre/srv/content.py:161 316#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:97 317#: /__w/calibre/calibre/src/calibre/srv/tests/http.py:106 318#: /__w/calibre/calibre/src/calibre/utils/formatter.py:281 319#: /__w/calibre/calibre/src/calibre/utils/localization.py:347 320#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:25 321#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50 322#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:58 323msgid "Unknown" 324msgstr "" 325 326#: /__w/calibre/calibre/src/calibre/customize/__init__.py:90 327msgid "Base" 328msgstr "" 329 330#: /__w/calibre/calibre/src/calibre/customize/__init__.py:164 331#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:87 332#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:442 333msgid "Customize" 334msgstr "" 335 336#: /__w/calibre/calibre/src/calibre/customize/__init__.py:172 337#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:58 338#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:364 339msgid "Cannot configure" 340msgstr "" 341 342#: /__w/calibre/calibre/src/calibre/customize/__init__.py:356 343msgid "File type" 344msgstr "" 345 346#: /__w/calibre/calibre/src/calibre/customize/__init__.py:426 347msgid "Metadata reader" 348msgstr "" 349 350#: /__w/calibre/calibre/src/calibre/customize/__init__.py:458 351msgid "Metadata writer" 352msgstr "" 353 354#: /__w/calibre/calibre/src/calibre/customize/__init__.py:490 355msgid "Catalog generator" 356msgstr "" 357 358#: /__w/calibre/calibre/src/calibre/customize/__init__.py:608 359msgid "User interface action" 360msgstr "" 361 362#: /__w/calibre/calibre/src/calibre/customize/__init__.py:643 363#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22 364#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:30 365#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:100 366#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:237 367#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:328 368#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:361 369#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448 370#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:65 371msgid "Preferences" 372msgstr "" 373 374#: /__w/calibre/calibre/src/calibre/customize/__init__.py:696 375#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 376msgid "Store" 377msgstr "" 378 379#: /__w/calibre/calibre/src/calibre/customize/__init__.py:700 380msgid "An e-book store." 381msgstr "" 382 383#: /__w/calibre/calibre/src/calibre/customize/__init__.py:744 384msgid "Edit book tool" 385msgstr "" 386 387#: /__w/calibre/calibre/src/calibre/customize/__init__.py:756 388msgid "Library closed" 389msgstr "" 390 391#: /__w/calibre/calibre/src/calibre/customize/builtins.py:22 392msgid "" 393"Create a PMLZ archive containing the PML file and all images in the folder " 394"pmlname_img or images. This plugin is run every time you add a PML file to " 395"the library." 396msgstr "" 397 398#: /__w/calibre/calibre/src/calibre/customize/builtins.py:53 399msgid "" 400"Create a TXTZ archive when a TXT file is imported containing Markdown or " 401"Textile references to images. The referenced images as well as the TXT file " 402"are added to the archive." 403msgstr "" 404 405#: /__w/calibre/calibre/src/calibre/customize/builtins.py:108 406msgid "Extract cover from comic files" 407msgstr "" 408 409#: /__w/calibre/calibre/src/calibre/customize/builtins.py:153 410#: /__w/calibre/calibre/src/calibre/customize/builtins.py:164 411#: /__w/calibre/calibre/src/calibre/customize/builtins.py:177 412#: /__w/calibre/calibre/src/calibre/customize/builtins.py:188 413#: /__w/calibre/calibre/src/calibre/customize/builtins.py:199 414#: /__w/calibre/calibre/src/calibre/customize/builtins.py:211 415#: /__w/calibre/calibre/src/calibre/customize/builtins.py:223 416#: /__w/calibre/calibre/src/calibre/customize/builtins.py:234 417#: /__w/calibre/calibre/src/calibre/customize/builtins.py:245 418#: /__w/calibre/calibre/src/calibre/customize/builtins.py:256 419#: /__w/calibre/calibre/src/calibre/customize/builtins.py:267 420#: /__w/calibre/calibre/src/calibre/customize/builtins.py:278 421#: /__w/calibre/calibre/src/calibre/customize/builtins.py:289 422#: /__w/calibre/calibre/src/calibre/customize/builtins.py:300 423#: /__w/calibre/calibre/src/calibre/customize/builtins.py:312 424#: /__w/calibre/calibre/src/calibre/customize/builtins.py:325 425#: /__w/calibre/calibre/src/calibre/customize/builtins.py:348 426#: /__w/calibre/calibre/src/calibre/customize/builtins.py:360 427#: /__w/calibre/calibre/src/calibre/customize/builtins.py:371 428#: /__w/calibre/calibre/src/calibre/customize/builtins.py:383 429#: /__w/calibre/calibre/src/calibre/customize/builtins.py:394 430#: /__w/calibre/calibre/src/calibre/customize/builtins.py:406 431#, python-format 432msgid "Read metadata from %s files" 433msgstr "" 434 435#: /__w/calibre/calibre/src/calibre/customize/builtins.py:337 436msgid "Read metadata from e-books in RAR archives" 437msgstr "" 438 439#: /__w/calibre/calibre/src/calibre/customize/builtins.py:418 440msgid "Read metadata from e-books in ZIP archives" 441msgstr "" 442 443#: /__w/calibre/calibre/src/calibre/customize/builtins.py:437 444#: /__w/calibre/calibre/src/calibre/customize/builtins.py:456 445#: /__w/calibre/calibre/src/calibre/customize/builtins.py:479 446#: /__w/calibre/calibre/src/calibre/customize/builtins.py:490 447#: /__w/calibre/calibre/src/calibre/customize/builtins.py:514 448#: /__w/calibre/calibre/src/calibre/customize/builtins.py:526 449#: /__w/calibre/calibre/src/calibre/customize/builtins.py:537 450#, python-format 451msgid "Set metadata in %s files" 452msgstr "" 453 454#: /__w/calibre/calibre/src/calibre/customize/builtins.py:448 455#, python-brace-format 456msgid "" 457"Enter {0} below to have the EPUB metadata writer plugin not add cover images" 458" to EPUB files that have no existing cover image." 459msgstr "" 460 461#: /__w/calibre/calibre/src/calibre/customize/builtins.py:467 462#: /__w/calibre/calibre/src/calibre/customize/builtins.py:502 463#: /__w/calibre/calibre/src/calibre/customize/builtins.py:549 464#: /__w/calibre/calibre/src/calibre/customize/builtins.py:561 465#: /__w/calibre/calibre/src/calibre/customize/builtins.py:572 466#, python-format 467msgid "Set metadata from %s files" 468msgstr "" 469 470#: /__w/calibre/calibre/src/calibre/customize/builtins.py:819 471msgid "Add books to calibre or the connected device" 472msgstr "" 473 474#: /__w/calibre/calibre/src/calibre/customize/builtins.py:825 475msgid "Fetch annotations from a connected Kindle (experimental)" 476msgstr "" 477 478#: /__w/calibre/calibre/src/calibre/customize/builtins.py:831 479msgid "Generate a catalog of the books in your calibre library" 480msgstr "" 481 482#: /__w/calibre/calibre/src/calibre/customize/builtins.py:837 483msgid "Convert books to various e-book formats" 484msgstr "" 485 486#: /__w/calibre/calibre/src/calibre/customize/builtins.py:843 487msgid "Fine tune your e-books" 488msgstr "" 489 490#: /__w/calibre/calibre/src/calibre/customize/builtins.py:849 491#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 492msgid "Browse highlights and bookmarks from all books in the library" 493msgstr "" 494 495#: /__w/calibre/calibre/src/calibre/customize/builtins.py:855 496#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 497msgid "Edit the Table of Contents in your books" 498msgstr "" 499 500#: /__w/calibre/calibre/src/calibre/customize/builtins.py:861 501msgid "Delete books from your calibre library or connected device" 502msgstr "" 503 504#: /__w/calibre/calibre/src/calibre/customize/builtins.py:867 505msgid "" 506"Embed updated metadata into the actual book files in your calibre library" 507msgstr "" 508 509#: /__w/calibre/calibre/src/calibre/customize/builtins.py:873 510msgid "Edit the metadata of books in your calibre library" 511msgstr "" 512 513#: /__w/calibre/calibre/src/calibre/customize/builtins.py:879 514msgid "Read books in your calibre library" 515msgstr "" 516 517#: /__w/calibre/calibre/src/calibre/customize/builtins.py:885 518msgid "Download news from the internet in e-book form" 519msgstr "" 520 521#: /__w/calibre/calibre/src/calibre/customize/builtins.py:891 522msgid "Show a list of related books quickly" 523msgstr "" 524 525#: /__w/calibre/calibre/src/calibre/customize/builtins.py:897 526#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 527msgid "Filter/transform the tags for books in the library" 528msgstr "" 529 530#: /__w/calibre/calibre/src/calibre/customize/builtins.py:903 531#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 532msgid "Transform the authors for books in the library" 533msgstr "" 534 535#: /__w/calibre/calibre/src/calibre/customize/builtins.py:909 536msgid "Show an editor for testing templates" 537msgstr "" 538 539#: /__w/calibre/calibre/src/calibre/customize/builtins.py:915 540msgid "" 541"Show a dialog for creating and managing template functions and stored " 542"templates" 543msgstr "" 544 545#: /__w/calibre/calibre/src/calibre/customize/builtins.py:921 546msgid "Export books from your calibre library to the hard disk" 547msgstr "" 548 549#: /__w/calibre/calibre/src/calibre/customize/builtins.py:927 550msgid "Show Book details in a separate popup" 551msgstr "" 552 553#: /__w/calibre/calibre/src/calibre/customize/builtins.py:933 554#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 555msgid "Restart calibre" 556msgstr "" 557 558#: /__w/calibre/calibre/src/calibre/customize/builtins.py:939 559msgid "Open the folder that contains the book files in your calibre library" 560msgstr "" 561 562#: /__w/calibre/calibre/src/calibre/customize/builtins.py:946 563msgid "Auto scroll through the list of books" 564msgstr "" 565 566#: /__w/calibre/calibre/src/calibre/customize/builtins.py:952 567msgid "Send books to the connected device" 568msgstr "" 569 570#: /__w/calibre/calibre/src/calibre/customize/builtins.py:958 571msgid "" 572"Send books via email or the web. Also connect to folders on your computer as" 573" if they are devices" 574msgstr "" 575 576#: /__w/calibre/calibre/src/calibre/customize/builtins.py:965 577#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 578msgid "Browse the calibre User Manual" 579msgstr "" 580 581#: /__w/calibre/calibre/src/calibre/customize/builtins.py:971 582msgid "Customize calibre" 583msgstr "" 584 585#: /__w/calibre/calibre/src/calibre/customize/builtins.py:977 586msgid "Easily find books similar to the currently selected one" 587msgstr "" 588 589#: /__w/calibre/calibre/src/calibre/customize/builtins.py:983 590msgid "" 591"Switch between different calibre libraries and perform maintenance on them" 592msgstr "" 593 594#: /__w/calibre/calibre/src/calibre/customize/builtins.py:990 595msgid "Copy books from the device to your calibre library" 596msgstr "" 597 598#: /__w/calibre/calibre/src/calibre/customize/builtins.py:996 599msgid "Edit the collections in which books are placed on your device" 600msgstr "" 601 602#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1002 603msgid "Match book on the devices to books in the library" 604msgstr "" 605 606#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1008 607#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:47 608msgid "Show the book in the calibre library that matches this book" 609msgstr "" 610 611#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1014 612msgid "Copy a book from one calibre library to another" 613msgstr "" 614 615#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1020 616msgid "Edit e-books in the EPUB or AZW3 formats" 617msgstr "" 618 619#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1026 620msgid "Make small changes to EPUB or HTMLZ files in your calibre library" 621msgstr "" 622 623#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1032 624msgid "" 625"Find the next or previous match when searching in your calibre library in " 626"highlight mode" 627msgstr "" 628 629#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1039 630msgid "Choose a random book from your calibre library" 631msgstr "" 632 633#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1045 634#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 635msgid "Sort the list of books" 636msgstr "" 637 638#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1051 639msgid "Temporarily mark books" 640msgstr "" 641 642#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1057 643#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 644msgid "Change the current Virtual library" 645msgstr "" 646 647#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1064 648msgid "Search for books from different book sellers" 649msgstr "" 650 651#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1081 652msgid "Get new calibre plugins or update your existing ones" 653msgstr "" 654 655#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1104 656#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:21 657msgid "Look & feel" 658msgstr "" 659 660#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1106 661#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1119 662#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1131 663#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1143 664#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1156 665msgid "Interface" 666msgstr "" 667 668#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1110 669msgid "Adjust the look and feel of the calibre interface to suit your tastes" 670msgstr "" 671 672#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1117 673msgid "Behavior" 674msgstr "" 675 676#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1123 677msgid "Change the way calibre behaves" 678msgstr "" 679 680#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1129 681#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:501 682msgid "Add your own columns" 683msgstr "" 684 685#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1135 686msgid "Add/remove your own columns to the calibre book list" 687msgstr "" 688 689#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1141 690msgid "Toolbars & menus" 691msgstr "" 692 693#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1147 694msgid "" 695"Customize the toolbars and context menus, changing which actions are " 696"available in each" 697msgstr "" 698 699#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1154 700msgid "Searching" 701msgstr "" 702 703#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1160 704msgid "Customize the way searching for books works in calibre" 705msgstr "" 706 707#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1166 708msgid "Input options" 709msgstr "" 710 711#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1168 712#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1185 713#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1197 714msgid "Conversion" 715msgstr "" 716 717#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1172 718msgid "Set conversion options specific to each input format" 719msgstr "" 720 721#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1183 722msgid "Common options" 723msgstr "" 724 725#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1189 726msgid "Set conversion options common to all formats" 727msgstr "" 728 729#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1195 730msgid "Output options" 731msgstr "" 732 733#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1201 734msgid "Set conversion options specific to each output format" 735msgstr "" 736 737#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1207 738msgid "Adding books" 739msgstr "" 740 741#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1209 742#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1222 743#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1235 744#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1248 745msgid "Import/export" 746msgstr "" 747 748#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1213 749msgid "Control how calibre reads metadata from files when adding books" 750msgstr "" 751 752#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1220 753msgid "Saving books to disk" 754msgstr "" 755 756#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1226 757msgid "" 758"Control how calibre exports files from its database to disk when using Save " 759"to disk" 760msgstr "" 761 762#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1233 763msgid "Sending books to devices" 764msgstr "" 765 766#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1239 767msgid "Control how calibre transfers files to your e-book reader" 768msgstr "" 769 770#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1246 771msgid "Metadata plugboards" 772msgstr "" 773 774#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1252 775msgid "Change metadata fields before saving/sending" 776msgstr "" 777 778#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1258 779#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:12 780#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:159 781#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:250 782#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:260 783#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:267 784#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:273 785#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:277 786#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:293 787#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:357 788#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:429 789msgid "Template functions" 790msgstr "" 791 792#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1260 793#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1324 794#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1337 795#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1349 796#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1361 797#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:828 798msgid "Advanced" 799msgstr "" 800 801#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1264 802msgid "Create your own template functions" 803msgstr "" 804 805#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1270 806msgid "Sharing books by email" 807msgstr "" 808 809#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1272 810#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1285 811#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1299 812#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1311 813msgid "Sharing" 814msgstr "" 815 816#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1276 817msgid "" 818"Setup sharing of books via email. Can be used for automatic sending of " 819"downloaded news to your devices" 820msgstr "" 821 822#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1283 823msgid "Sharing over the net" 824msgstr "" 825 826#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1289 827msgid "" 828"Setup the calibre Content server which will give you access to your calibre " 829"library from anywhere, on any device, over the internet" 830msgstr "" 831 832#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1297 833msgid "Metadata download" 834msgstr "" 835 836#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1303 837msgid "Control how calibre downloads e-book metadata from the net" 838msgstr "" 839 840#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1309 841#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:407 842msgid "Ignored devices" 843msgstr "" 844 845#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1315 846msgid "" 847"Control which devices calibre will ignore when they are connected to the " 848"computer." 849msgstr "" 850 851#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1322 852#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:311 853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/plugin.py:87 854msgid "Plugins" 855msgstr "" 856 857#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1328 858msgid "Add/remove/customize various bits of calibre functionality" 859msgstr "" 860 861#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1335 862msgid "Tweaks" 863msgstr "" 864 865#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1341 866msgid "Fine tune how calibre behaves in various contexts" 867msgstr "" 868 869#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1347 870#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:563 871msgid "Shortcuts" 872msgstr "" 873 874#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1353 875msgid "Customize the keyboard shortcuts used by calibre" 876msgstr "" 877 878#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1359 879#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:137 880msgid "Miscellaneous" 881msgstr "" 882 883#: /__w/calibre/calibre/src/calibre/customize/builtins.py:1365 884msgid "Miscellaneous advanced configuration" 885msgstr "" 886 887#: /__w/calibre/calibre/src/calibre/customize/conversion.py:111 888msgid "Options specific to the output format." 889msgstr "" 890 891#: /__w/calibre/calibre/src/calibre/customize/conversion.py:121 892msgid "Options specific to the input format." 893msgstr "" 894 895#: /__w/calibre/calibre/src/calibre/customize/conversion.py:137 896msgid "Conversion input" 897msgstr "" 898 899#: /__w/calibre/calibre/src/calibre/customize/conversion.py:173 900msgid "" 901"Specify the character encoding of the input document. If set this option " 902"will override any encoding declared by the document itself. Particularly " 903"useful for documents that do not declare an encoding or that have erroneous " 904"encoding declarations." 905msgstr "" 906 907#: /__w/calibre/calibre/src/calibre/customize/conversion.py:286 908msgid "Conversion output" 909msgstr "" 910 911#: /__w/calibre/calibre/src/calibre/customize/conversion.py:302 912msgid "" 913"If specified, the output plugin will try to create output that is as human " 914"readable as possible. May not have any effect for some output plugins." 915msgstr "" 916 917#: /__w/calibre/calibre/src/calibre/customize/conversion.py:317 918#, python-format 919msgid "Convert e-books to the %s format" 920msgstr "" 921 922#: /__w/calibre/calibre/src/calibre/customize/profiles.py:47 923msgid "Input profile" 924msgstr "" 925 926#: /__w/calibre/calibre/src/calibre/customize/profiles.py:51 927msgid "" 928"This profile tries to provide sane defaults and is useful if you know " 929"nothing about the input document." 930msgstr "" 931 932#: /__w/calibre/calibre/src/calibre/customize/profiles.py:59 933#: /__w/calibre/calibre/src/calibre/customize/profiles.py:482 934msgid "" 935"This profile is intended for the SONY PRS line. The 500/505/600/700 etc." 936msgstr "" 937 938#: /__w/calibre/calibre/src/calibre/customize/profiles.py:72 939msgid "This profile is intended for the SONY PRS 300." 940msgstr "" 941 942#: /__w/calibre/calibre/src/calibre/customize/profiles.py:82 943#: /__w/calibre/calibre/src/calibre/customize/profiles.py:524 944msgid "This profile is intended for the SONY PRS-900." 945msgstr "" 946 947#: /__w/calibre/calibre/src/calibre/customize/profiles.py:91 948#: /__w/calibre/calibre/src/calibre/customize/profiles.py:595 949msgid "This profile is intended for the Microsoft Reader." 950msgstr "" 951 952#: /__w/calibre/calibre/src/calibre/customize/profiles.py:103 953#: /__w/calibre/calibre/src/calibre/customize/profiles.py:607 954msgid "This profile is intended for the Mobipocket books." 955msgstr "" 956 957#: /__w/calibre/calibre/src/calibre/customize/profiles.py:117 958#: /__w/calibre/calibre/src/calibre/customize/profiles.py:621 959msgid "This profile is intended for the Hanlin V3 and its clones." 960msgstr "" 961 962#: /__w/calibre/calibre/src/calibre/customize/profiles.py:130 963#: /__w/calibre/calibre/src/calibre/customize/profiles.py:634 964msgid "This profile is intended for the Hanlin V5 and its clones." 965msgstr "" 966 967#: /__w/calibre/calibre/src/calibre/customize/profiles.py:141 968#: /__w/calibre/calibre/src/calibre/customize/profiles.py:643 969msgid "This profile is intended for the Cybook G3." 970msgstr "" 971 972#: /__w/calibre/calibre/src/calibre/customize/profiles.py:155 973#: /__w/calibre/calibre/src/calibre/customize/profiles.py:658 974msgid "This profile is intended for the Cybook Opus." 975msgstr "" 976 977#: /__w/calibre/calibre/src/calibre/customize/profiles.py:168 978#: /__w/calibre/calibre/src/calibre/customize/profiles.py:672 979msgid "This profile is intended for the Amazon Kindle." 980msgstr "" 981 982#: /__w/calibre/calibre/src/calibre/customize/profiles.py:181 983#: /__w/calibre/calibre/src/calibre/customize/profiles.py:770 984msgid "This profile is intended for the Irex Illiad." 985msgstr "" 986 987#: /__w/calibre/calibre/src/calibre/customize/profiles.py:194 988#: /__w/calibre/calibre/src/calibre/customize/profiles.py:784 989msgid "This profile is intended for the IRex Digital Reader 1000." 990msgstr "" 991 992#: /__w/calibre/calibre/src/calibre/customize/profiles.py:208 993#: /__w/calibre/calibre/src/calibre/customize/profiles.py:799 994msgid "This profile is intended for the IRex Digital Reader 800." 995msgstr "" 996 997#: /__w/calibre/calibre/src/calibre/customize/profiles.py:221 998#: /__w/calibre/calibre/src/calibre/customize/profiles.py:814 999msgid "This profile is intended for the B&N Nook." 1000msgstr "" 1001 1002#: /__w/calibre/calibre/src/calibre/customize/profiles.py:245 1003msgid "Output profile" 1004msgstr "" 1005 1006#: /__w/calibre/calibre/src/calibre/customize/profiles.py:249 1007msgid "" 1008"This profile tries to provide sane defaults and is useful if you want to " 1009"produce a document intended to be read at a computer or on a range of " 1010"devices." 1011msgstr "" 1012 1013#: /__w/calibre/calibre/src/calibre/customize/profiles.py:286 1014msgid "" 1015"Intended for the iPad and similar devices with a resolution of 768x1024" 1016msgstr "" 1017 1018#: /__w/calibre/calibre/src/calibre/customize/profiles.py:449 1019msgid "" 1020"Intended for the iPad 3 and similar devices with a resolution of 1536x2048" 1021msgstr "" 1022 1023#: /__w/calibre/calibre/src/calibre/customize/profiles.py:454 1024msgid "Tablet" 1025msgstr "" 1026 1027#: /__w/calibre/calibre/src/calibre/customize/profiles.py:456 1028msgid "Intended for generic tablet devices, does no resizing of images" 1029msgstr "" 1030 1031#: /__w/calibre/calibre/src/calibre/customize/profiles.py:465 1032msgid "" 1033"Intended for the Samsung Galaxy and similar tablet devices with a resolution" 1034" of 600x1280" 1035msgstr "" 1036 1037#: /__w/calibre/calibre/src/calibre/customize/profiles.py:473 1038msgid "" 1039"Intended for the Nook HD+ and similar tablet devices with a resolution of " 1040"1280x1920" 1041msgstr "" 1042 1043#: /__w/calibre/calibre/src/calibre/customize/profiles.py:500 1044msgid "This profile is intended for the Kobo Reader." 1045msgstr "" 1046 1047#: /__w/calibre/calibre/src/calibre/customize/profiles.py:514 1048msgid "This profile is intended for the SONY PRS-300." 1049msgstr "" 1050 1051#: /__w/calibre/calibre/src/calibre/customize/profiles.py:535 1052msgid "This profile is intended for the SONY PRS-T3." 1053msgstr "" 1054 1055#: /__w/calibre/calibre/src/calibre/customize/profiles.py:543 1056msgid "Generic e-ink" 1057msgstr "" 1058 1059#: /__w/calibre/calibre/src/calibre/customize/profiles.py:545 1060msgid "Suitable for use with any e-ink device" 1061msgstr "" 1062 1063#: /__w/calibre/calibre/src/calibre/customize/profiles.py:551 1064msgid "Generic e-ink large" 1065msgstr "" 1066 1067#: /__w/calibre/calibre/src/calibre/customize/profiles.py:553 1068msgid "Suitable for use with any large screen e-ink device" 1069msgstr "" 1070 1071#: /__w/calibre/calibre/src/calibre/customize/profiles.py:561 1072msgid "Generic e-ink HD" 1073msgstr "" 1074 1075#: /__w/calibre/calibre/src/calibre/customize/profiles.py:563 1076msgid "Suitable for use with any modern high resolution e-ink device" 1077msgstr "" 1078 1079#: /__w/calibre/calibre/src/calibre/customize/profiles.py:573 1080msgid "This profile is intended for the 5-inch JetBook." 1081msgstr "" 1082 1083#: /__w/calibre/calibre/src/calibre/customize/profiles.py:583 1084msgid "" 1085"This profile is intended for the SONY PRS line. The 500/505/700 etc, in " 1086"landscape mode. Mainly useful for comics." 1087msgstr "" 1088 1089#: /__w/calibre/calibre/src/calibre/customize/profiles.py:692 1090msgid "This profile is intended for the Amazon Kindle DX." 1091msgstr "" 1092 1093#: /__w/calibre/calibre/src/calibre/customize/profiles.py:710 1094msgid "This profile is intended for the Amazon Kindle PaperWhite 1 and 2" 1095msgstr "" 1096 1097#: /__w/calibre/calibre/src/calibre/customize/profiles.py:722 1098msgid "This profile is intended for the Amazon Kindle Voyage" 1099msgstr "" 1100 1101#: /__w/calibre/calibre/src/calibre/customize/profiles.py:735 1102msgid "This profile is intended for the Amazon Kindle PaperWhite 3 and above" 1103msgstr "" 1104 1105#: /__w/calibre/calibre/src/calibre/customize/profiles.py:747 1106msgid "" 1107"This profile is intended for the Amazon Kindle Oasis 2017, PaperWhite 2021 " 1108"and above" 1109msgstr "" 1110 1111#: /__w/calibre/calibre/src/calibre/customize/profiles.py:759 1112msgid "This profile is intended for the Amazon Kindle Fire." 1113msgstr "" 1114 1115#: /__w/calibre/calibre/src/calibre/customize/profiles.py:827 1116msgid "This profile is intended for the B&N Nook Color." 1117msgstr "" 1118 1119#: /__w/calibre/calibre/src/calibre/customize/profiles.py:839 1120msgid "This profile is intended for the PocketBook Pro 900 series of devices." 1121msgstr "" 1122 1123#: /__w/calibre/calibre/src/calibre/customize/profiles.py:851 1124msgid "This profile is intended for the PocketBook Pro 912 series of devices." 1125msgstr "" 1126 1127#: /__w/calibre/calibre/src/calibre/customize/profiles.py:864 1128msgid "" 1129"This profile is intended for the PocketBook Lux (1-5) and Basic 4 series of " 1130"devices." 1131msgstr "" 1132 1133#: /__w/calibre/calibre/src/calibre/customize/profiles.py:876 1134msgid "" 1135"This profile is intended for the PocketBook HD Touch (1-3) series of " 1136"devices." 1137msgstr "" 1138 1139#: /__w/calibre/calibre/src/calibre/customize/profiles.py:888 1140msgid "" 1141"This profile is intended for the PocketBook Inkpad 3 and X series of " 1142"devices." 1143msgstr "" 1144 1145#: /__w/calibre/calibre/src/calibre/customize/ui.py:40 1146msgid "Installed plugins" 1147msgstr "" 1148 1149#: /__w/calibre/calibre/src/calibre/customize/ui.py:41 1150msgid "Mapping for filetype plugins" 1151msgstr "" 1152 1153#: /__w/calibre/calibre/src/calibre/customize/ui.py:42 1154msgid "Local plugin customization" 1155msgstr "" 1156 1157#: /__w/calibre/calibre/src/calibre/customize/ui.py:43 1158msgid "Disabled plugins" 1159msgstr "" 1160 1161#: /__w/calibre/calibre/src/calibre/customize/ui.py:44 1162msgid "Enabled plugins" 1163msgstr "" 1164 1165#: /__w/calibre/calibre/src/calibre/customize/ui.py:678 1166#, python-format 1167msgid "Initialization of plugin %s failed with traceback:" 1168msgstr "" 1169 1170#: /__w/calibre/calibre/src/calibre/customize/ui.py:797 1171msgid "" 1172" %prog options\n" 1173"\n" 1174" Customize calibre by loading external plugins.\n" 1175" " 1176msgstr "" 1177 1178#: /__w/calibre/calibre/src/calibre/customize/ui.py:803 1179msgid "Add a plugin by specifying the path to the ZIP file containing it." 1180msgstr "" 1181 1182#: /__w/calibre/calibre/src/calibre/customize/ui.py:805 1183msgid "" 1184"For plugin developers: Path to the folder where you are developing the " 1185"plugin. This command will automatically zip up the plugin and update it in " 1186"calibre." 1187msgstr "" 1188 1189#: /__w/calibre/calibre/src/calibre/customize/ui.py:809 1190msgid "Remove a custom plugin by name. Has no effect on builtin plugins" 1191msgstr "" 1192 1193#: /__w/calibre/calibre/src/calibre/customize/ui.py:811 1194msgid "" 1195"Customize plugin. Specify name of plugin and customization string separated " 1196"by a comma." 1197msgstr "" 1198 1199#: /__w/calibre/calibre/src/calibre/customize/ui.py:813 1200msgid "List all installed plugins" 1201msgstr "" 1202 1203#: /__w/calibre/calibre/src/calibre/customize/ui.py:815 1204msgid "Enable the named plugin" 1205msgstr "" 1206 1207#: /__w/calibre/calibre/src/calibre/customize/ui.py:817 1208msgid "Disable the named plugin" 1209msgstr "" 1210 1211#: /__w/calibre/calibre/src/calibre/db/adding.py:245 1212#: /__w/calibre/calibre/src/calibre/db/adding.py:256 1213#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:402 1214#: /__w/calibre/calibre/src/calibre/library/database2.py:3353 1215#: /__w/calibre/calibre/src/calibre/library/database2.py:3371 1216msgid "Catalog" 1217msgstr "" 1218 1219#: /__w/calibre/calibre/src/calibre/db/adding.py:286 1220#: /__w/calibre/calibre/src/calibre/db/fields.py:762 1221#: /__w/calibre/calibre/src/calibre/db/fields.py:777 1222#: /__w/calibre/calibre/src/calibre/db/tests/legacy.py:410 1223#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:125 1224#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:452 1225#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:475 1226#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:778 1227#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:797 1228#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:480 1229#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:486 1230#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:517 1231#: /__w/calibre/calibre/src/calibre/devices/utils.py:82 1232#: /__w/calibre/calibre/src/calibre/devices/utils.py:86 1233#: /__w/calibre/calibre/src/calibre/devices/utils.py:119 1234#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:91 1235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:616 1236#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1613 1237#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1615 1238#: /__w/calibre/calibre/src/calibre/library/database2.py:373 1239#: /__w/calibre/calibre/src/calibre/library/database2.py:386 1240#: /__w/calibre/calibre/src/calibre/library/database2.py:3396 1241#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:120 1242msgid "News" 1243msgstr "" 1244 1245#: /__w/calibre/calibre/src/calibre/db/backend.py:439 1246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:307 1247#, python-brace-format 1248msgid "Path to library ({0}) too long. It must be less than {1} characters." 1249msgstr "" 1250 1251#: /__w/calibre/calibre/src/calibre/db/backend.py:447 1252#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:57 1253#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:560 1254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:123 1255#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:790 1256#, python-format 1257msgid "Path to library too long. It must be less than %d characters." 1258msgstr "" 1259 1260#: /__w/calibre/calibre/src/calibre/db/backend.py:523 1261#: /__w/calibre/calibre/src/calibre/library/database2.py:199 1262msgid "restored preference " 1263msgstr "" 1264 1265#: /__w/calibre/calibre/src/calibre/db/backend.py:529 1266#: /__w/calibre/calibre/src/calibre/library/database2.py:204 1267#: /__w/calibre/calibre/src/calibre/library/restore.py:236 1268msgid "creating custom column " 1269msgstr "" 1270 1271#: /__w/calibre/calibre/src/calibre/db/backend.py:1001 1272#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:674 1273msgid "No label was provided" 1274msgstr "" 1275 1276#: /__w/calibre/calibre/src/calibre/db/backend.py:1003 1277#: /__w/calibre/calibre/src/calibre/library/custom_columns.py:676 1278msgid "" 1279"The label must contain only lower case letters, digits and underscores, and " 1280"start with a letter" 1281msgstr "" 1282 1283#: /__w/calibre/calibre/src/calibre/db/backend.py:1186 1284msgid "Dumping database to SQL" 1285msgstr "" 1286 1287#: /__w/calibre/calibre/src/calibre/db/backend.py:1195 1288msgid "Restoring database from SQL" 1289msgstr "" 1290 1291#: /__w/calibre/calibre/src/calibre/db/backend.py:2096 1292#: /__w/calibre/calibre/src/calibre/db/cache.py:2444 1293#: /__w/calibre/calibre/src/calibre/db/cache.py:2569 1294#: /__w/calibre/calibre/src/calibre/utils/exim.py:206 1295#: /__w/calibre/calibre/src/calibre/utils/exim.py:372 1296msgid "Completed" 1297msgstr "" 1298 1299#: /__w/calibre/calibre/src/calibre/db/cache.py:203 1300#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:564 1301#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 1302#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:48 1303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1212 1304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1260 1305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:867 1306#: /__w/calibre/calibre/src/calibre/library/database2.py:495 1307msgid "Saved searches" 1308msgstr "" 1309 1310#: /__w/calibre/calibre/src/calibre/db/cache.py:345 1311#: /__w/calibre/calibre/src/calibre/db/lazy.py:223 1312#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682 1313#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 1314#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005 1315#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 1316#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:357 1317#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183 1318#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635 1319#: /__w/calibre/calibre/src/calibre/library/database2.py:1081 1320#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1256 1321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1315 1322msgid "Yes" 1323msgstr "" 1324 1325#: /__w/calibre/calibre/src/calibre/db/cache.py:2296 1326#, python-brace-format 1327msgid "[Error in Virtual library {0}: {1}]" 1328msgstr "" 1329 1330#: /__w/calibre/calibre/src/calibre/db/cache.py:2559 1331#, python-format 1332msgid "Cover for %s" 1333msgstr "" 1334 1335#: /__w/calibre/calibre/src/calibre/db/cache.py:2563 1336#, python-brace-format 1337msgid "{0} format for {1}" 1338msgstr "" 1339 1340#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:206 1341#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:298 1342#, python-format 1343msgid "Added book ids: %s" 1344msgstr "" 1345 1346#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:282 1347msgid "" 1348"The following books were not added as they already exist in the database " 1349"(see --duplicates option or --automerge option):" 1350msgstr "" 1351 1352#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:300 1353#, python-format 1354msgid "Merged book ids: %s" 1355msgstr "" 1356 1357#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:306 1358msgid "" 1359"%prog add [options] file1 file2 file3 ...\n" 1360"\n" 1361"Add the specified files as books to the database. You can also specify folders, see\n" 1362"the folder related options below.\n" 1363msgstr "" 1364 1365#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:320 1366msgid "" 1367"Add books to database even if they already exist. Comparison is done based " 1368"on book titles and authors. Note that the {} option takes precedence." 1369msgstr "" 1370 1371#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:331 1372msgid "" 1373"If books with similar titles and authors are found, merge the incoming " 1374"formats (files) automatically into existing book records. A value of " 1375"\"ignore\" means duplicate formats are discarded. A value of \"overwrite\" " 1376"means duplicate formats in the library are overwritten with the newly added " 1377"files. A value of \"new_record\" means duplicate formats are placed into a " 1378"new book record." 1379msgstr "" 1380 1381#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:342 1382msgid "Add an empty book (a book with no formats)" 1383msgstr "" 1384 1385#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:345 1386msgid "Set the title of the added book(s)" 1387msgstr "" 1388 1389#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:351 1390msgid "Set the authors of the added book(s)" 1391msgstr "" 1392 1393#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:354 1394msgid "Set the ISBN of the added book(s)" 1395msgstr "" 1396 1397#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:361 1398msgid "Set the identifiers for this book, e.g. -I asin:XXX -I isbn:YYY" 1399msgstr "" 1400 1401#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:364 1402msgid "Set the tags of the added book(s)" 1403msgstr "" 1404 1405#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:370 1406msgid "Set the series of the added book(s)" 1407msgstr "" 1408 1409#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:377 1410msgid "Set the series number of the added book(s)" 1411msgstr "" 1412 1413#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:383 1414msgid "Path to the cover to use for the added book" 1415msgstr "" 1416 1417#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:390 1418msgid "" 1419"A comma separated list of languages (best to use ISO639 language codes, " 1420"though some language names may also be recognized)" 1421msgstr "" 1422 1423#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:396 1424msgid "ADDING FROM FOLDERS" 1425msgstr "" 1426 1427#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:398 1428msgid "" 1429"Options to control the adding of books from folders. By default only files " 1430"that have extensions of known e-book file types are added." 1431msgstr "" 1432 1433#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:415 1434msgid "" 1435"Assume that each folder has only a single logical book and that all files in" 1436" it are different e-book formats of that book" 1437msgstr "" 1438 1439#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:423 1440msgid "Process folders recursively" 1441msgstr "" 1442 1443#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:436 1444msgid "GLOB PATTERN" 1445msgstr "" 1446 1447#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:443 1448msgid "" 1449"A filename (glob) pattern, files matching this pattern will be ignored when " 1450"scanning folders for files. Can be specified multiple times for multiple " 1451"patterns. For example: *.pdf will ignore all PDF files" 1452msgstr "" 1453 1454#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:450 1455msgid "" 1456"A filename (glob) pattern, files matching this pattern will be added when " 1457"scanning folders for files, even if they are not of a known e-book file " 1458"type. Can be specified multiple times for multiple patterns." 1459msgstr "" 1460 1461#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add.py:474 1462msgid "You must specify at least one file to add" 1463msgstr "" 1464 1465#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:24 1466#, python-brace-format 1467msgid "" 1468"%prog add_custom_column [options] label name datatype\n" 1469"\n" 1470"Create a custom column. label is the machine friendly name of the column. Should\n" 1471"not contain spaces or colons. name is the human friendly name of the column.\n" 1472"datatype is one of: {0}\n" 1473msgstr "" 1474 1475#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:39 1476msgid "" 1477"This column stores tag like data (i.e. multiple comma separated values). " 1478"Only applies if datatype is text." 1479msgstr "" 1480 1481#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:48 1482msgid "" 1483"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" 1484"There are many options that can go into the display variable.The options by column type are:\n" 1485"composite: composite_template, composite_sort, make_category,contains_html, use_decorations\n" 1486"datetime: date_format\n" 1487"enumeration: enum_values, enum_colors, use_decorations\n" 1488"int, float: number_format\n" 1489"text: is_names, use_decorations\n" 1490"\n" 1491"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." 1492msgstr "" 1493 1494#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_custom_column.py:81 1495msgid "You must specify label, name and datatype" 1496msgstr "" 1497 1498#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:28 1499msgid "" 1500"%prog add_format [options] id ebook_file\n" 1501"\n" 1502"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." 1503msgstr "" 1504 1505#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:42 1506msgid "Do not replace the format if it already exists" 1507msgstr "" 1508 1509#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:49 1510msgid "You must specify an id and an e-book file" 1511msgstr "" 1512 1513#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:53 1514msgid "e-book file must have an extension" 1515msgstr "" 1516 1517#: /__w/calibre/calibre/src/calibre/db/cli/cmd_add_format.py:56 1518#, python-format 1519msgid "A %(fmt)s file already exists for book: %(id)d, not replacing" 1520msgstr "" 1521 1522#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:20 1523msgid "" 1524"%prog backup_metadata [options]\n" 1525"\n" 1526"Backup the metadata stored in the database into individual OPF files in each\n" 1527"books folder. This normally happens automatically, but you can run this\n" 1528"command to force re-generation of the OPF files, with the --all option.\n" 1529"\n" 1530"Note that there is normally no need to do this, as the OPF files are backed up\n" 1531"automatically, every time metadata is changed.\n" 1532msgstr "" 1533 1534#: /__w/calibre/calibre/src/calibre/db/cli/cmd_backup_metadata.py:37 1535msgid "" 1536"Normally, this command only operates on books that have out of date OPF " 1537"files. This option makes it operate on all books." 1538msgstr "" 1539 1540#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:27 1541msgid "{} OPTIONS" 1542msgstr "" 1543 1544#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:48 1545msgid "" 1546"%prog catalog /path/to/destination.(csv|epub|mobi|xml...) [options]\n" 1547"\n" 1548"Export a catalog in format specified by path/to/destination extension.\n" 1549"Options control how entries are displayed in the generated catalog output.\n" 1550"Note that different catalog formats support different sets of options. To\n" 1551"see the different options, specify the name of the output file and then the\n" 1552"{} option.\n" 1553msgstr "" 1554 1555#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:67 1556msgid "" 1557"Comma-separated list of database IDs to catalog.\n" 1558"If declared, --search is ignored.\n" 1559"Default: all" 1560msgstr "" 1561 1562#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:78 1563msgid "" 1564"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" 1565"Default: no filtering" 1566msgstr "" 1567 1568#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:90 1569#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:629 1570msgid "Show detailed output information. Useful for debugging" 1571msgstr "" 1572 1573#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:109 1574msgid "You must specify a catalog output file" 1575msgstr "" 1576 1577#: /__w/calibre/calibre/src/calibre/db/cli/cmd_catalog.py:115 1578msgid "Cannot generate a catalog in the {} format" 1579msgstr "" 1580 1581#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:26 1582#, python-brace-format 1583msgid "" 1584"%prog check_library [options]\n" 1585"\n" 1586"Perform some checks on the filesystem representing a library. Reports are {0}\n" 1587msgstr "" 1588 1589#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:35 1590#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:44 1591msgid "Output in CSV" 1592msgstr "" 1593 1594#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:43 1595msgid "" 1596"Comma-separated list of reports.\n" 1597"Default: all" 1598msgstr "" 1599 1600#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:52 1601msgid "" 1602"Comma-separated list of extensions to ignore.\n" 1603"Default: all" 1604msgstr "" 1605 1606#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:61 1607msgid "" 1608"Comma-separated list of names to ignore.\n" 1609"Default: all" 1610msgstr "" 1611 1612#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:99 1613msgid "Unknown report check" 1614msgstr "" 1615 1616#: /__w/calibre/calibre/src/calibre/db/cli/cmd_check_library.py:116 1617msgid "Vacuuming database..." 1618msgstr "" 1619 1620#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:23 1621msgid "" 1622"%prog clone path/to/new/library\n" 1623"\n" 1624"Create a clone of the current library. This creates a new, empty library that has all the\n" 1625"same custom columns, Virtual libraries and other settings as the current library.\n" 1626"\n" 1627"The cloned library will contain no books. If you want to create a full duplicate, including\n" 1628"all books, then simply use your filesystem tools to copy the library folder.\n" 1629" " 1630msgstr "" 1631 1632#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:38 1633msgid "Error: You must specify the path to the cloned library" 1634msgstr "" 1635 1636#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:46 1637msgid "The location for the new library is the same as the current library" 1638msgstr "" 1639 1640#: /__w/calibre/calibre/src/calibre/db/cli/cmd_clone.py:52 1641#, python-format 1642msgid "%s is not empty. You must choose an empty folder for the new library." 1643msgstr "" 1644 1645#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:22 1646msgid "" 1647"%prog custom_columns [options]\n" 1648"\n" 1649"List available custom columns. Shows column labels and ids.\n" 1650" " 1651msgstr "" 1652 1653#: /__w/calibre/calibre/src/calibre/db/cli/cmd_custom_columns.py:34 1654msgid "Show details for each column." 1655msgstr "" 1656 1657#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:27 1658msgid "" 1659"\n" 1660"%prog embed_metadata [options] book_id\n" 1661"\n" 1662"Update the metadata in the actual book files stored in the calibre library from\n" 1663"the metadata in the calibre database. Normally, metadata is updated only when\n" 1664"exporting files from calibre, this command is useful if you want the files to\n" 1665"be updated in place. Note that different file formats support different amounts\n" 1666"of metadata. You can use the special value 'all' for book_id to update metadata\n" 1667"in all books. You can also specify many book ids separated by spaces and id ranges\n" 1668"separated by hyphens. For example: %prog embed_metadata 1 2 10-15 23" 1669msgstr "" 1670 1671#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:38 1672msgid "" 1673"Only update metadata in files of the specified format. Specify it multiple " 1674"times for multiple formats. By default, all formats are updated." 1675msgstr "" 1676 1677#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:55 1678#, python-brace-format 1679msgid "Processed {0} ({1} of {2})" 1680msgstr "" 1681 1682#: /__w/calibre/calibre/src/calibre/db/cli/cmd_embed_metadata.py:59 1683msgid "No book with id: {}" 1684msgstr "" 1685 1686#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:43 1687msgid "" 1688"%prog export [options] ids\n" 1689"\n" 1690"Export the books specified by ids (a comma separated list) to the filesystem.\n" 1691"The export operation saves all formats of the book, its cover and metadata (in\n" 1692"an opf file). You can get id numbers from the search command.\n" 1693msgstr "" 1694 1695#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:56 1696msgid "Export all books in database, ignoring the list of ids." 1697msgstr "" 1698 1699#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:62 1700msgid "Export books to the specified folder. Default is" 1701msgstr "" 1702 1703#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:69 1704msgid "Export all books into a single folder" 1705msgstr "" 1706 1707#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:75 1708msgid "Report progress" 1709msgstr "" 1710 1711#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:86 1712msgid "Specifying this switch will turn this behavior off." 1713msgstr "" 1714 1715#: /__w/calibre/calibre/src/calibre/db/cli/cmd_export.py:136 1716#, python-format 1717msgid "You must specify some ids or the %s option" 1718msgstr "" 1719 1720#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:227 1721msgid "" 1722"%prog list [options]\n" 1723"\n" 1724"List the books available in the calibre database.\n" 1725msgstr "" 1726 1727#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:239 1728#, python-format 1729msgid "" 1730"The fields to display when listing books in the database. Should be a comma separated list of fields.\n" 1731"Available fields: %s\n" 1732"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" 1733msgstr "" 1734 1735#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:252 1736#, python-brace-format 1737msgid "" 1738"The field by which to sort the results.\n" 1739"Available fields: {0}\n" 1740"Default: {1}" 1741msgstr "" 1742 1743#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:259 1744msgid "Sort results in ascending order" 1745msgstr "" 1746 1747#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:266 1748msgid "" 1749"Filter the results by the search query. For the format of the search query, " 1750"please see the search related documentation in the User Manual. Default is " 1751"to do no filtering." 1752msgstr "" 1753 1754#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:276 1755#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:67 1756msgid "" 1757"The maximum width of a single line in the output. Defaults to detecting " 1758"screen size." 1759msgstr "" 1760 1761#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:282 1762msgid "The string used to separate fields. Default is a space." 1763msgstr "" 1764 1765#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:288 1766msgid "" 1767"The prefix for all file paths. Default is the absolute path to the library " 1768"folder." 1769msgstr "" 1770 1771#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:295 1772msgid "The maximum number of results to display. Default: all" 1773msgstr "" 1774 1775#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list.py:302 1776msgid "" 1777"Generate output in JSON format, which is more suitable for machine parsing. " 1778"Causes the line width and separator options to be ignored." 1779msgstr "" 1780 1781#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:24 1782msgid "" 1783"%prog list_categories [options]\n" 1784"\n" 1785"Produce a report of the category information in the database. The\n" 1786"information is the equivalent of what is shown in the Tag browser.\n" 1787msgstr "" 1788 1789#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:39 1790msgid "" 1791"Output only the number of items in a category instead of the counts per item" 1792" within the category" 1793msgstr "" 1794 1795#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:50 1796msgid "The type of CSV file to produce. Choices: {}" 1797msgstr "" 1798 1799#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:58 1800msgid "Comma-separated list of category lookup names. Default: all" 1801msgstr "" 1802 1803#: /__w/calibre/calibre/src/calibre/db/cli/cmd_list_categories.py:181 1804msgid "CATEGORY ITEMS" 1805msgstr "" 1806 1807#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:26 1808msgid "" 1809"%prog remove ids\n" 1810"\n" 1811"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" 1812msgstr "" 1813 1814#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:39 1815msgid "Do not use the {}" 1816msgstr "" 1817 1818#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove.py:46 1819msgid "You must specify at least one book to remove" 1820msgstr "" 1821 1822#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:22 1823msgid "" 1824"%prog remove_custom_column [options] label\n" 1825"\n" 1826"Remove the custom column identified by label. You can see available\n" 1827"columns with the custom_columns command.\n" 1828" " 1829msgstr "" 1830 1831#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:35 1832msgid "Do not ask for confirmation" 1833msgstr "" 1834 1835#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:50 1836#, python-format 1837msgid "You will lose all data in the column: %s. Are you sure (y/n)? " 1838msgstr "" 1839 1840#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:53 1841msgid "y" 1842msgstr "" 1843 1844#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:60 1845#, python-format 1846msgid "" 1847"No column named %s found. You must use column labels, not titles. Use " 1848"calibredb custom_columns to get a list of labels." 1849msgstr "" 1850 1851#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_custom_column.py:69 1852msgid "Error: You must specify a column label" 1853msgstr "" 1854 1855#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:25 1856msgid "" 1857"\n" 1858"%prog remove_format [options] id fmt\n" 1859"\n" 1860"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" 1861msgstr "" 1862 1863#: /__w/calibre/calibre/src/calibre/db/cli/cmd_remove_format.py:39 1864msgid "You must specify an id and a format" 1865msgstr "" 1866 1867#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:21 1868msgid "" 1869"%prog restore_database [options]\n" 1870"\n" 1871"Restore this database from the metadata stored in OPF files in each\n" 1872"folder of the calibre library. This is useful if your metadata.db file\n" 1873"has been corrupted.\n" 1874"\n" 1875"WARNING: This command completely regenerates your database. You will lose\n" 1876"all saved searches, user categories, plugboards, stored per-book conversion\n" 1877"settings, and custom recipes. Restored metadata will only be as accurate as\n" 1878"what is found in the OPF files.\n" 1879" " 1880msgstr "" 1881 1882#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:42 1883msgid "" 1884"Really do the recovery. The command will not run unless this option is " 1885"specified." 1886msgstr "" 1887 1888#: /__w/calibre/calibre/src/calibre/db/cli/cmd_restore_database.py:64 1889#, python-format 1890msgid "You must provide the %s option to do a recovery" 1891msgstr "" 1892 1893#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:36 1894msgid "" 1895"%prog saved_searches [options] (list|add|remove)\n" 1896"\n" 1897"Manage the saved searches stored in this database.\n" 1898"If you try to add a query with a name that already exists, it will be\n" 1899"replaced.\n" 1900"\n" 1901"Syntax for adding:\n" 1902"\n" 1903"%prog saved_searches add search_name search_expression\n" 1904"\n" 1905"Syntax for removing:\n" 1906"\n" 1907"%prog saved_searches remove search_name\n" 1908" " 1909msgstr "" 1910 1911#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:60 1912#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1032 1913#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:87 1914msgid "Name:" 1915msgstr "" 1916 1917#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:61 1918msgid "Search string:" 1919msgstr "" 1920 1921#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:65 1922msgid "Error: You must specify a name and a search string" 1923msgstr "" 1924 1925#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:67 1926#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130 1927msgid "added" 1928msgstr "" 1929 1930#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:70 1931msgid "Error: You must specify a name" 1932msgstr "" 1933 1934#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:72 1935msgid "removed" 1936msgstr "" 1937 1938#: /__w/calibre/calibre/src/calibre/db/cli/cmd_saved_searches.py:76 1939#, python-format 1940msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" 1941msgstr "" 1942 1943#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:17 1944#, python-brace-format 1945msgid "Failed to parse search query: ({0}) with error: {1}" 1946msgstr "" 1947 1948#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:25 1949#, python-brace-format 1950msgid "" 1951"%prog search [options] search expression\n" 1952"\n" 1953"Search the library for the specified search term, returning a comma separated\n" 1954"list of book ids matching the search expression. The output format is useful\n" 1955"to feed into other commands that accept a list of ids as input.\n" 1956"\n" 1957"The search expression can be anything from calibre's powerful search query\n" 1958"language, for example: %prog search {0}\n" 1959msgstr "" 1960 1961#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:42 1962msgid "The maximum number of results to return. Default is all results." 1963msgstr "" 1964 1965#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:49 1966msgid "Error: You must specify the search expression" 1967msgstr "" 1968 1969#: /__w/calibre/calibre/src/calibre/db/cli/cmd_search.py:58 1970msgid "No books matching the search expression:" 1971msgstr "" 1972 1973#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:19 1974msgid "No book with id {} exists" 1975msgstr "" 1976 1977#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:23 1978msgid "No column with name {} exists" 1979msgstr "" 1980 1981#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:29 1982msgid "Data set to: {} [{}]" 1983msgstr "" 1984 1985#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:37 1986msgid "Data set to: {}" 1987msgstr "" 1988 1989#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:46 1990msgid "" 1991"%prog set_custom [options] column id value\n" 1992"\n" 1993"Set the value of a custom column for the book identified by id.\n" 1994"You can get a list of ids using the search command.\n" 1995"You can get a list of custom column names using the custom_columns\n" 1996"command.\n" 1997" " 1998msgstr "" 1999 2000#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:63 2001msgid "" 2002"If the column stores multiple values, append the specified values to the " 2003"existing ones, instead of replacing them." 2004msgstr "" 2005 2006#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_custom.py:72 2007msgid "Error: You must specify a field name, id and value" 2008msgstr "" 2009 2010#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:62 2011msgid "" 2012"\n" 2013"%prog set_metadata [options] id [/path/to/metadata.opf]\n" 2014"\n" 2015"Set the metadata stored in the calibre database for the book identified by id\n" 2016"from the OPF file metadata.opf. id is an id number from the search command. You\n" 2017"can get a quick feel for the OPF format by using the --as-opf switch to the\n" 2018"show_metadata command. You can also set the metadata of individual fields with\n" 2019"the --field option. If you use the --field option, there is no need to specify\n" 2020"an OPF file.\n" 2021msgstr "" 2022 2023#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:80 2024#, python-brace-format 2025msgid "" 2026"The field to set. Format is field_name:value, for example: {0} " 2027"tags:tag1,tag2. Use {1} to get a list of all field names. You can specify " 2028"this option multiple times to set multiple fields. Note: For languages you " 2029"must use the ISO639 language codes (e.g. en for English, fr for French and " 2030"so on). For identifiers, the syntax is {0} {2}. For boolean (yes/no) fields " 2031"use true and false or yes and no." 2032msgstr "" 2033 2034#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:95 2035msgid "List the metadata field names that can be used with the --field option" 2036msgstr "" 2037 2038#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122 2039msgid "Field name" 2040msgstr "" 2041 2042#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:122 2043#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:788 2044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 2045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:85 2046#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424 2047#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:193 2048#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1351 2049#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 2050#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:166 2051#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 2052#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 2053#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:131 2054#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:308 2055#: /__w/calibre/calibre/src/calibre/srv/opds.py:414 2056#: /__w/calibre/calibre/src/calibre/srv/opds.py:480 2057msgid "Title" 2058msgstr "" 2059 2060#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:136 2061msgid "You must specify a record id as the first argument" 2062msgstr "" 2063 2064#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:140 2065msgid "You must specify either a field or an OPF file" 2066msgstr "" 2067 2068#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:146 2069#, python-format 2070msgid "The OPF file %s does not exist" 2071msgstr "" 2072 2073#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:153 2074#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:182 2075#, python-format 2076msgid "No book with id: %s in the database" 2077msgstr "" 2078 2079#: /__w/calibre/calibre/src/calibre/db/cli/cmd_set_metadata.py:164 2080#, python-format 2081msgid "%s is not a known field" 2082msgstr "" 2083 2084#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:26 2085msgid "" 2086"\n" 2087"%prog show_metadata [options] id\n" 2088"\n" 2089"Show the metadata stored in the calibre database for the book identified by id.\n" 2090"id is an id number from the search command.\n" 2091msgstr "" 2092 2093#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:38 2094msgid "Print metadata in OPF form (XML)" 2095msgstr "" 2096 2097#: /__w/calibre/calibre/src/calibre/db/cli/cmd_show_metadata.py:45 2098msgid "You must specify an id" 2099msgstr "" 2100 2101#: /__w/calibre/calibre/src/calibre/db/cli/main.py:40 2102msgid "The {} command is not supported with remote (server based) libraries" 2103msgstr "" 2104 2105#: /__w/calibre/calibre/src/calibre/db/cli/main.py:47 2106msgid "GLOBAL OPTIONS" 2107msgstr "" 2108 2109#: /__w/calibre/calibre/src/calibre/db/cli/main.py:54 2110msgid "" 2111"Path to the calibre library. Default is to use the path stored in the " 2112"settings. You can also connect to a calibre Content server to perform " 2113"actions on remote libraries. To do so use a URL of the form: " 2114"http://hostname:port/#library_id for example, " 2115"http://localhost:8080/#mylibrary. library_id is the library id of the " 2116"library you want to connect to on the Content server. You can use the " 2117"special library_id value of - to get a list of library ids available on the " 2118"server. For details on how to setup access via a Content server, see {}." 2119msgstr "" 2120 2121#: /__w/calibre/calibre/src/calibre/db/cli/main.py:67 2122#: /__w/calibre/calibre/src/calibre/utils/config.py:111 2123msgid "show this help message and exit" 2124msgstr "" 2125 2126#: /__w/calibre/calibre/src/calibre/db/cli/main.py:71 2127#: /__w/calibre/calibre/src/calibre/utils/config.py:112 2128msgid "show program's version number and exit" 2129msgstr "" 2130 2131#: /__w/calibre/calibre/src/calibre/db/cli/main.py:76 2132msgid "Username for connecting to a calibre Content server" 2133msgstr "" 2134 2135#: /__w/calibre/calibre/src/calibre/db/cli/main.py:80 2136#, python-brace-format 2137msgid "" 2138"Password for connecting to a calibre Content server. To read the password " 2139"from standard input, use the special value: {0}. To read the password from a" 2140" file, use: {1} (i.e. <f: followed by the full path to the file and a " 2141"trailing >). The angle brackets in the above are required, remember to " 2142"escape them or use quotes for your shell." 2143msgstr "" 2144 2145#: /__w/calibre/calibre/src/calibre/db/cli/main.py:91 2146msgid "" 2147"The timeout, in seconds, when connecting to a calibre library over the " 2148"network. The default is two minutes." 2149msgstr "" 2150 2151#: /__w/calibre/calibre/src/calibre/db/cli/main.py:101 2152#, python-format 2153msgid "" 2154"%%prog command [options] [arguments]\n" 2155"\n" 2156"%%prog is the command line interface to the calibre books database.\n" 2157"\n" 2158"command is one of:\n" 2159" %s\n" 2160"\n" 2161"For help on an individual command: %%prog command --help\n" 2162msgstr "" 2163 2164#: /__w/calibre/calibre/src/calibre/db/cli/main.py:121 2165msgid "Enter the password: " 2166msgstr "" 2167 2168#: /__w/calibre/calibre/src/calibre/db/cli/main.py:158 2169msgid "" 2170"Another calibre program such as {} or the main calibre program is running. " 2171"Having multiple programs that can make changes to a calibre library running " 2172"at the same time is a bad idea. calibredb can connect directly to a running " 2173"calibre Content server, to make changes through it, instead. See the " 2174"documentation of the {} option for details." 2175msgstr "" 2176 2177#: /__w/calibre/calibre/src/calibre/db/fields.py:298 2178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:154 2179#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:109 2180msgid "TEMPLATE ERROR" 2181msgstr "" 2182 2183#: /__w/calibre/calibre/src/calibre/db/fields.py:404 2184#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:194 2185msgid "On Device" 2186msgstr "" 2187 2188#: /__w/calibre/calibre/src/calibre/db/fields.py:438 2189#: /__w/calibre/calibre/src/calibre/library/database2.py:1237 2190msgid "Main" 2191msgstr "" 2192 2193#: /__w/calibre/calibre/src/calibre/db/fields.py:440 2194#: /__w/calibre/calibre/src/calibre/gui2/layout.py:81 2195#: /__w/calibre/calibre/src/calibre/library/database2.py:1239 2196msgid "Card A" 2197msgstr "" 2198 2199#: /__w/calibre/calibre/src/calibre/db/fields.py:442 2200#: /__w/calibre/calibre/src/calibre/gui2/layout.py:83 2201#: /__w/calibre/calibre/src/calibre/library/database2.py:1241 2202msgid "Card B" 2203msgstr "" 2204 2205#: /__w/calibre/calibre/src/calibre/db/lazy.py:250 2206#, python-format 2207msgid "Invalid field: %s" 2208msgstr "" 2209 2210#: /__w/calibre/calibre/src/calibre/db/restore.py:135 2211#: /__w/calibre/calibre/src/calibre/library/restore.py:124 2212msgid "Starting restoring preferences and column metadata" 2213msgstr "" 2214 2215#: /__w/calibre/calibre/src/calibre/db/restore.py:138 2216#: /__w/calibre/calibre/src/calibre/library/restore.py:127 2217msgid "Cannot restore preferences. Backup file not found." 2218msgstr "" 2219 2220#: /__w/calibre/calibre/src/calibre/db/restore.py:148 2221#: /__w/calibre/calibre/src/calibre/library/restore.py:138 2222msgid "Finished restoring preferences and column metadata" 2223msgstr "" 2224 2225#: /__w/calibre/calibre/src/calibre/db/restore.py:150 2226#: /__w/calibre/calibre/src/calibre/library/restore.py:140 2227msgid "Finished restoring preferences" 2228msgstr "" 2229 2230#: /__w/calibre/calibre/src/calibre/db/restore.py:155 2231#: /__w/calibre/calibre/src/calibre/library/restore.py:145 2232msgid "Restoring preferences and column metadata failed" 2233msgstr "" 2234 2235#: /__w/calibre/calibre/src/calibre/db/restore.py:174 2236#: /__w/calibre/calibre/src/calibre/library/restore.py:164 2237msgid "Processed" 2238msgstr "" 2239 2240#: /__w/calibre/calibre/src/calibre/db/restore.py:249 2241msgid "Creating custom column " 2242msgstr "" 2243 2244#: /__w/calibre/calibre/src/calibre/db/search.py:101 2245#: /__w/calibre/calibre/src/calibre/library/caches.py:339 2246msgid "today" 2247msgstr "" 2248 2249#: /__w/calibre/calibre/src/calibre/db/search.py:102 2250#: /__w/calibre/calibre/src/calibre/library/caches.py:340 2251msgid "yesterday" 2252msgstr "" 2253 2254#: /__w/calibre/calibre/src/calibre/db/search.py:103 2255#: /__w/calibre/calibre/src/calibre/library/caches.py:341 2256msgid "thismonth" 2257msgstr "" 2258 2259#: /__w/calibre/calibre/src/calibre/db/search.py:104 2260#: /__w/calibre/calibre/src/calibre/library/caches.py:342 2261msgid "daysago" 2262msgstr "" 2263 2264#: /__w/calibre/calibre/src/calibre/db/search.py:193 2265#: /__w/calibre/calibre/src/calibre/library/caches.py:401 2266#, python-brace-format 2267msgid "Number conversion error: {0}" 2268msgstr "" 2269 2270#: /__w/calibre/calibre/src/calibre/db/search.py:199 2271#: /__w/calibre/calibre/src/calibre/library/caches.py:407 2272#, python-brace-format 2273msgid "Date conversion error: {0}" 2274msgstr "" 2275 2276#: /__w/calibre/calibre/src/calibre/db/search.py:284 2277#: /__w/calibre/calibre/src/calibre/library/caches.py:484 2278#, python-brace-format 2279msgid "Non-numeric value in query: {0}" 2280msgstr "" 2281 2282#: /__w/calibre/calibre/src/calibre/db/search.py:311 2283#: /__w/calibre/calibre/src/calibre/db/utils.py:30 2284#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2285#: /__w/calibre/calibre/src/calibre/library/caches.py:595 2286#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230 2287msgid "no" 2288msgstr "" 2289 2290#: /__w/calibre/calibre/src/calibre/db/search.py:312 2291#: /__w/calibre/calibre/src/calibre/db/utils.py:28 2292#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2293#: /__w/calibre/calibre/src/calibre/library/caches.py:596 2294#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:230 2295msgid "yes" 2296msgstr "" 2297 2298#: /__w/calibre/calibre/src/calibre/db/search.py:313 2299#: /__w/calibre/calibre/src/calibre/db/utils.py:30 2300#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2301#: /__w/calibre/calibre/src/calibre/library/caches.py:597 2302msgid "unchecked" 2303msgstr "" 2304 2305#: /__w/calibre/calibre/src/calibre/db/search.py:314 2306#: /__w/calibre/calibre/src/calibre/db/utils.py:28 2307#: /__w/calibre/calibre/src/calibre/library/caches.py:133 2308#: /__w/calibre/calibre/src/calibre/library/caches.py:598 2309msgid "checked" 2310msgstr "" 2311 2312#: /__w/calibre/calibre/src/calibre/db/search.py:315 2313#: /__w/calibre/calibre/src/calibre/library/caches.py:599 2314msgid "empty" 2315msgstr "" 2316 2317#: /__w/calibre/calibre/src/calibre/db/search.py:316 2318#: /__w/calibre/calibre/src/calibre/library/caches.py:600 2319msgid "blank" 2320msgstr "" 2321 2322#: /__w/calibre/calibre/src/calibre/db/search.py:325 2323#: /__w/calibre/calibre/src/calibre/library/caches.py:612 2324#, python-brace-format 2325msgid "Invalid boolean query \"{0}\"" 2326msgstr "" 2327 2328#: /__w/calibre/calibre/src/calibre/db/search.py:514 2329msgid "No such Virtual library: {}" 2330msgstr "" 2331 2332#: /__w/calibre/calibre/src/calibre/db/search.py:519 2333msgid "Virtual library search is recursive: {}" 2334msgstr "" 2335 2336#: /__w/calibre/calibre/src/calibre/db/search.py:550 2337#: /__w/calibre/calibre/src/calibre/library/caches.py:678 2338#, python-brace-format 2339msgid "Recursive query group detected: {0}" 2340msgstr "" 2341 2342#: /__w/calibre/calibre/src/calibre/db/search.py:649 2343msgid "" 2344"search template: missing or invalid separator. Valid separators are: {}" 2345msgstr "" 2346 2347#: /__w/calibre/calibre/src/calibre/debug.py:29 2348#, python-brace-format 2349msgid "" 2350"{0}\n" 2351"\n" 2352"Various command line interfaces useful for debugging calibre. With no options,\n" 2353"this command starts an embedded Python interpreter. You can also run the main\n" 2354"calibre GUI, the calibre E-book viewer and the calibre editor in debug mode.\n" 2355"\n" 2356"It also contains interfaces to various bits of calibre that do not have\n" 2357"dedicated command line tools, such as font subsetting, the E-book diff tool and so\n" 2358"on.\n" 2359"\n" 2360"You can also use %prog to run standalone scripts. To do that use it like this:\n" 2361"\n" 2362" {1}\n" 2363"\n" 2364"Everything after the -- is passed to the script.\n" 2365msgstr "" 2366 2367#: /__w/calibre/calibre/src/calibre/debug.py:45 2368msgid "%prog [options]" 2369msgstr "" 2370 2371#: /__w/calibre/calibre/src/calibre/debug.py:46 2372msgid "Run Python code." 2373msgstr "" 2374 2375#: /__w/calibre/calibre/src/calibre/debug.py:47 2376msgid "Run the Python code in file." 2377msgstr "" 2378 2379#: /__w/calibre/calibre/src/calibre/debug.py:49 2380msgid "" 2381"Subset the specified font. Use -- after this option to pass option to the " 2382"font subsetting program." 2383msgstr "" 2384 2385#: /__w/calibre/calibre/src/calibre/debug.py:51 2386#: /__w/calibre/calibre/src/calibre/gui2/device.py:469 2387#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:28 2388msgid "Debug device detection" 2389msgstr "" 2390 2391#: /__w/calibre/calibre/src/calibre/debug.py:53 2392msgid "" 2393"Run the GUI with debugging enabled. Debug output is printed to stdout and " 2394"stderr." 2395msgstr "" 2396 2397#: /__w/calibre/calibre/src/calibre/debug.py:56 2398msgid "" 2399"Run the GUI with a debug console, logging to the specified path. For " 2400"internal use only, use the -g option to run the GUI in debug mode" 2401msgstr "" 2402 2403#: /__w/calibre/calibre/src/calibre/debug.py:60 2404msgid "Run the E-book viewer in debug mode" 2405msgstr "" 2406 2407#: /__w/calibre/calibre/src/calibre/debug.py:62 2408msgid "Output the paths necessary to setup the calibre environment" 2409msgstr "" 2410 2411#: /__w/calibre/calibre/src/calibre/debug.py:64 2412msgid "" 2413"Add a simple plugin (i.e. a plugin that consists of only a .py file), by " 2414"specifying the path to the py file containing the plugin code." 2415msgstr "" 2416 2417#: /__w/calibre/calibre/src/calibre/debug.py:68 2418msgid "" 2419"Re-initialize the sqlite calibre database at the specified path. Useful to " 2420"recover from db corruption." 2421msgstr "" 2422 2423#: /__w/calibre/calibre/src/calibre/debug.py:72 2424msgid "Inspect the MOBI file(s) at the specified path(s)" 2425msgstr "" 2426 2427#: /__w/calibre/calibre/src/calibre/debug.py:74 2428msgid "Launch the calibre \"Edit book\" tool in debug mode." 2429msgstr "" 2430 2431#: /__w/calibre/calibre/src/calibre/debug.py:76 2432msgid "" 2433"Explode the book into the specified folder.\n" 2434"Usage: -x file.epub output_dir\n" 2435"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." 2436msgstr "" 2437 2438#: /__w/calibre/calibre/src/calibre/debug.py:82 2439msgid "" 2440"Implode a previously exploded book.\n" 2441"Usage: -i output_dir file.epub\n" 2442"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." 2443msgstr "" 2444 2445#: /__w/calibre/calibre/src/calibre/debug.py:87 2446msgid "" 2447"Export all calibre data (books/settings/plugins). Normally, you will be " 2448"asked for the export folder and the libraries to export. You can also " 2449"specify them as command line arguments to skip the questions. Use absolute " 2450"paths for the export folder and libraries. The special keyword \"all\" can " 2451"be used to export all libraries." 2452msgstr "" 2453 2454#: /__w/calibre/calibre/src/calibre/debug.py:93 2455msgid "Import previously exported calibre data" 2456msgstr "" 2457 2458#: /__w/calibre/calibre/src/calibre/debug.py:96 2459#: /__w/calibre/calibre/src/calibre/gui2/main.py:69 2460msgid "" 2461"Cause a running calibre instance, if any, to be shutdown. Note that if there" 2462" are running jobs, they will be silently aborted, so use with care." 2463msgstr "" 2464 2465#: /__w/calibre/calibre/src/calibre/debug.py:99 2466msgid "Test binary modules in build" 2467msgstr "" 2468 2469#: /__w/calibre/calibre/src/calibre/debug.py:102 2470msgid "" 2471"Run a plugin that provides a command line interface. For example:\n" 2472"calibre-debug -r \"Add Books\" -- file1 --option1\n" 2473"Everything after the -- will be passed to the plugin as arguments." 2474msgstr "" 2475 2476#: /__w/calibre/calibre/src/calibre/debug.py:106 2477msgid "" 2478"Run the calibre diff tool. For example:\n" 2479"calibre-debug --diff file1 file2" 2480msgstr "" 2481 2482#: /__w/calibre/calibre/src/calibre/debug.py:109 2483msgid "(Un)register calibre from Windows Default Programs." 2484msgstr "" 2485 2486#: /__w/calibre/calibre/src/calibre/debug.py:111 2487msgid "For internal use" 2488msgstr "" 2489 2490#: /__w/calibre/calibre/src/calibre/debug.py:220 2491msgid "Debug log" 2492msgstr "" 2493 2494#: /__w/calibre/calibre/src/calibre/debug.py:313 2495#, python-format 2496msgid "No plugin named %s found" 2497msgstr "" 2498 2499#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:22 2500msgid "Communicate with Android phones." 2501msgstr "" 2502 2503#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:217 2504msgid "" 2505"Comma separated list of folders to send e-books to on the device's <b>main " 2506"memory</b>. The first one that exists will be used" 2507msgstr "" 2508 2509#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:220 2510msgid "" 2511"Comma separated list of folders to send e-books to on the device's " 2512"<b>storage cards</b>. The first one that exists will be used" 2513msgstr "" 2514 2515#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:346 2516msgid "Communicate with S60 phones." 2517msgstr "" 2518 2519#: /__w/calibre/calibre/src/calibre/devices/android/driver.py:366 2520msgid "Communicate with WebOS tablets." 2521msgstr "" 2522 2523#: /__w/calibre/calibre/src/calibre/devices/binatone/driver.py:19 2524msgid "Communicate with the Binatone Readme e-book reader." 2525msgstr "" 2526 2527#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:15 2528msgid "Communicate with the Blackberry smart phone." 2529msgstr "" 2530 2531#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:16 2532#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:40 2533#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:404 2534#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:20 2535msgid "Kovid Goyal" 2536msgstr "" 2537 2538#: /__w/calibre/calibre/src/calibre/devices/blackberry/driver.py:39 2539msgid "Communicate with the Blackberry Playbook." 2540msgstr "" 2541 2542#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:15 2543msgid "Communicate with BOEYE BEX Serial e-book readers." 2544msgstr "" 2545 2546#: /__w/calibre/calibre/src/calibre/devices/boeye/driver.py:37 2547msgid "Communicate with BOEYE BDX serial e-book readers." 2548msgstr "" 2549 2550#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:26 2551msgid "Communicate with the Cybook Gen 3/Opus e-book reader." 2552msgstr "" 2553 2554#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:70 2555msgid "Communicate with the Cybook Orizon e-book reader." 2556msgstr "" 2557 2558#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:83 2559#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:60 2560msgid "Card A folder" 2561msgstr "" 2562 2563#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:84 2564msgid "" 2565"Enter the folder where the books are to be stored when sent to the memory " 2566"card. This folder is prepended to any send to device template" 2567msgstr "" 2568 2569#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:122 2570msgid "Communicate with the Cybook Muse e-book reader." 2571msgstr "" 2572 2573#: /__w/calibre/calibre/src/calibre/devices/cybook/driver.py:148 2574msgid "Communicate with the Bookeen Diva HD e-book reader." 2575msgstr "" 2576 2577#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:27 2578msgid "Communicate with the EB600 e-book reader." 2579msgstr "" 2580 2581#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:59 2582msgid "Communicate with the tolino shine and vision readers" 2583msgstr "" 2584 2585#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:75 2586#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:63 2587msgid "Swap main and card A" 2588msgstr "" 2589 2590#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:77 2591msgid "" 2592"Check this box if the device's main memory is being seen as card a and the " 2593"card is being seen as main memory. Some tolino devices may need this option." 2594msgstr "" 2595 2596#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:311 2597msgid "Communicate with the Astak Mentor EB600" 2598msgstr "" 2599 2600#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:336 2601msgid "Communicate with the PocketBook 301 Reader." 2602msgstr "" 2603 2604#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:355 2605msgid "Communicate with the PocketBook 515/602/603/902/903/Pro 912 reader." 2606msgstr "" 2607 2608#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:377 2609msgid "Communicate with the PocketBook 622 and 623 readers." 2610msgstr "" 2611 2612#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:391 2613msgid "Communicate with the PocketBook 360+ reader." 2614msgstr "" 2615 2616#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:403 2617msgid "Communicate with the PocketBook 701" 2618msgstr "" 2619 2620#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:435 2621msgid "Communicate with the PocketBook 740" 2622msgstr "" 2623 2624#: /__w/calibre/calibre/src/calibre/devices/eb600/driver.py:453 2625msgid "Communicate with the Infibeam Pi2 reader." 2626msgstr "" 2627 2628#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:19 2629msgid "Entourage Edge" 2630msgstr "" 2631 2632#: /__w/calibre/calibre/src/calibre/devices/edge/driver.py:20 2633msgid "Communicate with the Entourage Edge." 2634msgstr "" 2635 2636#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:17 2637msgid "Communicate with the ESlick e-book reader." 2638msgstr "" 2639 2640#: /__w/calibre/calibre/src/calibre/devices/eslick/driver.py:49 2641msgid "Communicate with the Sigmatek e-book reader." 2642msgstr "" 2643 2644#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:19 2645#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:36 2646msgid "Use an arbitrary folder as a device." 2647msgstr "" 2648 2649#: /__w/calibre/calibre/src/calibre/devices/folder_device/driver.py:32 2650#: /__w/calibre/calibre/src/calibre/devices/interface.py:16 2651msgid "Device interface" 2652msgstr "" 2653 2654#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:21 2655msgid "Communicate with Hanlin V3 e-book readers." 2656msgstr "" 2657 2658#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:101 2659msgid "Communicate with Hanlin V5 e-book readers." 2660msgstr "" 2661 2662#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:120 2663msgid "Communicate with the BOOX e-book reader." 2664msgstr "" 2665 2666#: /__w/calibre/calibre/src/calibre/devices/hanlin/driver.py:139 2667msgid "" 2668"Comma separated list of folders to send e-books to on the device. The first " 2669"one that exists will be used." 2670msgstr "" 2671 2672#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:26 2673msgid "Communicate with the Hanvon N520 e-book reader." 2674msgstr "" 2675 2676#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:53 2677msgid "Communicate with the Kibano e-book reader." 2678msgstr "" 2679 2680#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:67 2681msgid "Communicate with The Book reader." 2682msgstr "" 2683 2684#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:80 2685msgid "Communicate with the Libre Air reader." 2686msgstr "" 2687 2688#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:94 2689msgid "Communicate with the SpringDesign Alex e-book reader." 2690msgstr "" 2691 2692#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:138 2693#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:149 2694#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:528 2695#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:560 2696#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:706 2697#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3719 2698#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:429 2699#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:436 2700msgid "Removing books from device..." 2701msgstr "" 2702 2703#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:156 2704msgid "Communicate with the Azbooka" 2705msgstr "" 2706 2707#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:176 2708msgid "Communicate with the Elonex EB 511 e-book reader." 2709msgstr "" 2710 2711#: /__w/calibre/calibre/src/calibre/devices/hanvon/driver.py:197 2712msgid "Communicate with the Cybook Odyssey e-book reader." 2713msgstr "" 2714 2715#: /__w/calibre/calibre/src/calibre/devices/iliad/driver.py:18 2716msgid "Communicate with the IRex Iliad e-book reader." 2717msgstr "" 2718 2719#: /__w/calibre/calibre/src/calibre/devices/interface.py:61 2720msgid "Cannot get files from this device" 2721msgstr "" 2722 2723#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:18 2724msgid "Communicate with the IRex Digital Reader 1000 e-book reader." 2725msgstr "" 2726 2727#: /__w/calibre/calibre/src/calibre/devices/irexdr/driver.py:45 2728msgid "Communicate with the IRex Digital Reader 800" 2729msgstr "" 2730 2731#: /__w/calibre/calibre/src/calibre/devices/iriver/driver.py:18 2732msgid "Communicate with the Iriver Story reader." 2733msgstr "" 2734 2735#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:22 2736msgid "Communicate with the JetBook e-book reader." 2737msgstr "" 2738 2739#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:89 2740msgid "Communicate with the MiBuk Wolder reader." 2741msgstr "" 2742 2743#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:118 2744msgid "Communicate with the JetBook Mini reader." 2745msgstr "" 2746 2747#: /__w/calibre/calibre/src/calibre/devices/jetbook/driver.py:146 2748msgid "Communicate with the JetBook Color reader." 2749msgstr "" 2750 2751#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:43 2752#, python-format 2753msgid "Not a valid MOBI file. Reports identity of %s" 2754msgstr "" 2755 2756#: /__w/calibre/calibre/src/calibre/devices/kindle/apnx.py:85 2757msgid "Could not generate page mapping." 2758msgstr "" 2759 2760#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:62 2761msgid "Communicate with the Kindle e-book reader." 2762msgstr "" 2763 2764#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:94 2765msgid "" 2766"The following books are in KFX format. KFX is a virtual book format, and " 2767"cannot be transferred from the device. Instead, you should go to your " 2768"\"Manage my content and devices\" page on the Amazon homepage and download " 2769"the book to your computer from there. That will give you a regular AZW3 file" 2770" that you can add to calibre normally. Click \"Show details\" to see the " 2771"list of books." 2772msgstr "" 2773 2774#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:229 2775#, python-format 2776msgid "%(time)s<br />Last page read: %(loc)d (%(pr)d%%)" 2777msgstr "" 2778 2779#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:234 2780#, python-format 2781msgid "%(time)s<br />Last page read: Location %(loc)d (%(pr)d%%)" 2782msgstr "" 2783 2784#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:254 2785#, python-format 2786msgid "<b>Location %(dl)d • %(typ)s</b><br />%(text)s<br />" 2787msgstr "" 2788 2789#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:263 2790#, python-format 2791msgid "<b>Page %(dl)d • %(typ)s</b><br />" 2792msgstr "" 2793 2794#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:268 2795#, python-format 2796msgid "<b>Location %(dl)d • %(typ)s</b><br />" 2797msgstr "" 2798 2799#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:334 2800msgid "" 2801"Communicate with the Kindle 2/3/4/Touch/PaperWhite/Voyage e-book reader." 2802msgstr "" 2803 2804#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:348 2805msgid "Send page number information when sending books" 2806msgstr "" 2807 2808#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:349 2809msgid "" 2810"The Kindle 3 and newer versions can use page number information in MOBI " 2811"files. With this option, calibre will calculate and send this information to" 2812" the Kindle when uploading MOBI files by USB. Note that the page numbers do " 2813"not correspond to any paper book." 2814msgstr "" 2815 2816#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:354 2817msgid "Page count calculation method" 2818msgstr "" 2819 2820#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:355 2821msgid "" 2822"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" 2823"\n" 2824" <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" 2825"\n" 2826" <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." 2827msgstr "" 2828 2829#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:368 2830msgid "Custom column name to retrieve page counts from" 2831msgstr "" 2832 2833#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:369 2834msgid "" 2835"If you have a custom column in your library that you use to store the page " 2836"count of books, you can have calibre use that information, instead of " 2837"calculating a page count. Specify the name of the custom column here, for " 2838"example, #pages." 2839msgstr "" 2840 2841#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:373 2842msgid "Custom column name to retrieve calculation method from" 2843msgstr "" 2844 2845#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:374 2846msgid "" 2847"If you have a custom column in your library that you use to store the " 2848"preferred method for calculating the number of pages for a book, you can " 2849"have calibre use that method instead of the default one selected above. " 2850"Specify the name of the custom column here, for example, #pagemethod. The " 2851"custom column should have the values: fast, accurate or pagebreak." 2852msgstr "" 2853 2854#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:380 2855msgid "Overwrite existing APNX on device" 2856msgstr "" 2857 2858#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:381 2859msgid "" 2860"Uncheck this option to allow an APNX file existing on the device to have " 2861"priority over the version which calibre would send. Since APNX files are " 2862"usually deleted when a book is removed from the Kindle, this is mostly " 2863"useful when resending a book to the device which is already on the device " 2864"(e.g. after making a modification)." 2865msgstr "" 2866 2867#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:630 2868msgid "Communicate with the Kindle DX e-book reader." 2869msgstr "" 2870 2871#: /__w/calibre/calibre/src/calibre/devices/kindle/driver.py:646 2872msgid "Communicate with the Kindle Fire" 2873msgstr "" 2874 2875#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:82 2876msgid "Communicate with the original Kobo Reader and the Kobo WiFi." 2877msgstr "" 2878 2879#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:120 2880msgid "The Kobo supports several collections including " 2881msgstr "" 2882 2883#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:121 2884msgid "Create tags for automatic management" 2885msgstr "" 2886 2887#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:122 2888msgid "Upload covers for books (newer readers)" 2889msgstr "" 2890 2891#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:123 2892msgid "" 2893"Normally, the Kobo readers get the cover image from the e-book file itself. " 2894"With this option, calibre will send a separate cover image to the reader, " 2895"useful if you have modified the cover." 2896msgstr "" 2897 2898#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:127 2899#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:311 2900msgid "Upload black and white covers" 2901msgstr "" 2902 2903#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:128 2904msgid "Show expired books" 2905msgstr "" 2906 2907#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:129 2908msgid "" 2909"A bug in an earlier version left non kepubs book records in the database. " 2910"With this option calibre will show the expired records and allow you to " 2911"delete them with the new delete logic." 2912msgstr "" 2913 2914#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:133 2915#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:441 2916msgid "Show previews" 2917msgstr "" 2918 2919#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:134 2920#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:442 2921msgid "" 2922"Kobo previews are included on the Touch and some other versions by default " 2923"they are no longer displayed as there is no good reason to see them. Enable" 2924" if you wish to see/delete them." 2925msgstr "" 2926 2927#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:137 2928#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:426 2929msgid "Show recommendations" 2930msgstr "" 2931 2932#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:138 2933msgid "" 2934"Kobo now shows recommendations on the device. In some cases these have files" 2935" but in other cases they are just pointers to the web site to buy. Enable if" 2936" you wish to see/delete them." 2937msgstr "" 2938 2939#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:141 2940#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:476 2941msgid "Attempt to support newer firmware" 2942msgstr "" 2943 2944#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:142 2945msgid "" 2946"Kobo routinely updates the firmware and the database version. With this " 2947"option calibre will attempt to perform full read-write functionality - Here " 2948"be Dragons!! Enable only if you are comfortable with restoring your kobo to " 2949"factory defaults and testing software" 2950msgstr "" 2951 2952#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:223 2953#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:226 2954#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:229 2955#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:431 2956#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1590 2957#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1594 2958#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1598 2959#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:2052 2960#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:73 2961#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:159 2962#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:213 2963#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:216 2964#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:219 2965#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:288 2966#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:295 2967#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:318 2968msgid "Getting list of books on device..." 2969msgstr "" 2970 2971#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:567 2972#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:574 2973#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1565 2974#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1571 2975#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:443 2976#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:448 2977msgid "Removing books from device metadata listing..." 2978msgstr "" 2979 2980#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:580 2981#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:615 2982#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:459 2983#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1523 2984#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1537 2985#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:372 2986#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:403 2987msgid "Adding books to device metadata listing..." 2988msgstr "" 2989 2990#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:708 2991#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3721 2992msgid "Kobo database version unsupported - See details" 2993msgstr "" 2994 2995#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:709 2996msgid "" 2997"Your Kobo is running an updated firmware/database version. As calibre does " 2998"not know about this updated firmware, database editing is disabled, to " 2999"prevent corruption. You can still send books to your Kobo with calibre, but" 3000" deleting books and managing collections is disabled. If you are willing to " 3001"experiment and know how to reset your Kobo to Factory defaults, you can " 3002"override this check by right clicking the device icon in calibre and " 3003"selecting \"Configure this device\" and then the \"Attempt to support newer" 3004" firmware\" option. Doing so may require you to perform a factory reset of " 3005"your Kobo." 3006msgstr "" 3007 3008#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:738 3009#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:630 3010msgid "Not Implemented" 3011msgstr "" 3012 3013#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:739 3014msgid "" 3015"\".kobo\" files do not exist on the device as books; instead they are rows " 3016"in the sqlite database. Currently they cannot be exported or viewed." 3017msgstr "" 3018 3019#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1234 3020#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1239 3021#, python-format 3022msgid "" 3023"<hr /><b>Book last read:</b> %(time)s<br /><b>Percentage read:</b> " 3024"%(pr)d%%<hr />" 3025msgstr "" 3026 3027#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1258 3028#, python-format 3029msgid "" 3030"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br " 3031"/><b>Chapter Progress:</b> %(chapter_progress)s%%<br />%(annotation)s<br " 3032"/><hr />" 3033msgstr "" 3034 3035#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1268 3036#, python-format 3037msgid "" 3038"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br " 3039"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> " 3040"%(text)s<br /><hr />" 3041msgstr "" 3042 3043#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1278 3044#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1290 3045#, python-format 3046msgid "" 3047"<b>Chapter %(chapter)d:</b> %(chapter_title)s<br /><b>%(typ)s</b><br " 3048"/><b>Chapter progress:</b> %(chapter_progress)s%%<br /><b>Highlight:</b> " 3049"%(text)s<br /><b>Notes:</b> %(annotation)s<br /><hr />" 3050msgstr "" 3051 3052#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:1352 3053#, python-format 3054msgid "" 3055"Communicate with the Kobo Touch, Glo, Mini, Aura HD, Aura H2O, Glo HD, Touch" 3056" 2, Aura ONE, Aura Edition 2, Aura H2O Edition 2, Clara HD, Forma, Libra " 3057"H2O, Elipsa, Sage and Libra 2 eReaders. Based on the existing Kobo driver by" 3058" %s." 3059msgstr "" 3060 3061#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3722 3062msgid "" 3063"Your Kobo is running an updated firmware/database version. As calibre does " 3064"not know about this updated firmware, database editing is disabled, to " 3065"prevent corruption. You can still send books to your Kobo with calibre, but" 3066" deleting books and managing collections is disabled. If you are willing to " 3067"experiment and know how to reset your Kobo to Factory defaults, you can " 3068"override this check by right clicking the device icon in calibre and " 3069"selecting \"Configure this device\" and then the \"Attempt to support newer " 3070"firmware\" option. Doing so may require you to perform a factory reset of " 3071"your Kobo." 3072msgstr "" 3073 3074#: /__w/calibre/calibre/src/calibre/devices/kobo/driver.py:3736 3075#, python-format 3076msgid "" 3077"Discussion of any new Kobo firmware can be found in the Kobo forum at " 3078"MobileRead. This is at %s." 3079msgstr "" 3080 3081#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:57 3082msgid "Collections, covers && uploads" 3083msgstr "" 3084 3085#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:58 3086msgid "Metadata, on device && advanced" 3087msgstr "" 3088 3089#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:191 3090msgid "Uploading of books" 3091msgstr "" 3092 3093#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:198 3094msgid "Modify CSS" 3095msgstr "" 3096 3097#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:199 3098#, python-brace-format 3099msgid "" 3100"This allows addition of user CSS rules and removal of some CSS. When sending" 3101" a book, the driver adds the contents of {0} to all stylesheets in the EPUB." 3102" This file is searched for in the root folder of the main memory of the " 3103"device. As well as this, if the file contains settings for the \"orphans\" " 3104"or \"widows\", these are removed for all styles in the original stylesheet." 3105msgstr "" 3106 3107#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:207 3108msgid "Do not treat replacements as new books" 3109msgstr "" 3110 3111#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:208 3112msgid "" 3113"When a new book is side-loaded, the Kobo firmware imports details of the " 3114"book into the internal database. Even if the book is a replacement for an " 3115"existing book, the Kobo will remove the book from the database and then " 3116"treat it as a new book. This means that the reading status, bookmarks and " 3117"collections for the book will be lost. This option overrides firmware " 3118"behavior and attempts to prevent a book that has been resent from being " 3119"treated as a new book. If you prefer to have replacements treated as new " 3120"books, turn this option off." 3121msgstr "" 3122 3123#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:233 3124#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:344 3125#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1355 3126msgid "Collections" 3127msgstr "" 3128 3129#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:241 3130#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:252 3131msgid "" 3132"Create new bookshelves on the Kobo if they do not exist. This is only for " 3133"firmware V2.0.0 or later." 3134msgstr "" 3135 3136#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:243 3137msgid "Collections columns:" 3138msgstr "" 3139 3140#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:245 3141msgid "" 3142"The Kobo from firmware V2.0.0 supports bookshelves. These are created on the" 3143" Kobo. Specify a tags type column for automatic management." 3144msgstr "" 3145 3146#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:251 3147msgid "Create collections" 3148msgstr "" 3149 3150#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:256 3151msgid "Delete empty bookshelves" 3152msgstr "" 3153 3154#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:257 3155msgid "" 3156"Delete any empty bookshelves from the Kobo when syncing is finished. This is" 3157" only for firmware V2.0.0 or later." 3158msgstr "" 3159 3160#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:261 3161msgid "Ignore collections:" 3162msgstr "" 3163 3164#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:263 3165msgid "" 3166"List the names of collections to be ignored by the collection management. " 3167"The collections listed will not be changed. Names are separated by commas." 3168msgstr "" 3169 3170#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:300 3171msgid "Upload covers" 3172msgstr "" 3173 3174#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:308 3175msgid "" 3176"Upload cover images from the calibre library when sending books to the " 3177"device." 3178msgstr "" 3179 3180#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:312 3181msgid "Convert covers to grayscale when uploading." 3182msgstr "" 3183 3184#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:317 3185msgid "Upload dithered covers" 3186msgstr "" 3187 3188#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:318 3189msgid "" 3190"Dither cover images to the appropriate 16c grayscale palette for an eInk " 3191"screen. This usually ensures greater accuracy and avoids banding, making " 3192"sleep covers look better. On FW >= 4.11, Nickel itself may sometimes do a " 3193"decent job of it. Has no effect without \"Upload black and white covers\"!" 3194msgstr "" 3195 3196#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:332 3197msgid "Keep cover aspect ratio" 3198msgstr "" 3199 3200#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:333 3201msgid "" 3202"When uploading covers, do not change the aspect ratio when resizing for the " 3203"device. This is for firmware versions 2.3.1 and later." 3204msgstr "" 3205 3206#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:338 3207msgid "Letterbox full-screen covers" 3208msgstr "" 3209 3210#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:339 3211msgid "" 3212"Do it on our end, instead of letting Nickel handle it. Provides pixel-" 3213"perfect results on devices where Nickel does not do extra processing. " 3214"Obviously has no effect without \"Keep cover aspect ratio\". This is " 3215"probably undesirable if you disable the \"Show book covers full screen\" " 3216"setting on your device." 3217msgstr "" 3218 3219#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:347 3220msgid "" 3221"Choose the color to use when letterboxing the cover. The default color is " 3222"black (#000000)" 3223msgstr "" 3224 3225#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:362 3226msgid "Save covers as PNG" 3227msgstr "" 3228 3229#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:363 3230msgid "" 3231"Use the PNG image format instead of JPG. Higher quality, especially with " 3232"\"Upload dithered covers\" enabled, which will also help generate " 3233"potentially smaller files. Behavior completely unknown on old (< 3.x) Kobo " 3234"firmwares, known to behave on FW >= 4.8. Has no effect without \"Upload " 3235"black and white covers\"!" 3236msgstr "" 3237 3238#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:419 3239msgid "Show as on device" 3240msgstr "" 3241 3242#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:427 3243msgid "" 3244"Kobo shows recommendations on the device. In some cases these have files " 3245"but in other cases they are just pointers to the web site to buy. Enable if " 3246"you wish to see/delete them." 3247msgstr "" 3248 3249#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:434 3250msgid "Show archived books" 3251msgstr "" 3252 3253#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:435 3254msgid "" 3255"Archived books are listed on the device but need to be downloaded to read. " 3256"Use this option to show these books and match them with books in the calibre" 3257" library." 3258msgstr "" 3259 3260#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:468 3261msgid "Advanced options" 3262msgstr "" 3263 3264#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:477 3265msgid "" 3266"Kobo routinely updates the firmware and the database version. With this " 3267"option calibre will attempt to perform full read-write functionality - Here " 3268"be Dragons!! Enable only if you are comfortable with restoring your kobo to " 3269"factory defaults and testing software. This driver supports firmware V2.x.x " 3270"and DBVersion up to " 3271msgstr "" 3272 3273#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:487 3274msgid "Title to test when debugging" 3275msgstr "" 3276 3277#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:488 3278#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:495 3279msgid "" 3280"Part of title of a book that can be used when doing some tests for " 3281"debugging. The test is to see if the string is contained in the title of a " 3282"book. The better the match, the less extraneous output." 3283msgstr "" 3284 3285#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:493 3286msgid "Title to test when debugging:" 3287msgstr "" 3288 3289#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:518 3290msgid "Update metadata on the device" 3291msgstr "" 3292 3293#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:526 3294msgid "" 3295"Update the metadata on the device when it is connected. Be careful when " 3296"doing this as it will take time and could make the initial connection take a" 3297" long time." 3298msgstr "" 3299 3300#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:530 3301msgid "Set series information" 3302msgstr "" 3303 3304#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:531 3305msgid "" 3306"The book lists on the Kobo devices can display series information. This is " 3307"not read by the device from the sideloaded books. Series information can " 3308"only be added to the device after the book has been processed by the device." 3309" Enable if you wish to set series information." 3310msgstr "" 3311 3312#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:538 3313msgid "Update metadata on Book Details pages" 3314msgstr "" 3315 3316#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:539 3317msgid "" 3318"This will update the metadata in the device database when the device is " 3319"connected. The metadata updated is displayed on the device in the library " 3320"and the book details page. This is the title, authors, comments/synopsis, " 3321"series name and number, publisher and published Date, ISBN and language. If " 3322"a metadata plugboard exists for the device and book format, this will be " 3323"used to set the metadata." 3324msgstr "" 3325 3326#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:548 3327msgid "Update purchased books" 3328msgstr "" 3329 3330#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:549 3331msgid "Update books purchased from Kobo and downloaded to the device." 3332msgstr "" 3333 3334#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:554 3335msgid "Subtitle" 3336msgstr "" 3337 3338#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:555 3339msgid "Update the subtitle on the device using a template." 3340msgstr "" 3341 3342#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:560 3343msgid "" 3344"Enter a template to use to set the subtitle. If the template is empty, the " 3345"subtitle will be cleared." 3346msgstr "" 3347 3348#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:588 3349#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:648 3350#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:104 3351#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:374 3352#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:44 3353#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:758 3354#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:54 3355msgid "Edit template" 3356msgstr "" 3357 3358#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:633 3359#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:94 3360msgid "&Template editor" 3361msgstr "" 3362 3363#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:660 3364#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:173 3365#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:115 3366#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:301 3367#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:75 3368msgid "Invalid template" 3369msgstr "" 3370 3371#: /__w/calibre/calibre/src/calibre/devices/kobo/kobotouch_config.py:661 3372#, python-format 3373msgid "The template \"%s\" is invalid:" 3374msgstr "" 3375 3376#: /__w/calibre/calibre/src/calibre/devices/misc.py:19 3377msgid "Communicate with the Palm Pre" 3378msgstr "" 3379 3380#: /__w/calibre/calibre/src/calibre/devices/misc.py:39 3381msgid "Communicate with the Bq Avant" 3382msgstr "" 3383 3384#: /__w/calibre/calibre/src/calibre/devices/misc.py:61 3385msgid "Communicate with the Sweex/Kogan/Q600/Wink" 3386msgstr "" 3387 3388#: /__w/calibre/calibre/src/calibre/devices/misc.py:82 3389#: /__w/calibre/calibre/src/calibre/devices/misc.py:110 3390msgid "Communicate with the Pandigital Novel" 3391msgstr "" 3392 3393#: /__w/calibre/calibre/src/calibre/devices/misc.py:130 3394msgid "Communicate with the VelocityMicro" 3395msgstr "" 3396 3397#: /__w/calibre/calibre/src/calibre/devices/misc.py:149 3398msgid "Communicate with the GM2000" 3399msgstr "" 3400 3401#: /__w/calibre/calibre/src/calibre/devices/misc.py:170 3402msgid "Communicate with the Acer Lumiread" 3403msgstr "" 3404 3405#: /__w/calibre/calibre/src/calibre/devices/misc.py:206 3406msgid "Communicate with the Aluratek Color" 3407msgstr "" 3408 3409#: /__w/calibre/calibre/src/calibre/devices/misc.py:229 3410msgid "Communicate with the Trekstor" 3411msgstr "" 3412 3413#: /__w/calibre/calibre/src/calibre/devices/misc.py:261 3414msgid "Communicate with the EEE Reader" 3415msgstr "" 3416 3417#: /__w/calibre/calibre/src/calibre/devices/misc.py:283 3418msgid "Communicate with the Adam tablet" 3419msgstr "" 3420 3421#: /__w/calibre/calibre/src/calibre/devices/misc.py:305 3422msgid "Communicate with the Nextbook Reader" 3423msgstr "" 3424 3425#: /__w/calibre/calibre/src/calibre/devices/misc.py:359 3426msgid "Communicate with the Moovybook Reader" 3427msgstr "" 3428 3429#: /__w/calibre/calibre/src/calibre/devices/misc.py:382 3430msgid "Communicate with the COBY" 3431msgstr "" 3432 3433#: /__w/calibre/calibre/src/calibre/devices/misc.py:409 3434msgid "Communicate with the Ex124G" 3435msgstr "" 3436 3437#: /__w/calibre/calibre/src/calibre/devices/misc.py:437 3438msgid "Communicate with the WayteQ and SPC Dickens Readers" 3439msgstr "" 3440 3441#: /__w/calibre/calibre/src/calibre/devices/misc.py:505 3442msgid "Communicate with the Woxter Scriba reader" 3443msgstr "" 3444 3445#: /__w/calibre/calibre/src/calibre/devices/misc.py:528 3446msgid "Communicate with the PocketBook Touch Lux 2 and Inkpad X readers" 3447msgstr "" 3448 3449#: /__w/calibre/calibre/src/calibre/devices/misc.py:549 3450msgid "Communicate with the SONY DPT-S1" 3451msgstr "" 3452 3453#: /__w/calibre/calibre/src/calibre/devices/misc.py:571 3454msgid "Communicate with the Bq Cervantes" 3455msgstr "" 3456 3457#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:31 3458msgid "MTP device" 3459msgstr "" 3460 3461#: /__w/calibre/calibre/src/calibre/devices/mtp/base.py:33 3462msgid "Communicate with MTP devices" 3463msgstr "" 3464 3465#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:196 3466#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1240 3467#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:148 3468msgid "Get device information..." 3469msgstr "" 3470 3471#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:219 3472msgid "Listing files, this can take a while" 3473msgstr "" 3474 3475#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:234 3476msgid "Reading e-book metadata" 3477msgstr "" 3478 3479#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:267 3480#, python-format 3481msgid "Reading metadata from %s" 3482msgstr "" 3483 3484#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:286 3485msgid "Updating metadata cache on device" 3486msgstr "" 3487 3488#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:288 3489msgid "Finished reading metadata from device" 3490msgstr "" 3491 3492#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:420 3493#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1510 3494#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1512 3495#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:347 3496#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:349 3497msgid "Transferring books to device..." 3498msgstr "" 3499 3500#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:448 3501#, python-format 3502msgid "Transferred %s to device" 3503msgstr "" 3504 3505#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:450 3506msgid "Transfer to device finished..." 3507msgstr "" 3508 3509#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:471 3510#, python-format 3511msgid "Added %s" 3512msgstr "" 3513 3514#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:473 3515msgid "Adding complete" 3516msgstr "" 3517 3518#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:489 3519msgid "Deleting books from device..." 3520msgstr "" 3521 3522#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:495 3523#, python-format 3524msgid "Deleted %s" 3525msgstr "" 3526 3527#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:496 3528msgid "All books deleted" 3529msgstr "" 3530 3531#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:499 3532msgid "Removing books from metadata" 3533msgstr "" 3534 3535#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:513 3536#, python-format 3537msgid "Removed %s" 3538msgstr "" 3539 3540#: /__w/calibre/calibre/src/calibre/devices/mtp/driver.py:515 3541msgid "All books removed" 3542msgstr "" 3543 3544#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:236 3545msgid "Unnamed device" 3546msgstr "" 3547 3548#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:238 3549#, python-brace-format 3550msgid "" 3551"The device {0} is not allowing connections. Unlock the screen on the {0}, " 3552"tap \"Allow\" on any connection popup message you see, then either wait a " 3553"minute or restart calibre. You might also have to change the mode of the USB" 3554" connection on the {0} to \"Media Transfer mode (MTP)\" or similar." 3555msgstr "" 3556 3557#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:264 3558#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:344 3559msgid "Unknown MTP device" 3560msgstr "" 3561 3562#: /__w/calibre/calibre/src/calibre/devices/mtp/unix/driver.py:283 3563#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:232 3564#, python-format 3565msgid "Found object: %s" 3566msgstr "" 3567 3568#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:64 3569msgid "MTP devices are not supported on Windows XP" 3570msgstr "" 3571 3572#: /__w/calibre/calibre/src/calibre/devices/mtp/windows/driver.py:77 3573msgid "" 3574"The Windows Portable Devices service is not available on your computer. You " 3575"may need to install Windows Media Player 11 or newer and/or restart your " 3576"computer" 3577msgstr "" 3578 3579#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:19 3580msgid "Communicate with the Nokia 770 Internet Tablet." 3581msgstr "" 3582 3583#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:43 3584msgid "Communicate with the Nokia N800/N810/N900/N950/N9 Maemo/MeeGo devices." 3585msgstr "" 3586 3587#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:57 3588msgid "Communicate with the Nokia E71X" 3589msgstr "" 3590 3591#: /__w/calibre/calibre/src/calibre/devices/nokia/driver.py:78 3592msgid "Communicate with the Nokia E52" 3593msgstr "" 3594 3595#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:22 3596msgid "The Nook" 3597msgstr "" 3598 3599#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:23 3600msgid "Communicate with the Nook e-book reader." 3601msgstr "" 3602 3603#: /__w/calibre/calibre/src/calibre/devices/nook/driver.py:84 3604msgid "" 3605"Communicate with the Nook Color, TSR, Glowlight and Tablet e-book readers." 3606msgstr "" 3607 3608#: /__w/calibre/calibre/src/calibre/devices/nuut2/driver.py:19 3609msgid "Communicate with the Nuut2 e-book reader." 3610msgstr "" 3611 3612#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:30 3613msgid "Communicate with the Paladin readers" 3614msgstr "" 3615 3616#: /__w/calibre/calibre/src/calibre/devices/paladin/driver.py:51 3617#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:72 3618msgid "" 3619"Comma separated list of metadata fields to turn into collections on the " 3620"device. Possibilities include: " 3621msgstr "" 3622 3623#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:23 3624msgid "Communicate with Sony e-book readers older than the PRST1." 3625msgstr "" 3626 3627#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:59 3628msgid "Comments have been removed as the SONY reader chokes on them" 3629msgstr "" 3630 3631#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:65 3632#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:285 3633msgid "All by title" 3634msgstr "" 3635 3636#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:66 3637#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:286 3638msgid "All by author" 3639msgstr "" 3640 3641#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:69 3642#, python-format 3643msgid "" 3644"Comma separated list of metadata fields to turn into collections on the " 3645"device. Possibilities include: %(coll)s. Two special collections are " 3646"available: %(abt)s:%(abtv)s and %(aba)s:%(abav)s. Add these values to the " 3647"list to enable them. The collections will be given the name provided after " 3648"the \":\" character." 3649msgstr "" 3650 3651#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:76 3652msgid "Upload separate cover thumbnails for books (newer readers)" 3653msgstr "" 3654 3655#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:77 3656msgid "" 3657"Normally, the SONY readers get the cover image from the e-book file itself. " 3658"With this option, calibre will send a separate cover image to the reader, " 3659"useful if you are sending DRMed books in which you cannot change the cover. " 3660"WARNING: This option should only be used with newer SONY readers: 350, 650, " 3661"950 and newer." 3662msgstr "" 3663 3664#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:83 3665msgid "" 3666"Refresh separate covers when using automatic management (newer readers)" 3667msgstr "" 3668 3669#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:84 3670#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:82 3671msgid "" 3672"Set this option to have separate book covers uploaded every time you connect" 3673" your device. Unset this option if you have so many books on the reader that" 3674" performance is unacceptable." 3675msgstr "" 3676 3677#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:88 3678#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:86 3679msgid "Preserve cover aspect ratio when building thumbnails" 3680msgstr "" 3681 3682#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:89 3683#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:88 3684msgid "" 3685"Set this option if you want the cover thumbnails to have the same aspect " 3686"ratio (width to height) as the cover. Unset it if you want the thumbnail to " 3687"be the maximum size, ignoring aspect ratio." 3688msgstr "" 3689 3690#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:93 3691msgid "Search for books in all folders" 3692msgstr "" 3693 3694#: /__w/calibre/calibre/src/calibre/devices/prs505/driver.py:94 3695msgid "" 3696"Setting this option tells calibre to look for books in all folders on the " 3697"device and its cards. This permits calibre to find books put on the device " 3698"by other software and by wireless download." 3699msgstr "" 3700 3701#: /__w/calibre/calibre/src/calibre/devices/prs505/sony_cache.py:195 3702#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/structure.py:106 3703msgid "Unnamed" 3704msgstr "" 3705 3706#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:41 3707msgid "Communicate with the PRST1 and newer SONY e-book readers" 3708msgstr "" 3709 3710#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:75 3711msgid "Upload separate cover thumbnails for books" 3712msgstr "" 3713 3714#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:76 3715msgid "" 3716"Normally, the SONY readers get the cover image from the e-book file itself. " 3717"With this option, calibre will send a separate cover image to the reader, " 3718"useful if you are sending DRMed books in which you cannot change the cover." 3719msgstr "" 3720 3721#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:80 3722msgid "Refresh separate covers when using automatic management" 3723msgstr "" 3724 3725#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:92 3726msgid "Use SONY Author Format (First Author Only)" 3727msgstr "" 3728 3729#: /__w/calibre/calibre/src/calibre/devices/prst1/driver.py:94 3730msgid "" 3731"Set this option if you want the author on the Sony to appear the same way " 3732"the T1 sets it. This means it will only show the first author for books with" 3733" multiple authors. Leave this disabled if you use Metadata plugboards." 3734msgstr "" 3735 3736#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:185 3737msgid "Wireless device" 3738msgstr "" 3739 3740#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:189 3741msgid "Communicate with Smart Device apps" 3742msgstr "" 3743 3744#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:287 3745msgid "All by something" 3746msgstr "" 3747 3748#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:290 3749msgid "Enable connections at startup" 3750msgstr "" 3751 3752#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:291 3753msgid "Check this box to allow connections when calibre starts" 3754msgstr "" 3755 3756#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:293 3757msgid "Security password" 3758msgstr "" 3759 3760#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:294 3761msgid "Enter a password that the device app must use to connect to calibre" 3762msgstr "" 3763 3764#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:296 3765msgid "Use fixed network port" 3766msgstr "" 3767 3768#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:297 3769msgid "" 3770"If checked, use the port number in the \"Port\" box, otherwise the driver " 3771"will pick a random port" 3772msgstr "" 3773 3774#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:299 3775msgid "Port number: " 3776msgstr "" 3777 3778#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:300 3779msgid "" 3780"Enter the port number the driver is to use if the \"fixed port\" box is " 3781"checked" 3782msgstr "" 3783 3784#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:301 3785msgid "Print extra debug information" 3786msgstr "" 3787 3788#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:302 3789msgid "Check this box if requested when reporting problems" 3790msgstr "" 3791 3792#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:304 3793msgid "" 3794"Comma separated list of metadata fields to turn into collections on the " 3795"device." 3796msgstr "" 3797 3798#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:306 3799#, python-format 3800msgid "" 3801"Possibilities include: series, tags, authors, etc. Three special collections" 3802" are available: %(abt)s:%(abtv)s, %(aba)s:%(abav)s, and %(abs)s:%(absv)s. " 3803"Add these values to the list to enable them. The collections will be given " 3804"the name provided after the \":\" character." 3805msgstr "" 3806 3807#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:314 3808msgid "Enable the no-activity timeout" 3809msgstr "" 3810 3811#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:315 3812#, python-format 3813msgid "" 3814"If this box is checked, calibre will automatically disconnect if a connected" 3815" device does nothing for %d minutes. Unchecking this box disables this " 3816"timeout, so calibre will never automatically disconnect." 3817msgstr "" 3818 3819#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:319 3820msgid "Use this IP address" 3821msgstr "" 3822 3823#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:320 3824msgid "" 3825"Use this option if you want to force the driver to listen on a particular IP" 3826" address. The driver will listen only on the entered address, and this " 3827"address will be the one advertized over mDNS (BonJour)." 3828msgstr "" 3829 3830#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:324 3831msgid "Replace books with same calibre ID" 3832msgstr "" 3833 3834#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:325 3835msgid "" 3836"Use this option to overwrite a book on the device if that book has the same " 3837"calibre identifier as the book being sent. The file name of the book will " 3838"not change even if the save template produces a different result. Using this" 3839" option in most cases prevents having multiple copies of a book on the " 3840"device." 3841msgstr "" 3842 3843#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:330 3844msgid "Cover thumbnail compression quality" 3845msgstr "" 3846 3847#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:331 3848msgid "" 3849"Use this option to control the size and quality of the cover file sent to " 3850"the device. It must be between 50 and 99. The larger the number the higher " 3851"quality the cover, but also the larger the file. For example, changing this " 3852"from 70 to 90 results in a much better cover that is approximately 2.5 times" 3853" as big. To see the changes you must force calibre to resend metadata to the" 3854" device, either by changing the metadata for the book (updating the last " 3855"modification time) or resending the book itself." 3856msgstr "" 3857 3858#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:340 3859msgid "Use metadata cache" 3860msgstr "" 3861 3862#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:341 3863msgid "" 3864"Setting this option allows calibre to keep a copy of metadata on the device," 3865" speeding up device connections. Unsetting this option disables keeping the " 3866"copy, forcing the device to send metadata to calibre on every connect. Unset" 3867" this option if you think that the cache might not be operating correctly." 3868msgstr "" 3869 3870#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:347 3871msgid "Additional file extensions to send to the device" 3872msgstr "" 3873 3874#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:348 3875msgid "" 3876"This is a comma-separated list of format file extensions you want to be able" 3877" to send to the device. For example, you might have audio books in your " 3878"library with the extension \"m4b\" that you want to listen to on your " 3879"device. Don't worry about the \"extra enabled extensions\" warning." 3880msgstr "" 3881 3882#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:353 3883msgid "Ignore device free space" 3884msgstr "" 3885 3886#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:354 3887msgid "" 3888"Check this box to ignore the amount of free space reported by your devices. " 3889"This might be needed if you store books on an SD card and the device doesn't" 3890" have much free main memory." 3891msgstr "" 3892 3893#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1009 3894#, python-format 3895msgid "Too many connection attempts from %s" 3896msgstr "" 3897 3898#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1107 3899msgid "" 3900"The app on your device is too old and is no longer supported. Update it to a" 3901" newer version." 3902msgstr "" 3903 3904#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1657 3905msgid "" 3906"You have book formats in your library with dates in the future. See calibre " 3907"for details" 3908msgstr "" 3909 3910#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1692 3911#, python-format 3912msgid "The read sync column %s is not in calibre's library" 3913msgstr "" 3914 3915#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1697 3916#, python-format 3917msgid "The read sync column %s is not a Yes/No column" 3918msgstr "" 3919 3920#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1704 3921#, python-format 3922msgid "The read date sync column %s is not in calibre's library" 3923msgstr "" 3924 3925#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1709 3926#, python-format 3927msgid "The read date sync column %s is not a date column" 3928msgstr "" 3929 3930#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1908 3931#, python-format 3932msgid "" 3933"Bad compression quality setting. It must be a number between 50 and 99. " 3934"Forced to be %d." 3935msgstr "" 3936 3937#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1929 3938#, python-format 3939msgid "Invalid port in options: %s" 3940msgstr "" 3941 3942#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1937 3943#, python-format 3944msgid "Failed to connect to port %d. Try a different value." 3945msgstr "" 3946 3947#: /__w/calibre/calibre/src/calibre/devices/smart_device_app/driver.py:1949 3948msgid "Failed to allocate a random port" 3949msgstr "" 3950 3951#: /__w/calibre/calibre/src/calibre/devices/sne/driver.py:19 3952msgid "Communicate with the Samsung SNE e-book reader." 3953msgstr "" 3954 3955#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:12 3956msgid "Communicate with the Teclast K3/K5 reader." 3957msgstr "" 3958 3959#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:40 3960msgid "Communicate with the Newsmy reader." 3961msgstr "" 3962 3963#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:52 3964msgid "Communicate with the Archos reader." 3965msgstr "" 3966 3967#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:63 3968msgid "Communicate with the Pico reader." 3969msgstr "" 3970 3971#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:76 3972msgid "Communicate with the iPapyrus reader." 3973msgstr "" 3974 3975#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:88 3976msgid "Communicate with the Sovos reader." 3977msgstr "" 3978 3979#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:99 3980msgid "Communicate with the Sunstech EB700 reader." 3981msgstr "" 3982 3983#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:111 3984msgid "Communicate with the Stash W950 reader." 3985msgstr "" 3986 3987#: /__w/calibre/calibre/src/calibre/devices/teclast/driver.py:124 3988msgid "Communicate with the Wexler reader." 3989msgstr "" 3990 3991#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:275 3992#, python-format 3993msgid "Unable to detect any disk drives for the device: %s. Try rebooting" 3994msgstr "" 3995 3996#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:411 3997#, python-format 3998msgid "Unable to detect the %s mount point. Try rebooting." 3999msgstr "" 4000 4001#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:486 4002#, python-format 4003msgid "Unable to detect the %s disk drive." 4004msgstr "" 4005 4006#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:570 4007#, python-format 4008msgid "" 4009"Unable to detect the %s disk drive. Either the device has already been " 4010"ejected, or your kernel is exporting a deprecated version of SYSFS." 4011msgstr "" 4012 4013#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:581 4014#, python-format 4015msgid "Unable to mount main memory (Error code: %d)" 4016msgstr "" 4017 4018#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:637 4019#, python-format 4020msgid "" 4021"The main memory of %s is read only. This usually happens because of file " 4022"system errors." 4023msgstr "" 4024 4025#: /__w/calibre/calibre/src/calibre/devices/usbms/device.py:673 4026msgid "Unable to mount the device" 4027msgstr "" 4028 4029#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:13 4030msgid "Configure Device" 4031msgstr "" 4032 4033#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:63 4034msgid "settings for device drivers" 4035msgstr "" 4036 4037#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:65 4038msgid "Ordered list of formats the device will accept" 4039msgstr "" 4040 4041#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:67 4042#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:92 4043msgid "Place files in sub-folders if the device supports them" 4044msgstr "" 4045 4046#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:69 4047#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 4048#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:96 4049#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:97 4050msgid "Read metadata from files on device" 4051msgstr "" 4052 4053#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:71 4054msgid "Use author sort instead of author" 4055msgstr "" 4056 4057#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:73 4058msgid "Template to control how books are saved" 4059msgstr "" 4060 4061#: /__w/calibre/calibre/src/calibre/devices/usbms/deviceconfig.py:76 4062#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:141 4063msgid "Extra customization" 4064msgstr "" 4065 4066#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:85 4067msgid "Communicate with an e-book reader." 4068msgstr "" 4069 4070#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:152 4071#, python-format 4072msgid "" 4073"Failed to access files in the main memory of your device. You should contact" 4074" the device manufacturer for support. Common fixes are: try a different USB " 4075"cable/USB port on your computer. If you device has a \"Reset to factory " 4076"defaults\" type of setting somewhere, use it. Underlying error: %s" 4077msgstr "" 4078 4079#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:166 4080#, python-format 4081msgid "" 4082"Permission was denied by macOS trying to access files in the main memory of " 4083"your device. You will need to grant permission explicitly by looking under " 4084"System Preferences > Security and Privacy > Privacy > Files and Folders. " 4085"Underlying error: %s" 4086msgstr "" 4087 4088#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:180 4089#, python-format 4090msgid "" 4091"Failed to access files on the SD card in your device. This can happen for " 4092"many reasons. The SD card may be corrupted, it may be too large for your " 4093"device, it may be write-protected, etc. Try a different SD card, or reformat" 4094" your SD card using the FAT32 filesystem. Also make sure there are not too " 4095"many files in the root of your SD card. Underlying error: %s" 4096msgstr "" 4097 4098#: /__w/calibre/calibre/src/calibre/devices/usbms/driver.py:480 4099msgid "Sending metadata to device..." 4100msgstr "" 4101 4102#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:39 4103#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:75 4104msgid "USB Vendor ID (in hex)" 4105msgstr "" 4106 4107#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:40 4108#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:43 4109#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:46 4110msgid "" 4111"Get this ID using Preferences -> Misc -> Get information to set up the user-" 4112"defined device" 4113msgstr "" 4114 4115#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:42 4116#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:77 4117msgid "USB Product ID (in hex)" 4118msgstr "" 4119 4120#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:45 4121#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:79 4122msgid "USB Revision ID (in hex)" 4123msgstr "" 4124 4125#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:49 4126#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:51 4127#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:53 4128#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:55 4129msgid "Unused (leave blank)" 4130msgstr "" 4131 4132#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:50 4133#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:52 4134#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:54 4135#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:56 4136msgid "This field is no longer used, leave it blank." 4137msgstr "" 4138 4139#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:57 4140msgid "Main memory folder" 4141msgstr "" 4142 4143#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:58 4144#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:61 4145msgid "" 4146"Enter the folder where the books are to be stored. This folder is prepended " 4147"to any send_to_device template" 4148msgstr "" 4149 4150#: /__w/calibre/calibre/src/calibre/devices/user_defined/driver.py:64 4151msgid "" 4152"Check this box if the device's main memory is being seen as card a and the " 4153"card is being seen as main memory" 4154msgstr "" 4155 4156#: /__w/calibre/calibre/src/calibre/devices/utils.py:18 4157#: /__w/calibre/calibre/src/calibre/devices/utils.py:24 4158#, python-format 4159msgid "" 4160"The reader has no storage card %s. You may have changed the default send to " 4161"device action. Right click on the \"Send to device\" button and reset the " 4162"default action to be \"Send to main memory\"." 4163msgstr "" 4164 4165#: /__w/calibre/calibre/src/calibre/devices/utils.py:29 4166#, python-format 4167msgid "Selected slot: %s is not supported." 4168msgstr "" 4169 4170#: /__w/calibre/calibre/src/calibre/devices/utils.py:36 4171msgid "There is insufficient free space in main memory" 4172msgstr "" 4173 4174#: /__w/calibre/calibre/src/calibre/devices/utils.py:38 4175#: /__w/calibre/calibre/src/calibre/devices/utils.py:40 4176msgid "There is insufficient free space on the storage card" 4177msgstr "" 4178 4179#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:211 4180#, python-format 4181msgid "Rendered %s" 4182msgstr "" 4183 4184#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:214 4185#, python-format 4186msgid "Failed %s" 4187msgstr "" 4188 4189#: /__w/calibre/calibre/src/calibre/ebooks/comic/input.py:269 4190#, python-format 4191msgid "" 4192"Failed to process comic: \n" 4193"\n" 4194"%s" 4195msgstr "" 4196 4197#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:21 4198msgid "" 4199"input_file output_file [options]\n" 4200"\n" 4201"Convert an e-book from one format to another.\n" 4202"\n" 4203"input_file is the input and output_file is the output. Both must be specified as the first two arguments to the command.\n" 4204"\n" 4205"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" 4206"\n" 4207"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" 4208"\n" 4209"For full documentation of the conversion system see\n" 4210msgstr "" 4211 4212#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:106 4213msgid "" 4214"Path to a file containing rules to transform the CSS styles in this book. " 4215"The easiest way to create such a file is to use the wizard for creating " 4216"rules in the calibre GUI. Access it in the \"Look & feel->Transform styles\"" 4217" section of the conversion dialog. Once you create the rules, you can use " 4218"the \"Export\" button to save them to a file." 4219msgstr "" 4220 4221#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:115 4222msgid "" 4223"Path to a file containing rules to transform the HTML in this book. The " 4224"easiest way to create such a file is to use the wizard for creating rules in" 4225" the calibre GUI. Access it in the \"Look & feel->Transform HTML\" section " 4226"of the conversion dialog. Once you create the rules, you can use the " 4227"\"Export\" button to save them to a file." 4228msgstr "" 4229 4230#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128 4231msgid "INPUT OPTIONS" 4232msgstr "" 4233 4234#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:128 4235msgid "OUTPUT OPTIONS" 4236msgstr "" 4237 4238#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:176 4239#, python-format 4240msgid "Options to control the processing of the input %s file" 4241msgstr "" 4242 4243#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:183 4244#, python-format 4245msgid "Options to control the processing of the output %s" 4246msgstr "" 4247 4248#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:197 4249msgid "LOOK AND FEEL" 4250msgstr "" 4251 4252#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:198 4253msgid "Options to control the look and feel of the output" 4254msgstr "" 4255 4256#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:216 4257msgid "HEURISTIC PROCESSING" 4258msgstr "" 4259 4260#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:217 4261#, python-format 4262msgid "" 4263"Modify the document text and structure using common patterns. Disabled by " 4264"default. Use %(en)s to enable. Individual actions can be disabled with the " 4265"%(dis)s options." 4266msgstr "" 4267 4268#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:224 4269msgid "SEARCH AND REPLACE" 4270msgstr "" 4271 4272#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:225 4273#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:25 4274msgid "Modify the document text and structure using user defined patterns." 4275msgstr "" 4276 4277#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:234 4278msgid "STRUCTURE DETECTION" 4279msgstr "" 4280 4281#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:235 4282msgid "Control auto-detection of document structure." 4283msgstr "" 4284 4285#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:244 4286msgid "TABLE OF CONTENTS" 4287msgstr "" 4288 4289#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:245 4290msgid "" 4291"Control the automatic generation of a Table of Contents. By default, if the " 4292"source file has a Table of Contents, it will be used in preference to the " 4293"automatically generated one." 4294msgstr "" 4295 4296#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255 4297msgid "METADATA" 4298msgstr "" 4299 4300#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:255 4301msgid "Options to set metadata in the output" 4302msgstr "" 4303 4304#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258 4305msgid "DEBUG" 4306msgstr "" 4307 4308#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:258 4309msgid "Options to help with debugging the conversion" 4310msgstr "" 4311 4312#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:281 4313msgid "" 4314"List builtin recipe names. You can create an e-book from a builtin recipe " 4315"like this: ebook-convert \"Recipe Name.recipe\" output.epub" 4316msgstr "" 4317 4318#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:429 4319msgid "Output saved to" 4320msgstr "" 4321 4322#: /__w/calibre/calibre/src/calibre/ebooks/conversion/cli.py:435 4323#, python-format 4324msgid "" 4325"The options and default values for the options change depending on both the\n" 4326"input and output formats, so you should always check with::\n" 4327"\n" 4328" %s\n" 4329"\n" 4330"Below are the options that are common to all conversion, followed by the\n" 4331"options specific to every input and output format." 4332msgstr "" 4333 4334#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/azw4_input.py:17 4335msgid "Convert AZW4 to HTML" 4336msgstr "" 4337 4338#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/chm_input.py:18 4339msgid "Convert CHM files to OEB" 4340msgstr "" 4341 4342#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:20 4343msgid "" 4344"Optimize comic files (.cbz, .cbr, .cbc) for viewing on portable devices" 4345msgstr "" 4346 4347#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:28 4348msgid "" 4349"Reduce the number of colors used in the image. This works only if you choose" 4350" the PNG output format. It is useful to reduce file sizes. Set to zero to " 4351"turn off. Maximum value is 256. It is off by default." 4352msgstr "" 4353 4354#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:32 4355msgid "" 4356"Disable normalize (improve contrast) color range for pictures. Default: " 4357"False" 4358msgstr "" 4359 4360#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:35 4361msgid "Maintain picture aspect ratio. Default is to fill the screen." 4362msgstr "" 4363 4364#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:37 4365msgid "Disable sharpening." 4366msgstr "" 4367 4368#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:39 4369msgid "" 4370"Disable trimming of comic pages. For some comics, trimming might remove " 4371"content as well as borders." 4372msgstr "" 4373 4374#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:42 4375msgid "Don't split landscape images into two portrait images" 4376msgstr "" 4377 4378#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:44 4379msgid "" 4380"Keep aspect ratio and scale image using screen height as image width for " 4381"viewing in landscape mode." 4382msgstr "" 4383 4384#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:47 4385msgid "" 4386"Used for right-to-left publications like manga. Causes landscape pages to be" 4387" split into portrait pages from right to left." 4388msgstr "" 4389 4390#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:51 4391msgid "" 4392"Enable Despeckle. Reduces speckle noise. May greatly increase processing " 4393"time." 4394msgstr "" 4395 4396#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:54 4397msgid "" 4398"Don't sort the files found in the comic alphabetically by name. Instead use " 4399"the order they were added to the comic." 4400msgstr "" 4401 4402#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:58 4403msgid "" 4404"The format that images in the created e-book are converted to. You can " 4405"experiment to see which format gives you optimal size and look on your " 4406"device." 4407msgstr "" 4408 4409#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:62 4410msgid "Apply no processing to the image" 4411msgstr "" 4412 4413#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:64 4414msgid "Do not convert the image to grayscale (black and white)" 4415msgstr "" 4416 4417#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:66 4418msgid "" 4419"Specify the image size as width x height pixels, for example: 123x321. " 4420"Normally, an image size is automatically calculated from the output profile," 4421" this option overrides it." 4422msgstr "" 4423 4424#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:70 4425msgid "" 4426"When converting a CBC do not add links to each page to the TOC. Note this " 4427"only applies if the TOC has more than one section" 4428msgstr "" 4429 4430#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:232 4431#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:236 4432#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:250 4433#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/comic_input.py:255 4434msgid "Page" 4435msgstr "" 4436 4437#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/djvu_input.py:18 4438msgid "Convert OCR-ed DJVU files (.djvu) to HTML" 4439msgstr "" 4440 4441#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:14 4442msgid "Convert DOCX files (.docx and .docm) to HTML" 4443msgstr "" 4444 4445#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:20 4446msgid "" 4447"Normally, if a large image is present at the start of the document that " 4448"looks like a cover, it will be removed from the document and used as the " 4449"cover for created e-book. This option turns off that behavior." 4450msgstr "" 4451 4452#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:24 4453msgid "Do not insert a page break after every endnote." 4454msgstr "" 4455 4456#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_input.py:26 4457msgid "" 4458"Render superscripts and subscripts so that they do not affect the line " 4459"height." 4460msgstr "" 4461 4462#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:25 4463#, python-format 4464msgid "The size of the page. Default is letter. Choices are %s" 4465msgstr "" 4466 4467#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:29 4468msgid "" 4469"Custom size of the document. Use the form width x height, for example: " 4470"`123x321` to specify the width and height (in pts). This overrides any " 4471"specified page-size." 4472msgstr "" 4473 4474#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:34 4475msgid "" 4476"Do not insert the book cover as an image at the start of the document. If " 4477"you use this option, the book cover will be discarded." 4478msgstr "" 4479 4480#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:38 4481msgid "" 4482"Preserve the aspect ratio of the cover image instead of stretching it out to" 4483" cover the entire page." 4484msgstr "" 4485 4486#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:42 4487msgid "" 4488"Do not insert the table of contents as a page at the start of the document." 4489msgstr "" 4490 4491#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:45 4492#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:56 4493#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:82 4494#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:299 4495#, python-format 4496msgid "" 4497"Extract the contents of the generated %s file to the specified folder. The " 4498"contents of the folder are first deleted, so be careful." 4499msgstr "" 4500 4501#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:51 4502#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100 4503msgid "" 4504"The size of the left page margin, in pts. Default is 72pt. Overrides the " 4505"common left page margin setting." 4506msgstr "" 4507 4508#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:57 4509#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 4510msgid "" 4511"The size of the top page margin, in pts. Default is 72pt. Overrides the " 4512"common top page margin setting, unless set to zero." 4513msgstr "" 4514 4515#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:63 4516#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:112 4517msgid "" 4518"The size of the right page margin, in pts. Default is 72pt. Overrides the " 4519"common right page margin setting, unless set to zero." 4520msgstr "" 4521 4522#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/docx_output.py:69 4523#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:118 4524msgid "" 4525"The size of the bottom page margin, in pts. Default is 72pt. Overrides the " 4526"common bottom page margin setting, unless set to zero." 4527msgstr "" 4528 4529#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_input.py:33 4530msgid "Convert EPUB files (.epub) to HTML" 4531msgstr "" 4532 4533#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:62 4534msgid "" 4535"Turn off splitting at page breaks. Normally, input files are automatically " 4536"split at every page break into two files. This gives an output e-book that " 4537"can be parsed faster and with less resources. However, splitting is slow and" 4538" if your source file contains a very large number of page breaks, you should" 4539" turn off splitting on page breaks." 4540msgstr "" 4541 4542#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:73 4543#, python-format 4544msgid "" 4545"Split all HTML files larger than this size (in KB). This is necessary as " 4546"most EPUB readers cannot handle large file sizes. The default of %defaultKB " 4547"is the size required for Adobe Digital Editions. Set to 0 to disable size " 4548"based splitting." 4549msgstr "" 4550 4551#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:80 4552msgid "" 4553"Normally, if the input file has no cover and you don't specify one, a " 4554"default cover is generated with the title, authors, etc. This option " 4555"disables the generation of this cover." 4556msgstr "" 4557 4558#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:86 4559msgid "" 4560"Do not use SVG for the book cover. Use this option if your EPUB is going to " 4561"be used on a device that does not support SVG, like the iPhone or the " 4562"JetBook Lite. Without this option, such devices will display the cover as a " 4563"blank page." 4564msgstr "" 4565 4566#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:95 4567msgid "" 4568"When using an SVG cover, this option will cause the cover to scale to cover " 4569"the available screen area, but still preserve its aspect ratio (ratio of " 4570"width to height). That means there may be white borders at the sides or top " 4571"and bottom of the image, but the image will never be distorted. Without this" 4572" option the image may be slightly distorted, but there will be no borders." 4573msgstr "" 4574 4575#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:105 4576msgid "" 4577"This option is needed only if you intend to use the EPUB with FBReaderJ. It " 4578"will flatten the file system inside the EPUB, putting all files into the top" 4579" level." 4580msgstr "" 4581 4582#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:111 4583msgid "" 4584"Insert an inline Table of Contents that will appear as part of the main book" 4585" content." 4586msgstr "" 4587 4588#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:115 4589msgid "" 4590"Put the inserted inline Table of Contents at the end of the book instead of " 4591"the start." 4592msgstr "" 4593 4594#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:119 4595#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:57 4596#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:287 4597#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:58 4598msgid "Title for any generated in-line table of contents." 4599msgstr "" 4600 4601#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/epub_output.py:123 4602msgid "" 4603"The version of the EPUB file to generate. EPUB 2 is the most widely " 4604"compatible, only use EPUB 3 if you know you actually need it." 4605msgstr "" 4606 4607#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:20 4608msgid "Convert FB2 and FBZ files to HTML" 4609msgstr "" 4610 4611#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_input.py:33 4612msgid "Do not insert a Table of Contents at the beginning of the book." 4613msgstr "" 4614 4615#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:148 4616msgid "Section per entry in the ToC" 4617msgstr "" 4618 4619#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:149 4620msgid "Section per file" 4621msgstr "" 4622 4623#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:150 4624msgid "A single section" 4625msgstr "" 4626 4627#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:159 4628#, python-brace-format 4629msgid "" 4630"Specify how sections are created:\n" 4631" * nothing: {nothing}\n" 4632" * files: {files}\n" 4633" * toc: {toc}\n" 4634"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\")." 4635msgstr "" 4636 4637#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:169 4638#, python-format 4639msgid "" 4640"Genre for the book. Choices: %s\n" 4641"\n" 4642" See: " 4643msgstr "" 4644 4645#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/fb2_output.py:170 4646msgid "for a complete list with descriptions." 4647msgstr "" 4648 4649#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:38 4650msgid "Convert HTML and OPF files to an OEB" 4651msgstr "" 4652 4653#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:45 4654msgid "" 4655"Traverse links in HTML files breadth first. Normally, they are traversed " 4656"depth first." 4657msgstr "" 4658 4659#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:52 4660#, python-format 4661msgid "" 4662"Maximum levels of recursion when following links in HTML files. Must be non-" 4663"negative. 0 implies that no links in the root HTML file are followed. " 4664"Default is %default." 4665msgstr "" 4666 4667#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_input.py:61 4668msgid "" 4669"Normally this input plugin re-arranges all the input files into a standard " 4670"folder hierarchy. Only use this option if you know what you are doing as it " 4671"can result in various nasty side effects in the rest of the conversion " 4672"pipeline." 4673msgstr "" 4674 4675#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:26 4676msgid "CSS file used for the output instead of the default file" 4677msgstr "" 4678 4679#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:29 4680msgid "" 4681"Template used for generation of the HTML index file instead of the default " 4682"file" 4683msgstr "" 4684 4685#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:32 4686msgid "" 4687"Template used for the generation of the HTML contents of the book instead of" 4688" the default file" 4689msgstr "" 4690 4691#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/html_output.py:35 4692msgid "" 4693"Extract the contents of the generated ZIP file to the specified folder. " 4694"WARNING: The contents of the folder will be deleted." 4695msgstr "" 4696 4697#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:18 4698msgid "Convert HTMLZ files to HTML" 4699msgstr "" 4700 4701#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:64 4702#, python-format 4703msgid "Multiple HTML files found in the archive. Only %s will be used." 4704msgstr "" 4705 4706#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:70 4707msgid "No top level HTML file found." 4708msgstr "" 4709 4710#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_input.py:73 4711#, python-format 4712msgid "Top level HTML file %s is empty" 4713msgstr "" 4714 4715#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:24 4716msgid "Use CSS classes" 4717msgstr "" 4718 4719#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:25 4720msgid "Use the style attribute" 4721msgstr "" 4722 4723#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:26 4724msgid "Use HTML tags wherever possible" 4725msgstr "" 4726 4727#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:29 4728msgid "Use an external CSS file" 4729msgstr "" 4730 4731#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:30 4732msgid "Use a <style> tag in the HTML file" 4733msgstr "" 4734 4735#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:38 4736#, python-brace-format 4737msgid "" 4738"Specify the handling of CSS. Default is class.\n" 4739"class: {class}\n" 4740"inline: {inline}\n" 4741"tag: {tag}" 4742msgstr "" 4743 4744#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:46 4745#, python-brace-format 4746msgid "" 4747"How to handle the CSS when using css-type = 'class'.\n" 4748"Default is external.\n" 4749"external: {external}\n" 4750"inline: {inline}" 4751msgstr "" 4752 4753#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/htmlz_output.py:53 4754msgid "" 4755"If set this option causes the file name of the HTML file inside the HTMLZ " 4756"archive to be based on the book title." 4757msgstr "" 4758 4759#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lit_input.py:16 4760msgid "Convert LIT files to HTML" 4761msgstr "" 4762 4763#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_input.py:17 4764msgid "Convert LRF files to HTML" 4765msgstr "" 4766 4767#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:97 4768msgid "Enable auto-rotation of images that are wider than the screen width." 4769msgstr "" 4770 4771#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:101 4772#, python-format 4773msgid "Set the space between words in pts. Default is %default" 4774msgstr "" 4775 4776#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:104 4777msgid "Add a header to all the pages with title and author." 4778msgstr "" 4779 4780#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:107 4781msgid "" 4782"Set the format of the header. %a is replaced by the author and %t by the " 4783"title. Default is %default" 4784msgstr "" 4785 4786#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:111 4787#, python-format 4788msgid "Add extra spacing below the header. Default is %default pt." 4789msgstr "" 4790 4791#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:114 4792#, python-format 4793msgid "" 4794"Minimum paragraph indent (the indent of the first line of a paragraph) in " 4795"pts. Default: %default" 4796msgstr "" 4797 4798#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:119 4799msgid "This option has no effect" 4800msgstr "" 4801 4802#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:123 4803#, python-format 4804msgid "" 4805"Multiply the size of text in rendered tables by this factor. Default is " 4806"%default" 4807msgstr "" 4808 4809#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:127 4810msgid "The serif family of fonts to embed" 4811msgstr "" 4812 4813#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:130 4814msgid "The sans-serif family of fonts to embed" 4815msgstr "" 4816 4817#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:133 4818msgid "The monospace family of fonts to embed" 4819msgstr "" 4820 4821#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:157 4822msgid "Comic" 4823msgstr "" 4824 4825#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_input.py:14 4826msgid "Convert MOBI files (.mobi, .prc, .azw) to HTML" 4827msgstr "" 4828 4829#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:50 4830#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:280 4831msgid "When present, use author sort field as author." 4832msgstr "" 4833 4834#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:54 4835#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:284 4836msgid "" 4837"Don't add Table of Contents to the book. Useful if the book has its own " 4838"table of contents." 4839msgstr "" 4840 4841#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:61 4842#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:291 4843msgid "Disable compression of the file contents." 4844msgstr "" 4845 4846#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:64 4847msgid "" 4848"Tag for MOBI files to be marked as personal documents. This option has no " 4849"effect on the conversion. It is used only when sending MOBI files to a " 4850"device. If the file being sent has the specified tag, it will be marked as a" 4851" personal document when sent to the Kindle." 4852msgstr "" 4853 4854#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:72 4855msgid "" 4856"Ignore margins in the input document. If False, then the MOBI output plugin " 4857"will try to convert margins specified in the input document, otherwise it " 4858"will ignore them." 4859msgstr "" 4860 4861#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:78 4862#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:295 4863msgid "" 4864"When adding the Table of Contents to the book, add it at the start of the " 4865"book instead of the end. Not recommended." 4866msgstr "" 4867 4868#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:87 4869#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:303 4870msgid "" 4871"Enable sharing of book content via Facebook etc. on the Kindle. WARNING: " 4872"Using this feature means that the book will not auto sync its last read " 4873"position on multiple devices. Complain to Amazon." 4874msgstr "" 4875 4876#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:94 4877msgid "" 4878"By default calibre converts all images to JPEG format in the output MOBI " 4879"file. This is for maximum compatibility as some older MOBI viewers have " 4880"problems with other image formats. This option tells calibre not to do this." 4881" Useful if your document contains lots of GIF/PNG images that become very " 4882"large when converted to JPEG." 4883msgstr "" 4884 4885#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:101 4886msgid "" 4887"By default calibre generates MOBI files that contain the old MOBI 6 format. " 4888"This format is compatible with all devices. However, by changing this " 4889"setting, you can tell calibre to generate MOBI files that contain both MOBI " 4890"6 and the new KF8 format, or only the new KF8 format. KF8 has more features " 4891"than MOBI 6, but only works with newer Kindles. Allowed values: {}" 4892msgstr "" 4893 4894#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/mobi_output.py:145 4895#: /__w/calibre/calibre/src/calibre/ebooks/epub/periodical.py:127 4896msgid "All articles" 4897msgstr "" 4898 4899#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/odt_input.py:16 4900msgid "Convert ODT (OpenOffice) files to HTML" 4901msgstr "" 4902 4903#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_input.py:17 4904msgid "Convert PDB to HTML" 4905msgstr "" 4906 4907#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:27 4908msgid "Format to use inside the PDB container. Choices are:" 4909msgstr "" 4910 4911#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:30 4912msgid "" 4913"Specify the character encoding of the output document. The default is " 4914"cp1252. Note: This option is not honored by all formats." 4915msgstr "" 4916 4917#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdb_output.py:35 4918#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:29 4919#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_output.py:23 4920#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:48 4921msgid "Add Table of Contents to beginning of the book." 4922msgstr "" 4923 4924#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:18 4925msgid "Convert PDF files to HTML" 4926msgstr "" 4927 4928#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:24 4929msgid "Do not extract images from the document" 4930msgstr "" 4931 4932#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:26 4933msgid "" 4934"Scale used to determine the length at which a line should be unwrapped. " 4935"Valid values are a decimal between 0 and 1. The default is 0.45, just below " 4936"the median line length." 4937msgstr "" 4938 4939#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_input.py:30 4940msgid "Use the new PDF conversion engine. Currently not operational." 4941msgstr "" 4942 4943#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:36 4944msgid "" 4945"Instead of using the paper size specified in the PDF Output options, use a " 4946"paper size corresponding to the current output profile. Useful if you want " 4947"to generate a PDF for viewing on a specific device." 4948msgstr "" 4949 4950#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:41 4951msgid "" 4952"The unit of measure for page sizes. Default is inch. Choices are {} Note: " 4953"This does not override the unit for margins!" 4954msgstr "" 4955 4956#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:46 4957msgid "" 4958"The size of the paper. This size will be overridden when a non default " 4959"output profile is used. Default is letter. Choices are {}" 4960msgstr "" 4961 4962#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:50 4963msgid "" 4964"Custom size of the document. Use the form width x height e.g. `123x321` to " 4965"specify the width and height. This overrides any specified paper-size." 4966msgstr "" 4967 4968#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:55 4969msgid "" 4970"Preserve the aspect ratio of the cover, instead of stretching it to fill the" 4971" full first page of the generated PDF." 4972msgstr "" 4973 4974#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:60 4975msgid "" 4976"The font family used to render serif fonts. Will work only if the font is " 4977"available system-wide." 4978msgstr "" 4979 4980#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:63 4981msgid "" 4982"The font family used to render sans-serif fonts. Will work only if the font " 4983"is available system-wide." 4984msgstr "" 4985 4986#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:66 4987msgid "" 4988"The font family used to render monospace fonts. Will work only if the font " 4989"is available system-wide." 4990msgstr "" 4991 4992#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:69 4993msgid "The font family used to render monospace fonts" 4994msgstr "" 4995 4996#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 4997msgid "The default font size (in pixels)" 4998msgstr "" 4999 5000#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 5001msgid "The default font size for monospaced text (in pixels)" 5002msgstr "" 5003 5004#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 5005msgid "" 5006"Break long words at the end of lines. This can give the text at the right " 5007"margin a more even appearance. Note that depending on the fonts used this " 5008"option can break the copying of text from the PDF file." 5009msgstr "" 5010 5011#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:80 5012msgid "Surround all links with a red box, useful for debugging." 5013msgstr "" 5014 5015#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:82 5016msgid "" 5017"Add page numbers to the bottom of every page in the generated PDF file. If " 5018"you specify a footer template, it will take precedence over this option." 5019msgstr "" 5020 5021#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 5022#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:89 5023#, python-format 5024msgid "" 5025"An HTML template used to generate %s on every page. The strings _PAGENUM_, " 5026"_TITLE_, _AUTHOR_ and _SECTION_ will be replaced by their current values." 5027msgstr "" 5028 5029#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:87 5030msgid "footers" 5031msgstr "" 5032 5033#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 5034msgid "headers" 5035msgstr "" 5036 5037#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:92 5038msgid "" 5039"Add a Table of Contents at the end of the PDF that lists page numbers. " 5040"Useful if you want to print out the PDF. If this PDF is intended for " 5041"electronic use, use the PDF Outline instead." 5042msgstr "" 5043 5044#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 5045msgid "Title for generated table of contents." 5046msgstr "" 5047 5048#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:122 5049msgid "" 5050"Use the page margins specified in the input document via @page CSS rules. " 5051"This will cause the margins specified in the conversion settings to be " 5052"ignored. If the document does not specify page margins, the conversion " 5053"settings will be used as a fallback." 5054msgstr "" 5055 5056#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:127 5057msgid "" 5058"Adjust page numbers, as needed. Syntax is a JavaScript expression for the " 5059"page number. For example, \"if (n < 3) 0; else n - 3;\", where n is current " 5060"page number." 5061msgstr "" 5062 5063#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:132 5064msgid "Generate an uncompressed PDF, useful for debugging." 5065msgstr "" 5066 5067#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:137 5068msgid "" 5069"Shift the text horizontally by the specified offset (in pts). On odd " 5070"numbered pages, it is shifted to the right and on even numbered pages to the" 5071" left. Use negative numbers for the opposite effect. Note that this setting " 5072"is ignored on pages where the margins are smaller than the specified offset." 5073" Shifting is done by setting the PDF CropBox, not all software respects the " 5074"CropBox." 5075msgstr "" 5076 5077#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_input.py:20 5078msgid "Convert PML to OEB" 5079msgstr "" 5080 5081#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:25 5082msgid "" 5083"Specify the character encoding of the output document. The default is " 5084"cp1252." 5085msgstr "" 5086 5087#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/pml_output.py:32 5088msgid "" 5089"Do not reduce the size or bit depth of images. Images have their size and " 5090"depth reduced by default to accommodate applications that can not convert " 5091"images on their own such as Dropbook." 5092msgstr "" 5093 5094#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rb_input.py:18 5095msgid "Convert RB files to HTML" 5096msgstr "" 5097 5098#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:24 5099msgid "Download periodical content from the Internet" 5100msgstr "" 5101 5102#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:41 5103msgid "" 5104"Useful for recipe development. Forces max_articles_per_feed to 2 and " 5105"downloads at most 2 feeds. You can change the number of feeds and articles " 5106"by supplying optional arguments. For example: --test 3 1 will download at " 5107"most 3 feeds and only 1 article per feed." 5108msgstr "" 5109 5110#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:46 5111msgid "Username for sites that require a login to access content." 5112msgstr "" 5113 5114#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:49 5115msgid "Password for sites that require a login to access content." 5116msgstr "" 5117 5118#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/recipe_input.py:53 5119msgid "" 5120"Do not download latest version of builtin recipes from the calibre server" 5121msgstr "" 5122 5123#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:45 5124msgid "Convert RTF files to HTML" 5125msgstr "" 5126 5127#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:51 5128msgid "Ignore WMF images instead of replacing them with a placeholder image." 5129msgstr "" 5130 5131#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/rtf_input.py:261 5132#, python-format 5133msgid "" 5134"This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n" 5135"%s" 5136msgstr "" 5137 5138#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_input.py:25 5139msgid "Convert SNB files to OEB" 5140msgstr "" 5141 5142#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:25 5143#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_output.py:24 5144#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:44 5145msgid "" 5146"Specify the character encoding of the output document. The default is utf-8." 5147msgstr "" 5148 5149#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:29 5150#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:51 5151msgid "" 5152"The maximum number of characters per line. This splits on the first space " 5153"before the specified value. If no space is found the line will be broken at " 5154"the space after and will exceed the specified value. Also, there is a " 5155"minimum of 25 characters. Use 0 to disable line splitting." 5156msgstr "" 5157 5158#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:36 5159msgid "Specify whether or not to insert an empty line between two paragraphs." 5160msgstr "" 5161 5162#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:40 5163msgid "" 5164"Specify whether or not to insert two space characters to indent the first " 5165"line of each paragraph." 5166msgstr "" 5167 5168#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:44 5169msgid "" 5170"Specify whether or not to hide the chapter title for each chapter. Useful " 5171"for image-only output (eg. comics)." 5172msgstr "" 5173 5174#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:48 5175msgid "Resize all the images for full screen mode. " 5176msgstr "" 5177 5178#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:128 5179msgid "Start page" 5180msgstr "" 5181 5182#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:138 5183#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:140 5184msgid "Cover pages" 5185msgstr "" 5186 5187#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:153 5188#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/snb_output.py:156 5189msgid " (Preface)" 5190msgstr "" 5191 5192#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/tcr_input.py:17 5193msgid "Convert TCR files to HTML" 5194msgstr "" 5195 5196#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:14 5197msgid "Abbreviations" 5198msgstr "" 5199 5200#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:15 5201msgid "Support admonitions" 5202msgstr "" 5203 5204#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:16 5205msgid "Add attribute to HTML tags" 5206msgstr "" 5207 5208#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:17 5209msgid "Add code highlighting via Pygments" 5210msgstr "" 5211 5212#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:18 5213msgid "Definition lists" 5214msgstr "" 5215 5216#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:19 5217msgid "Enables various common extensions" 5218msgstr "" 5219 5220#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:20 5221msgid "Alternative code block syntax" 5222msgstr "" 5223 5224#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:21 5225#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:130 5226msgid "Footnotes" 5227msgstr "" 5228 5229#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:22 5230msgid "Use legacy element attributes" 5231msgstr "" 5232 5233#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:23 5234msgid "Use legacy underscore handling for connected words" 5235msgstr "" 5236 5237#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:24 5238msgid "Metadata in the document" 5239msgstr "" 5240 5241#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:25 5242msgid "Treat newlines as hard breaks" 5243msgstr "" 5244 5245#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:26 5246msgid "Do not allow mixing list types" 5247msgstr "" 5248 5249#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:27 5250msgid "Use markdown's internal smartypants parser" 5251msgstr "" 5252 5253#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:28 5254msgid "Support tables" 5255msgstr "" 5256 5257#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:29 5258msgid "Generate a table of contents" 5259msgstr "" 5260 5261#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:30 5262msgid "Wiki style links" 5263msgstr "" 5264 5265#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:38 5266msgid "Convert TXT files to HTML" 5267msgstr "" 5268 5269#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:44 5270msgid "Try to auto detect paragraph type" 5271msgstr "" 5272 5273#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:45 5274msgid "Treat a blank line as a paragraph break" 5275msgstr "" 5276 5277#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:46 5278msgid "Assume every line is a paragraph" 5279msgstr "" 5280 5281#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:47 5282msgid "Assume every line starting with 2+ spaces or a tab starts a paragraph" 5283msgstr "" 5284 5285#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:48 5286msgid "Most lines have hard line breaks, few/no blank lines or indents" 5287msgstr "" 5288 5289#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:49 5290msgid "Don't modify the paragraph structure" 5291msgstr "" 5292 5293#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:52 5294msgid "Automatically decide which formatting processor to use" 5295msgstr "" 5296 5297#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:53 5298msgid "No formatting" 5299msgstr "" 5300 5301#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:54 5302msgid "Use heuristics to determine chapter headings, italics, etc." 5303msgstr "" 5304 5305#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:55 5306msgid "Use the TexTile markup language" 5307msgstr "" 5308 5309#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:56 5310msgid "Use the Markdown markup language" 5311msgstr "" 5312 5313#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:63 5314#, python-brace-format 5315msgid "" 5316"Formatting used within the document.\n" 5317"* auto: {auto}\n" 5318"* plain: {plain}\n" 5319"* heuristic: {heuristic}\n" 5320"* textile: {textile}\n" 5321"* markdown: {markdown}\n" 5322"To learn more about markdown see {url}" 5323msgstr "" 5324 5325#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:74 5326#, python-brace-format 5327msgid "" 5328"Paragraph structure to assume. The value of \"off\" is useful for formatted documents such as Markdown or Textile. Choices are:\n" 5329"* auto: {auto}\n" 5330"* block: {block}\n" 5331"* single: {single}\n" 5332"* print: {print}\n" 5333"* unformatted: {unformatted}\n" 5334"* off: {off}" 5335msgstr "" 5336 5337#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:84 5338msgid "" 5339"Normally extra spaces are condensed into a single space. With this option " 5340"all spaces will be displayed." 5341msgstr "" 5342 5343#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:87 5344msgid "" 5345"Normally extra space at the beginning of lines is retained. With this option" 5346" they will be removed." 5347msgstr "" 5348 5349#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_input.py:90 5350#, python-format 5351msgid "" 5352"Enable extensions to Markdown syntax. Extensions are formatting that is not part of the standard Markdown format. The extensions enabled by default: %default.\n" 5353"To learn more about Markdown extensions, see {}\n" 5354"This should be a comma separated list of extensions to enable:\n" 5355msgstr "" 5356 5357#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:28 5358#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:238 5359#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:353 5360msgid "Plain text" 5361msgstr "" 5362 5363#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:29 5364msgid "Markdown formatted text" 5365msgstr "" 5366 5367#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:30 5368msgid "TexTile formatted text" 5369msgstr "" 5370 5371#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:38 5372#, python-format 5373msgid "" 5374"Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " 5375"for compatibility with Mac OS 9 and earlier. For macOS use 'unix'. 'system' " 5376"will default to the newline type used by this OS." 5377msgstr "" 5378 5379#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:58 5380msgid "" 5381"Force splitting on the max-line-length value when no space is present. Also " 5382"allows max-line-length to be below the minimum" 5383msgstr "" 5384 5385#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:63 5386#, python-brace-format 5387msgid "" 5388"Formatting used within the document.\n" 5389"* plain: {plain}\n" 5390"* markdown: {markdown}\n" 5391"* textile: {textile}" 5392msgstr "" 5393 5394#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:69 5395msgid "" 5396"Do not remove links within the document. This is only useful when paired " 5397"with a TXT output formatting option that is not none because links are " 5398"always removed with plain text output." 5399msgstr "" 5400 5401#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:74 5402msgid "" 5403"Do not remove image references within the document. This is only useful when" 5404" paired with a TXT output formatting option that is not none because links " 5405"are always removed with plain text output." 5406msgstr "" 5407 5408#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plugins/txt_output.py:79 5409msgid "" 5410"Do not remove font color from output. This is only useful when TXT output " 5411"formatting is set to textile. Textile is the only formatting that supports " 5412"setting font color. If this option is not specified font color will not be " 5413"set and default to the color displayed by the reader (generally this is " 5414"black)." 5415msgstr "" 5416 5417#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:116 5418msgid "" 5419"Level of verbosity. Specify multiple times for greater verbosity. Specifying" 5420" it twice will result in full verbosity, once medium verbosity and zero " 5421"times least verbosity." 5422msgstr "" 5423 5424#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:124 5425msgid "" 5426"Save the output from different stages of the conversion pipeline to the " 5427"specified folder. Useful if you are unsure at which stage of the conversion " 5428"process a bug is occurring." 5429msgstr "" 5430 5431#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:133 5432msgid "" 5433"Specify the input profile. The input profile gives the conversion system " 5434"information on how to interpret various information in the input document. " 5435"For example resolution dependent lengths (i.e. lengths in pixels). Choices " 5436"are:" 5437msgstr "" 5438 5439#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:144 5440msgid "" 5441"Specify the output profile. The output profile tells the conversion system " 5442"how to optimize the created document for the specified device (such as by " 5443"resizing images for the device screen size). In some cases, an output " 5444"profile can be used to optimize the output for a particular device, but this" 5445" is rarely necessary. Choices are:" 5446msgstr "" 5447 5448#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:154 5449msgid "" 5450"The base font size in pts. All font sizes in the produced book will be " 5451"rescaled based on this size. By choosing a larger size you can make the " 5452"fonts in the output bigger and vice versa. By default, when the value is " 5453"zero, the base font size is chosen based on the output profile you chose." 5454msgstr "" 5455 5456#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:164 5457msgid "" 5458"Mapping from CSS font names to font sizes in pts. An example setting is " 5459"12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to " 5460"xx-large, with the final size being for huge fonts. The font rescaling " 5461"algorithm uses these sizes to intelligently rescale fonts. The default is to" 5462" use a mapping based on the output profile you chose." 5463msgstr "" 5464 5465#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:176 5466msgid "Disable all rescaling of font sizes." 5467msgstr "" 5468 5469#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:183 5470msgid "" 5471"The minimum line height, as a percentage of the element's calculated font " 5472"size. calibre will ensure that every element has a line height of at least " 5473"this setting, irrespective of what the input document specifies. Set to zero" 5474" to disable. Default is 120%. Use this setting in preference to the direct " 5475"line height specification, unless you know what you are doing. For example, " 5476"you can achieve \"double spaced\" text by setting this to 240." 5477msgstr "" 5478 5479#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:198 5480msgid "" 5481"The line height in pts. Controls spacing between consecutive lines of text. " 5482"Only applies to elements that do not define their own line height. In most " 5483"cases, the minimum line height option is more useful. By default no line " 5484"height manipulation is performed." 5485msgstr "" 5486 5487#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:209 5488msgid "" 5489"Embed the specified font family into the book. This specifies the \"base\" " 5490"font used for the book. If the input document specifies its own fonts, they " 5491"may override this base font. You can use the filter style information option" 5492" to remove fonts from the input document. Note that font embedding only " 5493"works with some output formats, principally EPUB, AZW3 and DOCX." 5494msgstr "" 5495 5496#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:220 5497msgid "" 5498"Embed every font that is referenced in the input document but not already " 5499"embedded. This will search your system for the fonts, and if found, they " 5500"will be embedded. Embedding will only work if the format you are converting " 5501"to supports embedded fonts, such as EPUB, AZW3, DOCX or PDF. Please ensure " 5502"that you have the proper license for embedding the fonts used in this " 5503"document." 5504msgstr "" 5505 5506#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:231 5507msgid "" 5508"Subset all embedded fonts. Every embedded font is reduced to contain only " 5509"the glyphs used in this document. This decreases the size of the font files." 5510" Useful if you are embedding a particularly large font with lots of unused " 5511"glyphs." 5512msgstr "" 5513 5514#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:239 5515msgid "" 5516"Some badly designed documents use tables to control the layout of text on " 5517"the page. When converted these documents often have text that runs off the " 5518"page and other artifacts. This option will extract the content from the " 5519"tables and present it in a linear fashion." 5520msgstr "" 5521 5522#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:249 5523msgid "" 5524"XPath expression that specifies all tags that should be added to the Table " 5525"of Contents at level one. If this is specified, it takes precedence over " 5526"other forms of auto-detection. See the XPath Tutorial in the calibre User " 5527"Manual for examples." 5528msgstr "" 5529 5530#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:259 5531msgid "" 5532"XPath expression that specifies all tags that should be added to the Table " 5533"of Contents at level two. Each entry is added under the previous level one " 5534"entry. See the XPath Tutorial in the calibre User Manual for examples." 5535msgstr "" 5536 5537#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:268 5538msgid "" 5539"XPath expression that specifies all tags that should be added to the Table " 5540"of Contents at level three. Each entry is added under the previous level two" 5541" entry. See the XPath Tutorial in the calibre User Manual for examples." 5542msgstr "" 5543 5544#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:277 5545msgid "" 5546"Normally, if the source file already has a Table of Contents, it is used in " 5547"preference to the auto-generated one. With this option, the auto-generated " 5548"one is always used." 5549msgstr "" 5550 5551#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:285 5552msgid "Don't add auto-detected chapters to the Table of Contents." 5553msgstr "" 5554 5555#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:293 5556#, python-format 5557msgid "" 5558"If fewer than this number of chapters is detected, then links are added to " 5559"the Table of Contents. Default: %default" 5560msgstr "" 5561 5562#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:299 5563#, python-format 5564msgid "" 5565"Maximum number of links to insert into the TOC. Set to 0 to disable. Default" 5566" is: %default. Links are only added to the TOC if less than the threshold " 5567"number of chapters were detected." 5568msgstr "" 5569 5570#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:307 5571msgid "" 5572"Remove entries from the Table of Contents whose titles match the specified " 5573"regular expression. Matching entries and all their children are removed." 5574msgstr "" 5575 5576#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:315 5577msgid "" 5578"When creating a TOC from links in the input document, allow duplicate " 5579"entries, i.e. allow more than one entry with the same text, provided that " 5580"they point to a different location." 5581msgstr "" 5582 5583#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:326 5584msgid "" 5585"An XPath expression to detect chapter titles. The default is to consider " 5586"<h1> or <h2> tags that contain the words \"chapter\", \"book\", \"section\"," 5587" \"prologue\", \"epilogue\" or \"part\" as chapter titles as well as any " 5588"tags that have class=\"chapter\". The expression used must evaluate to a " 5589"list of elements. To disable chapter detection, use the expression \"/\". " 5590"See the XPath Tutorial in the calibre User Manual for further help on using " 5591"this feature." 5592msgstr "" 5593 5594#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:340 5595msgid "" 5596"Specify how to mark detected chapters. A value of \"pagebreak\" will insert " 5597"page breaks before chapters. A value of \"rule\" will insert a line before " 5598"chapters. A value of \"none\" will disable chapter marking and a value of " 5599"\"both\" will use both page breaks and lines to mark chapters." 5600msgstr "" 5601 5602#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:350 5603msgid "" 5604"An XPath expression to detect the location in the document at which to start" 5605" reading. Some e-book reading programs (most prominently the Kindle) use " 5606"this location as the position at which to open the book. See the XPath " 5607"tutorial in the calibre User Manual for further help using this feature." 5608msgstr "" 5609 5610#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:360 5611msgid "" 5612"Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to" 5613" the style rules from the source file, so it can be used to override those " 5614"rules." 5615msgstr "" 5616 5617#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:368 5618msgid "" 5619"Rules for transforming the styles in this book. These rules are applied " 5620"after all other CSS processing is done." 5621msgstr "" 5622 5623#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:374 5624msgid "" 5625"Rules for transforming the HTML in this book. These rules are applied after " 5626"the HTML is parsed, but before any other transformations." 5627msgstr "" 5628 5629#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:380 5630msgid "" 5631"A comma separated list of CSS properties that will be removed from all CSS " 5632"style rules. This is useful if the presence of some style information " 5633"prevents it from being overridden on your device. For example: font-" 5634"family,color,margin-left,margin-right" 5635msgstr "" 5636 5637#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:391 5638msgid "" 5639"By default, calibre will use the shorthand form for various CSS properties " 5640"such as margin, padding, border, etc. This option will cause it to use the " 5641"full expanded form instead. Note that CSS is always expanded when generating" 5642" EPUB files with the output profile set to one of the Nook profiles as the " 5643"Nook cannot handle shorthand CSS." 5644msgstr "" 5645 5646#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:402 5647msgid "" 5648"An XPath expression. Page breaks are inserted before the specified elements." 5649" To disable use the expression: /" 5650msgstr "" 5651 5652#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:408 5653msgid "" 5654"Some documents specify page margins by specifying a left and right margin on" 5655" each individual paragraph. calibre will try to detect and remove these " 5656"margins. Sometimes, this can cause the removal of margins that should not " 5657"have been removed. In this case you can disable the removal." 5658msgstr "" 5659 5660#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:419 5661#, python-format 5662msgid "" 5663"Set the top margin in pts. Default is %default. Setting this to less than " 5664"zero will cause no margin to be set (the margin setting in the original " 5665"document will be preserved). Note: Page oriented formats such as PDF and " 5666"DOCX have their own margin settings that take precedence." 5667msgstr "" 5668 5669#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:427 5670#, python-format 5671msgid "" 5672"Set the bottom margin in pts. Default is %default. Setting this to less than" 5673" zero will cause no margin to be set (the margin setting in the original " 5674"document will be preserved). Note: Page oriented formats such as PDF and " 5675"DOCX have their own margin settings that take precedence." 5676msgstr "" 5677 5678#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:435 5679#, python-format 5680msgid "" 5681"Set the left margin in pts. Default is %default. Setting this to less than " 5682"zero will cause no margin to be set (the margin setting in the original " 5683"document will be preserved). Note: Page oriented formats such as PDF and " 5684"DOCX have their own margin settings that take precedence." 5685msgstr "" 5686 5687#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:443 5688#, python-format 5689msgid "" 5690"Set the right margin in pts. Default is %default. Setting this to less than " 5691"zero will cause no margin to be set (the margin setting in the original " 5692"document will be preserved). Note: Page oriented formats such as PDF and " 5693"DOCX have their own margin settings that take precedence." 5694msgstr "" 5695 5696#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:452 5697msgid "" 5698"Change text justification. A value of \"left\" converts all justified text " 5699"in the source to left aligned (i.e. unjustified) text. A value of " 5700"\"justify\" converts all unjustified text to justified. A value of " 5701"\"original\" (the default) does not change justification in the source file." 5702" Note that only some output formats support justification." 5703msgstr "" 5704 5705#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:462 5706msgid "" 5707"Remove spacing between paragraphs. Also sets an indent on paragraphs of " 5708"1.5em. Spacing removal will not work if the source file does not use " 5709"paragraphs (<p> or <div> tags)." 5710msgstr "" 5711 5712#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:469 5713msgid "" 5714"When calibre removes blank lines between paragraphs, it automatically sets a" 5715" paragraph indent, to ensure that paragraphs can be easily distinguished. " 5716"This option controls the width of that indent (in em). If you set this value" 5717" negative, then the indent specified in the input document is used, that is," 5718" calibre does not change the indentation." 5719msgstr "" 5720 5721#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:478 5722msgid "" 5723"Use the cover detected from the source file in preference to the specified " 5724"cover." 5725msgstr "" 5726 5727#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:484 5728msgid "" 5729"Insert a blank line between paragraphs. Will not work if the source file " 5730"does not use paragraphs (<p> or <div> tags)." 5731msgstr "" 5732 5733#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:491 5734msgid "" 5735"Set the height of the inserted blank lines (in em). The height of the lines " 5736"between paragraphs will be twice the value set here." 5737msgstr "" 5738 5739#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:498 5740msgid "" 5741"Remove the first image from the input e-book. Useful if the input document " 5742"has a cover image that is not identified as a cover. In this case, if you " 5743"set a cover in calibre, the output document will end up with two cover " 5744"images if you do not specify this option." 5745msgstr "" 5746 5747#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:507 5748msgid "" 5749"Insert the book metadata at the start of the book. This is useful if your " 5750"e-book reader does not support displaying/searching metadata directly." 5751msgstr "" 5752 5753#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:515 5754msgid "" 5755"Convert plain quotes, dashes and ellipsis to their typographically correct " 5756"equivalents. For details, see " 5757"https://daringfireball.net/projects/smartypants." 5758msgstr "" 5759 5760#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:523 5761msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." 5762msgstr "" 5763 5764#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:531 5765msgid "" 5766"Read metadata from the specified OPF file. Metadata read from this file will" 5767" override any metadata in the source file." 5768msgstr "" 5769 5770#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:538 5771#, python-brace-format 5772msgid "" 5773"Transliterate Unicode characters to an ASCII representation. Use with care " 5774"because this will replace Unicode characters with ASCII. For instance it " 5775"will replace \"{0}\" with \"{1}\". Also, note that in cases where there are " 5776"multiple representations of a character (characters shared by Chinese and " 5777"Japanese for instance) the representation based on the current calibre " 5778"interface language will be used." 5779msgstr "" 5780 5781#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:550 5782msgid "" 5783"Preserve ligatures present in the input document. A ligature is a special " 5784"rendering of a pair of characters like ff, fi, fl et cetera. Most readers do" 5785" not have support for ligatures in their default fonts, so they are unlikely" 5786" to render correctly. By default, calibre will turn a ligature into the " 5787"corresponding pair of normal characters. This option will preserve them " 5788"instead." 5789msgstr "" 5790 5791#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:562 5792#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:37 5793msgid "Set the title." 5794msgstr "" 5795 5796#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:566 5797msgid "Set the authors. Multiple authors should be separated by ampersands." 5798msgstr "" 5799 5800#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:571 5801msgid "The version of the title to be used for sorting. " 5802msgstr "" 5803 5804#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:575 5805msgid "String to be used when sorting by author. " 5806msgstr "" 5807 5808#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:579 5809msgid "Set the cover to the specified file or URL" 5810msgstr "" 5811 5812#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:583 5813#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:53 5814msgid "Set the e-book description." 5815msgstr "" 5816 5817#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:587 5818#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:55 5819msgid "Set the e-book publisher." 5820msgstr "" 5821 5822#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:591 5823#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:59 5824msgid "Set the series this e-book belongs to." 5825msgstr "" 5826 5827#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:595 5828#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:61 5829msgid "Set the index of the book in this series." 5830msgstr "" 5831 5832#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:599 5833#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:63 5834msgid "Set the rating. Should be a number between 1 and 5." 5835msgstr "" 5836 5837#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:603 5838#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:65 5839msgid "Set the ISBN of the book." 5840msgstr "" 5841 5842#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:607 5843#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:72 5844msgid "Set the tags for the book. Should be a comma separated list." 5845msgstr "" 5846 5847#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:611 5848#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:74 5849msgid "Set the book producer." 5850msgstr "" 5851 5852#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:615 5853#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:76 5854msgid "Set the language." 5855msgstr "" 5856 5857#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:619 5858msgid "" 5859"Set the publication date (assumed to be in the local timezone, unless the " 5860"timezone is explicitly specified)" 5861msgstr "" 5862 5863#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:623 5864msgid "Set the book timestamp (no longer used anywhere)" 5865msgstr "" 5866 5867#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:627 5868msgid "" 5869"Enable heuristic processing. This option must be set for any heuristic " 5870"processing to take place." 5871msgstr "" 5872 5873#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:632 5874msgid "" 5875"Detect unformatted chapter headings and sub headings. Change them to h2 and " 5876"h3 tags. This setting will not create a TOC, but can be used in conjunction" 5877" with structure detection to create one." 5878msgstr "" 5879 5880#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:639 5881msgid "" 5882"Look for common words and patterns that denote italics and italicize them." 5883msgstr "" 5884 5885#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:644 5886msgid "" 5887"Turn indentation created from multiple non-breaking space entities into CSS " 5888"indents." 5889msgstr "" 5890 5891#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:649 5892msgid "" 5893"Scale used to determine the length at which a line should be unwrapped. " 5894"Valid values are a decimal between 0 and 1. The default is 0.4, just below " 5895"the median line length. If only a few lines in the document require " 5896"unwrapping this value should be reduced" 5897msgstr "" 5898 5899#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:657 5900msgid "Unwrap lines using punctuation and other formatting clues." 5901msgstr "" 5902 5903#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:661 5904msgid "" 5905"Remove empty paragraphs from the document when they exist between every " 5906"other paragraph" 5907msgstr "" 5908 5909#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:666 5910msgid "" 5911"Left aligned scene break markers are center aligned. Replace soft scene " 5912"breaks that use multiple blank lines with horizontal rules." 5913msgstr "" 5914 5915#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:672 5916msgid "" 5917"Replace scene breaks with the specified text. By default, the text from the " 5918"input document is used." 5919msgstr "" 5920 5921#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:677 5922msgid "" 5923"Analyze hyphenated words throughout the document. The document itself is " 5924"used as a dictionary to determine whether hyphens should be retained or " 5925"removed." 5926msgstr "" 5927 5928#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:683 5929msgid "" 5930"Looks for occurrences of sequential <h1> or <h2> tags. The tags are " 5931"renumbered to prevent splitting in the middle of chapter headings." 5932msgstr "" 5933 5934#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:689 5935msgid "Search pattern (regular expression) to be replaced with sr1-replace." 5936msgstr "" 5937 5938#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:694 5939msgid "Replacement to replace the text found with sr1-search." 5940msgstr "" 5941 5942#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:698 5943msgid "Search pattern (regular expression) to be replaced with sr2-replace." 5944msgstr "" 5945 5946#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:703 5947msgid "Replacement to replace the text found with sr2-search." 5948msgstr "" 5949 5950#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:707 5951msgid "Search pattern (regular expression) to be replaced with sr3-replace." 5952msgstr "" 5953 5954#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:712 5955msgid "Replacement to replace the text found with sr3-search." 5956msgstr "" 5957 5958#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:716 5959msgid "" 5960"Path to a file containing search and replace regular expressions. The file " 5961"must contain alternating lines of regular expression followed by replacement" 5962" pattern (which can be an empty line). The regular expression must be in the" 5963" Python regex syntax and the file must be UTF-8 encoded." 5964msgstr "" 5965 5966#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:827 5967msgid "Could not find an e-book inside the archive" 5968msgstr "" 5969 5970#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:917 5971msgid "Values of series index and rating must be numbers. Ignoring" 5972msgstr "" 5973 5974#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:924 5975msgid "Failed to parse date/time" 5976msgstr "" 5977 5978#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1104 5979msgid "Converting input to HTML..." 5980msgstr "" 5981 5982#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1138 5983msgid "Running transforms on e-book..." 5984msgstr "" 5985 5986#: /__w/calibre/calibre/src/calibre/ebooks/conversion/plumber.py:1282 5987#, python-format 5988msgid "Running %s plugin" 5989msgstr "" 5990 5991#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:269 5992msgid "Template error" 5993msgstr "" 5994 5995#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:365 5996msgid "The Cross" 5997msgstr "" 5998 5999#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:386 6000msgid "Half and half" 6001msgstr "" 6002 6003#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:411 6004msgid "Banner" 6005msgstr "" 6006 6007#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:481 6008msgid "Ornamental" 6009msgstr "" 6010 6011#: /__w/calibre/calibre/src/calibre/ebooks/covers.py:548 6012msgid "Blocks" 6013msgstr "" 6014 6015#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:217 6016msgid "Remove the property" 6017msgstr "" 6018 6019#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:218 6020msgid "Add extra properties" 6021msgstr "" 6022 6023#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:219 6024msgid "Change the value to" 6025msgstr "" 6026 6027#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:220 6028msgid "Multiply the value by" 6029msgstr "" 6030 6031#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:221 6032msgid "Divide the value by" 6033msgstr "" 6034 6035#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:222 6036msgid "Add to the value" 6037msgstr "" 6038 6039#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:223 6040msgid "Subtract from the value" 6041msgstr "" 6042 6043#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:227 6044#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100 6045#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:103 6046#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:113 6047msgid "is" 6048msgstr "" 6049 6050#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:228 6051#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:104 6052#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:114 6053msgid "is not" 6054msgstr "" 6055 6056#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:229 6057msgid "is any value" 6058msgstr "" 6059 6060#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:230 6061#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:107 6062#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:117 6063#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:57 6064msgid "matches pattern" 6065msgstr "" 6066 6067#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:231 6068#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:108 6069#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:118 6070#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:58 6071msgid "does not match pattern" 6072msgstr "" 6073 6074#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:232 6075msgid "is the same length as" 6076msgstr "" 6077 6078#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:233 6079msgid "is not the same length as" 6080msgstr "" 6081 6082#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:234 6083#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:72 6084#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:79 6085msgid "is less than" 6086msgstr "" 6087 6088#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:235 6089#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:73 6090#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:80 6091msgid "is greater than" 6092msgstr "" 6093 6094#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:236 6095msgid "is less than or equal to" 6096msgstr "" 6097 6098#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:237 6099msgid "is greater than or equal to" 6100msgstr "" 6101 6102#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:247 6103#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:115 6104msgid "Unknown keys" 6105msgstr "" 6106 6107#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:248 6108#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:116 6109#, python-format 6110msgid "The rule has unknown keys: %s" 6111msgstr "" 6112 6113#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:251 6114#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:119 6115msgid "Missing keys" 6116msgstr "" 6117 6118#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:252 6119#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:120 6120#, python-format 6121msgid "The rule has missing keys: %s" 6122msgstr "" 6123 6124#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255 6125msgid "Property required" 6126msgstr "" 6127 6128#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:255 6129msgid "You must specify a CSS property to match" 6130msgstr "" 6131 6132#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:257 6133msgid "Shorthand property not allowed" 6134msgstr "" 6135 6136#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:258 6137#, python-brace-format 6138msgid "" 6139"{0} is a shorthand property. Use the full form of the property, for example," 6140" instead of font, use font-family, instead of margin, use margin-top, etc." 6141msgstr "" 6142 6143#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:261 6144#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:126 6145#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:186 6146msgid "Query required" 6147msgstr "" 6148 6149#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:262 6150msgid "You must specify a value for the CSS property to match" 6151msgstr "" 6152 6153#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:264 6154#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:123 6155msgid "Unknown match type" 6156msgstr "" 6157 6158#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:265 6159#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:124 6160#, python-format 6161msgid "The match type %s is not known" 6162msgstr "" 6163 6164#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:270 6165#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:278 6166#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:81 6167#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:192 6168msgid "Query invalid" 6169msgstr "" 6170 6171#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:271 6172#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:193 6173#, python-format 6174msgid "%s is not a valid regular expression" 6175msgstr "" 6176 6177#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:279 6178#, python-format 6179msgid "%s is not a valid length or number" 6180msgstr "" 6181 6182#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:282 6183msgid "Unknown action type" 6184msgstr "" 6185 6186#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:283 6187#, python-format 6188msgid "The action type %s is not known" 6189msgstr "" 6190 6191#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:285 6192msgid "You must specify a number" 6193msgstr "" 6194 6195#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:287 6196msgid "You must specify at least one CSS property to add" 6197msgstr "" 6198 6199#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:289 6200msgid "You must specify a value to change the property to" 6201msgstr "" 6202 6203#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:290 6204msgid "No data" 6205msgstr "" 6206 6207#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295 6208#, python-format 6209msgid "%s is not a number" 6210msgstr "" 6211 6212#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:295 6213msgid "Invalid number" 6214msgstr "" 6215 6216#: /__w/calibre/calibre/src/calibre/ebooks/css_transform_rules.py:333 6217#, python-brace-format 6218msgid "" 6219"If the property {property} {match_type} {query}\n" 6220"{action}" 6221msgstr "" 6222 6223#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:69 6224#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1389 6225#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 6226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:835 6227msgid "Notes" 6228msgstr "" 6229 6230#: /__w/calibre/calibre/src/calibre/ebooks/docx/to_html.py:400 6231#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/links.py:169 6232#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer8/toc.py:13 6233#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1377 6234#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:646 6235#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:14 6236#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:697 6237#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:389 6238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:243 6239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:661 6240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:842 6241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:822 6242#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:55 6243#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:68 6244msgid "Table of Contents" 6245msgstr "" 6246 6247#: /__w/calibre/calibre/src/calibre/ebooks/docx/writer/images.py:214 6248#: /__w/calibre/calibre/src/calibre/ebooks/metadata/opf2.py:1710 6249#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1375 6250#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:419 6251#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:539 6252#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1165 6253#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 6254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:828 6255#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:188 6256msgid "Cover" 6257msgstr "" 6258 6259#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:18 6260msgid "" 6261"Follow all local links in an HTML file and create a ZIP file containing all " 6262"linked files. This plugin is run every time you add an HTML file to the " 6263"library." 6264msgstr "" 6265 6266#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:66 6267msgid "" 6268"Character encoding for the input HTML files. Common choices include: cp1252," 6269" cp1251, latin1 and utf-8." 6270msgstr "" 6271 6272#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:96 6273msgid "Add linked files in breadth first order" 6274msgstr "" 6275 6276#: /__w/calibre/calibre/src/calibre/ebooks/html/to_zip.py:97 6277msgid "" 6278"Normally, when following links in HTML files calibre does it depth first, " 6279"i.e. if file A links to B and C, but B links to D, the files are added in " 6280"the order A, B, D, C. With this option, they will instead be added as A, B," 6281" C, D" 6282msgstr "" 6283 6284#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:19 6285msgid "{} must not be empty" 6286msgstr "" 6287 6288#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39 6289msgid "Change tag name" 6290msgstr "" 6291 6292#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39 6293msgid "New tag name" 6294msgstr "" 6295 6296#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:39 6297msgid "Rename tag to the specified name" 6298msgstr "" 6299 6300#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40 6301msgid "Remove tag and children" 6302msgstr "" 6303 6304#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:40 6305msgid "Remove the tag and all its contents" 6306msgstr "" 6307 6308#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41 6309msgid "Remove tag only" 6310msgstr "" 6311 6312#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:41 6313msgid "Remove the tag but keep its contents" 6314msgstr "" 6315 6316#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42 6317msgid "Add classes" 6318msgstr "" 6319 6320#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42 6321msgid "Add the specified classes, e.g.:" 6322msgstr "" 6323 6324#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:42 6325#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43 6326msgid "Space separated class names" 6327msgstr "" 6328 6329#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43 6330msgid "Remove classes" 6331msgstr "" 6332 6333#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:43 6334msgid "Remove the specified classes, e.g.:" 6335msgstr "" 6336 6337#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:44 6338msgid "Remove attributes" 6339msgstr "" 6340 6341#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:45 6342msgid "" 6343"Remove the specified attributes from the tag. Multiple attribute names " 6344"should be separated by spaces. The special value * removes all attributes." 6345msgstr "" 6346 6347#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:46 6348#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47 6349msgid "Space separated attribute names" 6350msgstr "" 6351 6352#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47 6353msgid "Add attributes" 6354msgstr "" 6355 6356#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:47 6357msgid "Add the specified attributes, e.g.:" 6358msgstr "" 6359 6360#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48 6361msgid "Empty the tag" 6362msgstr "" 6363 6364#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:48 6365msgid "Remove all contents from the tag" 6366msgstr "" 6367 6368#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:49 6369msgid "Wrap the tag" 6370msgstr "" 6371 6372#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:50 6373#, python-brace-format 6374msgid "" 6375"Wrap the tag in the specified tag, e.g.: {0} will wrap the tag in a DIV tag " 6376"with class {1}" 6377msgstr "" 6378 6379#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:51 6380msgid "An HTML opening tag" 6381msgstr "" 6382 6383#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:52 6384msgid "Insert HTML at start" 6385msgstr "" 6386 6387#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:53 6388msgid "" 6389"The specified HTML snippet is inserted after the opening tag. Note that only" 6390" valid HTML snippets can be used without unclosed tags" 6391msgstr "" 6392 6393#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:54 6394#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:57 6395#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:60 6396#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:63 6397msgid "HTML snippet" 6398msgstr "" 6399 6400#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:55 6401msgid "Insert HTML at end" 6402msgstr "" 6403 6404#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:56 6405msgid "" 6406"The specified HTML snippet is inserted before the closing tag. Note that " 6407"only valid HTML snippets can be used without unclosed tags" 6408msgstr "" 6409 6410#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:58 6411msgid "Insert HTML before tag" 6412msgstr "" 6413 6414#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:59 6415msgid "" 6416"The specified HTML snippet is inserted before the opening tag. Note that " 6417"only valid HTML snippets can be used without unclosed tags" 6418msgstr "" 6419 6420#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:61 6421msgid "Insert HTML after tag" 6422msgstr "" 6423 6424#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:62 6425msgid "" 6426"The specified HTML snippet is inserted after the closing tag. Note that only" 6427" valid HTML snippets can be used without unclosed tags" 6428msgstr "" 6429 6430#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:69 6431msgid "Action must have both:" 6432msgstr "" 6433 6434#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:78 6435msgid "{} is not a valid CSS selector" 6436msgstr "" 6437 6438#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:85 6439msgid "{} is not a valid XPath selector" 6440msgstr "" 6441 6442#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:100 6443msgid "Tag name" 6444msgstr "" 6445 6446#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101 6447#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102 6448msgid "Class name" 6449msgstr "" 6450 6451#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:101 6452msgid "has class" 6453msgstr "" 6454 6455#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:102 6456msgid "does not have class" 6457msgstr "" 6458 6459#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103 6460msgid "CSS selector" 6461msgstr "" 6462 6463#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:103 6464msgid "matches CSS selector" 6465msgstr "" 6466 6467#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104 6468msgid "XPath selector" 6469msgstr "" 6470 6471#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:104 6472msgid "matches XPath selector" 6473msgstr "" 6474 6475#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:105 6476msgid "is any tag" 6477msgstr "" 6478 6479#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106 6480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:262 6481#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:131 6482#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 6483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 6484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55 6485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:239 6486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:837 6487msgid "Text" 6488msgstr "" 6489 6490#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:106 6491msgid "contains text" 6492msgstr "" 6493 6494#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:127 6495msgid "You must specify a value for the tag to match" 6496msgstr "" 6497 6498#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:131 6499msgid "Invalid {}" 6500msgstr "" 6501 6502#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133 6503msgid "No actions" 6504msgstr "" 6505 6506#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:133 6507msgid "The rule has no actions" 6508msgstr "" 6509 6510#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:137 6511msgid "Invalid action" 6512msgstr "" 6513 6514#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:451 6515#, python-brace-format 6516msgid "If the tag {match_type} {query}" 6517msgstr "" 6518 6519#: /__w/calibre/calibre/src/calibre/ebooks/html_transform_rules.py:455 6520#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:40 6521#, python-brace-format 6522msgid "{action_type} {action_data}" 6523msgstr "" 6524 6525#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:328 6526msgid "\tBook Designer file detected." 6527msgstr "" 6528 6529#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:330 6530msgid "\tParsing HTML..." 6531msgstr "" 6532 6533#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:346 6534msgid "\tBaen file detected. Re-parsing..." 6535msgstr "" 6536 6537#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:362 6538msgid "Written preprocessed HTML to " 6539msgstr "" 6540 6541#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:378 6542#, python-format 6543msgid "Processing %s" 6544msgstr "" 6545 6546#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:391 6547msgid "\tConverting to BBeB..." 6548msgstr "" 6549 6550#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:539 6551#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 6552#, python-format 6553msgid "Could not parse file: %s" 6554msgstr "" 6555 6556#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 6557#, python-format 6558msgid "%s is an empty file" 6559msgstr "" 6560 6561#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:564 6562#, python-format 6563msgid "Failed to parse link %(tag)s %(children)s" 6564msgstr "" 6565 6566#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:948 6567#, python-format 6568msgid "Unable to process image %(path)s. Error: %(err)s" 6569msgstr "" 6570 6571#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:994 6572#, python-format 6573msgid "Unable to process interlaced PNG %s" 6574msgstr "" 6575 6576#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1730 6577#, python-format 6578msgid "An error occurred while processing a table: %s. Ignoring table markup." 6579msgstr "" 6580 6581#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1732 6582#, python-format 6583msgid "" 6584"Bad table:\n" 6585"%s" 6586msgstr "" 6587 6588#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1754 6589msgid "Table has cell that is too large" 6590msgstr "" 6591 6592#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1818 6593#, python-format 6594msgid "Could not read cover image: %s" 6595msgstr "" 6596 6597#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1821 6598#, python-format 6599msgid "Cannot read from: %s" 6600msgstr "" 6601 6602#: /__w/calibre/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1951 6603msgid "Failed to process OPF file" 6604msgstr "" 6605 6606#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:142 6607msgid "" 6608"%prog book.lrf\n" 6609"Convert an LRF file into an LRS (XML UTF-8 encoded) file" 6610msgstr "" 6611 6612#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:143 6613msgid "Output LRS file" 6614msgstr "" 6615 6616#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:145 6617msgid "Do not save embedded image and font files to disk" 6618msgstr "" 6619 6620#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:147 6621#: /__w/calibre/calibre/src/calibre/utils/smtp.py:253 6622msgid "Be more verbose" 6623msgstr "" 6624 6625#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 6626msgid "Parsing LRF..." 6627msgstr "" 6628 6629#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:166 6630msgid "Creating XML..." 6631msgstr "" 6632 6633#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrfparser.py:170 6634msgid "LRS written to " 6635msgstr "" 6636 6637#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:259 6638msgid "Could not read from thumbnail file:" 6639msgstr "" 6640 6641#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:279 6642msgid "" 6643"%prog [options] file.lrs\n" 6644"Compile an LRS file into an LRF file." 6645msgstr "" 6646 6647#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:280 6648msgid "Path to output file" 6649msgstr "" 6650 6651#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:282 6652msgid "Verbose processing" 6653msgstr "" 6654 6655#: /__w/calibre/calibre/src/calibre/ebooks/lrf/lrs/convert_from.py:284 6656msgid "Convert LRS to LRS, useful for debugging." 6657msgstr "" 6658 6659#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:493 6660msgid "Invalid LRF file. Could not set metadata." 6661msgstr "" 6662 6663#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:616 6664msgid "" 6665"%prog [options] mybook.lrf\n" 6666"\n" 6667"\n" 6668"Show/edit the metadata in an LRF file.\n" 6669"\n" 6670msgstr "" 6671 6672#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:623 6673msgid "Set the book title" 6674msgstr "" 6675 6676#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:625 6677msgid "Set sort key for the title" 6678msgstr "" 6679 6680#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:627 6681msgid "Set the author" 6682msgstr "" 6683 6684#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:629 6685msgid "Set sort key for the author" 6686msgstr "" 6687 6688#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:631 6689msgid "The category this book belongs to. E.g.: History" 6690msgstr "" 6691 6692#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:634 6693msgid "Path to a graphic that will be set as this files' thumbnail" 6694msgstr "" 6695 6696#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:637 6697msgid "" 6698"Path to a TXT file containing the comment to be stored in the LRF file." 6699msgstr "" 6700 6701#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:641 6702msgid "Extract thumbnail from LRF file" 6703msgstr "" 6704 6705#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:642 6706msgid "Set the publisher" 6707msgstr "" 6708 6709#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:643 6710msgid "Set the book classification" 6711msgstr "" 6712 6713#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:644 6714msgid "Set the book creator" 6715msgstr "" 6716 6717#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:645 6718msgid "Set the book producer" 6719msgstr "" 6720 6721#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:647 6722msgid "" 6723"Extract cover from LRF file. Note that the LRF format has no defined cover, " 6724"so we use some heuristics to guess the cover." 6725msgstr "" 6726 6727#: /__w/calibre/calibre/src/calibre/ebooks/lrf/meta.py:649 6728msgid "Set book ID" 6729msgstr "" 6730 6731#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:46 6732msgid "" 6733"Extract the source DOCX file from Amazon Kindle Create KPF files. Note this " 6734"will not contain any edits made in the Kindle Create program itself." 6735msgstr "" 6736 6737#: /__w/calibre/calibre/src/calibre/ebooks/metadata/archive.py:68 6738msgid "" 6739"Extract common e-book formats from archive files (ZIP/RAR). Also try to " 6740"autodetect if they are actually CBZ/CBR files." 6741msgstr "" 6742 6743#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:682 6744#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 6745#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1005 6746#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 6747#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:358 6748#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:183 6749#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:635 6750msgid "No" 6751msgstr "" 6752 6753#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:789 6754#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:195 6755#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1352 6756#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 6757msgid "Author(s)" 6758msgstr "" 6759 6760#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:790 6761#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:342 6762#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:200 6763#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 6764#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:97 6765msgid "Publisher" 6766msgstr "" 6767 6768#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:791 6769msgid "Producer" 6770msgstr "" 6771 6772#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:792 6773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:594 6774#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1152 6775#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:161 6776#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:178 6777msgid "Comments" 6778msgstr "" 6779 6780#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:794 6781#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:346 6782#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:97 6783#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:106 6784#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:112 6785#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:145 6786#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:209 6787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:244 6788#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:276 6789#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:344 6790#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:349 6791#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:351 6792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:398 6793#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:400 6794#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:513 6795#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:515 6796#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:599 6797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:648 6798#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:653 6799#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:655 6800#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1153 6801#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 6802#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:201 6803#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253 6804#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:165 6805#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137 6806#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:44 6807#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:359 6808#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:125 6809#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:615 6810#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1011 6811#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1261 6812#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4050 6813#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4064 6814#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:134 6815#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 6816#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:74 6817msgid "Tags" 6818msgstr "" 6819 6820#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:796 6821#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:344 6822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:89 6823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78 6824#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:426 6825#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:202 6826#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:253 6827#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:167 6828#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 6829#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:40 6830#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:352 6831#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2357 6832#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:73 6833msgid "Series" 6834msgid_plural "Series" 6835msgstr[0] "" 6836msgstr[1] "" 6837 6838#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:797 6839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 6840#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:204 6841#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:168 6842#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:60 6843msgid "Languages" 6844msgstr "" 6845 6846#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:799 6847msgid "Timestamp" 6848msgstr "" 6849 6850#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:801 6851#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:343 6852#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:198 6853#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 6854#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:238 6855msgid "Published" 6856msgstr "" 6857 6858#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/base.py:803 6859msgid "Rights" 6860msgstr "" 6861 6862#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/formatter.py:32 6863msgid "Value: unknown field " 6864msgstr "" 6865 6866#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:73 6867#, python-format 6868msgid "Search the calibre library for books by %s" 6869msgstr "" 6870 6871#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:82 6872#, python-brace-format 6873msgid "Search {0} for the author: {1}" 6874msgstr "" 6875 6876#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:84 6877#, python-brace-format 6878msgid "Search {0} for the book: {1} by the author {2}" 6879msgstr "" 6880 6881#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:163 6882#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:168 6883#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:250 6884#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:288 6885#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:303 6886#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:315 6887#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:319 6888#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:328 6889#, python-brace-format 6890msgid "Click to see books with {0}: {1}" 6891msgstr "" 6892 6893#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:177 6894msgid "Click to open" 6895msgstr "" 6896 6897#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:213 6898msgid "Ids" 6899msgstr "" 6900 6901#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:243 6902msgid "Search calibre for books with the language: {}" 6903msgstr "" 6904 6905#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:275 6906#, python-format 6907msgid "" 6908"%(sidx)s of <a href=\"%(href)s\" title=\"%(tt)s\"><span " 6909"class=\"%(cls)s\">%(series)s</span></a>" 6910msgstr "" 6911 6912#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:279 6913msgid "Click to see books in this series" 6914msgstr "" 6915 6916#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:292 6917#: /__w/calibre/calibre/src/calibre/ebooks/metadata/book/render.py:332 6918#, python-brace-format 6919msgid "Click to see books with {0}: {1} (derived from {2})" 6920msgstr "" 6921 6922#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:20 6923msgid "%prog ebook_file [options]\n" 6924msgstr "" 6925 6926#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:21 6927#, python-brace-format 6928msgid "" 6929"\n" 6930"Read/Write metadata from/to e-book files.\n" 6931"\n" 6932"Supported formats for reading metadata: {0}\n" 6933"\n" 6934"Supported formats for writing metadata: {1}\n" 6935"\n" 6936"Different file types support different kinds of metadata. If you try to set\n" 6937"some metadata on a file type that does not support it, the metadata will be\n" 6938"silently ignored.\n" 6939msgstr "" 6940 6941#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:39 6942msgid "" 6943"Set the authors. Multiple authors should be separated by the & character. " 6944"Author names should be in the order Firstname Lastname." 6945msgstr "" 6946 6947#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:43 6948msgid "" 6949"The version of the title to be used for sorting. If unspecified, and the " 6950"title is specified, it will be auto-generated from the title." 6951msgstr "" 6952 6953#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:47 6954msgid "" 6955"String to be used when sorting by author. If unspecified, and the author(s) " 6956"are specified, it will be auto-generated from the author(s)." 6957msgstr "" 6958 6959#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:51 6960msgid "Set the cover to the specified file." 6961msgstr "" 6962 6963#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:57 6964msgid "Set the book category." 6965msgstr "" 6966 6967#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:67 6968msgid "" 6969"Set the identifiers for the book, can be specified multiple times. For " 6970"example: --identifier uri:https://acme.com --identifier isbn:12345 To remove" 6971" an identifier, specify no value, --identifier isbn: Note that for EPUB " 6972"files, an identifier marked as the package identifier cannot be removed." 6973msgstr "" 6974 6975#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:78 6976msgid "Set the published date." 6977msgstr "" 6978 6979#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:81 6980msgid "Get the cover from the e-book and save it at as the specified file." 6981msgstr "" 6982 6983#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:84 6984msgid "" 6985"Specify the name of an OPF file. The metadata will be written to the OPF " 6986"file." 6987msgstr "" 6988 6989#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:87 6990msgid "" 6991"Read metadata from the specified OPF file and use it to set metadata in the " 6992"e-book. Metadata specified on the command line will override metadata read " 6993"from the OPF file" 6994msgstr "" 6995 6996#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:92 6997msgid "Set the BookID in LRF files" 6998msgstr "" 6999 7000#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:168 7001msgid "No file specified" 7002msgstr "" 7003 7004#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:183 7005msgid "Original metadata" 7006msgstr "" 7007 7008#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:200 7009msgid "Changed metadata" 7010msgstr "" 7011 7012#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:212 7013msgid "OPF created in" 7014msgstr "" 7015 7016#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:218 7017msgid "Cover saved to" 7018msgstr "" 7019 7020#: /__w/calibre/calibre/src/calibre/ebooks/metadata/cli.py:220 7021msgid "No cover found" 7022msgstr "" 7023 7024#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:34 7025msgid "Goodreads" 7026msgstr "" 7027 7028#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:35 7029msgid "Google Books" 7030msgstr "" 7031 7032#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:36 7033msgid "Wikipedia" 7034msgstr "" 7035 7036#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:37 7037msgid "Google web search" 7038msgstr "" 7039 7040#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:38 7041msgid "Amazon" 7042msgstr "" 7043 7044#: /__w/calibre/calibre/src/calibre/ebooks/metadata/search_internet.py:39 7045msgid "Google Images" 7046msgstr "" 7047 7048#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:973 7049msgid "Downloads metadata and covers from Amazon" 7050msgstr "" 7051 7052#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:984 7053msgid "US" 7054msgstr "" 7055 7056#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:985 7057msgid "France" 7058msgstr "" 7059 7060#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:986 7061msgid "Germany" 7062msgstr "" 7063 7064#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:987 7065msgid "UK" 7066msgstr "" 7067 7068#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:988 7069msgid "Australia" 7070msgstr "" 7071 7072#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:989 7073msgid "Italy" 7074msgstr "" 7075 7076#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:990 7077msgid "Japan" 7078msgstr "" 7079 7080#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:991 7081msgid "Spain" 7082msgstr "" 7083 7084#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:992 7085msgid "Brazil" 7086msgstr "" 7087 7088#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:993 7089msgid "Netherlands" 7090msgstr "" 7091 7092#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:994 7093msgid "China" 7094msgstr "" 7095 7096#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:995 7097msgid "Canada" 7098msgstr "" 7099 7100#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:996 7101msgid "Sweden" 7102msgstr "" 7103 7104#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1000 7105msgid "Choose server automatically" 7106msgstr "" 7107 7108#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1001 7109msgid "Amazon servers" 7110msgstr "" 7111 7112#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1002 7113msgid "Bing search cache" 7114msgstr "" 7115 7116#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1003 7117msgid "Google search cache" 7118msgstr "" 7119 7120#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1004 7121msgid "Wayback machine cache (slow)" 7122msgstr "" 7123 7124#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1008 7125msgid "Amazon country website to use:" 7126msgstr "" 7127 7128#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1009 7129msgid "" 7130"Metadata from Amazon will be fetched using this country's Amazon website." 7131msgstr "" 7132 7133#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1011 7134msgid "Server to get data from:" 7135msgstr "" 7136 7137#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1013 7138msgid "" 7139"Amazon has started blocking attempts to download metadata from its servers. " 7140"To get around this problem, calibre can fetch the Amazon data from many " 7141"different places where it is cached. Choose the source you prefer." 7142msgstr "" 7143 7144#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1018 7145msgid "Use the MOBI-ASIN for metadata search" 7146msgstr "" 7147 7148#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1020 7149msgid "" 7150"Enable this option to search for metadata with an ASIN identifier from the " 7151"MOBI file at the current country website, unless any other amazon id is " 7152"available. Note that if the MOBI file came from a different Amazon country " 7153"store, you could get incorrect results." 7154msgstr "" 7155 7156#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/amazon.py:1374 7157msgid "Amazon timed out. Try again later." 7158msgstr "" 7159 7160#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/base.py:188 7161msgid "Metadata source" 7162msgstr "" 7163 7164#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:37 7165msgid "" 7166"Downloads multiple book covers from Amazon. Useful to find alternate covers." 7167msgstr "" 7168 7169#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:40 7170#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:55 7171msgid "Maximum number of covers to get" 7172msgstr "" 7173 7174#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/big_book_search.py:41 7175msgid "The maximum number of covers to process from the search result" 7176msgstr "" 7177 7178#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:25 7179msgid "" 7180"%prog [options]\n" 7181"\n" 7182"Fetch book metadata from online sources. You must specify at least one\n" 7183"of title, authors or ISBN.\n" 7184msgstr "" 7185 7186#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:32 7187#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 7188msgid "Book title" 7189msgstr "" 7190 7191#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:33 7192msgid "Book author(s)" 7193msgstr "" 7194 7195#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:34 7196msgid "Book ISBN" 7197msgstr "" 7198 7199#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:36 7200msgid "" 7201"Identifiers such as ASIN/Goodreads id etc. Can be specified multiple times " 7202"for multiple identifiers. For example: " 7203msgstr "" 7204 7205#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:39 7206msgid "Print the log to the console (stderr)" 7207msgstr "" 7208 7209#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:40 7210msgid "Output the metadata in OPF format instead of human readable text." 7211msgstr "" 7212 7213#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:42 7214msgid "" 7215"Specify a filename. The cover, if available, will be saved to it. Without " 7216"this option, no cover will be downloaded." 7217msgstr "" 7218 7219#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:44 7220msgid "Timeout in seconds. Default is 30" 7221msgstr "" 7222 7223#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/cli.py:46 7224msgid "" 7225"Specify the name of a metadata download plugin to use. By default, all " 7226"metadata plugins will be used. Can be specified multiple times for multiple " 7227"plugins. All plugin names: {}" 7228msgstr "" 7229 7230#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/edelweiss.py:200 7231msgid "" 7232"Downloads metadata and covers from Edelweiss - A catalog updated by book " 7233"publishers" 7234msgstr "" 7235 7236#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google.py:181 7237msgid "Downloads metadata and covers from Google Books" 7238msgstr "" 7239 7240#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:51 7241msgid "" 7242"Downloads covers from a Google Image search. Useful to find larger/alternate" 7243" covers." 7244msgstr "" 7245 7246#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:56 7247msgid "The maximum number of covers to process from the Google search result" 7248msgstr "" 7249 7250#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:57 7251#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:634 7252msgid "Cover size" 7253msgstr "" 7254 7255#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:58 7256msgid "Search for covers larger than the specified size" 7257msgstr "" 7258 7259#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:60 7260msgid "Any size" 7261msgstr "" 7262 7263#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:61 7264#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 7265msgid "Large" 7266msgstr "" 7267 7268#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:62 7269#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:63 7270#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:64 7271#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:65 7272#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:66 7273#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/google_images.py:67 7274#, python-format 7275msgid "Larger than %s" 7276msgstr "" 7277 7278#: /__w/calibre/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:17 7279msgid "Downloads covers from The Open Library" 7280msgstr "" 7281 7282#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/headers.py:73 7283msgid "Sample Book" 7284msgstr "" 7285 7286#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:42 7287msgid "" 7288"This is an Amazon KFX book. It cannot be processed. See {} for information " 7289"on how to handle KFX books." 7290msgstr "" 7291 7292#: /__w/calibre/calibre/src/calibre/ebooks/mobi/reader/mobi6.py:88 7293msgid "This is an Amazon Topaz book. It cannot be processed." 7294msgstr "" 7295 7296#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:48 7297#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1496 7298msgid "This is not a MOBI file. It is a Topaz file." 7299msgstr "" 7300 7301#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:53 7302#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1501 7303msgid "This is not a MOBI file." 7304msgstr "" 7305 7306#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:56 7307msgid "This file is locked with DRM. It cannot be tweaked." 7308msgstr "" 7309 7310#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:61 7311msgid "" 7312"This MOBI file does not contain a KF8 format book. KF8 is the new format " 7313"from Amazon. calibre can only tweak MOBI files that contain KF8 books. Older" 7314" MOBI files without KF8 are not tweakable." 7315msgstr "" 7316 7317#: /__w/calibre/calibre/src/calibre/ebooks/mobi/tweak.py:67 7318msgid "" 7319"This MOBI file contains both KF8 and older Mobi6 data. Tweaking it will " 7320"remove the Mobi6 data, which means the file will not be usable on older " 7321"Kindles. Are you sure?" 7322msgstr "" 7323 7324#: /__w/calibre/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:471 7325msgid "No details available" 7326msgstr "" 7327 7328#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1376 7329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:821 7330msgid "Title page" 7331msgstr "" 7332 7333#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1378 7334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:823 7335msgid "Index" 7336msgstr "" 7337 7338#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1379 7339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:824 7340msgid "Glossary" 7341msgstr "" 7342 7343#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1380 7344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:825 7345msgid "Acknowledgements" 7346msgstr "" 7347 7348#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1381 7349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:826 7350msgid "Bibliography" 7351msgstr "" 7352 7353#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1382 7354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:827 7355msgid "Colophon" 7356msgstr "" 7357 7358#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1383 7359msgid "Copyright" 7360msgstr "" 7361 7362#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1384 7363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:830 7364msgid "Dedication" 7365msgstr "" 7366 7367#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1385 7368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:831 7369msgid "Epigraph" 7370msgstr "" 7371 7372#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1386 7373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:832 7374msgid "Foreword" 7375msgstr "" 7376 7377#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1387 7378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:833 7379msgid "List of illustrations" 7380msgstr "" 7381 7382#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1388 7383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:834 7384msgid "List of tables" 7385msgstr "" 7386 7387#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1390 7388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:836 7389msgid "Preface" 7390msgstr "" 7391 7392#: /__w/calibre/calibre/src/calibre/ebooks/oeb/base.py:1391 7393msgid "Main text" 7394msgstr "" 7395 7396#: /__w/calibre/calibre/src/calibre/ebooks/oeb/iterator/__init__.py:23 7397#, python-format 7398msgid "%s format books are not supported" 7399msgstr "" 7400 7401#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:51 7402msgid "Unknown error" 7403msgstr "" 7404 7405#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:62 7406msgid "See <a href=\"{}\">detailed description</a>." 7407msgstr "" 7408 7409#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:254 7410#, python-brace-format 7411msgid "Failed to process CSS in {name} with errors: {errors}" 7412msgstr "" 7413 7414#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/css.py:257 7415#, python-brace-format 7416msgid "Failed to process CSS in {name}" 7417msgstr "" 7418 7419#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:23 7420msgid "" 7421"This font could not be processed. It most likely will not work in an e-book " 7422"reader, either" 7423msgstr "" 7424 7425#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:40 7426msgid "The font {} is not allowed to be embedded" 7427msgstr "" 7428 7429#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:41 7430msgid "" 7431"The font has a flag in its metadata ({:09b}) set indicating that it is not " 7432"licensed for embedding. You can ignore this warning, if you are sure you " 7433"have permission to embed this font." 7434msgstr "" 7435 7436#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:51 7437#, python-brace-format 7438msgid "The CSS font-family name {0} does not match the actual font name {1}" 7439msgstr "" 7440 7441#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:52 7442#, python-brace-format 7443msgid "" 7444"The font family name specified in the CSS @font-face rule: \"{0}\" does not " 7445"match the font name inside the actual font file: \"{1}\". This can cause " 7446"problems in some viewers. You should change the CSS font name to match the " 7447"actual font name." 7448msgstr "" 7449 7450#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:56 7451#, python-brace-format 7452msgid "Change the font name {0} to {1} everywhere" 7453msgstr "" 7454 7455#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/fonts.py:94 7456#, python-format 7457msgid "Not a valid font: %s" 7458msgstr "" 7459 7460#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:19 7461msgid "" 7462"An invalid image is an image that could not be loaded, typically because it " 7463"is corrupted. You should replace it with a good image or remove it." 7464msgstr "" 7465 7466#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:28 7467msgid "" 7468"Reader devices based on Adobe Digital Editions cannot display images whose " 7469"colors are specified in the CMYK colorspace. You should convert this image " 7470"to the RGB colorspace, for maximum compatibility." 7471msgstr "" 7472 7473#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:31 7474msgid "Convert image to RGB automatically" 7475msgstr "" 7476 7477#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/images.py:65 7478msgid "Image is in the CMYK colorspace" 7479msgstr "" 7480 7481#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:27 7482msgid "" 7483"The resource pointed to by this link does not exist. You should either fix, " 7484"or remove the link." 7485msgstr "" 7486 7487#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:34 7488msgid "" 7489"Windows computers do not allow the : character in filenames. For maximum " 7490"compatibility it is best to not use these in filenames/links to files." 7491msgstr "" 7492 7493#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:41 7494#, python-brace-format 7495msgid "The linked to resource {0} does not exist" 7496msgstr "" 7497 7498#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:42 7499#, python-brace-format 7500msgid "" 7501"The case of the link {0} and the case of the actual file it points to {1} do" 7502" not agree. You should change either the case of the link or rename the " 7503"file." 7504msgstr "" 7505 7506#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:45 7507msgid "Change the case of the link to match the actual file" 7508msgstr "" 7509 7510#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:74 7511msgid "Link points to a file that is not a text document" 7512msgstr "" 7513 7514#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:75 7515#, python-brace-format 7516msgid "" 7517"The link \"{0}\" points to a file <i>{1}</i> that is not a text (HTML) " 7518"document. Many e-book readers will be unable to follow such a link. You " 7519"should either remove the link or change it to point to a text document. For " 7520"example, if it points to an image, you can create small wrapper document " 7521"that contains the image and change the link to point to that." 7522msgstr "" 7523 7524#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:89 7525msgid "Link points to a location not present in the target file" 7526msgstr "" 7527 7528#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:91 7529#, python-brace-format 7530msgid "" 7531"The link \"{0}\" points to a location <i>{1}</i> in the file {2} that does " 7532"not exist. You should either remove the location so that the link points to " 7533"the top of the file, or change the link to point to the correct location." 7534msgstr "" 7535 7536#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:99 7537msgid "" 7538"This link uses the file:// URL scheme. This does not work with many e-book " 7539"readers. Remove the file:// prefix and make sure the link points to a file " 7540"inside the book." 7541msgstr "" 7542 7543#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:105 7544msgid "" 7545"This link points to a file outside the book. It will not work if the book is" 7546" read on any computer other than the one it was created on. Either fix or " 7547"remove the link." 7548msgstr "" 7549 7550#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:112 7551msgid "" 7552"This link is empty. This is almost always a mistake. Either fill in the link" 7553" destination or remove the link tag." 7554msgstr "" 7555 7556#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:117 7557msgid "" 7558"This file is included in the book but not referred to by any document in the" 7559" spine. This means that the file will not be viewable on most e-book " 7560"readers. You should probably remove this file from the book or add a link " 7561"to it somewhere." 7562msgstr "" 7563 7564#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:123 7565#, python-format 7566msgid "The file %s is not referenced" 7567msgstr "" 7568 7569#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:128 7570msgid "" 7571"This file is not in the book spine. All content documents must be in the " 7572"spine. You should probably add it to the spine." 7573msgstr "" 7574 7575#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:130 7576msgid "Append this file to the spine" 7577msgstr "" 7578 7579#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:148 7580msgid "" 7581"This file is not listed in the book manifest. While not strictly necessary " 7582"it is good practice to list all files in the manifest. Either list this file" 7583" in the manifest or remove it from the book if it is an unnecessary file." 7584msgstr "" 7585 7586#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:154 7587#, python-format 7588msgid "The file %s is not listed in the manifest" 7589msgstr "" 7590 7591#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:158 7592#, python-format 7593msgid "Remove %s from the book" 7594msgstr "" 7595 7596#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:159 7597#, python-format 7598msgid "Add %s to the manifest" 7599msgstr "" 7600 7601#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:176 7602#, python-format 7603msgid "Remove all references to %s from the HTML and CSS in the book" 7604msgstr "" 7605 7606#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:186 7607msgid "" 7608"This file stores the bookmarks and last opened information from the calibre " 7609"E-book viewer. You can remove it if you do not need that information, or " 7610"don't want to share it with other people you send this book to." 7611msgstr "" 7612 7613#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:190 7614#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:33 7615msgid "Remove this file" 7616msgstr "" 7617 7618#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:195 7619msgid "The bookmarks file used by the calibre E-book viewer is present" 7620msgstr "" 7621 7622#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:209 7623#, python-format 7624msgid "The file %s has a MIME type that does not match its extension" 7625msgstr "" 7626 7627#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:211 7628#, python-brace-format 7629msgid "" 7630"The file {0} has its MIME type specified as {1} in the OPF file. The " 7631"recommended MIME type for files with the extension \"{2}\" is {3}. You " 7632"should change either the file extension or the MIME type in the OPF." 7633msgstr "" 7634 7635#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:216 7636msgid "Change the file extension to .xhtml" 7637msgstr "" 7638 7639#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:219 7640#, python-format 7641msgid "Change the MIME type for this file in the OPF to %s" 7642msgstr "" 7643 7644#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:321 7645msgid "The link is empty" 7646msgstr "" 7647 7648#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:336 7649#, python-format 7650msgid "The linked resource %s is a folder" 7651msgstr "" 7652 7653#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:344 7654#, python-format 7655msgid "The linked resource %s does not exist" 7656msgstr "" 7657 7658#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:348 7659#, python-format 7660msgid "The link %s is a file:// URL" 7661msgstr "" 7662 7663#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:350 7664#, python-format 7665msgid "The link %s points to a file outside the book" 7666msgstr "" 7667 7668#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/links.py:352 7669#, python-format 7670msgid "" 7671"The link %s contains a : character, this will cause errors on Windows " 7672"computers" 7673msgstr "" 7674 7675#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:21 7676#, python-format 7677msgid "The <%s> section is missing from the OPF" 7678msgstr "" 7679 7680#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:23 7681#, python-format 7682msgid "The <%s> section is required in the OPF file. You have to create one." 7683msgstr "" 7684 7685#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:29 7686msgid "Empty id attributes are invalid" 7687msgstr "" 7688 7689#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:31 7690msgid "Empty ID attributes are invalid in OPF files." 7691msgstr "" 7692 7693#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:37 7694#, python-format 7695msgid "idref=\"%s\" points to unknown id" 7696msgstr "" 7697 7698#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:39 7699#, python-format 7700msgid "The idref=\"%s\" points to an id that does not exist in the OPF" 7701msgstr "" 7702 7703#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:45 7704msgid "The meta cover tag points to an non-existent item" 7705msgstr "" 7706 7707#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:47 7708#, python-format 7709msgid "" 7710"The meta cover tag points to an item with id=\"%s\" which does not exist in " 7711"the manifest" 7712msgstr "" 7713 7714#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:53 7715msgid "" 7716"Some e-book readers such as the Nook fail to recognize covers if the content" 7717" attribute comes before the name attribute. For maximum compatibility move " 7718"the name attribute before the content attribute." 7719msgstr "" 7720 7721#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:56 7722msgid "Move the name attribute before the content attribute" 7723msgstr "" 7724 7725#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:59 7726msgid "The meta cover tag has content before name" 7727msgstr "" 7728 7729#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:72 7730#, python-format 7731msgid "The item identified as the Table of Contents (%s) does not exist" 7732msgstr "" 7733 7734#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:73 7735#, python-format 7736msgid "There is no item with id=\"%s\" in the manifest." 7737msgstr "" 7738 7739#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:75 7740#, python-format 7741msgid "" 7742"The item identified as the Table of Contents has an incorrect media-type " 7743"(%s)" 7744msgstr "" 7745 7746#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:76 7747#, python-format 7748msgid "The media type for the Table of Contents must be %s" 7749msgstr "" 7750 7751#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:82 7752msgid "" 7753"This manifest entry has no href attribute. Either add the href attribute or " 7754"remove the entry." 7755msgstr "" 7756 7757#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:83 7758msgid "Remove this manifest entry" 7759msgstr "" 7760 7761#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:86 7762msgid "Item in manifest has no href attribute" 7763msgstr "" 7764 7765#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:101 7766msgid "" 7767"The <spine> tag has no reference to the NCX table of contents file. Without " 7768"this reference, the table of contents will not work in most readers. The " 7769"reference should look like <spine toc=\"id of manifest item for the ncx " 7770"file\">." 7771msgstr "" 7772 7773#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:104 7774msgid "Add the reference to the NCX file" 7775msgstr "" 7776 7777#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:107 7778msgid "Missing reference to the NCX Table of Contents" 7779msgstr "" 7780 7781#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:122 7782msgid "" 7783"This book has no Navigation document. According to the EPUB 3 specification," 7784" a navigation document is required. The Navigation document contains the " 7785"Table of Contents. Use the Table of Contents tool to add a Table of Contents" 7786" to this book." 7787msgstr "" 7788 7789#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:127 7790msgid "Missing navigation document" 7791msgstr "" 7792 7793#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:132 7794msgid "" 7795"The nav document for this book contains no table of contents, or an empty " 7796"table of contents. Use the Table of Contents tool to add a Table of Contents" 7797" to this book." 7798msgstr "" 7799 7800#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:137 7801msgid "Missing ToC in navigation document" 7802msgstr "" 7803 7804#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:142 7805msgid "" 7806"A file listed in the manifest is missing, you should either remove it from " 7807"the manifest or add the missing file to the book." 7808msgstr "" 7809 7810#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:146 7811#, python-format 7812msgid "Item (%s) in manifest is missing" 7813msgstr "" 7814 7815#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:148 7816#, python-format 7817msgid "Remove the entry for %s from the manifest" 7818msgstr "" 7819 7820#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:162 7821msgid "" 7822"There are items marked as non-linear in the <spine>. These will be displayed" 7823" in random order by different e-book readers. Some will ignore the non-" 7824"linear attribute, some will display them at the end or the beginning of the " 7825"book and some will fail to display them at all. Instead of using non-linear " 7826"items simply place the items in the order you want them to be displayed." 7827msgstr "" 7828 7829#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:169 7830msgid "Mark all non-linear items as linear" 7831msgstr "" 7832 7833#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:172 7834msgid "Non-linear items in the spine" 7835msgstr "" 7836 7837#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:186 7838msgid "Remove all but the first duplicate item" 7839msgstr "" 7840 7841#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:190 7842#, python-brace-format 7843msgid "Duplicate item in {0}: {1}" 7844msgstr "" 7845 7846#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:192 7847#, python-brace-format 7848msgid "" 7849"The item {0} is present more than once in the {2} in {1}. This is not " 7850"allowed." 7851msgstr "" 7852 7853#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:210 7854msgid "" 7855"There is more than one <meta name=\"cover\"> tag defined. There should be " 7856"only one." 7857msgstr "" 7858 7859#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:211 7860msgid "Remove all but the first meta cover tag" 7861msgstr "" 7862 7863#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:214 7864msgid "There is more than one cover defined" 7865msgstr "" 7866 7867#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:227 7868msgid "" 7869"The OPF must have a unique identifier, i.e. a <dc:identifier> element whose " 7870"id is referenced by the <package> element" 7871msgstr "" 7872 7873#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:229 7874msgid "Auto-generate a unique identifier" 7875msgstr "" 7876 7877#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:232 7878msgid "The OPF has no unique identifier" 7879msgstr "" 7880 7881#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:254 7882msgid "The <dc:identifier> element must not be empty." 7883msgstr "" 7884 7885#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:257 7886msgid "Empty identifier element" 7887msgstr "" 7888 7889#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:263 7890msgid "Incorrect media-type for spine item" 7891msgstr "" 7892 7893#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:265 7894#, python-brace-format 7895msgid "" 7896"The item {0} present in the spine has the media-type {1}. Most e-book " 7897"software cannot handle non-HTML spine items. If the item is actually HTML, " 7898"you should change its media-type to {2}. If it is not-HTML you should " 7899"consider replacing it with an HTML item, as it is unlikely to work in most " 7900"readers." 7901msgstr "" 7902 7903#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:271 7904#, python-format 7905msgid "Change the media-type to %s" 7906msgstr "" 7907 7908#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:287 7909msgid "The OPF does not have the correct root element" 7910msgstr "" 7911 7912#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:289 7913#, python-brace-format 7914msgid "" 7915"The opf must have the root element <package> in namespace {0}, like this: " 7916"<package xmlns=\"{0}\">" 7917msgstr "" 7918 7919#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:293 7920msgid "The OPF does not have a version" 7921msgstr "" 7922 7923#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/opf.py:295 7924msgid "" 7925"The <package> tag in the OPF must have a version attribute. This is usually " 7926"version=\"2.0\" for EPUB2 and AZW3 and version=\"3.0\" for EPUB3" 7927msgstr "" 7928 7929#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:32 7930msgid "" 7931"This file is empty, it contains nothing, you should probably remove it." 7932msgstr "" 7933 7934#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:36 7935#, python-format 7936msgid "The file %s is empty" 7937msgstr "" 7938 7939#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:47 7940msgid "" 7941"A decoding errors means that the contents of the file could not be " 7942"interpreted as text. This usually happens if the file has an incorrect " 7943"character encoding declaration or if the file is actually a binary file, " 7944"like an image or font that is mislabelled with an incorrect media type in " 7945"the OPF." 7946msgstr "" 7947 7948#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:54 7949#, python-format 7950msgid "Parsing of %s failed, could not decode" 7951msgstr "" 7952 7953#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:61 7954msgid "" 7955"A parsing error in an XML file means that the XML syntax in the file is " 7956"incorrect. Such a file will most probably not open in an e-book reader. " 7957"These errors can usually be fixed automatically, however, automatic fixing " 7958"can sometimes \"do the wrong thing\"." 7959msgstr "" 7960 7961#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:77 7962msgid "" 7963"A parsing error in an HTML file means that the HTML syntax is incorrect. " 7964"Most readers will automatically ignore such errors, but they may result in " 7965"incorrect display of content. These errors can usually be fixed " 7966"automatically, however, automatic fixing can sometimes \"do the wrong " 7967"thing\"." 7968msgstr "" 7969 7970#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:85 7971msgid "" 7972"This HTML file uses private entities. These are not supported. You can try " 7973"running \"Fix HTML\" from the Tools menu, which will try to automatically " 7974"resolve the private entities." 7975msgstr "" 7976 7977#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:93 7978msgid "" 7979"Replace all named entities with their character equivalents in this book" 7980msgstr "" 7981 7982#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:94 7983msgid "" 7984"Named entities are often only incompletely supported by various book reading" 7985" software. Therefore, it is best to not use them, replacing them with the " 7986"actual characters they represent. This can be done automatically." 7987msgstr "" 7988 7989#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:99 7990msgid "Named entities present" 7991msgstr "" 7992 7993#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:129 7994msgid "Filename contains unsafe characters" 7995msgstr "" 7996 7997#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:134 7998#, python-brace-format 7999msgid "" 8000"The filename {0} contains unsafe characters, that must be escaped, like this" 8001" {1}. This can cause problems with some e-book readers. To be absolutely " 8002"safe, use only the English alphabet [a-z], the numbers [0-9], underscores " 8003"and hyphens in your file names. While many other characters are allowed, " 8004"they may cause problems with some software." 8005msgstr "" 8006 8007#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:140 8008#, python-brace-format 8009msgid "Rename the file {0} to {1}" 8010msgstr "" 8011 8012#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:158 8013#, python-format 8014msgid "" 8015"This HTML file is larger than %s. Too large HTML files can cause performance" 8016" problems on some e-book readers. Consider splitting this file into smaller " 8017"sections." 8018msgstr "" 8019 8020#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:162 8021msgid "File too large" 8022msgstr "" 8023 8024#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:167 8025msgid "" 8026"This is an invalid (unrecognized) entity. Replace it with whatever text it " 8027"is supposed to have represented." 8028msgstr "" 8029 8030#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:171 8031#, python-format 8032msgid "Invalid entity: %s" 8033msgstr "" 8034 8035#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:177 8036msgid "" 8037"Run fix HTML on this file, which will automatically insert the correct " 8038"namespace" 8039msgstr "" 8040 8041#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:180 8042msgid "Invalid or missing namespace" 8043msgstr "" 8044 8045#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:182 8046#, python-brace-format 8047msgid "" 8048"This file has {0}. Its namespace must be {1}. Set the namespace by defining " 8049"the xmlns attribute on the <html> element, like this <html xmlns=\"{1}\">" 8050msgstr "" 8051 8052#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8053#, python-format 8054msgid "incorrect namespace %s" 8055msgstr "" 8056 8057#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:184 8058msgid "no namespace" 8059msgstr "" 8060 8061#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:196 8062msgid "Change this file's encoding to UTF-8" 8063msgstr "" 8064 8065#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:199 8066msgid "Non UTF-8 encoding declaration" 8067msgstr "" 8068 8069#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:200 8070#, python-format 8071msgid "" 8072"This file has its encoding declared as %s. Some reader software cannot " 8073"handle non-UTF8 encoded files. You should change the encoding to UTF-8." 8074msgstr "" 8075 8076#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:274 8077msgid "Private entities found" 8078msgstr "" 8079 8080#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:318 8081msgid "" 8082"This CSS construct is not recognized. That means that it most likely will " 8083"not work on reader devices. Consider replacing it with something else." 8084msgstr "" 8085 8086#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:322 8087msgid "" 8088"Some reader programs are very finicky about CSS stylesheets and will ignore " 8089"the whole sheet if there is an error. These errors can often be fixed " 8090"automatically, however, automatic fixing will typically remove unrecognized " 8091"items, instead of correcting them." 8092msgstr "" 8093 8094#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:327 8095msgid "Try to fix parsing errors in this stylesheet automatically" 8096msgstr "" 8097 8098#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:351 8099msgid "Remove the duplicate ids from all but the first element" 8100msgstr "" 8101 8102#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:354 8103#, python-format 8104msgid "Duplicate id: %s" 8105msgstr "" 8106 8107#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:356 8108#, python-brace-format 8109msgid "" 8110"The id {0} is present on more than one element in {1}. This is not allowed. " 8111"Remove the id from all but one of the elements" 8112msgstr "" 8113 8114#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:373 8115msgid "Replace this id with a randomly generated valid id" 8116msgstr "" 8117 8118#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:376 8119#, python-format 8120msgid "Invalid id: %s" 8121msgstr "" 8122 8123#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:378 8124#, python-brace-format 8125msgid "" 8126"The id {0} is not a valid id. IDs must start with a letter ([A-Za-z]) and " 8127"may be followed by any number of letters, digits ([0-9]), hyphens (\"-\"), " 8128"underscores (\"_\"), colons (\":\"), and periods (\".\"). This is to ensure " 8129"maximum compatibility with a wide range of devices." 8130msgstr "" 8131 8132#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:401 8133msgid "Wrap the bare text in a p tag" 8134msgstr "" 8135 8136#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:402 8137msgid "" 8138"You cannot have bare text inside the body tag. The text must be placed " 8139"inside some other tag, such as p or div" 8140msgstr "" 8141 8142#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/check/parsing.py:406 8143msgid "Bare text in body tag" 8144msgstr "" 8145 8146#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1509 8147msgid "" 8148"This MOBI file does not contain a KF8 format book. KF8 is the new format " 8149"from Amazon. calibre can only edit MOBI files that contain KF8 books. Older " 8150"MOBI files without KF8 are not editable." 8151msgstr "" 8152 8153#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/container.py:1515 8154msgid "" 8155"This MOBI file contains both KF8 and older Mobi6 data. calibre can only edit" 8156" MOBI files that contain only KF8 data." 8157msgstr "" 8158 8159#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8160#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8161msgid "Cover inserted" 8162msgstr "" 8163 8164#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:40 8165#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/cover.py:524 8166msgid "Cover updated" 8167msgstr "" 8168 8169#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:271 8170msgid "Removed one unused CSS style rule" 8171msgid_plural "Removed {} unused CSS style rules" 8172msgstr[0] "" 8173msgstr[1] "" 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] "" 8179msgstr[1] "" 8180 8181#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:277 8182msgid "Removed one unused class from the HTML" 8183msgid_plural "Removed {} unused classes from the HTML" 8184msgstr[0] "" 8185msgstr[1] "" 8186 8187#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:280 8188msgid "Merged one CSS style rule with identical selectors" 8189msgid_plural "Merged {} CSS style rules with identical selectors" 8190msgstr[0] "" 8191msgstr[1] "" 8192 8193#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:283 8194msgid "Merged one CSS style rule with identical properties" 8195msgid_plural "Merged {} CSS style rules with identical properties" 8196msgstr[0] "" 8197msgstr[1] "" 8198 8199#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:286 8200msgid "Removed one unreferenced stylesheet" 8201msgid_plural "Removed {} unreferenced stylesheets" 8202msgstr[0] "" 8203msgstr[1] "" 8204 8205#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:289 8206msgid "No unused CSS style rules found" 8207msgstr "" 8208 8209#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:291 8210msgid "No unused CSS selectors found" 8211msgstr "" 8212 8213#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:293 8214msgid "No unused class attributes found" 8215msgstr "" 8216 8217#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:295 8218msgid "No style rules that could be merged found" 8219msgstr "" 8220 8221#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/css.py:297 8222msgid "No unused stylesheets found" 8223msgstr "" 8224 8225#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:40 8226#, python-format 8227msgid "" 8228"Could not find a font in the \"%s\" family exactly matching the CSS font " 8229"specification, will embed a fallback font instead. CSS font specification:" 8230msgstr "" 8231 8232#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:45 8233msgid "Matched font specification:" 8234msgstr "" 8235 8236#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:173 8237#, python-format 8238msgid "Failed to find fonts for family: %s, not embedding" 8239msgstr "" 8240 8241#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/embed.py:235 8242msgid "No embeddable fonts found" 8243msgstr "" 8244 8245#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/errors.py:19 8246msgid "This file is locked with DRM. It cannot be edited." 8247msgstr "" 8248 8249#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:17 8250msgid "Soft hyphens added" 8251msgstr "" 8252 8253#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/hyphenation.py:28 8254msgid "Soft hyphens removed" 8255msgstr "" 8256 8257#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:112 8258#, python-brace-format 8259msgid "{0} compressed from {1} to {2} bytes [{3:.1%} reduction]" 8260msgstr "" 8261 8262#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:115 8263#, python-brace-format 8264msgid "{0} could not be further compressed" 8265msgstr "" 8266 8267#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:117 8268#, python-brace-format 8269msgid "Failed to process {0} with error:" 8270msgstr "" 8271 8272#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:122 8273#, python-brace-format 8274msgid "" 8275"Total image filesize reduced from {0} to {1} [{2:.1%} reduction, {3} images " 8276"changed]" 8277msgstr "" 8278 8279#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/images.py:125 8280msgid "Images are already fully optimized" 8281msgstr "" 8282 8283#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:55 8284#, python-format, python-brace-format 8285msgid "" 8286"<p><i>Polishing books</i> is all about putting the shine of perfection onto\n" 8287"your carefully crafted e-books.</p>\n" 8288"\n" 8289"<p>Polishing tries to minimize the changes to the internal code of your e-book.\n" 8290"Unlike conversion, it <i>does not</i> flatten CSS, rename files, change font\n" 8291"sizes, adjust margins, etc. Every action performs only the minimum set of\n" 8292"changes needed for the desired effect.</p>\n" 8293"\n" 8294"<p>You should use this tool as the last step in your e-book creation process.</p>\n" 8295"{0}\n" 8296"<p>Note that polishing only works on files in the %s formats.</p>" 8297msgstr "" 8298 8299#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:67 8300#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:493 8301#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:117 8302#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:124 8303#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:172 8304#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 8305#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:692 8306msgid " or " 8307msgstr "" 8308 8309#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:69 8310msgid "" 8311"<p>Embed all fonts that are referenced in the document and are not already embedded.\n" 8312"This will scan your computer for the fonts, and if they are found, they will be\n" 8313"embedded into the document.</p>\n" 8314"<p>Please ensure that you have the proper license for embedding the fonts used in this document.</p>\n" 8315msgstr "" 8316 8317#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:76 8318msgid "" 8319"<p>Subsetting fonts means reducing an embedded font to contain\n" 8320"only the characters used from that font in the book. This\n" 8321"greatly reduces the size of the font files (halving the font\n" 8322"file sizes is common).</p>\n" 8323"\n" 8324"<p>For example, if the book uses a specific font for headers,\n" 8325"then subsetting will reduce that font to contain only the\n" 8326"characters present in the actual headers in the book. Or if the\n" 8327"book embeds the bold and italic versions of a font, but bold\n" 8328"and italic text is relatively rare, or absent altogether, then\n" 8329"the bold and italic fonts can either be reduced to only a few\n" 8330"characters or completely removed.</p>\n" 8331"\n" 8332"<p>The only downside to subsetting fonts is that if, at a later\n" 8333"date you decide to add more text to your books, the newly added\n" 8334"text might not be covered by the subset font.</p>\n" 8335msgstr "" 8336 8337#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:95 8338msgid "" 8339"<p>Insert a \"book jacket\" page at the start of the book that contains\n" 8340"all the book metadata such as title, tags, authors, series, comments,\n" 8341"etc. Any previous book jacket will be replaced.</p>" 8342msgstr "" 8343 8344#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:100 8345msgid "<p>Remove a previous inserted book jacket page.</p>\n" 8346msgstr "" 8347 8348#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:104 8349msgid "" 8350"<p>Convert plain text dashes, ellipsis, quotes, multiple hyphens, etc. into their\n" 8351"typographically correct equivalents.</p>\n" 8352"<p>Note that the algorithm can sometimes generate incorrect results, especially\n" 8353"when single quotes at the start of contractions are involved.</p>\n" 8354msgstr "" 8355 8356#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:111 8357msgid "" 8358"<p>Remove all unused CSS rules from stylesheets and <style> tags. Some books\n" 8359"created from production templates can have a large number of extra CSS rules\n" 8360"that don't match any actual content. These extra rules can slow down readers\n" 8361"that need to parse them all.</p>\n" 8362msgstr "" 8363 8364#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:118 8365msgid "" 8366"<p>Losslessly compress images in the book, to reduce the filesize, without\n" 8367"affecting image quality.</p>\n" 8368msgstr "" 8369 8370#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:123 8371msgid "" 8372"<p>Upgrade the internal structures of the book, if possible. For instance,\n" 8373"upgrades EPUB 2 books to EPUB 3 books.</p>\n" 8374msgstr "" 8375 8376#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:128 8377msgid "" 8378"<p>Add soft hyphens to all words in the book. This allows the book to be rendered\n" 8379"better when the text is justified, in readers that do not support hyphenation.</p>\n" 8380msgstr "" 8381 8382#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:133 8383msgid "<p>Remove soft hyphens from all text in the book.</p>\n" 8384msgstr "" 8385 8386#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:179 8387msgid "Updating metadata" 8388msgstr "" 8389 8390#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:184 8391msgid "Updated metadata jacket" 8392msgstr "" 8393 8394#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:185 8395msgid "Metadata updated\n" 8396msgstr "" 8397 8398#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:189 8399msgid "Setting cover" 8400msgstr "" 8401 8402#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:195 8403msgid "Inserting metadata jacket" 8404msgstr "" 8405 8406#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:198 8407#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:202 8408msgid "Existing metadata jacket replaced" 8409msgstr "" 8410 8411#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:200 8412msgid "Metadata jacket inserted" 8413msgstr "" 8414 8415#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:206 8416msgid "Removing metadata jacket" 8417msgstr "" 8418 8419#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:208 8420msgid "Metadata jacket removed" 8421msgstr "" 8422 8423#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:211 8424msgid "No metadata jacket found" 8425msgstr "" 8426 8427#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:215 8428msgid "Smartening punctuation" 8429msgstr "" 8430 8431#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:221 8432msgid "Embedding referenced fonts" 8433msgstr "" 8434 8435#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:229 8436msgid "Subsetting embedded fonts" 8437msgstr "" 8438 8439#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:233 8440msgid "No embedded fonts to subset" 8441msgstr "" 8442 8443#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:237 8444msgid "Removing unused CSS rules" 8445msgstr "" 8446 8447#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:249 8448msgid "Losslessly compressing images" 8449msgstr "" 8450 8451#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:255 8452msgid "Upgrading book, if possible" 8453msgstr "" 8454 8455#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:261 8456msgid "Removing soft hyphens" 8457msgstr "" 8458 8459#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:265 8460msgid "Adding soft hyphens" 8461msgstr "" 8462 8463#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:275 8464#, python-format 8465msgid "## Polishing: %s" 8466msgstr "" 8467 8468#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:280 8469#, python-format 8470msgid "Polishing took: %.1f seconds" 8471msgstr "" 8472 8473#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:319 8474msgid "" 8475"%prog [options] input_file [output_file]\n" 8476"\n" 8477msgstr "" 8478 8479#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:327 8480msgid "" 8481"Path to a cover image. Changes the cover specified in the e-book. If no " 8482"cover is present, or the cover is not properly identified, inserts a new " 8483"cover." 8484msgstr "" 8485 8486#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:330 8487msgid "" 8488"Path to an OPF file. The metadata in the book is updated from the OPF file." 8489msgstr "" 8490 8491#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:340 8492msgid "Produce more verbose output, useful for debugging." 8493msgstr "" 8494 8495#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:351 8496msgid "You must provide the input file to polish" 8497msgstr "" 8498 8499#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:355 8500msgid "Unknown extra arguments" 8501msgstr "" 8502 8503#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/main.py:373 8504msgid "You must specify at least one action to perform" 8505msgstr "" 8506 8507#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:164 8508#, python-format 8509msgid "Smartened punctuation in: %s" 8510msgstr "" 8511 8512#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/replace.py:178 8513msgid "No punctuation that could be smartened found" 8514msgstr "" 8515 8516#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:202 8517#, python-format 8518msgid "" 8519"The file %s has malformed markup. Try running the Fix HTML tool before " 8520"splitting" 8521msgstr "" 8522 8523#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/split.py:277 8524#, python-format 8525msgid "The expression %s did not match any nodes" 8526msgstr "" 8527 8528#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:54 8529#, python-format 8530msgid "Removed unused font: %s" 8531msgstr "" 8532 8533#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:82 8534#, python-format 8535msgid "The font %s was already subset" 8536msgstr "" 8537 8538#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:84 8539#, python-brace-format 8540msgid "Decreased the font {0} to {1} of its original size" 8541msgstr "" 8542 8543#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:107 8544#, python-format 8545msgid "Reduced total font size to %.1f%% of original" 8546msgstr "" 8547 8548#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/subset.py:110 8549msgid "No embedded fonts found" 8550msgstr "" 8551 8552#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:245 8553#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:251 8554#, python-format 8555msgid "No file named %s exists" 8556msgstr "" 8557 8558#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:255 8559#, python-format 8560msgid "No HTML file named %s exists" 8561msgstr "" 8562 8563#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:265 8564#, python-format 8565msgid "The anchor %(a)s does not exist in file %(f)s" 8566msgstr "" 8567 8568#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:375 8569#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:183 8570#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:319 8571#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:838 8572#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:853 8573msgid "(Untitled)" 8574msgstr "" 8575 8576#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/toc.py:568 8577#, python-format 8578msgid "" 8579"The file %s has malformed markup. Try running the Fix HTML tool before " 8580"editing." 8581msgstr "" 8582 8583#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:137 8584msgid "No upgrade needed" 8585msgstr "" 8586 8587#: /__w/calibre/calibre/src/calibre/ebooks/oeb/polish/upgrade.py:140 8588msgid "Updated EPUB from version 2 to 3" 8589msgstr "" 8590 8591#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 8592msgid "HTML TOC generation options." 8593msgstr "" 8594 8595#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:186 8596#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:188 8597#, python-brace-format 8598msgid "{1} of <em>{0}</em>" 8599msgstr "" 8600 8601#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:345 8602#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:199 8603#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 8604#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:164 8605#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:109 8606msgid "Rating" 8607msgstr "" 8608 8609#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:347 8610#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 8611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:263 8612#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 8613#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:197 8614#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1353 8615#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:58 8616#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 8617#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:133 8618#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:298 8619#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 8620msgid "Date" 8621msgstr "" 8622 8623#: /__w/calibre/calibre/src/calibre/ebooks/oeb/transforms/split.py:40 8624#, python-format 8625msgid "" 8626"Could not find reasonable point at which to split: %(path)s Sub-tree size: " 8627"%(size)d KB" 8628msgstr "" 8629 8630#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:33 8631msgid "OPF/NCX/etc. generation options." 8632msgstr "" 8633 8634#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:36 8635#, python-format 8636msgid "OPF version to generate. Default is %default." 8637msgstr "" 8638 8639#: /__w/calibre/calibre/src/calibre/ebooks/oeb/writer.py:38 8640msgid "" 8641"Generate an Adobe \"page-map\" file if pagination information is available." 8642msgstr "" 8643 8644#: /__w/calibre/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:142 8645msgid "Sidebar" 8646msgstr "" 8647 8648#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:821 8649msgid "Adding headers and footers" 8650msgstr "" 8651 8652#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:985 8653msgid "Headers and footers added" 8654msgstr "" 8655 8656#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1029 8657msgid "Parsed all content for markup transformation" 8658msgstr "" 8659 8660#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1042 8661msgid "Completed markup transformation" 8662msgstr "" 8663 8664#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1085 8665msgid "Rendered all HTML as PDF" 8666msgstr "" 8667 8668#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1090 8669msgid "Added links to PDF content" 8670msgstr "" 8671 8672#: /__w/calibre/calibre/src/calibre/ebooks/pdf/html_writer.py:1126 8673msgid "Updated metadata in PDF" 8674msgstr "" 8675 8676#: /__w/calibre/calibre/src/calibre/ebooks/pdf/image_writer.py:146 8677#, python-brace-format 8678msgid "Rendered {0} of {1} pages" 8679msgstr "" 8680 8681#: /__w/calibre/calibre/src/calibre/ebooks/pdf/pdftohtml.py:75 8682msgid "Could not find pdftohtml, check it is in your PATH" 8683msgstr "" 8684 8685#: /__w/calibre/calibre/src/calibre/ebooks/rb/rbml.py:104 8686#: /__w/calibre/calibre/src/calibre/ebooks/txt/txtml.py:104 8687msgid "Table of Contents:" 8688msgstr "" 8689 8690#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:215 8691msgid "Send file to storage card instead of main memory by default" 8692msgstr "" 8693 8694#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:217 8695msgid "Confirm before deleting" 8696msgstr "" 8697 8698#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:219 8699msgid "Main window geometry" 8700msgstr "" 8701 8702#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:221 8703msgid "Notify when a new version is available" 8704msgstr "" 8705 8706#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:223 8707msgid "Use Roman numerals for series number" 8708msgstr "" 8709 8710#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:225 8711msgid "Sort tags list by name, popularity, or rating" 8712msgstr "" 8713 8714#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:227 8715msgid "Match tags by any or all." 8716msgstr "" 8717 8718#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:229 8719msgid "Number of covers to show in the cover browsing mode" 8720msgstr "" 8721 8722#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:231 8723msgid "Defaults for conversion to LRF" 8724msgstr "" 8725 8726#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:233 8727msgid "Options for the LRF e-book viewer" 8728msgstr "" 8729 8730#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:237 8731msgid "Formats that are viewed using the internal viewer" 8732msgstr "" 8733 8734#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:239 8735msgid "Columns to be displayed in the book list" 8736msgstr "" 8737 8738#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:240 8739msgid "Automatically launch Content server on application startup" 8740msgstr "" 8741 8742#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:241 8743msgid "Oldest news kept in database" 8744msgstr "" 8745 8746#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:242 8747msgid "Show system tray icon" 8748msgstr "" 8749 8750#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:244 8751msgid "Upload downloaded news to device" 8752msgstr "" 8753 8754#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:246 8755msgid "Delete news books from library after uploading to device" 8756msgstr "" 8757 8758#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:248 8759msgid "" 8760"Show the cover flow in a separate window instead of in the main calibre " 8761"window" 8762msgstr "" 8763 8764#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:250 8765msgid "Disable notifications from the system tray icon" 8766msgstr "" 8767 8768#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:252 8769msgid "Default action to perform when the \"Send to device\" button is clicked" 8770msgstr "" 8771 8772#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:257 8773msgid "" 8774"Start searching as you type. If this is disabled then search will only take " 8775"place when the Enter key is pressed." 8776msgstr "" 8777 8778#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:260 8779msgid "" 8780"When searching, show all books with search results highlighted instead of " 8781"showing only the matches. You can use the N or F3 keys to go to the next " 8782"match." 8783msgstr "" 8784 8785#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:287 8786msgid "" 8787"Maximum number of simultaneous conversion/news download jobs. This number is" 8788" twice the actual value for historical reasons." 8789msgstr "" 8790 8791#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:290 8792msgid "Download social metadata (tags/rating/etc.)" 8793msgstr "" 8794 8795#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:292 8796msgid "Overwrite author and title with new metadata" 8797msgstr "" 8798 8799#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:294 8800msgid "Automatically download the cover, if available" 8801msgstr "" 8802 8803#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:296 8804msgid "Limit max simultaneous jobs to number of CPUs" 8805msgstr "" 8806 8807#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:298 8808msgid "" 8809"The layout of the user interface. Wide has the Book details panel on the " 8810"right and narrow has it at the bottom." 8811msgstr "" 8812 8813#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:302 8814msgid "Show the average rating per item indication in the Tag browser" 8815msgstr "" 8816 8817#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:304 8818msgid "Disable UI animations" 8819msgstr "" 8820 8821#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:309 8822msgid "Tag browser categories not to display" 8823msgstr "" 8824 8825#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:378 8826#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:108 8827msgid "WARNING:" 8828msgstr "" 8829 8830#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:389 8831msgid "ERROR:" 8832msgstr "" 8833 8834#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:406 8835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:72 8836#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:327 8837#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:410 8838#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:616 8839msgid "Show this confirmation again" 8840msgstr "" 8841 8842#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:464 8843#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1406 8844msgid "Restart needed" 8845msgstr "" 8846 8847#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:466 8848#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:727 8849msgid "&Restart calibre now" 8850msgstr "" 8851 8852#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:696 8853#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:171 8854#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:251 8855#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:166 8856#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:269 8857#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:295 8858msgid "All files" 8859msgstr "" 8860 8861#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:829 8862msgid "Detach from the controlling terminal, if any (Linux only)" 8863msgstr "" 8864 8865#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:834 8866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 8867msgid "Click \"Show details\" for more information." 8868msgstr "" 8869 8870#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:836 8871#, python-format 8872msgid "The %s environment variable is set. Try unsetting it." 8873msgstr "" 8874 8875#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:837 8876msgid "Could not create temporary folder" 8877msgstr "" 8878 8879#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:838 8880msgid "Could not create temporary folder, calibre cannot start." 8881msgstr "" 8882 8883#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:990 8884msgid "Windows XP not supported" 8885msgstr "" 8886 8887#: /__w/calibre/calibre/src/calibre/gui2/__init__.py:991 8888#, python-format 8889msgid "" 8890"calibre versions newer than 2.0 do not run on Windows XP. This is because " 8891"the graphics toolkit calibre uses (Qt 5) crashes a lot on Windows XP. We " 8892"suggest you stay with <a href=\"%s\">calibre 1.48</a> which works well on " 8893"Windows XP." 8894msgstr "" 8895 8896#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:35 8897#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:978 8898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:307 8899msgid "Books" 8900msgstr "" 8901 8902#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:36 8903msgid "EPUB books" 8904msgstr "" 8905 8906#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:37 8907msgid "Kindle books" 8908msgstr "" 8909 8910#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:38 8911msgid "PDF books" 8912msgstr "" 8913 8914#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:39 8915msgid "HTML books" 8916msgstr "" 8917 8918#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:40 8919msgid "LIT books" 8920msgstr "" 8921 8922#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:41 8923msgid "Text books" 8924msgstr "" 8925 8926#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:42 8927msgid "Comics" 8928msgstr "" 8929 8930#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:43 8931#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:259 8932#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:268 8933msgid "Archives" 8934msgstr "" 8935 8936#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:44 8937msgid "Wordprocessor files" 8938msgstr "" 8939 8940#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:51 8941msgid "Add books" 8942msgstr "" 8943 8944#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:52 8945msgid "Add books to the calibre library/device from files on your computer" 8946msgstr "" 8947 8948#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:53 8949msgid "A" 8950msgstr "" 8951 8952#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:56 8953msgid "Add books from a single folder" 8954msgstr "" 8955 8956#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:62 8957msgid "Add from folders and sub-folders" 8958msgstr "" 8959 8960#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:63 8961msgid "Add multiple books from archive (ZIP/RAR)" 8962msgstr "" 8963 8964#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:65 8965msgid "Add empty book (Book entry with no formats)" 8966msgstr "" 8967 8968#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:67 8969msgid "Add from ISBN" 8970msgstr "" 8971 8972#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:69 8973msgid "Add files to selected book records" 8974msgstr "" 8975 8976#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:71 8977msgid "Add files to selected book records from clipboard" 8978msgstr "" 8979 8980#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:74 8981msgid "Add an empty file to selected book records" 8982msgstr "" 8983 8984#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:76 8985msgid "Control the adding of books" 8986msgstr "" 8987 8988#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:96 8989#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:190 8990#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:124 8991#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:42 8992#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:152 8993#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:405 8994#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:173 8995#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:199 8996#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:242 8997#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:432 8998#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:524 8999#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:596 9000#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 9001#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:460 9002#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:84 9003#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:40 9004#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:132 9005#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:358 9006#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:353 9007msgid "No books selected" 9008msgstr "" 9009 9010#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:97 9011#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:191 9012msgid "Cannot add files as no books are selected" 9013msgstr "" 9014 9015#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:119 9016msgid "No files in clipboard" 9017msgstr "" 9018 9019#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:120 9020msgid "No files have been copied to the clipboard" 9021msgstr "" 9022 9023#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:126 9024#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:150 9025#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:170 9026#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:197 9027#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:232 9028#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:37 9029#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:474 9030#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:120 9031#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:164 9032#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:22 9033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:53 9034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:113 9035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:256 9036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:670 9037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:60 9038#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:99 9039#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:761 9040#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:692 9041#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:702 9042#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:634 9043#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:646 9044#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:171 9045#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:200 9046#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:96 9047#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:317 9048#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:499 9049#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:446 9050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:768 9051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:778 9052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1874 9053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1431 9054#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:287 9055msgid "Are you sure?" 9056msgstr "" 9057 9058#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:127 9059#, python-format 9060msgid "Are you sure you want to set the same cover for all %d books?" 9061msgstr "" 9062 9063#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:143 9064msgid "Select book files" 9065msgstr "" 9066 9067#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:151 9068#, python-format 9069msgid "" 9070"Are you sure you want to add the same files to all %d books? If the format " 9071"already exists for a book, it will be replaced." 9072msgstr "" 9073 9074#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:167 9075#, python-brace-format 9076msgid "The {0} format will be replaced in the book {1}. Are you sure?" 9077msgid_plural "The {0} formats will be replaced in the book {1}. Are you sure?" 9078msgstr[0] "" 9079msgstr[1] "" 9080 9081#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:198 9082#, python-format 9083msgid "" 9084"Are you sure you want to add the same empty file to all %d books? If the " 9085"format already exists for a book, it will be replaced." 9086msgstr "" 9087 9088#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:209 9089msgid "Choose format of empty file" 9090msgstr "" 9091 9092#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:230 9093#, python-brace-format 9094msgid "The {0} format will be replaced in the book: {1}. Are you sure?" 9095msgstr "" 9096 9097#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:258 9098#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:267 9099msgid "Choose archive file" 9100msgstr "" 9101 9102#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:264 9103msgid "Type of archive" 9104msgstr "" 9105 9106#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:265 9107msgid "Will the archive have a single book per internal folder?" 9108msgstr "" 9109 9110#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:274 9111msgid "Select root folder" 9112msgstr "" 9113 9114#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:279 9115#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:317 9116msgid "Cannot add" 9117msgstr "" 9118 9119#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:280 9120#, python-format 9121msgid "" 9122"Cannot add books from the folder: %s as it contains the currently opened " 9123"calibre library" 9124msgstr "" 9125 9126#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:303 9127msgid "Multi-file books?" 9128msgstr "" 9129 9130#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:304 9131msgid "" 9132"Assume all e-book files in a single folder are multiple formats of the same " 9133"book?" 9134msgstr "" 9135 9136#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:381 9137msgid "Duplicates found" 9138msgstr "" 9139 9140#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:382 9141msgid "" 9142"Books with some of the specified ISBNs already exist in the calibre library." 9143" Click \"Show details\" for the full list. Do you want to add them anyway?" 9144msgstr "" 9145 9146#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:398 9147msgid "Adding" 9148msgstr "" 9149 9150#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:399 9151msgid "Creating book records from ISBNs" 9152msgstr "" 9153 9154#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:483 9155#, python-format 9156msgid "" 9157"You have dropped some files onto the book <b>%s</b>. This will add or " 9158"replace the files for this book. Do you want to proceed?" 9159msgstr "" 9160 9161#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:486 9162msgid "Add as new book" 9163msgid_plural "Add as new books" 9164msgstr[0] "" 9165msgstr[1] "" 9166 9167#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:511 9168#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:565 9169msgid "Uploading books to device." 9170msgstr "" 9171 9172#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:530 9173msgid "Supported books" 9174msgstr "" 9175 9176#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:533 9177msgid "Select books" 9178msgstr "" 9179 9180#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:581 9181msgid "The following duplicate book was found." 9182msgid_plural "The following {} duplicate books were found." 9183msgstr[0] "" 9184msgstr[1] "" 9185 9186#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:584 9187msgid "Merged some books" 9188msgstr "" 9189 9190#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:585 9191msgid "" 9192"Incoming book formats were processed and merged into your calibre database " 9193"according to your auto-merge settings. Click \"Show details\" to see the " 9194"list of merged books." 9195msgstr "" 9196 9197#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:609 9198#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9199#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9200msgid "Add to library" 9201msgstr "" 9202 9203#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:614 9204#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:172 9205#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 9206#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 9207#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 9208#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:96 9209#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:329 9210#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 9211#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:268 9212msgid "No book selected" 9213msgstr "" 9214 9215#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:628 9216msgid "" 9217"The following books are virtual and cannot be added to the calibre library:" 9218msgstr "" 9219 9220#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:634 9221msgid "No book files found" 9222msgstr "" 9223 9224#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:640 9225msgid "Downloading books" 9226msgstr "" 9227 9228#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:641 9229msgid "Downloading books from device" 9230msgstr "" 9231 9232#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:660 9233msgid "Could not download files from the device" 9234msgstr "" 9235 9236#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:663 9237msgid "Could not download some files from the device" 9238msgstr "" 9239 9240#: /__w/calibre/calibre/src/calibre/gui2/actions/add.py:667 9241msgid "Could not download files" 9242msgstr "" 9243 9244#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:15 9245msgid "Add books to library" 9246msgstr "" 9247 9248#: /__w/calibre/calibre/src/calibre/gui2/actions/add_to_library.py:16 9249msgid "Add books to your calibre library from the connected device" 9250msgstr "" 9251 9252#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:29 9253msgid "Merging user annotations into database" 9254msgstr "" 9255 9256#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:67 9257#: /__w/calibre/calibre/src/calibre/gui2/device.py:821 9258msgid "Fetch annotations (experimental)" 9259msgstr "" 9260 9261#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:111 9262#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:742 9263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:991 9264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1040 9265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1376 9266msgid "Not supported" 9267msgstr "" 9268 9269#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:112 9270msgid "Fetching annotations is not supported for this device" 9271msgstr "" 9272 9273#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:116 9274#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:141 9275msgid "Use library only" 9276msgstr "" 9277 9278#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:117 9279#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:142 9280msgid "User annotations generated from main library only" 9281msgstr "" 9282 9283#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:125 9284msgid "No books selected to fetch annotations from" 9285msgstr "" 9286 9287#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:161 9288msgid "Some errors" 9289msgstr "" 9290 9291#: /__w/calibre/calibre/src/calibre/gui2/actions/annotate.py:162 9292msgid "" 9293"Could not fetch annotations for some books. Click \"Show details\" to see " 9294"which ones." 9295msgstr "" 9296 9297#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:15 9298msgid "Author mapper" 9299msgstr "" 9300 9301#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:36 9302msgid "Map authors for one book in the library" 9303msgid_plural "Map authors for {} books in the library" 9304msgstr[0] "" 9305msgstr[1] "" 9306 9307#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:40 9308#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:41 9309msgid "The changes will be applied to the <b>selected book</b>" 9310msgid_plural "The changes will be applied to the <b>{} selected books</b>" 9311msgstr[0] "" 9312msgstr[1] "" 9313 9314#: /__w/calibre/calibre/src/calibre/gui2/actions/author_mapper.py:42 9315#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:43 9316msgid "The changes will be applied to <b>one book in the library</b>" 9317msgid_plural "The changes will be applied to <b>{} books in the library</b>" 9318msgstr[0] "" 9319msgstr[1] "" 9320 9321#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:12 9322msgid "Auto scroll through the book list" 9323msgstr "" 9324 9325#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9326msgid "" 9327"Auto scroll through the book list, particularly useful with the cover " 9328"browser open" 9329msgstr "" 9330 9331#: /__w/calibre/calibre/src/calibre/gui2/actions/auto_scroll.py:13 9332msgid "X" 9333msgstr "" 9334 9335#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:15 9336#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:70 9337msgid "Browse annotations" 9338msgstr "" 9339 9340#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:16 9341msgid "B" 9342msgstr "" 9343 9344#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:49 9345msgid "Not visible" 9346msgstr "" 9347 9348#: /__w/calibre/calibre/src/calibre/gui2/actions/browse_annots.py:50 9349msgid "" 9350"The book \"{}\" is not currently visible in the calibre library. If you have" 9351" a search or a Virtual library applied, first clear it." 9352msgstr "" 9353 9354#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:23 9355msgid "Create catalog" 9356msgstr "" 9357 9358#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:24 9359msgid "" 9360"Create a catalog of the books in your calibre library in different formats" 9361msgstr "" 9362 9363#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:43 9364msgid "No books selected for catalog generation" 9365msgstr "" 9366 9367#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:66 9368#, python-format 9369msgid "Generating %s catalog..." 9370msgstr "" 9371 9372#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:75 9373msgid "Catalog generation complete, with warnings." 9374msgstr "" 9375 9376#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:91 9377msgid "Catalog generated." 9378msgstr "" 9379 9380#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:94 9381msgid "Export catalog folder" 9382msgstr "" 9383 9384#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:95 9385#, python-format 9386msgid "Select destination for %(title)s.%(fmt)s" 9387msgstr "" 9388 9389#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:105 9390#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:395 9391#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:251 9392#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1147 9393#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:60 9394#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:447 9395msgid "Permission denied" 9396msgstr "" 9397 9398#: /__w/calibre/calibre/src/calibre/gui2/actions/catalog.py:106 9399#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:252 9400#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:448 9401#, python-format 9402msgid "Could not open %s. Is it being used by another program?" 9403msgstr "" 9404 9405#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:118 9406#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:161 9407msgid "No library found" 9408msgstr "" 9409 9410#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:124 9411#, python-format 9412msgid "" 9413"No existing calibre library was found at %s. If the library was moved, " 9414"select its new location below. Otherwise calibre will forget this library." 9415msgstr "" 9416 9417#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:130 9418msgid "New location of this library:" 9419msgstr "" 9420 9421#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:139 9422msgid "Library moved" 9423msgstr "" 9424 9425#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:141 9426msgid "Forget library" 9427msgstr "" 9428 9429#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:151 9430msgid "New library location" 9431msgstr "" 9432 9433#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:162 9434#, python-format 9435msgid "No existing calibre library found at %s" 9436msgstr "" 9437 9438#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:182 9439msgid "Queue &all books for backup" 9440msgstr "" 9441 9442#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:188 9443msgid "Backup status" 9444msgstr "" 9445 9446#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:202 9447msgid "none" 9448msgstr "" 9449 9450#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:204 9451#, python-format 9452msgid "Book metadata files remaining to be written: %s" 9453msgstr "" 9454 9455#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:231 9456#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:192 9457#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:260 9458#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:69 9459msgid "Choose library" 9460msgstr "" 9461 9462#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:232 9463msgid "Choose calibre library to work with" 9464msgstr "" 9465 9466#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:235 9467msgid "Switch/create library" 9468msgstr "" 9469 9470#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:243 9471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:154 9472msgid "Export/import all calibre data" 9473msgstr "" 9474 9475#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:256 9476#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:17 9477msgid "Pick a random book" 9478msgstr "" 9479 9480#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:260 9481msgid "Change the icon for this library" 9482msgstr "" 9483 9484#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:263 9485msgid "Choose an icon" 9486msgstr "" 9487 9488#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:266 9489msgid "Remove current icon" 9490msgstr "" 9491 9492#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:277 9493#: /__w/calibre/calibre/src/calibre/gui2/layout.py:96 9494msgid "Quick switch" 9495msgstr "" 9496 9497#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:280 9498#: /__w/calibre/calibre/src/calibre/gui2/layout.py:97 9499msgid "Rename library" 9500msgstr "" 9501 9502#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:283 9503msgid "Remove library" 9504msgstr "" 9505 9506#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:310 9507msgid "Library maintenance" 9508msgstr "" 9509 9510#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:311 9511msgid "Library metadata backup status" 9512msgstr "" 9513 9514#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:315 9515msgid "Check library" 9516msgstr "" 9517 9518#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:319 9519msgid "Restore database" 9520msgstr "" 9521 9522#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:329 9523msgid "Switch to previous library" 9524msgstr "" 9525 9526#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:352 9527#, python-format 9528msgid "Select icon for library \"%s\"" 9529msgstr "" 9530 9531#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:395 9532#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:399 9533msgid "Cannot export/import" 9534msgstr "" 9535 9536#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:396 9537msgid "" 9538"You are running calibre portable, all calibre data is already in the calibre" 9539" portable folder. Export/import is unavailable." 9540msgstr "" 9541 9542#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:400 9543msgid "Cannot export/import data while there are running jobs." 9544msgstr "" 9545 9546#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:416 9547#, python-brace-format 9548msgid "{0} [{1} book]" 9549msgid_plural "{0} [{1} books]" 9550msgstr[0] "" 9551msgstr[1] "" 9552 9553#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:461 9554#, python-format 9555msgid "Apply Virtual library when %s is opened" 9556msgstr "" 9557 9558#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:475 9559#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:501 9560#, python-format 9561msgid "Switch to: %s" 9562msgstr "" 9563 9564#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:484 9565#, python-format 9566msgid "Rename: %s" 9567msgstr "" 9568 9569#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:488 9570#, python-format 9571msgid "Remove: %s" 9572msgstr "" 9573 9574#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:522 9575#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:525 9576msgid "No Virtual library" 9577msgstr "" 9578 9579#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:545 9580msgid "Rename" 9581msgstr "" 9582 9583#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:547 9584#, python-format 9585msgid "Choose a new name for the library <b>%s</b>. " 9586msgstr "" 9587 9588#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:548 9589msgid "Note that the actual library folder will be renamed." 9590msgstr "" 9591 9592#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:555 9593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715 9594#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 9595#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:329 9596msgid "Already exists" 9597msgstr "" 9598 9599#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:556 9600#, python-format 9601msgid "The folder %s already exists. Delete it first." 9602msgstr "" 9603 9604#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:559 9605#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:621 9606#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:122 9607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:306 9608#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:789 9609msgid "Too long" 9610msgstr "" 9611 9612#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:564 9613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1200 9614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1411 9615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:300 9616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1427 9617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:194 9618msgid "Not found" 9619msgstr "" 9620 9621#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:565 9622#, python-format 9623msgid "" 9624"Cannot rename as no library was found at %s. Try switching to this library " 9625"first, then switch back and retry the renaming." 9626msgstr "" 9627 9628#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:576 9629msgid "Rename failed" 9630msgstr "" 9631 9632#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:577 9633#, python-format 9634msgid "" 9635"Failed to rename the library at %s. The most common cause for this is if one" 9636" of the files in the library is open in another program." 9637msgstr "" 9638 9639#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:590 9640msgid "Library removed" 9641msgstr "" 9642 9643#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:591 9644#, python-format 9645msgid "" 9646"The library %s has been removed from calibre. The files remain on your " 9647"computer, if you want to delete them, you will have to do so manually." 9648msgstr "" 9649 9650#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9651#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:42 9652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:86 9653#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:206 9654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:345 9655#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 9656msgid "&OK" 9657msgstr "" 9658 9659#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:595 9660#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:185 9661#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1029 9662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:51 9663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:457 9664#: /__w/calibre/calibre/src/calibre/utils/localization.py:366 9665msgid "&Undo" 9666msgstr "" 9667 9668#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:612 9669msgid "Backup metadata" 9670msgstr "" 9671 9672#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:613 9673msgid "" 9674"Metadata will be backed up while calibre is running, at the rate of " 9675"approximately 1 book every three seconds." 9676msgstr "" 9677 9678#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:622 9679#, python-format 9680msgid "" 9681"Path to library too long. It must be less than %d characters. Move your " 9682"library to a location with a shorter path using Windows Explorer, then point" 9683" calibre to the new location and try again." 9684msgstr "" 9685 9686#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:657 9687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:722 9688#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:88 9689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:93 9690#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:336 9691#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:397 9692msgid "Success" 9693msgstr "" 9694 9695#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:658 9696msgid "" 9697"Found no errors in your calibre library database. Do you want calibre to " 9698"check if the files in your library match the information in the database?" 9699msgstr "" 9700 9701#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:663 9702#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9703#: /__w/calibre/calibre/src/calibre/gui2/device.py:1028 9704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:133 9705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1263 9706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:120 9707#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:483 9708#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:524 9709msgid "Failed" 9710msgstr "" 9711 9712#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:664 9713msgid "Database integrity check failed, click \"Show details\" for details." 9714msgstr "" 9715 9716#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:668 9717msgid "Starting library scan, this may take a while" 9718msgstr "" 9719 9720#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:674 9721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:114 9722msgid "No problems found" 9723msgstr "" 9724 9725#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:675 9726msgid "The files in your library match the information in the database." 9727msgstr "" 9728 9729#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:765 9730#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:770 9731#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:776 9732#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:532 9733#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:93 9734#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1454 9735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:201 9736msgid "Not allowed" 9737msgstr "" 9738 9739#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:766 9740msgid "" 9741"You cannot change libraries while using the environment variable " 9742"CALIBRE_OVERRIDE_DATABASE_PATH." 9743msgstr "" 9744 9745#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:771 9746msgid "You cannot change libraries while jobs are running." 9747msgstr "" 9748 9749#: /__w/calibre/calibre/src/calibre/gui2/actions/choose_library.py:777 9750msgid "" 9751"You cannot change libraries until all updates are accepted or rejected." 9752msgstr "" 9753 9754#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9755msgid "C" 9756msgstr "" 9757 9758#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9759msgid "Convert books" 9760msgstr "" 9761 9762#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:24 9763msgid "Convert books between different e-book formats" 9764msgstr "" 9765 9766#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:57 9767msgid "Convert individually" 9768msgstr "" 9769 9770#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:60 9771msgid "Bulk convert" 9772msgstr "" 9773 9774#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:64 9775msgid "Create a catalog of the books in your calibre library" 9776msgstr "" 9777 9778#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:151 9779#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:167 9780#: /__w/calibre/calibre/src/calibre/gui2/ui.py:964 9781msgid "Cannot convert" 9782msgstr "" 9783 9784#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:168 9785msgid "Conversion to the {} format is not supported" 9786msgstr "" 9787 9788#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:194 9789msgid "Starting conversion of the book" 9790msgid_plural "Starting conversion of {} books" 9791msgstr[0] "" 9792msgstr[1] "" 9793 9794#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:264 9795msgid "Book deleted" 9796msgstr "" 9797 9798#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:265 9799msgid "" 9800"The book you were trying to convert has been deleted from the calibre " 9801"library." 9802msgstr "" 9803 9804#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:270 9805msgid "Empty output file, probably the conversion process crashed" 9806msgstr "" 9807 9808#: /__w/calibre/calibre/src/calibre/gui2/actions/convert.py:280 9809msgid "completed" 9810msgstr "" 9811 9812#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:39 9813msgid "Different custom columns" 9814msgstr "" 9815 9816#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:53 9817#, python-brace-format 9818msgid "" 9819"The custom columns in the <i>{0}</i> library are different from the custom " 9820"columns in the <i>{1}</i> library. As a result, some metadata might not be " 9821"copied." 9822msgstr "" 9823 9824#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:61 9825msgid "" 9826"The following columns are incompatible - they have the same name but " 9827"different data types. They will be ignored: " 9828msgstr "" 9829 9830#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:70 9831#, python-brace-format 9832msgid "" 9833"The following columns are missing in the <i>{0}</i> library. You can choose " 9834"to add them automatically below." 9835msgstr "" 9836 9837#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:76 9838#, python-format 9839msgid "Add to the %s library" 9840msgstr "" 9841 9842#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:79 9843msgid "This warning is only shown once per library, per session" 9844msgstr "" 9845 9846#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:181 9847#, python-format 9848msgid "%(title)s by %(author)s" 9849msgstr "" 9850 9851#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:215 9852msgid "&Sort libraries alphabetically" 9853msgstr "" 9854 9855#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:223 9856msgid "Library &path:" 9857msgstr "" 9858 9859#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:229 9860msgid "Browse for library" 9861msgstr "" 9862 9863#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:238 9864#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:141 9865#: /__w/calibre/calibre/src/calibre/utils/localization.py:361 9866msgid "&Copy" 9867msgstr "" 9868 9869#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:240 9870msgid "Copy to the specified library" 9871msgstr "" 9872 9873#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:241 9874msgid "&Move" 9875msgstr "" 9876 9877#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:244 9878msgid "Copy to the specified library and delete from the current library" 9879msgstr "" 9880 9881#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:276 9882#, python-format 9883msgid "" 9884"Books with the same, title, author and language as the following already " 9885"exist in the library %s. Select which books you want copied anyway." 9886msgstr "" 9887 9888#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:281 9889msgid "Duplicate books" 9890msgstr "" 9891 9892#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:285 9893#, python-brace-format 9894msgid "{0} by {1}" 9895msgstr "" 9896 9897#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:294 9898#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:138 9899#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:137 9900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:94 9901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:54 9902#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:186 9903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9904#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:145 9905msgid "Select &all" 9906msgstr "" 9907 9908#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:296 9909#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:140 9910#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:139 9911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:96 9912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:56 9913#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:188 9914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:125 9915msgid "Select &none" 9916msgstr "" 9917 9918#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:298 9919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:58 9920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:115 9921#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:393 9922#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:467 9923#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:119 9924#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:236 9925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:120 9926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:127 9927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:463 9928msgid "&Copy to clipboard" 9929msgstr "" 9930 9931#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:331 9932msgid "Copy to library" 9933msgstr "" 9934 9935#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:332 9936msgid "Copy selected books to the specified library" 9937msgstr "" 9938 9939#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:364 9940#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:374 9941msgid "Choose library..." 9942msgstr "" 9943 9944#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:370 9945msgid "(delete after copy)" 9946msgstr "" 9947 9948#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:392 9949#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:404 9950msgid "Cannot copy" 9951msgstr "" 9952 9953#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:393 9954msgid "Cannot copy to current library." 9955msgstr "" 9956 9957#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:409 9958msgid "No library" 9959msgstr "" 9960 9961#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:410 9962#, python-format 9963msgid "No library found at %s" 9964msgstr "" 9965 9966#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9967msgid "Copying to" 9968msgstr "" 9969 9970#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:456 9971msgid "Moving to" 9972msgstr "" 9973 9974#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:474 9975msgid "The copying process was interrupted. {} books were copied." 9976msgstr "" 9977 9978#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:476 9979msgid "No books were deleted from this library." 9980msgstr "" 9981 9982#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:477 9983msgid "" 9984"The best way to resume this operation is to re-copy all the books with the " 9985"option to \"Check for duplicates when copying to library\" in " 9986"Preferences->Import/export->Adding books turned on." 9987msgstr "" 9988 9989#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:479 9990msgid "Canceled" 9991msgstr "" 9992 9993#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:484 9994msgid "Could not copy books: " 9995msgstr "" 9996 9997#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:489 9998#, python-brace-format 9999msgid "Moved the book to {loc}" 10000msgstr "" 10001 10002#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:490 10003#, python-brace-format 10004msgid "Moved {num} books to {loc}" 10005msgstr "" 10006 10007#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:492 10008#, python-brace-format 10009msgid "Copied the book to {loc}" 10010msgstr "" 10011 10012#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:493 10013#, python-brace-format 10014msgid "Copied {num} books to {loc}" 10015msgstr "" 10016 10017#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:498 10018msgid "Auto merged" 10019msgstr "" 10020 10021#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:499 10022msgid "" 10023"Some books were automatically merged into existing records in the target " 10024"library. Click \"Show details\" to see which ones. This behavior is " 10025"controlled by the Auto-merge option in Preferences->Import/export->Adding " 10026"books->Adding actions." 10027msgstr "" 10028 10029#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:520 10030#, python-brace-format 10031msgid "" 10032"Copying: {0} failed, with error:\n" 10033"{1}" 10034msgstr "" 10035 10036#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10037msgid "Could not copy some books, click \"Show details\" for more information." 10038msgstr "" 10039 10040#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:521 10041msgid "Failed to copy some books" 10042msgstr "" 10043 10044#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:523 10045msgid "Failed to copy a book, see below for details" 10046msgid_plural "Failed to copy {} books, see below for details" 10047msgstr[0] "" 10048msgstr[1] "" 10049 10050#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10051msgid "Could not copy any books, click \"Show details\" for more information." 10052msgstr "" 10053 10054#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:527 10055msgid "Failed to copy books" 10056msgstr "" 10057 10058#: /__w/calibre/calibre/src/calibre/gui2/actions/copy_to_library.py:533 10059msgid "" 10060"You cannot use other libraries while using the environment variable " 10061"CALIBRE_OVERRIDE_DATABASE_PATH." 10062msgstr "" 10063 10064#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:38 10065#, python-brace-format 10066msgid "" 10067"You are trying to delete {0} books. Sending so many files to the {1} <b>can " 10068"be slow</b>. Should calibre skip the {1}? If you click Yes the files will be" 10069" <b>permanently deleted</b>." 10070msgstr "" 10071 10072#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:51 10073msgid "Deleting..." 10074msgstr "" 10075 10076#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:74 10077msgid "Deleted" 10078msgstr "" 10079 10080#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:85 10081msgid "Failed to delete" 10082msgstr "" 10083 10084#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:86 10085msgid "" 10086"Failed to delete some books, click the \"Show details\" button for details." 10087msgstr "" 10088 10089#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10090msgid "Delete books" 10091msgstr "" 10092 10093#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:94 10094msgid "Remove books" 10095msgstr "" 10096 10097#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:97 10098msgid "Remove selected books" 10099msgstr "" 10100 10101#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:130 10102msgid "Remove files of a specific format from selected books" 10103msgstr "" 10104 10105#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:133 10106msgid "Remove all formats from selected books, except..." 10107msgstr "" 10108 10109#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:137 10110msgid "Remove all formats from selected books" 10111msgstr "" 10112 10113#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:140 10114msgid "Remove covers from selected books" 10115msgstr "" 10116 10117#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:144 10118msgid "Remove matching books from device" 10119msgstr "" 10120 10121#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:169 10122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:828 10123msgid "Cannot delete" 10124msgstr "" 10125 10126#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:180 10127#, python-format 10128msgid "" 10129"The %(fmt)s format will be <b>permanently deleted</b> from %(title)s. Are " 10130"you sure?" 10131msgstr "" 10132 10133#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:204 10134msgid "Choose formats to be deleted" 10135msgstr "" 10136 10137#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:220 10138msgid "" 10139"Choose formats <b>not</b> to be deleted.<p>Note that this will never remove " 10140"all formats from a book." 10141msgstr "" 10142 10143#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:249 10144msgid "" 10145"<b>All formats</b> for the selected books will be <b>deleted</b> from your " 10146"library.<br>The book metadata will be kept. Are you sure?" 10147msgstr "" 10148 10149#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:270 10150msgid "Cannot delete books" 10151msgstr "" 10152 10153#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:271 10154msgid "No device is connected" 10155msgstr "" 10156 10157#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:281 10158#: /__w/calibre/calibre/src/calibre/gui2/device.py:744 10159#: /__w/calibre/calibre/src/calibre/gui2/device.py:753 10160msgid "Main memory" 10161msgstr "" 10162 10163#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:282 10164#: /__w/calibre/calibre/src/calibre/gui2/device.py:746 10165#: /__w/calibre/calibre/src/calibre/gui2/device.py:755 10166msgid "Storage card A" 10167msgstr "" 10168 10169#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:283 10170#: /__w/calibre/calibre/src/calibre/gui2/device.py:748 10171#: /__w/calibre/calibre/src/calibre/gui2/device.py:757 10172msgid "Storage card B" 10173msgstr "" 10174 10175#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:288 10176msgid "No books to delete" 10177msgstr "" 10178 10179#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:289 10180msgid "None of the selected books are on the device" 10181msgstr "" 10182 10183#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:310 10184#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:441 10185msgid "Deleting books from device." 10186msgstr "" 10187 10188#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:320 10189msgid "" 10190"The cover from the selected book will be <b>permanently deleted</b>. Are you" 10191" sure?" 10192msgid_plural "" 10193"The covers from the {} selected books will be <b>permanently deleted</b>. " 10194"Are you sure?" 10195msgstr[0] "" 10196msgstr[1] "" 10197 10198#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:369 10199msgid "" 10200"Some of the selected books are on the attached device. <b>Where</b> do you " 10201"want the selected files deleted from?" 10202msgstr "" 10203 10204#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:382 10205msgid "" 10206"The selected book will be <b>permanently deleted</b> and the files removed " 10207"from your calibre library. Are you sure?" 10208msgid_plural "" 10209"The {} selected books will be <b>permanently deleted</b> and the files " 10210"removed from your calibre library. Are you sure?" 10211msgstr[0] "" 10212msgstr[1] "" 10213 10214#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:396 10215#, python-format 10216msgid "" 10217"Could not access %s. Is it being used by another program? Click \"Show " 10218"details\" for more information." 10219msgstr "" 10220 10221#: /__w/calibre/calibre/src/calibre/gui2/actions/delete.py:434 10222msgid "" 10223"The selected book will be <b>permanently deleted</b> from your device. Are " 10224"you sure?" 10225msgid_plural "" 10226"The {} selected books will be <b>permanently deleted</b> from your device. " 10227"Are you sure?" 10228msgstr[0] "" 10229msgstr[1] "" 10230 10231#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:43 10232msgid "Start wireless device connection" 10233msgstr "" 10234 10235#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:44 10236msgid "Stop wireless device connection" 10237msgstr "" 10238 10239#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:49 10240msgid "Connect to folder" 10241msgstr "" 10242 10243#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:57 10244#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:85 10245msgid "Start Content server" 10246msgstr "" 10247 10248#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:60 10249msgid "Visit Content server in browser" 10250msgstr "" 10251 10252#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:79 10253msgid "Start/stop Content server" 10254msgstr "" 10255 10256#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:92 10257#, python-brace-format 10258msgid "[{ip}, port {port}, {protocol}]" 10259msgstr "" 10260 10261#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:98 10262msgid "Stop Content server" 10263msgstr "" 10264 10265#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:115 10266#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:140 10267msgid "Email to" 10268msgstr "" 10269 10270#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:119 10271msgid "Email to and delete from library" 10272msgstr "" 10273 10274#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:133 10275#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10276msgid "(delete from library)" 10277msgstr "" 10278 10279#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:148 10280#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:150 10281#: /__w/calibre/calibre/src/calibre/gui2/email.py:205 10282msgid "Select recipients" 10283msgstr "" 10284 10285#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:156 10286msgid "Email to selected recipients..." 10287msgstr "" 10288 10289#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:166 10290msgid "Setup email based sharing of books" 10291msgstr "" 10292 10293#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10294msgid "D" 10295msgstr "" 10296 10297#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:182 10298msgid "Send to device" 10299msgstr "" 10300 10301#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:201 10302msgid "Connect/share" 10303msgstr "" 10304 10305#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:202 10306msgid "" 10307"Share books using a web server or email. Connect to special devices, etc." 10308msgstr "" 10309 10310#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:242 10311#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1287 10312msgid "Stopping" 10313msgstr "" 10314 10315#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:243 10316#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1288 10317msgid "Stopping server, this could take up to a minute, please wait..." 10318msgstr "" 10319 10320#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:261 10321msgid "Disable autostart" 10322msgstr "" 10323 10324#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:262 10325msgid "" 10326"Do you want wireless device connections to be started automatically when " 10327"calibre starts?" 10328msgstr "" 10329 10330#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:285 10331msgid "Still looking for IP addresses" 10332msgstr "" 10333 10334#: /__w/calibre/calibre/src/calibre/gui2/actions/device.py:288 10335msgid "Many IP addresses. See Start/Stop dialog." 10336msgstr "" 10337 10338#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:16 10339msgid "Manage collections" 10340msgstr "" 10341 10342#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:17 10343msgid "Manage the collections on this device" 10344msgstr "" 10345 10346#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:33 10347msgid "In library view" 10348msgstr "" 10349 10350#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_collections.py:34 10351msgid "" 10352"Collections can only be edited when showing the books on the device. Click " 10353"the toolbar button to switch to the device view first." 10354msgstr "" 10355 10356#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10357msgid "Change the title/author/cover etc. of books" 10358msgstr "" 10359 10360#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10361msgid "E" 10362msgstr "" 10363 10364#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:40 10365#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:347 10366#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:40 10367msgid "Edit metadata" 10368msgstr "" 10369 10370#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:75 10371msgid "Edit metadata individually" 10372msgstr "" 10373 10374#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:77 10375msgid "Edit metadata in bulk" 10376msgstr "" 10377 10378#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:80 10379msgid "Download metadata and covers" 10380msgstr "" 10381 10382#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:87 10383msgid "Merge into first selected book - delete others" 10384msgstr "" 10385 10386#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:90 10387msgid "Merge into first selected book - keep others" 10388msgstr "" 10389 10390#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:94 10391msgid "Merge only formats into first selected book - delete others" 10392msgstr "" 10393 10394#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:99 10395msgid "Copy metadata" 10396msgstr "" 10397 10398#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:100 10399msgid "Paste metadata" 10400msgstr "" 10401 10402#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:102 10403msgid "Paste metadata including excluded fields" 10404msgstr "" 10405 10406#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:105 10407msgid "Merge book records" 10408msgstr "" 10409 10410#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:106 10411msgid "M" 10412msgstr "" 10413 10414#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:110 10415msgid "Copy URL to show book in calibre" 10416msgstr "" 10417 10418#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:111 10419msgid "" 10420"Copy URLs to show the currently selected books in calibre, to the system " 10421"clipboard" 10422msgstr "" 10423 10424#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:118 10425msgid "Copy URL to open book in calibre" 10426msgstr "" 10427 10428#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:120 10429msgid "" 10430"Copy URLs to open the currently selected books in calibre, to the system " 10431"clipboard" 10432msgstr "" 10433 10434#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:172 10435#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:175 10436msgid "Cannot copy metadata" 10437msgstr "" 10438 10439#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:176 10440msgid "Multiple books selected, can only copy from one book at a time." 10441msgstr "" 10442 10443#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:198 10444#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:203 10445msgid "Cannot paste metadata" 10446msgstr "" 10447 10448#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:204 10449msgid "No copied metadata available" 10450msgstr "" 10451 10452#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:207 10453#, python-brace-format 10454msgid "" 10455"You are pasting metadata onto <b>multiple books</b> ({num_of_books}). Are " 10456"you sure you want to do that?" 10457msgstr "" 10458 10459#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:241 10460msgid "Cannot download metadata" 10461msgstr "" 10462 10463#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:260 10464msgid "Failed to download metadata" 10465msgstr "" 10466 10467#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:270 10468#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:99 10469#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:804 10470#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:512 10471#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:918 10472#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:185 10473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:176 10474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:185 10475msgid "Download failed" 10476msgstr "" 10477 10478#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:271 10479msgid "Failed to download metadata or cover for the selected book." 10480msgid_plural "Failed to download metadata or covers for any of the {} books." 10481msgstr[0] "" 10482msgstr[1] "" 10483 10484#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:275 10485msgid "Metadata download completed" 10486msgstr "" 10487 10488#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:278 10489msgid "Finished downloading metadata for the selected book." 10490msgid_plural "Finished downloading metadata for <b>{} books</b>." 10491msgstr[0] "" 10492msgstr[1] "" 10493 10494#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:280 10495msgid "Proceed with updating the metadata in your library?" 10496msgstr "" 10497 10498#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:287 10499#, python-format 10500msgid "" 10501"Could not download metadata and/or covers for %d of the books. Click \"Show " 10502"details\" to see which books." 10503msgstr "" 10504 10505#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:289 10506msgid "Show the &failed books in the main book list after updating metadata" 10507msgstr "" 10508 10509#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:302 10510#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:987 10511msgid "Download log" 10512msgstr "" 10513 10514#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:303 10515msgid "Metadata download complete" 10516msgstr "" 10517 10518#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:308 10519msgid "Revie&w downloaded metadata" 10520msgstr "" 10521 10522#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:334 10523msgid "Some books changed" 10524msgstr "" 10525 10526#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:335 10527msgid "" 10528"The metadata for some books in your library has changed since you started " 10529"the download. If you proceed, some of those changes may be overwritten. " 10530"Click \"Show details\" to see the list of changed books. Do you want to " 10531"proceed?" 10532msgstr "" 10533 10534#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:375 10535msgid "Review downloaded metadata" 10536msgstr "" 10537 10538#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:376 10539msgid "Discard downloaded metadata for this book" 10540msgstr "" 10541 10542#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:377 10543msgid "Use the downloaded metadata for all remaining books" 10544msgstr "" 10545 10546#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:378 10547msgid "Discard downloaded metadata for all remaining books" 10548msgstr "" 10549 10550#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:379 10551#, python-format 10552msgid "Discard the downloaded value for: %s" 10553msgstr "" 10554 10555#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:380 10556msgid "" 10557"The downloaded metadata is on the left and the original metadata is on the " 10558"right. If a downloaded value is blank or unknown, the original value is " 10559"used." 10560msgstr "" 10561 10562#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:383 10563msgid "&View book" 10564msgstr "" 10565 10566#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:431 10567#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:523 10568msgid "Cannot edit metadata" 10569msgstr "" 10570 10571#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:564 10572msgid "" 10573"You are about to merge very many ({}) books. Are you <b>sure</b> you want to" 10574" proceed?" 10575msgstr "" 10576 10577#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:595 10578#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:598 10579msgid "Cannot merge books" 10580msgstr "" 10581 10582#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:599 10583msgid "At least two books must be selected for merging" 10584msgstr "" 10585 10586#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:610 10587#, python-format 10588msgid "" 10589"Book formats and metadata from the selected books will be added to the " 10590"<b>first selected book</b> (%s).<br> The second and subsequently selected " 10591"books will not be deleted or changed.<br><br>Please confirm you want to " 10592"proceed." 10593msgstr "" 10594 10595#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:621 10596#, python-format 10597msgid "" 10598"Book formats from the selected books will be merged into the <b>first " 10599"selected book</b> (%s). Metadata in the first selected book will not be " 10600"changed. Author, Title and all other metadata will <i>not</i> be " 10601"merged.<br><br>After being merged, the second and subsequently selected " 10602"books, with any metadata they have will be <b>deleted</b>. <br><br>All book " 10603"formats of the first selected book will be kept and any duplicate formats in" 10604" the second and subsequently selected books will be permanently " 10605"<b>deleted</b> from your calibre library.<br><br> Are you <b>sure</b> you " 10606"want to proceed?" 10607msgstr "" 10608 10609#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:637 10610#, python-format 10611msgid "" 10612"Book formats and metadata from the selected books will be merged into the " 10613"<b>first selected book</b> (%s).<br><br>After being merged, the second and " 10614"subsequently selected books will be <b>deleted</b>. <br><br>All book formats" 10615" of the first selected book will be kept and any duplicate formats in the " 10616"second and subsequently selected books will be permanently <b>deleted</b> " 10617"from your calibre library.<br><br> Are you <b>sure</b> you want to proceed?" 10618msgstr "" 10619 10620#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:824 10621msgid "Applying changed metadata" 10622msgstr "" 10623 10624#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:918 10625msgid "Some failures" 10626msgstr "" 10627 10628#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:919 10629msgid "" 10630"Failed to apply updated metadata for some books in your library. Click " 10631"\"Show details\" to see details." 10632msgstr "" 10633 10634#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:978 10635#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:996 10636msgid "Format file missing" 10637msgstr "" 10638 10639#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:979 10640#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:997 10641#, python-format 10642msgid "Cannot read cover as the %s file is missing from this book" 10643msgstr "" 10644 10645#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1006 10646#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1094 10647msgid "Could not read metadata" 10648msgstr "" 10649 10650#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1007 10651#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1095 10652#, python-format 10653msgid "Could not read metadata from %s format" 10654msgstr "" 10655 10656#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1018 10657#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:462 10658#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:472 10659msgid "Could not read cover" 10660msgstr "" 10661 10662#: /__w/calibre/calibre/src/calibre/gui2/actions/edit_metadata.py:1019 10663#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:463 10664#, python-format 10665msgid "Could not read cover from %s format" 10666msgstr "" 10667 10668#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10669msgid "Embed metadata" 10670msgstr "" 10671 10672#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:20 10673#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:23 10674msgid "Embed metadata into book files" 10675msgstr "" 10676 10677#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:56 10678msgid "Embed metadata into files of a specific format from selected books..." 10679msgstr "" 10680 10681#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:64 10682#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:71 10683msgid "Cannot embed" 10684msgstr "" 10685 10686#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:75 10687msgid "Choose formats to be updated" 10688msgstr "" 10689 10690#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10691#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:818 10692#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:30 10693msgid "&Stop" 10694msgstr "" 10695 10696#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:81 10697msgid "Embedding updated metadata into book files..." 10698msgstr "" 10699 10700#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:82 10701msgid "Embedding metadata..." 10702msgstr "" 10703 10704#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:101 10705msgid "Embedded metadata in one book" 10706msgid_plural "Embedded metadata in {} books" 10707msgstr[0] "" 10708msgstr[1] "" 10709 10710#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:103 10711#, python-brace-format 10712msgid "" 10713"The {0} format of {1}:\n" 10714"\n" 10715"{2}\n" 10716msgstr "" 10717 10718#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:106 10719msgid "Failed for some files" 10720msgstr "" 10721 10722#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:107 10723msgid "" 10724"Failed to embed metadata into some book files. Click \"Show details\" for " 10725"details." 10726msgstr "" 10727 10728#: /__w/calibre/calibre/src/calibre/gui2/actions/embed.py:110 10729msgid "Show the &failed books in the main book list" 10730msgstr "" 10731 10732#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10733msgid "Download news in e-book form from various websites all over the world" 10734msgstr "" 10735 10736#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10737msgid "F" 10738msgstr "" 10739 10740#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:22 10741msgid "Fetch news" 10742msgstr "" 10743 10744#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:57 10745#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:72 10746msgid "Fetching news from " 10747msgstr "" 10748 10749#: /__w/calibre/calibre/src/calibre/gui2/actions/fetch_news.py:101 10750msgid " fetched." 10751msgstr "" 10752 10753#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10754msgid "F1" 10755msgstr "" 10756 10757#: /__w/calibre/calibre/src/calibre/gui2/actions/help.py:19 10758#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:412 10759#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:736 10760msgid "Help" 10761msgstr "" 10762 10763#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10764msgid "Mark books" 10765msgstr "" 10766 10767#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:19 10768msgid "Temporarily mark books for easy access" 10769msgstr "" 10770 10771#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:24 10772msgid "Toggle mark for selected books" 10773msgstr "" 10774 10775#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:57 10776#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10777msgid "Show marked books" 10778msgstr "" 10779 10780#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:59 10781msgid "Clear all marked books" 10782msgstr "" 10783 10784#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:62 10785msgid "Mark all books by selected author(s)" 10786msgstr "" 10787 10788#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:64 10789msgid "Mark all books in the selected series" 10790msgstr "" 10791 10792#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:67 10793msgid "Clear all books by selected author(s)" 10794msgstr "" 10795 10796#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:69 10797msgid "Clear all books in the selected series" 10798msgstr "" 10799 10800#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:91 10801msgid "Show marked book" 10802msgstr "" 10803 10804#: /__w/calibre/calibre/src/calibre/gui2/actions/mark_books.py:109 10805msgid "Cannot mark" 10806msgstr "" 10807 10808#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:17 10809msgid "Match book to library" 10810msgstr "" 10811 10812#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:18 10813msgid "Match this book to a book in the library" 10814msgstr "" 10815 10816#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10817#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:130 10819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:201 10820#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:73 10821msgid "Match books" 10822msgstr "" 10823 10824#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:35 10825#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:64 10826msgid "You must select one book" 10827msgstr "" 10828 10829#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:46 10830msgid "Show matched book in library" 10831msgstr "" 10832 10833#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:74 10834msgid "No matching books" 10835msgstr "" 10836 10837#: /__w/calibre/calibre/src/calibre/gui2/actions/match_books.py:75 10838msgid "" 10839"No matching books found in the calibre library. Do you want to specify the " 10840"matching book manually?" 10841msgstr "" 10842 10843#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:14 10844msgid "Move to next match" 10845msgstr "" 10846 10847#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10848msgid "F3" 10849msgstr "" 10850 10851#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10852msgid "Move to next highlighted match" 10853msgstr "" 10854 10855#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:15 10856msgid "N" 10857msgstr "" 10858 10859#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:27 10860msgid "Move to previous item" 10861msgstr "" 10862 10863#: /__w/calibre/calibre/src/calibre/gui2/actions/next_match.py:28 10864msgid "Move to previous highlighted item" 10865msgstr "" 10866 10867#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:16 10868msgid "Open containing folder" 10869msgstr "" 10870 10871#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10872msgid "O" 10873msgstr "" 10874 10875#: /__w/calibre/calibre/src/calibre/gui2/actions/open.py:17 10876msgid "Open the folder containing the current book's files" 10877msgstr "" 10878 10879#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10880msgid "Plugin updater" 10881msgstr "" 10882 10883#: /__w/calibre/calibre/src/calibre/gui2/actions/plugin_updates.py:18 10884msgid "Update any plugins you have installed in calibre" 10885msgstr "" 10886 10887#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:34 10888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:514 10889msgid "Polish book" 10890msgstr "" 10891 10892#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:36 10893#, python-format 10894msgid "Polish %d books" 10895msgstr "" 10896 10897#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:40 10898#, python-format 10899msgid "<h3>About Polishing books</h3>%s" 10900msgstr "" 10901 10902#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:41 10903msgid "" 10904"<p>If you have both EPUB and ORIGINAL_EPUB in your book,\n" 10905" then polishing will run on ORIGINAL_EPUB (the same for other\n" 10906" ORIGINAL_* formats). So if you\n" 10907" want Polishing to not run on the ORIGINAL_* format, delete the\n" 10908" ORIGINAL_* format before running it.</p>" 10909msgstr "" 10910 10911#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:48 10912#, python-format 10913msgid "<h3>Embed referenced fonts</h3>%s" 10914msgstr "" 10915 10916#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:49 10917#, python-format 10918msgid "<h3>Subsetting fonts</h3>%s" 10919msgstr "" 10920 10921#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:52 10922#, python-format 10923msgid "<h3>Smarten punctuation</h3>%s" 10924msgstr "" 10925 10926#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:54 10927msgid "" 10928"<h3>Updating metadata</h3><p>This will update all metadata <i>except</i> the" 10929" cover in the e-book files to match the current metadata in the calibre " 10930"library.</p> <p>Note that most e-book formats are not capable of supporting " 10931"all the metadata in calibre.</p><p>There is a separate option to update the " 10932"cover.</p>" 10933msgstr "" 10934 10935#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:62 10936msgid "" 10937"<h3>Update cover</h3><p>Update the covers in the e-book files to match the " 10938"current cover in the calibre library.</p><p>If the e-book file does not have" 10939" an identifiable cover, a new cover is inserted.</p>" 10940msgstr "" 10941 10942#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:67 10943#, python-format 10944msgid "<h3>Book jacket</h3>%s" 10945msgstr "" 10946 10947#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:68 10948#, python-format 10949msgid "<h3>Remove book jacket</h3>%s" 10950msgstr "" 10951 10952#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:69 10953#, python-format 10954msgid "<h3>Remove unused CSS rules</h3>%s" 10955msgstr "" 10956 10957#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:70 10958#, python-format 10959msgid "<h3>Losslessly compress images</h3>%s" 10960msgstr "" 10961 10962#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:71 10963#, python-format 10964msgid "<h3>Add soft-hyphens</h3>%s" 10965msgstr "" 10966 10967#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:72 10968#, python-format 10969msgid "<h3>Remove soft-hyphens</h3>%s" 10970msgstr "" 10971 10972#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:73 10973#, python-format 10974msgid "<h3>Upgrade book internals</h3>%s" 10975msgstr "" 10976 10977#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:79 10978msgid "Select actions to perform:" 10979msgstr "" 10980 10981#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:84 10982msgid "&Embed all referenced fonts" 10983msgstr "" 10984 10985#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:85 10986#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:259 10987msgid "&Subset all embedded fonts" 10988msgstr "" 10989 10990#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:86 10991#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:265 10992msgid "Smarten &punctuation" 10993msgstr "" 10994 10995#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:87 10996msgid "Update &metadata in the book files" 10997msgstr "" 10998 10999#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:88 11000msgid "Update the &cover in the book files" 11001msgstr "" 11002 11003#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:89 11004msgid "Add/replace metadata as a \"book &jacket\" page" 11005msgstr "" 11006 11007#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:90 11008msgid "&Remove a previously inserted book jacket" 11009msgstr "" 11010 11011#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:91 11012msgid "Remove &unused CSS rules from the book" 11013msgstr "" 11014 11015#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:92 11016msgid "Losslessly &compress images" 11017msgstr "" 11018 11019#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:93 11020msgid "Add s&oft hyphens" 11021msgstr "" 11022 11023#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:94 11024msgid "Remove so&ft hyphens" 11025msgstr "" 11026 11027#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:95 11028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:529 11029msgid "&Upgrade book internals" 11030msgstr "" 11031 11032#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:106 11033msgid "About" 11034msgstr "" 11035 11036#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:125 11037msgid "Show &report" 11038msgstr "" 11039 11040#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:127 11041msgid "" 11042"Show a report of all the actions performed after polishing is completed" 11043msgstr "" 11044 11045#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:133 11046#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:65 11047msgid "&Save settings" 11048msgstr "" 11049 11050#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:135 11051#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:67 11052msgid "&Load settings" 11053msgstr "" 11054 11055#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:156 11056#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:236 11057msgid "No actions selected" 11058msgstr "" 11059 11060#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:157 11061msgid "You must select at least one action before saving" 11062msgstr "" 11063 11064#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:159 11065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:148 11066#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:85 11067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1229 11068msgid "Choose name" 11069msgstr "" 11070 11071#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:160 11072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:149 11073#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:86 11074msgid "Choose a name for these settings" 11075msgstr "" 11076 11077#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:180 11078#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:105 11079msgid "Remove saved settings" 11080msgstr "" 11081 11082#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:221 11083msgid "Must update metadata" 11084msgstr "" 11085 11086#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:222 11087msgid "" 11088"You have selected the option to add metadata as a \"book jacket\". For this " 11089"option to work, you must also select the option to update metadata in the " 11090"book files. Do you want to select it?" 11091msgstr "" 11092 11093#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:230 11094msgid "Add or remove jacket?" 11095msgstr "" 11096 11097#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:231 11098msgid "" 11099"You have chosen to both add and remove the metadata jacket. This will result" 11100" in the final book having no jacket. Is this what you want?" 11101msgstr "" 11102 11103#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:237 11104msgid "You must select at least one action, or click Cancel." 11105msgstr "" 11106 11107#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:251 11108msgid "Queueing books for polishing" 11109msgstr "" 11110 11111#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:299 11112#, python-format 11113msgid "Polish %s" 11114msgstr "" 11115 11116#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:300 11117#, python-format 11118msgid "Polish book %(nums)s of %(tot)s (%(title)s)" 11119msgstr "" 11120 11121#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:304 11122#, python-format 11123msgid "Queueing book %(nums)s of %(tot)s (%(title)s)" 11124msgstr "" 11125 11126#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:331 11127msgid "Ignore remaining reports" 11128msgstr "" 11129 11130#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:337 11131msgid "View full &log" 11132msgstr "" 11133 11134#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:348 11135msgid "Ignore remaining report" 11136msgid_plural "Ignore remaining {} reports" 11137msgstr[0] "" 11138msgstr[1] "" 11139 11140#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:361 11141#, python-format 11142msgid "Polishing of %s" 11143msgstr "" 11144 11145#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:367 11146#, python-format 11147msgid "The original file has been saved as %s." 11148msgid_plural "The original files have been saved as %s." 11149msgstr[0] "" 11150msgstr[1] "" 11151 11152#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:369 11153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:324 11154msgid " and " 11155msgstr "" 11156 11157#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:372 11158msgid "If you polish again, the polishing will run on the originals." 11159msgstr "" 11160 11161#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:408 11162msgid "Polish books" 11163msgstr "" 11164 11165#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11166msgid "Apply the shine of perfection to your books" 11167msgstr "" 11168 11169#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:409 11170msgid "P" 11171msgstr "" 11172 11173#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:459 11174#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:490 11175msgid "Cannot polish" 11176msgstr "" 11177 11178#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:471 11179#, python-brace-format 11180msgid "" 11181"One of the books you are polishing has an {0} format. Polishing will use " 11182"this as the source and overwrite any existing {1} format. Are you sure you " 11183"want to proceed?" 11184msgstr "" 11185 11186#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:475 11187msgid "Ask for this confirmation again" 11188msgstr "" 11189 11190#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:491 11191#, python-format 11192msgid "" 11193"Polishing is only supported for books in the %s formats. Convert to one of " 11194"those formats before polishing." 11195msgstr "" 11196 11197#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:519 11198msgid "Start polishing the book" 11199msgid_plural "Start polishing of {} books" 11200msgstr[0] "" 11201msgstr[1] "" 11202 11203#: /__w/calibre/calibre/src/calibre/gui2/actions/polish.py:536 11204msgid " completed" 11205msgstr "" 11206 11207#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:22 11208msgid "Configure calibre" 11209msgstr "" 11210 11211#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:24 11212msgid "Change calibre behavior" 11213msgstr "" 11214 11215#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:31 11216msgid "Run Welcome wizard" 11217msgstr "" 11218 11219#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:33 11220msgid "Get plugins to enhance calibre" 11221msgstr "" 11222 11223#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:37 11224msgid "Restart in debug mode" 11225msgstr "" 11226 11227#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:39 11228msgid "Restart ignoring third party plugins" 11229msgstr "" 11230 11231#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:59 11232msgid "Cannot configure while there are running jobs." 11233msgstr "" 11234 11235#: /__w/calibre/calibre/src/calibre/gui2/actions/preferences.py:63 11236msgid "Cannot configure before calibre is restarted." 11237msgstr "" 11238 11239#: /__w/calibre/calibre/src/calibre/gui2/actions/random.py:18 11240msgid "Select a random book from your calibre library" 11241msgstr "" 11242 11243#: /__w/calibre/calibre/src/calibre/gui2/actions/restart.py:16 11244msgid "Restart" 11245msgstr "" 11246 11247#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:21 11248msgid "Save to disk" 11249msgstr "" 11250 11251#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11252msgid "Export e-book files from the calibre library" 11253msgstr "" 11254 11255#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:22 11256msgid "S" 11257msgstr "" 11258 11259#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:31 11260msgid "Save to disk in a single folder" 11261msgstr "" 11262 11263#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:33 11264#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:50 11265#, python-format 11266msgid "Save only %s format to disk" 11267msgstr "" 11268 11269#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:37 11270#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:53 11271#, python-format 11272msgid "Save only %s format to disk in a single folder" 11273msgstr "" 11274 11275#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:40 11276msgid "Save single format to disk..." 11277msgstr "" 11278 11279#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:61 11280#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:83 11281msgid "Cannot save to disk" 11282msgstr "" 11283 11284#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:65 11285msgid "Choose format to save to disk" 11286msgstr "" 11287 11288#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:86 11289msgid "Choose destination folder" 11290msgstr "" 11291 11292#: /__w/calibre/calibre/src/calibre/gui2/actions/save_to_disk.py:94 11293msgid "" 11294"You are trying to save files into the calibre library. This can cause " 11295"corruption of your library. Save to disk is meant to export files from your " 11296"calibre library elsewhere." 11297msgstr "" 11298 11299#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:19 11300msgid "Show Book details" 11301msgstr "" 11302 11303#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11304msgid "I" 11305msgstr "" 11306 11307#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:20 11308msgid "Show the detailed metadata for the current book in a separate window" 11309msgstr "" 11310 11311#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:30 11312msgid "No detailed info available" 11313msgstr "" 11314 11315#: /__w/calibre/calibre/src/calibre/gui2/actions/show_book_details.py:31 11316msgid "No detailed information is available for books on the device." 11317msgstr "" 11318 11319#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:23 11320#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:63 11321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:87 11322msgid "Quickview" 11323msgstr "" 11324 11325#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:70 11326msgid "Toggle Quickview" 11327msgstr "" 11328 11329#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:71 11330msgid "Open/close the Quickview panel/window" 11331msgstr "" 11332 11333#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:76 11334msgid "Focus to Quickview" 11335msgstr "" 11336 11337#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:77 11338msgid "Move the focus to the Quickview panel/window" 11339msgstr "" 11340 11341#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:85 11342msgid "Focus from Quickview to the book list" 11343msgstr "" 11344 11345#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:86 11346msgid "Move the focus from Quickview to the book list" 11347msgstr "" 11348 11349#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:94 11350msgid "Refresh Quickview" 11351msgstr "" 11352 11353#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:95 11354msgid "Refresh the information shown in the Quickview panel" 11355msgstr "" 11356 11357#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:102 11358msgid "Search from Quickview" 11359msgstr "" 11360 11361#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:103 11362msgid "Search for the currently selected Quickview item" 11363msgstr "" 11364 11365#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:131 11366msgid "No quickview available" 11367msgstr "" 11368 11369#: /__w/calibre/calibre/src/calibre/gui2/actions/show_quickview.py:132 11370msgid "Quickview is not available for books on the device." 11371msgstr "" 11372 11373#: /__w/calibre/calibre/src/calibre/gui2/actions/show_stored_templates.py:17 11374msgid "Manage template functions" 11375msgstr "" 11376 11377#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:19 11378#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:50 11379#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:352 11380msgid "Template tester" 11381msgstr "" 11382 11383#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:24 11384msgid "Enter a template to test using data from the selected book" 11385msgstr "" 11386 11387#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:34 11388msgid "No template tester available" 11389msgstr "" 11390 11391#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:35 11392msgid "Template tester is not available for books on the device." 11393msgstr "" 11394 11395#: /__w/calibre/calibre/src/calibre/gui2/actions/show_template_tester.py:41 11396msgid "At least one book must be selected" 11397msgstr "" 11398 11399#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11400msgid "Show books similar to the current book" 11401msgstr "" 11402 11403#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:19 11404msgid "Similar books" 11405msgstr "" 11406 11407#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:27 11408msgid "Books by same author" 11409msgstr "" 11410 11411#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:28 11412msgid "Books in this series" 11413msgstr "" 11414 11415#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:30 11416msgid "Books by this publisher" 11417msgstr "" 11418 11419#: /__w/calibre/calibre/src/calibre/gui2/actions/similar_books.py:31 11420msgid "Books with the same tags" 11421msgstr "" 11422 11423#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:48 11424#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:689 11425msgid "Sort by" 11426msgstr "" 11427 11428#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11429msgid "Reverse current sort" 11430msgstr "" 11431 11432#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:64 11433msgid "Reverse the current sort order" 11434msgstr "" 11435 11436#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11437msgid "Re-apply current sort" 11438msgstr "" 11439 11440#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:65 11441msgid "Re-apply the current sort" 11442msgstr "" 11443 11444#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:100 11445msgid "Select sortable columns" 11446msgstr "" 11447 11448#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:101 11449msgid "Sort on multiple columns" 11450msgstr "" 11451 11452#: /__w/calibre/calibre/src/calibre/gui2/actions/sort.py:120 11453#, python-format 11454msgid "%s [reverse current sort]" 11455msgstr "" 11456 11457#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11458msgid "G" 11459msgstr "" 11460 11461#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11462#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:178 11463msgid "Get books" 11464msgstr "" 11465 11466#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:21 11467msgid "Search dozens of online e-book retailers for the cheapest books" 11468msgstr "" 11469 11470#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:23 11471msgid "Search for e-books" 11472msgstr "" 11473 11474#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11475msgid "this author" 11476msgstr "" 11477 11478#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:29 11479msgid "this title" 11480msgstr "" 11481 11482#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:30 11483msgid "this book" 11484msgstr "" 11485 11486#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:33 11487#, python-format 11488msgid "Search for %s" 11489msgstr "" 11490 11491#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:36 11492#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:185 11493msgid "Stores" 11494msgstr "" 11495 11496#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:39 11497#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18 11498msgid "Choose stores" 11499msgstr "" 11500 11501#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:90 11502#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:107 11503#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:114 11504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1109 11505#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1282 11506msgid "Cannot search" 11507msgstr "" 11508 11509#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:135 11510msgid "" 11511"calibre helps you find the e-books you want by searching the websites of " 11512"various commercial and public domain book sources." 11513msgstr "" 11514 11515#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:139 11516msgid "" 11517"Using the integrated search you can easily find which store has the book you" 11518" are looking for, at the best price. You also get DRM status and other " 11519"useful information." 11520msgstr "" 11521 11522#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:142 11523msgid "" 11524"All transactions (paid or otherwise) are handled between you and the book " 11525"seller. calibre is not part of this process and any issues related to a " 11526"purchase should be directed to the website you are buying from. Be sure to " 11527"double check that any books you get will work with your e-book reader, " 11528"especially if the book you are buying has <a href=\"{}\">DRM</a>." 11529msgstr "" 11530 11531#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:153 11532#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:35 11533msgid "Show this message again" 11534msgstr "" 11535 11536#: /__w/calibre/calibre/src/calibre/gui2/actions/store.py:154 11537msgid "About Get books" 11538msgstr "" 11539 11540#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:16 11541msgid "Tag mapper" 11542msgstr "" 11543 11544#: /__w/calibre/calibre/src/calibre/gui2/actions/tag_mapper.py:37 11545msgid "Map tags for one book in the library" 11546msgid_plural "Map tags for {} books in the library" 11547msgstr[0] "" 11548msgstr[1] "" 11549 11550#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:27 11551#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:23 11552msgid "Choose format to edit" 11553msgstr "" 11554 11555#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:31 11556msgid "Choose which format you want to edit:" 11557msgstr "" 11558 11559#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:42 11560msgid "&All formats" 11561msgstr "" 11562 11563#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:73 11564msgid "Edit ToC" 11565msgstr "" 11566 11567#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:74 11568msgid "K" 11569msgstr "" 11570 11571#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:114 11572#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:131 11573msgid "Cannot edit ToC" 11574msgstr "" 11575 11576#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:115 11577#, python-format 11578msgid "" 11579"Editing Table of Contents is only supported for books in the %s formats. " 11580"Convert to one of those formats before polishing." 11581msgstr "" 11582 11583#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:121 11584msgid "" 11585"You have chosen to edit the Table of Contents of {} books at once. Doing so " 11586"will likely slow your computer to a crawl. Are you sure?" 11587msgstr "" 11588 11589#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:179 11590msgid "Library changed" 11591msgstr "" 11592 11593#: /__w/calibre/calibre/src/calibre/gui2/actions/toc_edit.py:180 11594#, python-brace-format 11595msgid "" 11596"Cannot save changes made to {0} by the ToC editor as the calibre library has" 11597" changed." 11598msgstr "" 11599 11600#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:26 11601msgid "" 11602"This book has multiple formats that can be edited. Choose the format you " 11603"want to edit." 11604msgstr "" 11605 11606#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:29 11607msgid "Always ask when more than one format is available" 11608msgstr "" 11609 11610#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:326 11612msgid "Edit book" 11613msgstr "" 11614 11615#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11616msgid "Edit books in the EPUB or AZW formats" 11617msgstr "" 11618 11619#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:59 11620msgid "T" 11621msgstr "" 11622 11623#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:95 11624msgid "Cannot Edit book" 11625msgstr "" 11626 11627#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:103 11628#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:121 11629#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:685 11630#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:689 11631msgid "Cannot edit book" 11632msgstr "" 11633 11634#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:104 11635msgid "Editing of books on the device is not supported" 11636msgstr "" 11637 11638#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:112 11639msgid "No editable formats" 11640msgstr "" 11641 11642#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:113 11643msgid "Do you want to create an empty EPUB file to edit?" 11644msgstr "" 11645 11646#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:122 11647#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:690 11648#, python-format 11649msgid "" 11650"The book must be in the %s formats to edit.\n" 11651"\n" 11652"First convert the book to one of these formats." 11653msgstr "" 11654 11655#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:152 11656msgid "File missing" 11657msgstr "" 11658 11659#: /__w/calibre/calibre/src/calibre/gui2/actions/tweak_epub.py:153 11660#, python-format 11661msgid "" 11662"The %s format is missing from the calibre library. You should run library " 11663"maintenance." 11664msgstr "" 11665 11666#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:34 11667#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:291 11668msgid "Unpack book" 11669msgstr "" 11670 11671#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:67 11672msgid "Choose the format to unpack:" 11673msgstr "" 11674 11675#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:77 11676msgid "" 11677" <h2>About Unpack book</h2>\n" 11678" <p>Unpack book allows you to fine tune the appearance of an e-book by\n" 11679" making small changes to its internals. In order to use Unpack book,\n" 11680" you need to know a little bit about HTML and CSS, technologies that\n" 11681" are used in e-books. Follow the steps:</p>\n" 11682" <br>\n" 11683" <ol>\n" 11684" <li>Click \"Explode book\": This will \"explode\" the book into its\n" 11685" individual internal components.<br></li>\n" 11686" <li>Right click on any individual file and select \"Open with...\" to\n" 11687" edit it in your favorite text editor.<br></li>\n" 11688" <li>When you are done: <b>close the file browser window\n" 11689" and the editor windows you used to make your tweaks</b>. Then click\n" 11690" the \"Rebuild book\" button, to update the book in your calibre\n" 11691" library.</li>\n" 11692" </ol>" 11693msgstr "" 11694 11695#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:106 11696msgid "&Explode book" 11697msgstr "" 11698 11699#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:107 11700msgid "&Preview book" 11701msgstr "" 11702 11703#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:108 11704#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:87 11705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:207 11706#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:346 11707#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 11708msgid "&Cancel" 11709msgstr "" 11710 11711#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:109 11712msgid "&Rebuild book" 11713msgstr "" 11714 11715#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:112 11716msgid "Explode the book to edit its components" 11717msgstr "" 11718 11719#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:114 11720msgid "Preview the result of your changes" 11721msgstr "" 11722 11723#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:116 11724msgid "Abort without saving any changes" 11725msgstr "" 11726 11727#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:118 11728msgid "Save your changes and update the book in the calibre library" 11729msgstr "" 11730 11731#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:158 11732msgid "Exploding, please wait..." 11733msgstr "" 11734 11735#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:180 11736#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:189 11737msgid "Failed to unpack" 11738msgstr "" 11739 11740#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:181 11741#, python-format 11742msgid "Could not explode the %s file." 11743msgstr "" 11744 11745#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:190 11746#, python-format 11747msgid "" 11748"Could not explode the %s file. Click \"Show details\" for more information." 11749msgstr "" 11750 11751#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:224 11752msgid "Failed to rebuild file" 11753msgstr "" 11754 11755#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:225 11756#, python-format 11757msgid "Failed to rebuild %s. For more information, click \"Show details\"." 11758msgstr "" 11759 11760#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:233 11761#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:242 11762msgid "Rebuilding, please wait..." 11763msgstr "" 11764 11765#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:292 11766msgid "" 11767"Unpack books in the EPUB, AZW3, HTMLZ formats into their individual " 11768"components" 11769msgstr "" 11770 11771#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:328 11772#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:341 11773msgid "Cannot unpack book" 11774msgstr "" 11775 11776#: /__w/calibre/calibre/src/calibre/gui2/actions/unpack_book.py:342 11777msgid "" 11778"The book must be in ePub, HTMLZ or AZW3 formats to unpack.\n" 11779"\n" 11780"First convert the book to one of these formats." 11781msgstr "" 11782 11783#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11784msgid "Read books" 11785msgstr "" 11786 11787#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11788msgid "V" 11789msgstr "" 11790 11791#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:53 11792msgid "View" 11793msgstr "" 11794 11795#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:65 11796msgid "View specific format" 11797msgstr "" 11798 11799#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:67 11800msgid "View with calibre E-book viewer" 11801msgstr "" 11802 11803#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:68 11804msgid "Read a random book" 11805msgstr "" 11806 11807#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:74 11808msgid "Clear recently viewed list" 11809msgstr "" 11810 11811#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11812msgid "Continue reading previous book" 11813msgstr "" 11814 11815#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:77 11816#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:137 11817msgid "Continue reading the last opened book" 11818msgstr "" 11819 11820#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:189 11821msgid "No associated program" 11822msgstr "" 11823 11824#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:190 11825#, python-format 11826msgid "" 11827"Windows will try to open %s with calibre itself resulting in a duplicate in " 11828"your calibre library. You should install some program capable of viewing " 11829"this file format and tell Windows to use that program to open files of this " 11830"type." 11831msgstr "" 11832 11833#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:211 11834#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:311 11835#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:318 11836#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:357 11837msgid "Cannot view" 11838msgstr "" 11839 11840#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:225 11841#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:244 11842msgid "Format unavailable" 11843msgstr "" 11844 11845#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:226 11846msgid "Selected books have no formats" 11847msgstr "" 11848 11849#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:228 11850#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:153 11851msgid "Choose the format to view" 11852msgstr "" 11853 11854#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:245 11855#, python-format 11856msgid "" 11857"Not all the selected books were available in the %s format. You should " 11858"convert them first." 11859msgstr "" 11860 11861#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:257 11862msgid "Multiple books selected" 11863msgstr "" 11864 11865#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:258 11866#, python-format 11867msgid "" 11868"You are attempting to open %d books. Opening too many books at once can be " 11869"slow and have a negative effect on the responsiveness of your computer. Once" 11870" started the process cannot be stopped until complete. Do you wish to " 11871"continue?" 11872msgstr "" 11873 11874#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:267 11875msgid "Cannot open folder" 11876msgstr "" 11877 11878#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:312 11879msgid "This book no longer exists in your library" 11880msgstr "" 11881 11882#: /__w/calibre/calibre/src/calibre/gui2/actions/view.py:319 11883#, python-format 11884msgid "%s has no available formats." 11885msgstr "" 11886 11887#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:14 11888#: /__w/calibre/calibre/src/calibre/gui2/layout.py:200 11889msgid "Virtual library" 11890msgstr "" 11891 11892#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:29 11893#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:388 11894msgid "Quick select Virtual library" 11895msgstr "" 11896 11897#: /__w/calibre/calibre/src/calibre/gui2/actions/virtual_library.py:30 11898msgid "Quick select a Virtual library" 11899msgstr "" 11900 11901#: /__w/calibre/calibre/src/calibre/gui2/add.py:43 11902#: /__w/calibre/calibre/src/calibre/gui2/add.py:47 11903#: /__w/calibre/calibre/src/calibre/gui2/add.py:57 11904#: /__w/calibre/calibre/src/calibre/gui2/add.py:254 11905#: /__w/calibre/calibre/src/calibre/gui2/add.py:279 11906#: /__w/calibre/calibre/src/calibre/gui2/add.py:299 11907#: /__w/calibre/calibre/src/calibre/gui2/add.py:315 11908msgid "Cannot add books" 11909msgstr "" 11910 11911#: /__w/calibre/calibre/src/calibre/gui2/add.py:44 11912#, python-format 11913msgid "The path %s does not exist" 11914msgstr "" 11915 11916#: /__w/calibre/calibre/src/calibre/gui2/add.py:48 11917#, python-format 11918msgid "You do not have permission to read %s" 11919msgstr "" 11920 11921#: /__w/calibre/calibre/src/calibre/gui2/add.py:58 11922msgid "You do not have permission to read any of the selected files" 11923msgstr "" 11924 11925#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11926msgid "Adding books..." 11927msgstr "" 11928 11929#: /__w/calibre/calibre/src/calibre/gui2/add.py:107 11930msgid "Scanning for files..." 11931msgstr "" 11932 11933#: /__w/calibre/calibre/src/calibre/gui2/add.py:237 11934msgid "You do not have permission to read the selected file." 11935msgid_plural "You do not have permission to read the selected files." 11936msgstr[0] "" 11937msgstr[1] "" 11938 11939#: /__w/calibre/calibre/src/calibre/gui2/add.py:243 11940#, python-format 11941msgid "Could not add %s as you do not have permission to read the file" 11942msgstr "" 11943 11944#: /__w/calibre/calibre/src/calibre/gui2/add.py:255 11945#: /__w/calibre/calibre/src/calibre/gui2/add.py:280 11946#: /__w/calibre/calibre/src/calibre/gui2/add.py:300 11947msgid "Failed to add any books, click \"Show details\" for more information." 11948msgstr "" 11949 11950#: /__w/calibre/calibre/src/calibre/gui2/add.py:260 11951msgid "Could not add" 11952msgstr "" 11953 11954#: /__w/calibre/calibre/src/calibre/gui2/add.py:261 11955#, python-format 11956msgid "No e-book files were found in %s" 11957msgstr "" 11958 11959#: /__w/calibre/calibre/src/calibre/gui2/add.py:266 11960msgid "Reading metadata and adding to library (one book)..." 11961msgid_plural "Reading metadata and adding to library ({} books)..." 11962msgstr[0] "" 11963msgstr[1] "" 11964 11965#: /__w/calibre/calibre/src/calibre/gui2/add.py:316 11966msgid "Failed to add some books, click \"Show details\" for more information." 11967msgstr "" 11968 11969#: /__w/calibre/calibre/src/calibre/gui2/add.py:332 11970#: /__w/calibre/calibre/src/calibre/gui2/save.py:154 11971#: /__w/calibre/calibre/src/calibre/gui2/save.py:185 11972#: /__w/calibre/calibre/src/calibre/gui2/save.py:268 11973#: /__w/calibre/calibre/src/calibre/gui2/save.py:302 11974msgid "Critical failure" 11975msgstr "" 11976 11977#: /__w/calibre/calibre/src/calibre/gui2/add.py:333 11978msgid "" 11979"The read metadata worker process crashed while processing some files. Adding" 11980" of books is aborted. Click \"Show details\" to see which files caused the " 11981"problem." 11982msgstr "" 11983 11984#: /__w/calibre/calibre/src/calibre/gui2/add.py:351 11985msgid "Failed to read metadata from the file:" 11986msgid_plural "Failed to read metadata from the files:" 11987msgstr[0] "" 11988msgstr[1] "" 11989 11990#: /__w/calibre/calibre/src/calibre/gui2/add.py:354 11991#: /__w/calibre/calibre/src/calibre/gui2/add.py:411 11992#: /__w/calibre/calibre/src/calibre/gui2/add.py:464 11993#: /__w/calibre/calibre/src/calibre/gui2/add.py:495 11994msgid "With error:" 11995msgstr "" 11996 11997#: /__w/calibre/calibre/src/calibre/gui2/add.py:409 11998msgid "Failed to merge the book: " 11999msgstr "" 12000 12001#: /__w/calibre/calibre/src/calibre/gui2/add.py:462 12002msgid "Failed to add the book: " 12003msgstr "" 12004 12005#: /__w/calibre/calibre/src/calibre/gui2/add.py:494 12006#, python-brace-format 12007msgid "Failed to add the file {0} to the book: {1}" 12008msgstr "" 12009 12010#: /__w/calibre/calibre/src/calibre/gui2/add.py:507 12011msgid "Adding duplicates" 12012msgstr "" 12013 12014#: /__w/calibre/calibre/src/calibre/gui2/add.py:531 12015msgid "" 12016"There were problems adding some files, click \"Show details\" for more " 12017"information" 12018msgstr "" 12019 12020#: /__w/calibre/calibre/src/calibre/gui2/add.py:532 12021msgid "Failed to add any books, click \"Show details\" for more information" 12022msgstr "" 12023 12024#: /__w/calibre/calibre/src/calibre/gui2/add.py:533 12025msgid "Errors while adding" 12026msgstr "" 12027 12028#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:23 12029#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:728 12030msgid "Ignore" 12031msgstr "" 12032 12033#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:24 12034#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:136 12035msgid "Add" 12036msgstr "" 12037 12038#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:28 12039msgid "starts with" 12040msgstr "" 12041 12042#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:29 12043msgid "does not start with" 12044msgstr "" 12045 12046#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:30 12047msgid "ends with" 12048msgstr "" 12049 12050#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:31 12051msgid "does not end with" 12052msgstr "" 12053 12054#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:32 12055msgid "matches glob pattern" 12056msgstr "" 12057 12058#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:33 12059msgid "does not match glob pattern" 12060msgstr "" 12061 12062#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:34 12063#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:34 12064msgid "matches regex pattern" 12065msgstr "" 12066 12067#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:35 12068#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:35 12069msgid "does not match regex pattern" 12070msgstr "" 12071 12072#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:38 12073#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:38 12074msgid "Create the rule below, the rule can be used to add or ignore files" 12075msgstr "" 12076 12077#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:39 12078msgid "the file, if the filename" 12079msgstr "" 12080 12081#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:40 12082msgid "You must provide a value for the filename to match" 12083msgstr "" 12084 12085#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:43 12086#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:137 12087msgid "A comma separated list of tags" 12088msgstr "" 12089 12090#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:46 12091msgid "Matching is case-insensitive" 12092msgstr "" 12093 12094#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:48 12095#, python-brace-format 12096msgid "A case-insensitive filename pattern, for example: {0} or {1}" 12097msgstr "" 12098 12099#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:50 12100#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:102 12101#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:142 12102msgid "A regular expression" 12103msgstr "" 12104 12105#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:82 12106#, python-format 12107msgid "%s is not a valid glob expression" 12108msgstr "" 12109 12110#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:99 12111#, python-brace-format 12112msgid "" 12113"<b>{action}</b> the file, if the filename <i>{match_type}</i>: " 12114"<b>{query}</b>" 12115msgstr "" 12116 12117#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:108 12118msgid "" 12119"You can specify rules to add/ignore files here. They will be used when " 12120"recursively adding files from folders/archives and also when auto-adding. " 12121"Click the \"Add Rule\" button below to get started. The rules will be " 12122"processed in order for every file until either an \"add\" or an \"ignore\" " 12123"rule matches. If no rules match, the file will be added only if its file " 12124"extension is of a known e-book type." 12125msgstr "" 12126 12127#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:118 12128msgid "Test filename filter rules" 12129msgstr "" 12130 12131#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:120 12132msgid "Enter a filename to test:" 12133msgstr "" 12134 12135#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:121 12136msgid "Enter filename and click the \"Test\" button" 12137msgstr "" 12138 12139#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:128 12140#, python-format 12141msgid "The filename %s did not match any rules" 12142msgstr "" 12143 12144#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:130 12145#, python-brace-format 12146msgid "The filename {0} will be {1}" 12147msgstr "" 12148 12149#: /__w/calibre/calibre/src/calibre/gui2/add_filters.py:135 12150msgid "Edit file filter rules" 12151msgstr "" 12152 12153#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:24 12154msgid "Change" 12155msgstr "" 12156 12157#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:25 12158#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:300 12159#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:481 12160#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 12161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:319 12162#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:47 12163#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:693 12164#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:479 12165msgid "Capitalize" 12166msgstr "" 12167 12168#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:26 12169#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:49 12170msgid "Lower-case" 12171msgstr "" 12172 12173#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:27 12174#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:50 12175msgid "Upper-case" 12176msgstr "" 12177 12178#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:31 12179#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:55 12180msgid "is one of" 12181msgstr "" 12182 12183#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:32 12184#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:56 12185msgid "is not one of" 12186msgstr "" 12187 12188#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:33 12189#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:105 12190#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:115 12191#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:59 12192msgid "contains" 12193msgstr "" 12194 12195#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:39 12196msgid "the author, if the author name" 12197msgstr "" 12198 12199#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:40 12200msgid "You must provide a value for the author name to match" 12201msgstr "" 12202 12203#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:41 12204msgid "with the name:" 12205msgstr "" 12206 12207#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:89 12208#, python-brace-format 12209msgid "" 12210"<b>{action}</b> the author name, if it <i>{match_type}</i>: <b>{query}</b>" 12211msgstr "" 12212 12213#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:92 12214msgid "to the name" 12215msgstr "" 12216 12217#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:100 12218msgid "" 12219"You can specify rules to manipulate author names here. Click the \"Add " 12220"Rule\" button below to get started. The rules will be processed in order for" 12221" every author." 12222msgstr "" 12223 12224#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:107 12225msgid "Test author mapping rules" 12226msgstr "" 12227 12228#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:109 12229msgid "Enter an author name to test:" 12230msgstr "" 12231 12232#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:110 12233msgid "Enter author and click the \"Test\" button" 12234msgstr "" 12235 12236#: /__w/calibre/calibre/src/calibre/gui2/author_mapper.py:121 12237msgid "Edit author mapping rules" 12238msgstr "" 12239 12240#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12241#, python-brace-format 12242msgid "Added a book automatically from {src}" 12243msgstr "" 12244 12245#: /__w/calibre/calibre/src/calibre/gui2/auto_add.py:324 12246#, python-brace-format 12247msgid "Added {num} books automatically from {src}" 12248msgstr "" 12249 12250#: /__w/calibre/calibre/src/calibre/gui2/bars.py:437 12251#: /__w/calibre/calibre/src/calibre/gui2/bars.py:550 12252#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 12253#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 12254#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:561 12255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:569 12256msgid "Donate" 12257msgstr "" 12258 12259#: /__w/calibre/calibre/src/calibre/gui2/bars.py:457 12260#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:291 12261#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 12262msgid "Edit" 12263msgstr "" 12264 12265#: /__w/calibre/calibre/src/calibre/gui2/bars.py:459 12266#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:424 12267#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:290 12268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:317 12269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:273 12270#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:356 12271msgid "Copy" 12272msgstr "" 12273 12274#: /__w/calibre/calibre/src/calibre/gui2/bars.py:460 12275#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:291 12276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:319 12277#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:278 12278msgid "Paste" 12279msgstr "" 12280 12281#: /__w/calibre/calibre/src/calibre/gui2/bars.py:461 12282#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:296 12283msgid "Select all" 12284msgstr "" 12285 12286#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:76 12287msgid "Search the internet for the author {}" 12288msgstr "" 12289 12290#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:78 12291msgid "Search the internet for this book" 12292msgstr "" 12293 12294#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:110 12295#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:941 12296#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:946 12297#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:960 12298#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:964 12299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:967 12300#, python-format 12301msgid "Manage %s" 12302msgstr "" 12303 12304#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:120 12305#, python-format 12306msgid "Find %s in the Tag browser" 12307msgstr "" 12308 12309#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:154 12310#, python-format 12311msgid "Search calibre for %s" 12312msgstr "" 12313 12314#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:158 12315#, python-format 12316msgid "in category %s" 12317msgstr "" 12318 12319#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:164 12320#, python-format 12321msgid "in grouped search %s" 12322msgstr "" 12323 12324#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:169 12325#, python-brace-format 12326msgid "Search calibre for {val} in category {name}" 12327msgstr "" 12328 12329#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:259 12330#, python-format 12331msgid "Delete the %s format" 12332msgstr "" 12333 12334#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:260 12335#, python-format 12336msgid "Save the %s format to disk" 12337msgstr "" 12338 12339#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:261 12340#, python-format 12341msgid "Restore the %s format" 12342msgstr "" 12343 12344#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:263 12345#, python-format 12346msgid "Set the book cover from the %s file" 12347msgstr "" 12348 12349#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:270 12350#, python-format 12351msgid "Compare to the %s format" 12352msgstr "" 12353 12354#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:279 12355#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:286 12356#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:64 12357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:72 12358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:200 12359#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:207 12360#, python-format 12361msgid "Open %s with..." 12362msgstr "" 12363 12364#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:289 12365#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:67 12366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:210 12367#, python-format 12368msgid "Add other application for %s files..." 12369msgstr "" 12370 12371#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:290 12372#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:486 12373#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:211 12374msgid "Edit Open with applications..." 12375msgstr "" 12376 12377#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:295 12378#, python-format 12379msgid "Edit %s format" 12380msgstr "" 12381 12382#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:302 12383msgid "Path to file" 12384msgstr "" 12385 12386#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:313 12387#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:377 12388#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:385 12389msgid "The text: {}" 12390msgstr "" 12391 12392#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:322 12393msgid "&Author link" 12394msgstr "" 12395 12396#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:333 12397#, python-brace-format 12398msgid "Search {0} for {1}" 12399msgstr "" 12400 12401#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:339 12402#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:381 12403#, python-format 12404msgid "Remove %s from this book" 12405msgstr "" 12406 12407#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:347 12408msgid "The location of the book" 12409msgstr "" 12410 12411#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:357 12412msgid "&Identifier" 12413msgstr "" 12414 12415#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:405 12416msgid "Link to show book in calibre" 12417msgstr "" 12418 12419#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:413 12420msgid "Link to show books matching {} in calibre" 12421msgstr "" 12422 12423#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:418 12424msgid "Link to view {} format of book" 12425msgstr "" 12426 12427#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:425 12428msgid "All book details" 12429msgstr "" 12430 12431#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:427 12432msgid "Selected text" 12433msgstr "" 12434 12435#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:431 12436#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:74 12437#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:232 12438#: /__w/calibre/calibre/src/calibre/gui2/layout.py:256 12439#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:153 12440#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:351 12441#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:75 12442#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 12443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:770 12444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:544 12445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:460 12446#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:56 12447#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:71 12448#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:321 12449#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:120 12450#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:747 12451#: /__w/calibre/calibre/src/calibre/linux.py:1321 12452#: /__w/calibre/calibre/src/calibre/srv/legacy.py:96 12453msgid "Search" 12454msgstr "" 12455 12456#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:441 12457msgid "Copy link location" 12458msgstr "" 12459 12460#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:454 12461#, python-brace-format 12462msgid "Search {0} for this book" 12463msgstr "" 12464 12465#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:464 12466msgid "Open the Book details window" 12467msgstr "" 12468 12469#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:467 12470msgid "Open the Edit metadata window" 12471msgstr "" 12472 12473#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:475 12474#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:482 12475msgid "Open cover with..." 12476msgstr "" 12477 12478#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:485 12479msgid "Add another application to open cover with..." 12480msgstr "" 12481 12482#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:600 12483#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:278 12484msgid "Paste cover" 12485msgstr "" 12486 12487#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:601 12488#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:279 12489msgid "Copy cover" 12490msgstr "" 12491 12492#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:602 12493msgid "Save cover to disk" 12494msgstr "" 12495 12496#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:603 12497msgid "Remove cover" 12498msgstr "" 12499 12500#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:604 12501msgid "Generate cover from metadata" 12502msgstr "" 12503 12504#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:646 12505msgid "Choose cover save location" 12506msgstr "" 12507 12508#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:647 12509msgid "JPEG images" 12510msgstr "" 12511 12512#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:678 12513msgid "" 12514"Are you sure you want to replace the cover? The existing cover will be " 12515"permanently lost." 12516msgstr "" 12517 12518#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:685 12519msgid "Are you sure you want to delete the cover permanently?" 12520msgstr "" 12521 12522#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:701 12523msgid "Double click to open the Book details window" 12524msgstr "" 12525 12526#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:702 12527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 12528#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:228 12529msgid "Path" 12530msgstr "" 12531 12532#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:703 12533#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:128 12534#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:317 12535#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1296 12536#, python-format 12537msgid "Cover size: %(width)d x %(height)d pixels" 12538msgstr "" 12539 12540#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:747 12541msgid "Edit identifiers for this book" 12542msgstr "" 12543 12544#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:752 12545msgid "Identifier &URL" 12546msgstr "" 12547 12548#: /__w/calibre/calibre/src/calibre/gui2/book_details.py:763 12549msgid "Are you sure you want to delete <b>{}</b> from the book?" 12550msgstr "" 12551 12552#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:18 12553msgid "BibTeX options" 12554msgstr "" 12555 12556#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12557#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12558#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12559#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12560#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 12561#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 12562#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12563#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12564#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 12565#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12566#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12567#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12568#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12569#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12570#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 12571#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12572#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12573#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12574#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 12575#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12576#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 12577#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12578#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12579msgid "Options specific to" 12580msgstr "" 12581 12582#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:19 12583#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:38 12584#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:30 12585#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:20 12586#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:20 12587#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:18 12588#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:18 12589#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:18 12590#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:19 12591#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:20 12592#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:18 12593#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:23 12594#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:18 12595#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:18 12596#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:18 12597#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:17 12598#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:15 12599msgid "output" 12600msgstr "" 12601 12602#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:75 12603#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:353 12604#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:30 12605#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:50 12606#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:103 12607#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:46 12608#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:37 12609#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:75 12610#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:31 12611#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:43 12612#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:108 12613#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46 12614#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:119 12615#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:158 12616#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 12617#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:125 12618#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:46 12619#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:41 12620#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:173 12621#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:45 12622#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:31 12623#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:31 12624#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:144 12625#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:40 12626#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 12627#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:78 12628#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:96 12629#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 12630#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 12631#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:77 12632#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:133 12633#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:209 12634#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:166 12635#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:87 12636#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:81 12637#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:592 12638#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:152 12639#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:72 12640#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:114 12641#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:106 12642#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:54 12643#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:68 12644#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:220 12645#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:62 12646#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:136 12647#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:123 12648#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:35 12649#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:73 12650#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:96 12651#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:131 12652msgid "Form" 12653msgstr "" 12654 12655#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:76 12656msgid "Bib file encoding:" 12657msgstr "" 12658 12659#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77 12660#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:46 12661msgid "Fields to include in output:" 12662msgstr "" 12663 12664#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78 12665msgid "Encoding configuration (change if you have errors):" 12666msgstr "" 12667 12668#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79 12669msgid "BibTeX entry type:" 12670msgstr "" 12671 12672#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80 12673msgid "Create a citation tag?" 12674msgstr "" 12675 12676#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 12677msgid "Add file paths with formats?" 12678msgstr "" 12679 12680#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 12681msgid "Expression to form the BibTeX citation tag:" 12682msgstr "" 12683 12684#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 12685msgid "" 12686"Some explanation about this template:\n" 12687" -The fields availables are 'author_sort', 'authors', 'id',\n" 12688" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" 12689" 'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n" 12690" -For list types ie authors and tags, only the first element\n" 12691" will be selected.\n" 12692" -For time field, only the date will be used. " 12693msgstr "" 12694 12695#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:37 12696msgid "CSV/XML options" 12697msgstr "" 12698 12699#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:51 12700msgid "Drag and drop to re-arrange fields" 12701msgstr "" 12702 12703#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:71 12704msgid "Library name" 12705msgstr "" 12706 12707#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:73 12708#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:264 12709#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 12710msgid "Number" 12711msgstr "" 12712 12713#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:29 12714msgid "E-book options" 12715msgstr "" 12716 12717#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:96 12718msgid "Catalogs" 12719msgstr "" 12720 12721#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:105 12722msgid "Read book" 12723msgstr "" 12724 12725#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:111 12726msgid "Wishlist item" 12727msgstr "" 12728 12729#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12730#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12731msgid "any date" 12732msgstr "" 12733 12734#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:148 12735#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12736msgid "any value" 12737msgstr "" 12738 12739#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:150 12740#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12741#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1163 12742#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1165 12743msgid "unspecified" 12744msgstr "" 12745 12746#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:200 12747msgid "No genres will be excluded" 12748msgstr "" 12749 12750#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:217 12751#, python-format 12752msgid "regex error: %s" 12753msgstr "" 12754 12755#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:226 12756msgid "All genres will be excluded" 12757msgstr "" 12758 12759#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:698 12760msgid "Delete saved catalog preset" 12761msgstr "" 12762 12763#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:699 12764msgid "The selected saved catalog preset will be deleted. Are you sure?" 12765msgstr "" 12766 12767#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:724 12768#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:729 12769#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:734 12770msgid "Save catalog preset" 12771msgstr "" 12772 12773#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:725 12774msgid "Preset name:" 12775msgstr "" 12776 12777#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:730 12778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1320 12779msgid "You must provide a name." 12780msgstr "" 12781 12782#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:735 12783msgid "" 12784"That saved preset already exists and will be overwritten. Are you sure?" 12785msgstr "" 12786 12787#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1002 12788#, python-format 12789msgid "Are you sure you want to delete '%s'?" 12790msgstr "" 12791 12792#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1004 12793#, python-format 12794msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" 12795msgstr "" 12796 12797#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1005 12798msgid "Delete Rule" 12799msgstr "" 12800 12801#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12802#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:638 12803#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4256 12804msgid "False" 12805msgstr "" 12806 12807#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1161 12808msgid "True" 12809msgstr "" 12810 12811#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1189 12812#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1281 12813#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 12814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12815#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 12816#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 12817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 12818#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 12819#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 12820#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 12821#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 12822#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 12823#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 12824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 12825msgid "Name" 12826msgstr "" 12827 12828#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1190 12829#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1283 12830msgid "Field" 12831msgstr "" 12832 12833#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1191 12834#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1284 12835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 12836#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:798 12837msgid "Value" 12838msgstr "" 12839 12840#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:1282 12841msgid "Prefix" 12842msgstr "" 12843 12844#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:354 12845msgid "Presets" 12846msgstr "" 12847 12848#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:355 12849msgid "Select catalog preset to load" 12850msgstr "" 12851 12852#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:356 12853msgid "Save current catalog settings as preset" 12854msgstr "" 12855 12856#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:357 12857#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:710 12858msgid "Save" 12859msgstr "" 12860 12861#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:358 12862msgid "Delete current preset" 12863msgstr "" 12864 12865#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:359 12866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:709 12867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:294 12868#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:152 12869#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 12870#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:143 12871msgid "Delete" 12872msgstr "" 12873 12874#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:360 12875msgid "Enabled sections will be included in the generated catalog." 12876msgstr "" 12877 12878#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:361 12879msgid "Included sections" 12880msgstr "" 12881 12882#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:362 12883msgid "List of books, sorted by Author" 12884msgstr "" 12885 12886#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:363 12887msgid "&Authors" 12888msgstr "" 12889 12890#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:364 12891msgid "List of books, sorted by Title" 12892msgstr "" 12893 12894#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:365 12895msgid "&Titles" 12896msgstr "" 12897 12898#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:366 12899msgid "List of series books, sorted by Series" 12900msgstr "" 12901 12902#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:367 12903msgid "&Series" 12904msgstr "" 12905 12906#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:368 12907msgid "List of books, sorted by genre" 12908msgstr "" 12909 12910#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:369 12911msgid "&Genres" 12912msgstr "" 12913 12914#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:370 12915msgid "Field containing genres" 12916msgstr "" 12917 12918#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:371 12919msgid "List of books, sorted by date added to calibre" 12920msgstr "" 12921 12922#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:372 12923msgid "&Recently added" 12924msgstr "" 12925 12926#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:373 12927msgid "Individual descriptions of books with cover thumbs, sorted by author" 12928msgstr "" 12929 12930#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:374 12931msgid "&Descriptions" 12932msgstr "" 12933 12934#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:375 12935msgid "" 12936"The first matching prefix rule applies a prefix to book listings in the " 12937"generated catalog." 12938msgstr "" 12939 12940#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:376 12941msgid "Prefixes" 12942msgstr "" 12943 12944#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:377 12945msgid "" 12946"Books matching any of the exclusion rules will be excluded from the " 12947"generated catalog. " 12948msgstr "" 12949 12950#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:378 12951msgid "Excluded books" 12952msgstr "" 12953 12954#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:379 12955msgid "" 12956"A regular expression describing genres to be excluded from the generated catalog. Genres are derived from the tags applied to your books.\n" 12957"The default pattern \\[.+\\]|\\+ excludes tags of the form [tag], e.g., [Test book], and '+', the default tag for a read book." 12958msgstr "" 12959 12960#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:381 12961msgid "Excluded genres" 12962msgstr "" 12963 12964#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:382 12965msgid "Genres to &exclude (regex):" 12966msgstr "" 12967 12968#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:383 12969msgid "Reset to default" 12970msgstr "" 12971 12972#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:384 12973#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:48 12974#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:252 12975#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:162 12976#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:79 12977#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:80 12978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:86 12979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:78 12980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:80 12981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:658 12982#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:663 12983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:155 12984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:158 12985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:160 12986#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:167 12987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:170 12988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:128 12989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:131 12990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:134 12991#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:252 12992#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:175 12993#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:176 12994#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:90 12995#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:92 12996#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:94 12997#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:96 12998#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:98 12999#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:243 13000#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:128 13001#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:130 13002#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:133 13003#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:135 13004#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:182 13005#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:73 13006msgid "..." 13007msgstr "" 13008 13009#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:385 13010msgid "Results of regex:" 13011msgstr "" 13012 13013#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:386 13014msgid "Tags that will be excluded as genres" 13015msgstr "" 13016 13017#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:387 13018msgid "Other options" 13019msgstr "" 13020 13021#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:388 13022msgid "" 13023"Custom column containing additional content to be merged with comments " 13024"metadata in the descriptions section." 13025msgstr "" 13026 13027#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:389 13028msgid "Merge additional content before comments in descriptions section." 13029msgstr "" 13030 13031#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:390 13032msgid "&Before" 13033msgstr "" 13034 13035#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:391 13036msgid "Merge additional content after comments in descriptions section." 13037msgstr "" 13038 13039#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:392 13040msgid "&After" 13041msgstr "" 13042 13043#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:393 13044msgid "" 13045"Separate comments metadata and additional content with a horizontal rule in " 13046"the descriptions section." 13047msgstr "" 13048 13049#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:394 13050msgid "Include &separator" 13051msgstr "" 13052 13053#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:395 13054msgid "&Merge with comments:" 13055msgstr "" 13056 13057#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:396 13058msgid "Catalog cover:" 13059msgstr "" 13060 13061#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:397 13062msgid "Generate new cover" 13063msgstr "" 13064 13065#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:398 13066msgid "Use existing cover" 13067msgstr "" 13068 13069#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:399 13070msgid "E&xtra Description note:" 13071msgstr "" 13072 13073#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:400 13074msgid "Custom column source for text to include in Descriptions section." 13075msgstr "" 13076 13077#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:401 13078msgid "&Thumb width:" 13079msgstr "" 13080 13081#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:402 13082msgid "Size hint for cover thumbnails included in Descriptions section." 13083msgstr "" 13084 13085#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:403 13086msgid " inch" 13087msgstr "" 13088 13089#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:404 13090msgid "Author cross-references:" 13091msgstr "" 13092 13093#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:405 13094msgid "For books with multiple authors, list each author separately" 13095msgstr "" 13096 13097#: /__w/calibre/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:31 13098msgid "Tab template for catalog.ui" 13099msgstr "" 13100 13101#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:274 13102msgid "Bold" 13103msgstr "" 13104 13105#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:275 13106msgid "Italic" 13107msgstr "" 13108 13109#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:276 13110msgid "Underline" 13111msgstr "" 13112 13113#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:277 13114msgid "Strikethrough" 13115msgstr "" 13116 13117#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:278 13118msgid "Superscript" 13119msgstr "" 13120 13121#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:279 13122msgid "Subscript" 13123msgstr "" 13124 13125#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:280 13126msgid "Ordered list" 13127msgstr "" 13128 13129#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:281 13130msgid "Unordered list" 13131msgstr "" 13132 13133#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:283 13134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 13135msgid "Align left" 13136msgstr "" 13137 13138#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:284 13139msgid "Align center" 13140msgstr "" 13141 13142#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:285 13143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 13144msgid "Align right" 13145msgstr "" 13146 13147#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:286 13148msgid "Align justified" 13149msgstr "" 13150 13151#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:287 13152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 13153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:283 13154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:295 13155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:310 13156msgid "Undo" 13157msgstr "" 13158 13159#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:288 13160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:297 13161msgid "Redo" 13162msgstr "" 13163 13164#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:289 13165msgid "Remove formatting" 13166msgstr "" 13167 13168#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:292 13169msgid "Paste and match style" 13170msgstr "" 13171 13172#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:293 13173msgid "Cut" 13174msgstr "" 13175 13176#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:294 13177msgid "Increase indentation" 13178msgstr "" 13179 13180#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:295 13181msgid "Decrease indentation" 13182msgstr "" 13183 13184#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:298 13185msgid "Foreground color" 13186msgstr "" 13187 13188#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:299 13189msgid "Background color" 13190msgstr "" 13191 13192#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:300 13193msgid "Insert link or image" 13194msgstr "" 13195 13196#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:302 13197msgid "Insert separator" 13198msgstr "" 13199 13200#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:303 13201#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1120 13202#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:151 13203#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:59 13204msgid "Clear" 13205msgstr "" 13206 13207#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:306 13208msgid "Style text block" 13209msgstr "" 13210 13211#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:308 13212msgid "Style the selected text block" 13213msgstr "" 13214 13215#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:312 13216#, python-brace-format 13217msgid "Heading {0}" 13218msgstr "" 13219 13220#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:314 13221#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 13222#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 13223#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:170 13224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 13225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 13226msgid "Normal" 13227msgstr "" 13228 13229#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:321 13230msgid "Blockquote" 13231msgstr "" 13232 13233#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:578 13234msgid "Choose foreground color" 13235msgstr "" 13236 13237#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:587 13238msgid "Choose background color" 13239msgstr "" 13240 13241#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:630 13242#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:103 13243#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:106 13244msgid "Invalid URL" 13245msgstr "" 13246 13247#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:631 13248#, python-format 13249msgid "The url %r is invalid" 13250msgstr "" 13251 13252#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:641 13253msgid "Remote images not supported" 13254msgstr "" 13255 13256#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:642 13257msgid "" 13258"You must download the image to your computer, URLs pointing to remote images" 13259" are not supported." 13260msgstr "" 13261 13262#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:648 13263msgid "Create link" 13264msgstr "" 13265 13266#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:657 13267#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1139 13268msgid "&Browse" 13269msgstr "" 13270 13271#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:663 13272#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:211 13273#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:291 13274#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:595 13275#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:113 13276#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:221 13277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:295 13278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 13279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:963 13280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1327 13281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:102 13282#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:281 13283msgid "Images" 13284msgstr "" 13285 13286#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:664 13287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:965 13288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1028 13289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1060 13290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1211 13291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1259 13292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:220 13293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:232 13294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:241 13295msgid "Choose file" 13296msgstr "" 13297 13298#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:676 13299msgid "" 13300"Enter a URL. If you check the \"Treat the URL as an image\" box then the URL" 13301" will be added as an image reference instead of as a link. You can also " 13302"choose to create a link to a file on your computer. Note that if you create " 13303"a link to a file on your computer, it will stop working if the file is " 13304"moved." 13305msgstr "" 13306 13307#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:685 13308msgid "Enter &URL:" 13309msgstr "" 13310 13311#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:686 13312msgid "Treat the URL as an &image" 13313msgstr "" 13314 13315#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:687 13316msgid "Enter &name (optional):" 13317msgstr "" 13318 13319#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:688 13320msgid "Choose a file on your computer:" 13321msgstr "" 13322 13323#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:817 13324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 13325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:103 13326#: /__w/calibre/calibre/src/calibre/utils/localization.py:374 13327msgid "Fonts" 13328msgstr "" 13329 13330#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13331#, python-format 13332msgid "%s toolbars" 13333msgstr "" 13334 13335#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13336#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13337msgid "Hide" 13338msgstr "" 13339 13340#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:826 13341#: /__w/calibre/calibre/src/calibre/gui2/layout_menu.py:70 13342msgid "Show" 13343msgstr "" 13344 13345#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:834 13346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:523 13347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:524 13348msgid "Smarten punctuation" 13349msgstr "" 13350 13351#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1092 13352msgid "&Normal view" 13353msgstr "" 13354 13355#: /__w/calibre/calibre/src/calibre/gui2/comments_editor.py:1093 13356msgid "&HTML source" 13357msgstr "" 13358 13359#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output.py:19 13360msgid "AZW3 output" 13361msgstr "" 13362 13363#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:51 13364#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 13365msgid "Do not add &Table of Contents to book" 13366msgstr "" 13367 13368#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:52 13369#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 13370msgid "&Title for Table of Contents:" 13371msgstr "" 13372 13373#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:53 13374#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 13375msgid "Put generated Table of Contents at &start of book instead of end" 13376msgstr "" 13377 13378#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:54 13379#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:84 13380msgid "Use author &sort for author" 13381msgstr "" 13382 13383#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:55 13384#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:86 13385msgid "Disable &compression of the file contents" 13386msgstr "" 13387 13388#: /__w/calibre/calibre/src/calibre/gui2/convert/azw3_output_ui.py:56 13389#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:90 13390msgid "" 13391"Enable &sharing of book content via Facebook, etc. WARNING: Disables last " 13392"read syncing" 13393msgstr "" 13394 13395#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:48 13396msgid "" 13397"For settings that cannot be specified in this dialog, use the values saved " 13398"in a previous conversion (if they exist) instead of using the defaults " 13399"specified in the Preferences" 13400msgstr "" 13401 13402#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:64 13403msgid "None of the selected books have saved conversion settings." 13404msgstr "" 13405 13406#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13407msgid "Bulk convert one book" 13408msgstr "" 13409 13410#: /__w/calibre/calibre/src/calibre/gui2/convert/bulk.py:90 13411msgid "Bulk convert {} books" 13412msgstr "" 13413 13414#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:17 13415msgid "Comic input" 13416msgstr "" 13417 13418#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input.py:18 13419#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:16 13420#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:16 13421#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:16 13422#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:16 13423#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:20 13424msgid "input" 13425msgstr "" 13426 13427#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:104 13428msgid "&Number of colors:" 13429msgstr "" 13430 13431#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:105 13432msgid "off" 13433msgstr "" 13434 13435#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:106 13436msgid "Disable &normalize" 13437msgstr "" 13438 13439#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:107 13440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:45 13441msgid "Keep &aspect ratio" 13442msgstr "" 13443 13444#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:108 13445msgid "Disable &Sharpening" 13446msgstr "" 13447 13448#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:109 13449msgid "Disable &Trimming" 13450msgstr "" 13451 13452#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:110 13453msgid "&Wide" 13454msgstr "" 13455 13456#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:111 13457msgid "&Landscape" 13458msgstr "" 13459 13460#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:112 13461msgid "&Right to left" 13462msgstr "" 13463 13464#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:113 13465msgid "Don't so&rt" 13466msgstr "" 13467 13468#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:114 13469msgid "De&speckle" 13470msgstr "" 13471 13472#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:115 13473msgid "&Disable comic processing" 13474msgstr "" 13475 13476#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:116 13477#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:177 13478msgid "&Output format:" 13479msgstr "" 13480 13481#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:117 13482msgid "Disable conversion of images to &black and white" 13483msgstr "" 13484 13485#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:118 13486msgid "Override image &size:" 13487msgstr "" 13488 13489#: /__w/calibre/calibre/src/calibre/gui2/convert/comic_input_ui.py:119 13490msgid "Don't add links to &pages to the Table of Contents for CBC files" 13491msgstr "" 13492 13493#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:19 13494#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 13495msgid "Debug" 13496msgstr "" 13497 13498#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:21 13499msgid "Debug the conversion process." 13500msgstr "" 13501 13502#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:31 13503#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:47 13504msgid "Choose debug folder" 13505msgstr "" 13506 13507#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:50 13508msgid "Invalid debug folder" 13509msgstr "" 13510 13511#: /__w/calibre/calibre/src/calibre/gui2/convert/debug.py:51 13512msgid "Failed to create debug folder" 13513msgstr "" 13514 13515#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:49 13516msgid "" 13517"Choose a folder to put the debug output into. If you specify a folder, " 13518"calibre will place a lot of debug output into it. This will be useful in " 13519"understanding the conversion process and figuring out the correct values for" 13520" conversion parameters like Table of Contents and Chapter detection." 13521msgstr "" 13522 13523#: /__w/calibre/calibre/src/calibre/gui2/convert/debug_ui.py:50 13524msgid "" 13525"The debug process outputs the intermediate HTML generated at various stages " 13526"of the conversion process. This HTML can sometimes serve as a good starting " 13527"point for hand editing a conversion." 13528msgstr "" 13529 13530#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input.py:15 13531msgid "DOCX input" 13532msgstr "" 13533 13534#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:38 13535msgid "Do not try to autodetect a &cover from images in the document" 13536msgstr "" 13537 13538#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:39 13539msgid "Do not add a page break after every &endnote" 13540msgstr "" 13541 13542#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_input_ui.py:40 13543msgid "" 13544"Render &superscripts and subscripts so that they do not affect the line " 13545"height." 13546msgstr "" 13547 13548#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:19 13549msgid "DOCX output" 13550msgstr "" 13551 13552#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:35 13553msgid "Paper si&ze:" 13554msgstr "" 13555 13556#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:38 13557#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:176 13558msgid "&Custom size:" 13559msgstr "" 13560 13561#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13562msgid "Page &bottom margin" 13563msgstr "" 13564 13565#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13566msgid "Page &left margin" 13567msgstr "" 13568 13569#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13570msgid "Page &right margin" 13571msgstr "" 13572 13573#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:39 13574msgid "Page &top margin" 13575msgstr "" 13576 13577#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:45 13578msgid "" 13579"Do not insert the &Table of Contents as a page at the start of the document" 13580msgstr "" 13581 13582#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:47 13583msgid "Do not insert &cover as image at start of document" 13584msgstr "" 13585 13586#: /__w/calibre/calibre/src/calibre/gui2/convert/docx_output.py:49 13587msgid "Preserve the aspect ratio of the image inserted as cover" 13588msgstr "" 13589 13590#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output.py:17 13591msgid "EPUB output" 13592msgstr "" 13593 13594#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:76 13595msgid "Preserve cover &aspect ratio" 13596msgstr "" 13597 13598#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:77 13599msgid "Split files &larger than:" 13600msgstr "" 13601 13602#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:78 13603#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 13604msgid "Disabled" 13605msgstr "" 13606 13607#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:79 13608msgid " KB" 13609msgstr "" 13610 13611#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:80 13612msgid "No default &cover" 13613msgstr "" 13614 13615#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:81 13616msgid "No &SVG cover" 13617msgstr "" 13618 13619#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:82 13620msgid "Insert inline &Table of Contents" 13621msgstr "" 13622 13623#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:83 13624msgid "Do not &split on page breaks" 13625msgstr "" 13626 13627#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:84 13628msgid "Put inserted Table of Contents at the &end of the book" 13629msgstr "" 13630 13631#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:85 13632msgid "&Flatten EPUB file structure" 13633msgstr "" 13634 13635#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:86 13636msgid "&Title for inserted ToC:" 13637msgstr "" 13638 13639#: /__w/calibre/calibre/src/calibre/gui2/convert/epub_output_ui.py:87 13640msgid "EP&UB version:" 13641msgstr "" 13642 13643#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input.py:15 13644msgid "FB2 input" 13645msgstr "" 13646 13647#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_input_ui.py:32 13648msgid "Do not insert a &Table of Contents at the beginning of the book." 13649msgstr "" 13650 13651#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output.py:17 13652msgid "FB2 output" 13653msgstr "" 13654 13655#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:44 13656msgid "&Sectionize:" 13657msgstr "" 13658 13659#: /__w/calibre/calibre/src/calibre/gui2/convert/fb2_output_ui.py:45 13660msgid "&Genre:" 13661msgstr "" 13662 13663#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:103 13664msgid "Font rescaling wizard" 13665msgstr "" 13666 13667#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:104 13668#, python-format 13669msgid "" 13670"<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" 13671"<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" 13672"<p>See the <a href=\"%s\">User Manual</a> for an explanation of how font size rescaling works.</p>" 13673msgstr "" 13674 13675#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:107 13676msgid "&Output document" 13677msgstr "" 13678 13679#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:108 13680#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:113 13681msgid "&Base font size:" 13682msgstr "" 13683 13684#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:109 13685#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:250 13686msgid "Font size &key:" 13687msgstr "" 13688 13689#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:110 13690#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:114 13691#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:116 13692#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:249 13693#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:256 13694#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 13695#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 13696#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 13697#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:132 13698#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:135 13699#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:138 13700#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:141 13701#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:198 13702msgid " pt" 13703msgstr "" 13704 13705#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:111 13706msgid "Use &default values" 13707msgstr "" 13708 13709#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:112 13710msgid "&Input document" 13711msgstr "" 13712 13713#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:115 13714msgid "&Font size: " 13715msgstr "" 13716 13717#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:117 13718msgid " will map to size: " 13719msgstr "" 13720 13721#: /__w/calibre/calibre/src/calibre/gui2/convert/font_key_ui.py:118 13722msgid "0.0 pt" 13723msgstr "" 13724 13725#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:19 13726msgid "" 13727"Heuristic\n" 13728"processing" 13729msgstr "" 13730 13731#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics.py:20 13732msgid "Modify the document text and structure using common patterns." 13733msgstr "" 13734 13735#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:109 13736#, python-format 13737msgid "" 13738"<b>Heuristic processing</b> means that calibre will scan your book for " 13739"common patterns and fix them. As the name implies, this involves guesswork, " 13740"which means that it could end up worsening the result of a conversion, if " 13741"calibre guesses wrong. Therefore, it is disabled by default. Often, if a " 13742"conversion does not turn out as you expect, turning on heuristics can " 13743"improve matters. Read more about the various heuristic processing options in" 13744" the <a href=\"%s\">User Manual</a>." 13745msgstr "" 13746 13747#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:110 13748msgid "Enable &heuristic processing" 13749msgstr "" 13750 13751#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:111 13752msgid "Heuristic processing" 13753msgstr "" 13754 13755#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:112 13756msgid "Unwrap lines" 13757msgstr "" 13758 13759#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:113 13760msgid "Line &un-wrap factor:" 13761msgstr "" 13762 13763#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:114 13764msgid "Detect and markup unformatted chapter headings and sub headings" 13765msgstr "" 13766 13767#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:115 13768msgid "Renumber sequences of <h1> or <h2> tags to prevent splitting" 13769msgstr "" 13770 13771#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:116 13772msgid "Delete blank lines between paragraphs" 13773msgstr "" 13774 13775#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:117 13776msgid "Ensure scene breaks are consistently formatted" 13777msgstr "" 13778 13779#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:118 13780msgid "Replace soft scene &breaks:" 13781msgstr "" 13782 13783#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:119 13784msgid "Remove unnecessary hyphens" 13785msgstr "" 13786 13787#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:120 13788msgid "Italicize common words and patterns" 13789msgstr "" 13790 13791#: /__w/calibre/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 13792msgid "Replace entity indents with CSS indents" 13793msgstr "" 13794 13795#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output.py:17 13796msgid "HTMLZ output" 13797msgstr "" 13798 13799#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:47 13800msgid "How to handle &CSS" 13801msgstr "" 13802 13803#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:48 13804msgid "How to handle class &based CSS" 13805msgstr "" 13806 13807#: /__w/calibre/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:49 13808msgid "Use book &title as the filename for the HTML file inside the archive" 13809msgstr "" 13810 13811#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:23 13812msgid "Control the look and feel of the output." 13813msgstr "" 13814 13815#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:39 13816msgid "Original" 13817msgstr "" 13818 13819#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:40 13820msgid "Left align" 13821msgstr "" 13822 13823#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel.py:41 13824msgid "Justify text" 13825msgstr "" 13826 13827#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:248 13828msgid "Base font si&ze:" 13829msgstr "" 13830 13831#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:251 13832msgid "Wizard to help you choose an appropriate font size key" 13833msgstr "" 13834 13835#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:253 13836msgid "Minim&um line height:" 13837msgstr "" 13838 13839#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:254 13840msgid " %" 13841msgstr "" 13842 13843#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:255 13844msgid "L&ine height:" 13845msgstr "" 13846 13847#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:257 13848msgid "Embed font fami&ly:" 13849msgstr "" 13850 13851#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:258 13852msgid "&Embed all fonts in document" 13853msgstr "" 13854 13855#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:260 13856msgid "E&xpand CSS" 13857msgstr "" 13858 13859#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:261 13860msgid "Keep &ligatures" 13861msgstr "" 13862 13863#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:262 13864msgid "&Disable font size rescaling" 13865msgstr "" 13866 13867#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:263 13868#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:284 13869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13870msgid "&Fonts" 13871msgstr "" 13872 13873#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:264 13874msgid "Text &justification:" 13875msgstr "" 13876 13877#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:266 13878msgid "&Unsmarten punctuation" 13879msgstr "" 13880 13881#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:267 13882msgid "&Transliterate Unicode characters to ASCII" 13883msgstr "" 13884 13885#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:268 13886msgid "I&nput character encoding:" 13887msgstr "" 13888 13889#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:269 13890msgid "T&ext" 13891msgstr "" 13892 13893#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:270 13894msgid "&Line size:" 13895msgstr "" 13896 13897#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:271 13898msgid "" 13899"<p>When calibre removes inter paragraph spacing, it automatically sets a " 13900"paragraph indent, to ensure that paragraphs can be easily distinguished. " 13901"This option controls the width of that indent." 13902msgstr "" 13903 13904#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:272 13905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 13906msgid "No change" 13907msgstr "" 13908 13909#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:273 13910#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:276 13911msgid " em" 13912msgstr "" 13913 13914#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:274 13915msgid "Insert &blank line between paragraphs" 13916msgstr "" 13917 13918#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:275 13919msgid "Remove &spacing between paragraphs" 13920msgstr "" 13921 13922#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:277 13923msgid "I&ndent size:" 13924msgstr "" 13925 13926#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:278 13927msgid "&Linearize tables" 13928msgstr "" 13929 13930#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:279 13931#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:656 13932msgid "&Layout" 13933msgstr "" 13934 13935#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:280 13936msgid "E&xtra CSS" 13937msgstr "" 13938 13939#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:281 13940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:492 13941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1027 13942msgid "Filter style information" 13943msgstr "" 13944 13945#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:282 13946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1036 13947msgid "Select what style information you want completely removed:" 13948msgstr "" 13949 13950#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:283 13951msgid "Removes the font-family CSS property" 13952msgstr "" 13953 13954#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:285 13955msgid "" 13956"Removes the margin CSS properties. Note that page margins are not affected " 13957"by this setting." 13958msgstr "" 13959 13960#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:286 13961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13962msgid "&Margins" 13963msgstr "" 13964 13965#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:287 13966msgid "Removes the padding CSS properties" 13967msgstr "" 13968 13969#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:288 13970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13971msgid "&Padding" 13972msgstr "" 13973 13974#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:289 13975msgid "Convert floating images/text into static images/text" 13976msgstr "" 13977 13978#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:290 13979msgid "F&loats" 13980msgstr "" 13981 13982#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:291 13983msgid "Removes foreground and background colors" 13984msgstr "" 13985 13986#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:292 13987#: /__w/calibre/calibre/src/calibre/gui2/covers.py:130 13988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 13989msgid "&Colors" 13990msgstr "" 13991 13992#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:293 13993msgid "Other CSS Propert&ies:" 13994msgstr "" 13995 13996#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:294 13997msgid "" 13998"Comma separated list of CSS properties to remove. For example: display, " 13999"color, font-family" 14000msgstr "" 14001 14002#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:295 14003msgid "&Styling" 14004msgstr "" 14005 14006#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:296 14007msgid "&Transform styles" 14008msgstr "" 14009 14010#: /__w/calibre/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:297 14011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:503 14012msgid "Transform &HTML" 14013msgstr "" 14014 14015#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output.py:18 14016msgid "LRF output" 14017msgstr "" 14018 14019#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:120 14020msgid "Enable &auto-rotation of wide images" 14021msgstr "" 14022 14023#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 14024msgid "&Wordspace:" 14025msgstr "" 14026 14027#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 14028msgid "Minimum para. &indent:" 14029msgstr "" 14030 14031#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:125 14032msgid "Render &tables as images" 14033msgstr "" 14034 14035#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 14036msgid "Text size multiplier for text in rendered tables:" 14037msgstr "" 14038 14039#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 14040msgid "Add &header" 14041msgstr "" 14042 14043#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 14044msgid "Header &separation:" 14045msgstr "" 14046 14047#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 14048msgid "Header &format:" 14049msgstr "" 14050 14051#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131 14052msgid "&Embed fonts" 14053msgstr "" 14054 14055#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132 14056msgid "&Serif font family:" 14057msgstr "" 14058 14059#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133 14060msgid "S&ans-serif font family:" 14061msgstr "" 14062 14063#: /__w/calibre/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134 14064msgid "&Monospace font family:" 14065msgstr "" 14066 14067#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:52 14068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:242 14069msgid "Metadata" 14070msgstr "" 14071 14072#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:54 14073msgid "" 14074"Set the metadata. The output file will contain as much of this metadata as " 14075"possible." 14076msgstr "" 14077 14078#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:118 14079#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1294 14080msgid "This book has no cover" 14081msgstr "" 14082 14083#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:192 14084#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1188 14085msgid "Choose cover for " 14086msgstr "" 14087 14088#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:199 14089#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1195 14090msgid "Cannot read" 14091msgstr "" 14092 14093#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:200 14094#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1196 14095msgid "You do not have permission to read the file: " 14096msgstr "" 14097 14098#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:208 14099#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:216 14100#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1205 14101msgid "Error reading file" 14102msgstr "" 14103 14104#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:209 14105#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1206 14106msgid "<p>There was an error reading from file: <br /><b>" 14107msgstr "" 14108 14109#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata.py:217 14110#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1215 14111msgid " is not a valid picture" 14112msgstr "" 14113 14114#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:159 14115msgid "Book cover" 14116msgstr "" 14117 14118#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:160 14119msgid "Change &cover image:" 14120msgstr "" 14121 14122#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:161 14123msgid "Browse for an image to use as the cover of this book." 14124msgstr "" 14125 14126#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:163 14127msgid "Use cover from &source file" 14128msgstr "" 14129 14130#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:164 14131#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:121 14132#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:229 14133#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 14134#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:234 14135#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:193 14136#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:193 14137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:453 14138msgid "&Title:" 14139msgstr "" 14140 14141#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:165 14142#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:212 14143msgid "Change the title of this book" 14144msgstr "" 14145 14146#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:166 14147#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:346 14148msgid "&Author(s):" 14149msgstr "" 14150 14151#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:167 14152msgid "Author so&rt:" 14153msgstr "" 14154 14155#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:168 14156msgid "" 14157"Change the author(s) of this book. Multiple authors should be separated by a" 14158" comma" 14159msgstr "" 14160 14161#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:169 14162#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1804 14163msgid "&Publisher:" 14164msgstr "" 14165 14166#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:170 14167#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:145 14168#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1394 14169msgid "Ta&gs:" 14170msgstr "" 14171 14172#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:171 14173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:633 14174#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395 14175msgid "" 14176"Tags categorize the book. This is particularly useful while searching. " 14177"<br><br>They can be any words or phrases, separated by commas." 14178msgstr "" 14179 14180#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:172 14181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:139 14182#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:610 14183msgid "&Series:" 14184msgstr "" 14185 14186#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:173 14187#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:174 14188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:641 14189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:642 14190#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:609 14191msgid "List of known series. You can add new series." 14192msgstr "" 14193 14194#: /__w/calibre/calibre/src/calibre/gui2/convert/metadata_ui.py:175 14195msgid "Book " 14196msgstr "" 14197 14198#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output.py:19 14199msgid "MOBI output" 14200msgstr "" 14201 14202#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 14203msgid "Ignore &margins" 14204msgstr "" 14205 14206#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:85 14207msgid "" 14208"Do not convert all images to &JPEG (may result in images not working in " 14209"older viewers)" 14210msgstr "" 14211 14212#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:87 14213msgid "Kindle options" 14214msgstr "" 14215 14216#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:88 14217msgid "MOBI file &type:" 14218msgstr "" 14219 14220#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:89 14221msgid "Personal Doc tag:" 14222msgstr "" 14223 14224#: /__w/calibre/calibre/src/calibre/gui2/convert/mobi_output_ui.py:91 14225msgid "" 14226"<b>WARNING:</b> Various Kindle devices have trouble displaying the new or " 14227"both MOBI filetypes. If you wish to use the new format on your device, " 14228"convert to AZW3 instead of MOBI." 14229msgstr "" 14230 14231#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:30 14232msgid "Default profile" 14233msgstr "" 14234 14235#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:35 14236#: /__w/calibre/calibre/src/calibre/srv/convert.py:254 14237msgid "unlimited" 14238msgstr "" 14239 14240#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:37 14241#: /__w/calibre/calibre/src/calibre/srv/convert.py:256 14242#, python-format 14243msgid "%(width)d x %(height)d pixels" 14244msgstr "" 14245 14246#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:38 14247#: /__w/calibre/calibre/src/calibre/srv/convert.py:257 14248#, python-format 14249msgid "Screen size: %s" 14250msgstr "" 14251 14252#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup.py:45 14253msgid "Page setup" 14254msgstr "" 14255 14256#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:126 14257msgid "&Output profile:" 14258msgstr "" 14259 14260#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:127 14261msgid "Profile description" 14262msgstr "" 14263 14264#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:128 14265msgid "&Input profile:" 14266msgstr "" 14267 14268#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:129 14269msgid "Margins" 14270msgstr "" 14271 14272#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:130 14273#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:70 14274msgid "&Left:" 14275msgstr "" 14276 14277#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:131 14278#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:134 14279#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:137 14280#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:140 14281msgid "Unchanged" 14282msgstr "" 14283 14284#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:133 14285#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:72 14286msgid "&Top:" 14287msgstr "" 14288 14289#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:136 14290#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:71 14291msgid "&Right:" 14292msgstr "" 14293 14294#: /__w/calibre/calibre/src/calibre/gui2/convert/page_setup_ui.py:139 14295#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:73 14296msgid "&Bottom:" 14297msgstr "" 14298 14299#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output.py:17 14300msgid "PDB output" 14301msgstr "" 14302 14303#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:47 14304#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:231 14305#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:238 14306#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:198 14307msgid "&Format:" 14308msgstr "" 14309 14310#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:48 14311#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:46 14312#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output_ui.py:32 14313#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:95 14314msgid "&Inline TOC" 14315msgstr "" 14316 14317#: /__w/calibre/calibre/src/calibre/gui2/convert/pdb_output_ui.py:49 14318#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48 14319#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:89 14320msgid "Output &encoding:" 14321msgstr "" 14322 14323#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input.py:15 14324msgid "PDF input" 14325msgstr "" 14326 14327#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:42 14328msgid "Line &un-wrapping factor:" 14329msgstr "" 14330 14331#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_input_ui.py:43 14332msgid "No &images" 14333msgstr "" 14334 14335#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:22 14336msgid "PDF output" 14337msgstr "" 14338 14339#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output.py:56 14340msgid "Use page margins from the &document being converted" 14341msgstr "" 14342 14343#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:174 14344msgid "&Use the paper size set in output profile" 14345msgstr "" 14346 14347#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:175 14348msgid "&Paper size:" 14349msgstr "" 14350 14351#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:177 14352msgid "&Unit:" 14353msgstr "" 14354 14355#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:178 14356msgid "Preserve &aspect ratio of cover" 14357msgstr "" 14358 14359#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:179 14360msgid "Add page &numbers to the bottom of every page" 14361msgstr "" 14362 14363#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:180 14364msgid "Add a printable &Table of Contents at the end" 14365msgstr "" 14366 14367#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:181 14368msgid "&Title for ToC:" 14369msgstr "" 14370 14371#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:182 14372msgid "Serif famil&y:" 14373msgstr "" 14374 14375#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:183 14376msgid "Sans fami&ly:" 14377msgstr "" 14378 14379#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:184 14380msgid "&Monospace family:" 14381msgstr "" 14382 14383#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:185 14384msgid "S&tandard font:" 14385msgstr "" 14386 14387#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:186 14388msgid "Default font si&ze:" 14389msgstr "" 14390 14391#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:187 14392#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:189 14393#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:598 14394#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:652 14395msgid " px" 14396msgstr "" 14397 14398#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:188 14399msgid "Monospace &font size:" 14400msgstr "" 14401 14402#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:190 14403msgid "Page &number map:" 14404msgstr "" 14405 14406#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:191 14407msgid "Page margins" 14408msgstr "" 14409 14410#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:192 14411msgid "Page headers and footers" 14412msgstr "" 14413 14414#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:193 14415#, python-format 14416msgid "" 14417"You can insert headers and footers into every page of the produced PDF file " 14418"by using header and footer templates. For examples, see the <a " 14419"href=\"%s\">documentation</a>." 14420msgstr "" 14421 14422#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:194 14423msgid "&Header template:" 14424msgstr "" 14425 14426#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:195 14427msgid "&Footer template:" 14428msgstr "" 14429 14430#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:196 14431msgid "&Break long words at the end of lines" 14432msgstr "" 14433 14434#: /__w/calibre/calibre/src/calibre/gui2/convert/pdf_output_ui.py:197 14435msgid "Odd/even &offset:" 14436msgstr "" 14437 14438#: /__w/calibre/calibre/src/calibre/gui2/convert/pml_output.py:17 14439msgid "PMLZ output" 14440msgstr "" 14441 14442#: /__w/calibre/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:47 14443msgid "Do not &reduce image size and depth" 14444msgstr "" 14445 14446#: /__w/calibre/calibre/src/calibre/gui2/convert/rb_output.py:17 14447msgid "RB output" 14448msgstr "" 14449 14450#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:161 14451msgid "No formats available" 14452msgstr "" 14453 14454#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:162 14455msgid "Cannot build regex using the GUI builder without a book." 14456msgstr "" 14457 14458#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:171 14459msgid "Could not open file" 14460msgstr "" 14461 14462#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:172 14463msgid "Could not open the file, do you have it open in another program?" 14464msgstr "" 14465 14466#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:190 14467msgid "" 14468"Failed to generate markup for testing. Click \"Show details\" to learn more." 14469msgstr "" 14470 14471#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:196 14472#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:200 14473msgid "Failed to generate preview" 14474msgstr "" 14475 14476#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:206 14477msgid "Open book" 14478msgstr "" 14479 14480#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder.py:231 14481msgid "Click the \"Open\" button below to open a e-book to use for testing." 14482msgstr "" 14483 14484#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:89 14485msgid "Regex Builder" 14486msgstr "" 14487 14488#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90 14489msgid "Regex:" 14490msgstr "" 14491 14492#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:91 14493#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:224 14494#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:141 14495#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:411 14496#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:42 14497msgid "&Test" 14498msgstr "" 14499 14500#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:92 14501msgid "Occurrences:" 14502msgstr "" 14503 14504#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:93 14505#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:196 14506#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:76 14507msgid "0" 14508msgstr "" 14509 14510#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94 14511msgid "Goto:" 14512msgstr "" 14513 14514#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95 14515#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:179 14516#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:676 14517#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:109 14518#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:408 14519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:128 14520msgid "&Previous" 14521msgstr "" 14522 14523#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:96 14524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:182 14525#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:675 14526#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:665 14527#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:108 14528#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:404 14529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:587 14530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:124 14531msgid "&Next" 14532msgstr "" 14533 14534#: /__w/calibre/calibre/src/calibre/gui2/convert/regex_builder_ui.py:97 14535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:533 14536msgid "Preview" 14537msgstr "" 14538 14539#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input.py:15 14540msgid "RTF input" 14541msgstr "" 14542 14543#: /__w/calibre/calibre/src/calibre/gui2/convert/rtf_input_ui.py:32 14544msgid "Ignore &WMF images in the RTF file" 14545msgstr "" 14546 14547#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:24 14548msgid "" 14549"Search &\n" 14550"replace" 14551msgstr "" 14552 14553#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:43 14554msgid "&Search regular expression:" 14555msgstr "" 14556 14557#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14558msgid "Replacement text" 14559msgstr "" 14560 14561#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:56 14562msgid "Search regular expression" 14563msgstr "" 14564 14565#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:109 14566msgid "Load calibre search-replace definitions file" 14567msgstr "" 14568 14569#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:111 14570#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:130 14571msgid "calibre search-replace definitions file" 14572msgstr "" 14573 14574#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:120 14575msgid "Failed to read" 14576msgstr "" 14577 14578#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:121 14579#, python-format 14580msgid "Failed to load patterns from %s, click \"Show details\" to learn more." 14581msgstr "" 14582 14583#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:128 14584msgid "Save calibre search-replace definitions file" 14585msgstr "" 14586 14587#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:202 14588msgid "Unused search & replace definition" 14589msgstr "" 14590 14591#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:203 14592msgid "" 14593"The search/replace definition being edited has not been added to the list " 14594"of definitions. Do you wish to continue with the conversion (the definition " 14595"will not be used)?" 14596msgstr "" 14597 14598#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:214 14599#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:121 14600msgid "Invalid regular expression" 14601msgstr "" 14602 14603#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:215 14604#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:122 14605#, python-format 14606msgid "Invalid regular expression: %s" 14607msgstr "" 14608 14609#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace.py:299 14610msgid "" 14611"The list of search/replace definitions that will be applied to this " 14612"conversion." 14613msgstr "" 14614 14615#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:145 14616msgid "Edit search/replace definition" 14617msgstr "" 14618 14619#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:146 14620msgid "&Replacement text:" 14621msgstr "" 14622 14623#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147 14624msgid "" 14625"Add the current expression to the list of expressions that will be applied" 14626msgstr "" 14627 14628#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:148 14629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:142 14630msgid "&Add" 14631msgstr "" 14632 14633#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:149 14634msgid "Edit the currently selected expression" 14635msgstr "" 14636 14637#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 14638#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:73 14639msgid "&Change" 14640msgstr "" 14641 14642#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 14643msgid "Remove the currently selected expression" 14644msgstr "" 14645 14646#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:152 14647#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1151 14648#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:404 14649#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:115 14650msgid "&Remove" 14651msgstr "" 14652 14653#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 14654msgid "Load a list of expressions from a previously saved file" 14655msgstr "" 14656 14657#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:154 14658#: /__w/calibre/calibre/src/calibre/gui2/covers.py:547 14659#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:305 14660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:80 14661#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:508 14662msgid "&Load" 14663msgstr "" 14664 14665#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:155 14666msgid "Save this list of expressions so that you can re-use it easily" 14667msgstr "" 14668 14669#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:156 14670#: /__w/calibre/calibre/src/calibre/gui2/covers.py:544 14671#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:301 14672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:75 14673#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 14674#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:250 14675#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:505 14676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1421 14677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 14678msgid "&Save" 14679msgstr "" 14680 14681#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:157 14682msgid "Move expression up." 14683msgstr "" 14684 14685#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:158 14686msgid "Move expression down." 14687msgstr "" 14688 14689#: /__w/calibre/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:159 14690#, python-format 14691msgid "" 14692"<p>Search and replace uses <i>regular expressions</i>. See the <a " 14693"href=\"%s\">regular expressions tutorial</a> to get started with regular " 14694"expressions. Also clicking the wizard button below will allow you to test " 14695"your regular expression against the current input document. When you are " 14696"happy with an expression, click the Add button to add it to the list of " 14697"expressions." 14698msgstr "" 14699 14700#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:89 14701#: /__w/calibre/calibre/src/calibre/gui2/covers.py:542 14702#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:92 14703#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:250 14704#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:346 14705msgid "Restore &defaults" 14706msgstr "" 14707 14708#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:175 14709msgid "&Input format:" 14710msgstr "" 14711 14712#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:176 14713msgid "Use &saved conversion settings for individual books" 14714msgstr "" 14715 14716#: /__w/calibre/calibre/src/calibre/gui2/convert/single.py:216 14717msgid "Convert" 14718msgstr "" 14719 14720#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output.py:17 14721msgid "SNB output" 14722msgstr "" 14723 14724#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:41 14725msgid "Hide &chapter name" 14726msgstr "" 14727 14728#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 14729msgid "Don't indent the &first line for each paragraph" 14730msgstr "" 14731 14732#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:43 14733msgid "Insert &empty line between paragraphs" 14734msgstr "" 14735 14736#: /__w/calibre/calibre/src/calibre/gui2/convert/snb_output_ui.py:44 14737msgid "Optimize for full-&screen mode" 14738msgstr "" 14739 14740#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:17 14741msgid "" 14742"Structure\n" 14743"detection" 14744msgstr "" 14745 14746#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:19 14747msgid "" 14748"Fine tune the detection of chapter headings and other document structure." 14749msgstr "" 14750 14751#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:29 14752msgid "Detect &chapters at (XPath expression):" 14753msgstr "" 14754 14755#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:30 14756msgid "Insert &page breaks before (XPath expression):" 14757msgstr "" 14758 14759#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:33 14760msgid "Start &reading at (XPath expression):" 14761msgstr "" 14762 14763#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:42 14764#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:41 14765#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:121 14766msgid "Invalid XPath" 14767msgstr "" 14768 14769#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection.py:43 14770#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:42 14771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:182 14772#, python-format 14773msgid "The XPath expression %s is invalid." 14774msgstr "" 14775 14776#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 14777msgid "Remove &fake margins" 14778msgstr "" 14779 14780#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 14781msgid "" 14782"The header and footer removal options have been replaced by the Search & " 14783"replace options. Click the Search & replace category in the bar to the left " 14784"to use these options. Leave the replace field blank and enter your " 14785"header/footer removal regexps into the search field." 14786msgstr "" 14787 14788#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 14789msgid "Insert &metadata as page at start of book" 14790msgstr "" 14791 14792#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 14793msgid "Chapter &mark:" 14794msgstr "" 14795 14796#: /__w/calibre/calibre/src/calibre/gui2/convert/structure_detection_ui.py:65 14797msgid "Remove first &image" 14798msgstr "" 14799 14800#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:19 14801msgid "" 14802"Table of\n" 14803"Contents" 14804msgstr "" 14805 14806#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:21 14807msgid "Control the creation/conversion of the Table of Contents." 14808msgstr "" 14809 14810#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:28 14811msgid "Level &1 TOC (XPath expression):" 14812msgstr "" 14813 14814#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:29 14815msgid "Level &2 TOC (XPath expression):" 14816msgstr "" 14817 14818#: /__w/calibre/calibre/src/calibre/gui2/convert/toc.py:30 14819msgid "Level &3 TOC (XPath expression):" 14820msgstr "" 14821 14822#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:79 14823msgid "&Force use of auto-generated Table of Contents" 14824msgstr "" 14825 14826#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:80 14827msgid "Do not add &detected chapters to the Table of Contents" 14828msgstr "" 14829 14830#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:81 14831msgid "Number of &links to add to Table of Contents:" 14832msgstr "" 14833 14834#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:82 14835msgid "TOC &filter:" 14836msgstr "" 14837 14838#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:83 14839msgid "Chapter &threshold:" 14840msgstr "" 14841 14842#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:84 14843msgid "Allow &duplicate links when creating the Table of Contents" 14844msgstr "" 14845 14846#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:85 14847#, python-format 14848msgid "" 14849"<a href=\"%s\">Help with using these options to generate a Table of " 14850"Contents</a>" 14851msgstr "" 14852 14853#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:86 14854msgid "" 14855"This option will cause calibre to popup the Table of Contents Editor tool,\n" 14856" which will allow you to manually edit the Table of Contents, to fix any errors\n" 14857" caused by automatic generation." 14858msgstr "" 14859 14860#: /__w/calibre/calibre/src/calibre/gui2/convert/toc_ui.py:89 14861msgid "&Manually fine-tune the ToC after conversion is completed" 14862msgstr "" 14863 14864#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input.py:19 14865msgid "TXT input" 14866msgstr "" 14867 14868#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:97 14869msgid "Structure" 14870msgstr "" 14871 14872#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:98 14873msgid "&Paragraph style:" 14874msgstr "" 14875 14876#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:99 14877msgid "&Formatting style:" 14878msgstr "" 14879 14880#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:100 14881msgid "Common" 14882msgstr "" 14883 14884#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:101 14885msgid "Preserve &spaces" 14886msgstr "" 14887 14888#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:102 14889msgid "Remove &indents at the beginning of lines" 14890msgstr "" 14891 14892#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:103 14893#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:239 14894msgid "Markdown" 14895msgstr "" 14896 14897#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:104 14898msgid "" 14899"<p>Markdown is a simple markup language for text files, that allows for " 14900"advanced formatting. To learn more visit <a " 14901"href=\"https://daringfireball.net/projects/markdown\">Markdown</a>." 14902msgstr "" 14903 14904#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:105 14905msgid "" 14906"You can optionally enable various extensions to the base Markdown syntax, " 14907"below." 14908msgstr "" 14909 14910#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_input_ui.py:106 14911msgid "" 14912"More information on <a href=\"https://python-" 14913"markdown.github.io/extensions/\">Markdown extensions</a>" 14914msgstr "" 14915 14916#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output.py:16 14917msgid "TXT output" 14918msgstr "" 14919 14920#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:88 14921msgid "General" 14922msgstr "" 14923 14924#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:90 14925msgid "&Line ending style:" 14926msgstr "" 14927 14928#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:91 14929msgid "&Formatting:" 14930msgstr "" 14931 14932#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:92 14933msgid "Plain" 14934msgstr "" 14935 14936#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:93 14937msgid "&Maximum line length:" 14938msgstr "" 14939 14940#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:94 14941msgid "Force maximum line &length" 14942msgstr "" 14943 14944#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:96 14945msgid "Markdown, Textile" 14946msgstr "" 14947 14948#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:97 14949msgid "Do not remove links (<a> tags) before processing" 14950msgstr "" 14951 14952#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:98 14953msgid "Do not remove image &references before processing" 14954msgstr "" 14955 14956#: /__w/calibre/calibre/src/calibre/gui2/convert/txt_output_ui.py:99 14957msgid "Keep text &color, when possible" 14958msgstr "" 14959 14960#: /__w/calibre/calibre/src/calibre/gui2/convert/txtz_output.py:14 14961msgid "TXTZ output" 14962msgstr "" 14963 14964#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard.py:81 14965msgid "Use a wizard to generate the XPath expression" 14966msgstr "" 14967 14968#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 14969msgid "Match HTML &tags with tag name:" 14970msgstr "" 14971 14972#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 14973msgid "*" 14974msgstr "" 14975 14976#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 14977msgid "a" 14978msgstr "" 14979 14980#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 14981msgid "br" 14982msgstr "" 14983 14984#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 14985msgid "div" 14986msgstr "" 14987 14988#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 14989msgid "h1" 14990msgstr "" 14991 14992#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 14993msgid "h2" 14994msgstr "" 14995 14996#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 14997msgid "h3" 14998msgstr "" 14999 15000#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 15001msgid "h4" 15002msgstr "" 15003 15004#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:82 15005msgid "h5" 15006msgstr "" 15007 15008#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:83 15009msgid "h6" 15010msgstr "" 15011 15012#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:84 15013msgid "hr" 15014msgstr "" 15015 15016#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:85 15017msgid "span" 15018msgstr "" 15019 15020#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86 15021msgid "Having the &attribute:" 15022msgstr "" 15023 15024#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87 15025msgid "With &value:" 15026msgstr "" 15027 15028#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88 15029msgid "(A regular expression)" 15030msgstr "" 15031 15032#: /__w/calibre/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:89 15033#, python-format 15034msgid "" 15035"<p>For example, to match all h2 tags that have class=\"chapter\", set tag to" 15036" <i>h2</i>, attribute to <i>class</i> and value to " 15037"<i>chapter</i>.</p><p>Leaving attribute blank will match any attribute and " 15038"leaving value blank will match any value. Setting tag to * will match any " 15039"tag.</p><p>To learn more advanced usage of XPath see the <a " 15040"href=\"%s\">XPath Tutorial</a>." 15041msgstr "" 15042 15043#: /__w/calibre/calibre/src/calibre/gui2/cover_flow.py:257 15044msgid "Browse by covers" 15045msgstr "" 15046 15047#: /__w/calibre/calibre/src/calibre/gui2/covers.py:63 15048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:857 15049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:393 15050msgid "Choose color" 15051msgstr "" 15052 15053#: /__w/calibre/calibre/src/calibre/gui2/covers.py:79 15054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:52 15055#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:138 15056#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:225 15057#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:480 15058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:688 15059#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:65 15060msgid "&Name:" 15061msgstr "" 15062 15063#: /__w/calibre/calibre/src/calibre/gui2/covers.py:82 15064msgid "Color &1:" 15065msgstr "" 15066 15067#: /__w/calibre/calibre/src/calibre/gui2/covers.py:83 15068msgid "Color &2:" 15069msgstr "" 15070 15071#: /__w/calibre/calibre/src/calibre/gui2/covers.py:84 15072msgid "Contrast color &1 (mainly for text):" 15073msgstr "" 15074 15075#: /__w/calibre/calibre/src/calibre/gui2/covers.py:85 15076msgid "Contrast color &2 (mainly for text):" 15077msgstr "" 15078 15079#: /__w/calibre/calibre/src/calibre/gui2/covers.py:98 15080#: /__w/calibre/calibre/src/calibre/gui2/covers.py:102 15081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:236 15082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:267 15083#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:270 15084msgid "Invalid name" 15085msgstr "" 15086 15087#: /__w/calibre/calibre/src/calibre/gui2/covers.py:99 15088#, python-format 15089msgid "" 15090"The color scheme name \"%s\" is invalid. It must start with a # and be at " 15091"least two characters long." 15092msgstr "" 15093 15094#: /__w/calibre/calibre/src/calibre/gui2/covers.py:103 15095#, python-format 15096msgid "A color scheme with the name \"%s\" already exists." 15097msgstr "" 15098 15099#: /__w/calibre/calibre/src/calibre/gui2/covers.py:134 15100msgid "" 15101"When generating covers, a color scheme for the cover is chosen at random " 15102"from the color schemes below. You can prevent an individual scheme from " 15103"being selected by unchecking it. The preview on the right shows the " 15104"currently selected color scheme." 15105msgstr "" 15106 15107#: /__w/calibre/calibre/src/calibre/gui2/covers.py:138 15108msgid "Choose a color scheme to be used for this generated cover." 15109msgstr "" 15110 15111#: /__w/calibre/calibre/src/calibre/gui2/covers.py:139 15112msgid "" 15113"In normal cover generation, the color scheme is chosen at random from the " 15114"list of color schemes below. You can prevent an individual color scheme from" 15115" being chosen by unchecking it here." 15116msgstr "" 15117 15118#: /__w/calibre/calibre/src/calibre/gui2/covers.py:147 15119msgid "&New color scheme" 15120msgstr "" 15121 15122#: /__w/calibre/calibre/src/calibre/gui2/covers.py:150 15123msgid "&Edit color scheme" 15124msgstr "" 15125 15126#: /__w/calibre/calibre/src/calibre/gui2/covers.py:153 15127msgid "&Remove color scheme" 15128msgstr "" 15129 15130#: /__w/calibre/calibre/src/calibre/gui2/covers.py:158 15131msgid "&Styles" 15132msgstr "" 15133 15134#: /__w/calibre/calibre/src/calibre/gui2/covers.py:162 15135msgid "" 15136"When generating covers, a style for the cover is chosen at random from the " 15137"styles below. You can prevent an individual style from being selected by " 15138"unchecking it. The preview on the right shows the currently selected style." 15139msgstr "" 15140 15141#: /__w/calibre/calibre/src/calibre/gui2/covers.py:166 15142msgid "Choose a style to be used for this generated cover." 15143msgstr "" 15144 15145#: /__w/calibre/calibre/src/calibre/gui2/covers.py:167 15146msgid "" 15147"In normal cover generation, the style is chosen at random from the list of " 15148"styles below. You can prevent an individual style from being chosen by " 15149"unchecking it here." 15150msgstr "" 15151 15152#: /__w/calibre/calibre/src/calibre/gui2/covers.py:177 15153msgid "&Fonts and sizes" 15154msgstr "" 15155 15156#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15157msgid "&Title font family:" 15158msgstr "" 15159 15160#: /__w/calibre/calibre/src/calibre/gui2/covers.py:189 15161msgid "&Title font size:" 15162msgstr "" 15163 15164#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15165msgid "&Subtitle font family:" 15166msgstr "" 15167 15168#: /__w/calibre/calibre/src/calibre/gui2/covers.py:190 15169msgid "&Subtitle font size:" 15170msgstr "" 15171 15172#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15173msgid "&Footer font family:" 15174msgstr "" 15175 15176#: /__w/calibre/calibre/src/calibre/gui2/covers.py:191 15177msgid "&Footer font size:" 15178msgstr "" 15179 15180#: /__w/calibre/calibre/src/calibre/gui2/covers.py:216 15181msgid "Cover &width:" 15182msgstr "" 15183 15184#: /__w/calibre/calibre/src/calibre/gui2/covers.py:217 15185msgid "Cover &height:" 15186msgstr "" 15187 15188#: /__w/calibre/calibre/src/calibre/gui2/covers.py:219 15189msgid "" 15190"Note that the preview to the side is of fixed aspect ratio, so changing the " 15191"cover width above will not have any effect. If you change the height, you " 15192"should also change the width nevertheless as it will be used in actual cover" 15193" generation." 15194msgstr "" 15195 15196#: /__w/calibre/calibre/src/calibre/gui2/covers.py:226 15197msgid "&Text" 15198msgstr "" 15199 15200#: /__w/calibre/calibre/src/calibre/gui2/covers.py:230 15201msgid "" 15202"The text on the generated cover is taken from the metadata of the book. This" 15203" is controlled via templates. You can use the <b>, <i> and <br> tags in the " 15204"templates for bold, italic and line breaks, respectively. The default " 15205"templates use the title, series and authors. You can change them to use " 15206"whatever metadata you like." 15207msgstr "" 15208 15209#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15210msgid "Change the &title template" 15211msgstr "" 15212 15213#: /__w/calibre/calibre/src/calibre/gui2/covers.py:258 15214msgid "The title template" 15215msgstr "" 15216 15217#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15218msgid "Change the &sub-title template" 15219msgstr "" 15220 15221#: /__w/calibre/calibre/src/calibre/gui2/covers.py:259 15222msgid "The sub-title template" 15223msgstr "" 15224 15225#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15226msgid "Change the &footer template" 15227msgstr "" 15228 15229#: /__w/calibre/calibre/src/calibre/gui2/covers.py:260 15230msgid "The footer template" 15231msgstr "" 15232 15233#: /__w/calibre/calibre/src/calibre/gui2/covers.py:402 15234msgid "My Color Scheme" 15235msgstr "" 15236 15237#: /__w/calibre/calibre/src/calibre/gui2/covers.py:414 15238#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1018 15239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:892 15240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1154 15241msgid "Cannot edit" 15242msgstr "" 15243 15244#: /__w/calibre/calibre/src/calibre/gui2/covers.py:415 15245msgid "Cannot edit a builtin color scheme. Create a new color scheme instead." 15246msgstr "" 15247 15248#: /__w/calibre/calibre/src/calibre/gui2/covers.py:432 15249#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:146 15250#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:341 15251msgid "Cannot remove" 15252msgstr "" 15253 15254#: /__w/calibre/calibre/src/calibre/gui2/covers.py:433 15255msgid "Cannot remove a builtin color scheme." 15256msgstr "" 15257 15258#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15259msgid "A sample book" 15260msgstr "" 15261 15262#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15263msgid "Author One" 15264msgstr "" 15265 15266#: /__w/calibre/calibre/src/calibre/gui2/covers.py:485 15267msgid "Author Two" 15268msgstr "" 15269 15270#: /__w/calibre/calibre/src/calibre/gui2/covers.py:486 15271msgid "A series of samples" 15272msgstr "" 15273 15274#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15275msgid "Tag One" 15276msgstr "" 15277 15278#: /__w/calibre/calibre/src/calibre/gui2/covers.py:488 15279msgid "Tag Two" 15280msgstr "" 15281 15282#: /__w/calibre/calibre/src/calibre/gui2/covers.py:489 15283msgid "Some publisher" 15284msgstr "" 15285 15286#: /__w/calibre/calibre/src/calibre/gui2/covers.py:531 15287msgid "Cover generation settings" 15288msgstr "" 15289 15290#: /__w/calibre/calibre/src/calibre/gui2/covers.py:536 15291msgid "Save these settings as the &defaults for future use" 15292msgstr "" 15293 15294#: /__w/calibre/calibre/src/calibre/gui2/covers.py:546 15295msgid "Save the current cover generation settings for later re-use" 15296msgstr "" 15297 15298#: /__w/calibre/calibre/src/calibre/gui2/covers.py:551 15299msgid "Load previously saved cover generation settings" 15300msgstr "" 15301 15302#: /__w/calibre/calibre/src/calibre/gui2/covers.py:553 15303msgid "" 15304"Save the current settings as the settings to use always instead of just this" 15305" time. Remember that for styles and colors the actual style or color used is" 15306" chosen at random from the list of checked styles/colors." 15307msgstr "" 15308 15309#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15310msgid "My cover style" 15311msgstr "" 15312 15313#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15314msgid "Name for these settings" 15315msgstr "" 15316 15317#: /__w/calibre/calibre/src/calibre/gui2/covers.py:568 15318msgid "Theme name:" 15319msgstr "" 15320 15321#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:25 15322msgid "" 15323"Create the rule below, the rule can be used to transform style properties" 15324msgstr "" 15325 15326#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:37 15327#, python-brace-format 15328msgid "{preamble} {property} {match_type} {query}" 15329msgstr "" 15330 15331#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:43 15332msgid "If the &property:" 15333msgstr "" 15334 15335#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:46 15336msgid "" 15337"The name of a CSS property, for example: font-size\n" 15338"Do not use shorthand properties, they will not work.\n" 15339"For instance use margin-top, not margin." 15340msgstr "" 15341 15342#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:64 15343#, python-brace-format 15344msgid "{action} {action_data}" 15345msgstr "" 15346 15347#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:98 15348msgid "The CSS property value" 15349msgstr "" 15350 15351#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:104 15352msgid "" 15353"Either a CSS length, such as 10pt or a unit less number. If a unit less " 15354"number is used it will be compared with the CSS value using whatever unit " 15355"the value has. Note that comparison automatically converts units, except for" 15356" relative units like percentage or em, for which comparison fails if the " 15357"units are different." 15358msgstr "" 15359 15360#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:113 15361msgid "" 15362"CSS properties to add to the rule that contains the matching style. You can " 15363"specify more than one property, separated by semi-colons, for example: " 15364"color:red; font-weight: bold" 15365msgstr "" 15366 15367#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:117 15368msgid "A number" 15369msgstr "" 15370 15371#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:158 15372#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:279 15373#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 15374#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:201 15375msgid "Edit rule" 15376msgstr "" 15377 15378#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:170 15379#, python-brace-format 15380msgid "" 15381"If the property <i>{property}</i> <b>{match_type}</b> " 15382"<b>{query}</b><br>{action}" 15383msgstr "" 15384 15385#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:179 15386#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:300 15387msgid "This rule is invalid, please remove it" 15388msgstr "" 15389 15390#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:189 15391msgid "" 15392"You can specify rules to transform styles here. Click the \"Add rule\" " 15393"button below to get started." 15394msgstr "" 15395 15396#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:196 15397msgid "Test style transform rules" 15398msgstr "" 15399 15400#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:198 15401msgid "Enter a CSS stylesheet below and click the \"Test\" button" 15402msgstr "" 15403 15404#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:200 15405msgid "Resulting stylesheet" 15406msgstr "" 15407 15408#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:254 15409msgid "Edit style transform rules" 15410msgstr "" 15411 15412#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:289 15413#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1045 15414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 15415#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:143 15416msgid "E&xport" 15417msgstr "" 15418 15419#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:290 15420#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1047 15421msgid "Export these rules to a file" 15422msgstr "" 15423 15424#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:293 15425#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1049 15426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 15427#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:147 15428msgid "&Import" 15429msgstr "" 15430 15431#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:294 15432msgid "Import previously exported rules" 15433msgstr "" 15434 15435#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:297 15436#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:513 15437msgid "&Test rules" 15438msgstr "" 15439 15440#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:302 15441#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:506 15442msgid "Save this ruleset for later re-use" 15443msgstr "" 15444 15445#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:308 15446#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:509 15447msgid "Load a previously saved ruleset" 15448msgstr "" 15449 15450#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:316 15451#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:439 15452msgid "No rules" 15453msgstr "" 15454 15455#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:317 15456msgid "There are no rules to export" 15457msgstr "" 15458 15459#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:318 15460msgid "Choose file for exported rules" 15461msgstr "" 15462 15463#: /__w/calibre/calibre/src/calibre/gui2/css_transform_rules.py:326 15464msgid "Choose file to import rules from" 15465msgstr "" 15466 15467#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:55 15468#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:603 15469msgid " index" 15470msgstr "" 15471 15472#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:92 15473#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:362 15474#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:920 15475#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1128 15476#, python-brace-format 15477msgid "Clear {0}" 15478msgstr "" 15479 15480#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:195 15481msgid "Set {} to yes" 15482msgstr "" 15483 15484#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:201 15485msgid "Set {} to no" 15486msgstr "" 15487 15488#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:208 15489msgid "Clear {}" 15490msgstr "" 15491 15492#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:213 15493#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:254 15494#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:321 15495#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:351 15496#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1010 15497#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1060 15498#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1141 15499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530 15500#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:539 15501#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:551 15502#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:555 15503#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:707 15504#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:663 15505msgid "Undefined" 15506msgstr "" 15507 15508#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:355 15509#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1124 15510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 15511msgid "Today" 15512msgstr "" 15513 15514#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:448 15515msgid "Open Item editor. If CTRL or SHIFT is pressed, open Manage items" 15516msgstr "" 15517 15518#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:561 15519#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1489 15520msgid "Values changed" 15521msgstr "" 15522 15523#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:562 15524msgid "" 15525"You have changed the values. In order to use this editor, you must either " 15526"discard or apply these changes. Apply changes?" 15527msgstr "" 15528 15529#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:694 15530#, python-brace-format 15531msgid "" 15532"The enumeration \"{0}\" contains an invalid value that will be set to the " 15533"default" 15534msgstr "" 15535 15536#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:927 15537#, python-brace-format 15538msgid "Set {0} to No" 15539msgstr "" 15540 15541#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:932 15542#, python-brace-format 15543msgid "Set {0} to Yes" 15544msgstr "" 15545 15546#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:936 15547#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1367 15548msgid "Open Item editor" 15549msgstr "" 15550 15551#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:963 15552msgid "Apply changes" 15553msgstr "" 15554 15555#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1181 15556#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:208 15557msgid "Clear series" 15558msgstr "" 15559 15560#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1184 15561msgid "Automatically number books" 15562msgstr "" 15563 15564#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1186 15565msgid "" 15566"If not checked, the series number for the books will be set to 1. If " 15567"checked, selected books will be automatically numbered, in the order you " 15568"selected them. So if you selected Book A and then Book B, Book A will have " 15569"series number 1 and Book B series number 2." 15570msgstr "" 15571 15572#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1193 15573msgid "Force numbers to start with " 15574msgstr "" 15575 15576#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1195 15577msgid "" 15578"Series will normally be renumbered from the highest number in the database " 15579"for that series. Checking this box will tell calibre to start numbering from" 15580" the value in the box" 15581msgstr "" 15582 15583#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1210 15584#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:654 15585msgid "" 15586"The amount by which to increment the series number for successive books. " 15587"Only applicable when using force series numbers." 15588msgstr "" 15589 15590#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1317 15591#, python-brace-format 15592msgid "" 15593"The enumeration \"{0}\" contains invalid values that will not appear in the " 15594"list" 15595msgstr "" 15596 15597#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1370 15598msgid "Remove all tags" 15599msgstr "" 15600 15601#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1400 15602#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1401 15603msgid "tags to remove" 15604msgstr "" 15605 15606#: /__w/calibre/calibre/src/calibre/gui2/custom_column_widgets.py:1490 15607msgid "" 15608"You have entered values. In order to use this editor you must first discard " 15609"them. Discard the values?" 15610msgstr "" 15611 15612#: /__w/calibre/calibre/src/calibre/gui2/device.py:55 15613#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:165 15614msgid "No details available." 15615msgstr "" 15616 15617#: /__w/calibre/calibre/src/calibre/gui2/device.py:241 15618msgid "Device no longer connected." 15619msgstr "" 15620 15621#: /__w/calibre/calibre/src/calibre/gui2/device.py:485 15622msgid "Get device information" 15623msgstr "" 15624 15625#: /__w/calibre/calibre/src/calibre/gui2/device.py:496 15626msgid "Set library information" 15627msgstr "" 15628 15629#: /__w/calibre/calibre/src/calibre/gui2/device.py:520 15630msgid "Get list of books on device" 15631msgstr "" 15632 15633#: /__w/calibre/calibre/src/calibre/gui2/device.py:527 15634msgid "Prepare files for transfer from device" 15635msgstr "" 15636 15637#: /__w/calibre/calibre/src/calibre/gui2/device.py:538 15638msgid "Get annotations from device" 15639msgstr "" 15640 15641#: /__w/calibre/calibre/src/calibre/gui2/device.py:550 15642msgid "Send metadata to device" 15643msgstr "" 15644 15645#: /__w/calibre/calibre/src/calibre/gui2/device.py:555 15646msgid "Send collections to device" 15647msgstr "" 15648 15649#: /__w/calibre/calibre/src/calibre/gui2/device.py:605 15650msgid "Upload one book to the device" 15651msgid_plural "Upload {} books to the device" 15652msgstr[0] "" 15653msgstr[1] "" 15654 15655#: /__w/calibre/calibre/src/calibre/gui2/device.py:621 15656msgid "Delete books from device" 15657msgstr "" 15658 15659#: /__w/calibre/calibre/src/calibre/gui2/device.py:638 15660msgid "Download books from device" 15661msgstr "" 15662 15663#: /__w/calibre/calibre/src/calibre/gui2/device.py:648 15664msgid "View book on device" 15665msgstr "" 15666 15667#: /__w/calibre/calibre/src/calibre/gui2/device.py:730 15668msgid "Set default send to device action" 15669msgstr "" 15670 15671#: /__w/calibre/calibre/src/calibre/gui2/device.py:735 15672msgid "Send to main memory" 15673msgstr "" 15674 15675#: /__w/calibre/calibre/src/calibre/gui2/device.py:737 15676msgid "Send to storage card A" 15677msgstr "" 15678 15679#: /__w/calibre/calibre/src/calibre/gui2/device.py:739 15680msgid "Send to storage card B" 15681msgstr "" 15682 15683#: /__w/calibre/calibre/src/calibre/gui2/device.py:765 15684msgid "Send specific format to" 15685msgstr "" 15686 15687#: /__w/calibre/calibre/src/calibre/gui2/device.py:766 15688msgid "Send and delete from library" 15689msgstr "" 15690 15691#: /__w/calibre/calibre/src/calibre/gui2/device.py:809 15692msgid "Eject device" 15693msgstr "" 15694 15695#: /__w/calibre/calibre/src/calibre/gui2/device.py:896 15696#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:353 15697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 15698#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 15699msgid "Error" 15700msgstr "" 15701 15702#: /__w/calibre/calibre/src/calibre/gui2/device.py:897 15703msgid "Error communicating with device" 15704msgstr "" 15705 15706#: /__w/calibre/calibre/src/calibre/gui2/device.py:909 15707#, python-format 15708msgid "Manage the %s?" 15709msgstr "" 15710 15711#: /__w/calibre/calibre/src/calibre/gui2/device.py:910 15712#, python-format 15713msgid "Detected the <b>%s</b>. Do you want calibre to manage it?" 15714msgstr "" 15715 15716#: /__w/calibre/calibre/src/calibre/gui2/device.py:937 15717#: /__w/calibre/calibre/src/calibre/gui2/device.py:1564 15718#: /__w/calibre/calibre/src/calibre/gui2/email.py:469 15719msgid "No suitable formats" 15720msgstr "" 15721 15722#: /__w/calibre/calibre/src/calibre/gui2/device.py:954 15723msgid "Select folder to open as device" 15724msgstr "" 15725 15726#: /__w/calibre/calibre/src/calibre/gui2/device.py:966 15727msgid "Running jobs" 15728msgstr "" 15729 15730#: /__w/calibre/calibre/src/calibre/gui2/device.py:967 15731msgid "Cannot configure the device while there are running device jobs." 15732msgstr "" 15733 15734#: /__w/calibre/calibre/src/calibre/gui2/device.py:974 15735#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:367 15736#, python-format 15737msgid "Configure %s" 15738msgstr "" 15739 15740#: /__w/calibre/calibre/src/calibre/gui2/device.py:994 15741#, python-format 15742msgid "Restart calibre for the changes to %s to be applied." 15743msgstr "" 15744 15745#: /__w/calibre/calibre/src/calibre/gui2/device.py:1034 15746msgid "Error talking to device" 15747msgstr "" 15748 15749#: /__w/calibre/calibre/src/calibre/gui2/device.py:1035 15750msgid "" 15751"There was a temporary error talking to the device. Please unplug and " 15752"reconnect the device or reboot." 15753msgstr "" 15754 15755#: /__w/calibre/calibre/src/calibre/gui2/device.py:1088 15756msgid "Device: " 15757msgstr "" 15758 15759#: /__w/calibre/calibre/src/calibre/gui2/device.py:1090 15760msgid " detected." 15761msgstr "" 15762 15763#: /__w/calibre/calibre/src/calibre/gui2/device.py:1235 15764msgid "No books" 15765msgstr "" 15766 15767#: /__w/calibre/calibre/src/calibre/gui2/device.py:1236 15768msgid "selected to send" 15769msgstr "" 15770 15771#: /__w/calibre/calibre/src/calibre/gui2/device.py:1243 15772#: /__w/calibre/calibre/src/calibre/gui2/device.py:1273 15773msgid "No device" 15774msgstr "" 15775 15776#: /__w/calibre/calibre/src/calibre/gui2/device.py:1244 15777msgid "No device connected" 15778msgstr "" 15779 15780#: /__w/calibre/calibre/src/calibre/gui2/device.py:1260 15781#, python-format 15782msgid "%(num)i of %(total)i books" 15783msgstr "" 15784 15785#: /__w/calibre/calibre/src/calibre/gui2/device.py:1264 15786#, python-format 15787msgid "0 of %i books" 15788msgstr "" 15789 15790#: /__w/calibre/calibre/src/calibre/gui2/device.py:1265 15791msgid "Choose format to send to device" 15792msgstr "" 15793 15794#: /__w/calibre/calibre/src/calibre/gui2/device.py:1274 15795msgid "Cannot send: No device is connected" 15796msgstr "" 15797 15798#: /__w/calibre/calibre/src/calibre/gui2/device.py:1277 15799#: /__w/calibre/calibre/src/calibre/gui2/device.py:1281 15800msgid "No card" 15801msgstr "" 15802 15803#: /__w/calibre/calibre/src/calibre/gui2/device.py:1278 15804#: /__w/calibre/calibre/src/calibre/gui2/device.py:1282 15805msgid "Cannot send: Device has no storage card" 15806msgstr "" 15807 15808#: /__w/calibre/calibre/src/calibre/gui2/device.py:1350 15809#: /__w/calibre/calibre/src/calibre/gui2/device.py:1428 15810#: /__w/calibre/calibre/src/calibre/gui2/device.py:1558 15811msgid "Auto convert the following books before uploading to the device?" 15812msgstr "" 15813 15814#: /__w/calibre/calibre/src/calibre/gui2/device.py:1377 15815msgid "Sending catalogs to device." 15816msgstr "" 15817 15818#: /__w/calibre/calibre/src/calibre/gui2/device.py:1471 15819msgid "Sending news to device." 15820msgstr "" 15821 15822#: /__w/calibre/calibre/src/calibre/gui2/device.py:1524 15823msgid "Sending books to device." 15824msgstr "" 15825 15826#: /__w/calibre/calibre/src/calibre/gui2/device.py:1565 15827msgid "" 15828"Could not upload the following books to the device, as no suitable formats " 15829"were found. Convert the book(s) to a format supported by your device first." 15830msgstr "" 15831 15832#: /__w/calibre/calibre/src/calibre/gui2/device.py:1643 15833msgid "No space on device" 15834msgstr "" 15835 15836#: /__w/calibre/calibre/src/calibre/gui2/device.py:1644 15837msgid "" 15838"<p>Cannot upload books to device there is no more free space available " 15839msgstr "" 15840 15841#: /__w/calibre/calibre/src/calibre/gui2/device.py:1649 15842msgid "Incorrect destination" 15843msgstr "" 15844 15845#: /__w/calibre/calibre/src/calibre/gui2/device.py:1887 15846#, python-format 15847msgid "Analyzing books on the device: %d%% finished" 15848msgstr "" 15849 15850#: /__w/calibre/calibre/src/calibre/gui2/device.py:2007 15851msgid "Book format sync problem" 15852msgstr "" 15853 15854#: /__w/calibre/calibre/src/calibre/gui2/device.py:2008 15855msgid "" 15856"Some book formats in your library cannot be synced because they have dates " 15857"in the future" 15858msgstr "" 15859 15860#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:36 15861#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:75 15862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:76 15863#: /__w/calibre/calibre/src/calibre/gui2/layout.py:79 15864msgid "Device" 15865msgstr "" 15866 15867#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:160 15868msgid "Unknown formats" 15869msgstr "" 15870 15871#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:161 15872#, python-brace-format 15873msgid "" 15874"You have enabled the <b>{0}</b> formats for your {1}. The {1} may not " 15875"support them. If you send these formats to your {1} they may not work. Are " 15876"you sure?" 15877msgstr "" 15878 15879#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget.py:174 15880#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:116 15881#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:302 15882#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:76 15883#, python-format 15884msgid "The template %s is invalid:" 15885msgstr "" 15886 15887#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 15888msgid "Select available formats and their order for this device" 15889msgstr "" 15890 15891#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 15892msgid "" 15893"If checked, books are placed into sub-folders based on their metadata on the" 15894" device. If unchecked, books are all put into the top level folder." 15895msgstr "" 15896 15897#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 15898#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:91 15899msgid "Use sub-folders" 15900msgstr "" 15901 15902#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 15903#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:103 15904#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:104 15905msgid "Use author sort for author" 15906msgstr "" 15907 15908#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 15909msgid "Save &template:" 15910msgstr "" 15911 15912#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 15913msgid "No formats selected" 15914msgstr "" 15915 15916#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:59 15917msgid "You must choose at least one format to send to the device" 15918msgstr "" 15919 15920#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:88 15921msgid "" 15922"<b>Save &template</b> to control the filename and\n" 15923" location of files sent to the device:" 15924msgstr "" 15925 15926#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:132 15927msgid "" 15928"A <b>list of &folders</b> on the device to\n" 15929" which to send e-books. The first one that exists will be used:" 15930msgstr "" 15931 15932#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:142 15933#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:231 15934msgid "Browse for a folder on the device" 15935msgstr "" 15936 15937#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:171 15938msgid "" 15939"Select the devices to be <b>ignored</b>. calibre <b>will not</b>\n" 15940" connect to devices with a checkmark next to their names." 15941msgstr "" 15942 15943#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:217 15944#, python-format 15945msgid "Send the %s format to the folder:" 15946msgstr "" 15947 15948#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 15949msgid "Folder on the device" 15950msgstr "" 15951 15952#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:233 15953#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:188 15954msgid "&Remove rule" 15955msgstr "" 15956 15957#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:279 15958msgid "Format specific sending" 15959msgstr "" 15960 15961#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:284 15962msgid "" 15963"You can create rules that control where e-books of a specific\n" 15964" format are sent to on the device. These will take precedence over\n" 15965" the folders specified above." 15966msgstr "" 15967 15968#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:306 15969msgid "Add a &new rule" 15970msgstr "" 15971 15972#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:345 15973#, python-format 15974msgid "The <b>%s</b> device has no serial number, it cannot be configured" 15975msgstr "" 15976 15977#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 15978msgid "" 15979"<b>No MTP device connected.</b><p> You can only configure the MTP device " 15980"plugin when a device is connected." 15981msgstr "" 15982 15983#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 15984msgid "" 15985"If you want to un-ignore a previously ignored MTP device, use the \"Ignored " 15986"devices\" tab." 15987msgstr "" 15988 15989#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 15990#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:109 15991#, python-format 15992msgid "Choose the formats to send to the %s" 15993msgstr "" 15994 15995#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:380 15996#, python-format 15997msgid "&Ignore the %s in calibre" 15998msgstr "" 15999 16000#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:384 16001msgid "Change scanned &folders" 16002msgstr "" 16003 16004#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:390 16005msgid "Show device information" 16006msgstr "" 16007 16008#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:428 16009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:223 16010#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:249 16011#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:980 16012#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:461 16013#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:173 16014#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:464 16015#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:47 16016msgid "Copy to clipboard" 16017msgstr "" 16018 16019#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:442 16020#, python-format 16021msgid "The %s will be ignored in calibre" 16022msgstr "" 16023 16024#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:504 16025#, python-format 16026msgid "" 16027"You are trying to send books into the <b>%s</b> folder. This folder is " 16028"currently ignored by calibre when scanning the device. You have to tell " 16029"calibre you want this folder scanned in order to be able to send books to " 16030"it. Click the <b>Configure</b> button below to send books to it." 16031msgstr "" 16032 16033#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:513 16034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16035#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:135 16036#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:529 16037msgid "Configure" 16038msgstr "" 16039 16040#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_config.py:517 16041#, python-format 16042msgid "Cannot send to %s" 16043msgstr "" 16044 16045#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:96 16046msgid "Choose folder on device" 16047msgstr "" 16048 16049#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:110 16050msgid "<b>Scanned folders:</b>" 16051msgstr "" 16052 16053#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:111 16054msgid "" 16055"You can select which folders calibre will scan when searching this device " 16056"for books." 16057msgstr "" 16058 16059#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:128 16060msgid "" 16061"If you a select a previously unselected folder, any sub-folders will not be " 16062"visible until you restart calibre." 16063msgstr "" 16064 16065#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:142 16066msgid "Choose folders to scan" 16067msgstr "" 16068 16069#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:82 16070msgid "File formats" 16071msgstr "" 16072 16073#: /__w/calibre/calibre/src/calibre/gui2/device_drivers/tabbed_device_config.py:262 16074msgid "Extra driver customization options" 16075msgstr "" 16076 16077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:24 16078msgid "How many empty books?" 16079msgstr "" 16080 16081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:29 16082msgid "How many empty books should be added?" 16083msgstr "" 16084 16085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:37 16086msgid "Set the author of the new books to:" 16087msgstr "" 16088 16089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:49 16090msgid "Reset author to Unknown" 16091msgstr "" 16092 16093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:53 16094msgid "Set the series of the new books to:" 16095msgstr "" 16096 16097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:65 16098msgid "Reset series" 16099msgstr "" 16100 16101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:69 16102msgid "Set the title of the new books to:" 16103msgstr "" 16104 16105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:78 16106msgid "Reset title" 16107msgstr "" 16108 16109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:82 16110msgid "Also create an empty e-book in format:" 16111msgstr "" 16112 16113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:88 16114msgid "Also create an empty book format file that you can subsequently edit" 16115msgstr "" 16116 16117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:100 16118msgid "Also copy book &formats when duplicating a book" 16119msgstr "" 16120 16121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:102 16122msgid "Also copy all e-book files into the newly created duplicate books." 16123msgstr "" 16124 16125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:112 16126msgid "&Duplicate current book" 16127msgstr "" 16128 16129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_empty_book.py:116 16130#, python-format 16131msgid "" 16132"Make the new empty book records exact duplicates\n" 16133"of the current book \"%s\", with all metadata identical" 16134msgstr "" 16135 16136#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:36 16137msgid "Add books by ISBN" 16138msgstr "" 16139 16140#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:49 16141msgid "&Paste from clipboard" 16142msgstr "" 16143 16144#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:54 16145#, python-format 16146msgid "" 16147"<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" 16148"<p>Any invalid ISBNs in the list will be ignored.</p>\n" 16149"<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>>></code>. For example:</p>\n" 16150"<p><code>9788842915232 >> %s</code></p>" 16151msgstr "" 16152 16153#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:62 16154msgid "&Tags to set on created book entries:" 16155msgstr "" 16156 16157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:68 16158msgid "Check for books with the same ISBN already in library" 16159msgstr "" 16160 16161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:118 16162msgid "Some invalid ISBNs" 16163msgstr "" 16164 16165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:119 16166msgid "" 16167"Some of the ISBNs you entered were invalid. They will be ignored. Click " 16168"\"Show details\" to see which ones. Do you want to proceed?" 16169msgstr "" 16170 16171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:125 16172msgid "All invalid ISBNs" 16173msgstr "" 16174 16175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/add_from_isbn.py:126 16176msgid "All the ISBNs you entered were invalid. No books can be added." 16177msgstr "" 16178 16179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:125 16180msgid "Edit authors" 16181msgstr "" 16182 16183#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:128 16184msgid "" 16185"Edit the authors for this book. You can drag and drop to re-arrange authors" 16186msgstr "" 16187 16188#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:138 16189msgid "Enter an author to add" 16190msgstr "" 16191 16192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/authors_edit.py:147 16193msgid "&Remove selected" 16194msgstr "" 16195 16196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:59 16197msgid "Configure the Book details window" 16198msgstr "" 16199 16200#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:72 16201#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:671 16202msgid "Select displayed metadata" 16203msgstr "" 16204 16205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:79 16206msgid "Move the selected field up" 16207msgstr "" 16208 16209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:83 16210msgid "Move the selected field down" 16211msgstr "" 16212 16213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:90 16214msgid "" 16215"Note that <b>comments</b> will always be displayed at the end, regardless of" 16216" the order you assign here" 16217msgstr "" 16218 16219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:169 16220msgid "Fit &cover within view" 16221msgstr "" 16222 16223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:176 16224msgid "Configure this view" 16225msgstr "" 16226 16227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:196 16228#, python-format 16229msgid "Next [%s]" 16230msgstr "" 16231 16232#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:198 16233#, python-format 16234msgid "Previous [%s]" 16235msgstr "" 16236 16237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:307 16238msgid "This book is marked" 16239msgstr "" 16240 16241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:308 16242#, python-format 16243msgid "This book is marked as: %s" 16244msgstr "" 16245 16246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/book_info.py:312 16247msgid "Path: {}" 16248msgstr "" 16249 16250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:42 16251msgid "My books" 16252msgstr "" 16253 16254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:237 16255msgid "No help available" 16256msgstr "" 16257 16258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog.py:238 16259msgid "No help available for this output format." 16260msgstr "" 16261 16262#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:80 16263#: /__w/calibre/calibre/src/calibre/gui2/tools.py:380 16264msgid "Generate catalog" 16265msgstr "" 16266 16267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:81 16268#, python-brace-format 16269msgid "Generate catalog for {0} books" 16270msgstr "" 16271 16272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:82 16273msgid "Catalo&g format:" 16274msgstr "" 16275 16276#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:83 16277msgid "" 16278"Catalog &title (existing catalog with the same title will be replaced):" 16279msgstr "" 16280 16281#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:84 16282msgid "&Send catalog to device automatically" 16283msgstr "" 16284 16285#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:85 16286msgid "" 16287"Add the catalog to your calibre library after it is generated.\n" 16288"Note that if you disable adding of the catalog to the library\n" 16289"automatic sending of the catalog to the device will not work." 16290msgstr "" 16291 16292#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:88 16293msgid "&Add catalog to library" 16294msgstr "" 16295 16296#: /__w/calibre/calibre/src/calibre/gui2/dialogs/catalog_ui.py:89 16297msgid "Catalog options" 16298msgstr "" 16299 16300#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:30 16301msgid "Vacuuming database to improve performance." 16302msgstr "" 16303 16304#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:31 16305msgid "This will take a while, please wait..." 16306msgstr "" 16307 16308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:32 16309msgid "Vacuuming..." 16310msgstr "" 16311 16312#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:89 16313msgid "Check library -- Problems found" 16314msgstr "" 16315 16316#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:103 16317msgid "" 16318" <h1>Help</h1>\n" 16319"\n" 16320" <p>calibre stores the list of your books and their metadata in a\n" 16321" database. The actual book files and covers are stored as normal\n" 16322" files in the calibre library folder. The database contains a list of the files\n" 16323" and covers belonging to each book entry. This tool checks that the\n" 16324" actual files in the library folder on your computer match the\n" 16325" information in the database.</p>\n" 16326"\n" 16327" <p>The result of each type of check is shown to the left. The various\n" 16328" checks are:\n" 16329" </p>\n" 16330" <ul>\n" 16331" <li><b>Invalid titles</b>: These are files and folders appearing\n" 16332" in the library where books titles should, but that do not have the\n" 16333" correct form to be a book title.</li>\n" 16334" <li><b>Extra titles</b>: These are extra files in your calibre\n" 16335" library that appear to be correctly-formed titles, but have no corresponding\n" 16336" entries in the database.</li>\n" 16337" <li><b>Invalid authors</b>: These are files appearing\n" 16338" in the library where only author folders should be.</li>\n" 16339" <li><b>Extra authors</b>: These are folders in the\n" 16340" calibre library that appear to be authors but that do not have entries\n" 16341" in the database.</li>\n" 16342" <li><b>Missing book formats</b>: These are book formats that are in\n" 16343" the database but have no corresponding format file in the book's folder.\n" 16344" <li><b>Extra book formats</b>: These are book format files found in\n" 16345" the book's folder but not in the database.\n" 16346" <li><b>Unknown files in books</b>: These are extra files in the\n" 16347" folder of each book that do not correspond to a known format or cover\n" 16348" file.</li>\n" 16349" <li><b>Missing cover files</b>: These represent books that are marked\n" 16350" in the database as having covers but the actual cover files are\n" 16351" missing.</li>\n" 16352" <li><b>Cover files not in database</b>: These are books that have\n" 16353" cover files but are marked as not having covers in the database.</li>\n" 16354" <li><b>Folder raising exception</b>: These represent folders in the\n" 16355" calibre library that could not be processed/understood by this\n" 16356" tool.</li>\n" 16357" </ul>\n" 16358"\n" 16359" <p>There are two kinds of automatic fixes possible: <i>Delete\n" 16360" marked</i> and <i>Fix marked</i>.</p>\n" 16361" <p><i>Delete marked</i> is used to remove extra files/folders/covers that\n" 16362" have no entries in the database. Check the box next to the item you want\n" 16363" to delete. Use with caution.</p>\n" 16364"\n" 16365" <p><i>Fix marked</i> is applicable only to covers and missing formats\n" 16366" (the three lines marked 'fixable'). In the case of missing cover files,\n" 16367" checking the fixable box and pushing this button will tell calibre that\n" 16368" there is no cover for all of the books listed. Use this option if you\n" 16369" are not going to restore the covers from a backup. In the case of extra\n" 16370" cover files, checking the fixable box and pushing this button will tell\n" 16371" calibre that the cover files it found are correct for all the books\n" 16372" listed. Use this when you are not going to delete the file(s). In the\n" 16373" case of missing formats, checking the fixable box and pushing this\n" 16374" button will tell calibre that the formats are really gone. Use this if\n" 16375" you are not going to restore the formats from a backup.</p>\n" 16376"\n" 16377" " 16378msgstr "" 16379 16380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:171 16381msgid "&Run the check again" 16382msgstr "" 16383 16384#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:174 16385msgid "Copy &to clipboard" 16386msgstr "" 16387 16388#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:177 16389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:738 16390msgid "&Done" 16391msgstr "" 16392 16393#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:180 16394msgid "Mark &all for delete" 16395msgstr "" 16396 16397#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:181 16398msgid "Mark all deletable subitems" 16399msgstr "" 16400 16401#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:184 16402msgid "Delete &marked" 16403msgstr "" 16404 16405#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:185 16406msgid "Delete marked files (checked subitems)" 16407msgstr "" 16408 16409#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:188 16410msgid "Mar&k all for fix" 16411msgstr "" 16412 16413#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:189 16414msgid "Mark all fixable items" 16415msgstr "" 16416 16417#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:192 16418msgid "&Fix marked" 16419msgstr "" 16420 16421#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:195 16422msgid "Fix marked sections (checked fixable items)" 16423msgstr "" 16424 16425#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:207 16426msgid "Names to ignore:" 16427msgstr "" 16428 16429#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:212 16430msgid "" 16431"Enter comma-separated standard file name wildcards, such as synctoy*.dat" 16432msgstr "" 16433 16434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:215 16435msgid "Extensions to ignore:" 16436msgstr "" 16437 16438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:220 16439msgid "" 16440"Enter comma-separated extensions without a leading dot. Used only in book " 16441"folders" 16442msgstr "" 16443 16444#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:267 16445msgid "(fixable)" 16446msgstr "" 16447 16448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:273 16449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:278 16450msgid "(deletable)" 16451msgstr "" 16452 16453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:302 16454msgid "Path from library" 16455msgstr "" 16456 16457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/check_library.py:399 16458msgid "" 16459"The marked files and folders will be <b>permanently deleted</b>. Are you " 16460"sure?" 16461msgstr "" 16462 16463#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:19 16464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:47 16465msgid "Choose format" 16466msgstr "" 16467 16468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:31 16469msgid "&Open with..." 16470msgstr "" 16471 16472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format.py:68 16473msgid "Edit \"Open with\" applications..." 16474msgstr "" 16475 16476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:48 16477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:84 16478#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/models.py:23 16479msgid "Format" 16480msgstr "" 16481 16482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49 16483msgid "Existing" 16484msgstr "" 16485 16486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:50 16487msgid "Convertible" 16488msgstr "" 16489 16490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:70 16491#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:75 16492msgid "Choose location for calibre library" 16493msgstr "" 16494 16495#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:84 16496msgid "Same as current" 16497msgstr "" 16498 16499#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:85 16500#, python-format 16501msgid "The location %s contains the current calibre library" 16502msgstr "" 16503 16504#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:95 16505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:101 16506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:186 16507#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:797 16508#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:812 16509msgid "Bad location" 16510msgstr "" 16511 16512#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:96 16513msgid "" 16514"You should not create a library inside the calibre folder as this folder is " 16515"automatically deleted during upgrades." 16516msgstr "" 16517 16518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:102 16519#, python-format 16520msgid "" 16521"You can only create libraries inside %s at the top level, not in sub-folders" 16522msgstr "" 16523 16524#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:108 16525msgid "No existing library found" 16526msgstr "" 16527 16528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:109 16529#, python-format 16530msgid "There is no existing calibre library at %s" 16531msgstr "" 16532 16533#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:115 16534msgid "Not empty" 16535msgstr "" 16536 16537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:116 16538#, python-format 16539msgid "The folder %s is not empty. Please choose an empty folder." 16540msgstr "" 16541 16542#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16543msgid "Moving library, please wait..." 16544msgstr "" 16545 16546#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:137 16547msgid "Scanning..." 16548msgstr "" 16549 16550#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:158 16551msgid "Failed to move library" 16552msgstr "" 16553 16554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:159 16555msgid "" 16556"There was an error while moving the library. The operation has been aborted." 16557" Click \"Show details\" for details." 16558msgstr "" 16559 16560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16561msgid "No location" 16562msgstr "" 16563 16564#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:173 16565msgid "No location selected" 16566msgstr "" 16567 16568#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library.py:187 16569#, python-format 16570msgid "%s is not an existing folder" 16571msgstr "" 16572 16573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:77 16574msgid "Choose your calibre library" 16575msgstr "" 16576 16577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:78 16578#, python-brace-format 16579msgid "Your calibre library is currently located at {0}" 16580msgstr "" 16581 16582#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:79 16583msgid "New &location:" 16584msgstr "" 16585 16586#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 16587msgid "Use the previously &existing library at the new location" 16588msgstr "" 16589 16590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 16591msgid "&Create an empty library at the new location" 16592msgstr "" 16593 16594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82 16595msgid "" 16596"Copy the custom columns, saved searches, column widths, plugboards,\n" 16597"user categories, and other information from the old to the new library" 16598msgstr "" 16599 16600#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:84 16601msgid "&Copy structure from the current library" 16602msgstr "" 16603 16604#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85 16605msgid "&Move the current library to new location" 16606msgstr "" 16607 16608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:21 16609#, python-format 16610msgid "Add \"%s\" to toolbars or menus" 16611msgstr "" 16612 16613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:27 16614#, python-format 16615msgid "Select the toolbars and/or menus to add <b>%s</b> to:" 16616msgstr "" 16617 16618#: /__w/calibre/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:45 16619msgid "" 16620"You can also customise the plugin locations using <b>Preferences -> " 16621"Interface -> Toolbars</b>" 16622msgstr "" 16623 16624#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 16625msgid "Edit comments" 16626msgstr "" 16627 16628#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:42 16629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16630#, python-brace-format 16631msgid "Edit \"{0}\"" 16632msgstr "" 16633 16634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/comments_dialog.py:72 16635msgid "Edit text" 16636msgstr "" 16637 16638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete.py:38 16639msgid "&Show this warning again" 16640msgstr "" 16641 16642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:74 16643msgid "Where do you want to delete from?" 16644msgstr "" 16645 16646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:75 16647#: /__w/calibre/calibre/src/calibre/gui2/layout.py:77 16648#: /__w/calibre/calibre/src/calibre/srv/opds.py:244 16649msgid "Library" 16650msgstr "" 16651 16652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:77 16653msgid "Library and device" 16654msgstr "" 16655 16656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:28 16657#, python-brace-format 16658msgid "{num} of {series}" 16659msgstr "" 16660 16661#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:39 16662msgid "Target book" 16663msgstr "" 16664 16665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:102 16666msgid "Merge books" 16667msgstr "" 16668 16669#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:126 16670msgid "Merge metadata" 16671msgstr "" 16672 16673#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:127 16674msgid "Merge the metadata of the selected books into the target book" 16675msgstr "" 16676 16677#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:128 16678msgid "Merge formats" 16679msgstr "" 16680 16681#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:129 16682msgid "Merge the book files of the selected books into the target book" 16683msgstr "" 16684 16685#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:130 16686msgid "Delete merged books" 16687msgstr "" 16688 16689#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:131 16690msgid "Delete the selected books after merging" 16691msgstr "" 16692 16693#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:156 16694#, python-brace-format 16695msgid "" 16696"Book formats and metadata from the selected books will be merged into the " 16697"target book ({title})." 16698msgstr "" 16699 16700#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:159 16701#, python-brace-format 16702msgid "" 16703"Book formats from the selected books will be merged into to the target book " 16704"({title}). Metadata in the target book will not be changed." 16705msgstr "" 16706 16707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:163 16708#, python-brace-format 16709msgid "" 16710"Metadata from the selected books will be merged into to the target book " 16711"({title}). Formats will not be merged." 16712msgstr "" 16713 16714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:167 16715msgid "All book formats of the first selected book will be kept." 16716msgstr "" 16717 16718#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:169 16719msgid "After being merged, the selected books will be <b>deleted</b>." 16720msgstr "" 16721 16722#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:172 16723msgid "" 16724"Any duplicate formats in the selected books will be permanently " 16725"<b>deleted</b> from your calibre library." 16726msgstr "" 16727 16728#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:177 16729msgid "" 16730"Any formats not in the target book will be added to it from the selected " 16731"books." 16732msgstr "" 16733 16734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/confirm_merge.py:181 16735msgid "Are you <b>sure</b> you want to proceed?" 16736msgstr "" 16737 16738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:45 16739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:36 16740msgid "ERROR" 16741msgstr "" 16742 16743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:181 16744msgid "Create a new news source by clicking one of the buttons below" 16745msgstr "" 16746 16747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:195 16748msgid "&Edit this recipe" 16749msgstr "" 16750 16751#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:199 16752msgid "&Remove this recipe" 16753msgstr "" 16754 16755#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:203 16756msgid "S&ave recipe as file" 16757msgstr "" 16758 16759#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:207 16760msgid "&Download this recipe" 16761msgstr "" 16762 16763#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:256 16764msgid "Save recipe" 16765msgstr "" 16766 16767#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:257 16768#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:677 16769msgid "Recipes" 16770msgstr "" 16771 16772#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:274 16773msgid "Are you sure you want to permanently remove this recipe?" 16774msgstr "" 16775 16776#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:310 16777msgid "" 16778"Create a basic news recipe, by adding RSS feeds to it.\n" 16779"For some news sources, you will have to use the \"Switch to advanced mode\" button below to further customize the fetch process." 16780msgstr "" 16781 16782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:317 16783msgid "Recipe &title:" 16784msgstr "" 16785 16786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:321 16787msgid "day(s)" 16788msgstr "" 16789 16790#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:322 16791msgid "The oldest article to download" 16792msgstr "" 16793 16794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:324 16795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:87 16796msgid "&Oldest article:" 16797msgstr "" 16798 16799#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:328 16800msgid "Maximum number of articles to download per feed." 16801msgstr "" 16802 16803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:329 16804msgid "&Max. number of articles per feed:" 16805msgstr "" 16806 16807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:332 16808msgid "Feeds in recipe" 16809msgstr "" 16810 16811#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:339 16812msgid "Move selected feed up" 16813msgstr "" 16814 16815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:344 16816msgid "Remove selected feed" 16817msgstr "" 16818 16819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:349 16820msgid "Move selected feed down" 16821msgstr "" 16822 16823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:356 16824msgid "Add feed to recipe" 16825msgstr "" 16826 16827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:360 16828msgid "&Feed title:" 16829msgstr "" 16830 16831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:362 16832msgid "Feed &URL:" 16833msgstr "" 16834 16835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:363 16836msgid "&Add feed" 16837msgstr "" 16838 16839#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:364 16840msgid "Add this feed to the recipe" 16841msgstr "" 16842 16843#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:392 16844msgid "No feed title" 16845msgstr "" 16846 16847#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:393 16848msgid "You must specify a title for the feed" 16849msgstr "" 16850 16851#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:396 16852msgid "No feed URL" 16853msgstr "" 16854 16855#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:397 16856msgid "You must specify a URL for the feed" 16857msgstr "" 16858 16859#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:404 16860msgid "Title required" 16861msgstr "" 16862 16863#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:405 16864msgid "You must give your news source a title" 16865msgstr "" 16866 16867#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:408 16868msgid "Feed required" 16869msgstr "" 16870 16871#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:409 16872msgid "You must add at least one feed to your news source" 16873msgstr "" 16874 16875#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:414 16876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:467 16877msgid "Invalid recipe" 16878msgstr "" 16879 16880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:415 16881#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:468 16882#, python-format 16883msgid "Failed to compile the recipe, with syntax error: %s" 16884msgstr "" 16885 16886#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:432 16887msgid "My news source" 16888msgstr "" 16889 16890#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:454 16891#, python-format 16892msgid "" 16893"For help with writing advanced news recipes, see the <a href=\"%s\">User " 16894"Manual</a>" 16895msgstr "" 16896 16897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:499 16898msgid "Choose builtin recipe" 16899msgstr "" 16900 16901#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:517 16902#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:240 16903msgid "Go" 16904msgstr "ভাই" 16905 16906#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:542 16907msgid "Choose recipe" 16908msgstr "" 16909 16910#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:543 16911msgid "You must choose a recipe to customize first" 16912msgstr "" 16913 16914#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:552 16915msgid "Add custom news source" 16916msgstr "" 16917 16918#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16919msgid "&New recipe" 16920msgstr "" 16921 16922#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:572 16923msgid "Create a new recipe from scratch" 16924msgstr "" 16925 16926#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16927msgid "Customize &builtin recipe" 16928msgstr "" 16929 16930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:573 16931msgid "Customize a builtin news download source" 16932msgstr "" 16933 16934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16935msgid "Load a recipe from a file" 16936msgstr "" 16937 16938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:574 16939msgid "Load recipe from &file" 16940msgstr "" 16941 16942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16943msgid "&Show recipe files" 16944msgstr "" 16945 16946#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:575 16947msgid "Show the folder containing all recipe files" 16948msgstr "" 16949 16950#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:576 16951msgid "Import &OPML" 16952msgstr "" 16953 16954#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:577 16955msgid "" 16956"Import a collection of RSS feeds in OPML format\n" 16957"Many RSS readers can export their subscribed RSS feeds\n" 16958"in OPML format" 16959msgstr "" 16960 16961#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:596 16962msgid "S&witch to advanced mode" 16963msgstr "" 16964 16965#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:597 16966msgid "Edit this recipe in advanced mode" 16967msgstr "" 16968 16969#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:613 16970msgid "Are you sure? Any unsaved changes will be lost." 16971msgstr "" 16972 16973#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:625 16974msgid "No recipes" 16975msgstr "" 16976 16977#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:626 16978msgid "No custom recipes created." 16979msgstr "" 16980 16981#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:676 16982msgid "Choose a recipe file" 16983msgstr "" 16984 16985#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:685 16986msgid "Invalid input" 16987msgstr "" 16988 16989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:686 16990#, python-format 16991msgid "<p>Could not create recipe. Error:<br>%s" 16992msgstr "" 16993 16994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:724 16995msgid "Failed to create recipes" 16996msgstr "" 16997 16998#: /__w/calibre/calibre/src/calibre/gui2/dialogs/custom_recipes.py:725 16999msgid "Failed to create some recipes, click \"Show details\" for details" 17000msgstr "" 17001 17002#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:74 17003msgid "" 17004"All checked books will be <b>permanently deleted</b> from your device. " 17005"Please verify the list." 17006msgstr "" 17007 17008#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 17011#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:424 17012#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 17013msgid "Author" 17014msgstr "" 17015 17016#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:83 17017msgid "Location" 17018msgstr "" 17019 17020#: /__w/calibre/calibre/src/calibre/gui2/dialogs/delete_matching_from_device_ui.py:52 17021msgid "Delete from device" 17022msgstr "" 17023 17024#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21 17025#, python-format 17026msgid "%(curr)s (was %(initial)s)" 17027msgstr "" 17028 17029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:87 17030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:536 17031#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1235 17032msgid "Item is blank" 17033msgstr "" 17034 17035#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:88 17036#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:537 17037#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1236 17038msgid "An item cannot be set to nothing. Delete it instead." 17039msgstr "" 17040 17041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:101 17042#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:566 17043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:591 17044msgid "No item selected" 17045msgstr "" 17046 17047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:102 17048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:567 17049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:592 17050msgid "You must select one item from the list of available items." 17051msgstr "" 17052 17053#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:109 17054#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:203 17055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:220 17056#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:618 17057msgid "No items selected" 17058msgstr "" 17059 17060#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:110 17061#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:619 17062msgid "You must select at least one item from the list." 17063msgstr "" 17064 17065#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor.py:114 17066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:630 17067msgid "Are you sure you want to delete the following items?" 17068msgstr "" 17069 17070#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:75 17071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:110 17072msgid "Category editor" 17073msgstr "" 17074 17075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:76 17076msgid "Items in use" 17077msgstr "" 17078 17079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:77 17080msgid "" 17081"Delete item from database. This will unapply the item from all books and " 17082"then remove it from the database." 17083msgstr "" 17084 17085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:79 17086msgid "Rename the item in every book where it is used." 17087msgstr "" 17088 17089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81 17090#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:136 17091msgid "Ctrl+S" 17092msgstr "" 17093 17094#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error.py:21 17095#, python-brace-format 17096msgid "" 17097"<p>This book is locked by <b>DRM</b>. To learn more about DRM and why you " 17098"cannot read or convert this book in calibre, <a href=\"{0}\">click here</a>." 17099" </p>" 17100msgstr "" 17101 17102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:53 17103msgid "This book has DRM" 17104msgstr "" 17105 17106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:26 17107msgid "Duplicate found" 17108msgid_plural "duplicates found" 17109msgstr[0] "" 17110msgstr[1] "" 17111 17112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:35 17113msgid "" 17114"Books with the same titles as the following already exist in calibre. Select" 17115" which books you want added anyway." 17116msgstr "" 17117 17118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:94 17119#, python-format 17120msgid "%(title)s by %(author)s [%(formats)s]" 17121msgstr "" 17122 17123#: /__w/calibre/calibre/src/calibre/gui2/dialogs/duplicates.py:120 17124msgid "Already in calibre:" 17125msgstr "" 17126 17127#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:134 17128#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:222 17129#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 17130#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:521 17131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 17132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:255 17133#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:757 17134#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:174 17135msgid "No matches found" 17136msgstr "" 17137 17138#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17139#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:156 17140msgid "Author sort" 17141msgstr "" 17142 17143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:218 17144msgid "Link" 17145msgstr "" 17146 17147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:294 17148#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:313 17149#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:688 17150#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:474 17151msgid "Change case" 17152msgstr "" 17153 17154#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:296 17155#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:315 17157#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:689 17158#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:475 17159msgid "Upper case" 17160msgstr "" 17161 17162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:297 17163#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17164#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:316 17165#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:690 17166#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:476 17167msgid "Lower case" 17168msgstr "" 17169 17170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:298 17171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:317 17173#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:691 17174#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:477 17175msgid "Swap case" 17176msgstr "" 17177 17178#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:299 17179#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:543 17180#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:318 17181#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:692 17182#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:478 17183msgid "Title case" 17184msgstr "" 17185 17186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:323 17187msgid "Copy to author sort" 17188msgstr "" 17189 17190#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:326 17191msgid "Show books by author in book list" 17192msgstr "" 17193 17194#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:329 17195msgid "Copy to author" 17196msgstr "" 17197 17198#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:483 17199#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1286 17200msgid "Invalid author name" 17201msgstr "" 17202 17203#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:484 17204msgid "You cannot change an author to multiple authors." 17205msgstr "" 17206 17207#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:95 17208#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:179 17209msgid "Manage authors" 17210msgstr "" 17211 17212#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96 17213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:720 17214#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:111 17215msgid "&Search for:" 17216msgstr "" 17217 17218#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:97 17219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:114 17220msgid "S&earch" 17221msgstr "" 17222 17223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:98 17224msgid "" 17225"<p>Only show authors in the\n" 17226" current Virtual library. Edits already done may be hidden but will\n" 17227" not be forgotten.</p>" 17228msgstr "" 17229 17230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:101 17231msgid "Only show authors in the current &Virtual library" 17232msgstr "" 17233 17234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:102 17235msgid "Filter &by:" 17236msgstr "" 17237 17238#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:103 17239msgid "" 17240"<p>Only show authors that contain the text in this box.\n" 17241" The match ignores case.</p>" 17242msgstr "" 17243 17244#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:105 17245msgid "Fi<er" 17246msgstr "" 17247 17248#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:106 17249msgid "" 17250"Reset all the author sort values to a value automatically\n" 17251"generated from the author. Exactly how this value is automatically\n" 17252"generated can be controlled via Preferences->Advanced->Tweaks" 17253msgstr "" 17254 17255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:109 17256msgid "&Recalculate all author sort values" 17257msgstr "" 17258 17259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:110 17260msgid "" 17261"Copy author sort to author for every author. You typically use this button\n" 17262"after changing Preferences->Advanced->Tweaks->Author sort name algorithm" 17263msgstr "" 17264 17265#: /__w/calibre/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:112 17266msgid "&Copy all author sort values to author" 17267msgstr "" 17268 17269#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:18 17270#, python-brace-format 17271msgid "Edit permissible values for {0}" 17272msgstr "" 17273 17274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:26 17275msgid "Remove the currently selected value" 17276msgstr "" 17277 17278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:29 17279msgid "Add a new permissible value" 17280msgstr "" 17281 17282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:53 17283#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:473 17284msgid "Color" 17285msgstr "" 17286 17287#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:103 17288#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:123 17289#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:137 17290msgid "Select a cell" 17291msgstr "" 17292 17293#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:104 17294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:124 17295#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:138 17296msgid "Select a cell before clicking the button" 17297msgstr "" 17298 17299#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:157 17300msgid "Empty value" 17301msgstr "" 17302 17303#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:158 17304msgid "Empty values are not allowed" 17305msgstr "" 17306 17307#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:168 17308msgid "Duplicate value" 17309msgstr "" 17310 17311#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:169 17312#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:576 17313#, python-brace-format 17314msgid "" 17315"The value \"{0}\" is in the list more than once, perhaps with different case" 17316msgstr "" 17317 17318#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:175 17319msgid "Invalid colors specification" 17320msgstr "" 17321 17322#: /__w/calibre/calibre/src/calibre/gui2/dialogs/enum_values_edit.py:176 17323msgid "Either all values or no values must have colors" 17324msgstr "" 17325 17326#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:49 17327msgid "Previous location: " 17328msgstr "" 17329 17330#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:54 17331msgid "Location to import this library to" 17332msgstr "" 17333 17334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:56 17335msgid "Select &folder" 17336msgstr "" 17337 17338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:62 17339msgid "Choose a folder for this library" 17340msgstr "" 17341 17342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:79 17343msgid "Working please wait..." 17344msgstr "" 17345 17346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:95 17347msgid "Total:" 17348msgstr "" 17349 17350#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:104 17351msgid "Current:" 17352msgstr "" 17353 17354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:168 17355msgid "" 17356"You can export all calibre data, including your books, settings and plugins " 17357"into a single folder. Then, you can use this tool to re-import all that data" 17358" into a different calibre install, for example, on another computer." 17359msgstr "" 17360 17361#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:172 17362msgid "" 17363"This is a simple way to move your calibre installation with all its data to " 17364"a new computer, or to replicate your current setup on a second computer." 17365msgstr "" 17366 17367#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:178 17368msgid "&Export all your calibre data" 17369msgstr "" 17370 17371#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:181 17372msgid "&Import previously exported data" 17373msgstr "" 17374 17375#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:190 17376#, python-brace-format 17377msgid "" 17378"{0} [Size: {1}]\n" 17379"in {2}" 17380msgstr "" 17381 17382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:192 17383msgid "Calculating..." 17384msgstr "" 17385 17386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:198 17387msgid "Select which libraries you want to export below" 17388msgstr "" 17389 17390#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:233 17391msgid "" 17392"Specify the folder containing the previously exported calibre data that you " 17393"wish to import." 17394msgstr "" 17395 17396#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:237 17397msgid "Choose &folder" 17398msgstr "" 17399 17400#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:247 17401msgid "" 17402"Specify locations for the libraries you want to import. A location must be " 17403"an empty folder on your computer. If you leave any blank, those libraries " 17404"will not be imported." 17405msgstr "" 17406 17407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:253 17408msgid "Select folder with exported data" 17409msgstr "" 17410 17411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:257 17412msgid "" 17413"Importing calibre data means all libraries, settings, plugins, etc will be " 17414"imported. This is a security risk, only proceed if the data you are " 17415"importing was previously generated by you, using the calibre export " 17416"functionality." 17417msgstr "" 17418 17419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:266 17420msgid "Not valid" 17421msgstr "" 17422 17423#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:267 17424#, python-brace-format 17425msgid "The folder {0} is not valid: {1}" 17426msgstr "" 17427 17428#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:290 17429msgid "Content server running" 17430msgstr "" 17431 17432#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:291 17433msgid "" 17434"Cannot import while the Content server is running, shut it down first by " 17435"clicking the \"Connect/share\" button on the calibre toolbar" 17436msgstr "" 17437 17438#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:295 17439msgid "No folder selected" 17440msgstr "" 17441 17442#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:296 17443msgid "" 17444"You must select a folder containing the previously exported data that you " 17445"wish to import" 17446msgstr "" 17447 17448#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17449#, python-format 17450msgid "%s is not a folder" 17451msgstr "" 17452 17453#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:311 17454msgid "Not a folder" 17455msgstr "" 17456 17457#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17458#, python-format 17459msgid "%s is not an empty folder" 17460msgstr "" 17461 17462#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:314 17463msgid "Folder not empty" 17464msgstr "" 17465 17466#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:318 17467msgid "No libraries selected" 17468msgstr "" 17469 17470#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:319 17471msgid "You must specify the location for at least one library" 17472msgstr "" 17473 17474#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:321 17475msgid "Some libraries ignored" 17476msgstr "" 17477 17478#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:322 17479msgid "You have chosen not to import some libraries. Proceed anyway?" 17480msgstr "" 17481 17482#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:344 17483msgid "Choose a folder to export to" 17484msgstr "" 17485 17486#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:348 17487msgid "Export folder not empty" 17488msgstr "" 17489 17490#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:349 17491msgid "The folder you choose to export the data to must be empty." 17492msgstr "" 17493 17494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:362 17495msgid "Exporting all calibre data..." 17496msgstr "" 17497 17498#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:363 17499msgid "Failed to export data." 17500msgstr "" 17501 17502#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:371 17503msgid "Importing all calibre data..." 17504msgstr "" 17505 17506#: /__w/calibre/calibre/src/calibre/gui2/dialogs/exim.py:372 17507msgid "Failed to import data." 17508msgstr "" 17509 17510#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:68 17511#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1094 17512#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1107 17513msgid "Active jobs" 17514msgstr "" 17515 17516#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:69 17517#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:630 17518#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:571 17519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:265 17520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:125 17521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:550 17522#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:345 17523#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:162 17524msgid "Find next match" 17525msgstr "" 17526 17527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:70 17528#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:29 17529#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:194 17530#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:723 17531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:700 17532msgid "&Search" 17533msgstr "" 17534 17535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:71 17536msgid "&Stop selected jobs" 17537msgstr "" 17538 17539#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:72 17540msgid "&Hide selected jobs" 17541msgstr "" 17542 17543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:73 17544msgid "Show job &details" 17545msgstr "" 17546 17547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:74 17548msgid "Show &all jobs" 17549msgstr "" 17550 17551#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:75 17552msgid "Stop &all non device jobs" 17553msgstr "" 17554 17555#: /__w/calibre/calibre/src/calibre/gui2/dialogs/jobs_ui.py:76 17556msgid "&Hide all jobs" 17557msgstr "" 17558 17559#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:87 17560#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:78 17561#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:160 17562#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:137 17563#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:38 17564#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:348 17565#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1451 17566#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:46 17567#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 17568msgid "Authors" 17569msgstr "" 17570 17571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:131 17572msgid "You must enter a search expression into the search field" 17573msgstr "" 17574 17575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books.py:202 17576msgid "You must select a matching book" 17577msgstr "" 17578 17579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:75 17580msgid "Do a search to find the book you want to match" 17581msgstr "" 17582 17583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/match_books_ui.py:76 17584msgid "" 17585"<p>Remember to update metadata on the device when you are done (Right click " 17586"the device icon and select <i>Update cached metadata</i>)</p>" 17587msgstr "" 17588 17589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:119 17590#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:399 17591#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:124 17592msgid "Show &details" 17593msgstr "" 17594 17595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:120 17596#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:400 17597#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:125 17598msgid "Hide &details" 17599msgstr "" 17600 17601#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:124 17602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:404 17603#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:129 17604msgid "Show detailed information about this error" 17605msgstr "" 17606 17607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:181 17608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:439 17609#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:176 17610msgid "Copied" 17611msgstr "" 17612 17613#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:290 17614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:346 17615#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1043 17616#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1157 17617msgid "&View log" 17618msgstr "" 17619 17620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:396 17621msgid "&Retry" 17622msgstr "" 17623 17624#: /__w/calibre/calibre/src/calibre/gui2/dialogs/message_box.py:425 17625msgid "Hide the remaining error message" 17626msgid_plural "Hide the {} remaining error messages" 17627msgstr[0] "" 17628msgstr[1] "" 17629 17630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:66 17631#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:136 17632msgid "Working" 17633msgstr "" 17634 17635#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:94 17636#, python-format 17637msgid "Processing %d books, please wait..." 17638msgstr "" 17639 17640#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:99 17641msgid "Current step progress: %p %" 17642msgstr "" 17643 17644#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:105 17645msgid "Step %v/%m" 17646msgstr "" 17647 17648#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:478 17649msgid "Lower Case" 17650msgstr "" 17651 17652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:479 17653msgid "Upper Case" 17654msgstr "" 17655 17656#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:480 17657msgid "Title Case" 17658msgstr "" 17659 17660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:484 17661msgid "Character match" 17662msgstr "" 17663 17664#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:485 17665msgid "Regular expression" 17666msgstr "" 17667 17668#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:488 17669msgid "Replace field" 17670msgstr "" 17671 17672#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:489 17673msgid "Prepend to field" 17674msgstr "" 17675 17676#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:490 17677msgid "Append to field" 17678msgstr "" 17679 17680#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:504 17681msgid "Editing metadata for one book" 17682msgid_plural "Editing metadata for {} books" 17683msgstr[0] "" 17684msgstr[1] "" 17685 17686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:563 17687msgid "" 17688"Immediately make all changes without closing the dialog. This operation " 17689"cannot be canceled or undone" 17690msgstr "" 17691 17692#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:659 17693#, python-format 17694msgid "Book %d:" 17695msgstr "" 17696 17697#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:677 17698msgid "Enter an identifier type" 17699msgstr "" 17700 17701#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:683 17702msgid "" 17703"<b>You can destroy your library using this feature.</b> Changes are " 17704"permanent. There is no undo function. You are strongly encouraged to back up" 17705" your library before proceeding.<p>Search and replace in text fields using " 17706"character matching or regular expressions. " 17707msgstr "" 17708 17709#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:691 17710msgid "" 17711"In character mode, the field is searched for the entered search text. The " 17712"text is replaced by the specified replacement text everywhere it is found in" 17713" the specified field. After replacement is finished, the text can be changed" 17714" to upper-case, lower-case, or title-case. If the Case-sensitive check box " 17715"is checked, the search text must match exactly. If it is unchecked, the " 17716"search text will match both upper- and lower-case letters" 17717msgstr "" 17718 17719#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:702 17720msgid "" 17721"In regular expression mode, the search text is an arbitrary Python-" 17722"compatible regular expression. The replacement text can contain " 17723"backreferences to parenthesized expressions in the pattern. The search is " 17724"not anchored, and can match and replace multiple times on the same string. " 17725"The modification functions (lower-case etc) are applied to the matched text," 17726" not to the field as a whole. The destination box specifies the field where " 17727"the result after matching and replacement is to be assigned. You can replace" 17728" the text in the field, or prepend or append the matched text. See <a " 17729"href=\"https://docs.python.org/library/re.html\">this reference</a> for more" 17730" information on Python's regular expressions, and in particular the 'sub' " 17731"function." 17732msgstr "" 17733 17734#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:781 17735msgid "S/R TEMPLATE ERROR" 17736msgstr "" 17737 17738#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:933 17739msgid "" 17740"You must specify a destination when source is a composite field or a " 17741"template" 17742msgstr "" 17743 17744#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:946 17745msgid "" 17746"The replacement value for a rating column must be empty or an integer " 17747"between 0 and 10" 17748msgstr "" 17749 17750#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:953 17751msgid "You must specify a destination identifier type" 17752msgstr "" 17753 17754#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 17755msgid "You must specify a search expression in the \"Search for\" field" 17756msgstr "" 17757 17758#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1072 17759msgid "Invalid identifier string" 17760msgstr "" 17761 17762#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1073 17763#, python-brace-format 17764msgid "" 17765"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" 17766"\n" 17767"Do you want to continue processing books?" 17768msgstr "" 17769 17770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1077 17771msgid "Result identifier string: " 17772msgstr "" 17773 17774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1176 17775msgid "Search/replace invalid" 17776msgstr "" 17777 17778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1177 17779#, python-format 17780msgid "Search/replace is invalid: %s" 17781msgstr "" 17782 17783#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1273 17784msgid "Covers compressed" 17785msgstr "" 17786 17787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1274 17788#, python-brace-format 17789msgid "" 17790"Covers were compressed by {percent:.1%} from a total size of {old} to {new}." 17791msgstr "" 17792 17793#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1288 17794#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:708 17795msgid "Delete saved search/replace" 17796msgstr "" 17797 17798#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1289 17799msgid "The selected saved search/replace will be deleted. Are you sure?" 17800msgstr "" 17801 17802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1314 17803#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1319 17804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1324 17805msgid "Save search/replace" 17806msgstr "" 17807 17808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1315 17809msgid "Search/replace name:" 17810msgstr "" 17811 17812#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1325 17813msgid "" 17814"That saved search/replace already exists and will be overwritten. Are you " 17815"sure?" 17816msgstr "" 17817 17818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:617 17819msgid "Edit meta information" 17820msgstr "" 17821 17822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:618 17823msgid "&Author(s): " 17824msgstr "" 17825 17826#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:619 17827msgid "" 17828"This will cause the author sort field to be automatically updated\n" 17829" based on the authors field for each selected book. Note that if\n" 17830" you use the control above to set authors in bulk, the author sort\n" 17831" field is updated anyway, regardless of the value of this checkbox." 17832msgstr "" 17833 17834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:623 17835msgid "A&utomatically set author sort" 17836msgstr "" 17837 17838#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:624 17839msgid "S&wap title and author" 17840msgstr "" 17841 17842#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:625 17843msgid "Author s&ort: " 17844msgstr "" 17845 17846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:626 17847msgid "" 17848"Specify how the author(s) of this book should be sorted. For example Charles" 17849" Dickens should be sorted as Dickens, Charles." 17850msgstr "" 17851 17852#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:627 17853#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1358 17854msgid "&Rating:" 17855msgstr "" 17856 17857#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:628 17858msgid "&Apply rating" 17859msgstr "" 17860 17861#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:629 17862msgid "&Publisher: " 17863msgstr "" 17864 17865#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:630 17866msgid "If checked, the publisher will be cleared" 17867msgstr "" 17868 17869#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:631 17870msgid "&Clear pub" 17871msgstr "" 17872 17873#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:632 17874msgid "Add ta&gs: " 17875msgstr "" 17876 17877#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634 17878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:635 17879#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:239 17880msgid "Open Tag editor" 17881msgstr "" 17882 17883#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:636 17884msgid "&Remove tags:" 17885msgstr "" 17886 17887#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:637 17888msgid "Comma separated list of tags to remove from the books. " 17889msgstr "" 17890 17891#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:638 17892msgid "Check this box to remove all tags from the books." 17893msgstr "" 17894 17895#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:639 17896msgid "&Clear all" 17897msgstr "" 17898 17899#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:640 17900msgid "Ser&ies:" 17901msgstr "" 17902 17903#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:643 17904msgid "If checked, the series will be cleared" 17905msgstr "" 17906 17907#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:644 17908msgid "&Clear series" 17909msgstr "" 17910 17911#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:645 17912msgid "" 17913"If not checked, the series number for the books will be set to 1.\n" 17914"If checked, selected books will be automatically numbered, in the order\n" 17915"you selected them. So if you selected Book A and then Book B,\n" 17916"Book A will have series number 1 and Book B series number 2." 17917msgstr "" 17918 17919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:649 17920msgid "&Automatically number books in this series" 17921msgstr "" 17922 17923#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:650 17924msgid "" 17925"Series will normally be renumbered from the highest number in the database\n" 17926"for that series. Checking this box will tell calibre to start numbering\n" 17927"from the value in the box" 17928msgstr "" 17929 17930#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:653 17931msgid "&Force numbers to start with:" 17932msgstr "" 17933 17934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:655 17935msgid "+ " 17936msgstr "" 17937 17938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:656 17939#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1851 17940msgid "&Date:" 17941msgstr "" 17942 17943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:659 17944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:664 17945msgid "A&pply date" 17946msgstr "" 17947 17948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:660 17949#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1914 17950msgid "P&ublished:" 17951msgstr "" 17952 17953#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:662 17954msgid "Clear published date" 17955msgstr "" 17956 17957#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:665 17958#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1482 17959msgid "&Languages:" 17960msgstr "" 17961 17962#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:666 17963msgid "Check this box to remove all languages from the books." 17964msgstr "" 17965 17966#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:667 17967msgid "Clear &all" 17968msgstr "" 17969 17970#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:668 17971msgid "" 17972"When doing a same format to same format conversion,\n" 17973" e.g., EPUB to EPUB, calibre saves the original EPUB\n" 17974" as ORIGINAL_EPUB. This option tells calibre to restore\n" 17975" the EPUB from ORIGINAL_EPUB. Useful if you did a bulk\n" 17976" conversion of a large number of books and something went wrong." 17977msgstr "" 17978 17979#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:673 17980msgid "Restore pre conversion &originals, if available" 17981msgstr "" 17982 17983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:674 17984msgid "" 17985"Remove stored conversion settings for the selected books.\n" 17986"\n" 17987"Future conversion of these books will use the default settings." 17988msgstr "" 17989 17990#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:677 17991msgid "Remove &stored conversion settings for the selected books" 17992msgstr "" 17993 17994#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:678 17995msgid "" 17996"Force the title to be in title case. If both this and swap authors are checked,\n" 17997"title and author are swapped before the title case is set" 17998msgstr "" 17999 18000#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:680 18001msgid "Change title &case to:" 18002msgstr "" 18003 18004#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:681 18005msgid "" 18006"Update title sort based on the current title. This will be applied only " 18007"after other changes to title." 18008msgstr "" 18009 18010#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:682 18011msgid "Update &title sort" 18012msgstr "" 18013 18014#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:683 18015msgid "" 18016"Set the metadata in calibre from the metadata in the e-book files associated" 18017" with each book. Note that this does not change the cover, for that, use the" 18018" separate option below." 18019msgstr "" 18020 18021#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:684 18022msgid "Set &metadata (except cover) from the e-book files" 18023msgstr "" 18024 18025#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:685 18026msgid "Change &cover" 18027msgstr "" 18028 18029#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:686 18030msgid "&Generate default cover" 18031msgstr "" 18032 18033#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:687 18034msgid "&Remove cover" 18035msgstr "" 18036 18037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:688 18038msgid "" 18039"Try to automatically detect and remove borders and extra space\n" 18040" from the edges of cover images. This can sometimes remove too\n" 18041" much, so use with care." 18042msgstr "" 18043 18044#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:691 18045msgid "&Trim cover (DANGEROUS)" 18046msgstr "" 18047 18048#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:692 18049msgid "Set from &e-book files" 18050msgstr "" 18051 18052#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:693 18053msgid "" 18054"Set the covers of all selected books to be the same\n" 18055"as that of the first selected book." 18056msgstr "" 18057 18058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:695 18059msgid "&Clone covers" 18060msgstr "" 18061 18062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:696 18063msgid "" 18064"<p>Compress cover images, if the quality is set to 100 compression is " 18065"lossless, otherwise it is lossy" 18066msgstr "" 18067 18068#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:697 18069msgid "Co&mpress cover images:" 18070msgstr "" 18071 18072#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:698 18073msgid "" 18074"<p>Cover image compression quality. If the quality is set to 100 compression" 18075" is lossless, otherwise it is lossy" 18076msgstr "" 18077 18078#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:699 18079msgid "Control how the default generated covers are created" 18080msgstr "" 18081 18082#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:700 18083msgid "Configure co&ver generation" 18084msgstr "" 18085 18086#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:701 18087msgid "Set the co&mments for all selected books" 18088msgstr "" 18089 18090#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:702 18091#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:756 18092#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:934 18093msgid "&Basic metadata" 18094msgstr "" 18095 18096#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:703 18097#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:763 18098msgid "&Custom metadata" 18099msgstr "" 18100 18101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:704 18102msgid "&Load search/replace:" 18103msgstr "" 18104 18105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:705 18106msgid "Select saved search/replace to load." 18107msgstr "" 18108 18109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:706 18110msgid "Save current search/replace" 18111msgstr "" 18112 18113#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:707 18114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:426 18115msgid "Sa&ve" 18116msgstr "" 18117 18118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:710 18119msgid "Search &mode:" 18120msgstr "" 18121 18122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:711 18123msgid "" 18124"<p>Choose whether to use basic text matching or advanced\n" 18125" regular expression matching. Changing the mode clears all the fields\n" 18126" in this dialog.</p>" 18127msgstr "" 18128 18129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:714 18130msgid "Search &field:" 18131msgstr "" 18132 18133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:715 18134msgid "The name of the field that you want to search" 18135msgstr "" 18136 18137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:716 18138msgid "&Identifier type:" 18139msgstr "" 18140 18141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:717 18142msgid "Choose which identifier type to operate upon" 18143msgstr "" 18144 18145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:718 18146#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:335 18147#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:147 18148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:488 18149msgid "&Template:" 18150msgstr "" 18151 18152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:719 18153msgid "Enter a template to be used as the source for the search/replace" 18154msgstr "" 18155 18156#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:721 18157msgid "" 18158"Enter what you are looking for, either plain text or a regular expression, " 18159"depending on the mode" 18160msgstr "" 18161 18162#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:722 18163msgid "" 18164"Check this box if the search string must match exactly upper and lower case." 18165" Uncheck it if case is to be ignored" 18166msgstr "" 18167 18168#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:723 18169msgid "Cas&e sensitive" 18170msgstr "" 18171 18172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:724 18173msgid "&Replace with:" 18174msgstr "" 18175 18176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:725 18177msgid "" 18178"The replacement text. The matched search text will be replaced with this " 18179"string" 18180msgstr "" 18181 18182#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:726 18183msgid "&Apply function after replace:" 18184msgstr "" 18185 18186#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:727 18187msgid "" 18188"Specify how the text is to be processed after matching and replacement. In character mode, the entire\n" 18189"field is processed. In regular expression mode, only the matched text is processed" 18190msgstr "" 18191 18192#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:729 18193msgid "&Destination field:" 18194msgstr "" 18195 18196#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:730 18197msgid "" 18198"The field that the text will be put into after all replacements.\n" 18199"If blank, the source field is used if the field is modifiable" 18200msgstr "" 18201 18202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:732 18203msgid "M&ode:" 18204msgstr "" 18205 18206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:733 18207msgid "Specify how the text should be copied into the destination." 18208msgstr "" 18209 18210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:734 18211msgid "" 18212"Specifies whether result items should be split into multiple values or\n" 18213"left as single values. This option has the most effect when the source field is\n" 18214"not multiple and the destination field is multiple" 18215msgstr "" 18216 18217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:737 18218msgid "Split &result" 18219msgstr "" 18220 18221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:738 18222msgid "Identifier type:" 18223msgstr "" 18224 18225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:739 18226msgid "" 18227"<p>Choose which identifier type to operate upon. When the\n" 18228" source field is something other than 'identifiers' you can enter\n" 18229" a * if you want to replace the entire set of identifiers with\n" 18230" the result of the search/replace.</p>" 18231msgstr "" 18232 18233#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:743 18234msgid "For multiple-valued fields, sho&w" 18235msgstr "" 18236 18237#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:744 18238msgid "val&ues starting at" 18239msgstr "" 18240 18241#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:745 18242msgid "with values separated b&y" 18243msgstr "" 18244 18245#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:746 18246msgid "" 18247"Used when displaying test results to separate values in multiple-valued " 18248"fields" 18249msgstr "" 18250 18251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:747 18252msgid "Test text" 18253msgstr "" 18254 18255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:748 18256msgid "Test result" 18257msgstr "" 18258 18259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:749 18260msgid "Your &test:" 18261msgstr "" 18262 18263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:750 18264msgid "&Search and replace" 18265msgstr "" 18266 18267#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:751 18268msgid "" 18269"If enabled, the book list will be re-sorted and any existing\n" 18270"search or Virtual library will be refreshed after the edit\n" 18271"is completed. This can be slow on large libraries." 18272msgstr "" 18273 18274#: /__w/calibre/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:754 18275msgid "&Refresh book list after edit" 18276msgstr "" 18277 18278#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:33 18279msgid "Sort by multiple columns" 18280msgstr "" 18281 18282#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:41 18283msgid "" 18284"Pick multiple columns to sort by. Drag and drop to re-arrange. Higher " 18285"columns are more important. Ascending or descending order can be toggled by " 18286"clicking the column name at the bottom of this dialog, after having selected" 18287" it." 18288msgstr "" 18289 18290#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:70 18291#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:75 18292#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:138 18293#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:229 18294#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:231 18295#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:248 18296#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:191 18297#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:196 18298msgid "&Clear" 18299msgstr "" 18300 18301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:71 18302msgid "Clear all selected columns" 18303msgstr "" 18304 18305#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:76 18306msgid "Save this sort order for easy re-use" 18307msgstr "" 18308 18309#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:81 18310msgid "Load previously saved settings" 18311msgstr "" 18312 18313#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:119 18314msgid "Effective sort" 18315msgstr "" 18316 18317#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:128 18318msgid "No sort selected" 18319msgstr "" 18320 18321#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:129 18322msgid "You must select at least one column on which to sort" 18323msgstr "" 18324 18325#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:160 18326msgid "No saved sorts available" 18327msgstr "" 18328 18329#: /__w/calibre/calibre/src/calibre/gui2/dialogs/multisort.py:166 18330msgid "Remove saved sort" 18331msgstr "" 18332 18333#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:61 18334msgid "Import OPML file" 18335msgstr "" 18336 18337#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:67 18338msgid "Path to OPML file" 18339msgstr "" 18340 18341#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:71 18342msgid "Browse for OPML file" 18343msgstr "" 18344 18345#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:74 18346msgid "&OPML file:" 18347msgstr "" 18348 18349#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:80 18350msgid "Maximum number of articles to download per RSS feed" 18351msgstr "" 18352 18353#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:81 18354msgid "&Maximum articles per feed:" 18355msgstr "" 18356 18357#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:85 18358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 18359msgid " days" 18360msgstr "" 18361 18362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:86 18363msgid "Articles in the RSS feeds older than this will be ignored" 18364msgstr "" 18365 18366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:89 18367msgid "Preserve groups in the OPML file" 18368msgstr "" 18369 18370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:91 18371msgid "" 18372"If enabled, every group of feeds in the OPML file will be converted into a " 18373"single recipe. Otherwise every feed becomes its own recipe" 18374msgstr "" 18375 18376#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:95 18377msgid "Replace existing recipes" 18378msgstr "" 18379 18380#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:97 18381msgid "" 18382"If enabled, any existing recipes with the same titles as entries in the OPML" 18383" file will be replaced. Otherwise, new entries with modified titles will be " 18384"created" 18385msgstr "" 18386 18387#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18388msgid "OPML files" 18389msgstr "" 18390 18391#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:122 18392msgid "Select OPML file" 18393msgstr "" 18394 18395#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:130 18396msgid "Path not specified" 18397msgstr "" 18398 18399#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:131 18400msgid "You must specify the path to the OPML file to import" 18401msgstr "" 18402 18403#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:136 18404msgid "No feeds found" 18405msgstr "" 18406 18407#: /__w/calibre/calibre/src/calibre/gui2/dialogs/opml.py:137 18408msgid "No importable RSS feeds found in the OPML file" 18409msgstr "" 18410 18411#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:59 18412msgid "Password needed" 18413msgstr "" 18414 18415#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:60 18416msgid "TextLabel" 18417msgstr "" 18418 18419#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:61 18420#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:302 18421#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:448 18422#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:141 18423msgid "&Username:" 18424msgstr "" 18425 18426#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:62 18427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:306 18428#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 18429#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:143 18430msgid "&Password:" 18431msgstr "" 18432 18433#: /__w/calibre/calibre/src/calibre/gui2/dialogs/password_ui.py:63 18434#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:310 18435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 18436#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:460 18437#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:116 18438msgid "&Show password" 18439msgstr "" 18440 18441#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:136 18442msgid "Restart required" 18443msgstr "" 18444 18445#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:137 18446msgid "You must restart calibre before using this plugin!" 18447msgstr "" 18448 18449#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:507 18451msgid "All" 18452msgstr "" 18453 18454#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18455#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18456msgid "Installed" 18457msgstr "" 18458 18459#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18460#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:365 18461msgid "Not installed" 18462msgstr "" 18463 18464#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:179 18465msgid "Update available" 18466msgstr "" 18467 18468#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18469msgid "Plugin name" 18470msgstr "" 18471 18472#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:270 18473#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:98 18474msgid "Status" 18475msgstr "" 18476 18477#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18478msgid "Available" 18479msgstr "" 18480 18481#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18482msgid "Released" 18483msgstr "" 18484 18485#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:271 18486msgid "calibre" 18487msgstr "" 18488 18489#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:296 18490msgid "PayPal" 18491msgstr "" 18492 18493#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:320 18494msgid "" 18495"This plugin is FREE but you can reward the developer for their effort\n" 18496"by donating to them via PayPal.\n" 18497"\n" 18498"Right-click and choose Donate to reward: " 18499msgstr "" 18500 18501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:355 18502msgid "Platform unavailable" 18503msgstr "" 18504 18505#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:357 18506msgid "calibre upgrade required" 18507msgstr "" 18508 18509#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:360 18510msgid "Plugin deprecated" 18511msgstr "" 18512 18513#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:362 18514msgid "New version available" 18515msgstr "" 18516 18517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:364 18518msgid "Latest version installed" 18519msgstr "" 18520 18521#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:395 18522msgid "This plugin has been deprecated and should be uninstalled" 18523msgstr "" 18524 18525#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396 18526#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:400 18527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:404 18528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:407 18529#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:411 18530#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:414 18531#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:416 18532msgid "Right-click to see more options" 18533msgstr "" 18534 18535#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:398 18536#, python-format 18537msgid "This plugin can only be installed on: %s" 18538msgstr "" 18539 18540#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:402 18541#, python-format 18542msgid "You must upgrade to at least calibre %s before installing this plugin" 18543msgstr "" 18544 18545#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:406 18546msgid "You can install this plugin" 18547msgstr "" 18548 18549#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:410 18550#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:413 18551msgid "A new version of this plugin is available" 18552msgstr "" 18553 18554#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:415 18555msgid "This plugin is installed and up-to-date" 18556msgstr "" 18557 18558#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:422 18559msgid "Plugin homepage" 18560msgstr "" 18561 18562#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439 18563msgid "Update Check Failed" 18564msgstr "" 18565 18566#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:440 18567msgid "Unable to reach the plugin index page." 18568msgstr "" 18569 18570#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:459 18571#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:464 18572msgid "User plugins" 18573msgstr "" 18574 18575#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:472 18576msgid "Filter list of &plugins" 18577msgstr "" 18578 18579#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:479 18580msgid "Filter by &name" 18581msgstr "" 18582 18583#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:502 18584#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:85 18585msgid "Description" 18586msgstr "" 18587 18588#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:515 18589#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:533 18590msgid "&Install" 18591msgstr "" 18592 18593#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:516 18594#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:534 18595msgid "Install the selected plugin" 18596msgstr "" 18597 18598#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:519 18599msgid "&Customize plugin " 18600msgstr "" 18601 18602#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:520 18603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:573 18604msgid "Customize the options for this plugin" 18605msgstr "" 18606 18607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:538 18608msgid "Plugin &forum thread" 18609msgstr "" 18610 18611#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:547 18612#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:112 18613msgid "Enable/&disable plugin" 18614msgstr "" 18615 18616#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:548 18617msgid "Enable or disable this plugin" 18618msgstr "" 18619 18620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:552 18621#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:114 18622msgid "&Remove plugin" 18623msgstr "" 18624 18625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:553 18626msgid "Uninstall the selected plugin" 18627msgstr "" 18628 18629#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:562 18630msgid "Donate to developer" 18631msgstr "" 18632 18633#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:563 18634msgid "Donate to the developer of this plugin" 18635msgstr "" 18636 18637#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:572 18638#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:113 18639msgid "&Customize plugin" 18640msgstr "" 18641 18642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:671 18643#, python-format 18644msgid "Are you sure you want to uninstall the <b>%s</b> plugin?" 18645msgstr "" 18646 18647#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:683 18648#, python-format 18649msgid "Install %s" 18650msgstr "" 18651 18652#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:684 18653#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:318 18654msgid "" 18655"Installing plugins is a <b>security risk</b>. Plugins can contain a " 18656"virus/malware. Only install it if you got it from a trusted source. Are you " 18657"sure you want to proceed?" 18658msgstr "" 18659 18660#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:701 18661#, python-format 18662msgid "Downloading plugin ZIP attachment: %s" 18663msgstr "" 18664 18665#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:706 18666#, python-format 18667msgid "Installing plugin: %s" 18668msgstr "" 18669 18670#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:721 18671#, python-format 18672msgid "Plugin installed: %s" 18673msgstr "" 18674 18675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:723 18676#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:337 18677#, python-brace-format 18678msgid "" 18679"Plugin <b>{0}</b> successfully installed under <b>{1}</b>. You may have to " 18680"restart calibre for the plugin to take effect." 18681msgstr "" 18682 18683#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746 18684msgid "Install plugin failed" 18685msgstr "" 18686 18687#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:747 18688msgid "" 18689"A problem occurred while installing this plugin. This plugin will now be " 18690"uninstalled. Please post the error message in details below into the forum " 18691"thread for this plugin and restart calibre." 18692msgstr "" 18693 18694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 18695#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:371 18696msgid "Plugin not customizable" 18697msgstr "" 18698 18699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773 18700#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:372 18701#, python-format 18702msgid "Plugin: %s does not need customization" 18703msgstr "" 18704 18705#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:777 18706#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:378 18707msgid "Must restart" 18708msgstr "" 18709 18710#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:778 18711#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:379 18712#, python-format 18713msgid "You must restart calibre before you can configure the <b>%s</b> plugin" 18714msgstr "" 18715 18716#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:786 18717#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:360 18718msgid "Plugin cannot be disabled" 18719msgstr "" 18720 18721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/plugin_updater.py:787 18722#, python-format 18723msgid "The plugin: %s cannot be disabled" 18724msgstr "" 18725 18726#: /__w/calibre/calibre/src/calibre/gui2/dialogs/progress.py:118 18727msgid "Aborting..." 18728msgstr "" 18729 18730#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:265 18731#, python-brace-format 18732msgid "The Quickview shortcut ({0}) shows/hides the Quickview panel" 18733msgstr "" 18734 18735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:267 18736msgid "Undock" 18737msgstr "" 18738 18739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:268 18740msgid "Show the Quickview panel in its own floating window" 18741msgstr "" 18742 18743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:271 18744msgid "Lock Quickview contents" 18745msgstr "" 18746 18747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:272 18748#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:272 18749msgid "Refresh" 18750msgstr "" 18751 18752#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:276 18753msgid "Embed the Quickview panel into the main calibre window" 18754msgstr "" 18755 18756#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:305 18757msgid "Alternate shortcut: " 18758msgstr "" 18759 18760#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:325 18761#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:583 18762msgid "Find item in the Tag browser" 18763msgstr "" 18764 18765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:327 18766#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:345 18767msgid "Find item in the library" 18768msgstr "" 18769 18770#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:342 18771msgid "Select this book in the library" 18772msgstr "" 18773 18774#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:350 18775msgid "Quickview this cell" 18776msgstr "" 18777 18778#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:355 18779msgid "Open book in the E-book viewer" 18780msgstr "" 18781 18782#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:536 18783#, python-brace-format 18784msgid "&Item: {0} ({1})" 18785msgstr "" 18786 18787#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:582 18788msgid "" 18789"Click to show only books with this item. Double click to search for this " 18790"item in the Tag browser" 18791msgstr "" 18792 18793#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:600 18794msgid "**No items found**" 18795msgstr "" 18796 18797#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:601 18798msgid "" 18799"Click in a column in the library view to see the information for that book" 18800msgstr "" 18801 18802#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:621 18803#, python-brace-format 18804msgid "&Books with selected item \"{0}\": {1}" 18805msgstr "" 18806 18807#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:630 18808msgid "" 18809"Double click on a book to change the selection in the library view or change" 18810" the column shown in the left-hand panel. Shift- or Ctrl- double click to " 18811"edit the metadata of a book, which also changes the selected book." 18812msgstr "" 18813 18814#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:690 18815msgid "Something went wrong while filling in the table" 18816msgstr "" 18817 18818#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:726 18819msgid "Quickview: Book not in library view" 18820msgstr "" 18821 18822#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview.py:727 18823msgid "" 18824"The book you selected is not currently displayed in the library view, " 18825"perhaps because of a search or a Virtual library, so Quickview cannot select" 18826" it." 18827msgstr "" 18828 18829#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:88 18830#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:753 18831msgid "&Apply Virtual libraries" 18832msgstr "" 18833 18834#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:89 18835msgid "" 18836"<p>Select to make Quickview show only books in the current\n" 18837" Virtual library</p>" 18838msgstr "" 18839 18840#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:91 18841msgid "&Lock Quickview contents" 18842msgstr "" 18843 18844#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:92 18845msgid "" 18846"<p>Select to prevent Quickview from changing content when the\n" 18847" selection on the library view is changed</p>" 18848msgstr "" 18849 18850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:94 18851#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:244 18852#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:979 18853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:87 18854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:248 18855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:280 18856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1418 18857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:947 18858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:152 18859msgid "&Refresh" 18860msgstr "" 18861 18862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:95 18863msgid "" 18864"When Quickview is locked, refresh the window using the last selected book " 18865"and that book's value in the last selected column." 18866msgstr "" 18867 18868#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:96 18869msgid "&Dock" 18870msgstr "" 18871 18872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/quickview_ui.py:97 18873#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:197 18874#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 18875msgid "&Close" 18876msgstr "" 18877 18878#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:23 18879msgid "" 18880"Restoring database from backups, do not interrupt, this will happen in three" 18881" stages" 18882msgstr "" 18883 18884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:25 18885msgid "Restoring database" 18886msgstr "" 18887 18888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:61 18889msgid "The restore has not completed, are you sure you want to cancel?" 18890msgstr "" 18891 18892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:85 18893#, python-format 18894msgid "The old database was saved as: %s" 18895msgstr "" 18896 18897#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:89 18898#, python-format 18899msgid "" 18900"Restoring the database succeeded with some warnings click \"Show details\" " 18901"to see the details. %s" 18902msgstr "" 18903 18904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:94 18905#, python-format 18906msgid "Restoring database was successful. %s" 18907msgstr "" 18908 18909#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:100 18910msgid "" 18911"Your list of books, with all their metadata is stored in a single file, " 18912"called a database. In addition, metadata for each individual book is stored " 18913"in that books' folder, as a backup.<p>This operation will rebuild the " 18914"database from the individual book metadata. This is useful if the database " 18915"has been corrupted and you get a blank list of books.<p>Do you want to " 18916"restore the database?" 18917msgstr "" 18918 18919#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:121 18920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:136 18921msgid "Restoring database failed, click \"Show details\" to see details" 18922msgstr "" 18923 18924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/restore_library.py:135 18925#: /__w/calibre/calibre/src/calibre/gui2/main.py:216 18926msgid "Failed to repair library" 18927msgstr "" 18928 18929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:32 18930msgid "Add a new Saved search" 18931msgstr "" 18932 18933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:45 18934msgid "" 18935"You can create a <i>Saved search</i>, for frequently used searches here. The" 18936" search will be visible under <i>Saved searches</i> in the Tag browser, " 18937"using the name that you specify here." 18938msgstr "" 18939 18940#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:53 18941msgid "The Saved search name" 18942msgstr "" 18943 18944#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:57 18945msgid "&Search:" 18946msgstr "" 18947 18948#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:58 18949msgid "The search expression" 18950msgstr "" 18951 18952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:69 18953msgid "No search name" 18954msgstr "" 18955 18956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:70 18957msgid "You must specify a name for the Saved search" 18958msgstr "" 18959 18960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76 18961msgid "No search expression" 18962msgstr "" 18963 18964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:77 18965msgid "You must specify a search expression for the Saved search" 18966msgstr "" 18967 18968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:83 18969msgid "Invalid saved search" 18970msgstr "" 18971 18972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:97 18973#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:582 18974#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:974 18975msgid "Manage Saved searches" 18976msgstr "" 18977 18978#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:103 18979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 18980msgid "&Add search" 18981msgstr "" 18982 18983#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:107 18984msgid "&Remove search" 18985msgstr "" 18986 18987#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:111 18988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 18989msgid "&Edit search" 18990msgstr "" 18991 18992#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:170 18993msgid "" 18994"The current saved search will be <b>permanently deleted</b>. Are you sure?" 18995msgstr "" 18996 18997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:182 18998msgid "Edit the name and/or expression below." 18999msgstr "" 19000 19001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:184 19002msgid "Edit saved search" 19003msgstr "" 19004 19005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:196 19006msgid "A saved search with the name {} already exists. Choose another name" 19007msgstr "" 19008 19009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:218 19010msgid "Search expression" 19011msgstr "" 19012 19013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:72 19014msgid "" 19015" Download this periodical every week on the specified days after\n" 19016" the specified time. For example, if you choose: Monday after\n" 19017" 9:00 AM, then the periodical will be download every Monday as\n" 19018" soon after 9:00 AM as possible.\n" 19019" " 19020msgstr "" 19021 19022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:93 19023msgid "&Download after:" 19024msgstr "" 19025 19026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:124 19027msgid "" 19028" Download this periodical every month, on the specified days.\n" 19029" The download will happen as soon after the specified time as\n" 19030" possible on the specified days of each month. For example,\n" 19031" if you choose the 1st and the 15th after 9:00 AM, the\n" 19032" periodical will be downloaded on the 1st and 15th of every\n" 19033" month, as soon after 9:00 AM as possible.\n" 19034" " 19035msgstr "" 19036 19037#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:136 19038msgid "&Days of the month:" 19039msgstr "" 19040 19041#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:138 19042msgid "Comma separated list of days of the month. For example: 1, 15" 19043msgstr "" 19044 19045#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:142 19046msgid "Download &after:" 19047msgstr "" 19048 19049#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:176 19050msgid "" 19051" Download this periodical every x days. For example, if you\n" 19052" choose 30 days, the periodical will be downloaded every 30\n" 19053" days. Note that you can set periods of less than a day, like\n" 19054" 0.1 days to download a periodical more than once a day.\n" 19055" " 19056msgstr "" 19057 19058#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:185 19059msgid "&Download every:" 19060msgstr "" 19061 19062#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:188 19063msgid "every hour" 19064msgstr "" 19065 19066#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:191 19067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19068msgid "days" 19069msgstr "" 19070 19071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:195 19072msgid "" 19073"Note: You can set intervals of less than a day, by typing the value " 19074"manually." 19075msgstr "" 19076 19077#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:250 19078msgid "Schedule news download [{} sources]" 19079msgstr "" 19080 19081#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:268 19082msgid "&Schedule" 19083msgstr "" 19084 19085#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:279 19086msgid "&Schedule for download:" 19087msgstr "" 19088 19089#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:284 19090msgid "&Days of week" 19091msgstr "" 19092 19093#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:285 19094msgid "Da&ys of month" 19095msgstr "" 19096 19097#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:286 19098msgid "Every &x days" 19099msgstr "" 19100 19101#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:299 19102msgid "&Account" 19103msgstr "" 19104 19105#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:313 19106msgid "For the scheduling to work, you must leave calibre running." 19107msgstr "" 19108 19109#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:322 19110#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1221 19111msgid "&Advanced" 19112msgstr "" 19113 19114#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:325 19115msgid "Add &title as tag" 19116msgstr "" 19117 19118#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:327 19119msgid "&Extra tags:" 19120msgstr "" 19121 19122#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:331 19123msgid "&Keep at most:" 19124msgstr "" 19125 19126#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:332 19127msgid "" 19128"Maximum number of copies (issues) of this recipe to keep. Set to 0 to keep " 19129"all (disable)." 19130msgstr "" 19131 19132#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:337 19133msgid "" 19134"<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" 19135"<p>Note that this feature only works if you have the option to add the title as tag checked, above.\n" 19136"<p>Also, the setting for deleting periodicals older than a number of days, below, takes priority over this setting." 19137msgstr "" 19138 19139#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19140msgid " issues" 19141msgstr "" 19142 19143#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:342 19144msgid "all issues" 19145msgstr "" 19146 19147#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:350 19148msgid "Delete downloaded &news older than:" 19149msgstr "" 19150 19151#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:353 19152msgid "" 19153"<p>Delete downloaded news older than the specified number of days. Set to zero to disable.\n" 19154"<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." 19155msgstr "" 19156 19157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:356 19158msgid "never delete" 19159msgstr "" 19160 19161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:360 19162msgid "Download &all scheduled" 19163msgstr "" 19164 19165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:361 19166msgid "Download all scheduled news sources at once" 19167msgstr "" 19168 19169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:366 19170msgid "&Download now" 19171msgstr "" 19172 19173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:461 19174msgid "Need username and password" 19175msgstr "" 19176 19177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:462 19178msgid "You must provide a username and/or password to use this news source." 19179msgstr "" 19180 19181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:504 19182msgid "Account" 19183msgstr "" 19184 19185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:505 19186msgid "(optional)" 19187msgstr "" 19188 19189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:506 19190msgid "(required)" 19191msgstr "" 19192 19193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:525 19194msgid "Created by: " 19195msgstr "" 19196 19197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:529 19198#, python-format 19199msgid "Download %s now" 19200msgstr "" 19201 19202#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:533 19203msgid "Last downloaded: never" 19204msgstr "" 19205 19206#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:534 19207msgid "never" 19208msgstr "" 19209 19210#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:542 19211#, python-format 19212msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" 19213msgstr "" 19214 19215#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:558 19216msgid "Last downloaded:" 19217msgstr "" 19218 19219#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:578 19220msgid "Cannot download news as no internet connection is active" 19221msgstr "" 19222 19223#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:581 19224msgid "No internet connection" 19225msgstr "" 19226 19227#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:592 19228msgid "Schedule news download" 19229msgstr "" 19230 19231#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:595 19232msgid "Add or edit a custom news source" 19233msgstr "" 19234 19235#: /__w/calibre/calibre/src/calibre/gui2/dialogs/scheduler.py:600 19236msgid "Download all scheduled news sources" 19237msgstr "" 19238 19239#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:29 19240msgid "equal to" 19241msgstr "" 19242 19243#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:30 19244msgid "before" 19245msgstr "" 19246 19247#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:31 19248msgid "after" 19249msgstr "" 19250 19251#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:32 19252msgid "before or equal to" 19253msgstr "" 19254 19255#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:33 19256msgid "after or equal to" 19257msgstr "" 19258 19259#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:48 19260#, python-format 19261msgid "" 19262"<p>You can also perform other kinds of advanced searches, for example " 19263"checking for books that have no covers, combining multiple search expression" 19264" using Boolean operators and so on. See <a href=\"%s\">The search " 19265"interface</a> for more information." 19266msgstr "" 19267 19268#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:60 19269msgid "What &kind of match to use:" 19270msgstr "" 19271 19272#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:64 19273#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:214 19274#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:221 19275#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 19276msgid "Contains: the word or phrase matches anywhere in the metadata field" 19277msgstr "" 19278 19279#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:65 19280#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:215 19281#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222 19282#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:182 19283msgid "Equals: the word or phrase must match the entire metadata field" 19284msgstr "" 19285 19286#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:66 19287#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:216 19288#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:223 19289#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:183 19290msgid "" 19291"Regular expression: the expression must match anywhere in the metadata field" 19292msgstr "" 19293 19294#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:84 19295#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:224 19296#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:232 19297#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:192 19298msgid "A&dvanced search" 19299msgstr "" 19300 19301#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:86 19302#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:217 19303#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:224 19304#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:184 19305msgid "Find entries that have..." 19306msgstr "" 19307 19308#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:87 19309#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:221 19310#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:228 19311#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:188 19312msgid "But don't show entries that have..." 19313msgstr "" 19314 19315#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:94 19316msgid "A&ll these words:" 19317msgstr "" 19318 19319#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:95 19320msgid "&This exact phrase:" 19321msgstr "" 19322 19323#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:96 19324msgid "O&ne or more of these words:" 19325msgstr "" 19326 19327#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:107 19328#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222 19329#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:229 19330#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:189 19331msgid "Any of these &unwanted words:" 19332msgstr "" 19333 19334#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:112 19335msgid "Titl&e/author/series..." 19336msgstr "" 19337 19338#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:120 19339msgid "The title to search for" 19340msgstr "" 19341 19342#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:124 19343msgid "The author to search for" 19344msgstr "" 19345 19346#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:131 19347#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:231 19348#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:236 19349#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:180 19350#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:195 19351msgid "&Author:" 19352msgstr "" 19353 19354#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:134 19355msgid "The series to search for" 19356msgstr "" 19357 19358#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:143 19359msgid "The tags to search for" 19360msgstr "" 19361 19362#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:167 19363msgid "&Date search" 19364msgstr "" 19365 19366#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:182 19367msgid "&Search the" 19368msgstr "" 19369 19370#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:191 19371msgid "date column for books whose &date is " 19372msgstr "" 19373 19374#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:199 19375msgid "&year" 19376msgstr "" 19377 19378#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:203 19379msgid "mo&nth" 19380msgstr "" 19381 19382#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:206 19383msgid "&day" 19384msgstr "" 19385 19386#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19387msgid "months" 19388msgstr "" 19389 19390#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19391msgid "weeks" 19392msgstr "" 19393 19394#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:217 19395msgid "years" 19396msgstr "" 19397 19398#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:218 19399msgid "ago" 19400msgstr "" 19401 19402#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19403msgid "This month" 19404msgstr "" 19405 19406#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:225 19407msgid "Yesterday" 19408msgstr "" 19409 19410#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:240 19411msgid "&Template search" 19412msgstr "" 19413 19414#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:248 19415msgid "The value to search for" 19416msgstr "" 19417 19418#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:250 19419msgid "" 19420"You can use the search test specifications described in the calibre " 19421"documentation. For example, with Number comparisons you can the relational " 19422"operators like '>=' etc. With Text comparisons you can use exact, contains " 19423"or regular expression matches. With Date you can use today, yesterday, etc. " 19424"Set/not set takes 'true' for set and 'false' for not set." 19425msgstr "" 19426 19427#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:257 19428msgid "Template &value:" 19429msgstr "" 19430 19431#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:265 19432msgid "Set/Not set" 19433msgstr "" 19434 19435#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:267 19436msgid "How the template result will be compared to the value" 19437msgstr "" 19438 19439#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:268 19440msgid "C&omparison type:" 19441msgstr "" 19442 19443#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:273 19444msgid "The template that generates the value" 19445msgstr "" 19446 19447#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:274 19448msgid "Right click to open a template editor" 19449msgstr "" 19450 19451#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:275 19452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:697 19453msgid "Tem&plate:" 19454msgstr "" 19455 19456#: /__w/calibre/calibre/src/calibre/gui2/dialogs/search.py:279 19457#: /__w/calibre/calibre/src/calibre/gui2/layout.py:247 19458#: /__w/calibre/calibre/src/calibre/gui2/layout.py:249 19459#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:212 19460#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget.py:25 19461#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 19462#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:85 19463#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:179 19464msgid "Advanced search" 19465msgstr "" 19466 19467#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:38 19468msgid "There is one book with the {} format" 19469msgstr "" 19470 19471#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:39 19472#, python-brace-format 19473msgid "There are {count} books with the {fmt} format" 19474msgstr "" 19475 19476#: /__w/calibre/calibre/src/calibre/gui2/dialogs/select_formats.py:57 19477msgid "Choose formats" 19478msgstr "" 19479 19480#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:40 19481msgid "" 19482"Use a password if calibre is running on a network that is not secure. For " 19483"example, if you run calibre on a laptop, use that laptop in an airport, and " 19484"want to connect your smart device to calibre, you should use a password." 19485msgstr "" 19486 19487#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 19488msgid "" 19489"Check this box if you want calibre to automatically start the smart device " 19490"interface when calibre starts. You should not do this if you are using a " 19491"network that is not secure and you are not setting a password." 19492msgstr "" 19493 19494#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 19495msgid "" 19496"Check this box if you want calibre to use a fixed network port. Normally you" 19497" will not need to do this. However, if your device consistently fails to " 19498"connect to calibre, try checking this box and entering a number." 19499msgstr "" 19500 19501#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 19502msgid "" 19503"Try 9090. If calibre says that it fails to connect to the port, try another " 19504"number. You can use any number between 8,000 and 65,535." 19505msgstr "" 19506 19507#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:63 19508msgid "" 19509"These are the IP addresses for this computer. If you decide to have your " 19510"device connect to calibre using a fixed IP address, one of these addresses " 19511"should be the one you use. It is unlikely but possible that the correct IP " 19512"address is not listed here, in which case you will need to go to your " 19513"computer's control panel to get a complete list of your computer's network " 19514"interfaces and IP addresses." 19515msgstr "" 19516 19517#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:112 19518#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:118 19519#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:123 19520msgid "Invalid port number" 19521msgstr "" 19522 19523#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:113 19524msgid "You must provide a port number." 19525msgstr "" 19526 19527#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:119 19528#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:124 19529msgid "The port must be a number between 8000 and 65535." 19530msgstr "" 19531 19532#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:139 19533#: /__w/calibre/calibre/src/calibre/gui2/ui.py:484 19534msgid "Problem starting the wireless device" 19535msgstr "" 19536 19537#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice.py:140 19538#: /__w/calibre/calibre/src/calibre/gui2/ui.py:485 19539#, python-format 19540msgid "The wireless device driver had problems starting. It said \"%s\"" 19541msgstr "" 19542 19543#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:86 19544msgid "Smart device control" 19545msgstr "" 19546 19547#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:87 19548msgid "" 19549"<p>Start wireless device connections.\n" 19550" <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." 19551msgstr "" 19552 19553#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:89 19554msgid "calibre IP addresses:" 19555msgstr "" 19556 19557#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 19558msgid "Possibe IP addresses:" 19559msgstr "" 19560 19561#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 19562msgid "Optional &password:" 19563msgstr "" 19564 19565#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 19566msgid "Optional password for security" 19567msgstr "" 19568 19569#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:94 19570msgid "Optional &fixed port:" 19571msgstr "" 19572 19573#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 19574msgid "Optional port number" 19575msgstr "" 19576 19577#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 19578msgid "&Use a fixed port" 19579msgstr "" 19580 19581#: /__w/calibre/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 19582msgid "&Automatically allow connections at calibre startup" 19583msgstr "" 19584 19585#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:79 19586#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:138 19587#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:42 19588msgid "Publishers" 19589msgstr "" 19590 19591#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:173 19592msgid " (not on any book)" 19593msgstr "" 19594 19595#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:176 19596msgid "Category lookup name: " 19597msgstr "" 19598 19599#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:204 19600msgid "You must select items to apply" 19601msgstr "" 19602 19603#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:221 19604msgid "You must select items to unapply" 19605msgstr "" 19606 19607#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:237 19608#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:268 19609msgid "" 19610"That name contains leading or trailing periods, multiple periods in a row or" 19611" spaces before or after periods." 19612msgstr "" 19613 19614#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:245 19615#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:275 19616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:356 19617msgid "Name already used" 19618msgstr "" 19619 19620#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:246 19621#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:276 19622msgid "That name is already used, perhaps with different case." 19623msgstr "" 19624 19625#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories.py:289 19626msgid "" 19627"The current User category will be <b>permanently deleted</b>. Are you sure?" 19628msgstr "" 19629 19630#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:146 19631msgid "User categories editor" 19632msgstr "" 19633 19634#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:147 19635msgid "Category &name: " 19636msgstr "" 19637 19638#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:148 19639msgid "Select a category to edit" 19640msgstr "" 19641 19642#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:149 19643msgid "Copy the category name to the clipboard" 19644msgstr "" 19645 19646#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:150 19647msgid "&Category filter: " 19648msgstr "" 19649 19650#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:151 19651msgid "Select the content kind of the new category" 19652msgstr "" 19653 19654#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:152 19655msgid "Item &filter: " 19656msgstr "" 19657 19658#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:153 19659msgid "" 19660"Enter text to filter the available items. Case and accents are ignored." 19661msgstr "" 19662 19663#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:154 19664msgid "Delete the current User category" 19665msgstr "" 19666 19667#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:156 19668msgid "Enter a category name, then use the Add button or the Rename button" 19669msgstr "" 19670 19671#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:157 19672msgid "Add a new category" 19673msgstr "" 19674 19675#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:159 19676msgid "Rename the current category to what is in the box" 19677msgstr "" 19678 19679#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:161 19680msgid "" 19681"<p>Show items in the Available items box only if they appear in the\n" 19682" current Virtual library. Applied items not in the Virtual library will be marked\n" 19683" \"not on any book\".</p>" 19684msgstr "" 19685 19686#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:164 19687msgid "&Show only available items in current Virtual library" 19688msgstr "" 19689 19690#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:165 19691msgid "&Available items" 19692msgstr "" 19693 19694#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:166 19695msgid "Apply items to current category" 19696msgstr "" 19697 19698#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:168 19699#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:141 19700msgid "Applied &items" 19701msgstr "" 19702 19703#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:169 19704msgid "Unapply (remove) selected items from current category" 19705msgstr "" 19706 19707#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:39 19708msgid "" 19709"If the item you want is not in the available list, you can add it here. " 19710"Accepts an ampersand-separated list of items. The items will be applied to " 19711"the book." 19712msgstr "" 19713 19714#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:45 19715msgid "" 19716"If the item you want is not in the available list, you can add it here. " 19717"Accepts a comma-separated list of items. The items will be applied to the " 19718"book." 19719msgstr "" 19720 19721#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:120 19722msgid "Deleting tags is done immediately and there is no undo." 19723msgstr "" 19724 19725#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:134 19726msgid "Are your sure?" 19727msgstr "" 19728 19729#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor.py:135 19730msgid "" 19731"The following tags are used by one or more books. Are you certain you want " 19732"to delete them?" 19733msgstr "" 19734 19735#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 19736msgid "Manage items" 19737msgstr "" 19738 19739#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:133 19740msgid "&Add item:" 19741msgstr "" 19742 19743#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 19744msgid "Apply item(s) to the current book" 19745msgstr "" 19746 19747#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 19748msgid "Filter the available items" 19749msgstr "" 19750 19751#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:136 19752msgid "" 19753"Delete the selected items from database. This will unapply the items from " 19754"all books and then remove them from the database." 19755msgstr "" 19756 19757#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137 19758msgid "Ava&ilable items" 19759msgstr "" 19760 19761#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:138 19762msgid "Apply item to current book" 19763msgstr "" 19764 19765#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139 19766msgid "Unapply (remove) the item from current book" 19767msgstr "" 19768 19769#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:140 19770msgid "Filter the applied items" 19771msgstr "" 19772 19773#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:298 19774msgid "Search for {}" 19775msgstr "" 19776 19777#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:302 19778msgid "Filter by {}" 19779msgstr "" 19780 19781#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:306 19782#, python-brace-format 19783msgid "Search the library for {0}" 19784msgstr "" 19785 19786#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:421 19787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 19788msgid "Count" 19789msgstr "" 19790 19791#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:423 19792msgid "Was" 19793msgstr "" 19794 19795#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:441 19796#, python-brace-format 19797msgid "This is not one of this column's permitted values ({0})" 19798msgstr "" 19799 19800#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:521 19801msgid "Editing..." 19802msgstr "" 19803 19804#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:544 19805msgid "Item is not a permitted value" 19806msgstr "" 19807 19808#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:545 19809#, python-brace-format 19810msgid "" 19811"This column has a fixed set of permitted values. The entered text must be " 19812"one of ({0})." 19813msgstr "" 19814 19815#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:571 19816msgid "Do you really want to undo your changes?" 19817msgstr "" 19818 19819#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:596 19820msgid "Undelete items?" 19821msgstr "" 19822 19823#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:597 19824msgid "Items must be undeleted to continue. Do you want to do this?" 19825msgstr "" 19826 19827#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:112 19828msgid "Search for an item in the first column" 19829msgstr "" 19830 19831#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:113 19832msgid "Find items containing the search string" 19833msgstr "" 19834 19835#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:115 19836msgid "" 19837"<p>Show items only if they appear in the\n" 19838" current Virtual library. Edits already done may be hidden but will\n" 19839" not be forgotten.\n" 19840" </p><p>\n" 19841" Note that this box affects only what is displayed. Changes\n" 19842" will affect all books in your library even if this box\n" 19843" is checked.</p>" 19844msgstr "" 19845 19846#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:122 19847msgid "Only show items in the current &Virtual library" 19848msgstr "" 19849 19850#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:123 19851msgid "&Filter by:" 19852msgstr "" 19853 19854#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:124 19855msgid "Filter items using the text in this box" 19856msgstr "" 19857 19858#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:125 19859msgid "Show only items containing this text" 19860msgstr "" 19861 19862#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:126 19863msgid "F&ilter" 19864msgstr "" 19865 19866#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:127 19867msgid "" 19868"Delete selected items from the database. This will unapply the items from " 19869"all books and then remove them from the database." 19870msgstr "" 19871 19872#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:129 19873msgid "Ctrl+D" 19874msgstr "" 19875 19876#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:130 19877msgid "Rename the items in every book where they are used" 19878msgstr "" 19879 19880#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:132 19881msgid "Ctrl+R" 19882msgstr "" 19883 19884#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:133 19885msgid "Undo any deletes or edits on the selected lines" 19886msgstr "" 19887 19888#: /__w/calibre/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:135 19889msgid "Ctrl+U" 19890msgstr "" 19891 19892#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:368 19893msgid "Template language tutorial" 19894msgstr "" 19895 19896#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:372 19897msgid "Template function reference" 19898msgstr "" 19899 19900#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:425 19901msgid "Author Sort" 19902msgstr "" 19903 19904#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19905msgid "Tag 1" 19906msgstr "" 19907 19908#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:429 19909msgid "Tag 2" 19910msgstr "" 19911 19912#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:457 19913msgid "Template value" 19914msgstr "" 19915 19916#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:488 19917msgid "Disable word wrap" 19918msgstr "" 19919 19920#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:491 19921msgid "Enable word wrap" 19922msgstr "" 19923 19924#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:495 19925msgid "Load template from the Template tester" 19926msgstr "" 19927 19928#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:498 19929#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:521 19930msgid "Load template from file" 19931msgstr "" 19932 19933#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:501 19934#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:531 19935msgid "Save template to file" 19936msgstr "" 19937 19938#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:517 19939msgid "No Template tester text is available" 19940msgstr "" 19941 19942#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:523 19943#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:533 19944msgid "Template file" 19945msgstr "" 19946 19947#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:626 19948#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:594 19949msgid "Select icon" 19950msgstr "" 19951 19952#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:689 19953msgid "EXCEPTION: " 19954msgstr "" 19955 19956#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:710 19957msgid "Built-in template function" 19958msgstr "" 19959 19960#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:711 19961msgid "Built-in function" 19962msgstr "" 19963 19964#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:712 19965msgid "User defined Python template function" 19966msgstr "" 19967 19968#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:713 19969msgid "User function" 19970msgstr "" 19971 19972#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 19973msgid "Stored template" 19974msgstr "" 19975 19976#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:715 19977msgid "Stored user defined template" 19978msgstr "" 19979 19980#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:742 19981msgid "No template provided" 19982msgstr "" 19983 19984#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:743 19985msgid "The template box cannot be empty" 19986msgstr "" 19987 19988#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:747 19989#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:754 19990msgid "No column chosen" 19991msgstr "" 19992 19993#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:748 19994msgid "You must specify a column to be colored" 19995msgstr "" 19996 19997#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:755 19998msgid "You must specify the column where the icons are applied" 19999msgstr "" 20000 20001#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:813 20002msgid "&Continue" 20003msgstr "" 20004 20005#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:815 20006msgid "Continue running the template" 20007msgstr "" 20008 20009#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:820 20010msgid "Stop running the template" 20011msgstr "" 20012 20013#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:826 20014#, python-brace-format 20015msgid "Break: line {0}, book {1}" 20016msgstr "" 20017 20018#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:832 20019msgid "The name of the template language operation" 20020msgstr "" 20021 20022#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:843 20023msgid "A variable in the template" 20024msgstr "" 20025 20026#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:846 20027msgid "The value of the variable" 20028msgstr "" 20029 20030#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog.py:890 20031msgid "A General Program Mode Template" 20032msgstr "" 20033 20034#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:375 20035#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:407 20036msgid "Set the color of the column:" 20037msgstr "" 20038 20039#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:376 20040msgid "Copy a color name to the clipboard:" 20041msgstr "" 20042 20043#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:377 20044msgid "Copy the selected color name to the clipboard" 20045msgstr "" 20046 20047#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:378 20048msgid "Kind:" 20049msgstr "" 20050 20051#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:379 20052msgid "Apply the icon to column:" 20053msgstr "" 20054 20055#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:380 20056msgid "Copy an icon file name to the clipboard:" 20057msgstr "" 20058 20059#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:381 20060msgid "Copy the selected icon file name to the clipboard" 20061msgstr "" 20062 20063#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:382 20064msgid "Add icon" 20065msgstr "" 20066 20067#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:383 20068msgid "Add an icon file to the set of choices" 20069msgstr "" 20070 20071#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:384 20072msgid "Template &name:" 20073msgstr "" 20074 20075#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:385 20076msgid "The name of the callable template" 20077msgstr "" 20078 20079#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:386 20080msgid "T&emplate:" 20081msgstr "" 20082 20083#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:387 20084msgid "The text of the template program goes into the box below" 20085msgstr "" 20086 20087#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:388 20088msgid " " 20089msgstr "" 20090 20091#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:389 20092msgid "Enable &breakpoints" 20093msgstr "" 20094 20095#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:390 20096msgid "" 20097"<p>If checked, the template evaluator will stop when it\n" 20098"evaluates an expression on a double-clicked line number, opening a dialog showing\n" 20099"you the value as well as all the local variables</p>" 20100msgstr "" 20101 20102#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:393 20103msgid "&Go" 20104msgstr "" 20105 20106#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:394 20107msgid "" 20108"If 'Enable breakpoints' is checked then click this button to run your " 20109"template" 20110msgstr "" 20111 20112#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:395 20113msgid "&Line:" 20114msgstr "" 20115 20116#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:396 20117#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:397 20118msgid "Line number to toggle" 20119msgstr "" 20120 20121#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:398 20122msgid "&Toggle" 20123msgstr "" 20124 20125#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:399 20126msgid "Toggle the breakpoint on the line number in the box" 20127msgstr "" 20128 20129#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:400 20130msgid "&Remove all" 20131msgstr "" 20132 20133#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:401 20134msgid "Remove all breakpoints" 20135msgstr "" 20136 20137#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:402 20138msgid "&Set all" 20139msgstr "" 20140 20141#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:403 20142msgid "Set breakpoint on every line" 20143msgstr "" 20144 20145#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:404 20146msgid "" 20147"<p>The text of the template program goes in this box.\n" 20148" Don't forget that a General Program Mode template must begin with\n" 20149" the word \"program:\".</p>" 20150msgstr "" 20151 20152#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:407 20153#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:150 20154msgid "D&ocumentation:" 20155msgstr "" 20156 20157#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:408 20158msgid "Documentation for the function being defined or edited" 20159msgstr "" 20160 20161#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:409 20162msgid "Template value:" 20163msgstr "" 20164 20165#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:410 20166msgid "The value of the template using the current book in the library view" 20167msgstr "" 20168 20169#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:411 20170#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:412 20171#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:413 20172#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:414 20173#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:415 20174#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:416 20175#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:417 20176#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:418 20177#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:419 20178msgid "User label" 20179msgstr "" 20180 20181#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:420 20182msgid "Font:" 20183msgstr "" 20184 20185#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:421 20186msgid "Select the font for the Template box" 20187msgstr "" 20188 20189#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:422 20190msgid "Size:" 20191msgstr "" 20192 20193#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:423 20194msgid "Select the font size for the Template box" 20195msgstr "" 20196 20197#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:424 20198msgid "Lo&ad" 20199msgstr "" 20200 20201#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:425 20202msgid "Load the template from a file" 20203msgstr "" 20204 20205#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:427 20206msgid "Save the template in a file" 20207msgstr "" 20208 20209#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:428 20210msgid "Template Function Reference" 20211msgstr "" 20212 20213#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:429 20214msgid "Function &name:" 20215msgstr "" 20216 20217#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:430 20218msgid "&Function type:" 20219msgstr "" 20220 20221#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:431 20222msgid "&Documentation:" 20223msgstr "" 20224 20225#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:432 20226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:234 20227msgid "&Code:" 20228msgstr "" 20229 20230#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:33 20231msgid "Remove any template from the box" 20232msgstr "" 20233 20234#: /__w/calibre/calibre/src/calibre/gui2/dialogs/template_line_editor.py:35 20235msgid "Open template editor" 20236msgstr "" 20237 20238#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:24 20239msgid "Trim Image" 20240msgstr "" 20241 20242#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:32 20243msgid "Select a region by dragging with your mouse, and then click trim" 20244msgstr "" 20245 20246#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:43 20247msgid "&Trim" 20248msgstr "" 20249 20250#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:45 20251msgid "Trim image by removing borders outside the selected region" 20252msgstr "" 20253 20254#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:83 20255msgid "Adjust selection by dragging corners" 20256msgstr "" 20257 20258#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:90 20259#, python-brace-format 20260msgid "Size: {0}px Aspect ratio: {1:.2g}" 20261msgstr "" 20262 20263#: /__w/calibre/calibre/src/calibre/gui2/dialogs/trim_image.py:96 20264#, python-brace-format 20265msgid "Size: {0}x{1}px" 20266msgstr "" 20267 20268#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:66 20269#, python-format 20270msgid "Download %s" 20271msgstr "" 20272 20273#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:69 20274#, python-format 20275msgid "Downloading <b>%(fname)s</b> from %(url)s" 20276msgstr "" 20277 20278#: /__w/calibre/calibre/src/calibre/gui2/dnd.py:100 20279#, python-format 20280msgid "Failed to download from %(url)r with error: %(err)s" 20281msgstr "" 20282 20283#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:28 20284msgid "Downloading book" 20285msgstr "" 20286 20287#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:29 20288#, python-brace-format 20289msgid "" 20290"The book {0} will be downloaded and added to your calibre library " 20291"automatically." 20292msgstr "" 20293 20294#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:97 20295msgid "No file specified to download." 20296msgstr "" 20297 20298#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:108 20299msgid "Not a support e-book format." 20300msgstr "" 20301 20302#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:130 20303#, python-format 20304msgid "Downloading %s" 20305msgstr "" 20306 20307#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:147 20308msgid "Downloading" 20309msgstr "" 20310 20311#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:151 20312msgid "Failed to download e-book" 20313msgstr "" 20314 20315#: /__w/calibre/calibre/src/calibre/gui2/ebook_download.py:154 20316msgid "finished" 20317msgstr "" 20318 20319#: /__w/calibre/calibre/src/calibre/gui2/email.py:151 20320#, python-format 20321msgid "Email %(name)s to %(to)s" 20322msgstr "" 20323 20324#: /__w/calibre/calibre/src/calibre/gui2/email.py:177 20325msgid "News:" 20326msgstr "" 20327 20328#: /__w/calibre/calibre/src/calibre/gui2/email.py:179 20329#, python-format 20330msgid "Attached is the %s periodical downloaded by calibre." 20331msgstr "" 20332 20333#: /__w/calibre/calibre/src/calibre/gui2/email.py:208 20334msgid "Add a new recipient:" 20335msgstr "" 20336 20337#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20338msgid "&Address" 20339msgstr "" 20340 20341#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20342msgid "&Formats" 20343msgstr "" 20344 20345#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20346msgid "&Subject" 20347msgstr "" 20348 20349#: /__w/calibre/calibre/src/calibre/gui2/email.py:213 20350msgid "A&lias" 20351msgstr "" 20352 20353#: /__w/calibre/calibre/src/calibre/gui2/email.py:215 20354msgid "The email address of the recipient" 20355msgstr "" 20356 20357#: /__w/calibre/calibre/src/calibre/gui2/email.py:216 20358msgid "The optional alias (simple name) of the recipient" 20359msgstr "" 20360 20361#: /__w/calibre/calibre/src/calibre/gui2/email.py:217 20362msgid "" 20363"Formats to email. The first matching one will be sent (comma separated list)" 20364msgstr "" 20365 20366#: /__w/calibre/calibre/src/calibre/gui2/email.py:218 20367msgid "The optional subject for email sent to this recipient" 20368msgstr "" 20369 20370#: /__w/calibre/calibre/src/calibre/gui2/email.py:231 20371msgid "&Add recipient" 20372msgstr "" 20373 20374#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20375msgid "Need address" 20376msgstr "" 20377 20378#: /__w/calibre/calibre/src/calibre/gui2/email.py:248 20379msgid "You must specify an address" 20380msgstr "" 20381 20382#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20383msgid "Need formats" 20384msgstr "" 20385 20386#: /__w/calibre/calibre/src/calibre/gui2/email.py:252 20387msgid "You must specify at least one format to send" 20388msgstr "" 20389 20390#: /__w/calibre/calibre/src/calibre/gui2/email.py:256 20391#, python-format 20392msgid "The recipient %s already exists" 20393msgstr "" 20394 20395#: /__w/calibre/calibre/src/calibre/gui2/email.py:290 20396msgid "No recipients" 20397msgstr "" 20398 20399#: /__w/calibre/calibre/src/calibre/gui2/email.py:291 20400msgid "You must select at least one recipient" 20401msgstr "" 20402 20403#: /__w/calibre/calibre/src/calibre/gui2/email.py:351 20404msgid "Auto convert the following books before sending via email?" 20405msgstr "" 20406 20407#: /__w/calibre/calibre/src/calibre/gui2/email.py:362 20408msgid "This recipient has no valid formats defined" 20409msgstr "" 20410 20411#: /__w/calibre/calibre/src/calibre/gui2/email.py:363 20412msgid "These books have no suitable input formats for conversion" 20413msgstr "" 20414 20415#: /__w/calibre/calibre/src/calibre/gui2/email.py:367 20416msgid "Could not send" 20417msgstr "" 20418 20419#: /__w/calibre/calibre/src/calibre/gui2/email.py:368 20420msgid "" 20421"Could not send books to some recipients. Click \"Show details\" for more " 20422"information" 20423msgstr "" 20424 20425#: /__w/calibre/calibre/src/calibre/gui2/email.py:405 20426msgid "E-book:" 20427msgstr "" 20428 20429#: /__w/calibre/calibre/src/calibre/gui2/email.py:413 20430msgid "Attached, you will find the e-book" 20431msgstr "" 20432 20433#: /__w/calibre/calibre/src/calibre/gui2/email.py:414 20434#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:209 20435msgid "by" 20436msgstr "" 20437 20438#: /__w/calibre/calibre/src/calibre/gui2/email.py:415 20439#, python-format 20440msgid "in the %s format." 20441msgstr "" 20442 20443#: /__w/calibre/calibre/src/calibre/gui2/email.py:419 20444msgid "About this book:" 20445msgstr "" 20446 20447#: /__w/calibre/calibre/src/calibre/gui2/email.py:432 20448msgid "Sending email to" 20449msgstr "" 20450 20451#: /__w/calibre/calibre/src/calibre/gui2/email.py:463 20452#, python-format 20453msgid "Auto convert the following books to %s before sending via email?" 20454msgstr "" 20455 20456#: /__w/calibre/calibre/src/calibre/gui2/email.py:470 20457msgid "Could not email the following books as no suitable formats were found:" 20458msgstr "" 20459 20460#: /__w/calibre/calibre/src/calibre/gui2/email.py:476 20461msgid "Failed to email book" 20462msgstr "" 20463 20464#: /__w/calibre/calibre/src/calibre/gui2/email.py:479 20465msgid "sent" 20466msgstr "" 20467 20468#: /__w/calibre/calibre/src/calibre/gui2/email.py:510 20469msgid "Sent news to" 20470msgstr "" 20471 20472#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:134 20473#, python-format 20474msgid "" 20475"<div style=\"font-size:10pt;\">\n" 20476"<p>Set a regular expression pattern to use when trying to guess e-book metadata from filenames. </p>\n" 20477"<p>A <a href=\"%s\">tutorial</a> on using regular expressions is available.</p>\n" 20478"<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>" 20479msgstr "" 20480 20481#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:138 20482msgid "Regular &expression" 20483msgstr "" 20484 20485#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:139 20486#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:142 20487msgid "Test" 20488msgstr "" 20489 20490#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:140 20491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:52 20492msgid "File &name:" 20493msgstr "" 20494 20495#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:142 20496msgid "Title:" 20497msgstr "" 20498 20499#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:143 20500msgid "Regular expression (?P<title>)" 20501msgstr "" 20502 20503#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:144 20504#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:147 20505#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:150 20506#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:153 20507#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:156 20508#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:159 20509#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:162 20510#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:165 20511#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:128 20512#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:132 20513#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:137 20514#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:142 20515#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:147 20516#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:152 20517#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:154 20518#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:155 20519msgid "No match" 20520msgstr "" 20521 20522#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:145 20523msgid "Authors:" 20524msgstr "" 20525 20526#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:146 20527msgid "Regular expression (?P<author>)" 20528msgstr "" 20529 20530#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:148 20531msgid "Series:" 20532msgstr "" 20533 20534#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:149 20535msgid "Regular expression (?P<series>)" 20536msgstr "" 20537 20538#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:151 20539msgid "Series index:" 20540msgstr "" 20541 20542#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:152 20543msgid "Regular expression (?P<series_index>)" 20544msgstr "" 20545 20546#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:154 20547#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1759 20548msgid "ISBN:" 20549msgstr "" 20550 20551#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:155 20552msgid "Regular expression (?P<isbn>)" 20553msgstr "" 20554 20555#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:157 20556msgid "Publisher:" 20557msgstr "" 20558 20559#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:158 20560msgid "Regular expression (?P<publisher>)" 20561msgstr "" 20562 20563#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:160 20564msgid "Published:" 20565msgstr "" 20566 20567#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:161 20568msgid "Regular expression (?P<published>)" 20569msgstr "" 20570 20571#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:163 20572msgid "Comments:" 20573msgstr "" 20574 20575#: /__w/calibre/calibre/src/calibre/gui2/filename_pattern_ui.py:164 20576msgid "Regular expression (?P<comments>)" 20577msgstr "" 20578 20579#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20580msgid "Select font files" 20581msgstr "" 20582 20583#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:24 20584msgid "TrueType/OpenType Fonts" 20585msgstr "" 20586 20587#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:35 20588msgid "Corrupt font" 20589msgstr "" 20590 20591#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:36 20592#, python-format 20593msgid "Failed to read metadata from the font file: %s" 20594msgstr "" 20595 20596#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:153 20597msgid "Choose a font family" 20598msgstr "" 20599 20600#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:166 20601#, python-format 20602msgid "Available faces for %s" 20603msgstr "" 20604 20605#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:202 20606msgid "Choose font family" 20607msgstr "" 20608 20609#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:226 20610msgid "Add &fonts" 20611msgstr "" 20612 20613#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:230 20614msgid "Choose a font family from the list below:" 20615msgstr "" 20616 20617#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:236 20618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 20619msgid "Find next" 20620msgstr "" 20621 20622#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:239 20623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 20624msgid "Find previous" 20625msgstr "" 20626 20627#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:291 20628#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:422 20629#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:452 20630#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:456 20631#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:483 20632#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:531 20633#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:559 20634#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:313 20635#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:85 20636msgid "None" 20637msgstr "" 20638 20639#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:309 20640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20641msgid "Added fonts" 20642msgstr "" 20643 20644#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:310 20645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:313 20646#, python-format 20647msgid "Added font families: %s" 20648msgstr "" 20649 20650#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:339 20651msgid "Choose &font family" 20652msgstr "" 20653 20654#: /__w/calibre/calibre/src/calibre/gui2/font_family_chooser.py:348 20655msgid "Clear the font family" 20656msgstr "" 20657 20658#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:60 20659msgid "Remove this action" 20660msgstr "" 20661 20662#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:167 20663msgid "<a href=\"{}\">CSS selector help</a>" 20664msgstr "" 20665 20666#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:184 20667msgid "Create the rule to transform HTML tags below" 20668msgstr "" 20669 20670#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:196 20671#, python-brace-format 20672msgid "{preamble} {match_type}" 20673msgstr "" 20674 20675#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:202 20676msgid "If the tag" 20677msgstr "" 20678 20679#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:217 20680msgid "Then:" 20681msgstr "" 20682 20683#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:221 20684msgid "Add another action" 20685msgstr "" 20686 20687#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:290 20688#, python-brace-format 20689msgid "If the tag <b>{match_type}</b> <b>{query}</b>" 20690msgstr "" 20691 20692#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:310 20693msgid "" 20694"You can specify rules to transform HTML here. Click the \"Add rule\" button " 20695"below to get started." 20696msgstr "" 20697 20698#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:317 20699msgid "Test HTML transform rules" 20700msgstr "" 20701 20702#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:319 20703msgid "Enter an HTML document below and click the \"Test\" button" 20704msgstr "" 20705 20706#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:321 20707msgid "Resulting HTML" 20708msgstr "" 20709 20710#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:334 20711msgid "Edit HTML transform rules" 20712msgstr "" 20713 20714#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:342 20715msgid "Current HTML file" 20716msgstr "" 20717 20718#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:343 20719msgid "All HTML files" 20720msgstr "" 20721 20722#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:344 20723msgid "Open HTML files" 20724msgstr "" 20725 20726#: /__w/calibre/calibre/src/calibre/gui2/html_transform_rules.py:345 20727msgid "Selected HTML files" 20728msgstr "" 20729 20730#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:211 20731msgid "Create an icon theme" 20732msgstr "" 20733 20734#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:218 20735msgid "Theme Metadata" 20736msgstr "" 20737 20738#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:234 20739msgid "&Version:" 20740msgstr "" 20741 20742#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:236 20743msgid "&License:" 20744msgstr "" 20745 20746#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:238 20747#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:72 20748msgid "&URL:" 20749msgstr "" 20750 20751#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:240 20752msgid "" 20753"The license for the icons in this theme. Common choices are Creative Commons" 20754" or Public Domain." 20755msgstr "" 20756 20757#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:289 20758#, python-format 20759msgid "%d icons missing in this theme" 20760msgstr "" 20761 20762#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:291 20763msgid "No missing icons" 20764msgstr "" 20765 20766#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:301 20767msgid "No title specified" 20768msgstr "" 20769 20770#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:302 20771msgid "You must specify a title for this icon theme" 20772msgstr "" 20773 20774#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:304 20775msgid "No author specified" 20776msgstr "" 20777 20778#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:305 20779msgid "You must specify an author for this icon theme" 20780msgstr "" 20781 20782#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20783msgid "&Abort" 20784msgstr "" 20785 20786#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:315 20787msgid "Losslessly optimizing images, please wait..." 20788msgstr "" 20789 20790#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:329 20791msgid "Optimizing images failed, click \"Show details\" for more information" 20792msgstr "" 20793 20794#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:334 20795msgid "Compression failed" 20796msgstr "" 20797 20798#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:365 20799#, python-format 20800msgid "Optimizing %s" 20801msgstr "" 20802 20803#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:384 20804msgid "Creating theme file" 20805msgstr "" 20806 20807#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:394 20808msgid "Compressing theme file" 20809msgstr "" 20810 20811#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:407 20812#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:60 20813msgid "Finished" 20814msgstr "" 20815 20816#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:414 20817msgid "Choose a folder from which to read the icons" 20818msgstr "" 20819 20820#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:428 20821msgid "Choose destination for icon theme" 20822msgstr "" 20823 20824#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:429 20825msgid "ZIP files" 20826msgstr "" 20827 20828#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:544 20829#, python-brace-format 20830msgid "" 20831"\n" 20832" <h1>{title}</h1>\n" 20833" <p>by <i>{author}</i> with <b>{number}</b> icons [{size}]</p>\n" 20834" <p>{description}</p>\n" 20835" <p>Version: {version} Number of users: {usage}</p>\n" 20836" <p><i>Right click to visit theme homepage</i></p>\n" 20837" " 20838msgstr "" 20839 20840#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:566 20841msgid "Downloading icons..." 20842msgstr "" 20843 20844#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:567 20845msgid "Downloading icons, please wait..." 20846msgstr "" 20847 20848#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:592 20849msgid "Choose an icon theme" 20850msgstr "" 20851 20852#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:613 20853msgid "Restore &default icons" 20854msgstr "" 20855 20856#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:643 20857msgid "" 20858"Choose an icon theme below. You will need to restart calibre to see the new " 20859"icons." 20860msgstr "" 20861 20862#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:645 20863msgid "Current icon theme:" 20864msgstr "" 20865 20866#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:647 20867#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:128 20868msgid "&Sort by:" 20869msgstr "" 20870 20871#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20872msgid "Number of icons" 20873msgstr "" 20874 20875#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:648 20876msgid "Popularity" 20877msgstr "" 20878 20879#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20880msgid "No homepage" 20881msgstr "" 20882 20883#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:671 20884msgid "The {} theme has no homepage" 20885msgstr "" 20886 20887#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:676 20888msgid "Downloading, please wait..." 20889msgstr "" 20890 20891#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:727 20892msgid "Failed to download list of themes" 20893msgstr "" 20894 20895#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:728 20896msgid "" 20897"Failed to download list of themes, click \"Show details\" for more " 20898"information" 20899msgstr "" 20900 20901#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:762 20902#, python-format 20903msgid "" 20904"Are you sure you want to remove the <b>%s</b> icon theme and return to the " 20905"stock icons?" 20906msgstr "" 20907 20908#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:770 20909msgid "No theme selected" 20910msgstr "" 20911 20912#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:771 20913msgid "You must first select an icon theme" 20914msgstr "" 20915 20916#: /__w/calibre/calibre/src/calibre/gui2/icon_theme.py:805 20917msgid "" 20918"Failed to download icon theme, click \"Show details\" for more information." 20919msgstr "" 20920 20921#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:120 20922msgid "Zoom &in" 20923msgstr "" 20924 20925#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:121 20926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:277 20927msgid "Zoom &out" 20928msgstr "" 20929 20930#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:122 20931msgid "&Save as" 20932msgstr "" 20933 20934#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:123 20935msgid "&Rotate" 20936msgstr "" 20937 20938#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:124 20939msgid "&Full screen" 20940msgstr "" 20941 20942#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:141 20943msgid "&Fit image" 20944msgstr "" 20945 20946#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:142 20947msgid "Fit image inside the available space" 20948msgstr "" 20949 20950#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:193 20951msgid "Choose a file to save to" 20952msgstr "" 20953 20954#: /__w/calibre/calibre/src/calibre/gui2/image_popup.py:255 20955#, python-brace-format 20956msgid "Image: {name} {resolution}" 20957msgstr "" 20958 20959#: /__w/calibre/calibre/src/calibre/gui2/init.py:156 20960msgid "Cover browser" 20961msgstr "" 20962 20963#: /__w/calibre/calibre/src/calibre/gui2/init.py:194 20964#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:560 20965#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:572 20966#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:672 20967#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:681 20968#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:733 20969#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:740 20970msgid "Tag browser" 20971msgstr "" 20972 20973#: /__w/calibre/calibre/src/calibre/gui2/init.py:231 20974msgid "See what's new in this calibre release" 20975msgstr "" 20976 20977#: /__w/calibre/calibre/src/calibre/gui2/init.py:283 20978msgid "Connected " 20979msgstr "" 20980 20981#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 20982#, python-format 20983msgid " %(created)s %(name)s" 20984msgstr "" 20985 20986#: /__w/calibre/calibre/src/calibre/gui2/init.py:303 20987msgid "created by" 20988msgstr "" 20989 20990#: /__w/calibre/calibre/src/calibre/gui2/init.py:306 20991#, python-format 20992msgid "%(num)d of %(total)d books" 20993msgstr "" 20994 20995#: /__w/calibre/calibre/src/calibre/gui2/init.py:308 20996#: /__w/calibre/calibre/src/calibre/srv/opds.py:154 20997msgid "one book" 20998msgid_plural "{} books" 20999msgstr[0] "" 21000msgstr[1] "" 21001 21002#: /__w/calibre/calibre/src/calibre/gui2/init.py:310 21003#, python-format 21004msgid "%(num)s, %(sel)d selected" 21005msgid_plural "%(num)s, %(sel)d selected" 21006msgstr[0] "" 21007msgstr[1] "" 21008 21009#: /__w/calibre/calibre/src/calibre/gui2/init.py:312 21010#, python-brace-format 21011msgid "{0}, {1} total" 21012msgstr "" 21013 21014#: /__w/calibre/calibre/src/calibre/gui2/init.py:336 21015msgid "Cover grid" 21016msgstr "" 21017 21018#: /__w/calibre/calibre/src/calibre/gui2/init.py:338 21019#: /__w/calibre/calibre/src/calibre/gui2/init.py:368 21020#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1093 21021msgid "Toggle" 21022msgstr "" 21023 21024#: /__w/calibre/calibre/src/calibre/gui2/init.py:366 21025msgid "Search bar" 21026msgstr "" 21027 21028#: /__w/calibre/calibre/src/calibre/gui2/init.py:410 21029msgid "Next Virtual library" 21030msgstr "" 21031 21032#: /__w/calibre/calibre/src/calibre/gui2/init.py:412 21033msgid "Switch to the next Virtual library in the Virtual library tab bar" 21034msgstr "" 21035 21036#: /__w/calibre/calibre/src/calibre/gui2/init.py:415 21037msgid "Previous Virtual library" 21038msgstr "" 21039 21040#: /__w/calibre/calibre/src/calibre/gui2/init.py:417 21041msgid "Switch to the previous Virtual library in the Virtual library tab bar" 21042msgstr "" 21043 21044#: /__w/calibre/calibre/src/calibre/gui2/init.py:498 21045#: /__w/calibre/calibre/src/calibre/srv/ajax.py:285 21046#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 21047msgid "All books" 21048msgstr "" 21049 21050#: /__w/calibre/calibre/src/calibre/gui2/init.py:501 21051msgid "Search expression for this Virtual library:" 21052msgstr "" 21053 21054#: /__w/calibre/calibre/src/calibre/gui2/init.py:525 21055msgid "Sort tabs alphabetically" 21056msgstr "" 21057 21058#: /__w/calibre/calibre/src/calibre/gui2/init.py:528 21059msgid "Restore hidden tabs" 21060msgstr "" 21061 21062#: /__w/calibre/calibre/src/calibre/gui2/init.py:531 21063#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:392 21064msgid "Hide Virtual library tabs" 21065msgstr "" 21066 21067#: /__w/calibre/calibre/src/calibre/gui2/init.py:533 21068msgid "Lock Virtual library tabs" 21069msgstr "" 21070 21071#: /__w/calibre/calibre/src/calibre/gui2/init.py:535 21072msgid "Unlock Virtual library tabs" 21073msgstr "" 21074 21075#: /__w/calibre/calibre/src/calibre/gui2/init.py:542 21076#, python-format 21077msgid "Edit \"%s\"" 21078msgstr "" 21079 21080#: /__w/calibre/calibre/src/calibre/gui2/init.py:543 21081#, python-format 21082msgid "Delete \"%s\"" 21083msgstr "" 21084 21085#: /__w/calibre/calibre/src/calibre/gui2/init.py:571 21086#: /__w/calibre/calibre/src/calibre/gui2/init.py:582 21087msgid "Book details" 21088msgstr "" 21089 21090#: /__w/calibre/calibre/src/calibre/gui2/init.py:639 21091msgid "Layout" 21092msgstr "" 21093 21094#: /__w/calibre/calibre/src/calibre/gui2/init.py:642 21095msgid "Show and hide various parts of the calibre main window" 21096msgstr "" 21097 21098#: /__w/calibre/calibre/src/calibre/gui2/init.py:758 21099#, python-format 21100msgid "No %s format" 21101msgstr "" 21102 21103#: /__w/calibre/calibre/src/calibre/gui2/init.py:759 21104#, python-brace-format 21105msgid "The book {0} does not have the {1} format" 21106msgstr "" 21107 21108#: /__w/calibre/calibre/src/calibre/gui2/init.py:794 21109#, python-format 21110msgid "Restore %s" 21111msgstr "" 21112 21113#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:97 21114msgid "Job" 21115msgstr "" 21116 21117#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:99 21118msgid "Progress" 21119msgstr "" 21120 21121#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:100 21122msgid "Running time" 21123msgstr "" 21124 21125#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:101 21126msgid "Start time" 21127msgstr "" 21128 21129#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:113 21130msgid "There is a running job:" 21131msgid_plural "There are {} running jobs:" 21132msgstr[0] "" 21133msgstr[1] "" 21134 21135#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:117 21136#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:125 21137#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:140 21138msgid "Unknown job" 21139msgstr "" 21140 21141#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:120 21142msgid "There is a waiting job" 21143msgid_plural "There are {} waiting jobs" 21144msgstr[0] "" 21145msgstr[1] "" 21146 21147#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:310 21148#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:313 21149#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:316 21150#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:323 21151#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:330 21152msgid "Cannot kill job" 21153msgstr "" 21154 21155#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:311 21156#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:324 21157msgid "Cannot kill jobs that communicate with the device" 21158msgstr "" 21159 21160#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:314 21161msgid "Job has already run" 21162msgstr "" 21163 21164#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:317 21165msgid "This job cannot be stopped" 21166msgstr "" 21167 21168#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:331 21169msgid "" 21170"Some of the jobs cannot be stopped. Click \"Show details\" to see the list " 21171"of unstoppable jobs." 21172msgstr "" 21173 21174#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:433 21175msgid "Unavailable" 21176msgstr "" 21177 21178#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:519 21179msgid "Click to see list of jobs" 21180msgstr "" 21181 21182#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:520 21183msgid " [Alt+Shift+J]" 21184msgstr "" 21185 21186#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:525 21187msgid "Show/hide the Jobs List" 21188msgstr "" 21189 21190#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:530 21191msgid "Jobs:" 21192msgstr "" 21193 21194#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:576 21195msgid "No running jobs" 21196msgstr "" 21197 21198#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:578 21199msgid "One running job" 21200msgstr "" 21201 21202#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:580 21203#, python-format 21204msgid "%d running jobs" 21205msgstr "" 21206 21207#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:629 21208msgid " - Jobs" 21209msgstr "" 21210 21211#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:641 21212msgid "Search for a job by name" 21213msgstr "" 21214 21215#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:690 21216#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:712 21217msgid "No job" 21218msgstr "" 21219 21220#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:691 21221#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:713 21222msgid "No job selected" 21223msgstr "" 21224 21225#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:693 21226msgid "Do you really want to stop the selected job?" 21227msgid_plural "Do you really want to stop all the selected jobs?" 21228msgstr[0] "" 21229msgstr[1] "" 21230 21231#: /__w/calibre/calibre/src/calibre/gui2/jobs.py:703 21232msgid "Do you really want to stop all non-device jobs?" 21233msgstr "" 21234 21235#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:410 21236#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:40 21237msgid "&Custom" 21238msgstr "" 21239 21240#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21241#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21242msgid "&Alternate shortcut:" 21243msgstr "" 21244 21245#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:417 21246#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:45 21247msgid "&Shortcut:" 21248msgstr "" 21249 21250#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:434 21251#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:186 21252msgid "Done" 21253msgstr "" 21254 21255#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:458 21256#, python-format 21257msgid "&Default: %(deflt)s [Currently not conflicting: %(curr)s]" 21258msgstr "" 21259 21260#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:477 21261#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:102 21262msgid "Press a key..." 21263msgstr "" 21264 21265#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:510 21266#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:120 21267msgid "Already assigned" 21268msgstr "" 21269 21270#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:512 21271#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:122 21272msgid "already assigned to" 21273msgstr "" 21274 21275#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:553 21276msgid "<b>This shortcut no longer exists</b>" 21277msgstr "" 21278 21279#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:653 21280msgid "" 21281"Double click on any entry to change the keyboard shortcuts associated with " 21282"it" 21283msgstr "" 21284 21285#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:670 21286msgid "Search for a shortcut by name" 21287msgstr "" 21288 21289#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:684 21290#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:377 21291#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:258 21292#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:191 21293msgid "Expand all" 21294msgstr "" 21295 21296#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:685 21297#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:378 21298#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:259 21299#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:671 21300#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1071 21301#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:192 21302msgid "Collapse all" 21303msgstr "" 21304 21305#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:718 21306#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:268 21307#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:560 21308#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 21309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1031 21310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1065 21311#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:495 21312msgid "No matches" 21313msgstr "" 21314 21315#: /__w/calibre/calibre/src/calibre/gui2/keyboard.py:719 21316#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:561 21317#, python-format 21318msgid "Could not find any shortcuts matching %s" 21319msgstr "" 21320 21321#: /__w/calibre/calibre/src/calibre/gui2/layout.py:59 21322msgid "Eject this device" 21323msgstr "" 21324 21325#: /__w/calibre/calibre/src/calibre/gui2/layout.py:62 21326msgid "Configure this device" 21327msgstr "" 21328 21329#: /__w/calibre/calibre/src/calibre/gui2/layout.py:65 21330msgid "Update cached metadata on device" 21331msgstr "" 21332 21333#: /__w/calibre/calibre/src/calibre/gui2/layout.py:78 21334msgid "Show books in calibre library" 21335msgstr "" 21336 21337#: /__w/calibre/calibre/src/calibre/gui2/layout.py:80 21338msgid "Show books in the main memory of the device" 21339msgstr "" 21340 21341#: /__w/calibre/calibre/src/calibre/gui2/layout.py:82 21342msgid "Show books in storage card A" 21343msgstr "" 21344 21345#: /__w/calibre/calibre/src/calibre/gui2/layout.py:84 21346msgid "Show books in storage card B" 21347msgstr "" 21348 21349#: /__w/calibre/calibre/src/calibre/gui2/layout.py:98 21350msgid "Delete library" 21351msgstr "" 21352 21353#: /__w/calibre/calibre/src/calibre/gui2/layout.py:152 21354msgid "available" 21355msgstr "" 21356 21357#: /__w/calibre/calibre/src/calibre/gui2/layout.py:214 21358msgid "Close the Virtual library" 21359msgstr "" 21360 21361#: /__w/calibre/calibre/src/calibre/gui2/layout.py:225 21362msgid "Change how the displayed books are sorted" 21363msgstr "" 21364 21365#: /__w/calibre/calibre/src/calibre/gui2/layout.py:229 21366msgid "Sort" 21367msgstr "" 21368 21369#: /__w/calibre/calibre/src/calibre/gui2/layout.py:240 21370msgid "" 21371"<p>Search the list of books by title, author, publisher, tags, comments, " 21372"etc.<br><br>Words separated by spaces are ANDed" 21373msgstr "" 21374 21375#: /__w/calibre/calibre/src/calibre/gui2/layout.py:264 21376msgid "Do quick search (you can also press the Enter key)" 21377msgstr "" 21378 21379#: /__w/calibre/calibre/src/calibre/gui2/layout.py:268 21380#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21381#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:516 21382msgid "Highlight" 21383msgstr "" 21384 21385#: /__w/calibre/calibre/src/calibre/gui2/layout.py:285 21386msgid "Copy current search text (instead of search name)" 21387msgstr "" 21388 21389#: /__w/calibre/calibre/src/calibre/gui2/layout.py:298 21390msgid "Use an existing Saved search or create a new one" 21391msgstr "" 21392 21393#: /__w/calibre/calibre/src/calibre/gui2/layout.py:300 21394msgid "Saved search" 21395msgstr "" 21396 21397#: /__w/calibre/calibre/src/calibre/gui2/layout.py:381 21398msgid "<h2>Shutting down</h2><div>" 21399msgstr "" 21400 21401#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:677 21402#, python-format 21403msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>" 21404msgstr "" 21405 21406#: /__w/calibre/calibre/src/calibre/gui2/library/alternate_views.py:682 21407#, python-format 21408msgid "This book is on the device in %s" 21409msgstr "" 21410 21411#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:133 21412msgid "Anonymous Content server user" 21413msgstr "" 21414 21415#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:135 21416msgid "Local E-book viewer user" 21417msgstr "" 21418 21419#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:141 21420#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:343 21421msgid "Bookmark" 21422msgstr "" 21423 21424#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21425#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:57 21426#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:70 21427msgid "Bookmarks" 21428msgstr "" 21429 21430#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:142 21431#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:73 21432msgid "Highlights" 21433msgstr "" 21434 21435#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:227 21436msgid "Export {} annotations" 21437msgstr "" 21438 21439#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:230 21440msgid "calibre annotation collection" 21441msgstr "" 21442 21443#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:233 21444msgid "annotations" 21445msgstr "" 21446 21447#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:245 21448msgid "Format to export in:" 21449msgstr "" 21450 21451#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:252 21452msgid "Save to file" 21453msgstr "" 21454 21455#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:266 21456msgid "File for exports" 21457msgstr "" 21458 21459#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:294 21460#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:144 21461msgid "Unknown chapter" 21462msgstr "" 21463 21464#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:368 21465#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21466msgid "Open in viewer" 21467msgstr "" 21468 21469#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:369 21470#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:883 21471msgid "Show in calibre" 21472msgstr "" 21473 21474#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:371 21475#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:372 21476#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:405 21477msgid "Edit notes" 21478msgstr "" 21479 21480#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:374 21481msgid "Export selected item" 21482msgid_plural "Export {} selected items" 21483msgstr[0] "" 21484msgstr[1] "" 21485 21486#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:375 21487msgid "Delete selected item" 21488msgid_plural "Delete {} selected items" 21489msgstr[0] "" 21490msgstr[1] "" 21491 21492#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:507 21493msgid "Restrict to" 21494msgstr "" 21495 21496#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:509 21497msgid "Type:" 21498msgstr "" 21499 21500#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:516 21501msgid "Show only annotations of the specified type" 21502msgstr "" 21503 21504#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:518 21505msgid "User:" 21506msgstr "" 21507 21508#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:525 21509msgid "Show only annotations created by the specified user" 21510msgstr "" 21511 21512#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:531 21513msgid "" 21514"Only show annotations from books that have been selected in the calibre " 21515"library" 21516msgstr "" 21517 21518#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:539 21519msgid "&Show results from only selected books" 21520msgstr "" 21521 21522#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:542 21523msgid "&Show results from only the selected book" 21524msgid_plural "&Show results from only the {} selected books" 21525msgstr[0] "" 21526msgstr[1] "" 21527 21528#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:622 21529msgid "Enter words to search for" 21530msgstr "" 21531 21532#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:637 21533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:271 21534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:129 21535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:552 21536#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:352 21537msgid "Find previous match" 21538msgstr "" 21539 21540#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:711 21541msgid "Invalid search expression" 21542msgstr "" 21543 21544#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:712 21545#, python-brace-format 21546msgid "" 21547"The search expression: {0} is invalid. The search syntax used is the SQLite " 21548"Full text Search Query syntax, <a href=\"{1}\">described here</a>." 21549msgstr "" 21550 21551#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:851 21552msgid "Edit the notes of this highlight" 21553msgstr "" 21554 21555#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21556msgid "Add notes" 21557msgstr "" 21558 21559#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:855 21560msgid "Add notes to this highlight" 21561msgstr "" 21562 21563#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:881 21564msgid "User" 21565msgstr "" 21566 21567#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:884 21568msgid "Open the book at this annotation in the calibre E-book viewer" 21569msgstr "" 21570 21571#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:885 21572msgid "Show this book in the main calibre book list" 21573msgstr "" 21574 21575#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:895 21576msgid "Edit notes for highlight" 21577msgstr "" 21578 21579#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:919 21580msgid "Annotations browser" 21581msgstr "" 21582 21583#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:937 21584msgid "&Match on related words" 21585msgstr "" 21586 21587#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:940 21588msgid "" 21589"With this option searching for words will also match on any related words " 21590"(supported in several languages). For example, in the English language: " 21591"<i>correction</i> matches <i>correcting</i> and <i>corrected</i> as well" 21592msgstr "" 21593 21594#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:969 21595msgid "&Delete all selected" 21596msgstr "" 21597 21598#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:970 21599msgid "Delete the selected annotations" 21600msgstr "" 21601 21602#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:973 21603msgid "&Export all selected" 21604msgstr "" 21605 21606#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:974 21607msgid "Export the selected annotations" 21608msgstr "" 21609 21610#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:982 21611msgid "Rebuild search index" 21612msgstr "" 21613 21614#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:984 21615msgid "" 21616"Refresh annotations in case they have been changed since this window was " 21617"opened" 21618msgstr "" 21619 21620#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:992 21621#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:999 21622msgid "No selected annotations" 21623msgstr "" 21624 21625#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:993 21626#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1000 21627msgid "No annotations have been selected" 21628msgstr "" 21629 21630#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1005 21631msgid "Are you sure you want to <b>permanently</b> delete this annotation?" 21632msgid_plural "" 21633"Are you sure you want to <b>permanently</b> delete these {} annotations?" 21634msgstr[0] "" 21635msgstr[1] "" 21636 21637#: /__w/calibre/calibre/src/calibre/gui2/library/annotations.py:1019 21638msgid "Editing is only supported for the notes associated with highlights" 21639msgstr "" 21640 21641#: /__w/calibre/calibre/src/calibre/gui2/library/delegates.py:133 21642msgid "Set to undefined" 21643msgstr "" 21644 21645#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:196 21646msgid "Size (MB)" 21647msgstr "" 21648 21649#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:203 21650#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:208 21651msgid "Modified" 21652msgstr "" 21653 21654#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:748 21655#, python-format 21656msgid "" 21657"The cover for the book %s is too large, cannot load it. Resize or delete it." 21658msgstr "" 21659 21660#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:896 21661#, python-format 21662msgid "%s stars" 21663msgstr "" 21664 21665#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1033 21666#, python-format 21667msgid "Click in this column and press Q to Quickview books with the same \"%s\"" 21668msgstr "" 21669 21670#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1040 21671#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:445 21672#: /__w/calibre/calibre/src/calibre/srv/metadata.py:243 21673msgid "Description:" 21674msgstr "" 21675 21676#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1043 21677#, python-brace-format 21678msgid "The lookup/search name is <i>{0}</i>" 21679msgstr "" 21680 21681#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1050 21682#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1722 21683#, python-brace-format 21684msgid "This book's UUID is \"{0}\"" 21685msgstr "" 21686 21687#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1148 21688#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:61 21689msgid "" 21690"Could not change the on disk location of this book. Is it open in another " 21691"program?" 21692msgstr "" 21693 21694#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1152 21695#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1158 21696msgid "Failed to set data" 21697msgstr "" 21698 21699#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1153 21700#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1159 21701msgid "Could not set data, click \"Show details\" to see why." 21702msgstr "" 21703 21704#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1350 21705msgid "In Library" 21706msgstr "" 21707 21708#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1354 21709#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:288 21710msgid "Size" 21711msgstr "" 21712 21713#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1692 21714msgid "Waiting for metadata to be updated" 21715msgstr "" 21716 21717#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1694 21718msgid "Marked for deletion" 21719msgstr "" 21720 21721#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1699 21722msgid "Double click to <b>edit</b> me<br><br>" 21723msgstr "" 21724 21725#: /__w/calibre/calibre/src/calibre/gui2/library/models.py:1720 21726msgid "The lookup/search name is" 21727msgstr "" 21728 21729#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:399 21730msgid "Cannot hide all columns" 21731msgstr "" 21732 21733#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:400 21734msgid "You must not hide all columns" 21735msgstr "" 21736 21737#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:441 21738#, python-format 21739msgid "Hide column %s" 21740msgstr "" 21741 21742#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:442 21743#, python-format 21744msgid "Sort on %s" 21745msgstr "" 21746 21747#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:443 21748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21749msgid "Ascending" 21750msgstr "" 21751 21752#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:444 21753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1079 21754msgid "Descending" 21755msgstr "" 21756 21757#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:451 21758#, python-format 21759msgid "Change text alignment for %s" 21760msgstr "" 21761 21762#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21763#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 21764msgid "Center" 21765msgstr "" 21766 21767#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21768#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21770msgid "Left" 21771msgstr "" 21772 21773#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:453 21774#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 21775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:317 21776msgid "Right" 21777msgstr "" 21778 21779#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:460 21780#, python-format 21781msgid "Change font style for %s" 21782msgstr "" 21783 21784#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21785msgid "Bold font" 21786msgstr "" 21787 21788#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:462 21789msgid "Normal font" 21790msgstr "" 21791 21792#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21793msgid "Bold and Italic font" 21794msgstr "" 21795 21796#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:463 21797msgid "Italic font" 21798msgstr "" 21799 21800#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:472 21801#, python-format 21802msgid "Quickview column %s" 21803msgstr "" 21804 21805#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:482 21806msgid "Show column" 21807msgstr "" 21808 21809#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:490 21810msgid "Remember On Device column width" 21811msgstr "" 21812 21813#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:492 21814msgid "Reset On Device column width to default" 21815msgstr "" 21816 21817#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:494 21818msgid "Shrink column if it is too wide to fit" 21819msgstr "" 21820 21821#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:496 21822msgid "Resize column to fit contents" 21823msgstr "" 21824 21825#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:498 21826msgid "Restore default layout" 21827msgstr "" 21828 21829#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:506 21830msgid "Hide row numbers" 21831msgstr "" 21832 21833#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:529 21834msgid "Un-split the book list" 21835msgstr "" 21836 21837#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:531 21838msgid "Split the book list" 21839msgstr "" 21840 21841#: /__w/calibre/calibre/src/calibre/gui2/library/views.py:1455 21842msgid "" 21843"Dropping onto a device is not supported. First add the book to the calibre " 21844"library." 21845msgstr "" 21846 21847#: /__w/calibre/calibre/src/calibre/gui2/linux_file_dialogs.py:278 21848msgid "File name" 21849msgstr "" 21850 21851#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:50 21852msgid "Configure viewer" 21853msgstr "" 21854 21855#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:51 21856msgid "Use white background" 21857msgstr "" 21858 21859#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:52 21860msgid "Hyphenate" 21861msgstr "" 21862 21863#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:53 21864msgid "<b>Changes will only take effect after a restart.</b>" 21865msgstr "" 21866 21867#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:75 21868msgid " - LRF viewer" 21869msgstr "" 21870 21871#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:159 21872#, python-format 21873msgid "<b>No matches</b> for the search phrase <i>%s</i> were found." 21874msgstr "" 21875 21876#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:271 21877msgid "" 21878"%prog [options] book.lrf\n" 21879"\n" 21880"Read the LRF e-book book.lrf\n" 21881msgstr "" 21882 21883#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:277 21884msgid "Print more information about the rendering process" 21885msgstr "" 21886 21887#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:278 21888msgid "Turn on visual aids to debugging the rendering engine" 21889msgstr "" 21890 21891#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:281 21892msgid "Disable hyphenation. Should significantly speed up rendering." 21893msgstr "" 21894 21895#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:283 21896msgid "" 21897"By default the background is off white as I find this easier on the eyes. " 21898"Use this option to make the background pure white." 21899msgstr "" 21900 21901#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main.py:285 21902msgid "Profile the LRF renderer" 21903msgstr "" 21904 21905#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:126 21906msgid "LRF viewer" 21907msgstr "" 21908 21909#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:127 21910msgid "Parsing LRF file" 21911msgstr "" 21912 21913#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:128 21914msgid "LRF viewer toolbar" 21915msgstr "" 21916 21917#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:129 21918#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:51 21919msgid "Next page" 21920msgstr "" 21921 21922#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:130 21923msgid "Previous Page" 21924msgstr "" 21925 21926#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:131 21927#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:99 21928#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:44 21929msgid "Back" 21930msgstr "" 21931 21932#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:132 21933#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:102 21934#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:45 21935msgid "Forward" 21936msgstr "" 21937 21938#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 21939msgid "Next match" 21940msgstr "" 21941 21942#: /__w/calibre/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 21943#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:46 21944msgid "Open e-book" 21945msgstr "" 21946 21947#: /__w/calibre/calibre/src/calibre/gui2/main.py:42 21948msgid "" 21949"%prog [options] [path_to_ebook or calibre url ...]\n" 21950"\n" 21951"Launch the main calibre Graphical User Interface and optionally add the e-book at\n" 21952"path_to_ebook to the database. You can also specify calibre URLs to perform various\n" 21953"different actions, than just adding books. For example:\n" 21954"\n" 21955"calibre://view-book/test_library/1842/epub\n" 21956"\n" 21957"Will open the book with id 1842 in the EPUB format from the library\n" 21958"\"test_library\" in the calibre E-book viewer. Library names are the folder names of the\n" 21959"libraries with spaces replaced by underscores. A full description of the\n" 21960"various URL based actions is in the User Manual.\n" 21961msgstr "" 21962 21963#: /__w/calibre/calibre/src/calibre/gui2/main.py:57 21964msgid "Use the library located at the specified path." 21965msgstr "" 21966 21967#: /__w/calibre/calibre/src/calibre/gui2/main.py:59 21968msgid "Start minimized to system tray." 21969msgstr "" 21970 21971#: /__w/calibre/calibre/src/calibre/gui2/main.py:61 21972msgid "Ignored, do not use. Present only for legacy reasons" 21973msgstr "" 21974 21975#: /__w/calibre/calibre/src/calibre/gui2/main.py:63 21976msgid "Do not check for updates" 21977msgstr "" 21978 21979#: /__w/calibre/calibre/src/calibre/gui2/main.py:65 21980msgid "" 21981"Ignore custom plugins, useful if you installed a plugin that is preventing " 21982"calibre from starting" 21983msgstr "" 21984 21985#: /__w/calibre/calibre/src/calibre/gui2/main.py:100 21986msgid "Path too long" 21987msgstr "" 21988 21989#: /__w/calibre/calibre/src/calibre/gui2/main.py:101 21990#, python-format 21991msgid "" 21992"Path to Calibre Portable (%s) too long. It must be less than 59 characters." 21993msgstr "" 21994 21995#: /__w/calibre/calibre/src/calibre/gui2/main.py:141 21996#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:820 21997msgid "Calibre Library" 21998msgstr "" 21999 22000#: /__w/calibre/calibre/src/calibre/gui2/main.py:186 22001msgid "Failed to create library" 22002msgstr "" 22003 22004#: /__w/calibre/calibre/src/calibre/gui2/main.py:187 22005#, python-format 22006msgid "" 22007"Failed to create calibre library at: %r.\n" 22008"You will be asked to choose a new library location." 22009msgstr "" 22010 22011#: /__w/calibre/calibre/src/calibre/gui2/main.py:217 22012msgid "Could not repair library. Click \"Show details\" for more information." 22013msgstr "" 22014 22015#: /__w/calibre/calibre/src/calibre/gui2/main.py:256 22016msgid "Initializing user interface..." 22017msgstr "" 22018 22019#: /__w/calibre/calibre/src/calibre/gui2/main.py:278 22020msgid "Choose a location for your new calibre e-book library" 22021msgstr "" 22022 22023#: /__w/calibre/calibre/src/calibre/gui2/main.py:296 22024msgid "Repairing failed" 22025msgstr "" 22026 22027#: /__w/calibre/calibre/src/calibre/gui2/main.py:297 22028msgid "The database repair failed. Starting with a new empty library." 22029msgstr "" 22030 22031#: /__w/calibre/calibre/src/calibre/gui2/main.py:308 22032#: /__w/calibre/calibre/src/calibre/gui2/main.py:353 22033msgid "Bad database location" 22034msgstr "" 22035 22036#: /__w/calibre/calibre/src/calibre/gui2/main.py:309 22037#, python-format 22038msgid "Bad database location %r. calibre will now quit." 22039msgstr "" 22040 22041#: /__w/calibre/calibre/src/calibre/gui2/main.py:321 22042msgid "Startup error" 22043msgstr "" 22044 22045#: /__w/calibre/calibre/src/calibre/gui2/main.py:322 22046#, python-brace-format 22047msgid "" 22048"There was an error during {0} startup. Parts of {0} may not function. Click " 22049"\"Show details\" to learn more." 22050msgstr "" 22051 22052#: /__w/calibre/calibre/src/calibre/gui2/main.py:334 22053#: /__w/calibre/calibre/src/calibre/gui2/ui.py:859 22054msgid "Corrupted database" 22055msgstr "" 22056 22057#: /__w/calibre/calibre/src/calibre/gui2/main.py:335 22058#, python-format 22059msgid "" 22060"The library database at %s appears to be corrupted. Do you want calibre to " 22061"try and rebuild it automatically? The rebuild may not be completely " 22062"successful. If you say No, a new empty calibre library will be created." 22063msgstr "" 22064 22065#: /__w/calibre/calibre/src/calibre/gui2/main.py:354 22066#, python-format 22067msgid "" 22068"Bad database location %r. Will start with a new, empty calibre library" 22069msgstr "" 22070 22071#: /__w/calibre/calibre/src/calibre/gui2/main.py:364 22072#, python-format 22073msgid "Starting %s: Loading books..." 22074msgstr "" 22075 22076#: /__w/calibre/calibre/src/calibre/gui2/main.py:396 22077msgid "Cannot start calibre" 22078msgstr "" 22079 22080#: /__w/calibre/calibre/src/calibre/gui2/main.py:397 22081#, python-brace-format 22082msgid "" 22083"Another calibre program that can modify calibre libraries, such as, {0} or " 22084"{1} is already running. You must first shut it down, before starting the " 22085"main calibre program. If you are sure no such program is running, try " 22086"restarting your computer." 22087msgstr "" 22088 22089#: /__w/calibre/calibre/src/calibre/gui2/main.py:458 22090#: /__w/calibre/calibre/src/calibre/gui2/main.py:487 22091msgid "Failed to contact running instance of calibre" 22092msgstr "" 22093 22094#: /__w/calibre/calibre/src/calibre/gui2/main.py:461 22095msgid "Contacting calibre failed" 22096msgstr "" 22097 22098#: /__w/calibre/calibre/src/calibre/gui2/main.py:462 22099msgid "Failed to contact running instance of calibre, try restarting calibre" 22100msgstr "" 22101 22102#: /__w/calibre/calibre/src/calibre/gui2/main.py:470 22103msgid "Shutdown command sent, waiting for shutdown..." 22104msgstr "" 22105 22106#: /__w/calibre/calibre/src/calibre/gui2/main.py:476 22107msgid "Failed to shutdown running calibre instance" 22108msgstr "" 22109 22110#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:106 22111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:448 22112msgid "&Preferences" 22113msgstr "" 22114 22115#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:107 22116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 22117msgid "&Quit" 22118msgstr "" 22119 22120#: /__w/calibre/calibre/src/calibre/gui2/main_window.py:146 22121msgid "Unhandled exception" 22122msgstr "" 22123 22124#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:181 22125#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:690 22126msgid "Set date to undefined" 22127msgstr "" 22128 22129#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:183 22130#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:692 22131msgid "Set date to today" 22132msgstr "" 22133 22134#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:186 22135#: /__w/calibre/calibre/src/calibre/utils/localization.py:367 22136msgid "&Redo" 22137msgstr "" 22138 22139#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:265 22140msgid "" 22141"Specify how this book should be sorted when by title. For example, The " 22142"Exorcist might be sorted as Exorcist, The." 22143msgstr "" 22144 22145#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 22146msgid "Title &sort:" 22147msgstr "" 22148 22149#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:276 22150msgid "" 22151" The green color indicates that the current title sort matches the current " 22152"title" 22153msgstr "" 22154 22155#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:279 22156msgid "" 22157" The red color warns that the current title sort does not match the current " 22158"title. No action is required if this is what you want." 22159msgstr "" 22160 22161#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:367 22162msgid "&Edit authors" 22163msgstr "" 22164 22165#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:380 22166msgid "Authors changed" 22167msgstr "" 22168 22169#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:381 22170msgid "" 22171"You have changed the authors for this book. You must save these changes " 22172"before you can use Manage authors. Do you want to save these changes?" 22173msgstr "" 22174 22175#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:459 22176msgid "" 22177"Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n" 22178"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." 22179msgstr "" 22180 22181#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:464 22182msgid "Author s&ort:" 22183msgstr "" 22184 22185#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:476 22186msgid "" 22187" The green color indicates that the current author sort matches the current " 22188"author" 22189msgstr "" 22190 22191#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:479 22192msgid "" 22193" The red color indicates that the current author sort does not match the " 22194"current author. No action is required if this is what you want." 22195msgstr "" 22196 22197#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:657 22198msgid "&Number:" 22199msgstr "" 22200 22201#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:760 22202#, python-format 22203msgid "" 22204"Last modified: %s\n" 22205"\n" 22206"Double click to view" 22207msgstr "" 22208 22209#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:771 22210#, python-format 22211msgid "Restore %s from the original" 22212msgstr "" 22213 22214#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:784 22215msgid "&View {} format" 22216msgstr "" 22217 22218#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:797 22219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:644 22220msgid "&Edit" 22221msgstr "" 22222 22223#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:880 22224msgid "Set the cover for the book from the selected format" 22225msgstr "" 22226 22227#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:888 22228msgid "Set metadata for the book from the selected format" 22229msgstr "" 22230 22231#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:895 22232msgid "Add a format to this book" 22233msgstr "" 22234 22235#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:902 22236msgid "Remove the selected format from this book" 22237msgstr "" 22238 22239#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:977 22240msgid "Choose formats for " 22241msgstr "" 22242 22243#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1023 22244msgid "No permission" 22245msgstr "" 22246 22247#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1024 22248msgid "You do not have permission to read the following files:" 22249msgstr "" 22250 22251#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 22252#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1056 22253#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1080 22254#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1081 22255msgid "No format selected" 22256msgstr "" 22257 22258#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1140 22259msgid "Trim bord&ers" 22260msgstr "" 22261 22262#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1142 22263msgid "" 22264"Automatically detect and remove extra space at the cover's edges.\n" 22265"Pressing it repeatedly can sometimes remove stubborn borders." 22266msgstr "" 22267 22268#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1146 22269msgid "Automatically trim borders" 22270msgstr "" 22271 22272#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1148 22273msgid "Trim borders manually" 22274msgstr "" 22275 22276#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1149 22277msgid "Undo last trim" 22278msgstr "" 22279 22280#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 22281msgid "Download co&ver" 22282msgstr "" 22283 22284#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154 22285msgid "&Generate cover" 22286msgstr "" 22287 22288#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1157 22289msgid "Customize the styles and colors of the generated cover" 22290msgstr "" 22291 22292#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1158 22293msgid "Undo last Generate cover" 22294msgstr "" 22295 22296#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1214 22297msgid "Not a valid picture" 22298msgstr "" 22299 22300#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1262 22301msgid "Invalid cover" 22302msgstr "" 22303 22304#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1263 22305msgid "Could not change cover as the image is invalid." 22306msgstr "" 22307 22308#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1359 22309msgid "Rating of this book. 0-5 stars" 22310msgstr "" 22311 22312#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1440 22313msgid "Tags changed" 22314msgstr "" 22315 22316#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 22317msgid "" 22318"You have changed the tags. In order to use the tags editor, you must either " 22319"discard or apply these changes. Apply changes?" 22320msgstr "" 22321 22322#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1483 22323msgid "A comma separated list of languages for this book" 22324msgstr "" 22325 22326#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1513 22327#, python-format 22328msgid "The language %s is not recognized" 22329msgid_plural "The languages %s are not recognized" 22330msgstr[0] "" 22331msgstr[1] "" 22332 22333#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1514 22334msgid "Unknown language" 22335msgstr "" 22336 22337#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1530 22338msgid "Edit Identifiers" 22339msgstr "" 22340 22341#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1537 22342msgid "" 22343"Edit the book's identifiers. Every identifier must be on a separate line, " 22344"and have the form type:value" 22345msgstr "" 22346 22347#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1554 22348msgid "Duplicate identifier" 22349msgstr "" 22350 22351#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1555 22352#, python-format 22353msgid "" 22354"The identifier of type: %s occurs more than once. Each type of identifier " 22355"must be unique" 22356msgstr "" 22357 22358#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1559 22359msgid "Invalid identifier" 22360msgstr "" 22361 22362#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1560 22363#, python-format 22364msgid "" 22365"The identifier %s is invalid. Identifiers must be of the form type:value" 22366msgstr "" 22367 22368#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1574 22369msgid "&Ids:" 22370msgstr "" 22371 22372#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1575 22373#, python-format 22374msgid "" 22375"Edit the identifiers for this book. For example: \n" 22376"\n" 22377"%s\n" 22378"\n" 22379"If an identifier value contains a comma, you can use the | character to represent it." 22380msgstr "" 22381 22382#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1590 22383msgid "Edit identifiers in a dedicated window" 22384msgstr "" 22385 22386#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1655 22387#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1790 22388msgid "This ISBN is valid" 22389msgstr "" 22390 22391#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1658 22392#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1793 22393msgid "This ISBN is invalid" 22394msgstr "" 22395 22396#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1756 22397#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1778 22398msgid "Invalid ISBN" 22399msgstr "" 22400 22401#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1757 22402msgid "Enter an ISBN" 22403msgstr "" 22404 22405#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1779 22406msgid "The ISBN you entered is not valid. Try again." 22407msgstr "" 22408 22409#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1818 22410msgid "Clear publisher" 22411msgstr "" 22412 22413#: /__w/calibre/calibre/src/calibre/gui2/metadata/basic_widgets.py:1871 22414msgid "Clear date" 22415msgstr "" 22416 22417#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:58 22418msgid "Schedule download?" 22419msgstr "" 22420 22421#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:68 22422msgid "" 22423"The download of metadata for the <b>selected book</b> will run in the " 22424"background. Proceed?" 22425msgid_plural "" 22426"The download of metadata for the <b>{} selected books</b> will run in the " 22427"background. Proceed?" 22428msgstr[0] "" 22429msgstr[1] "" 22430 22431#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:74 22432msgid "" 22433"You can monitor the progress of the download by clicking the rotating " 22434"spinner in the bottom right corner." 22435msgstr "" 22436 22437#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:77 22438msgid "" 22439"When the download completes you will be asked for confirmation before " 22440"calibre applies the downloaded metadata." 22441msgstr "" 22442 22443#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:88 22444msgid "Download only &metadata" 22445msgstr "" 22446 22447#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:92 22448msgid "Download only &covers" 22449msgstr "" 22450 22451#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:96 22452msgid "&Configure download" 22453msgstr "" 22454 22455#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:100 22456msgid "Download &both" 22457msgstr "" 22458 22459#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:140 22460msgid "Download metadata for one book" 22461msgid_plural "Download metadata for {} books" 22462msgstr[0] "" 22463msgstr[1] "" 22464 22465#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:147 22466msgid "Metadata download started" 22467msgstr "" 22468 22469#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:159 22470msgid "(Failed metadata)" 22471msgstr "" 22472 22473#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:161 22474msgid "(Failed cover)" 22475msgstr "" 22476 22477#: /__w/calibre/calibre/src/calibre/gui2/metadata/bulk_download.py:214 22478#, python-format 22479msgid "Processed %s" 22480msgstr "" 22481 22482#: /__w/calibre/calibre/src/calibre/gui2/metadata/config.py:72 22483#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:157 22484msgid "Metadata fields to download" 22485msgstr "" 22486 22487#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:417 22488#, python-format 22489msgid "Revert %s" 22490msgstr "" 22491 22492#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:474 22493msgid "Merge identifiers" 22494msgstr "" 22495 22496#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:482 22497msgid "Merge tags" 22498msgstr "" 22499 22500#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:589 22501#, python-brace-format 22502msgid "Cover size: {0}x{1}" 22503msgstr "" 22504 22505#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:616 22506msgid "Compare metadata" 22507msgstr "" 22508 22509#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:637 22510msgid "&Accept all remaining" 22511msgstr "" 22512 22513#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:642 22514msgid "Re&ject all remaining" 22515msgstr "" 22516 22517#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:647 22518msgid "R&eject" 22519msgstr "" 22520 22521#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:652 22522msgid "Reject changes and move to next [{}]" 22523msgstr "" 22524 22525#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:667 22526#, python-format 22527msgid "Move to next [%s]" 22528msgstr "" 22529 22530#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:675 22531msgid "&Mark rejected books" 22532msgstr "" 22533 22534#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:678 22535msgid "Mark rejected books in the book list after this dialog is closed" 22536msgstr "" 22537 22538#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:714 22539msgid "All reviewed changes will be lost! Are you sure you want to Cancel?" 22540msgstr "" 22541 22542#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:738 22543#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:403 22544#, python-format 22545msgid " [%(num)d of %(tot)d]" 22546msgstr "" 22547 22548#: /__w/calibre/calibre/src/calibre/gui2/metadata/diff.py:754 22549msgid "Are you sure you want to reject the remaining result?" 22550msgid_plural "Are you sure you want to reject all {} remaining results?" 22551msgstr[0] "" 22552msgstr[1] "" 22553 22554#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:46 22555msgid "Rendering PDF pages, please wait..." 22556msgstr "" 22557 22558#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:50 22559msgid "Choose a cover from the list of PDF pages below" 22560msgstr "" 22561 22562#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:66 22563msgid "&More pages" 22564msgstr "" 22565 22566#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:71 22567msgid "Choose cover from PDF" 22568msgstr "" 22569 22570#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:116 22571#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:123 22572msgid "Failed to render" 22573msgstr "" 22574 22575#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:117 22576msgid "Could not render this PDF file" 22577msgstr "" 22578 22579#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:124 22580msgid "This PDF has no pages" 22581msgstr "" 22582 22583#: /__w/calibre/calibre/src/calibre/gui2/metadata/pdf_covers.py:138 22584#, python-format 22585msgid "page %d" 22586msgstr "" 22587 22588#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:92 22589#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:228 22590#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:422 22591msgid "Next" 22592msgstr "" 22593 22594#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:96 22595#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:238 22596#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:405 22597msgid "Previous" 22598msgstr "" 22599 22600#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:149 22601msgid "" 22602"Automatically create the title sort entry based on the current title entry.\n" 22603"Using this button to create title sort will change title sort from red to green." 22604msgstr "" 22605 22606#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:160 22607msgid "" 22608"Automatically create the author sort entry based on the current author " 22609"entry. Using this button to create author sort will change author sort from " 22610"red to green. There is a menu of functions available under this button. " 22611"Click and hold on the button to see it." 22612msgstr "" 22613 22614#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:177 22615msgid "Set author sort from author" 22616msgstr "" 22617 22618#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:178 22619msgid "Set author from author sort" 22620msgstr "" 22621 22622#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:181 22623msgid "Copy author to author sort" 22624msgstr "" 22625 22626#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:183 22627msgid "Copy author sort to author" 22628msgstr "" 22629 22630#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:194 22631msgid "Swap the author and title" 22632msgstr "" 22633 22634#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:201 22635msgid "" 22636"Manage authors. Use to rename authors and correct individual author's sort " 22637"values" 22638msgstr "" 22639 22640#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:231 22641msgid "Clear rating" 22642msgstr "" 22643 22644#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:244 22645msgid "Clear all tags" 22646msgstr "" 22647 22648#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:253 22649msgid "Clear Ids" 22650msgstr "" 22651 22652#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:257 22653msgid "" 22654"Paste the contents of the clipboard into the identifiers prefixed with isbn:" 22655" or url:. Or right click, to choose a different prefix." 22656msgstr "" 22657 22658#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:273 22659msgid "&Download metadata" 22660msgstr "" 22661 22662#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:275 22663#, python-format 22664msgid "Download metadata for this book [%s]" 22665msgstr "" 22666 22667#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:278 22668msgid "Undo last metadata download" 22669msgstr "" 22670 22671#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:287 22672msgid "Configure download metadata" 22673msgstr "" 22674 22675#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:291 22676msgid "Change how calibre downloads metadata" 22677msgstr "" 22678 22679#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:300 22680msgid "Edit list of prefixes" 22681msgstr "" 22682 22683#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22684msgid "Edit prefixes" 22685msgstr "" 22686 22687#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:307 22688msgid "Enter prefixes, one on a line. The first prefix becomes the default." 22689msgstr "" 22690 22691#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:356 22692msgid "Save changed metadata?" 22693msgstr "" 22694 22695#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:357 22696msgid "" 22697"You've changed the metadata for this book. Edit book is set to update " 22698"embedded metadata when opened. You need to save your changes for them to be " 22699"included." 22700msgstr "" 22701 22702#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:360 22703msgid "&Don't save" 22704msgstr "" 22705 22706#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:473 22707#, python-format 22708msgid "The cover in the %s format is invalid" 22709msgstr "" 22710 22711#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:557 22712msgid "No downloaded metadata" 22713msgstr "" 22714 22715#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:558 22716msgid "There is no downloaded metadata to undo" 22717msgstr "" 22718 22719#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:631 22720msgid "There is another book to edit in this set." 22721msgid_plural "There are still {} more books to edit in this set." 22722msgstr[0] "" 22723msgstr[1] "" 22724 22725#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:635 22726msgid "" 22727"Are you sure you want to stop? Use the \"Next\" button instead of the \"OK\"" 22728" button to move through books in the set." 22729msgstr "" 22730 22731#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22732msgid "&Continue editing" 22733msgstr "" 22734 22735#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:637 22736msgid "&Stop editing" 22737msgstr "" 22738 22739#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:647 22740msgid "You will lose all unsaved changes. Are you sure?" 22741msgstr "" 22742 22743#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:697 22744msgid "Save changes and edit the metadata of {} [Alt+Right]" 22745msgstr "" 22746 22747#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:701 22748msgid "Save changes and edit the metadata of {} [Alt+Left]" 22749msgstr "" 22750 22751#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:806 22752#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1024 22753msgid "Change cover" 22754msgstr "" 22755 22756#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:866 22757msgid "Co&mments" 22758msgstr "" 22759 22760#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:917 22761#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1066 22762msgid "&Metadata" 22763msgstr "" 22764 22765#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:922 22766msgid "&Cover and formats" 22767msgstr "" 22768 22769#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:994 22770msgid "C&ustom metadata" 22771msgstr "" 22772 22773#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1005 22774msgid "&Comments" 22775msgstr "" 22776 22777#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1072 22778msgid "Basic metadata" 22779msgstr "" 22780 22781#: /__w/calibre/calibre/src/calibre/gui2/metadata/single.py:1134 22782msgid "Custom metadata" 22783msgstr "" 22784 22785#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22786#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:456 22787msgid "Has cover" 22788msgstr "" 22789 22790#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:121 22791msgid "Has summary" 22792msgstr "" 22793 22794#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:177 22795msgid "" 22796"The \"has cover\" indication is not fully\n" 22797"reliable. Sometimes results marked as not\n" 22798"having a cover will find a cover in the download\n" 22799"cover stage, and vice versa." 22800msgstr "" 22801 22802#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:273 22803msgid "See at" 22804msgstr "" 22805 22806#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:333 22807msgid "Please wait" 22808msgstr "" 22809 22810#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:444 22811msgid "calibre is downloading metadata from: " 22812msgstr "" 22813 22814#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:485 22815#, python-format 22816msgid "Title: %s " 22817msgstr "" 22818 22819#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:488 22820#, python-format 22821msgid "Authors: %s " 22822msgstr "" 22823 22824#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:513 22825msgid "Failed to download metadata. Click Show Details to see details" 22826msgstr "" 22827 22828#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:522 22829msgid "" 22830"Failed to find any books that match your search. Try making the search " 22831"<b>less specific</b>. For example, use only the author's last name and a " 22832"single distinctive word from the title.<p>To see the full log, click \"Show " 22833"details\"." 22834msgstr "" 22835 22836#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:633 22837msgid "Current cover" 22838msgstr "" 22839 22840#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:636 22841#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:34 22842msgid "Searching..." 22843msgstr "" 22844 22845#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:823 22846msgid "View this cover at full size" 22847msgstr "" 22848 22849#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:824 22850msgid "Copy this cover to clipboard" 22851msgstr "" 22852 22853#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:888 22854#, python-format 22855msgid "Downloading covers for <b>%s</b>, please wait..." 22856msgstr "" 22857 22858#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:919 22859msgid "Failed to download any covers, click \"Show details\" for details." 22860msgstr "" 22861 22862#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:925 22863#, python-format 22864msgid "Could not find any covers for <b>%s</b>" 22865msgstr "" 22866 22867#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:928 22868#, python-brace-format 22869msgid "Found a cover for {title}" 22870msgstr "" 22871 22872#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:931 22873#, python-brace-format 22874msgid "" 22875"Found <b>{num}</b> covers for {title}. When the download completes, the " 22876"covers will be sorted by size." 22877msgstr "" 22878 22879#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1024 22880msgid "Downloading metadata..." 22881msgstr "" 22882 22883#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1040 22884msgid "&Back" 22885msgstr "" 22886 22887#: /__w/calibre/calibre/src/calibre/gui2/metadata/single_download.py:1141 22888msgid "Downloading cover..." 22889msgstr "" 22890 22891#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:51 22892#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:171 22893msgid "Failed to run" 22894msgstr "" 22895 22896#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:52 22897#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:172 22898msgid "Failed to run program, click \"Show details\" for more information" 22899msgstr "" 22900 22901#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:131 22902#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:245 22903msgid "Command line:" 22904msgstr "" 22905 22906#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:136 22907#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:207 22908#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:249 22909#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:306 22910#, python-format 22911msgid "Choose a program to open %s files" 22912msgstr "" 22913 22914#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:137 22915msgid "Executable files" 22916msgstr "" 22917 22918#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:141 22919#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:218 22920#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:254 22921msgid "Cannot execute" 22922msgstr "" 22923 22924#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:142 22925#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:219 22926#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:255 22927#, python-format 22928msgid "The program %s is not an executable file" 22929msgstr "" 22930 22931#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:204 22932msgid "Application path:" 22933msgstr "" 22934 22935#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:213 22936msgid "Invalid application" 22937msgstr "" 22938 22939#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:214 22940#, python-format 22941msgid "%s is not a valid macOS application bundle." 22942msgstr "" 22943 22944#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:283 22945msgid "Choose a program" 22946msgstr "" 22947 22948#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:296 22949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1413 22950msgid "Gathering data, please wait..." 22951msgstr "" 22952 22953#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:314 22954msgid "&Browse computer for program" 22955msgstr "" 22956 22957#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:331 22958msgid "Error finding programs" 22959msgstr "" 22960 22961#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:332 22962msgid "" 22963"Failed to find programs on your computer, click \"Show details\" for more " 22964"information" 22965msgstr "" 22966 22967#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:395 22968#, python-format 22969msgid "Edit the applications used for %s files" 22970msgstr "" 22971 22972#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:406 22973msgid "Change &icon" 22974msgstr "" 22975 22976#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:408 22977msgid "Change &name" 22978msgstr "" 22979 22980#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:425 22981#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:445 22982#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:459 22983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:372 22984msgid "No selection" 22985msgstr "" 22986 22987#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:426 22988#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:446 22989#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:460 22990msgid "No application selected" 22991msgstr "" 22992 22993#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:428 22994msgid "Choose new icon" 22995msgstr "" 22996 22997#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:432 22998msgid "Invalid icon" 22999msgstr "" 23000 23001#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:433 23002#, python-format 23003msgid "Could not load image from %s" 23004msgstr "" 23005 23006#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23007msgid "Enter new name" 23008msgstr "" 23009 23010#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:448 23011msgid "New name for {}" 23012msgstr "" 23013 23014#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:495 23015msgid "cover image" 23016msgstr "" 23017 23018#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:496 23019#, python-brace-format 23020msgid "Open {0} files with {1}" 23021msgstr "" 23022 23023#: /__w/calibre/calibre/src/calibre/gui2/open_with.py:501 23024msgid "Open with" 23025msgstr "" 23026 23027#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:47 23028msgid "" 23029"Restore settings to default values. You have to click Apply to actually save" 23030" the default settings." 23031msgstr "" 23032 23033#: /__w/calibre/calibre/src/calibre/gui2/preferences/__init__.py:362 23034msgid "Configure " 23035msgstr "" 23036 23037#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:36 23038msgid "Ignore duplicate incoming formats" 23039msgstr "" 23040 23041#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:37 23042msgid "Overwrite existing duplicate formats" 23043msgstr "" 23044 23045#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:38 23046msgid "Create new record for each duplicate format" 23047msgstr "" 23048 23049#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:92 23050msgid "Choose a folder" 23051msgstr "" 23052 23053#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:156 23054#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:162 23055#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:167 23056msgid "Invalid folder" 23057msgstr "" 23058 23059#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:157 23060#, python-format 23061msgid "" 23062"You must specify an existing folder as your auto-add folder. %s does not " 23063"exist." 23064msgstr "" 23065 23066#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:163 23067#, python-format 23068msgid "You do not have read/write permissions for the folder: %s" 23069msgstr "" 23070 23071#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:168 23072#, python-format 23073msgid "Cannot use folders whose names start with a period or underscore: %s" 23074msgstr "" 23075 23076#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding.py:172 23077#, python-format 23078msgid "" 23079"<b>WARNING:</b> Any files you place in %s will be automatically deleted " 23080"after being added to calibre. Are you sure?" 23081msgstr "" 23082 23083#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:210 23084msgid "" 23085"Here you can control how calibre will read metadata from the files you add " 23086"to it. calibre can either read metadata from the contents of the file, or " 23087"from the filename." 23088msgstr "" 23089 23090#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:211 23091msgid "Read &metadata from file contents rather than file name" 23092msgstr "" 23093 23094#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:212 23095msgid "" 23096"Swap the first name and last name of the author. This affects only metadata " 23097"read from file names." 23098msgstr "" 23099 23100#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:213 23101msgid "" 23102"&Swap author first name and last name when reading author from filename" 23103msgstr "" 23104 23105#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:214 23106msgid "Configure metadata from file name" 23107msgstr "" 23108 23109#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:215 23110msgid "Reading &metadata" 23111msgstr "" 23112 23113#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:216 23114msgid "&Mark newly added books" 23115msgstr "" 23116 23117#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:217 23118msgid "" 23119"When using the \"&Copy to library\" action to copy books between libraries," 23120" preserve the date" 23121msgstr "" 23122 23123#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:218 23124msgid "" 23125"When using the \"Copy to library\" action check for &duplicates with the " 23126"same title, author and language" 23127msgstr "" 23128 23129#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:219 23130msgid "Automatically &convert added books to the preferred output format" 23131msgstr "" 23132 23133#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:220 23134msgid "" 23135"This will force an automatic conversion even if the file being added is the " 23136"same format as the output format. For example, if you set your output format" 23137" to EPUB and add an EPUB file, an EPUB to EPUB conversion will be run." 23138msgstr "" 23139 23140#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:221 23141msgid "" 23142"When auto-converting, convert even if the format being added is the &same as" 23143" the output format" 23144msgstr "" 23145 23146#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:222 23147msgid "" 23148"<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" 23149"<p>Title match ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc. Author match is exact.</p>" 23150msgstr "" 23151 23152#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:224 23153msgid "&Auto-merge added books if they already exist:" 23154msgstr "" 23155 23156#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:225 23157msgid "" 23158"Auto-merge: If books with similar titles and authors are found, merge the incoming formats (files) automatically into\n" 23159"existing book records. This box controls what happens when an existing record already has\n" 23160"the incoming format:\n" 23161"\n" 23162"Ignore duplicate incoming formats - means that existing formats in your calibre library will not be replaced\n" 23163"Overwrite existing duplicate formats - means that existing formats in your calibre library will be replaced\n" 23164"Create new record for each duplicate formats - means that a new book entry will be created for each duplicate formats\n" 23165"\n" 23166"Title matching ignores leading indefinite articles (\"the\", \"a\", \"an\"), punctuation, case, etc.\n" 23167"Author matching is exact." 23168msgstr "" 23169 23170#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:235 23171msgid "&Tags to apply when adding a book:" 23172msgstr "" 23173 23174#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:236 23175msgid "" 23176"A comma-separated list of tags that will be applied to books added to the " 23177"library" 23178msgstr "" 23179 23180#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:237 23181msgid "Contro&l how tags are processed:" 23182msgstr "" 23183 23184#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:238 23185msgid "" 23186"Create rules that can filter or transform tags on added books automatically " 23187"as soon as they are added. " 23188msgstr "" 23189 23190#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:239 23191msgid "&Rules to filter tags read from metadata" 23192msgstr "" 23193 23194#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:240 23195msgid "Control which files are added during bul&k imports:" 23196msgstr "" 23197 23198#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:241 23199msgid "" 23200"<p>You can specify rules to add/ignore files here. These will be used when " 23201"recursively adding books from folders." 23202msgstr "" 23203 23204#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:242 23205msgid "Rules to filter added &files" 23206msgstr "" 23207 23208#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:243 23209msgid "Control how auth&ors are processed:" 23210msgstr "" 23211 23212#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:244 23213msgid "Rules to manipulate a&uthor names" 23214msgstr "" 23215 23216#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:245 23217msgid "Adding &actions" 23218msgstr "" 23219 23220#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:246 23221msgid "" 23222"By default, calibre will automatically add only known e-book files. \n" 23223"This option tells calibre to add all file types, except those\n" 23224"that have been explicitly ignored below." 23225msgstr "" 23226 23227#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:249 23228msgid "Automatically add files of &all types (not just e-books)" 23229msgstr "" 23230 23231#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:250 23232msgid "Folder to automatically add files from" 23233msgstr "" 23234 23235#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:251 23236msgid "Browse for folder" 23237msgstr "" 23238 23239#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:253 23240msgid "Automatically &convert added files to the preferred output format" 23241msgstr "" 23242 23243#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:254 23244msgid "" 23245"<b>Ignore</b> files with the following &extensions when automatically adding" 23246" " 23247msgstr "" 23248 23249#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:255 23250msgid "" 23251"Specify a &folder. Any files you put into this folder will be automatically " 23252"added to calibre (restart required)." 23253msgstr "" 23254 23255#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:256 23256msgid "" 23257"<b>WARNING:</b> Files in the above folder will be deleted after being added " 23258"to calibre." 23259msgstr "" 23260 23261#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:257 23262msgid "" 23263"If set, this option will cause calibre to check if a file\n" 23264" being automatically added is already in the calibre library.\n" 23265" If it is, a message will pop up asking you whether\n" 23266" you want to add it anyway." 23267msgstr "" 23268 23269#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:261 23270msgid "Check for &duplicates when automatically adding files" 23271msgstr "" 23272 23273#: /__w/calibre/calibre/src/calibre/gui2/preferences/adding_ui.py:262 23274msgid "&Automatic adding" 23275msgstr "" 23276 23277#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23278#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:171 23279msgid "High" 23280msgstr "" 23281 23282#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:45 23283#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23284#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:172 23285msgid "Low" 23286msgstr "" 23287 23288#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:47 23289msgid "Very low" 23290msgstr "" 23291 23292#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23293msgid "Compact Metadata" 23294msgstr "" 23295 23296#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:81 23297#: /__w/calibre/calibre/src/calibre/spell/dictionary.py:29 23298msgid "Default" 23299msgstr "" 23300 23301#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:82 23302msgid "All on 1 tab" 23303msgstr "" 23304 23305#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior.py:187 23306msgid "Confirmation dialogs have all been reset" 23307msgstr "" 23308 23309#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:167 23310msgid "Notify when a &new version is available" 23311msgstr "" 23312 23313#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:168 23314msgid "Automatically send downloaded &news to e-book reader" 23315msgstr "" 23316 23317#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:169 23318msgid "Job &priority:" 23319msgstr "" 23320 23321#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:173 23322msgid "" 23323"Choose a different layout for the Edit metadata dialog. The compact metadata" 23324" layout favors editing custom metadata over changing covers and formats." 23325msgstr "" 23326 23327#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:174 23328msgid "Preferred &input format order:" 23329msgstr "" 23330 23331#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:177 23332msgid "Preferred &output format:" 23333msgstr "" 23334 23335#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:178 23336msgid "Edit metadata (single) &layout:" 23337msgstr "" 23338 23339#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:179 23340msgid "" 23341"If checked, Yes/No custom columns values can be Yes, No, or Unknown.\n" 23342"If not checked, the values can be Yes or No." 23343msgstr "" 23344 23345#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:181 23346msgid "&Yes/No columns have three values (needs restart)" 23347msgstr "" 23348 23349#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:182 23350msgid "Recognize numbers inside text when sorting (needs restart)" 23351msgstr "" 23352 23353#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:183 23354msgid "" 23355"<p>Setting this means that when sorting on text fields\n" 23356"like title the text \"Book 2\" will sort before the text \"Book 100\".\n" 23357"Note that setting this can cause problems with text that starts\n" 23358"with numbers and is a little slower. This setting is per user, not\n" 23359"per library.</p>" 23360msgstr "" 23361 23362#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:188 23363msgid "&Delete news from library when it is automatically sent to reader" 23364msgstr "" 23365 23366#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:189 23367msgid "Default network &timeout:" 23368msgstr "" 23369 23370#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:190 23371msgid "" 23372"Set the default timeout for network fetches (i.e. anytime we go out to the " 23373"internet to get information)" 23374msgstr "" 23375 23376#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:191 23377#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:747 23378msgid " seconds" 23379msgstr "" 23380 23381#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:192 23382msgid "" 23383"Use this Virtual library on calibre startup if the current library is being " 23384"used. Also applied when switching to this library. Note that this setting is" 23385" per library. " 23386msgstr "" 23387 23388#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:193 23389msgid "Reset all disabled &confirmation dialogs" 23390msgstr "" 23391 23392#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:194 23393msgid "Use internal &viewer for:" 23394msgstr "" 23395 23396#: /__w/calibre/calibre/src/calibre/gui2/preferences/behavior_ui.py:195 23397msgid "Virtual library to apply when the current &library is opened:" 23398msgstr "" 23399 23400#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:39 23401msgid "All columns" 23402msgstr "" 23403 23404#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:41 23405msgid "icon with text" 23406msgstr "" 23407 23408#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:42 23409msgid "icon with no text" 23410msgstr "" 23411 23412#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:43 23413msgid "composed icons w/text" 23414msgstr "" 23415 23416#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:44 23417msgid "composed icons w/no text" 23418msgstr "" 23419 23420#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:51 23421#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:55 23422#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:63 23423msgid "is true" 23424msgstr "" 23425 23426#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:52 23427#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:57 23428#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:64 23429msgid "is false" 23430msgstr "" 23431 23432#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:56 23433msgid "is not true" 23434msgstr "" 23435 23436#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:58 23437msgid "is not false" 23438msgstr "" 23439 23440#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:59 23441msgid "is undefined" 23442msgstr "" 23443 23444#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:60 23445msgid "is defined" 23446msgstr "" 23447 23448#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:67 23449msgid "has id" 23450msgstr "" 23451 23452#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:68 23453msgid "does not have id" 23454msgstr "" 23455 23456#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:71 23457#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:78 23458msgid "is equal to" 23459msgstr "" 23460 23461#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:74 23462#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:81 23463#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:93 23464#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:109 23465msgid "is set" 23466msgstr "" 23467 23468#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:75 23469#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:82 23470#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:94 23471#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:110 23472msgid "is not set" 23473msgstr "" 23474 23475#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:83 23476msgid "is more days ago than" 23477msgstr "" 23478 23479#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:84 23480msgid "is fewer days ago than" 23481msgstr "" 23482 23483#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:85 23484msgid "is more days from now than" 23485msgstr "" 23486 23487#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:86 23488msgid "is fewer days from now than" 23489msgstr "" 23490 23491#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:89 23492#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:97 23493msgid "has" 23494msgstr "" 23495 23496#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:90 23497#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:98 23498msgid "does not have" 23499msgstr "" 23500 23501#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:91 23502#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:99 23503msgid "has pattern" 23504msgstr "" 23505 23506#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:92 23507#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:100 23508msgid "does not have pattern" 23509msgstr "" 23510 23511#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:106 23512#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:116 23513msgid "does not contain" 23514msgstr "" 23515 23516#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:134 23517msgid "If the ___ column ___ values" 23518msgstr "" 23519 23520#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:275 23521msgid "" 23522"Enter either an identifier type or an identifier type and value of the form " 23523"identifier:value" 23524msgstr "" 23525 23526#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:278 23527msgid "" 23528"Enter a 3 letter ISO language code, like fra for French or deu for German or" 23529" eng for English. You can also use the full language name, in which case " 23530"calibre will try to automatically convert it to the language code." 23531msgstr "" 23532 23533#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:283 23534msgid "Enter a number" 23535msgstr "" 23536 23537#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:289 23538msgid "" 23539"Enter the maximum days old the item can be. Zero is today. Dates in the " 23540"future always match" 23541msgstr "" 23542 23543#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:293 23544msgid "" 23545"Enter the minimum days old the item can be. Zero is today. Dates in the " 23546"future never match" 23547msgstr "" 23548 23549#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:297 23550msgid "" 23551"Enter the maximum days in the future the item can be. Zero is today. Dates " 23552"in the past always match" 23553msgstr "" 23554 23555#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:301 23556msgid "" 23557"Enter the minimum days in the future the item can be. Zero is today. Dates " 23558"in the past never match" 23559msgstr "" 23560 23561#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:305 23562msgid "Enter a date in the format YYYY-MM-DD" 23563msgstr "" 23564 23565#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:307 23566msgid "Enter a string." 23567msgstr "" 23568 23569#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:309 23570msgid "Enter a regular expression" 23571msgstr "" 23572 23573#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:311 23574#, python-format 23575msgid "You can match multiple values by separating them with %s" 23576msgstr "" 23577 23578#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:324 23579#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:354 23580msgid "Remove icons" 23581msgstr "" 23582 23583#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:327 23584msgid "" 23585"Select the icons you wish to remove. The icon files will be removed when you" 23586" press OK. There is no undo." 23587msgstr "" 23588 23589#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:351 23590msgid "No icons selected" 23591msgstr "" 23592 23593#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:352 23594msgid "You must select at least one icon to remove" 23595msgstr "" 23596 23597#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:355 23598msgid "One icon will be removed." 23599msgid_plural "{} icons will be removed." 23600msgstr[0] "" 23601msgstr[1] "" 23602 23603#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:356 23604msgid "" 23605"This will prevent any rules that use this icon from working. Are you sure?" 23606msgstr "" 23607 23608#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:378 23609msgid "column coloring" 23610msgstr "" 23611 23612#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:381 23613msgid "column icon" 23614msgstr "" 23615 23616#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:384 23617msgid "Cover grid emblem" 23618msgstr "" 23619 23620#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:387 23621#, python-brace-format 23622msgid "Create/edit a {0} rule" 23623msgstr "" 23624 23625#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:392 23626#, python-brace-format 23627msgid "Create a {0} rule by filling in the boxes below" 23628msgstr "" 23629 23630#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:404 23631msgid "Add the emblem:" 23632msgstr "" 23633 23634#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:409 23635msgid "Set the:" 23636msgstr "" 23637 23638#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:415 23639msgid "" 23640"If you choose composed icons and multiple rules match, then all the matching" 23641" icons will be combined, otherwise the icon from the first rule to match " 23642"will be used." 23643msgstr "" 23644 23645#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:418 23646msgid "of the column:" 23647msgstr "" 23648 23649#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:426 23650msgid "to:" 23651msgstr "" 23652 23653#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:451 23654msgid "&Add new image" 23655msgstr "" 23656 23657#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:454 23658msgid "(Images should be square-ish)" 23659msgstr "" 23660 23661#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:458 23662msgid "Choose &more than one icon" 23663msgstr "" 23664 23665#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:465 23666msgid "&Add icon" 23667msgstr "" 23668 23669#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:467 23670msgid "(Icons should be square or landscape)" 23671msgstr "" 23672 23673#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:471 23674msgid "Only if the following conditions are all satisfied:" 23675msgstr "" 23676 23677#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:481 23678msgid "Add &another condition" 23679msgstr "" 23680 23681#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:485 23682msgid "You can disable a condition by blanking all of its boxes" 23683msgstr "" 23684 23685#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:495 23686msgid "&Remove icons" 23687msgstr "" 23688 23689#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:498 23690msgid "" 23691"Remove previously added icons. Note that removing an icon will cause rules " 23692"that use it to stop working." 23693msgstr "" 23694 23695#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:557 23696msgid "Open to see checkboxes" 23697msgstr "" 23698 23699#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:583 23700msgid "Sample text" 23701msgstr "" 23702 23703#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:709 23704msgid "No icon selected" 23705msgstr "" 23706 23707#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:710 23708msgid "You must choose an icon for this rule" 23709msgstr "" 23710 23711#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:724 23712msgid "Invalid condition" 23713msgstr "" 23714 23715#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:725 23716#, python-format 23717msgid "One of the conditions for this rule is invalid: <b>%s</b>" 23718msgstr "" 23719 23720#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:730 23721msgid "No conditions" 23722msgstr "" 23723 23724#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:731 23725msgid "You must specify at least one non-empty condition for this rule" 23726msgstr "" 23727 23728#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:875 23729msgid "color" 23730msgstr "" 23731 23732#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:884 23733#, python-format 23734msgid "" 23735"\n" 23736" <p>Advanced rule for column <b>%(col)s</b>:\n" 23737" <pre>%(rule)s</pre>\n" 23738" " 23739msgstr "" 23740 23741#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:889 23742#, python-format 23743msgid "" 23744"\n" 23745" <p>Advanced rule:\n" 23746" <pre>%(rule)s</pre>\n" 23747" " 23748msgstr "" 23749 23750#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:894 23751#, python-format 23752msgid "" 23753"\n" 23754" <p>Advanced rule: set <b>%(typ)s</b> for column <b>%(col)s</b>:\n" 23755" <pre>%(rule)s</pre>\n" 23756" " 23757msgstr "" 23758 23759#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:904 23760#, python-format 23761msgid "(<span style=\"color: %s;\">sample</span>)" 23762msgstr "" 23763 23764#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:907 23765#, python-brace-format 23766msgid "" 23767"<p>Add the emblem <b>{0}</b> to the cover if the following conditions are met:</p>\n" 23768"<ul>{1}</ul>" 23769msgstr "" 23770 23771#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:909 23772#, python-format 23773msgid "" 23774" <p>Set the <b>%(kind)s</b> of <b>%(col)s</b> to <b>%(color)s</b> %(sample)s\n" 23775" if the following conditions are met:</p>\n" 23776" <ul>%(rule)s</ul>\n" 23777" " 23778msgstr "" 23779 23780#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:945 23781#, python-format 23782msgid "<li>The condition using column <b>%(col)s</b> is <b>invalid</b>" 23783msgstr "" 23784 23785#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:948 23786#, python-format 23787msgid "" 23788"<li>If the <b>%(col)s</b> column <b>%(action)s</b> " 23789"%(val_label)s<b>%(val)s</b>" 23790msgstr "" 23791 23792#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:950 23793msgid "value: " 23794msgstr "" 23795 23796#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:988 23797#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:185 23798#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:289 23799msgid "&Add rule" 23800msgstr "" 23801 23802#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:991 23803#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:292 23804msgid "&Remove rule(s)" 23805msgstr "" 23806 23807#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1008 23808msgid "Move the selected rule up" 23809msgstr "" 23810 23811#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1013 23812msgid "Move the selected rule down" 23813msgstr "" 23814 23815#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1021 23816msgid "Add ad&vanced rule" 23817msgstr "" 23818 23819#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1027 23820msgid "Du&plicate rule" 23821msgstr "" 23822 23823#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1032 23824msgid "Convert to advanced r&ule" 23825msgstr "" 23826 23827#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1040 23828msgid "Open icon folder" 23829msgstr "" 23830 23831#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1050 23832msgid "Import rules from a file" 23833msgstr "" 23834 23835#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1067 23836msgid "" 23837"You can control the color of columns in the book list by creating \"rules\" " 23838"that tell calibre what color to use. Click the \"Add rule\" button below to " 23839"get started.<p>You can <b>change an existing rule</b> by double clicking it." 23840msgstr "" 23841 23842#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1074 23843msgid "" 23844"You can add icons to columns in the book list by creating \"rules\" that " 23845"tell calibre what icon to use. Click the \"Add rule\" button below to get " 23846"started.<p>You can <b>change an existing rule</b> by double clicking it." 23847msgstr "" 23848 23849#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1080 23850msgid "" 23851"You can add emblems (small icons) that are displayed on the side of covers " 23852"in the Cover grid by creating \"rules\" that tell calibre what image to use." 23853" Click the \"Add rule\" button below to get started.<p>You can <b>change an " 23854"existing rule</b> by double clicking it." 23855msgstr "" 23856 23857#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1087 23858msgid "Show &emblems next to the covers" 23859msgstr "" 23860 23861#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1090 23862msgid "" 23863"If checked, you can tell calibre to display icons of your choosing next to " 23864"the covers shown in the Cover grid, controlled by the metadata of the book." 23865msgstr "" 23866 23867#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1109 23868#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1129 23869msgid "Select one rule" 23870msgstr "" 23871 23872#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1110 23873#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1130 23874msgid "You must select only one rule." 23875msgstr "" 23876 23877#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23878msgid "No rule selected" 23879msgstr "" 23880 23881#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1210 23882#, python-format 23883msgid "No rule selected for %s." 23884msgstr "" 23885 23886#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1215 23887msgid "removal" 23888msgstr "" 23889 23890#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1253 23891msgid "Choose file to export to" 23892msgstr "" 23893 23894#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1254 23895#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1269 23896msgid "Rules" 23897msgstr "" 23898 23899#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1268 23900msgid "Choose file to import from" 23901msgstr "" 23902 23903#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1281 23904msgid "No valid rules found" 23905msgstr "" 23906 23907#: /__w/calibre/calibre/src/calibre/gui2/preferences/coloring.py:1282 23908msgid "No valid rules were found in {}." 23909msgstr "" 23910 23911#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:79 23912msgid "Column header" 23913msgstr "" 23914 23915#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:81 23916msgid "Lookup name" 23917msgstr "" 23918 23919#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:83 23920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 23921msgid "Type" 23922msgstr "" 23923 23924#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:133 23925msgid "Yes/No with text" 23926msgstr "" 23927 23928#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:138 23929msgid "Ampersand separated text, shown in the Tag browser" 23930msgstr "" 23931 23932#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:144 23933msgid "(lookup name was {}) {}" 23934msgstr "" 23935 23936#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:194 23937msgid "You must select a column to delete it" 23938msgstr "" 23939 23940#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:199 23941msgid "The selected column is not a custom column" 23942msgstr "" 23943 23944#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns.py:201 23945#, python-format 23946msgid "Do you really want to delete column %s and all its data?" 23947msgstr "" 23948 23949#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:88 23950msgid "" 23951"Here you can re-arrange the layout of the columns in the calibre library " 23952"book list. You can hide columns by unchecking them. You can also create your" 23953" own, custom columns." 23954msgstr "" 23955 23956#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:89 23957msgid "Move column up" 23958msgstr "" 23959 23960#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:91 23961msgid "Remove a user-defined column" 23962msgstr "" 23963 23964#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:93 23965msgid "Add a user-defined column" 23966msgstr "" 23967 23968#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:95 23969msgid "Edit settings of a user-defined column" 23970msgstr "" 23971 23972#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:97 23973msgid "Move column down" 23974msgstr "" 23975 23976#: /__w/calibre/calibre/src/calibre/gui2/preferences/columns_ui.py:99 23977msgid "Add &custom column" 23978msgstr "" 23979 23980#: /__w/calibre/calibre/src/calibre/gui2/preferences/conversion.py:64 23981msgid "" 23982"Restore settings to default values. Only settings for the currently selected" 23983" section are restored." 23984msgstr "" 23985 23986#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:33 23987msgid "Text, column shown in the Tag browser" 23988msgstr "" 23989 23990#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:38 23991msgid "Comma separated text, like tags, shown in the Tag browser" 23992msgstr "" 23993 23994#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:43 23995msgid "Long text, like comments, not shown in the Tag browser" 23996msgstr "" 23997 23998#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:48 23999msgid "Text column for keeping series-like information" 24000msgstr "" 24001 24002#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:53 24003msgid "Text, but with a fixed set of permitted values" 24004msgstr "" 24005 24006#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:63 24007msgid "Floating point numbers" 24008msgstr "" 24009 24010#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:68 24011msgid "Integers" 24012msgstr "" 24013 24014#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:73 24015msgid "Ratings, shown with stars" 24016msgstr "" 24017 24018#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:78 24019#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:106 24020#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:221 24021#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:252 24022msgid "Yes/No" 24023msgstr "" 24024 24025#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:83 24026msgid "Column built from other columns" 24027msgstr "" 24028 24029#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:88 24030msgid "Column built from other columns, behaves like tags" 24031msgstr "" 24032 24033#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:97 24034#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:98 24035msgid "Create a custom column" 24036msgstr "" 24037 24038#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:124 24039#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:125 24040msgid "Edit custom column" 24041msgstr "" 24042 24043#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24044msgid "No column has been selected" 24045msgstr "" 24046 24047#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:129 24048msgid "No column selected" 24049msgstr "" 24050 24051#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:133 24052msgid "Selected column is not a user-defined column" 24053msgstr "" 24054 24055#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:185 24056#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:547 24057msgid "Now" 24058msgstr "" 24059 24060#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:220 24061#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24062#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24063#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 24064#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:85 24065msgid "Formats" 24066msgstr "" 24067 24068#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:222 24069msgid "My Tags" 24070msgstr "" 24071 24072#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:223 24073msgid "My Series" 24074msgstr "" 24075 24076#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:224 24077msgid "My Rating" 24078msgstr "" 24079 24080#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:225 24081msgid "People" 24082msgstr "" 24083 24084#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:226 24085msgid "My Title" 24086msgstr "" 24087 24088#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:250 24089msgid "Quick create:" 24090msgstr "" 24091 24092#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:251 24093msgid "ISBN" 24094msgstr "" 24095 24096#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24097msgid "Names" 24098msgstr "" 24099 24100#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:254 24101msgid "Short text" 24102msgstr "" 24103 24104#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:290 24105msgid "" 24106"Used for searching the column. Must contain only digits and lower case " 24107"letters." 24108msgstr "" 24109 24110#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:291 24111msgid "&Lookup name:" 24112msgstr "" 24113 24114#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:295 24115msgid "" 24116"Column heading in the library view and category name in the Tag browser" 24117msgstr "" 24118 24119#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:296 24120msgid "Column &heading:" 24121msgstr "" 24122 24123#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:302 24124msgid "What kind of information will be kept in the column." 24125msgstr "" 24126 24127#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:304 24128msgid "Show &checkmarks" 24129msgstr "" 24130 24131#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:305 24132msgid "" 24133"Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n" 24134"will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n" 24135"Everything else will show nothing." 24136msgstr "" 24137 24138#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:309 24139msgid "Contains names" 24140msgstr "" 24141 24142#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:310 24143msgid "Check this box if this column contains names, like the authors column." 24144msgstr "" 24145 24146#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:312 24147msgid "&Column type:" 24148msgstr "" 24149 24150#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:316 24151msgid "Optional text describing what this column is for" 24152msgstr "" 24153 24154#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:317 24155msgid "D&escription:" 24156msgstr "" 24157 24158#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:330 24159msgid "Default: (nothing)" 24160msgstr "" 24161 24162#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:331 24163msgid "Field template. Uses the same syntax as save templates." 24164msgstr "" 24165 24166#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:332 24167#, python-format 24168msgid "Similar to save templates. For example, %s" 24169msgstr "" 24170 24171#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:340 24172msgid "No heading" 24173msgstr "" 24174 24175#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:341 24176msgid "Show heading above the text" 24177msgstr "" 24178 24179#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:342 24180msgid "Show heading to the side of the text" 24181msgstr "" 24182 24183#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:345 24184msgid "" 24185"Choose whether or not the column heading is shown in the Book\n" 24186"details panel and, if shown, where" 24187msgstr "" 24188 24189#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:347 24190msgid "Column heading:" 24191msgstr "" 24192 24193#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:352 24194msgid "Short text, like a title" 24195msgstr "" 24196 24197#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:354 24198msgid "Plain text formatted using markdown" 24199msgstr "" 24200 24201#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:357 24202msgid "" 24203"Choose how the data in this column is interpreted.\n" 24204"This controls how the data is displayed in the Book details panel\n" 24205"and how it is edited." 24206msgstr "" 24207 24208#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:360 24209msgid "Interpret this column as:" 24210msgstr "" 24211 24212#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:365 24213msgid "" 24214"A comma-separated list of permitted values. The empty value is always\n" 24215"included, and is the default. For example, the list 'one,two,three' has\n" 24216"four values, the first of them being the empty value." 24217msgstr "" 24218 24219#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:368 24220msgid "&Values:" 24221msgstr "" 24222 24223#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:370 24224msgid "" 24225"A list of color names to use when displaying an item. The\n" 24226"list must be empty or contain a color for each value." 24227msgstr "" 24228 24229#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:372 24230msgid "Colors:" 24231msgstr "" 24232 24233#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:375 24234msgid "Allow half stars" 24235msgstr "" 24236 24237#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:376 24238msgid "Allow half star ratings, for example: " 24239msgstr "" 24240 24241#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:381 24242msgid "&Sort/search column by" 24243msgstr "" 24244 24245#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:383 24246msgid "How this column should handled in the GUI when sorting and searching" 24247msgstr "" 24248 24249#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:385 24250msgid "Show in Tag browser" 24251msgstr "" 24252 24253#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:386 24254msgid "If checked, this column will appear in the Tag browser as a category" 24255msgstr "" 24256 24257#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:388 24258msgid "Show as HTML in Book details" 24259msgstr "" 24260 24261#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:390 24262msgid "" 24263"If checked, this column will be displayed as HTML in Book details and the " 24264"Content server. This can be used to construct links with the template " 24265"language. For example, the template " 24266"<pre><big><b>{title}</b></big>{series:| " 24267"[|}{series_index:| [|]]}</pre>will create a field displaying the title in " 24268"bold large characters, along with the series, for example <br>\"<big><b>An " 24269"Oblique Approach</b></big> [Belisarius [1]]\". The template <pre><a " 24270"href=\"https://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\">Beam" 24271" book</a></pre> will generate a link to the book on the Beam e-books " 24272"site." 24273msgstr "" 24274 24275#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:407 24276msgid "" 24277"Default value when a new book is added to the library. For Date columns " 24278"enter the word \"Now\", or the date as yyyy-mm-dd. For Yes/No columns enter " 24279"\"Yes\" or \"No\". For Text with a fixed set of values enter one of the " 24280"permitted values. For Rating columns enter a number between 0 and 5." 24281msgstr "" 24282 24283#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:412 24284msgid "&Default value:" 24285msgstr "" 24286 24287#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24288msgid "&Format for dates" 24289msgstr "" 24290 24291#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:427 24292msgid "Default: dd MMM yyyy." 24293msgstr "" 24294 24295#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:429 24296msgid "" 24297"<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" 24298"<ul>\n" 24299"<li>ddd, d MMM yyyy gives Mon, 5 Jan 2010</li>\n" 24300"<li>dd MMMM yy gives 05 January 10</li>\n" 24301"</ul> " 24302msgstr "" 24303 24304#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:458 24305msgid "&Format for numbers" 24306msgstr "" 24307 24308#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:459 24309msgid "" 24310"Default: Not formatted. For format language details see <a " 24311"href=\"https://docs.python.org/library/string.html#format-string-" 24312"syntax\">the Python documentation</a>" 24313msgstr "" 24314 24315#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:463 24316#, python-brace-format 24317msgid "" 24318"Examples: The format <code>{0:0>4d}</code> gives a 4-digit number with " 24319"leading zeros. The format <code>{0:d} days</code> prints the number " 24320"then the word \"days\"" 24321msgstr "" 24322 24323#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:468 24324msgid "" 24325"Examples: The format <code>{0:.1f}</code> gives a floating point number with" 24326" 1 digit after the decimal point. The format " 24327"<code>Price: $ {0:,.2f}</code> prints \"Price $ \" then " 24328"displays the number with 2 digits after the decimal point and thousands " 24329"separated by commas." 24330msgstr "" 24331 24332#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:494 24333msgid "No lookup name was provided" 24334msgstr "" 24335 24336#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:498 24337msgid "" 24338"The lookup name must contain only lower case letters, digits and " 24339"underscores, and start with a letter" 24340msgstr "" 24341 24342#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:501 24343msgid "" 24344"Lookup names cannot end with _index, because these names are reserved for " 24345"the index of a series column." 24346msgstr "" 24347 24348#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:512 24349msgid "No column heading was provided" 24350msgstr "" 24351 24352#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:522 24353#, python-format 24354msgid "The lookup name %s is already used" 24355msgstr "" 24356 24357#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:534 24358#, python-format 24359msgid "The heading %s is already used" 24360msgstr "" 24361 24362#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:555 24363#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:592 24364#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:613 24365#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:627 24366#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:630 24367#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:637 24368msgid "Invalid default value" 24369msgstr "" 24370 24371#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:556 24372msgid "The default value must be \"Now\" or a date" 24373msgstr "" 24374 24375#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:560 24376msgid "You must enter a template for composite columns" 24377msgstr "" 24378 24379#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:570 24380msgid "You must enter at least one value for enumeration columns" 24381msgstr "" 24382 24383#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:584 24384msgid "" 24385"The colors box must be empty or contain the same number of items as the " 24386"value box" 24387msgstr "" 24388 24389#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:588 24390#, python-brace-format 24391msgid "The color {0} is unknown" 24392msgstr "" 24393 24394#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:593 24395msgid "The default value must be one of the permitted values" 24396msgstr "" 24397 24398#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:605 24399msgid "The default value must be an integer" 24400msgstr "" 24401 24402#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:609 24403msgid "The default value must be a real number" 24404msgstr "" 24405 24406#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:628 24407msgid "The default value must be a real number between 0 and 5.0" 24408msgstr "" 24409 24410#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:631 24411msgid "The default value must be an integer between 0 and 5" 24412msgstr "" 24413 24414#: /__w/calibre/calibre/src/calibre/gui2/preferences/create_custom_column.py:638 24415msgid "The default value must be \"Yes\" or \"No\"" 24416msgstr "" 24417 24418#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:25 24419msgid "Getting debug information, please wait" 24420msgstr "" 24421 24422#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:26 24423#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:32 24424msgid "Copy to &clipboard" 24425msgstr "" 24426 24427#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:44 24428msgid "Device already detected" 24429msgstr "" 24430 24431#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:45 24432#, python-format 24433msgid "" 24434"A device (%s) is already detected by calibre. If you wish to debug the " 24435"detection of another device, first disconnect this device." 24436msgstr "" 24437 24438#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:59 24439msgid "Debugging failed" 24440msgstr "" 24441 24442#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_debug.py:60 24443msgid "" 24444"Running debug device detection failed. Click Show Details for more " 24445"information." 24446msgstr "" 24447 24448#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:31 24449msgid "Getting device information" 24450msgstr "" 24451 24452#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:34 24453msgid "User-defined device information" 24454msgstr "" 24455 24456#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:51 24457#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:57 24458msgid "Device Detection" 24459msgstr "" 24460 24461#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:52 24462msgid "Ensure your device is disconnected, then press OK" 24463msgstr "" 24464 24465#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:58 24466msgid "Ensure your device is connected, then press OK" 24467msgstr "" 24468 24469#: /__w/calibre/calibre/src/calibre/gui2/preferences/device_user_defined.py:82 24470msgid "" 24471"Copy these values to the clipboard, paste them into an editor, then enter " 24472"them into the USER_DEVICE by customizing the device plugin in " 24473"Preferences->Advanced->Plugins. Remember to also enter the folders where you" 24474" want the books to be put. You must restart calibre for your changes to take" 24475" effect.\n" 24476msgstr "" 24477 24478#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:82 24479msgid "" 24480"<p>calibre can send your books to you (or your reader) by email. Emails will" 24481" be automatically sent for downloaded news to all email addresses that have " 24482"<i>Auto send</i> checked." 24483msgstr "" 24484 24485#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:83 24486msgid "Add an email address to which to send books" 24487msgstr "" 24488 24489#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:84 24490msgid "&Add email" 24491msgstr "" 24492 24493#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:85 24494msgid "Make &default" 24495msgstr "" 24496 24497#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:86 24498msgid "&Remove email" 24499msgstr "" 24500 24501#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:87 24502msgid "" 24503"Add the comments from the book metadata to the email.\n" 24504"Useful to allow the recipient to see a summary of the\n" 24505"book before opening it." 24506msgstr "" 24507 24508#: /__w/calibre/calibre/src/calibre/gui2/preferences/email_ui.py:90 24509msgid "Add &comments metadata as text to the email" 24510msgstr "" 24511 24512#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24513msgid "Email" 24514msgstr "" 24515 24516#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:31 24517msgid "Subject" 24518msgstr "" 24519 24520#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24521msgid "Alias" 24522msgstr "" 24523 24524#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24525msgid "Auto send" 24526msgstr "" 24527 24528#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:32 24529msgid "Auto send only tags" 24530msgstr "" 24531 24532#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:37 24533msgid "Formats to email. The first matching format will be sent." 24534msgstr "" 24535 24536#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:38 24537#, python-brace-format 24538msgid "" 24539"Subject of the email to use when sending. When left blank the title will be " 24540"used for the subject. Also, the same templates used for \"Save to disk\" " 24541"such as {title} and {author_sort} can be used here." 24542msgstr "" 24543 24544#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:42 24545msgid "" 24546"If checked, downloaded news will be automatically mailed to this email " 24547"address (provided it is in one of the listed formats and has not been " 24548"filtered by tags)." 24549msgstr "" 24550 24551#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:45 24552msgid "Friendly name to use for this email address" 24553msgstr "" 24554 24555#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:46 24556msgid "" 24557"If specified, only news with one of these tags will be sent to this email " 24558"address. All news downloads have their title as a tag, so you can use this " 24559"to easily control which news downloads are sent to this email address." 24560msgstr "" 24561 24562#: /__w/calibre/calibre/src/calibre/gui2/preferences/emailp.py:175 24563msgid "new email address" 24564msgstr "" 24565 24566#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:29 24567msgid "" 24568"The list of devices that you have asked calibre to ignore. Uncheck a device " 24569"to have calibre stop ignoring it." 24570msgstr "" 24571 24572#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:40 24573msgid "" 24574"The list of device plugins you have disabled. Uncheck an entry to enable the" 24575" plugin. calibre cannot detect devices that are managed by disabled plugins." 24576msgstr "" 24577 24578#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:51 24579msgid "Reset allowed devices" 24580msgstr "" 24581 24582#: /__w/calibre/calibre/src/calibre/gui2/preferences/ignored_devices.py:53 24583msgid "" 24584"This will erase the list of devices that calibre knows about causing it to " 24585"ask you for permission to manage them again, the next time they connect" 24586msgstr "" 24587 24588#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:68 24589msgid "Search for the author on Goodreads" 24590msgstr "" 24591 24592#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:69 24593msgid "Search for the author on Amazon" 24594msgstr "" 24595 24596#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:70 24597msgid "Search for the author in your calibre library" 24598msgstr "" 24599 24600#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:71 24601msgid "Search for the author on Wikipedia" 24602msgstr "" 24603 24604#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:72 24605msgid "Search for the author on Google Books" 24606msgstr "" 24607 24608#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:73 24609msgid "Search for the book on Goodreads" 24610msgstr "" 24611 24612#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:74 24613msgid "Search for the book on Amazon" 24614msgstr "" 24615 24616#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:75 24617msgid "Search for the book on Google Books" 24618msgstr "" 24619 24620#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:76 24621msgid "Use a custom search URL" 24622msgstr "" 24623 24624#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:79 24625msgid "Clicking on &author names should:" 24626msgstr "" 24627 24628#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:82 24629#, python-brace-format 24630msgid "" 24631"Enter the URL to search. It should contain the string {0}\n" 24632"which will be replaced by the author name. For example,\n" 24633"{1}" 24634msgstr "" 24635 24636#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:86 24637msgid "Enter the URL" 24638msgstr "" 24639 24640#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:118 24641msgid "Create a new rule" 24642msgstr "" 24643 24644#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:132 24645msgid "The key of the identifier, for example, in isbn:XXX, the key is \"isbn\"" 24646msgstr "" 24647 24648#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:134 24649msgid "&Key:" 24650msgstr "" 24651 24652#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:136 24653msgid "The name that will appear in the Book details panel" 24654msgstr "" 24655 24656#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:140 24657#, python-brace-format 24658msgid "" 24659"The template used to create the link. The placeholder {0} in the template " 24660"will be replaced with the actual identifier value. Use {1} to avoid the " 24661"value being quoted." 24662msgstr "" 24663 24664#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24665#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24666msgid "Key" 24667msgstr "" 24668 24669#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:154 24670#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:178 24671msgid "Template" 24672msgstr "" 24673 24674#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:156 24675msgid "Value needed" 24676msgstr "" 24677 24678#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:157 24679#, python-format 24680msgid "The %s field cannot be empty" 24681msgstr "" 24682 24683#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:164 24684msgid "Create rules for identifiers" 24685msgstr "" 24686 24687#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:169 24688msgid "Create rules to convert identifiers into links." 24689msgstr "" 24690 24691#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:191 24692msgid "&Edit rule" 24693msgstr "" 24694 24695#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:402 24696#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:599 24697msgid "Default icons" 24698msgstr "" 24699 24700#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:403 24701#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:600 24702#, python-format 24703msgid "Icon theme: <b>%s</b>" 24704msgstr "" 24705 24706#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24707msgid "Narrow" 24708msgstr "" 24709 24710#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:408 24711msgid "Wide" 24712msgstr "" 24713 24714#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24715#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:631 24716#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:639 24717#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:646 24718msgid "Automatic" 24719msgstr "" 24720 24721#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24722#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24723msgid "Off" 24724msgstr "" 24725 24726#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:409 24727msgid "On" 24728msgstr "" 24729 24730#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24731#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:41 24732#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:91 24733#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:49 24734#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:45 24735#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:105 24736msgid "System default" 24737msgstr "" 24738 24739#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:412 24740msgid "calibre style" 24741msgstr "" 24742 24743#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:444 24744msgid "No subtitle" 24745msgstr "" 24746 24747#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24749#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 24750msgid "Bottom" 24751msgstr "" 24752 24753#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:449 24754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:318 24755#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 24756msgid "Top" 24757msgstr "" 24758 24759#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24760msgid "Above text" 24761msgstr "" 24762 24763#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24764msgid "Beside text" 24765msgstr "" 24766 24767#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:453 24768#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:491 24769msgid "Never" 24770msgstr "" 24771 24772#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:486 24773msgid "Small" 24774msgstr "" 24775 24776#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:487 24777msgid "Medium" 24778msgstr "" 24779 24780#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24781msgid "Always" 24782msgstr "" 24783 24784#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:490 24785msgid "If there is enough room" 24786msgstr "" 24787 24788#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:494 24789#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1014 24790msgid "By first letter" 24791msgstr "" 24792 24793#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:495 24794msgid "Partitioned" 24795msgstr "" 24796 24797#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:543 24798msgid "Column &coloring" 24799msgstr "" 24800 24801#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:548 24802msgid "Column &icons" 24803msgstr "" 24804 24805#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:567 24806msgid "Change &color" 24807msgstr "" 24808 24809#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:571 24810msgid "Change &background image" 24811msgstr "" 24812 24813#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:575 24814msgid "Restore default &appearance" 24815msgstr "" 24816 24817#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:621 24818#, python-format 24819msgid "Current aspect ratio (width/height): %.2g" 24820msgstr "" 24821 24822#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:638 24823msgid "Edit template for caption" 24824msgstr "" 24825 24826#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:675 24827#, python-format 24828msgid "Current space used: %s" 24829msgstr "" 24830 24831#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:721 24832msgid "Choose background color for the Cover grid" 24833msgstr "" 24834 24835#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:728 24836msgid "Remove background image?" 24837msgstr "" 24838 24839#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel.py:729 24840msgid "" 24841"There is currently a background image set, so the color you have chosen will" 24842" not be visible. Remove the background image?" 24843msgstr "" 24844 24845#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:593 24846msgid "Disable all animations. Useful if you have a slow/old computer." 24847msgstr "" 24848 24849#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:594 24850msgid "Disable &animations" 24851msgstr "" 24852 24853#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:595 24854msgid "User interface style (&needs restart):" 24855msgstr "" 24856 24857#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:596 24858msgid "&User interface layout (needs restart):" 24859msgstr "" 24860 24861#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:597 24862msgid "E&xtra spacing to add between rows in the book list (can be negative):" 24863msgstr "" 24864 24865#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:599 24866#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:95 24867msgid "Toolbar" 24868msgstr "" 24869 24870#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:600 24871msgid "Icon si&ze:" 24872msgstr "" 24873 24874#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:601 24875msgid "Show &text under icons:" 24876msgstr "" 24877 24878#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:602 24879msgid "Use t&wo lines for the text under the icons (needs restart)" 24880msgstr "" 24881 24882#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:603 24883msgid "Change &font (needs restart)" 24884msgstr "" 24885 24886#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:604 24887msgid "Show &tooltips in the book list" 24888msgstr "" 24889 24890#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:605 24891msgid "Show &layout buttons in the status bar (needs restart)" 24892msgstr "" 24893 24894#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:606 24895msgid "Enable s&ystem tray icon (needs restart)" 24896msgstr "" 24897 24898#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:607 24899msgid "Choose &language (needs restart):" 24900msgstr "" 24901 24902#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:608 24903msgid "&Interface font:" 24904msgstr "" 24905 24906#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:609 24907msgid "" 24908"Disable popup notifications when calibre completes jobs such a conversion, " 24909"sending to device etc. The notifications are sent via the operating system " 24910"notification facility, if available. Note that on Windows, you have to " 24911"enable the system tray icon for notifications to work." 24912msgstr "" 24913 24914#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:610 24915msgid "Disable n&otifications on job completion" 24916msgstr "" 24917 24918#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:611 24919msgid "Show the &splash screen at startup" 24920msgstr "" 24921 24922#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:612 24923msgid "Change &icon theme (needs restart)" 24924msgstr "" 24925 24926#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:613 24927msgid "Show &row numbers in the book list" 24928msgstr "" 24929 24930#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:614 24931msgid "Ad&just for high resolution screens (needs restart):" 24932msgstr "" 24933 24934#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:615 24935msgid "" 24936"<p>Whether to automatically adjust the calibre user interface for high resolution (high DPI) monitors. There are three possible values:</p>\n" 24937"\n" 24938"<ul>\n" 24939"<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" 24940"\n" 24941"<li><b>On</b>: Same as \"Automatic\", but ignores Qt environment variables controlling high DPI behavior.</li>\n" 24942"\n" 24943"<li><b>Off</b>: Do not adjust the user interface, regardless of Qt environment variables.</li>\n" 24944"</ul>" 24945msgstr "" 24946 24947#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:624 24948msgid "Allow using &drag and drop to merge books" 24949msgstr "" 24950 24951#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:625 24952msgid "Draw a &grid in the book list" 24953msgstr "" 24954 24955#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:626 24956msgid "&Main interface" 24957msgstr "" 24958 24959#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:627 24960msgid "" 24961"Control the Cover grid view. You can enable this view by clicking the " 24962"\"Layout\" button in the bottom right corner of the main calibre window." 24963msgstr "" 24964 24965#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:628 24966msgid "Field to show &under the covers:" 24967msgstr "" 24968 24969#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:629 24970msgid "Spac&ing between covers:" 24971msgstr "" 24972 24973#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:630 24974msgid "" 24975"The spacing between covers. A value of zero means calculate automatically " 24976"based on cover size." 24977msgstr "" 24978 24979#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:632 24980#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:640 24981#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:647 24982msgid " cm" 24983msgstr "" 24984 24985#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:633 24986msgid "Background for the Cover grid" 24987msgstr "" 24988 24989#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:635 24990msgid "" 24991"By default, calibre chooses a cover size based on your computer's screen " 24992"size. You can change the cover size here:" 24993msgstr "" 24994 24995#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:636 24996msgid "Cover &width: " 24997msgstr "" 24998 24999#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:637 25000msgid "" 25001"The width of displayed covers.\n" 25002"A value of zero means calculate automatically." 25003msgstr "" 25004 25005#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:641 25006msgid "Make the covers larger, maintaining current aspect ratio." 25007msgstr "" 25008 25009#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:642 25010msgid "&Larger covers" 25011msgstr "" 25012 25013#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:643 25014msgid "Cover &height: " 25015msgstr "" 25016 25017#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:644 25018msgid "" 25019"The height of displayed covers.\n" 25020"A value of zero means calculate automatically." 25021msgstr "" 25022 25023#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:648 25024msgid "Make the covers smaller, maintaining current aspect ratio." 25025msgstr "" 25026 25027#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:649 25028msgid "&Smaller covers" 25029msgstr "" 25030 25031#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:650 25032msgid "Reset size to automatic" 25033msgstr "" 25034 25035#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:651 25036msgid "&Reset size" 25037msgstr "" 25038 25039#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:653 25040msgid "Size of the emblems (if any) shown &next to the covers: " 25041msgstr "" 25042 25043#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:654 25044msgid "Show a &field (such as title) under the covers" 25045msgstr "" 25046 25047#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:655 25048msgid "&Location of the emblems shown next to the covers:" 25049msgstr "" 25050 25051#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:657 25052msgid "&Emblems" 25053msgstr "" 25054 25055#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:658 25056msgid "Caching of covers for improved performance" 25057msgstr "" 25058 25059#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:659 25060msgid "" 25061"There are two kinds of caches that calibre uses to improve performance when " 25062"rendering covers in the grid view. A disk cache that is kept on your hard " 25063"disk and stores the cover thumbnails and an in memory cache used to ensure " 25064"flicker free rendering of covers. For best results, keep the memory cache " 25065"small and the disk cache large, unless you have a lot of extra RAM in your " 25066"computer and don't mind it being used by the memory cache." 25067msgstr "" 25068 25069#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:660 25070#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1012 25071msgid "Disable" 25072msgstr "" 25073 25074#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:661 25075msgid " MB" 25076msgstr "" 25077 25078#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:662 25079msgid "&Empty disk cache" 25080msgstr "" 25081 25082#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:663 25083msgid "&Open cache folder" 25084msgstr "" 25085 25086#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:664 25087msgid "Number of screenfulls of covers to cache in &memory (keep this small):" 25088msgstr "" 25089 25090#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:665 25091msgid "Maximum amount of &disk space to use for caching thumbnails: " 25092msgstr "" 25093 25094#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:666 25095msgid "" 25096"The maximum number of screenfulls of thumbnails to keep in memory. " 25097"Increasing this will make rendering faster, at the cost of more memory " 25098"usage. Note that regardless of this setting, a minimum of one hundred " 25099"thumbnails are always kept in memory, to ensure flicker free rendering." 25100msgstr "" 25101 25102#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:667 25103msgid "&Performance" 25104msgstr "" 25105 25106#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:668 25107msgid "Cover &grid" 25108msgstr "" 25109 25110#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:669 25111msgid "Text styling" 25112msgstr "" 25113 25114#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:670 25115msgid "Create rules to convert &identifiers into links" 25116msgstr "" 25117 25118#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:672 25119#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:765 25120msgid "Move down" 25121msgstr "" 25122 25123#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:673 25124#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:764 25125msgid "Move up" 25126msgstr "" 25127 25128#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:674 25129msgid "" 25130"Note that <b>comments</b> will always be displayed at the end, regardless of" 25131" the position you assign here." 25132msgstr "" 25133 25134#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:675 25135msgid "Show &cover" 25136msgstr "" 25137 25138#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:676 25139msgid "Show the size of the book's cover in pixels" 25140msgstr "" 25141 25142#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:677 25143msgid "Show cover &size" 25144msgstr "" 25145 25146#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:678 25147msgid "Use &Roman numerals for series" 25148msgstr "" 25149 25150#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:679 25151msgid "Show comments &heading:" 25152msgstr "" 25153 25154#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:680 25155msgid "&Book details" 25156msgstr "" 25157 25158#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:681 25159msgid "" 25160"Choose how Tag browser subcategories are displayed when\n" 25161"there are more items than the limit. Select by first\n" 25162"letter to see an A, B, C list. Choose partitioned to\n" 25163"have a list of fixed-sized groups. Set to disabled\n" 25164"if you never want subcategories" 25165msgstr "" 25166 25167#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:686 25168msgid "&Category partitioning method:" 25169msgstr "" 25170 25171#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:687 25172msgid "Co&llapse when more items than:" 25173msgstr "" 25174 25175#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:688 25176msgid "" 25177"If a Tag browser category has more than this number of items, it is divided\n" 25178"up into subcategories. If the partition method is set to disable, this value is ignored." 25179msgstr "" 25180 25181#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:690 25182msgid "Combine letters &when fewer items than:" 25183msgstr "" 25184 25185#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:691 25186msgid "" 25187"If collapsing by first letter, combine adjacent letters together if\n" 25188"there are fewer items under a letter than specified here. If the partition method is\n" 25189"not set to first letter, this value is ignored. Set to zero to disable." 25190msgstr "" 25191 25192#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:694 25193msgid "Spacing between &items:" 25194msgstr "" 25195 25196#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:695 25197msgid "" 25198"The spacing between consecutive items in the Tag browser. In units of (ex) " 25199"which is the approximate height of the letter 'x' in the currently used " 25200"font. " 25201msgstr "" 25202 25203#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:696 25204msgid " ex" 25205msgstr "" 25206 25207#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:697 25208msgid "Categories ¬ to partition:" 25209msgstr "" 25210 25211#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:698 25212msgid "" 25213"A comma-separated list of categories that are not to\n" 25214"be partitioned even if the number of items is larger than\n" 25215"the value shown above. This option can be used to\n" 25216"avoid collapsing hierarchical categories that have only\n" 25217"a few top-level elements." 25218msgstr "" 25219 25220#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:703 25221msgid "C&ategories with hierarchical items:" 25222msgstr "" 25223 25224#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:704 25225msgid "" 25226"A comma-separated list of categories in which items containing\n" 25227"periods are displayed in the Tag browser trees. For example, if\n" 25228"this box contains 'tags' then tags of the form 'Mystery.English'\n" 25229"and 'Mystery.Thriller' will be displayed with English and Thriller\n" 25230"both under 'Mystery'. If 'tags' is not in this box,\n" 25231"then the tags will be displayed each on their own line." 25232msgstr "" 25233 25234#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:710 25235msgid "Show &tooltips" 25236msgstr "" 25237 25238#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:711 25239msgid "Show &average ratings" 25240msgstr "" 25241 25242#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:712 25243msgid "" 25244"Show counts for items in the Tag browser. Such as the number of books\n" 25245"by each author, the number of authors, etc. If you turn it off, you can still\n" 25246"see the counts by hovering your mouse over any item." 25247msgstr "" 25248 25249#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:715 25250msgid "Show &counts" 25251msgstr "" 25252 25253#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:716 25254msgid "Use &alternating row colors" 25255msgstr "" 25256 25257#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:717 25258msgid "" 25259"When checked, calibre will automatically hide any category\n" 25260" (a column, custom or standard) that has no items to show. For example, some\n" 25261" categories might not have values when using Virtual libraries. Checking this\n" 25262" box will cause these empty categories to be hidden." 25263msgstr "" 25264 25265#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:721 25266msgid "Hi&de empty categories (columns)" 25267msgstr "" 25268 25269#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:722 25270msgid "" 25271"When checked, Find in the Tag browser will show all items\n" 25272" that match the search instead of the first one. If Hide empty categories is\n" 25273" also checked then only categories containing a matched item will be shown." 25274msgstr "" 25275 25276#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:725 25277msgid "Find &shows all items that match" 25278msgstr "" 25279 25280#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:726 25281msgid "" 25282"<p>When checked, the Tag browser can get keyboard focus, allowing\n" 25283"use of the keyboard to navigate the tree using the arrow keys. The Enter key simulates\n" 25284"a click on the selected item. The keyboard shortcut 'Tag browser /\n" 25285"Give the Tag browser keyboard focus' changes the keyboard focus without\n" 25286"using the mouse.</p>" 25287msgstr "" 25288 25289#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:731 25290msgid "Allow the Tag browser to have keyboard &focus" 25291msgstr "" 25292 25293#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:732 25294msgid "" 25295"<p style=\"text-indent: 2em; font-size:smaller\">If you enable this option " 25296"then you should set a keyboard shortcut to focus the Tag browser under " 25297"<code>Preferences->Shortcuts->Tag browser->Give the Tag browser " 25298"keyboard focus</code>" 25299msgstr "" 25300 25301#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:733 25302msgid "&Tag browser" 25303msgstr "" 25304 25305#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:734 25306msgid "When showing in a separate window, show it &fullscreen" 25307msgstr "" 25308 25309#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:735 25310msgid "Show in a &separate window (needs restart)" 25311msgstr "" 25312 25313#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:736 25314msgid "&Number of covers to show in browse mode (needs restart):" 25315msgstr "" 25316 25317#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:737 25318#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:58 25319msgid "Template &editor" 25320msgstr "" 25321 25322#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:738 25323msgid "" 25324"The template used to generate the text below the covers. Uses the same " 25325"syntax as save templates. Defaults to just the book title. Note that this " 25326"setting is per-library, which means that you have to set it again for every " 25327"different calibre library you use. Use an empty template for no text." 25328msgstr "" 25329 25330#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:739 25331msgid "Show &reflections" 25332msgstr "" 25333 25334#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:740 25335msgid "" 25336"Show covers in their original aspect ratio instead of resizing\n" 25337"them to all have the same width and height" 25338msgstr "" 25339 25340#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:742 25341msgid "Preserve &aspect ratio of covers" 25342msgstr "" 25343 25344#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:743 25345msgid "&Template for caption:" 25346msgstr "" 25347 25348#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:744 25349msgid "Fie&ld for sub-title:" 25350msgstr "" 25351 25352#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:745 25353#, python-format 25354msgid "You can press the %s key to toggle full screen mode." 25355msgstr "" 25356 25357#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:746 25358msgid "Show ne&xt cover during auto scroll after:" 25359msgstr "" 25360 25361#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:748 25362msgid "&Double click to view the central book, instead of single click" 25363msgstr "" 25364 25365#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:749 25366msgid "Cover &browser" 25367msgstr "" 25368 25369#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:750 25370msgid "" 25371"Check this box to make Quickview show books only in the\n" 25372"current Virtual library. If unchecked, Quickview ignores Virtual libraries. If\n" 25373"unchecked then only row changes are taken into account." 25374msgstr "" 25375 25376#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:754 25377msgid "" 25378"Check this box to make Quickview change the column being examined\n" 25379"when the column in the book list is changed using the cursor arrow keys" 25380msgstr "" 25381 25382#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:756 25383msgid "&Change Quickview item when book list column changes" 25384msgstr "" 25385 25386#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:757 25387msgid "" 25388"Pressing 'Enter' in a cell changes both the book and the\n" 25389"column being examined (the left-hand pane)" 25390msgstr "" 25391 25392#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:759 25393msgid "&Pressing 'Enter' changes the examined column" 25394msgstr "" 25395 25396#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:760 25397msgid "" 25398"Double-clicking in a cell changes both the book and the\n" 25399"column being examined (the left-hand pane)" 25400msgstr "" 25401 25402#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:762 25403msgid "&Double click changes examined column" 25404msgstr "" 25405 25406#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:763 25407msgid "Select columns to display" 25408msgstr "" 25409 25410#: /__w/calibre/calibre/src/calibre/gui2/preferences/look_feel_ui.py:766 25411msgid "&Quickview" 25412msgstr "" 25413 25414#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:93 25415msgid "version" 25416msgstr "" 25417 25418#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:94 25419msgid "created by Kovid Goyal" 25420msgstr "" 25421 25422#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:247 25423msgid "Run Welcome &wizard" 25424msgstr "" 25425 25426#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:264 25427msgid "Save changes" 25428msgstr "" 25429 25430#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:265 25431msgid "Cancel and return to overview" 25432msgstr "" 25433 25434#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:345 25435msgid "Restoring to defaults not supported for" 25436msgstr "" 25437 25438#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:391 25439msgid "" 25440"Some of the changes you made require a restart. Please restart calibre as " 25441"soon as possible." 25442msgstr "" 25443 25444#: /__w/calibre/calibre/src/calibre/gui2/preferences/main.py:394 25445msgid "" 25446"The changes you have made require calibre be restarted immediately. You will" 25447" not be allowed to set any more preferences, until you restart." 25448msgstr "" 25449 25450#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:53 25451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 25452msgid "Source" 25453msgstr "" 25454 25455#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:55 25456msgid "Cover priority" 25457msgstr "" 25458 25459#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:82 25460msgid "This source is configured and ready to go" 25461msgstr "" 25462 25463#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:83 25464msgid "This source needs configuration" 25465msgstr "" 25466 25467#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:97 25468msgid "" 25469"This plugin is useful only for <b>Chinese</b> language books. It can return " 25470"incorrect results for books in English. Are you sure you want to enable it?" 25471msgstr "" 25472 25473#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:162 25474msgid "Published date" 25475msgstr "" 25476 25477#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:275 25478#, python-format 25479msgid "<b>Configure %(name)s</b><br>%(desc)s" 25480msgstr "" 25481 25482#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:344 25483msgid "No source selected" 25484msgstr "" 25485 25486#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources.py:345 25487msgid "No source selected, cannot configure." 25488msgstr "" 25489 25490#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:153 25491msgid "Metadata sources" 25492msgstr "" 25493 25494#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:154 25495msgid "" 25496"Disable any metadata sources you do not want by unchecking them. You can " 25497"also set the cover priority. Covers from sources that have a higher " 25498"(smaller) priority will be preferred when bulk downloading metadata." 25499msgstr "" 25500 25501#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:155 25502msgid "" 25503"Sources with a red X next to their names must be configured before they will" 25504" be used. " 25505msgstr "" 25506 25507#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:156 25508msgid "C&onfigure selected source" 25509msgstr "" 25510 25511#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:158 25512msgid "" 25513"If you uncheck any fields, metadata for those fields will not be downloaded" 25514msgstr "" 25515 25516#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:159 25517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:607 25518msgid "&Select all" 25519msgstr "" 25520 25521#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:160 25522msgid "Sele&ct none" 25523msgstr "" 25524 25525#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:161 25526msgid "" 25527"Restore your own subset of checked fields that you define using the 'Set as " 25528"default' button" 25529msgstr "" 25530 25531#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:162 25532msgid "Select &default" 25533msgstr "" 25534 25535#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:163 25536msgid "" 25537"Store the currently checked fields as the default, you can quickly apply the" 25538" default using the 'Select default' button" 25539msgstr "" 25540 25541#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:164 25542msgid "&Set as default" 25543msgstr "" 25544 25545#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:165 25546msgid "Convert all downloaded comments to plain &text" 25547msgstr "" 25548 25549#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:166 25550msgid "Swap &author names from FN LN to LN, FN" 25551msgstr "" 25552 25553#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:167 25554msgid "" 25555"<p>When downloading comments, append the downloaded comments to any existing" 25556" comment, instead of overwriting them." 25557msgstr "" 25558 25559#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:168 25560msgid "" 25561"When downloading comments, append the downloaded comments to any existing " 25562"comment, instead of overwriting them." 25563msgstr "" 25564 25565#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:169 25566msgid "Append comments to &existing" 25567msgstr "" 25568 25569#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:170 25570msgid "" 25571"<p>Normally, the metadata download system will keep only a single result per" 25572" metadata source. This option will cause it to keep all results returned " 25573"from every metadata source. Useful if you only use one or two sources and " 25574"want to select individual results from them by hand. Note that result with " 25575"identical title/author/identifiers are still merged." 25576msgstr "" 25577 25578#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:171 25579msgid "Keep more than one entry per source" 25580msgstr "" 25581 25582#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:172 25583msgid "" 25584"<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" 25585"<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." 25586msgstr "" 25587 25588#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:174 25589msgid "" 25590"Prefer smaller tag sets when picking tags from different metadata sources" 25591msgstr "" 25592 25593#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:175 25594msgid "Prefer &fewer tags" 25595msgstr "" 25596 25597#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:176 25598msgid "Create &rules to filter/transform tags" 25599msgstr "" 25600 25601#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:177 25602msgid "Create rules to &transform author names" 25603msgstr "" 25604 25605#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:178 25606msgid "Max. &number of tags to download:" 25607msgstr "" 25608 25609#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:179 25610msgid "Max. &time to wait after first match is found:" 25611msgstr "" 25612 25613#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:180 25614#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:182 25615msgid " secs" 25616msgstr "" 25617 25618#: /__w/calibre/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:181 25619msgid "Max. time to wait after first &cover is found:" 25620msgstr "" 25621 25622#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:38 25623msgid "" 25624"The maximum number of jobs that will run simultaneously in the background. " 25625"This refers to CPU intensive tasks like conversion. Lower this number if " 25626"you want calibre to use less CPU." 25627msgstr "" 25628 25629#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:47 25630msgid "No proxies used" 25631msgstr "" 25632 25633#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc.py:51 25634msgid "<b>Using proxies:</b>" 25635msgstr "" 25636 25637#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:73 25638msgid "Max. simultaneous conversion/&news download/plugin jobs:" 25639msgstr "" 25640 25641#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:74 25642msgid "Limit the max. simultaneous jobs to the available CPU &cores" 25643msgstr "" 25644 25645#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:75 25646msgid "Debug &device detection" 25647msgstr "" 25648 25649#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:76 25650msgid "Get information to setup the &user defined device" 25651msgstr "" 25652 25653#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:77 25654msgid "Open calibre &configuration folder" 25655msgstr "" 25656 25657#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:78 25658msgid "Abort &jobs that take more than:" 25659msgstr "" 25660 25661#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:79 25662msgid "Never abort" 25663msgstr "" 25664 25665#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:80 25666msgid " minutes" 25667msgstr "" 25668 25669#: /__w/calibre/calibre/src/calibre/gui2/preferences/misc_ui.py:81 25670msgid "Create a calibre &icon theme" 25671msgstr "" 25672 25673#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:44 25674msgid "Device currently connected: " 25675msgstr "" 25676 25677#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:47 25678msgid "Device currently connected: None" 25679msgstr "" 25680 25681#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:191 25682msgid "" 25683"That format has no metadata writers enabled. A plugboard will probably have " 25684"no effect." 25685msgstr "" 25686 25687#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:206 25688msgid "That format and device already has a plugboard." 25689msgstr "" 25690 25691#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:218 25692msgid "Possibly override plugboard?" 25693msgstr "" 25694 25695#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:219 25696msgid "" 25697"A more general plugboard already exists for that format and device. Are you " 25698"sure you want to add the new plugboard?" 25699msgstr "" 25700 25701#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:231 25702#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:253 25703msgid "Add possibly overridden plugboard?" 25704msgstr "" 25705 25706#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:232 25707msgid "" 25708"More specific device plugboards exist for that format. Are you sure you want" 25709" to add the new plugboard?" 25710msgstr "" 25711 25712#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:243 25713msgid "Really add plugboard?" 25714msgstr "" 25715 25716#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:244 25717msgid "" 25718"A different plugboard matches that format and device combination. Are you " 25719"sure you want to add the new plugboard?" 25720msgstr "" 25721 25722#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:254 25723msgid "" 25724"More specific format and device plugboards already exist. Are you sure you " 25725"want to add the new plugboard?" 25726msgstr "" 25727 25728#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:265 25729#, python-brace-format 25730msgid "The {0} device does not support the {1} format." 25731msgstr "" 25732 25733#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:273 25734#, python-brace-format 25735msgid "The {0} device supports only the {1} format(s)." 25736msgstr "" 25737 25738#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:308 25739msgid "Invalid destination" 25740msgstr "" 25741 25742#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:309 25743msgid "The destination field cannot be blank" 25744msgstr "" 25745 25746#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:320 25747msgid "Plugboard modifies comments" 25748msgstr "" 25749 25750#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:321 25751msgid "" 25752"This plugboard modifies the comments metadata. If the comments are set to " 25753"invalid HTML, it could cause problems on the device. Are you sure you wish " 25754"to save this plugboard?" 25755msgstr "" 25756 25757#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard.py:352 25758#, python-brace-format 25759msgid "The {0} device plugin is disabled." 25760msgstr "" 25761 25762#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:115 25763msgid "" 25764"Here you can change the metadata calibre uses to update a book when saving to disk or sending to device.\n" 25765"\n" 25766"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" 25767"\n" 25768"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" 25769"\n" 25770"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." 25771msgstr "" 25772 25773#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:122 25774msgid "Format (choose first)" 25775msgstr "" 25776 25777#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:123 25778msgid "Device (choose second)" 25779msgstr "" 25780 25781#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:124 25782msgid "Add &new plugboard:" 25783msgstr "" 25784 25785#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:125 25786msgid "Edit &existing plugboard:" 25787msgstr "" 25788 25789#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:126 25790msgid "Existing &plugboards:" 25791msgstr "" 25792 25793#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:127 25794msgid "Source template" 25795msgstr "" 25796 25797#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:128 25798msgid "Destination field" 25799msgstr "" 25800 25801#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:129 25802msgid "&Save plugboard" 25803msgstr "" 25804 25805#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugboard_ui.py:130 25806msgid "&Delete plugboard" 25807msgstr "" 25808 25809#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:212 25810msgid "" 25811"\n" 25812"Customization: " 25813msgstr "" 25814 25815#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:214 25816msgid "" 25817"\n" 25818"\n" 25819"This plugin has been disabled" 25820msgstr "" 25821 25822#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:216 25823msgid "" 25824"\n" 25825"\n" 25826"This plugin is installed system-wide and can not be managed from within calibre" 25827msgstr "" 25828 25829#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:247 25830msgid "Search for plugin" 25831msgstr "" 25832 25833#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:269 25834msgid "Could not find any matching plugins" 25835msgstr "" 25836 25837#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:309 25838msgid "files" 25839msgstr "" 25840 25841#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:310 25842msgid "Add plugin" 25843msgstr "" 25844 25845#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:345 25846msgid "No valid plugin path" 25847msgstr "" 25848 25849#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:346 25850#, python-format 25851msgid "%s is not a valid plugin path" 25852msgstr "" 25853 25854#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:354 25855#, python-format 25856msgid "Select an actual plugin under <b>%s</b> to customize" 25857msgstr "" 25858 25859#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:361 25860#, python-format 25861msgid "Disabling the plugin %s is not allowed" 25862msgstr "" 25863 25864#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:385 25865#, python-format 25866msgid "Are you sure you want to remove the plugin: %s?" 25867msgstr "" 25868 25869#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:390 25870#, python-brace-format 25871msgid "" 25872"Plugin <b>{0}</b> successfully removed. You will have to restart calibre for" 25873" it to be completely removed." 25874msgstr "" 25875 25876#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:400 25877msgid "Cannot remove builtin plugin" 25878msgstr "" 25879 25880#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins.py:401 25881msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." 25882msgstr "" 25883 25884#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:107 25885msgid "" 25886"Here you can customize the behavior of calibre by controlling what plugins " 25887"it uses." 25888msgstr "" 25889 25890#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:110 25891msgid "Show only those plugins that have been installed by you" 25892msgstr "" 25893 25894#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:111 25895msgid "Show only &user installed plugins" 25896msgstr "" 25897 25898#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:115 25899msgid "Get &new plugins" 25900msgstr "" 25901 25902#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:116 25903msgid "Check for &updated plugins" 25904msgstr "" 25905 25906#: /__w/calibre/calibre/src/calibre/gui2/preferences/plugins_ui.py:117 25907msgid "&Load plugin from file" 25908msgstr "" 25909 25910#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:32 25911msgid "" 25912"This setting can be overridden for <b>individual devices</b>, by clicking " 25913"the device icon and choosing \"Configure this device\"." 25914msgstr "" 25915 25916#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:39 25917msgid "Any custom field" 25918msgstr "" 25919 25920#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:40 25921msgid "The lookup name of any custom field (these names begin with \"#\")." 25922msgstr "" 25923 25924#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:71 25925msgid "Constant template" 25926msgstr "" 25927 25928#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template.py:72 25929#, python-brace-format 25930msgid "" 25931"The template contains no {fields}, so all books will have the same name. Is " 25932"this OK?" 25933msgstr "" 25934 25935#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:55 25936msgid "Save template" 25937msgstr "" 25938 25939#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:56 25940msgid "" 25941"By adjusting the template below, you can control what folders the files are " 25942"saved in and what filenames they are given. You can use the / character to " 25943"indicate sub-folders. Available metadata variables are described below. If a" 25944" particular book does not have some metadata, the variable will be replaced " 25945"by the empty string." 25946msgstr "" 25947 25948#: /__w/calibre/calibre/src/calibre/gui2/preferences/save_template_ui.py:57 25949msgid "Available variables:" 25950msgstr "" 25951 25952#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:69 25953msgid "" 25954"Here you can control how calibre will save your books when you click the " 25955"\"Save to disk\" button:" 25956msgstr "" 25957 25958#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:70 25959msgid "Save &cover separately" 25960msgstr "" 25961 25962#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:71 25963msgid "Replace space with &underscores" 25964msgstr "" 25965 25966#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:72 25967msgid "Update &metadata in saved copies" 25968msgstr "" 25969 25970#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:73 25971msgid "Change paths to &lowercase" 25972msgstr "" 25973 25974#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:74 25975#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:70 25976msgid "Format &dates as:" 25977msgstr "" 25978 25979#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:75 25980msgid "File &formats to save:" 25981msgstr "" 25982 25983#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:76 25984msgid "Convert non-English characters to &English equivalents" 25985msgstr "" 25986 25987#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:77 25988msgid "Save metadata in a separate &OPF file" 25989msgstr "" 25990 25991#: /__w/calibre/calibre/src/calibre/gui2/preferences/saving_ui.py:78 25992msgid "&Show files in the file browser after saving to disk" 25993msgstr "" 25994 25995#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:42 25996msgid "" 25997"<b>Grouped search terms</b> are search names that permit a query to " 25998"automatically search across more than one column. For example, if you create" 25999" a grouped search term <code>allseries</code> with the value <code>series, " 26000"#myseries, #myseries2</code>, then the query <code>allseries:adhoc</code> " 26001"will find 'adhoc' in any of the columns <code>series</code>, " 26002"<code>#myseries</code>, and <code>#myseries2</code>.<p> Enter the name of " 26003"the grouped search term in the drop-down box, enter the list of columns to " 26004"search in the value box, then push the Save button. <p>Note: Search terms " 26005"are forced to lower case; <code>MySearch</code> and <code>mysearch</code> " 26006"are the same term.<p>You can have your grouped search term show up as User " 26007"categories in the Tag browser. Just add the grouped search term names to " 26008"the Make User categories from box. You can add multiple terms separated by " 26009"commas. The new User category will be automatically populated with all the " 26010"items in the categories included in the grouped search term. <p>Automatic " 26011"User categories permit you to see easily all the category items that are in " 26012"the columns contained in the grouped search term. Using the above " 26013"<code>allseries</code> example, the automatically-generated User category " 26014"will contain all the series mentioned in <code>series</code>, " 26015"<code>#myseries</code>, and <code>#myseries2</code>. This can be useful to " 26016"check for duplicates, to find which column contains a particular item, or to" 26017" have hierarchical categories (categories that contain categories)." 26018msgstr "" 26019 26020#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:77 26021msgid "Enter new or select existing name" 26022msgstr "" 26023 26024#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:79 26025msgid "Enter list of column lookup names to search" 26026msgstr "" 26027 26028#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26029msgid "Match all" 26030msgstr "" 26031 26032#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:82 26033msgid "Match any" 26034msgstr "" 26035 26036#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:144 26037#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:154 26038#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:158 26039#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:164 26040#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:177 26041#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:235 26042msgid "Grouped search terms" 26043msgstr "" 26044 26045#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:145 26046msgid "The search term cannot be blank" 26047msgstr "" 26048 26049#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:155 26050msgid "That name is already used for a column or grouped search term" 26051msgstr "" 26052 26053#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:159 26054msgid "That name is already used for User category" 26055msgstr "" 26056 26057#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:165 26058msgid "The value box cannot be empty" 26059msgstr "" 26060 26061#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:178 26062msgid "The empty grouped search term cannot be deleted" 26063msgstr "" 26064 26065#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:220 26066msgid "Incompatible options" 26067msgstr "" 26068 26069#: /__w/calibre/calibre/src/calibre/gui2/preferences/search.py:221 26070msgid "" 26071"The option to have un-accented characters match accented characters has no " 26072"effect if you also turn on case-sensitive searching. So only turn on one of " 26073"those options" 26074msgstr "" 26075 26076#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:221 26077msgid "" 26078"Clear search histories from all over calibre. Including the book list, " 26079"E-book viewer, fetch news dialog, etc." 26080msgstr "" 26081 26082#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:222 26083msgid "Clear search &histories" 26084msgstr "" 26085 26086#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:223 26087msgid "What to search by default" 26088msgstr "" 26089 26090#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:224 26091msgid "" 26092"When you enter a search term without a prefix, by default calibre will " 26093"search all metadata for matches. For example, entering, \"asimov\" will " 26094"search not just authors but title/tags/series/comments/etc. Use these " 26095"options if you would like to change this behavior." 26096msgstr "" 26097 26098#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:225 26099msgid "&Limit the searched metadata" 26100msgstr "" 26101 26102#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:226 26103msgid "&Columns that non-prefixed searches are limited to:" 26104msgstr "" 26105 26106#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:227 26107msgid "" 26108"Note that this option affects all searches, including saved searches and " 26109"restrictions. Therefore, if you use this option, it is best to ensure that " 26110"you always use prefixes in your saved searches. For example, use " 26111"\"series:Foundation\" rather than just \"Foundation\" in a saved search." 26112msgstr "" 26113 26114#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:228 26115msgid "Search as you &type" 26116msgstr "" 26117 26118#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:229 26119msgid "Case &sensitive searching" 26120msgstr "" 26121 26122#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:230 26123msgid "" 26124"&Highlight search results instead of restricting the book list to the " 26125"results" 26126msgstr "" 26127 26128#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:231 26129msgid "" 26130"<p>This option will cause a small button to appear next to the Search bar. " 26131"Clicking the button will toggle between showing only the search results and " 26132"showing all books with the search results highlighted." 26133msgstr "" 26134 26135#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:232 26136msgid "" 26137"Show a &quick toggle button to switch between highlighting and restricting " 26138"results next to the Search bar" 26139msgstr "" 26140 26141#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:233 26142msgid "Unaccented characters match &accented characters" 26143msgstr "" 26144 26145#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:234 26146msgid "Genera&l" 26147msgstr "" 26148 26149#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:236 26150msgid "&Names:" 26151msgstr "" 26152 26153#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:237 26154msgid "" 26155"Contains the names of the currently-defined group search terms.\n" 26156"Create a new name by entering it into the empty box, then\n" 26157"pressing Save. Rename a search term by selecting it then\n" 26158"changing the name and pressing Save. Change the value of\n" 26159"a search term by changing the value box then pressing Save." 26160msgstr "" 26161 26162#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:242 26163msgid "Delete the current search term" 26164msgstr "" 26165 26166#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:244 26167msgid "&Value:" 26168msgstr "" 26169 26170#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:245 26171msgid "" 26172"Enter a comma-separated list of lookup names of the columns\n" 26173"to include in the grouped search term" 26174msgstr "" 26175 26176#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:247 26177msgid "" 26178"Save the current search term. You can rename a search term by\n" 26179"changing the name then pressing Save. You can change the value\n" 26180"of a search term by changing the value box then pressing Save." 26181msgstr "" 26182 26183#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:251 26184msgid "Make &user categories from:" 26185msgstr "" 26186 26187#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:252 26188msgid "" 26189"Enter the names of any grouped search terms you wish\n" 26190"to be shown as user categories" 26191msgstr "" 26192 26193#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:254 26194msgid "&Grouped searches" 26195msgstr "" 26196 26197#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:255 26198msgid "What to search when searching similar books" 26199msgstr "" 26200 26201#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:256 26202msgid "" 26203"<p>When you search for similar books by right clicking the\n" 26204" book and selecting \"Similar books\",\n" 26205" calibre constructs a search using the column lookup names specified below.\n" 26206" By changing the lookup name to a grouped search term you can\n" 26207" search multiple columns at once.</p>" 26208msgstr "" 26209 26210#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:261 26211msgid "S&imilar authors: " 26212msgstr "" 26213 26214#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:262 26215msgid "Si&milar series: " 26216msgstr "" 26217 26218#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:263 26219msgid "Similar &tags: " 26220msgstr "" 26221 26222#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:264 26223msgid "Simi&lar publishers: " 26224msgstr "" 26225 26226#: /__w/calibre/calibre/src/calibre/gui2/preferences/search_ui.py:265 26227msgid "&Similar books" 26228msgstr "" 26229 26230#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:29 26231#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:64 26232msgid "Manual management" 26233msgstr "" 26234 26235#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:30 26236#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:65 26237msgid "Only on send" 26238msgstr "" 26239 26240#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:31 26241#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:66 26242msgid "Automatic management" 26243msgstr "" 26244 26245#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:37 26246msgid "Cannot change metadata management while a device is connected" 26247msgstr "" 26248 26249#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending.py:38 26250msgid "Metadata management (disabled while device connected)" 26251msgstr "" 26252 26253#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:63 26254msgid "Me&tadata management:" 26255msgstr "" 26256 26257#: /__w/calibre/calibre/src/calibre/gui2/preferences/sending_ui.py:67 26258msgid "" 26259"<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" 26260"<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" 26261"<li><b>Automatic management</b>: calibre automatically keeps metadata on the device in sync with the calibre library, on every connect</li></ul>" 26262msgstr "" 26263 26264#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:194 26265msgid "Browse for the file" 26266msgstr "" 26267 26268#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:205 26269msgid "Choose a file" 26270msgstr "" 26271 26272#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:303 26273msgid "" 26274"calibre contains an internet server that allows you to access your book " 26275"collection using a browser from anywhere in the world. Any changes to the " 26276"settings will only take effect after a server restart." 26277msgstr "" 26278 26279#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:322 26280msgid "Require &username and password to access the Content server" 26281msgstr "" 26282 26283#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:331 26284msgid "Run server &automatically when calibre starts" 26285msgstr "" 26286 26287#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:337 26288msgid "&Start server" 26289msgstr "" 26290 26291#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:338 26292msgid "St&op server" 26293msgstr "" 26294 26295#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:339 26296msgid "&Test server" 26297msgstr "" 26298 26299#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:340 26300msgid "Show server &logs" 26301msgstr "" 26302 26303#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:368 26304msgid "Do not start calibre automatically when computer is started" 26305msgstr "" 26306 26307#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:369 26308msgid "Start calibre when the computer is started" 26309msgstr "" 26310 26311#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:372 26312msgid "" 26313"Currently calibre is set to run automatically when the\n" 26314" computer starts. Use this button to disable that." 26315msgstr "" 26316 26317#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:374 26318msgid "" 26319"Start calibre in the system tray automatically when the computer starts" 26320msgstr "" 26321 26322#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:386 26323#, python-format 26324msgid "Content server listening at: %s" 26325msgstr "" 26326 26327#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:398 26328msgid "Remember to create at least one user account in the \"User accounts\" tab" 26329msgstr "" 26330 26331#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:400 26332msgid "" 26333"Requiring a username/password prevents unauthorized people from accessing " 26334"your calibre library. It is also needed for some features such as making any" 26335" changes to the library as well as last read position/annotation syncing." 26336msgstr "" 26337 26338#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:442 26339#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:379 26340msgid "Change password for {}" 26341msgstr "" 26342 26343#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:443 26344msgid "Add new user" 26345msgstr "" 26346 26347#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:452 26348msgid "Set the password for this user" 26349msgstr "" 26350 26351#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:454 26352msgid "&Repeat password:" 26353msgstr "" 26354 26355#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:491 26356msgid "Empty username" 26357msgstr "" 26358 26359#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:492 26360msgid "You must enter a username" 26361msgstr "" 26362 26363#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:498 26364msgid "Username already exists" 26365msgstr "" 26366 26367#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:500 26368msgid "" 26369"A user with the username {} already exists. Please choose a different " 26370"username." 26371msgstr "" 26372 26373#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:506 26374msgid "Username is not valid" 26375msgstr "" 26376 26377#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:511 26378msgid "Password do not match" 26379msgstr "" 26380 26381#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:512 26382msgid "The two passwords you entered do not match!" 26383msgstr "" 26384 26385#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:518 26386msgid "Empty password" 26387msgstr "" 26388 26389#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:519 26390msgid "You must enter a password for this user" 26391msgstr "" 26392 26393#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:524 26394msgid "Invalid password" 26395msgstr "" 26396 26397#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:549 26398msgid "Further &restrict access to books in this library that match:" 26399msgstr "" 26400 26401#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:552 26402msgid "A search expression" 26403msgstr "" 26404 26405#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:554 26406msgid "" 26407"A search expression. If specified, access will be further restricted to only" 26408" those books that match this expression. For example: tags:\"=Share\"" 26409msgstr "" 26410 26411#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:585 26412msgid "Change library access permissions for {}" 26413msgstr "" 26414 26415#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26416msgid "All except the specified libraries" 26417msgstr "" 26418 26419#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26420msgid "All libraries" 26421msgstr "" 26422 26423#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:595 26424msgid "Only the specified libraries" 26425msgstr "" 26426 26427#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:606 26428msgid "Allow access to:" 26429msgstr "" 26430 26431#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:611 26432msgid "Specify the libraries below:" 26433msgstr "" 26434 26435#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:685 26436msgid "No libraries specified" 26437msgstr "" 26438 26439#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:686 26440msgid "You have not specified any libraries" 26441msgstr "" 26442 26443#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:693 26444msgid "<b>{} is allowed access to all libraries" 26445msgstr "" 26446 26447#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:697 26448msgid "" 26449"{} is allowed access only to the libraries whose names <b>match</b> one of " 26450"the names specified below." 26451msgstr "" 26452 26453#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:700 26454msgid "" 26455"{} is allowed access to all libraries, <b>except</b> those whose names match" 26456" one of the names specified below." 26457msgstr "" 26458 26459#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:720 26460msgid "Allow {} to make &changes (i.e. grant write access)" 26461msgstr "" 26462 26463#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:724 26464msgid "" 26465"If enabled, allows the user to make changes to the library. Adding " 26466"books/deleting books/editing metadata, etc." 26467msgstr "" 26468 26469#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:732 26470msgid "Change &password" 26471msgstr "" 26472 26473#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:757 26474#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:319 26475msgid "{} is currently only allowed to access the library named: {}" 26476msgid_plural "{} is currently only allowed to access the libraries named: {}" 26477msgstr[0] "" 26478msgstr[1] "" 26479 26480#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:761 26481msgid "Change the allowed libraries" 26482msgstr "" 26483 26484#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:765 26485#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:326 26486msgid "{} is currently not allowed to access the library named: {}" 26487msgid_plural "{} is currently not allowed to access the libraries named: {}" 26488msgstr[0] "" 26489msgstr[1] "" 26490 26491#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:769 26492msgid "Change the blocked libraries" 26493msgstr "" 26494 26495#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:771 26496msgid "{} is currently allowed access to all libraries" 26497msgstr "" 26498 26499#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:772 26500msgid "Restrict the &libraries {} can access" 26501msgstr "" 26502 26503#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:823 26504msgid "&Add user" 26505msgstr "" 26506 26507#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:827 26508msgid "&Remove user" 26509msgstr "" 26510 26511#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:898 26512msgid "" 26513"Here you can create a template to control what data is shown when using the " 26514"<i>Custom list</i> mode for the book list" 26515msgstr "" 26516 26517#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:902 26518msgid "Show a cover &thumbnail" 26519msgstr "" 26520 26521#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:906 26522msgid "Thumbnail &height:" 26523msgstr "" 26524 26525#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:907 26526msgid "Entry &height:" 26527msgstr "" 26528 26529#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:912 26530msgid "" 26531"The height for each entry. The special value \"auto\" causes a height to be " 26532"calculated based on the number of lines in the template. Otherwise, use a " 26533"CSS length, such as 100px or 15ex" 26534msgstr "" 26535 26536#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:919 26537msgid "&Long text fields:" 26538msgstr "" 26539 26540#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:921 26541msgid "" 26542"A comma separated list of fields that will be added at the bottom of every " 26543"entry. These fields are interpreted as containing HTML, not plain text." 26544msgstr "" 26545 26546#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:926 26547#, python-brace-format 26548msgid "" 26549"The template below will be interpreted as HTML and all {{fields}} will be " 26550"replaced by the actual metadata, if available. For custom columns use the " 26551"column lookup name, for example: #mytags. You can use {0} as a separator to " 26552"split a line into multiple columns." 26553msgstr "" 26554 26555#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:936 26556msgid "&Import template" 26557msgstr "" 26558 26559#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:938 26560msgid "E&xport template" 26561msgstr "" 26562 26563#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:943 26564#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:952 26565msgid "Choose template file" 26566msgstr "" 26567 26568#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:944 26569#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:953 26570msgid "Template files" 26571msgstr "" 26572 26573#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1028 26574msgid "Book" 26575msgstr "" 26576 26577#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1029 26578msgid "URL type:" 26579msgstr "" 26580 26581#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1035 26582msgid "URL:" 26583msgstr "" 26584 26585#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1080 26586msgid "Missing author placeholder" 26587msgstr "" 26588 26589#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1081 26590#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1085 26591#, python-brace-format 26592msgid "The URL {0} does not contain the {1} placeholder" 26593msgstr "" 26594 26595#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1084 26596msgid "Missing title placeholder" 26597msgstr "" 26598 26599#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1102 26600#, python-brace-format 26601msgid "" 26602"Add new locations to search for books or authors using the \"Search the " 26603"internet\" feature of the Content server. The URLs should contain {author} " 26604"which will be replaced by the author name and, for book URLs, {title} which " 26605"will be replaced by the book title." 26606msgstr "" 26607 26608#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1111 26609msgid "&Add URL" 26610msgstr "" 26611 26612#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1114 26613msgid "Export URLs" 26614msgstr "" 26615 26616#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1117 26617msgid "Import URLs" 26618msgstr "" 26619 26620#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1183 26621#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1190 26622msgid "Choose URLs file" 26623msgstr "" 26624 26625#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1184 26626#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1191 26627msgid "URL files" 26628msgstr "" 26629 26630#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1210 26631msgid "&Main" 26632msgstr "" 26633 26634#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1217 26635msgid "&User accounts" 26636msgstr "" 26637 26638#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1225 26639msgid "Book &list template" 26640msgstr "" 26641 26642#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1227 26643msgid "&Search the internet" 26644msgstr "" 26645 26646#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1274 26647#: /__w/calibre/calibre/src/calibre/gui2/ui.py:534 26648#: /__w/calibre/calibre/src/calibre/gui2/ui.py:608 26649msgid "Failed to start Content server" 26650msgstr "" 26651 26652#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1320 26653msgid "Error log:" 26654msgstr "" 26655 26656#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1328 26657msgid "No error log found" 26658msgstr "" 26659 26660#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1329 26661msgid "Access log:" 26662msgstr "" 26663 26664#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1337 26665msgid "No access log found" 26666msgstr "" 26667 26668#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1338 26669msgid "The server log files are in: {}" 26670msgstr "" 26671 26672#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1344 26673msgid "&Clear logs" 26674msgstr "" 26675 26676#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1348 26677msgid "Server running" 26678msgstr "" 26679 26680#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1349 26681msgid "Cannot clear logs while the server is running. First stop the server." 26682msgstr "" 26683 26684#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1374 26685msgid "No users specified" 26686msgstr "" 26687 26688#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1376 26689msgid "" 26690"You have turned on the setting to require passwords to access the Content " 26691"server, but you have not created any user accounts. Create at least one user" 26692" account in the \"User accounts\" tab to proceed." 26693msgstr "" 26694 26695#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1389 26696msgid "Invalid trusted IPs" 26697msgstr "" 26698 26699#: /__w/calibre/calibre/src/calibre/gui2/preferences/server.py:1407 26700msgid "You need to restart the server for changes to take effect" 26701msgstr "" 26702 26703#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:28 26704msgid "" 26705"\n" 26706" <p>Here you can add and remove functions used in template processing. A\n" 26707" template function is written in Python. It takes information from the\n" 26708" book, processes it in some way, then returns a string result. Functions\n" 26709" defined here are usable in templates in the same way that builtin\n" 26710" functions are usable. The function must be named <b>evaluate</b>, and\n" 26711" must have the signature shown below.</p>\n" 26712" <p><code>evaluate(self, formatter, kwargs, mi, locals, your parameters)\n" 26713" → returning a Unicode string</code></p>\n" 26714" <p>The parameters of the evaluate function are:\n" 26715" <ul>\n" 26716" <li><b>formatter</b>: the instance of the formatter being used to\n" 26717" evaluate the current template. You can use this to do recursive\n" 26718" template evaluation.</li>\n" 26719" <li><b>kwargs</b>: a dictionary of metadata. Field values are in this\n" 26720" dictionary.</li>\n" 26721" <li><b>mi</b>: a <i>Metadata</i> instance. Used to get field information.\n" 26722" This parameter can be None in some cases, such as when evaluating\n" 26723" non-book templates.</li>\n" 26724" <li><b>locals</b>: the local variables assigned to by the current\n" 26725" template program.</li>\n" 26726" <li><b>your parameters</b>: you must supply one or more formal\n" 26727" parameters. The number must match the arg count box, unless arg count is\n" 26728" -1 (variable number or arguments), in which case the last argument must\n" 26729" be *args. At least one argument is required, and is usually the value of\n" 26730" the field being operated upon. Note that when writing in basic template\n" 26731" mode, the user does not provide this first argument. Instead it is\n" 26732" supplied by the formatter.</li>\n" 26733" </ul></p>\n" 26734" <p>\n" 26735" The following example function checks the value of the field. If the\n" 26736" field is not empty, the field's value is returned, otherwise the value\n" 26737" EMPTY is returned.\n" 26738" <pre>\n" 26739" name: my_ifempty\n" 26740" arg count: 1\n" 26741" doc: my_ifempty(val) -- return val if it is not empty, otherwise the string 'EMPTY'\n" 26742" program code:\n" 26743" def evaluate(self, formatter, kwargs, mi, locals, val):\n" 26744" if val:\n" 26745" return val\n" 26746" else:\n" 26747" return 'EMPTY'</pre>\n" 26748" This function can be called in any of the three template program modes:\n" 26749" <ul>\n" 26750" <li>single-function mode: {tags:my_ifempty()}</li>\n" 26751" <li>template program mode: {tags:'my_ifempty($)'}</li>\n" 26752" <li>general program mode: program: my_ifempty(field('tags'))</li>\n" 26753" </p>\n" 26754" " 26755msgstr "" 26756 26757#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:82 26758#, python-brace-format 26759msgid "" 26760"\n" 26761" <p>\n" 26762" Here you can create, edit (replace), and delete stored templates used\n" 26763" in template processing. You use a stored template in another template as\n" 26764" if it were a template function, for example 'some_name(arg1, arg2...)'.</p>\n" 26765"\n" 26766" <p>Stored templates must use General Program Mode -- they must begin with\n" 26767" the text '{0}'. You retrieve arguments passed to a stored template using\n" 26768" the '{1}()' template function, as in '{1}(var1, var2, ...)'. The passed\n" 26769" arguments are copied to the named variables.</p>\n" 26770"\n" 26771" <p>For example, this stored template checks if any items are in a\n" 26772" list, returning '1' if any are found and '' if not.</p>\n" 26773" <p>\n" 26774" Template name: items_in_list<br>\n" 26775" Template contents:<pre>\n" 26776" program:\n" 26777" arguments(lst='No list argument given', items='');\n" 26778" r = '';\n" 26779" for l in items:\n" 26780" if str_in_list(lst, ',', l, '1', '') then\n" 26781" r = '1';\n" 26782" break\n" 26783" fi\n" 26784" rof;\n" 26785" r</pre>\n" 26786" You call the stored template like this:<pre>\n" 26787" program: items_in_list($#genre, 'comics, foo')</pre>\n" 26788" See the template language tutorial for more information.</p>\n" 26789" </p>\n" 26790" " 26791msgstr "" 26792 26793#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:123 26794#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:134 26795msgid "Show help" 26796msgstr "" 26797 26798#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:127 26799#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:138 26800#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:137 26801#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:145 26802msgid "Hide help" 26803msgstr "" 26804 26805#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:160 26806msgid "" 26807"The template functions saved in the library are corrupt. Do you want to " 26808"delete them? Answering 'Yes' will delete all the functions." 26809msgstr "" 26810 26811#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:251 26812msgid "You cannot delete a built-in function" 26813msgstr "" 26814 26815#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:261 26816#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:393 26817msgid "Function not defined" 26818msgstr "" 26819 26820#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:268 26821#, python-format 26822msgid "Name %s already used" 26823msgstr "" 26824 26825#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:274 26826msgid "The name {} is already used for stored template" 26827msgstr "" 26828 26829#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:278 26830msgid "" 26831"Argument count should be -1 or greater than zero. Setting it to zero means " 26832"that this function cannot be used in single function mode." 26833msgstr "" 26834 26835#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:294 26836msgid "Exception while compiling function" 26837msgstr "" 26838 26839#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:322 26840msgid "function source code not available" 26841msgstr "" 26842 26843#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:358 26844msgid "Cannot \"test\" when no books are selected" 26845msgstr "" 26846 26847#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:392 26848#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:400 26849#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:405 26850#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:413 26851msgid "Stored templates" 26852msgstr "" 26853 26854#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:401 26855msgid "The name {} is already used for template function" 26856msgstr "" 26857 26858#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:406 26859msgid "The stored template must begin with \"program:\"" 26860msgstr "" 26861 26862#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:414 26863msgid "Exception while storing template" 26864msgstr "" 26865 26866#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions.py:430 26867msgid "Changes to the current template will be lost. OK?" 26868msgstr "" 26869 26870#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:139 26871msgid "D&elete" 26872msgstr "" 26873 26874#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:140 26875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 26876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:553 26877msgid "&Replace" 26878msgstr "" 26879 26880#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:141 26881#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:154 26882msgid "C&reate" 26883msgstr "" 26884 26885#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:143 26886msgid "" 26887"Open a template tester dialog to use a template to test stored templates" 26888msgstr "" 26889 26890#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:144 26891msgid "&Stored Templates" 26892msgstr "" 26893 26894#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:146 26895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:279 26896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:707 26897msgid "F&unction:" 26898msgstr "" 26899 26900#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:147 26901msgid "Enter the name of the function to create." 26902msgstr "" 26903 26904#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:148 26905msgid "Argument &count:" 26906msgstr "" 26907 26908#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:149 26909msgid "Set this to -1 if the function takes a variable number of arguments" 26910msgstr "" 26911 26912#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:153 26913#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:45 26914msgid "Replace" 26915msgstr "" 26916 26917#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:155 26918msgid "P&rogram code (Follow Python indenting rules):" 26919msgstr "" 26920 26921#: /__w/calibre/calibre/src/calibre/gui2/preferences/template_functions_ui.py:156 26922msgid "&Template functions" 26923msgstr "" 26924 26925#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:38 26926msgid "Choose a texture" 26927msgstr "" 26928 26929#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:55 26930msgid "The builtin textures come from <a href=\"{}\">subtlepatterns.com</a>." 26931msgstr "" 26932 26933#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:63 26934msgid "Add texture" 26935msgstr "" 26936 26937#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:66 26938msgid "Remove texture" 26939msgstr "" 26940 26941#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:112 26942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:294 26943msgid "Choose image" 26944msgstr "" 26945 26946#: /__w/calibre/calibre/src/calibre/gui2/preferences/texture_chooser.py:147 26947msgid "Cannot remove builtin textures" 26948msgstr "" 26949 26950#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:42 26951msgid "Donate to support the development of calibre" 26952msgstr "" 26953 26954#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:45 26955msgid "Location Manager" 26956msgstr "" 26957 26958#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:46 26959msgid "Switch between library and device views" 26960msgstr "" 26961 26962#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:52 26963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:563 26964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:566 26965#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:378 26966msgid "Separator" 26967msgstr "" 26968 26969#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:68 26970#, python-format 26971msgid "%d books" 26972msgstr "" 26973 26974#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:246 26975msgid "The main toolbar" 26976msgstr "" 26977 26978#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:247 26979msgid "The main toolbar when a device is connected" 26980msgstr "" 26981 26982#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:248 26983msgid "The optional second toolbar" 26984msgstr "" 26985 26986#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:249 26987msgid "The menubar" 26988msgstr "" 26989 26990#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:250 26991msgid "The menubar when a device is connected" 26992msgstr "" 26993 26994#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:251 26995msgid "The context menu for the books in the calibre library" 26996msgstr "" 26997 26998#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:253 26999msgid "The context menu for the split book list" 27000msgstr "" 27001 27002#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:254 27003msgid "The context menu for the books on the device" 27004msgstr "" 27005 27006#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:256 27007msgid "The context menu for the Cover browser" 27008msgstr "" 27009 27010#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:264 27011msgid "Click to choose toolbar or menu to customize" 27012msgstr "" 27013 27014#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:318 27015#, python-format 27016msgid "Cannot add the actions %s to this location" 27017msgstr "" 27018 27019#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:342 27020#, python-format 27021msgid "Cannot remove the actions %s from this location" 27022msgstr "" 27023 27024#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:371 27025msgid "Preferences missing" 27026msgstr "" 27027 27028#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:372 27029msgid "" 27030"The Preferences action must be in either the main toolbar or the menubar." 27031msgstr "" 27032 27033#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:375 27034msgid "Location manager missing" 27035msgstr "" 27036 27037#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar.py:376 27038msgid "" 27039"The Location manager must be in either the main toolbar or the menubar when " 27040"a device is connected." 27041msgstr "" 27042 27043#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:124 27044msgid "" 27045"<p>The toolbar in calibre is different depending on whether a device is " 27046"connected or not. Choose <b>which toolbar</b> you would like to customize:" 27047msgstr "" 27048 27049#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:125 27050msgid "Choose the toolbar to customize" 27051msgstr "" 27052 27053#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:126 27054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:474 27055#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:449 27056msgid "A&vailable actions" 27057msgstr "" 27058 27059#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:127 27060msgid "Add selected actions to toolbar" 27061msgstr "" 27062 27063#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:129 27064msgid "Remove selected actions from toolbar" 27065msgstr "" 27066 27067#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:131 27068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:475 27069#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:453 27070msgid "&Current actions" 27071msgstr "" 27072 27073#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:132 27074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:485 27075msgid "Move selected action up" 27076msgstr "" 27077 27078#: /__w/calibre/calibre/src/calibre/gui2/preferences/toolbar_ui.py:134 27079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:488 27080msgid "Move selected action down" 27081msgstr "" 27082 27083#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:72 27084#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:464 27085msgid "ID" 27086msgstr "" 27087 27088#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:148 27089msgid "This tweak has its default value" 27090msgstr "" 27091 27092#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:150 27093msgid "This tweak has been customized" 27094msgstr "" 27095 27096#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:327 27097msgid "Plugin tweaks" 27098msgstr "" 27099 27100#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:333 27101msgid "" 27102"Add/edit tweaks for any custom plugins you have installed. Documentation for" 27103" these tweaks should be available on the website from where you downloaded " 27104"the plugins." 27105msgstr "" 27106 27107#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:373 27108msgid "" 27109"Values for the tweaks are shown below. Edit them to change the behavior of " 27110"calibre. Your changes will only take effect <b>after a restart</b> of " 27111"calibre." 27112msgstr "" 27113 27114#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:386 27115msgid "Edit tweaks for any custom plugins you have installed" 27116msgstr "" 27117 27118#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:387 27119msgid "&Plugin tweaks" 27120msgstr "" 27121 27122#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:421 27123msgid "Edit tweak" 27124msgstr "" 27125 27126#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:428 27127msgid "Restore this tweak to its default value" 27128msgstr "" 27129 27130#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:429 27131msgid "&Reset this tweak" 27132msgstr "" 27133 27134#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:432 27135msgid "Apply any changes you made to this tweak" 27136msgstr "" 27137 27138#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:433 27139msgid "&Apply changes to this tweak" 27140msgstr "" 27141 27142#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:448 27143msgid "Search for tweak" 27144msgstr "" 27145 27146#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:484 27147#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:525 27148msgid "" 27149"There was a syntax error in your tweak. Click the \"Show details\" button " 27150"for details." 27151msgstr "" 27152 27153#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:540 27154msgid "Invalid tweaks" 27155msgstr "" 27156 27157#: /__w/calibre/calibre/src/calibre/gui2/preferences/tweaks.py:541 27158msgid "" 27159"The tweaks you entered are invalid, try resetting the tweaks to default and " 27160"changing them one by one until you find the invalid setting." 27161msgstr "" 27162 27163#: /__w/calibre/calibre/src/calibre/gui2/proceed.py:116 27164msgid "View log" 27165msgstr "" 27166 27167#: /__w/calibre/calibre/src/calibre/gui2/qt_file_dialogs.py:38 27168msgid "Choose Files" 27169msgstr "" 27170 27171#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27172msgid "Collecting metadata..." 27173msgstr "" 27174 27175#: /__w/calibre/calibre/src/calibre/gui2/save.py:82 27176#, python-format 27177msgid "Saving %d books..." 27178msgstr "" 27179 27180#: /__w/calibre/calibre/src/calibre/gui2/save.py:143 27181msgid "Copying files and writing metadata..." 27182msgstr "" 27183 27184#: /__w/calibre/calibre/src/calibre/gui2/save.py:144 27185msgid "Copying files..." 27186msgstr "" 27187 27188#: /__w/calibre/calibre/src/calibre/gui2/save.py:155 27189#: /__w/calibre/calibre/src/calibre/gui2/save.py:269 27190#: /__w/calibre/calibre/src/calibre/gui2/save.py:303 27191msgid "Could not save books to disk, click \"Show details\" for more information" 27192msgstr "" 27193 27194#: /__w/calibre/calibre/src/calibre/gui2/save.py:186 27195#, python-format 27196msgid "" 27197"The update metadata worker process crashed while processing the book %s. " 27198"Saving is aborted." 27199msgstr "" 27200 27201#: /__w/calibre/calibre/src/calibre/gui2/save.py:206 27202#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:404 27203msgid "Requested formats not available" 27204msgstr "" 27205 27206#: /__w/calibre/calibre/src/calibre/gui2/save.py:284 27207#, python-format 27208msgid "No %s format file present" 27209msgstr "" 27210 27211#: /__w/calibre/calibre/src/calibre/gui2/save.py:337 27212#, python-brace-format 27213msgid "Failed to save: {0} by {1} to disk, with error:" 27214msgstr "" 27215 27216#: /__w/calibre/calibre/src/calibre/gui2/save.py:346 27217#, python-brace-format 27218msgid "Failed to save the {2} format of: {0} by {1} to disk, with error:" 27219msgstr "" 27220 27221#: /__w/calibre/calibre/src/calibre/gui2/save.py:350 27222#, python-brace-format 27223msgid "" 27224"Failed to update the metadata in the {2} format of: {0} by {1}, with error:" 27225msgstr "" 27226 27227#: /__w/calibre/calibre/src/calibre/gui2/save.py:352 27228#, python-brace-format 27229msgid "" 27230"Failed to update the metadata in all formats of: {0} by {1}, with error:" 27231msgstr "" 27232 27233#: /__w/calibre/calibre/src/calibre/gui2/save.py:361 27234msgid "" 27235"Failed to update metadata in some books, click \"Show details\" for more " 27236"information" 27237msgstr "" 27238 27239#: /__w/calibre/calibre/src/calibre/gui2/save.py:364 27240msgid "" 27241"Failed to save any books to disk, click \"Show details\" for more " 27242"information" 27243msgstr "" 27244 27245#: /__w/calibre/calibre/src/calibre/gui2/save.py:367 27246msgid "" 27247"Failed to save some books to disk, click \"Show details\" for more " 27248"information" 27249msgstr "" 27250 27251#: /__w/calibre/calibre/src/calibre/gui2/save.py:369 27252msgid "Error while saving" 27253msgstr "" 27254 27255#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:52 27256msgid "Paste and &search" 27257msgstr "" 27258 27259#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:57 27260#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:142 27261#: /__w/calibre/calibre/src/calibre/utils/localization.py:369 27262msgid "&Paste" 27263msgstr "" 27264 27265#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:66 27266msgid "Copy search as URL" 27267msgstr "" 27268 27269#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:67 27270msgid "&Clear search history" 27271msgstr "" 27272 27273#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:411 27274#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:416 27275msgid "Create saved search" 27276msgstr "" 27277 27278#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:412 27279msgid "" 27280"Invalid saved search name. It must contain at least one letter or number" 27281msgstr "" 27282 27283#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:417 27284msgid "There is no search to save" 27285msgstr "" 27286 27287#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:434 27288msgid "Delete current search" 27289msgstr "" 27290 27291#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:435 27292msgid "No search is selected" 27293msgstr "" 27294 27295#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:437 27296msgid "The selected search will be <b>permanently deleted</b>. Are you sure?" 27297msgstr "" 27298 27299#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:468 27300msgid "Search (For advanced search click the gear icon to the left)" 27301msgstr "" 27302 27303#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:483 27304msgid "Start search" 27305msgstr "" 27306 27307#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:491 27308msgid "Enable or disable search highlighting." 27309msgstr "" 27310 27311#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:496 27312msgid "Highlight search results" 27313msgstr "" 27314 27315#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:500 27316msgid "" 27317"This will change how searching works. When you search, instead of showing " 27318"only the matching books, all books will be shown with the matching books " 27319"highlighted. Are you sure this is what you want?" 27320msgstr "" 27321 27322#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:513 27323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:296 27324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:489 27325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:609 27326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:757 27327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:849 27328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1055 27329msgid "Filter" 27330msgstr "" 27331 27332#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:565 27333msgid "Choose saved search or enter name for new saved search" 27334msgstr "" 27335 27336#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:572 27337msgid "" 27338"Save current search under the name shown in the box. Press and hold for a " 27339"pop-up options menu." 27340msgstr "" 27341 27342#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:577 27343msgid "Create Saved search" 27344msgstr "" 27345 27346#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:580 27347#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:613 27348msgid "Delete Saved search" 27349msgstr "" 27350 27351#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:589 27352msgid "Add Saved search" 27353msgstr "" 27354 27355#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:590 27356msgid "Get Saved search expression" 27357msgstr "" 27358 27359#: /__w/calibre/calibre/src/calibre/gui2/search_box.py:637 27360msgid "Current search is not a saved search" 27361msgstr "" 27362 27363#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:30 27364#, python-format 27365msgid "Create a Virtual library based on %s" 27366msgstr "" 27367 27368#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:38 27369#, python-format 27370msgid "Match any of the selected %s" 27371msgstr "" 27372 27373#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:39 27374#, python-format 27375msgid "Match all of the selected %s" 27376msgstr "" 27377 27378#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:102 27379#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:346 27380msgid "Edit Virtual library" 27381msgstr "" 27382 27383#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:104 27384#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:372 27385msgid "Create Virtual library" 27386msgstr "" 27387 27388#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:109 27389msgid "Virtual library &name:" 27390msgstr "" 27391 27392#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:122 27393msgid "&Search expression:" 27394msgstr "" 27395 27396#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:132 27397msgid "Create a Virtual library based on: " 27398msgstr "" 27399 27400#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:145 27401#, python-format 27402msgid "" 27403"\n" 27404" <h2>Virtual libraries</h2>\n" 27405"\n" 27406" <p>With <i>Virtual libraries</i>, you can restrict calibre to only show\n" 27407" you books that match a search. When a Virtual library is in effect, calibre\n" 27408" behaves as though the library contains only the matched books. The Tag browser\n" 27409" display only the tags/authors/series/etc. that belong to the matched books and any searches\n" 27410" you do will only search within the books in the Virtual library. This\n" 27411" is a good way to partition your large library into smaller and easier to work with subsets.</p>\n" 27412"\n" 27413" <p>For example you can use a Virtual library to only show you books with the tag <i>Unread</i>\n" 27414" or only books by <i>My favorite author</i> or only books in a particular series.</p>\n" 27415"\n" 27416" <p>More information and examples are available in the\n" 27417" <a href=\"%s\">User Manual</a>.</p>\n" 27418" " 27419msgstr "" 27420 27421#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:189 27422msgid "Saved searches recognized in the expression:" 27423msgstr "" 27424 27425#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:226 27426msgid "Search text changed" 27427msgstr "" 27428 27429#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:227 27430msgid "" 27431"The Virtual library name or the search text has changed. Do you want to " 27432"discard these changes?" 27433msgstr "" 27434 27435#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:264 27436#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:94 27437#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:100 27438msgid "No name" 27439msgstr "" 27440 27441#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:265 27442msgid "You must provide a name for the new Virtual library" 27443msgstr "" 27444 27445#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:271 27446msgid "A Virtual library name cannot begin with \"*\"" 27447msgstr "" 27448 27449#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:276 27450msgid "Name already in use" 27451msgstr "" 27452 27453#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:277 27454msgid "" 27455"That name is already in use. Do you want to replace it with the new search?" 27456msgstr "" 27457 27458#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:284 27459msgid "No search string" 27460msgstr "" 27461 27462#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:285 27463msgid "You must provide a search to define the new Virtual library" 27464msgstr "" 27465 27466#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:293 27467#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:455 27468msgid "Invalid search" 27469msgstr "" 27470 27471#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:294 27472#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:456 27473msgid "The search in the search box is not valid" 27474msgstr "" 27475 27476#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:299 27477msgid "Search found no books" 27478msgstr "" 27479 27480#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:300 27481msgid "" 27482"The search found no books, so the Virtual library will be empty. Do you " 27483"really want to use that search?" 27484msgstr "" 27485 27486#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:321 27487#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:567 27488msgid "*current search" 27489msgstr "" 27490 27491#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:325 27492msgid "Virtual library from current search" 27493msgstr "" 27494 27495#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:326 27496msgid "Create a temporary Virtual library from the current search" 27497msgstr "" 27498 27499#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:339 27500msgid "" 27501"Use a \"Virtual library\" to show only a subset of the books present in this" 27502" library" 27503msgstr "" 27504 27505#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:344 27506msgid "(all books)" 27507msgstr "" 27508 27509#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:345 27510msgid "Additional restriction" 27511msgstr "" 27512 27513#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:347 27514msgid "Remove Virtual library" 27515msgstr "" 27516 27517#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:394 27518msgid "Show Virtual libraries as tabs" 27519msgstr "" 27520 27521#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:447 27522msgid "No search" 27523msgstr "" 27524 27525#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:448 27526msgid "There is no current search to use" 27527msgstr "" 27528 27529#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:498 27530#, python-brace-format 27531msgid "Are you sure you want to remove the Virtual library <b>{0}</b>?" 27532msgstr "" 27533 27534#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:509 27535msgid "No Virtual libraries" 27536msgstr "" 27537 27538#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:510 27539msgid "No Virtual libraries present, create some first" 27540msgstr "" 27541 27542#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:514 27543#, python-brace-format 27544msgid "" 27545"<p>Quickly choose a Virtual library by typing in just a few characters from the library name into the field above.\n" 27546" For example, if want to choose the VL:\n" 27547" {example}\n" 27548" Simply type in the characters:\n" 27549" {chars}\n" 27550" and press Enter." 27551msgstr "" 27552 27553#: /__w/calibre/calibre/src/calibre/gui2/search_restriction_mixin.py:522 27554msgid "Choose Virtual library" 27555msgstr "" 27556 27557#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:39 27558#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:174 27559msgid "&Default" 27560msgstr "" 27561 27562#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:51 27563msgid "Click to change" 27564msgstr "" 27565 27566#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:176 27567msgid "Customize shortcuts for" 27568msgstr "" 27569 27570#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:263 27571msgid "Keys" 27572msgstr "" 27573 27574#: /__w/calibre/calibre/src/calibre/gui2/shortcuts.py:265 27575msgid "Double click to change" 27576msgstr "" 27577 27578#: /__w/calibre/calibre/src/calibre/gui2/splash_screen.py:90 27579msgid "Starting up, please wait..." 27580msgstr "" 27581 27582#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:36 27583msgid "Added tags:" 27584msgstr "" 27585 27586#: /__w/calibre/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:37 27587msgid "Open store in external web browser" 27588msgstr "" 27589 27590#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:213 27591#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:220 27592#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:180 27593msgid "&What kind of match to use:" 27594msgstr "" 27595 27596#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 27597#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:225 27598#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:185 27599msgid "&All these words:" 27600msgstr "" 27601 27602#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219 27603#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:226 27604#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:186 27605msgid "This exact &phrase:" 27606msgstr "" 27607 27608#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:220 27609#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:227 27610#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187 27611msgid "&One or more of these words:" 27612msgstr "" 27613 27614#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:223 27615#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:230 27616#, python-format 27617msgid "See the <a href=\"%s\">User Manual</a> for more help" 27618msgstr "" 27619 27620#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226 27621#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:235 27622#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:194 27623msgid "Enter the title." 27624msgstr "" 27625 27626#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227 27627msgid "&Description:" 27628msgstr "" 27629 27630#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:228 27631msgid "&Headquarters:" 27632msgstr "" 27633 27634#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:230 27635#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:233 27636#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:197 27637msgid "Search only in specific fields:" 27638msgstr "" 27639 27640#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:232 27641msgid "Enabled:" 27642msgstr "" 27643 27644#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:233 27645#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:239 27646msgid "DRM:" 27647msgstr "" 27648 27649#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:234 27650#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:236 27651#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:239 27652#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:240 27653#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:243 27654#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:246 27655msgid "true" 27656msgstr "" 27657 27658#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235 27659#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:237 27660#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:240 27661#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:241 27662#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:244 27663#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:247 27664msgid "false" 27665msgstr "" 27666 27667#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:238 27668#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:245 27669msgid "Affiliate:" 27670msgstr "" 27671 27672#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:241 27673msgid "Nam&e/description..." 27674msgstr "" 27675 27676#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:74 27677msgid "Query" 27678msgstr "" 27679 27680#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:76 27681msgid "Enable:" 27682msgstr "" 27683 27684#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:77 27685msgid "&All" 27686msgstr "" 27687 27688#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78 27689#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:152 27690msgid "&None" 27691msgstr "" 27692 27693#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:79 27694msgid "&Invert" 27695msgstr "" 27696 27697#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27698#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27699msgid "Affiliate" 27700msgstr "" 27701 27702#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27703msgid "Enabled" 27704msgstr "" 27705 27706#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27707msgid "Headquarters" 27708msgstr "" 27709 27710#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:43 27711msgid "No DRM" 27712msgstr "" 27713 27714#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:155 27715msgid "" 27716"This store is currently disabled and cannot be used in other parts of " 27717"calibre." 27718msgstr "" 27719 27720#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:157 27721msgid "" 27722"This store is currently enabled and can be used in other parts of calibre." 27723msgstr "" 27724 27725#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:162 27726msgid "This store only distributes e-books without DRM." 27727msgstr "" 27728 27729#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:164 27730msgid "" 27731"This store distributes e-books with DRM. It may have some titles without " 27732"DRM, but you will need to check on a per title basis." 27733msgstr "" 27734 27735#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:166 27736#, python-format 27737msgid "" 27738"This store is headquartered in %s. This is a good indication of what market " 27739"the store caters to. However, this does not necessarily mean that the store " 27740"is limited to that market only." 27741msgstr "" 27742 27743#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:169 27744#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:254 27745#, python-format 27746msgid "Buying from this store supports the calibre developer: %s." 27747msgstr "" 27748 27749#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/models.py:171 27750#, python-format 27751msgid "This store distributes e-books in the following formats: %s" 27752msgstr "" 27753 27754#: /__w/calibre/calibre/src/calibre/gui2/store/config/chooser/results_view.py:49 27755msgid "Configure..." 27756msgstr "" 27757 27758#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:97 27759msgid "Time" 27760msgstr "" 27761 27762#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:98 27763msgid "Number of seconds to wait for a store to respond:" 27764msgstr "" 27765 27766#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:99 27767msgid "Number of seconds to let a store process results:" 27768msgstr "" 27769 27770#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:100 27771msgid "Display" 27772msgstr "" 27773 27774#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:101 27775msgid "Maximum number of results to show per store:" 27776msgstr "" 27777 27778#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:102 27779msgid "Open search result in system browser" 27780msgstr "" 27781 27782#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:103 27783msgid "Threads" 27784msgstr "" 27785 27786#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:104 27787msgid "Number of search threads to use:" 27788msgstr "" 27789 27790#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:105 27791msgid "Number of cache update threads to use:" 27792msgstr "" 27793 27794#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:106 27795msgid "Number of cover download threads to use:" 27796msgstr "" 27797 27798#: /__w/calibre/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:107 27799msgid "Number of details threads to use:" 27800msgstr "" 27801 27802#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:237 27803msgid "&Price:" 27804msgstr "" 27805 27806#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:242 27807msgid "Download:" 27808msgstr "" 27809 27810#: /__w/calibre/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:249 27811msgid "Titl&e/author/price..." 27812msgstr "" 27813 27814#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27815msgid "DRM" 27816msgstr "" 27817 27818#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27819msgid "Download" 27820msgstr "" 27821 27822#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:40 27823msgid "Price" 27824msgstr "" 27825 27826#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:235 27827#, python-format 27828msgid "" 27829"Detected price as: %s. Check with the store before making a purchase to " 27830"verify this price is correct. This price often does not include promotions " 27831"the store may be running." 27832msgstr "" 27833 27834#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:239 27835msgid "No price was found" 27836msgstr "" 27837 27838#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:242 27839msgid "" 27840"This book as been detected as having DRM restrictions. This book may not " 27841"work with your reader and you will have limitations placed upon you as to " 27842"what you can do with this book. Check with the store before making any " 27843"purchases to ensure you can actually read this book." 27844msgstr "" 27845 27846#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:244 27847msgid "" 27848"This book has been detected as being DRM Free. You should be able to use " 27849"this book on any device provided it is in a format calibre supports for " 27850"conversion. However, before making a purchase double check the DRM status " 27851"with the store. The store may not be disclosing the use of DRM." 27852msgstr "" 27853 27854#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:246 27855msgid "" 27856"The DRM status of this book could not be determined. There is a very high " 27857"likelihood that this book is actually DRM restricted." 27858msgstr "" 27859 27860#: /__w/calibre/calibre/src/calibre/gui2/store/search/models.py:251 27861#, python-format 27862msgid "The following formats can be downloaded directly: %s." 27863msgstr "" 27864 27865#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:68 27866msgid "Download..." 27867msgstr "" 27868 27869#: /__w/calibre/calibre/src/calibre/gui2/store/search/results_view.py:72 27870msgid "Goto in store..." 27871msgstr "" 27872 27873#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:130 27874#, python-format 27875msgid "Buying from this store supports the calibre developer: %s</p>" 27876msgstr "" 27877 27878#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:195 27879msgid "No query" 27880msgstr "" 27881 27882#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:196 27883msgid "You must enter a title, author or keyword to search for." 27884msgstr "" 27885 27886#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:321 27887msgid "Customize Get books search" 27888msgstr "" 27889 27890#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:330 27891msgid "Choose s&tores" 27892msgstr "" 27893 27894#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:331 27895msgid "Configure s&earch" 27896msgstr "" 27897 27898#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:381 27899msgid "Couldn't find any books matching your query." 27900msgstr "" 27901 27902#: /__w/calibre/calibre/src/calibre/gui2/store/search/search.py:395 27903msgid "Choose format to download to your library." 27904msgstr "" 27905 27906#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:179 27907msgid "Search by title" 27908msgstr "" 27909 27910#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:181 27911msgid "Search by author" 27912msgstr "" 27913 27914#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:183 27915msgid "&Keyword:" 27916msgstr "" 27917 27918#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:184 27919msgid "Search by any keyword" 27920msgstr "" 27921 27922#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:187 27923msgid "&Invert selection" 27924msgstr "" 27925 27926#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:189 27927msgid "Configure Get books behavior" 27928msgstr "" 27929 27930#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:190 27931msgid "&Configure" 27932msgstr "" 27933 27934#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:191 27935msgid "Open a selected book in the system's web browser" 27936msgstr "" 27937 27938#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:192 27939msgid "Open in &external browser" 27940msgstr "" 27941 27942#: /__w/calibre/calibre/src/calibre/gui2/store/search/search_ui.py:195 27943#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:75 27944msgid "Books:" 27945msgstr "" 27946 27947#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:190 27948msgid "" 27949"See the <a href=\"https://manual.calibre-ebook.com/gui.html#the-search-" 27950"interface\">User Manual</a> for more help" 27951msgstr "" 27952 27953#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:199 27954msgid "Titl&e/author/price ..." 27955msgstr "" 27956 27957#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:48 27958#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:71 27959msgid "Dialog" 27960msgstr "" 27961 27962#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:49 27963msgid "Updating book cache" 27964msgstr "" 27965 27966#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:43 27967msgid "Checking last download date." 27968msgstr "" 27969 27970#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:49 27971msgid "Downloading book list from MobileRead." 27972msgstr "" 27973 27974#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:62 27975msgid "Processing books." 27976msgstr "" 27977 27978#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:72 27979#, python-format 27980msgid "%(num)s of %(tot)s books processed." 27981msgstr "" 27982 27983#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:80 27984msgid "Updating MobileRead book cache..." 27985msgstr "" 27986 27987#: /__w/calibre/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:72 27988msgid "&Query:" 27989msgstr "" 27990 27991#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:96 27992msgid "Home" 27993msgstr "" 27994 27995#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:109 27996msgid "Reload" 27997msgstr "" 27998 27999#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:186 28000#, python-brace-format 28001msgid "Download of {0} failed with error: {1}" 28002msgstr "" 28003 28004#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:192 28005msgid "" 28006"This e-book is a DRMed EPUB file. You will be prompted to save this file to" 28007" your computer. Once it is saved, open it with <a " 28008"href=\"https://www.adobe.com/solutions/ebook/digital-editions.html\">Adobe " 28009"Digital Editions</a> (ADE).<p>ADE, in turn will download the actual e-book, " 28010"which will be a .epub file. You can add this book to calibre using \"Add " 28011"Books\" and selecting the file from the ADE library folder." 28012msgstr "" 28013 28014#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:204 28015msgid "File is not a supported e-book type. Save to disk?" 28016msgstr "" 28017 28018#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:219 28019msgid "Could not contact calibre" 28020msgstr "" 28021 28022#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:220 28023msgid "" 28024"No running calibre instance found. Please start calibre before trying to " 28025"download books." 28026msgstr "" 28027 28028#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:224 28029msgid "Download completed" 28030msgstr "" 28031 28032#: /__w/calibre/calibre/src/calibre/gui2/store/web_store.py:225 28033#, python-brace-format 28034msgid "" 28035"Download of {0} has been completed, the book was added to your calibre " 28036"library" 28037msgstr "" 28038 28039#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:218 28040#, python-format 28041msgid "Average rating for books in this category: %.1f" 28042msgstr "" 28043 28044#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:220 28045msgid "Books in this category are unrated" 28046msgstr "" 28047 28048#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:222 28049#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:355 28050msgid "Search expression:" 28051msgstr "" 28052 28053#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:224 28054#, python-format 28055msgid "Number of books: %s" 28056msgstr "" 28057 28058#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:303 28059#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:140 28060msgid "Rename in Virtual library" 28061msgstr "" 28062 28063#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:304 28064msgid "" 28065"Do you want this rename to apply only to books in the current Virtual " 28066"library?" 28067msgstr "" 28068 28069#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:306 28070msgid "Yes, apply only in VL" 28071msgstr "" 28072 28073#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:307 28074msgid "No, apply in entire library" 28075msgstr "" 28076 28077#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:435 28078#: /__w/calibre/calibre/src/calibre/srv/metadata.py:236 28079#, python-brace-format 28080msgid "The grouped search term name is \"{0}\"" 28081msgstr "" 28082 28083#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:446 28084#: /__w/calibre/calibre/src/calibre/srv/metadata.py:244 28085#, python-brace-format 28086msgid "The lookup/search name is \"{0}\"{1}" 28087msgstr "" 28088 28089#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1051 28090msgid "Changing the authors for several books can take a while. Are you sure?" 28091msgstr "" 28092 28093#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1056 28094msgid "" 28095"Changing the metadata for that many books can take a while. Are you sure?" 28096msgstr "" 28097 28098#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1240 28099#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1264 28100#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1272 28101msgid "Rename User category" 28102msgstr "" 28103 28104#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1241 28105msgid "You cannot use periods in the name when renaming User categories" 28106msgstr "" 28107 28108#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1265 28109#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1273 28110#, python-format 28111msgid "The name %s is already used" 28112msgstr "" 28113 28114#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1287 28115msgid "Author names cannot contain & characters." 28116msgstr "" 28117 28118#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28119msgid "Duplicate search name" 28120msgstr "" 28121 28122#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/model.py:1294 28123#, python-format 28124msgid "The saved search name %s is already used." 28125msgstr "" 28126 28127#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:46 28128msgid "User categories" 28129msgstr "" 28130 28131#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:57 28132msgid "Custom columns" 28133msgstr "" 28134 28135#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:103 28136msgid "Invalid search restriction" 28137msgstr "" 28138 28139#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:104 28140msgid "The current search restriction is invalid" 28141msgstr "" 28142 28143#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:121 28144msgid "New category" 28145msgstr "" 28146 28147#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:179 28148#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:182 28149msgid "Delete User category" 28150msgstr "" 28151 28152#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:180 28153#, python-format 28154msgid "%s is not a User category" 28155msgstr "" 28156 28157#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:183 28158#, python-format 28159msgid "%s contains items. Do you really want to delete it?" 28160msgstr "" 28161 28162#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:206 28163msgid "Remove category" 28164msgstr "" 28165 28166#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:207 28167#, python-format 28168msgid "User category %s does not exist" 28169msgstr "" 28170 28171#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:228 28172msgid "Add to User category" 28173msgstr "" 28174 28175#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:229 28176#, python-format 28177msgid "A User category %s does not exist" 28178msgstr "" 28179 28180#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28181msgid "Children" 28182msgstr "" 28183 28184#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:305 28185msgid "Item" 28186msgstr "" 28187 28188#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:311 28189#, python-format 28190msgid "" 28191"%s and its children will be deleted from books in the Virtual library. Are " 28192"you sure?" 28193msgstr "" 28194 28195#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:314 28196#, python-format 28197msgid "%s and its children will be deleted from all books. Are you sure?" 28198msgstr "" 28199 28200#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:319 28201#, python-format 28202msgid "%s will be deleted from books in the Virtual library. Are you sure?" 28203msgstr "" 28204 28205#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:321 28206#, python-format 28207msgid "%s will be deleted from all books. Are you sure?" 28208msgstr "" 28209 28210#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:323 28211msgid "Delete item" 28212msgstr "" 28213 28214#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:354 28215msgid "You must select some books to apply {} to" 28216msgstr "" 28217 28218#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:402 28219#, python-format 28220msgid "" 28221"The identifier %s will be deleted from books in the current virtual library." 28222" Are you sure?" 28223msgstr "" 28224 28225#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:405 28226#, python-format 28227msgid "The identifier %s will be deleted from all books. Are you sure?" 28228msgstr "" 28229 28230#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:407 28231msgid "Delete identifier" 28232msgstr "" 28233 28234#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:480 28235#, python-format 28236msgid "change_tb_category_visibility: category %s does not exist" 28237msgstr "" 28238 28239#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:494 28240#, python-format 28241msgid "change_tb_category_visibility: invalid operation %s" 28242msgstr "" 28243 28244#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:533 28245msgid "" 28246"Change how the Tag browser works, such as, how it is sorted, what happens " 28247"when you click items, etc." 28248msgstr "" 28249 28250#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:548 28251msgid "" 28252"Search for items. If the text begins with equals (=) the search is exact " 28253"match, otherwise it is \"contains\" finding items containing the text " 28254"anywhere in the item name. Both exact and contains searches ignore case. You" 28255" can limit the search to particular categories using syntax similar to " 28256"search. For example, tags:foo will find foo in any tag, but not in authors " 28257"etc. Entering *foo will collapse all categories then showing only those " 28258"categories with items containing the text \"foo\"" 28259msgstr "" 28260 28261#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:559 28262msgid "Find in the Tag browser" 28263msgstr "" 28264 28265#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:567 28266msgid "Find the first/next matching item" 28267msgstr "" 28268 28269#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:578 28270msgid "Find" 28271msgstr "" 28272 28273#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:658 28274msgid "No more matches.</b><p> Click Find again to go to first match" 28275msgstr "" 28276 28277#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:680 28278msgid "Configure Tag browser" 28279msgstr "" 28280 28281#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:695 28282msgid "Number of books" 28283msgstr "" 28284 28285#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:696 28286msgid "Average rating" 28287msgstr "" 28288 28289#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:703 28290msgid "Set the sort order for entries in the Tag browser" 28291msgstr "" 28292 28293#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:706 28294msgid "Search type when selecting multiple items" 28295msgstr "" 28296 28297#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28298msgid "Match all of the items" 28299msgstr "" 28300 28301#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:712 28302msgid "Match any of the items" 28303msgstr "" 28304 28305#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:719 28306msgid "" 28307"When selecting multiple entries in the Tag browser match any or all of them" 28308msgstr "" 28309 28310#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:723 28311msgid "Manage authors, tags, etc." 28312msgstr "" 28313 28314#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:724 28315msgid "" 28316"All of these category_managers are available by right-clicking on items in " 28317"the Tag browser above" 28318msgstr "" 28319 28320#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:732 28321msgid "'Click' found item" 28322msgstr "" 28323 28324#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:739 28325msgid "Give the Tag browser keyboard focus" 28326msgstr "" 28327 28328#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28329msgid "Hide counts" 28330msgstr "" 28331 28332#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:749 28333msgid "Show counts" 28334msgstr "" 28335 28336#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28337msgid "Hide average rating" 28338msgstr "" 28339 28340#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/ui.py:751 28341msgid "Show average rating" 28342msgstr "" 28343 28344#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:141 28345msgid "" 28346"A Virtual library is active but you are renaming the item in all books in " 28347"your library. Is this really what you want to do?" 28348msgstr "" 28349 28350#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:144 28351msgid "Yes, apply in entire library" 28352msgstr "" 28353 28354#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:145 28355msgid "No, apply only in Virtual library" 28356msgstr "" 28357 28358#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:515 28359#, python-format 28360msgid "Change icon for: %s" 28361msgstr "" 28362 28363#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:614 28364msgid "Delete the saved search: {}?" 28365msgstr "" 28366 28367#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:707 28368msgid "Show category" 28369msgstr "" 28370 28371#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:717 28372msgid "All categories" 28373msgstr "" 28374 28375#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:753 28376#, python-format 28377msgid "Rename %s in Virtual library" 28378msgstr "" 28379 28380#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:757 28381#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:820 28382#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:886 28383#, python-format 28384msgid "Rename %s" 28385msgstr "" 28386 28387#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:764 28388#, python-format 28389msgid "Delete %s in Virtual library" 28390msgstr "" 28391 28392#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:769 28393#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:836 28394#, python-format 28395msgid "Delete %s" 28396msgstr "" 28397 28398#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:774 28399#, python-format 28400msgid "Edit sort for %s" 28401msgstr "" 28402 28403#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:777 28404#, python-format 28405msgid "Edit link for %s" 28406msgstr "" 28407 28408#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:783 28409#, python-format 28410msgid "Add %s to User category" 28411msgstr "" 28412 28413#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:799 28414#, python-format 28415msgid "Children of %s" 28416msgstr "" 28417 28418#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:810 28419#, python-format 28420msgid "Add/remove %s to selected books" 28421msgstr "" 28422 28423#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:812 28424#, python-format 28425msgid "Add %s to selected books" 28426msgstr "" 28427 28428#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:815 28429#, python-format 28430msgid "Remove %s from selected books" 28431msgstr "" 28432 28433#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:824 28434#, python-format 28435msgid "Delete Saved search %s" 28436msgstr "" 28437 28438#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:830 28439#, python-format 28440msgid "Delete %s in Virtual Library" 28441msgstr "" 28442 28443#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:843 28444#, python-format 28445msgid "Remove %(item)s from category %(cat)s" 28446msgstr "" 28447 28448#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:851 28449#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:902 28450#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:918 28451msgid "Search for" 28452msgstr "" 28453 28454#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:862 28455#, python-format 28456msgid "%s and its children" 28457msgstr "" 28458 28459#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:867 28460#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:910 28461#, python-format 28462msgid "Everything but %s" 28463msgstr "" 28464 28465#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:873 28466#, python-format 28467msgid "Everything but %s and its children" 28468msgstr "" 28469 28470#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:879 28471msgid "The saved search expression" 28472msgstr "" 28473 28474#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:890 28475#, python-format 28476msgid "Add sub-category to %s" 28477msgstr "" 28478 28479#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:894 28480#, python-format 28481msgid "Delete User category %s" 28482msgstr "" 28483 28484#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:924 28485#, python-format 28486msgid "Books in category %s" 28487msgstr "" 28488 28489#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:930 28490#, python-format 28491msgid "Books not in category %s" 28492msgstr "" 28493 28494#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:954 28495#, python-format 28496msgid "Edit permissible values for %s" 28497msgstr "" 28498 28499#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:980 28500#, python-format 28501msgid "Hide category %s" 28502msgstr "" 28503 28504#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:987 28505msgid "Change category icon" 28506msgstr "" 28507 28508#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:989 28509msgid "Restore default icon" 28510msgstr "" 28511 28512#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:997 28513#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1002 28514msgid "Manage User categories" 28515msgstr "" 28516 28517#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1010 28518msgid "Change sub-categorization scheme" 28519msgstr "" 28520 28521#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1016 28522msgid "Partition" 28523msgstr "" 28524 28525#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1031 28526msgid "First letter is usable only when sorting by name" 28527msgstr "" 28528 28529#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1039 28530msgid "Expand or collapse" 28531msgstr "" 28532 28533#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1047 28534#, python-brace-format 28535msgid "Expand {0}" 28536msgstr "" 28537 28538#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1050 28539#, python-brace-format 28540msgid "Expand {0} and its children" 28541msgstr "" 28542 28543#: /__w/calibre/calibre/src/calibre/gui2/tag_browser/view.py:1070 28544#, python-brace-format 28545msgid "Collapse {0}" 28546msgstr "" 28547 28548#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:44 28549#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:139 28550msgid "Remove" 28551msgstr "" 28552 28553#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:46 28554msgid "Keep" 28555msgstr "" 28556 28557#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:48 28558msgid "Title-case" 28559msgstr "" 28560 28561#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:51 28562msgid "Split" 28563msgstr "" 28564 28565#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:62 28566msgid "Create the rule below, the rule can be used to remove or replace tags" 28567msgstr "" 28568 28569#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:63 28570msgid "the tag, if it" 28571msgstr "" 28572 28573#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:64 28574msgid "You must provide a value for the tag to match" 28575msgstr "" 28576 28577#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:65 28578#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:231 28579msgid "with the tag:" 28580msgstr "" 28581 28582#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:66 28583#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:233 28584msgid "on the character:" 28585msgstr "" 28586 28587#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:68 28588msgid "" 28589"The character on which to split tags. Note that technically you can specify " 28590"a sub-string, not just a single character. Then splitting will happen on the" 28591" sub-string." 28592msgstr "" 28593 28594#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:71 28595msgid "" 28596"What to replace the tag with. Note that if you use a pattern to match tags, " 28597"you can replace with parts of the matched pattern. See the User Manual on " 28598"how to use regular expressions for details." 28599msgstr "" 28600 28601#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:74 28602#, python-format 28603msgid "" 28604"For help with regex pattern matching, see the <a href=\"%s\">User Manual</a>" 28605msgstr "" 28606 28607#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:103 28608msgid "Edit the list of tags with the Tag editor" 28609msgstr "" 28610 28611#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:144 28612msgid "Tags that contain this string will match" 28613msgstr "" 28614 28615#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:152 28616msgid "Use the Tag editor to edit the list of tags" 28617msgstr "" 28618 28619#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:228 28620#, python-brace-format 28621msgid "<b>{action}</b> the tag, if it <i>{match_type}</i>: <b>{query}</b>" 28622msgstr "" 28623 28624#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:273 28625msgid "" 28626"You can specify rules to filter/transform tags here. Click the \"Add rule\" " 28627"button below to get started. The rules will be processed in order for every " 28628"tag until either a \"remove\" or a \"keep\" rule matches." 28629msgstr "" 28630 28631#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:283 28632msgid "You can <b>change an existing rule</b> by double clicking it" 28633msgstr "" 28634 28635#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:311 28636msgid "Move current rule up" 28637msgstr "" 28638 28639#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:315 28640msgid "Move current rule down" 28641msgstr "" 28642 28643#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:390 28644msgid "Test tag mapper rules" 28645msgstr "" 28646 28647#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:392 28648msgid "Enter a comma separated list of &tags to test:" 28649msgstr "" 28650 28651#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:393 28652msgid "Enter tags and click the \"Test\" button" 28653msgstr "" 28654 28655#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:427 28656#, python-format 28657msgid "<b>Resulting tags:</b> %s" 28658msgstr "" 28659 28660#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:440 28661msgid "Cannot save as no rules have been created" 28662msgstr "" 28663 28664#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:442 28665msgid "Save ruleset as" 28666msgstr "" 28667 28668#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:443 28669msgid "Enter a name for this ruleset:" 28670msgstr "" 28671 28672#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:447 28673#, python-format 28674msgid "A ruleset with the name \"%s\" already exists, do you want to replace it?" 28675msgstr "" 28676 28677#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:465 28678msgid "Delete saved rulesets" 28679msgstr "" 28680 28681#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:471 28682msgid "No saved rulesets available" 28683msgstr "" 28684 28685#: /__w/calibre/calibre/src/calibre/gui2/tag_mapper.py:484 28686msgid "Edit tag mapper rules" 28687msgstr "" 28688 28689#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:125 28690msgid "Select a destination for the Table of Contents entry" 28691msgstr "" 28692 28693#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:149 28694msgid "Search for text..." 28695msgstr "" 28696 28697#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:152 28698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:549 28699msgid "Find &next" 28700msgstr "" 28701 28702#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:155 28703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:551 28704msgid "Find &previous" 28705msgstr "" 28706 28707#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:167 28708msgid "" 28709"Here you can choose a destination for the Table of Contents' entry to point " 28710"to. First choose a file from the book in the left-most panel. The file will " 28711"open in the central panel.<p>Then choose a location inside the file. To do " 28712"so, simply click on the place in the central panel that you want to use as " 28713"the destination. As you move the mouse around the central panel, a thick " 28714"green line appears, indicating the precise location that will be selected " 28715"when you click." 28716msgstr "" 28717 28718#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:180 28719msgid "Na&me of the ToC entry:" 28720msgstr "" 28721 28722#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:187 28723msgid "Currently selected destination:" 28724msgstr "" 28725 28726#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:222 28727#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:233 28728msgid "No match found" 28729msgstr "" 28730 28731#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:223 28732#, python-format 28733msgid "No match found for: %s" 28734msgstr "" 28735 28736#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:229 28737#, python-format 28738msgid "" 28739"No matches for %(text)s found in the current file [%(current)s]. Do you want" 28740" to search in the %(which)s file [%(next)s]?" 28741msgstr "" 28742 28743#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28744msgid "next" 28745msgstr "" 28746 28747#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:232 28748msgid "previous" 28749msgstr "" 28750 28751#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:259 28752msgid "Bad markup" 28753msgstr "" 28754 28755#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:260 28756msgid "This book has severely broken markup, its ToC cannot be edited." 28757msgstr "" 28758 28759#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:266 28760#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:309 28761#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:313 28762msgid "File:" 28763msgstr "" 28764 28765#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:267 28766#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:299 28767msgid "Top of the file" 28768msgstr "" 28769 28770#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:301 28771#, python-format 28772msgid "Approximately %d%% from the top" 28773msgstr "" 28774 28775#: /__w/calibre/calibre/src/calibre/gui2/toc/location.py:306 28776#, python-format 28777msgid "Location: A <%s> tag inside the file" 28778msgstr "" 28779 28780#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:45 28781msgid "Create ToC from XPath" 28782msgstr "" 28783 28784#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:49 28785msgid "" 28786"Specify a series of XPath expressions for the different levels of the Table " 28787"of Contents. You can use the wizard buttons to help you create XPath " 28788"expressions." 28789msgstr "" 28790 28791#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:56 28792#, python-format 28793msgid "Level %s ToC:" 28794msgstr "" 28795 28796#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:71 28797msgid "Do not add duplicate entries at the same level" 28798msgstr "" 28799 28800#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:81 28801msgid "No XPaths" 28802msgstr "" 28803 28804#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:82 28805msgid "No XPaths have been entered" 28806msgstr "" 28807 28808#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:122 28809#, python-format 28810msgid "The XPath expression %s is not valid." 28811msgstr "" 28812 28813#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:166 28814msgid "" 28815"You can edit existing entries in the Table of Contents by clicking them in " 28816"the panel to the left." 28817msgstr "" 28818 28819#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:168 28820msgid "" 28821"Entries with a green tick next to them point to a location that has been " 28822"verified to exist. Entries with a red dot are broken and may need to be " 28823"fixed." 28824msgstr "" 28825 28826#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:176 28827msgid "Create a &new entry" 28828msgstr "" 28829 28830#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:181 28831msgid "Generate ToC from &major headings" 28832msgstr "" 28833 28834#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:184 28835msgid "" 28836"Generate a Table of Contents from the major headings in the book. This will " 28837"work if the book identifies its headings using HTML heading tags. Uses the " 28838"<h1>, <h2> and <h3> tags." 28839msgstr "" 28840 28841#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:188 28842msgid "Generate ToC from &all headings" 28843msgstr "" 28844 28845#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:191 28846msgid "" 28847"Generate a Table of Contents from all the headings in the book. This will " 28848"work if the book identifies its headings using HTML heading tags. Uses the " 28849"<h1-6> tags." 28850msgstr "" 28851 28852#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:196 28853msgid "Generate ToC from &links" 28854msgstr "" 28855 28856#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:199 28857msgid "" 28858"Generate a Table of Contents from all the links in the book. Links that " 28859"point to destinations that do not exist in the book are ignored. Also " 28860"multiple links with the same destination or the same text are ignored." 28861msgstr "" 28862 28863#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:206 28864msgid "Generate ToC from &files" 28865msgstr "" 28866 28867#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:209 28868msgid "" 28869"Generate a Table of Contents from individual files in the book. Each entry " 28870"in the ToC will point to the start of the file, the text of the entry will " 28871"be the \"first line\" of text from the file." 28872msgstr "" 28873 28874#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:215 28875msgid "Generate ToC from &XPath" 28876msgstr "" 28877 28878#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:218 28879msgid "Generate a Table of Contents from arbitrary XPath expressions." 28880msgstr "" 28881 28882#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:222 28883msgid "&Flatten the ToC" 28884msgstr "" 28885 28886#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:225 28887msgid "Flatten the Table of Contents, putting all entries at the top level" 28888msgstr "" 28889 28890#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:230 28891msgid "" 28892"<b>WARNING:</b> calibre only supports the creation of linear ToCs in AZW3 " 28893"files. In a linear ToC every entry must point to a location after the " 28894"previous entry. If you create a non-linear ToC it will be automatically re-" 28895"arranged inside the AZW3 file." 28896msgstr "" 28897 28898#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:246 28899msgid "" 28900"You can move this entry around the Table of Contents by drag and drop or " 28901"using the up and down buttons to the left" 28902msgstr "" 28903 28904#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:267 28905msgid "Change the &location this entry points to" 28906msgstr "" 28907 28908#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:271 28909msgid "&Remove this entry" 28910msgstr "" 28911 28912#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:281 28913msgid "New entry &inside this entry" 28914msgstr "" 28915 28916#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:284 28917msgid "New entry &above this entry" 28918msgstr "" 28919 28920#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:287 28921msgid "New entry &below this entry" 28922msgstr "" 28923 28924#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:291 28925msgid "&Flatten this entry" 28926msgstr "" 28927 28928#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:293 28929msgid "" 28930"All children of this entry are brought to the same level as this entry." 28931msgstr "" 28932 28933#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:304 28934msgid "&Return to welcome screen" 28935msgstr "" 28936 28937#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:306 28938msgid "Go back to the top level view" 28939msgstr "" 28940 28941#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:319 28942msgid "Remove duplicates" 28943msgstr "" 28944 28945#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:320 28946msgid "Should headings with the same text at the same level be included?" 28947msgstr "" 28948 28949#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 28950msgid "&Include duplicates" 28951msgstr "" 28952 28953#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:321 28954msgid "&Remove duplicates" 28955msgstr "" 28956 28957#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:363 28958msgid "This entry points to an existing destination" 28959msgstr "" 28960 28961#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:366 28962msgid "The location this entry points to does not exist" 28963msgstr "" 28964 28965#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:434 28966#, python-brace-format 28967msgid "<b>Title</b>: {0} <b>Dest</b>: {1}{2}" 28968msgstr "" 28969 28970#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:497 28971msgid "Multiple items selected" 28972msgstr "" 28973 28974#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:498 28975msgid "" 28976"You are trying to move multiple items at once, this is not supported. " 28977"Instead use Drag and Drop to move multiple items" 28978msgstr "" 28979 28980#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:635 28981msgid "Chapter " 28982msgstr "" 28983 28984#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:636 28985msgid "All selected items will be renamed to the form prefix-number" 28986msgstr "" 28987 28988#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:671 28989msgid "Change the location this entry points to" 28990msgstr "" 28991 28992#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:672 28993msgid "Bulk rename all selected items" 28994msgstr "" 28995 28996#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:673 28997msgid "Remove all selected items" 28998msgstr "" 28999 29000#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:679 29001#, python-format 29002msgid "Move \"%s\" up" 29003msgstr "" 29004 29005#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:681 29006#, python-format 29007msgid "Move \"%s\" down" 29008msgstr "" 29009 29010#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:683 29011#, python-format 29012msgid "Unindent \"%s\"" 29013msgstr "" 29014 29015#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:685 29016#, python-format 29017msgid "Indent \"%s\"" 29018msgstr "" 29019 29020#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:717 29021msgid "Move current entry up [Ctrl+Up]" 29022msgstr "" 29023 29024#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:724 29025msgid "Unindent the current entry [Ctrl+Left]" 29026msgstr "" 29027 29028#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:731 29029msgid "Remove all selected entries" 29030msgstr "" 29031 29032#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:738 29033msgid "Indent the current entry [Ctrl+Right]" 29034msgstr "" 29035 29036#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:745 29037msgid "Move current entry down [Ctrl+Down]" 29038msgstr "" 29039 29040#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:747 29041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:184 29042msgid "&Expand all" 29043msgstr "" 29044 29045#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:751 29046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:185 29047msgid "&Collapse all" 29048msgstr "" 29049 29050#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:754 29051msgid "Double click on an entry to change the text" 29052msgstr "" 29053 29054#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:859 29055#, python-format 29056msgid "" 29057"The location this entry point to does not exist:\n" 29058"%s" 29059msgstr "" 29060 29061#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:952 29062#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:961 29063#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:968 29064msgid "No items found" 29065msgstr "" 29066 29067#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:953 29068msgid "No items were found that could be added to the Table of Contents." 29069msgstr "" 29070 29071#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:962 29072msgid "No links were found that could be added to the Table of Contents." 29073msgstr "" 29074 29075#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:969 29076msgid "No files were found that could be added to the Table of Contents." 29077msgstr "" 29078 29079#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:997 29080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:33 29081#, python-format 29082msgid "Edit the ToC in %s" 29083msgstr "" 29084 29085#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1013 29086#, python-format 29087msgid "Loading %s, please wait..." 29088msgstr "" 29089 29090#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1030 29091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:52 29092msgid "Undo the last action, if any" 29093msgstr "" 29094 29095#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1065 29096#, python-format 29097msgid "Writing %s, please wait..." 29098msgstr "" 29099 29100#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1073 29101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:83 29102msgid "Failed to write book" 29103msgstr "" 29104 29105#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1074 29106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:84 29107#, python-format 29108msgid "Could not write %s. Click \"Show details\" for more information." 29109msgstr "" 29110 29111#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1123 29112msgid "Failed to load book" 29113msgstr "" 29114 29115#: /__w/calibre/calibre/src/calibre/gui2/toc/main.py:1124 29116#, python-format 29117msgid "Could not load %s. Click \"Show details\" for more information." 29118msgstr "" 29119 29120#: /__w/calibre/calibre/src/calibre/gui2/tools.py:73 29121#, python-format 29122msgid "Convert book %(num)d of %(total)d (%(title)s)" 29123msgstr "" 29124 29125#: /__w/calibre/calibre/src/calibre/gui2/tools.py:105 29126msgid "Could not convert" 29127msgstr "" 29128 29129#: /__w/calibre/calibre/src/calibre/gui2/tools.py:106 29130#, python-format 29131msgid "" 29132"Could not convert <b>%s</b> as it has no e-book files. If you think it " 29133"should have files, but calibre is not finding them, that is most likely " 29134"because you moved the book's files around outside of calibre. You will need " 29135"to find those files and re-add them to calibre." 29136msgstr "" 29137 29138#: /__w/calibre/calibre/src/calibre/gui2/tools.py:116 29139#, python-format 29140msgid "No supported formats (Available formats: %s)" 29141msgstr "" 29142 29143#: /__w/calibre/calibre/src/calibre/gui2/tools.py:119 29144msgid "This book has no actual e-book files" 29145msgstr "" 29146 29147#: /__w/calibre/calibre/src/calibre/gui2/tools.py:123 29148#: /__w/calibre/calibre/src/calibre/gui2/tools.py:262 29149msgid "Could not convert some books" 29150msgstr "" 29151 29152#: /__w/calibre/calibre/src/calibre/gui2/tools.py:125 29153msgid "" 29154"Could not convert the book because no supported source format was found" 29155msgstr "" 29156 29157#: /__w/calibre/calibre/src/calibre/gui2/tools.py:127 29158#, python-brace-format 29159msgid "" 29160"Could not convert {num} of {tot} books, because no supported source formats " 29161"were found." 29162msgstr "" 29163 29164#: /__w/calibre/calibre/src/calibre/gui2/tools.py:164 29165msgid "Queueing books for bulk conversion" 29166msgstr "" 29167 29168#: /__w/calibre/calibre/src/calibre/gui2/tools.py:236 29169msgid "Queueing " 29170msgstr "" 29171 29172#: /__w/calibre/calibre/src/calibre/gui2/tools.py:237 29173#, python-format 29174msgid "Convert book %(num)d of %(tot)d (%(title)s)" 29175msgstr "" 29176 29177#: /__w/calibre/calibre/src/calibre/gui2/tools.py:263 29178#, python-format 29179msgid "" 29180"Could not convert %(num)d of %(tot)d books, because no suitable source " 29181"format was found." 29182msgstr "" 29183 29184#: /__w/calibre/calibre/src/calibre/gui2/tools.py:319 29185#, python-format 29186msgid "Fetch news from %s" 29187msgstr "" 29188 29189#: /__w/calibre/calibre/src/calibre/gui2/tools.py:394 29190msgid "Convert existing" 29191msgstr "" 29192 29193#: /__w/calibre/calibre/src/calibre/gui2/tools.py:395 29194#, python-format 29195msgid "" 29196"The following books have already been converted to the %s format. Do you " 29197"wish to reconvert them?" 29198msgstr "" 29199 29200#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:50 29201#: /__w/calibre/calibre/src/calibre/gui2/tts/linux.py:53 29202msgid "Could not find speech-dispatcher on your system. Please install it." 29203msgstr "" 29204 29205#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29206#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29207#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 29209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 29210msgid "Language" 29211msgstr "" 29212 29213#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:23 29214msgid "Variant" 29215msgstr "" 29216 29217#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:82 29218msgid "&Speed of speech:" 29219msgstr "" 29220 29221#: /__w/calibre/calibre/src/calibre/gui2/tts/linux_config.py:94 29222msgid "Speech s&ynthesizer:" 29223msgstr "" 29224 29225#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29226msgid "female" 29227msgstr "" 29228 29229#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29230msgid "male" 29231msgstr "" 29232 29233#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:21 29234msgid "neutral" 29235msgstr "" 29236 29237#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29238#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29239msgid "Age" 29240msgstr "" 29241 29242#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:31 29243#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:27 29244msgid "Gender" 29245msgstr "" 29246 29247#: /__w/calibre/calibre/src/calibre/gui2/tts/macos_config.py:85 29248#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:83 29249msgid "&Speed of speech (words per minute):" 29250msgstr "" 29251 29252#: /__w/calibre/calibre/src/calibre/gui2/tts/windows_config.py:108 29253msgid "Sound output:" 29254msgstr "" 29255 29256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/__init__.py:167 29257msgid "&Unmark marked text" 29258msgstr "" 29259 29260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:181 29261msgid "The Qt WebEngine Render process crashed and has been restarted" 29262msgstr "" 29263 29264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:245 29265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1893 29266msgid "Unsaved changes" 29267msgstr "" 29268 29269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:246 29270msgid "" 29271"The current book has unsaved changes. If you open a new book, they will be " 29272"lost. Are you sure you want to proceed?" 29273msgstr "" 29274 29275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:250 29276msgid "Cannot open" 29277msgstr "" 29278 29279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:251 29280msgid "" 29281"The current book is being saved, you cannot open a new book until the saving" 29282" is completed" 29283msgstr "" 29284 29285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:261 29286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1279 29287msgid "Choose file location" 29288msgstr "" 29289 29290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:286 29291msgid "Importing book, please wait..." 29292msgstr "" 29293 29294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:302 29295msgid "Choose book folder" 29296msgstr "" 29297 29298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:306 29299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:910 29300msgid "Choose book" 29301msgstr "" 29302 29303#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:314 29304msgid "File not found" 29305msgstr "" 29306 29307#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:315 29308#, python-format 29309msgid "The file %s does not exist." 29310msgstr "" 29311 29312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:322 29313msgid "Unsupported format" 29314msgstr "" 29315 29316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:323 29317#, python-format 29318msgid "" 29319"Tweaking is only supported for books in the %s formats. Convert your book to" 29320" one of these formats first." 29321msgstr "" 29322 29323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:340 29324msgid "Opening book, please wait..." 29325msgstr "" 29326 29327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:353 29328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:357 29329msgid "Failed to open book" 29330msgstr "" 29331 29332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:354 29333msgid "" 29334"Failed to open book, it has obfuscated fonts, but the obfuscation key is " 29335"missing from the OPF. Do an EPUB to EPUB conversion before trying to edit " 29336"this book." 29337msgstr "" 29338 29339#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:358 29340msgid "Failed to open book, click \"Show details\" for more information." 29341msgstr "" 29342 29343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:400 29344msgid "Start of editing session" 29345msgstr "" 29346 29347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:437 29348msgid "Before: Delete files" 29349msgstr "" 29350 29351#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:463 29352msgid "One file deleted" 29353msgid_plural "{} files deleted" 29354msgstr[0] "" 29355msgstr[1] "" 29356 29357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:474 29358msgid "Before: Re-order text" 29359msgstr "" 29360 29361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:484 29362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:523 29363msgid "" 29364"You must first open a book to edit, before trying to create new files in it." 29365msgstr "" 29366 29367#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:496 29368#, python-format 29369msgid "Before: Add file %s" 29370msgstr "" 29371 29372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:526 29373msgid "Choose files" 29374msgstr "" 29375 29376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:531 29377msgid "Before Add files" 29378msgstr "" 29379 29380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:567 29381msgid "Before: Add cover" 29382msgstr "" 29383 29384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:575 29385msgid "No book is currently open. You must first open a book." 29386msgstr "" 29387 29388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:577 29389msgid "No book open" 29390msgstr "" 29391 29392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:582 29393msgid "You must open a book before trying to edit the Table of Contents." 29394msgstr "" 29395 29396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:584 29397msgid "Before: Edit Table of Contents" 29398msgstr "" 29399 29400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:599 29401msgid "Before: Insert inline Table of Contents" 29402msgstr "" 29403 29404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:603 29405msgid "No Table of Contents" 29406msgstr "" 29407 29408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:604 29409msgid "" 29410"Cannot create an inline Table of Contents as this book has no existing Table" 29411" of Contents. You must first create a Table of Contents using the Edit Table" 29412" of Contents tool." 29413msgstr "" 29414 29415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:618 29416#, python-format 29417msgid "Before: %s" 29418msgstr "" 29419 29420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:633 29421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:677 29422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:704 29423msgid "You must first open a book in order to transform styles." 29424msgstr "" 29425 29426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29427msgid "No HTML file" 29428msgstr "" 29429 29430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:651 29431msgid "Not currently editing an HTML file" 29432msgstr "" 29433 29434#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29436msgid "No HTML files" 29437msgstr "" 29438 29439#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:656 29440msgid "Not currently editing any HTML files" 29441msgstr "" 29442 29443#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:660 29444msgid "No HTML files are currently selected in the File browser" 29445msgstr "" 29446 29447#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:662 29448msgid "Before HTML transformation" 29449msgstr "" 29450 29451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29452msgid "No HTML was changed." 29453msgstr "" 29454 29455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:672 29456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:698 29457msgid "No changes" 29458msgstr "" 29459 29460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:688 29461msgid "Before style transformation" 29462msgstr "" 29463 29464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:699 29465msgid "No styles were changed." 29466msgstr "" 29467 29468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:708 29469msgid "Before: Get external resources" 29470msgstr "" 29471 29472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:723 29473msgid "No book is currently open. You must first open a book to manage fonts." 29474msgstr "" 29475 29476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:729 29477msgid "Embed all fonts" 29478msgstr "" 29479 29480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:733 29481msgid "Subset all fonts" 29482msgstr "" 29483 29484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:743 29485#, python-format 29486msgid "" 29487"The %s format does not support file and folder names internally, therefore " 29488"arranging files into folders is not allowed." 29489msgstr "" 29490 29491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:752 29492msgid "The files in this book are already arranged into folders" 29493msgstr "" 29494 29495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:753 29496msgid "Nothing to do" 29497msgstr "" 29498 29499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:754 29500msgid "Show this message &again" 29501msgstr "" 29502 29503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:756 29504msgid "Before: Arrange into folders" 29505msgstr "" 29506 29507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:758 29508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:783 29509#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:789 29510msgid "Renaming and updating links..." 29511msgstr "" 29512 29513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:766 29514#, python-brace-format 29515msgid "" 29516"You are changing the file type of {0}<b>{1}</b> to {2}<b>{3}</b>. Doing so " 29517"can cause problems, are you sure?" 29518msgstr "" 29519 29520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:773 29521#, python-brace-format 29522msgid "" 29523"The name you have chosen {0} contains special characters, internally it will" 29524" look like: {1}Try to use only the English alphabet [a-z], numbers [0-9], " 29525"hyphens and underscores for file names. Other characters can cause problems " 29526"for different e-book viewers. Are you sure you want to proceed?" 29527msgstr "" 29528 29529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:780 29530#, python-format 29531msgid "Before: Rename %s" 29532msgstr "" 29533 29534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:787 29535msgid "Before: Bulk rename" 29536msgstr "" 29537 29538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:794 29539msgid "Failed to rename files" 29540msgstr "" 29541 29542#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:795 29543msgid "Failed to rename files, click \"Show details\" for more information." 29544msgstr "" 29545 29546#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:828 29547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:206 29548msgid "&Revert to" 29549msgstr "" 29550 29551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:848 29552msgid "&Revert changes" 29553msgstr "" 29554 29555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:891 29556msgid "Show this popup again" 29557msgstr "" 29558 29559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:899 29560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:229 29561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:124 29562#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1489 29563msgid "See what &changed" 29564msgstr "" 29565 29566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:911 29567#, python-format 29568msgid "%s books" 29569msgstr "" 29570 29571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29572msgid "Current book" 29573msgstr "" 29574 29575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:917 29576msgid "Other book" 29577msgstr "" 29578 29579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:956 29580msgid "Before: Fix HTML" 29581msgstr "" 29582 29583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29584msgid "All HTML files fixed" 29585msgstr "" 29586 29587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:960 29588msgid "Fixing done" 29589msgstr "" 29590 29591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:968 29592msgid "Before: Beautify files" 29593msgstr "" 29594 29595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29596msgid "All files beautified" 29597msgstr "" 29598 29599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:973 29600msgid "Beautified" 29601msgstr "" 29602 29603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:992 29604msgid "Inserting images is only supported for HTML and CSS files." 29605msgstr "" 29606 29607#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1020 29608msgid "New class name" 29609msgstr "" 29610 29611#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1021 29612msgid "Rename the class {} to?" 29613msgstr "" 29614 29615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1023 29616msgid "Before: Rename {}" 29617msgstr "" 29618 29619#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1032 29620msgid "No class {} found to change" 29621msgstr "" 29622 29623#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1041 29624msgid "Semantics are not supported for the AZW3 format." 29625msgstr "" 29626 29627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1044 29628msgid "Before: Set Semantics" 29629msgstr "" 29630 29631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1057 29632msgid "Before: Filter style information" 29633msgstr "" 29634 29635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1066 29636msgid "No matching style rules were found" 29637msgstr "" 29638 29639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1201 29640#, python-format 29641msgid "No file with the name %s was found in the book" 29642msgstr "" 29643 29644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1216 29645msgid "No style rules that match the class {} were found" 29646msgstr "" 29647 29648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1230 29649msgid "" 29650"Choose a name for the checkpoint.\n" 29651"You can later restore the book to this checkpoint via the\n" 29652"\"Revert to...\" entries in the Edit menu." 29653msgstr "" 29654 29655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1273 29656msgid "Path does not exist" 29657msgstr "" 29658 29659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1274 29660#, python-format 29661msgid "" 29662"The file you are editing (%s) no longer exists. You have to choose a new " 29663"save location." 29664msgstr "" 29665 29666#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1298 29667msgid "Cannot save a copy" 29668msgstr "" 29669 29670#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1299 29671msgid "Saving a copy of a folder based book is not supported" 29672msgstr "" 29673 29674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1302 29675msgid "Choose path" 29676msgstr "" 29677 29678#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1304 29679#, python-format 29680msgid "Book (%s)" 29681msgstr "" 29682 29683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1320 29684msgid "Saving copy, please wait..." 29685msgstr "" 29686 29687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1324 29688msgid "Failed to save copy" 29689msgstr "" 29690 29691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1325 29692msgid "Failed to save copy, click \"Show details\" for more information." 29693msgstr "" 29694 29695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1326 29696#, python-format 29697msgid "Copy saved to %s" 29698msgstr "" 29699 29700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1327 29701msgid "Copy saved" 29702msgstr "" 29703 29704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1335 29705msgid "Could not save" 29706msgstr "" 29707 29708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1336 29709msgid "" 29710"Saving of the book failed. Click \"Show details\" for more information. You " 29711"can try to save a copy to a different location, via File->Save a copy" 29712msgstr "" 29713 29714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1344 29715msgid "Enter line number" 29716msgstr "" 29717 29718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1354 29719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1373 29720#, python-format 29721msgid "Before: Split %s" 29722msgstr "" 29723 29724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1389 29725msgid "Does not exist" 29726msgstr "" 29727 29728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1390 29729#, python-format 29730msgid "" 29731"The file %s does not exist. If you were trying to click an item in the Table" 29732" of Contents, you may need to refresh it by right-clicking and choosing " 29733"\"Refresh\"." 29734msgstr "" 29735 29736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1397 29737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1746 29738msgid "Unsupported file format" 29739msgstr "" 29740 29741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1398 29742#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1747 29743#, python-format 29744msgid "Editing files of type %s is not supported" 29745msgstr "" 29746 29747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1412 29748#, python-format 29749msgid "The anchor %s was not found in this file" 29750msgstr "" 29751 29752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1426 29753msgid "File deleted" 29754msgstr "" 29755 29756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1427 29757msgid "" 29758"The file {} has already been deleted, re-run Check Book to update the " 29759"results." 29760msgstr "" 29761 29762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1449 29763msgid "Before: Spell Check" 29764msgstr "" 29765 29766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1454 29767msgid "Before: Auto-fix errors" 29768msgstr "" 29769 29770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1467 29771#, python-format 29772msgid "Before: Merge files into %s" 29773msgstr "" 29774 29775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1476 29776msgid "{} files merged" 29777msgstr "" 29778 29779#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1480 29780msgid "Before: Link stylesheets" 29781msgstr "" 29782 29783#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1509 29784msgid "File opened" 29785msgstr "" 29786 29787#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1510 29788#, python-brace-format 29789msgid "" 29790"When you are done editing {0} click \"Import\" to update the file in the " 29791"book or \"Discard\" to lose any changes." 29792msgstr "" 29793 29794#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29795#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:734 29796msgid "Discard" 29797msgstr "" 29798 29799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1512 29800msgid "Import" 29801msgstr "" 29802 29803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1514 29804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1563 29805#, python-format 29806msgid "Before: Replace %s" 29807msgstr "" 29808 29809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1573 29810msgid "You must first open a book in order to see the report." 29811msgstr "" 29812 29813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1588 29814msgid "You must first open a book in order to check links." 29815msgstr "" 29816 29817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1593 29818msgid "You must first open a book in order to compress images." 29819msgstr "" 29820 29821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1599 29822msgid "Before: compress images" 29823msgstr "" 29824 29825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1607 29826msgid "Unexpected error" 29827msgstr "" 29828 29829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1608 29830msgid "Failed to compress images, click \"Show details\" for more information" 29831msgstr "" 29832 29833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1722 29834msgid "Cannot decode" 29835msgstr "" 29836 29837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1723 29838#, python-format 29839msgid "Cannot edit %s as it appears to be in an unknown character encoding" 29840msgstr "" 29841 29842#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1754 29843msgid "No book is currently open. You must first open a book to edit." 29844msgstr "" 29845 29846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1875 29847msgid "" 29848"The current book is being saved in the background. Quitting now will " 29849"<b>abort the save process</b>! Finish saving first?" 29850msgstr "" 29851 29852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29853msgid "&Quit immediately" 29854msgstr "" 29855 29856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1877 29857msgid "Finish &saving first" 29858msgstr "" 29859 29860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1898 29861msgid "" 29862"There are unsaved changes, if you quit without saving, you will lose them." 29863msgstr "" 29864 29865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1910 29866msgid "&Save and Quit" 29867msgstr "" 29868 29869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1913 29870msgid "&Quit without saving" 29871msgstr "" 29872 29873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/boss.py:1927 29874msgid "Saving, please wait..." 29875msgstr "" 29876 29877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:60 29878#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:426 29879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:628 29880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:782 29881msgid "Favorites" 29882msgstr "" 29883 29884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:61 29885msgid "European scripts" 29886msgstr "" 29887 29888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:62 29889msgid "Armenian" 29890msgstr "আর্মেনিয়ান" 29891 29892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:63 29893msgid "Armenian ligatures" 29894msgstr "" 29895 29896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:64 29897msgid "Coptic" 29898msgstr "কোপ্টিক" 29899 29900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:65 29901msgid "Coptic in Greek block" 29902msgstr "" 29903 29904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:66 29905msgid "Cypriot syllabary" 29906msgstr "" 29907 29908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:67 29909msgid "Cyrillic" 29910msgstr "" 29911 29912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:68 29913msgid "Cyrillic supplement" 29914msgstr "" 29915 29916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:69 29917msgid "Cyrillic extended A" 29918msgstr "" 29919 29920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:70 29921msgid "Cyrillic extended B" 29922msgstr "" 29923 29924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:71 29925msgid "Georgian" 29926msgstr "জর্জিয়ান" 29927 29928#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:72 29929msgid "Georgian supplement" 29930msgstr "" 29931 29932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:73 29933msgid "Glagolitic" 29934msgstr "" 29935 29936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:74 29937msgid "Gothic" 29938msgstr "গথিক" 29939 29940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:75 29941msgid "Greek and Coptic" 29942msgstr "" 29943 29944#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:76 29945msgid "Greek extended" 29946msgstr "" 29947 29948#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:77 29949msgid "Latin, Basic & Latin-1 supplement" 29950msgstr "" 29951 29952#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:78 29953msgid "Latin extended A" 29954msgstr "" 29955 29956#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:79 29957msgid "Latin extended B" 29958msgstr "" 29959 29960#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:80 29961msgid "Latin extended C" 29962msgstr "" 29963 29964#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:81 29965msgid "Latin extended D" 29966msgstr "" 29967 29968#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:82 29969msgid "Latin extended additional" 29970msgstr "" 29971 29972#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:83 29973msgid "Latin ligatures" 29974msgstr "" 29975 29976#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:84 29977msgid "Fullwidth Latin letters" 29978msgstr "" 29979 29980#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:85 29981msgid "Linear B syllabary" 29982msgstr "" 29983 29984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:86 29985msgid "Linear B ideograms" 29986msgstr "" 29987 29988#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:87 29989msgid "Ogham" 29990msgstr "" 29991 29992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:88 29993msgid "Old italic" 29994msgstr "" 29995 29996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:89 29997msgid "Phaistos disc" 29998msgstr "" 29999 30000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:90 30001msgid "Runic" 30002msgstr "" 30003 30004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:91 30005msgid "Shavian" 30006msgstr "" 30007 30008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:94 30009msgid "Phonetic symbols" 30010msgstr "" 30011 30012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:95 30013msgid "IPA extensions" 30014msgstr "" 30015 30016#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:96 30017msgid "Phonetic extensions" 30018msgstr "" 30019 30020#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:97 30021msgid "Phonetic extensions supplement" 30022msgstr "" 30023 30024#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:98 30025msgid "Modifier tone letters" 30026msgstr "" 30027 30028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:99 30029msgid "Spacing modifier letters" 30030msgstr "" 30031 30032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:100 30033#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:302 30034msgid "Superscripts and subscripts" 30035msgstr "" 30036 30037#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:103 30038msgid "Combining diacritics" 30039msgstr "" 30040 30041#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:104 30042msgid "Combining diacritical marks" 30043msgstr "" 30044 30045#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:105 30046#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:344 30047msgid "Combining diacritical marks for symbols" 30048msgstr "" 30049 30050#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:106 30051msgid "Combining diacritical marks supplement" 30052msgstr "" 30053 30054#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:107 30055msgid "Combining half marks" 30056msgstr "" 30057 30058#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:110 30059msgid "African scripts" 30060msgstr "" 30061 30062#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:111 30063msgid "Bamum" 30064msgstr "" 30065 30066#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:112 30067msgid "Bamum supplement" 30068msgstr "" 30069 30070#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:113 30071msgid "Egyptian hieroglyphs" 30072msgstr "" 30073 30074#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:114 30075msgid "Ethiopic" 30076msgstr "" 30077 30078#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:115 30079msgid "Ethiopic supplement" 30080msgstr "" 30081 30082#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:116 30083msgid "Ethiopic extended" 30084msgstr "" 30085 30086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:117 30087msgid "Ethiopic extended A" 30088msgstr "" 30089 30090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:118 30091msgid "Meroitic cursive" 30092msgstr "" 30093 30094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:119 30095msgid "Meroitic hieroglyphs" 30096msgstr "" 30097 30098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:120 30099msgid "N'Ko" 30100msgstr "নকো" 30101 30102#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:121 30103msgid "Osmanya" 30104msgstr "" 30105 30106#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:122 30107msgid "Tifinagh" 30108msgstr "" 30109 30110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:123 30111msgid "Vai" 30112msgstr "ভাই" 30113 30114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:126 30115msgid "Middle Eastern scripts" 30116msgstr "" 30117 30118#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:127 30119msgid "Arabic" 30120msgstr "আরবি" 30121 30122#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:128 30123msgid "Arabic supplement" 30124msgstr "" 30125 30126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:129 30127msgid "Arabic extended A" 30128msgstr "" 30129 30130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:130 30131msgid "Arabic presentation forms A" 30132msgstr "" 30133 30134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:131 30135msgid "Arabic presentation forms B" 30136msgstr "" 30137 30138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:132 30139msgid "Avestan" 30140msgstr "আভেস্তান" 30141 30142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:133 30143msgid "Carian" 30144msgstr "" 30145 30146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:134 30147msgid "Cuneiform" 30148msgstr "" 30149 30150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:135 30151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:265 30152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:298 30153msgid "Cuneiform numbers and punctuation" 30154msgstr "" 30155 30156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:136 30157msgid "Hebrew" 30158msgstr "হিব্রু" 30159 30160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:137 30161msgid "Hebrew presentation forms" 30162msgstr "" 30163 30164#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:138 30165msgid "Imperial Aramaic" 30166msgstr "" 30167 30168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:139 30169msgid "Inscriptional Pahlavi" 30170msgstr "" 30171 30172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:140 30173msgid "Inscriptional Parthian" 30174msgstr "" 30175 30176#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:141 30177msgid "Lycian" 30178msgstr "" 30179 30180#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:142 30181msgid "Lydian" 30182msgstr "" 30183 30184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:143 30185msgid "Mandaic" 30186msgstr "" 30187 30188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:144 30189msgid "Old Persian" 30190msgstr "" 30191 30192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:145 30193msgid "Old South Arabian" 30194msgstr "" 30195 30196#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:146 30197msgid "Phoenician" 30198msgstr "ফোনিশিয়ান" 30199 30200#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:147 30201msgid "Samaritan" 30202msgstr "" 30203 30204#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:148 30205msgid "Syriac" 30206msgstr "সিরিয়াক" 30207 30208#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:149 30209msgid "Ugaritic" 30210msgstr "উগারিটিক" 30211 30212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:152 30213msgid "Central Asian scripts" 30214msgstr "" 30215 30216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:153 30217msgid "Mongolian" 30218msgstr "মঙ্গোলিয়ান" 30219 30220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:154 30221msgid "Old Turkic" 30222msgstr "" 30223 30224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:155 30225msgid "Phags-pa" 30226msgstr "" 30227 30228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:156 30229msgid "Tibetan" 30230msgstr "তিব্বতি" 30231 30232#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:159 30233msgid "South Asian scripts" 30234msgstr "" 30235 30236#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:160 30237msgid "Bengali" 30238msgstr "বাংলা" 30239 30240#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:161 30241msgid "Brahmi" 30242msgstr "" 30243 30244#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:162 30245msgid "Chakma" 30246msgstr "চাকমা" 30247 30248#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:163 30249msgid "Devanagari" 30250msgstr "" 30251 30252#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:164 30253msgid "Devanagari extended" 30254msgstr "" 30255 30256#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:165 30257msgid "Gujarati" 30258msgstr "গুজরাতি" 30259 30260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:166 30261msgid "Gurmukhi" 30262msgstr "" 30263 30264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:167 30265msgid "Kaithi" 30266msgstr "" 30267 30268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:168 30269msgid "Kannada" 30270msgstr "কন্নড়" 30271 30272#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:169 30273msgid "Kharoshthi" 30274msgstr "" 30275 30276#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:170 30277msgid "Lepcha" 30278msgstr "" 30279 30280#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:171 30281msgid "Limbu" 30282msgstr "" 30283 30284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:172 30285msgid "Malayalam" 30286msgstr "মালায়ালম" 30287 30288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:173 30289msgid "Meetei Mayek" 30290msgstr "" 30291 30292#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:174 30293msgid "Meetei Mayek extensions" 30294msgstr "" 30295 30296#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:175 30297msgid "Ol Chiki" 30298msgstr "" 30299 30300#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:176 30301msgid "Oriya" 30302msgstr "ওড়িয়া" 30303 30304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:177 30305msgid "Saurashtra" 30306msgstr "" 30307 30308#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:178 30309msgid "Sinhala" 30310msgstr "" 30311 30312#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:179 30313msgid "Sharada" 30314msgstr "" 30315 30316#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:180 30317msgid "Sora Sompeng" 30318msgstr "" 30319 30320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:181 30321msgid "Syloti Nagri" 30322msgstr "" 30323 30324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:182 30325msgid "Takri" 30326msgstr "" 30327 30328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:183 30329msgid "Tamil" 30330msgstr "তামিল" 30331 30332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:184 30333msgid "Telugu" 30334msgstr "তেলুগু" 30335 30336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:185 30337msgid "Thaana" 30338msgstr "" 30339 30340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:186 30341msgid "Vedic extensions" 30342msgstr "" 30343 30344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:189 30345msgid "Southeast Asian scripts" 30346msgstr "" 30347 30348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:190 30349msgid "Balinese" 30350msgstr "বালিলিস" 30351 30352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:191 30353msgid "Batak" 30354msgstr "বাতাক" 30355 30356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:192 30357msgid "Buginese" 30358msgstr "বাগিনিস" 30359 30360#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:193 30361msgid "Cham" 30362msgstr "" 30363 30364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:194 30365msgid "Javanese" 30366msgstr "জাভানিস" 30367 30368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:195 30369msgid "Kayah Li" 30370msgstr "" 30371 30372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:196 30373msgid "Khmer" 30374msgstr "" 30375 30376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:197 30377msgid "Khmer symbols" 30378msgstr "" 30379 30380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:198 30381msgid "Lao" 30382msgstr "লাও" 30383 30384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:199 30385msgid "Myanmar" 30386msgstr "" 30387 30388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:200 30389msgid "Myanmar extended A" 30390msgstr "" 30391 30392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:201 30393msgid "New Tai Lue" 30394msgstr "" 30395 30396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:202 30397msgid "Rejang" 30398msgstr "" 30399 30400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:203 30401msgid "Sundanese" 30402msgstr "সুডানিজ" 30403 30404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:204 30405msgid "Sundanese supplement" 30406msgstr "" 30407 30408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:205 30409msgid "Tai Le" 30410msgstr "" 30411 30412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:206 30413msgid "Tai Tham" 30414msgstr "" 30415 30416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:207 30417msgid "Tai Viet" 30418msgstr "" 30419 30420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:208 30421msgid "Thai" 30422msgstr "থাই" 30423 30424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:211 30425msgid "Philippine scripts" 30426msgstr "" 30427 30428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:212 30429msgid "Buhid" 30430msgstr "বুহিদ" 30431 30432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:213 30433msgid "Hanunoo" 30434msgstr "" 30435 30436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:214 30437msgid "Tagalog" 30438msgstr "তাগালোগ" 30439 30440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:215 30441msgid "Tagbanwa" 30442msgstr "" 30443 30444#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:218 30445msgid "East Asian scripts" 30446msgstr "" 30447 30448#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:219 30449msgid "Bopomofo" 30450msgstr "" 30451 30452#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:220 30453msgid "Bopomofo extended" 30454msgstr "" 30455 30456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:221 30457msgid "CJK Unified ideographs" 30458msgstr "" 30459 30460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:222 30461msgid "CJK Unified ideographs extension A" 30462msgstr "" 30463 30464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:223 30465msgid "CJK Unified ideographs extension B" 30466msgstr "" 30467 30468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:224 30469msgid "CJK Unified ideographs extension C" 30470msgstr "" 30471 30472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:225 30473msgid "CJK Unified ideographs extension D" 30474msgstr "" 30475 30476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:226 30477msgid "CJK compatibility ideographs" 30478msgstr "" 30479 30480#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:227 30481msgid "CJK compatibility ideographs supplement" 30482msgstr "" 30483 30484#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:228 30485msgid "Kangxi radicals" 30486msgstr "" 30487 30488#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:229 30489msgid "CJK radicals supplement" 30490msgstr "" 30491 30492#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:230 30493msgid "CJK strokes" 30494msgstr "" 30495 30496#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:231 30497msgid "Ideographic description characters" 30498msgstr "" 30499 30500#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:232 30501msgid "Hiragana" 30502msgstr "" 30503 30504#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:233 30505msgid "Katakana" 30506msgstr "" 30507 30508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:234 30509msgid "Katakana phonetic extensions" 30510msgstr "" 30511 30512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:235 30513msgid "Kana supplement" 30514msgstr "" 30515 30516#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:236 30517msgid "Halfwidth Katakana" 30518msgstr "" 30519 30520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:237 30521msgid "Kanbun" 30522msgstr "" 30523 30524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:238 30525msgid "Hangul syllables" 30526msgstr "" 30527 30528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:239 30529msgid "Hangul Jamo" 30530msgstr "" 30531 30532#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:240 30533msgid "Hangul Jamo extended A" 30534msgstr "" 30535 30536#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:241 30537msgid "Hangul Jamo extended B" 30538msgstr "" 30539 30540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:242 30541msgid "Hangul compatibility Jamo" 30542msgstr "" 30543 30544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:243 30545msgid "Halfwidth Jamo" 30546msgstr "" 30547 30548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:244 30549msgid "Lisu" 30550msgstr "" 30551 30552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:245 30553msgid "Miao" 30554msgstr "" 30555 30556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:246 30557msgid "Yi syllables" 30558msgstr "" 30559 30560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:247 30561msgid "Yi radicals" 30562msgstr "" 30563 30564#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:250 30565msgid "American scripts" 30566msgstr "" 30567 30568#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:251 30569msgid "Cherokee" 30570msgstr "চেরুকি" 30571 30572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:252 30573msgid "Deseret" 30574msgstr "" 30575 30576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:253 30577msgid "Unified Canadian aboriginal syllabics" 30578msgstr "" 30579 30580#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:254 30581msgid "UCAS extended" 30582msgstr "" 30583 30584#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:257 30585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:357 30586msgid "Other" 30587msgstr "" 30588 30589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:258 30590msgid "Alphabetic presentation forms" 30591msgstr "" 30592 30593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:259 30594msgid "Halfwidth and Fullwidth forms" 30595msgstr "" 30596 30597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:262 30598msgid "Punctuation" 30599msgstr "" 30600 30601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:263 30602msgid "General punctuation" 30603msgstr "" 30604 30605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:264 30606msgid "ASCII punctuation" 30607msgstr "" 30608 30609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:266 30610msgid "Latin-1 punctuation" 30611msgstr "" 30612 30613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:267 30614msgid "Small form variants" 30615msgstr "" 30616 30617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:268 30618msgid "Supplemental punctuation" 30619msgstr "" 30620 30621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:269 30622msgid "CJK symbols and punctuation" 30623msgstr "" 30624 30625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:270 30626msgid "CJK compatibility forms" 30627msgstr "" 30628 30629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:271 30630msgid "Fullwidth ASCII punctuation" 30631msgstr "" 30632 30633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:272 30634msgid "Vertical forms" 30635msgstr "" 30636 30637#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:275 30638msgid "Alphanumeric symbols" 30639msgstr "" 30640 30641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:276 30642msgid "Arabic mathematical alphabetic symbols" 30643msgstr "" 30644 30645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:277 30646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:311 30647msgid "Letterlike symbols" 30648msgstr "" 30649 30650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:278 30651msgid "Roman symbols" 30652msgstr "" 30653 30654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:279 30655#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:310 30656msgid "Mathematical alphanumeric symbols" 30657msgstr "" 30658 30659#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:280 30660msgid "Enclosed alphanumerics" 30661msgstr "" 30662 30663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:281 30664msgid "Enclosed alphanumeric supplement" 30665msgstr "" 30666 30667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:282 30668msgid "Enclosed CJK letters and months" 30669msgstr "" 30670 30671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:283 30672msgid "Enclosed ideographic supplement" 30673msgstr "" 30674 30675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:284 30676msgid "CJK compatibility" 30677msgstr "" 30678 30679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:287 30680msgid "Technical symbols" 30681msgstr "" 30682 30683#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:288 30684msgid "Miscellaneous technical" 30685msgstr "" 30686 30687#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:289 30688msgid "Control pictures" 30689msgstr "" 30690 30691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:290 30692msgid "Optical character recognition" 30693msgstr "" 30694 30695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:293 30696msgid "Numbers and digits" 30697msgstr "" 30698 30699#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:294 30700msgid "Aegean numbers" 30701msgstr "" 30702 30703#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:295 30704msgid "Ancient Greek numbers" 30705msgstr "" 30706 30707#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:296 30708msgid "Common Indic number forms" 30709msgstr "" 30710 30711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:297 30712msgid "Counting rod numerals" 30713msgstr "" 30714 30715#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:299 30716msgid "Fullwidth ASCII digits" 30717msgstr "" 30718 30719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:300 30720msgid "Number forms" 30721msgstr "" 30722 30723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:301 30724msgid "Rumi numeral symbols" 30725msgstr "" 30726 30727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:305 30728msgid "Mathematical symbols" 30729msgstr "" 30730 30731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:306 30732msgid "Arrows" 30733msgstr "" 30734 30735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:307 30736msgid "Supplemental arrows A" 30737msgstr "" 30738 30739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:308 30740msgid "Supplemental arrows B" 30741msgstr "" 30742 30743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:309 30744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:348 30745msgid "Miscellaneous symbols and arrows" 30746msgstr "" 30747 30748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:312 30749msgid "Mathematical operators" 30750msgstr "" 30751 30752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:313 30753msgid "Miscellaneous mathematical symbols A" 30754msgstr "" 30755 30756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:314 30757msgid "Miscellaneous mathematical symbols B" 30758msgstr "" 30759 30760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:315 30761msgid "Supplemental mathematical operators" 30762msgstr "" 30763 30764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:316 30765msgid "Ceilings and floors" 30766msgstr "" 30767 30768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:317 30769msgid "Geometric shapes" 30770msgstr "" 30771 30772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:318 30773msgid "Box drawing" 30774msgstr "" 30775 30776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:319 30777msgid "Block elements" 30778msgstr "" 30779 30780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:322 30781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:323 30782msgid "Musical symbols" 30783msgstr "" 30784 30785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:324 30786msgid "More musical symbols" 30787msgstr "" 30788 30789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:325 30790msgid "Ancient Greek musical notation" 30791msgstr "" 30792 30793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:326 30794msgid "Byzantine musical symbols" 30795msgstr "" 30796 30797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:329 30798msgid "Game symbols" 30799msgstr "" 30800 30801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:330 30802msgid "Chess" 30803msgstr "" 30804 30805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:331 30806msgid "Domino tiles" 30807msgstr "" 30808 30809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:332 30810msgid "Draughts" 30811msgstr "" 30812 30813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:333 30814msgid "Japanese chess" 30815msgstr "" 30816 30817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:334 30818msgid "Mahjong tiles" 30819msgstr "" 30820 30821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:335 30822msgid "Playing cards" 30823msgstr "" 30824 30825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:336 30826msgid "Playing card suits" 30827msgstr "" 30828 30829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:339 30830msgid "Other symbols" 30831msgstr "" 30832 30833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:340 30834msgid "Alchemical symbols" 30835msgstr "" 30836 30837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:341 30838msgid "Ancient symbols" 30839msgstr "" 30840 30841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:342 30842msgid "Braille patterns" 30843msgstr "" 30844 30845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:343 30846msgid "Currency symbols" 30847msgstr "" 30848 30849#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:345 30850msgid "Dingbats" 30851msgstr "" 30852 30853#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:346 30854msgid "Emoticons" 30855msgstr "" 30856 30857#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:347 30858msgid "Miscellaneous symbols" 30859msgstr "" 30860 30861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:349 30862msgid "Miscellaneous symbols and pictographs" 30863msgstr "" 30864 30865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:350 30866msgid "Yijing hexagram symbols" 30867msgstr "" 30868 30869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:351 30870msgid "Yijing mono and digrams" 30871msgstr "" 30872 30873#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:352 30874msgid "Yijing trigrams" 30875msgstr "" 30876 30877#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:353 30878msgid "Tai Xuan Jing symbols" 30879msgstr "" 30880 30881#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:354 30882msgid "Transport and map symbols" 30883msgstr "" 30884 30885#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:358 30886msgid "Specials" 30887msgstr "" 30888 30889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:360 30890msgid "Variation selectors" 30891msgstr "" 30892 30893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:361 30894msgid "Variation selectors supplement" 30895msgstr "" 30896 30897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:662 30898#, python-format 30899msgid "Copy %s to clipboard" 30900msgstr "" 30901 30902#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30903#, python-format 30904msgid "Add %s to favorites" 30905msgstr "" 30906 30907#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:664 30908#, python-format 30909msgid "Remove %s from favorites" 30910msgstr "" 30911 30912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:667 30913msgid "Restore favorites to defaults" 30914msgstr "" 30915 30916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:697 30917msgid "Insert character" 30918msgstr "" 30919 30920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:706 30921msgid "Re-arrange favorites" 30922msgstr "" 30923 30924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:718 30925msgid "" 30926"Search for Unicode characters by using the English names or nicknames. You " 30927"can also search directly using a character code. For example, the following " 30928"searches will all yield the no-break space character: U+A0, nbsp, no-break" 30929msgstr "" 30930 30931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:722 30932msgid "Search by name, nickname or character code" 30933msgstr "" 30934 30935#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:730 30936msgid "Clear search" 30937msgstr "" 30938 30939#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:750 30940msgid "" 30941"Drag and drop characters to re-arrange them. Click the \"Re-arrange\" button" 30942" again when you are done." 30943msgstr "" 30944 30945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:756 30946msgid "Match any word" 30947msgstr "" 30948 30949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/char_select.py:757 30950msgid "" 30951"When searching return characters whose names match any of the specified " 30952"words" 30953msgstr "" 30954 30955#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:38 30956msgid "WARNING" 30957msgstr "" 30958 30959#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:40 30960msgid "INFO" 30961msgstr "" 30962 30963#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:90 30964msgid "Check has not been run" 30965msgstr "" 30966 30967#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:96 30968msgid "Copy list of errors to clipboard" 30969msgstr "" 30970 30971#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 30972msgid "Click to run a check on the book" 30973msgstr "" 30974 30975#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:116 30976msgid "Run check" 30977msgstr "" 30978 30979#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:168 30980#, python-format 30981msgid "line: %d" 30982msgstr "" 30983 30984#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:170 30985#, python-format 30986msgid " column: %d" 30987msgstr "" 30988 30989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 30990msgid "Information" 30991msgstr "" 30992 30993#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:177 30994msgid "Warning" 30995msgstr "" 30996 30997#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:182 30998msgid "Try to fix only this error" 30999msgstr "" 31000 31001#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:183 31002msgid "Click to open in editor" 31003msgstr "" 31004 31005#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:184 31006msgid "" 31007"Try to fix all fixable errors automatically. Only works for some types of " 31008"error." 31009msgstr "" 31010 31011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:185 31012msgid "Try to correct all fixable errors automatically" 31013msgstr "" 31014 31015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31016msgid "Re-run check" 31017msgstr "" 31018 31019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:186 31020msgid "Re-run the check" 31021msgstr "" 31022 31023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:230 31024msgid "Running fixers, please wait..." 31025msgstr "" 31026 31027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check.py:236 31028msgid "Running checks, please wait..." 31029msgstr "" 31030 31031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:44 31032msgid "Check external links" 31033msgstr "" 31034 31035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:67 31036msgid "Checking external links, please wait..." 31037msgstr "" 31038 31039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:79 31040msgid "Check &anchors" 31041msgstr "" 31042 31043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:80 31044msgid "" 31045"Check HTML anchors in links (the part after the #).\n" 31046" This can be a little slow, since it requires downloading and parsing all the HTML pages." 31047msgstr "" 31048 31049#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:118 31050msgid "Checking failed" 31051msgstr "" 31052 31053#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:119 31054msgid "" 31055"There was an error while checking links, click \"Show details\" for more " 31056"information" 31057msgstr "" 31058 31059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:122 31060msgid "No broken links found" 31061msgstr "" 31062 31063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:131 31064msgid "Found a broken link" 31065msgid_plural "Found {} broken links" 31066msgstr[0] "" 31067msgstr[1] "" 31068 31069#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:135 31070msgid "Fix this link" 31071msgstr "" 31072 31073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:138 31074msgid "line number" 31075msgstr "" 31076 31077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31078msgid "Enter the corrected URL:" 31079msgstr "" 31080 31081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/check_links.py:147 31082msgid "Fix URL" 31083msgstr "" 31084 31085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31086#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:240 31087msgid "Font" 31088msgstr "" 31089 31090#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31091#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:910 31092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:238 31093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 31094msgid "Image" 31095msgstr "" 31096 31097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/basic.py:89 31098msgid "Stylesheet" 31099msgstr "" 31100 31101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:278 31102msgid "Completion failed" 31103msgstr "" 31104 31105#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/popup.py:279 31106msgid "" 31107"Failed to get completions, click \"Show details\" for more information. " 31108"Future errors during completion will be suppressed." 31109msgstr "" 31110 31111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/completion/utils.py:21 31112msgid "Failed to get completion data" 31113msgstr "" 31114 31115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:42 31116msgid "Calculating differences, please wait..." 31117msgstr "" 31118 31119#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:218 31120msgid "Differences between books" 31121msgstr "" 31122 31123#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:246 31124msgid "Go to previous change" 31125msgstr "" 31126 31127#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:247 31128msgid "&Previous change" 31129msgstr "" 31130 31131#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:253 31132msgid "Go to next change" 31133msgstr "" 31134 31135#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:254 31136msgid "&Next change" 31137msgstr "" 31138 31139#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:260 31140msgid "Search for text" 31141msgstr "" 31142 31143#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:266 31144msgid "Next &match" 31145msgstr "" 31146 31147#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:272 31148msgid "P&revious match" 31149msgstr "" 31150 31151#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:274 31152msgid "Left panel" 31153msgstr "" 31154 31155#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:275 31156msgid "Perform search in the left panel" 31157msgstr "" 31158 31159#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:277 31160msgid "Right panel" 31161msgstr "" 31162 31163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:278 31164msgid "Perform search in the right panel" 31165msgstr "" 31166 31167#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:283 31168msgid "&Options" 31169msgstr "" 31170 31171#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:284 31172msgid "Change how the differences are displayed" 31173msgstr "" 31174 31175#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:288 31176msgid "Lines of context around each change" 31177msgstr "" 31178 31179#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:290 31180#, python-format 31181msgid "Show %d lines of context" 31182msgstr "" 31183 31184#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:291 31185msgid "Show all text" 31186msgstr "" 31187 31188#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:302 31189msgid "Double click right side to edit" 31190msgstr "" 31191 31192#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:304 31193msgid "" 31194"Double click on any change in the right panel to edit that location in the " 31195"editor" 31196msgstr "" 31197 31198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:355 31199msgid "Beautify files before comparing them" 31200msgstr "" 31201 31202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:356 31203msgid "Do not beautify files before comparing" 31204msgstr "" 31205 31206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:379 31207msgid "The books are identical" 31208msgstr "" 31209 31210#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:387 31211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:423 31212msgid "No changes found" 31213msgstr "" 31214 31215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:394 31216#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:549 31217msgid "The files are identical" 31218msgstr "" 31219 31220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:401 31221msgid "No differences found" 31222msgstr "" 31223 31224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:408 31225msgid "The folders are identical" 31226msgstr "" 31227 31228#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:439 31229#, python-format 31230msgid "[%s was added]" 31231msgstr "" 31232 31233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/main.py:443 31234#, python-format 31235msgid "[%s was removed]" 31236msgstr "" 31237 31238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:176 31239msgid "Previous change" 31240msgstr "" 31241 31242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:177 31243msgid "Next change" 31244msgstr "" 31245 31246#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:182 31247msgid "Open file in the editor" 31248msgstr "" 31249 31250#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:256 31251#, python-format 31252msgid "No matches found for query: %s" 31253msgstr "" 31254 31255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:535 31256msgid "This file was added" 31257msgstr "" 31258 31259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:536 31260msgid "This file was removed" 31261msgstr "" 31262 31263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31264#, python-format 31265msgid "[This file was renamed from %s]" 31266msgstr "" 31267 31268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:551 31269#, python-format 31270msgid "[This file was renamed to %s]" 31271msgstr "" 31272 31273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:559 31274#, python-format 31275msgid "Binary file of size: %s" 31276msgstr "" 31277 31278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:586 31279msgid "Image could not be rendered" 31280msgstr "" 31281 31282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:616 31283#, python-brace-format 31284msgid "Size: {0} Resolution: {1}x{2}" 31285msgstr "" 31286 31287#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/diff/view.py:684 31288msgid "The files are identical after beautifying" 31289msgstr "" 31290 31291#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:25 31292msgid "Choose the external resources to download" 31293msgstr "" 31294 31295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:58 31296msgid "Data URL #{}" 31297msgstr "" 31298 31299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:59 31300msgid "one instance" 31301msgid_plural "{} instances" 31302msgstr[0] "" 31303msgstr[1] "" 31304 31305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:108 31306msgid "Download external resources" 31307msgstr "" 31308 31309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:122 31310msgid "Searching for external resources..." 31311msgstr "" 31312 31313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:147 31314msgid "Scan failed" 31315msgstr "" 31316 31317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:148 31318msgid "" 31319"Failed to scan for external resources, click \"Show details\" for more " 31320"information." 31321msgstr "" 31322 31323#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:156 31324msgid "No external resources found" 31325msgstr "" 31326 31327#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:157 31328msgid "No external resources were found in this book." 31329msgstr "" 31330 31331#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:177 31332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:186 31333msgid "" 31334"Failed to download external resources, click \"Show details\" for more " 31335"information." 31336msgstr "" 31337 31338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:191 31339msgid "Some downloads failed" 31340msgstr "" 31341 31342#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:192 31343msgid "" 31344"Failed to download some external resources, click \"Show details\" for more " 31345"information." 31346msgstr "" 31347 31348#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:195 31349msgid "Updating resources in book..." 31350msgstr "" 31351 31352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:198 31353msgid "Successfully processed the external resource" 31354msgid_plural "Successfully processed {} external resources" 31355msgstr[0] "" 31356msgstr[1] "" 31357 31358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:200 31359msgid "Could not download one image" 31360msgid_plural "Could not download {} images" 31361msgstr[0] "" 31362msgstr[1] "" 31363 31364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:218 31365msgid "Replace failed" 31366msgstr "" 31367 31368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/download.py:219 31369msgid "" 31370"Failed to replace external resources, click \"Show details\" for more " 31371"information." 31372msgstr "" 31373 31374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:94 31375#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:265 31376msgid "Trim image" 31377msgstr "" 31378 31379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:106 31380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:273 31381msgid "Auto-trim image" 31382msgstr "" 31383 31384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:114 31385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:266 31386msgid "Rotate image" 31387msgstr "" 31388 31389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:125 31390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:267 31391msgid "Resize image" 31392msgstr "" 31393 31394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:138 31395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:274 31396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:316 31397msgid "Sharpen image" 31398msgstr "" 31399 31400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:151 31401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:275 31402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:322 31403msgid "Blur image" 31404msgstr "" 31405 31406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:160 31407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:278 31408msgid "Make image look like an oil painting" 31409msgstr "" 31410 31411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:172 31412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:276 31413msgid "De-speckle image" 31414msgstr "" 31415 31416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:180 31417msgid "Normalize image" 31418msgstr "" 31419 31420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31421#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:359 31422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:320 31423msgid "No image" 31424msgstr "" 31425 31426#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:212 31427msgid "No image loaded" 31428msgstr "" 31429 31430#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31431#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:386 31432#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:400 31433msgid "Invalid image" 31434msgstr "" 31435 31436#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:214 31437msgid "The current image is not valid" 31438msgstr "" 31439 31440#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:259 31441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:268 31442msgid "Drop image" 31443msgstr "" 31444 31445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:357 31446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:307 31447msgid "Paste image" 31448msgstr "" 31449 31450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:360 31451msgid "No image available in the clipboard" 31452msgstr "" 31453 31454#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:373 31455msgid "" 31456"No active selection, first select a region in the image, by dragging with " 31457"your mouse" 31458msgstr "" 31459 31460#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/canvas.py:603 31461msgid "Not a valid image" 31462msgstr "" 31463 31464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:27 31465msgid "Choose the new width and height" 31466msgstr "" 31467 31468#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:34 31469msgid "&Width:" 31470msgstr "" 31471 31472#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:41 31473msgid "&Height:" 31474msgstr "" 31475 31476#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:202 31477msgid "" 31478"Cutting of images is not allowed. If you want to delete the image, use the " 31479"files browser to do it." 31480msgstr "" 31481 31482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:253 31483msgid "File actions tool bar" 31484msgstr "" 31485 31486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:257 31487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:351 31488msgid "Edit actions tool bar" 31489msgstr "" 31490 31491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:269 31492msgid "Image filters" 31493msgstr "" 31494 31495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:277 31496msgid "Improve contrast (normalize image)" 31497msgstr "" 31498 31499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:280 31500msgid "Image information bar" 31501msgstr "" 31502 31503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:303 31504msgid "Copy selected region" 31505msgstr "" 31506 31507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:304 31508msgid "Paste into selected region" 31509msgstr "" 31510 31511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:306 31512msgid "Copy image" 31513msgstr "" 31514 31515#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:317 31516msgid "" 31517"The standard deviation for the Gaussian sharpen operation (higher means more" 31518" sharpening)" 31519msgstr "" 31520 31521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:323 31522msgid "" 31523"The standard deviation for the Gaussian blur operation (higher means more " 31524"blurring)" 31525msgstr "" 31526 31527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:328 31528msgid "Oilify image" 31529msgstr "" 31530 31531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/image.py:329 31532msgid "The strength of the operation (higher numbers have larger effects)" 31533msgstr "" 31534 31535#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:39 31536msgid "Choose file name" 31537msgstr "" 31538 31539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:65 31540#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:353 31541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1086 31542msgid "No name specified" 31543msgstr "" 31544 31545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:66 31546msgid "You must specify a file name for the new file, with an extension." 31547msgstr "" 31548 31549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31550msgid "Choose an image" 31551msgstr "" 31552 31553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:197 31554msgid "Images in book" 31555msgstr "" 31556 31557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:209 31558msgid "&Existing images in the book" 31559msgstr "" 31560 31561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:237 31562msgid "Search for image by file name" 31563msgstr "" 31564 31565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:251 31566msgid "Refresh the displayed images" 31567msgstr "" 31568 31569#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:254 31570msgid "&Import image" 31571msgstr "" 31572 31573#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:257 31574msgid "Import an image from elsewhere in your computer" 31575msgstr "" 31576 31577#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:258 31578msgid "&Paste image" 31579msgstr "" 31580 31581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:261 31582msgid "Paste an image from the clipboard" 31583msgstr "" 31584 31585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:262 31586msgid "Full page image" 31587msgstr "" 31588 31589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:263 31590msgid "" 31591"Insert the image so that it takes up an entire page when viewed in a reader" 31592msgstr "" 31593 31594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:265 31595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1167 31596msgid "Preserve aspect ratio" 31597msgstr "" 31598 31599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:266 31600msgid "" 31601"Preserve the aspect ratio of the inserted image when rendering it full paged" 31602msgstr "" 31603 31604#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:274 31605msgid "&Zoom in" 31606msgstr "" 31607 31608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:321 31609msgid "There is no image on the clipboard" 31610msgstr "" 31611 31612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:326 31613msgid "Invalid file extension" 31614msgstr "" 31615 31616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:327 31617msgid "The file name you choose must have a .jpg or .png extension" 31618msgstr "" 31619 31620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:378 31621msgid "Choose folder" 31622msgstr "" 31623 31624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:385 31625msgid "Choose the folder into which the files will be placed" 31626msgstr "" 31627 31628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:413 31629msgid "Create new folder" 31630msgstr "" 31631 31632#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31633msgid "Enter a name for the new folder" 31634msgstr "" 31635 31636#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:417 31637msgid "Folder name" 31638msgstr "" 31639 31640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:446 31641msgid "Create new book" 31642msgstr "" 31643 31644#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:457 31645msgid "&Authors:" 31646msgstr "" 31647 31648#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/insert_resource.py:461 31649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:329 31650#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:367 31651msgid "&Language:" 31652msgstr "" 31653 31654#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:324 31655msgid "Invalid markup" 31656msgstr "" 31657 31658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:325 31659msgid "" 31660"The current block tag has an existing unclosed style attribute. Run the Fix " 31661"HTML tool first." 31662msgstr "" 31663 31664#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:434 31665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:456 31666msgid "Invalid HTML" 31667msgstr "" 31668 31669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:435 31670#, python-format 31671msgid "" 31672"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31673"to rename tags." 31674msgstr "" 31675 31676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:439 31677#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:452 31678msgid "No tag found" 31679msgstr "" 31680 31681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:440 31682msgid "No suitable block level tag was found to rename" 31683msgstr "" 31684 31685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:448 31686msgid "Cursor inside tag" 31687msgstr "" 31688 31689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:449 31690msgid "Cannot split as the cursor is inside the tag definition" 31691msgstr "" 31692 31693#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:453 31694msgid "No suitable tag was found to split" 31695msgstr "" 31696 31697#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:457 31698#, python-format 31699msgid "" 31700"There is an unclosed %s tag. You should run the Fix HTML tool before trying " 31701"to split tags." 31702msgstr "" 31703 31704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:669 31705msgid "Not in a block tag" 31706msgstr "" 31707 31708#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/smarts/html.py:670 31709msgid "" 31710"Cannot change text alignment as the cursor is not inside a block level tag, " 31711"such as a <p> or <div> tag." 31712msgstr "" 31713 31714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:50 31715msgid "Insert filler text" 31716msgstr "" 31717 31718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:66 31719msgid "Insert a tag" 31720msgstr "" 31721 31722#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:71 31723msgid "Insert a self closing tag" 31724msgstr "" 31725 31726#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:76 31727msgid "Insert a HTML link" 31728msgstr "" 31729 31730#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:81 31731msgid "Insert a HTML image" 31732msgstr "" 31733 31734#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:86 31735msgid "Insert a HTML tag with a class" 31736msgstr "" 31737 31738#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:423 31739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:77 31740msgid "No snippet found" 31741msgstr "" 31742 31743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:424 31744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:78 31745msgid "No matching snippet was found" 31746msgstr "" 31747 31748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:473 31749#, python-format 31750msgid "For help with snippets, see the <a href=\"%s\">User Manual</a>" 31751msgstr "" 31752 31753#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:479 31754msgid "The name of this snippet" 31755msgstr "" 31756 31757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:483 31758msgid "The text used to trigger this snippet" 31759msgstr "" 31760 31761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:484 31762msgid "Tri&gger:" 31763msgstr "" 31764 31765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:495 31766msgid "&File types:" 31767msgstr "" 31768 31769#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:496 31770msgid "Which file types this snippet should be active in" 31771msgstr "" 31772 31773#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:503 31774msgid "You can test your snippet here" 31775msgstr "" 31776 31777#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:505 31778msgid "T&est:" 31779msgstr "" 31780 31781#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31782msgid "Create a snippet" 31783msgstr "" 31784 31785#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:525 31786msgid "Edit snippet" 31787msgstr "" 31788 31789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:557 31790msgid "You must provide a name for this snippet" 31791msgstr "" 31792 31793#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:559 31794msgid "You must provide a trigger for this snippet" 31795msgstr "" 31796 31797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:561 31798msgid "You must provide a template for this snippet" 31799msgstr "" 31800 31801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:563 31802msgid "You must specify at least one file type" 31803msgstr "" 31804 31805#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:570 31806msgid "Create/edit snippets" 31807msgstr "" 31808 31809#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:585 31810msgid "Search for a snippet" 31811msgstr "" 31812 31813#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:600 31814msgid "&Add snippet" 31815msgstr "" 31816 31817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:605 31818msgid "&Edit snippet" 31819msgstr "" 31820 31821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:610 31822msgid "&Remove snippet" 31823msgstr "" 31824 31825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:615 31826msgid "Change &built-in" 31827msgstr "" 31828 31829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:656 31830msgid "Invalid snippet" 31831msgstr "" 31832 31833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31834msgid "Cannot edit snippet" 31835msgstr "" 31836 31837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:668 31838msgid "No snippet selected" 31839msgstr "" 31840 31841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:687 31842msgid "No snippets found" 31843msgstr "" 31844 31845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:688 31846#, python-format 31847msgid "No snippets found for query: %s" 31848msgstr "" 31849 31850#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/snippets.py:706 31851msgid "Choose the built-in snippet to modify:" 31852msgstr "" 31853 31854#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:300 31855msgid "Invalid text" 31856msgstr "" 31857 31858#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:301 31859msgid "Unterminated string" 31860msgstr "" 31861 31862#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:306 31863#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:490 31864msgid "Hold down the Ctrl key and click to open this link" 31865msgstr "" 31866 31867#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/css.py:310 31868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:493 31869msgid "This link points to a file that is not present in the book" 31870msgstr "" 31871 31872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:469 31873msgid "An unescaped < is not allowed. Replace it with <" 31874msgstr "" 31875 31876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:470 31877msgid "An unescaped ampersand is not allowed. Replace it with &" 31878msgstr "" 31879 31880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:471 31881msgid "An unescaped > is not allowed. Replace it with >" 31882msgstr "" 31883 31884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:472 31885msgid "/ not allowed except at the end of the tag" 31886msgstr "" 31887 31888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:473 31889msgid "Unknown character" 31890msgstr "" 31891 31892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:474 31893msgid "A closing tag must contain only the tag name and nothing else" 31894msgstr "" 31895 31896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:475 31897msgid "Expecting an attribute value" 31898msgstr "" 31899 31900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:476 31901msgid "A tag name cannot end with a colon" 31902msgstr "" 31903 31904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/syntax/html.py:487 31905msgid "" 31906"Hold down the Ctrl key and click to open the first matching CSS style rule" 31907msgstr "" 31908 31909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/text.py:441 31910msgid "" 31911"Sorting CSS rules can in rare cases change the effective styles applied to " 31912"the book. Are you sure you want to proceed?" 31913msgstr "" 31914 31915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:328 31916msgid "Create custom theme" 31917msgstr "" 31918 31919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:335 31920msgid "&Name of custom theme:" 31921msgstr "" 31922 31923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:339 31924msgid "&Builtin theme to base on:" 31925msgstr "" 31926 31927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:354 31928msgid "You must specify a name for your theme" 31929msgstr "" 31930 31931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:357 31932#, python-format 31933msgid "A custom theme with the name %s already exists" 31934msgstr "" 31935 31936#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31937msgid "No color" 31938msgstr "" 31939 31940#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:403 31941#, python-brace-format 31942msgid "Red: {0} Green: {1} Blue: {2}" 31943msgstr "" 31944 31945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:448 31946msgid "Remove color" 31947msgstr "" 31948 31949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 31950msgid "&Background" 31951msgstr "" 31952 31953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:454 31954msgid "&Foreground" 31955msgstr "" 31956 31957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 31958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 31959msgid "&Italic" 31960msgstr "" 31961 31962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:458 31963msgid "B&old" 31964msgstr "" 31965 31966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:468 31967msgid "&Underline:" 31968msgstr "" 31969 31970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:484 31971msgid "" 31972"<h2>Creating a custom theme</h2>\n" 31973"\n" 31974"<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" 31975"\n" 31976"<p>As you make changes to your theme on the left, the changes will be reflected live in this panel.</p>\n" 31977"\n" 31978"<p xml:lang=\"und\">\n" 31979"{}\n" 31980" 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" 31981"\n" 31982"{}\n" 31983" Defines the colors for text selected by the mouse.\n" 31984"\n" 31985"{}\n" 31986" Defines the color for the line containing the cursor.\n" 31987"\n" 31988"{}\n" 31989" Defines the colors for the line numbers on the left.\n" 31990"\n" 31991"{}\n" 31992" Defines the colors for matching tags in HTML and matching\n" 31993" braces in CSS.\n" 31994"\n" 31995"{}\n" 31996" Used for highlighting tags in HTML\n" 31997"\n" 31998"{}\n" 31999" Used for highlighting attributes in HTML\n" 32000"\n" 32001"{}\n" 32002" Tag names in HTML\n" 32003"\n" 32004"{}\n" 32005" Namespace prefixes in XML and constants in CSS\n" 32006"\n" 32007"{}\n" 32008" Non-breaking spaces/hyphens in HTML\n" 32009"\n" 32010"{}\n" 32011" Syntax errors such as <this <>\n" 32012"\n" 32013"{}\n" 32014" Misspelled words such as <span lang=\"en\">thisword</span>\n" 32015"\n" 32016"{}\n" 32017" Comments like <!-- this one -->\n" 32018"\n" 32019"</p>\n" 32020"\n" 32021"<style type=\"text/css\">\n" 32022"/* Some CSS so you can see how the highlighting rules affect it */\n" 32023"\n" 32024"p.someclass {{\n" 32025" font-family: serif;\n" 32026" font-size: 12px;\n" 32027" line-height: 1.2;\n" 32028"}}\n" 32029"</style>\n" 32030msgstr "" 32031 32032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:555 32033msgid "Create/edit custom theme" 32034msgstr "" 32035 32036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:564 32037msgid "&Edit theme:" 32038msgstr "" 32039 32040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:575 32041msgid "Add &new theme" 32042msgstr "" 32043 32044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/themes.py:579 32045msgid "&Remove theme" 32046msgstr "" 32047 32048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32049msgid "&Bold" 32050msgstr "" 32051 32052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:62 32053msgid "Make the selected text bold" 32054msgstr "" 32055 32056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:63 32057msgid "<h3>Bold</h3>Make the selected text bold" 32058msgstr "" 32059 32060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:64 32061msgid "Make the selected text italic" 32062msgstr "" 32063 32064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:65 32065msgid "<h3>Italic</h3>Make the selected text italic" 32066msgstr "" 32067 32068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32069#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:775 32070msgid "&Underline" 32071msgstr "" 32072 32073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:66 32074msgid "Underline the selected text" 32075msgstr "" 32076 32077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:67 32078msgid "<h3>Underline</h3>Underline the selected text" 32079msgstr "" 32080 32081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:68 32082msgid "&Strikethrough" 32083msgstr "" 32084 32085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:69 32086msgid "Draw a line through the selected text" 32087msgstr "" 32088 32089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:70 32090msgid "<h3>Strikethrough</h3>Draw a line through the selected text" 32091msgstr "" 32092 32093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:71 32094msgid "&Superscript" 32095msgstr "" 32096 32097#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:72 32098msgid "Make the selected text a superscript" 32099msgstr "" 32100 32101#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:73 32102msgid "" 32103"<h3>Superscript</h3>Set the selected text slightly smaller and above the " 32104"normal line" 32105msgstr "" 32106 32107#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:74 32108msgid "&Subscript" 32109msgstr "" 32110 32111#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:75 32112msgid "Make the selected text a subscript" 32113msgstr "" 32114 32115#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:76 32116msgid "" 32117"<h3>Subscript</h3>Set the selected text slightly smaller and below the " 32118"normal line" 32119msgstr "" 32120 32121#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32122msgid "&Color" 32123msgstr "" 32124 32125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:77 32126msgid "Change text color" 32127msgstr "" 32128 32129#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:78 32130msgid "<h3>Color</h3>Change the color of the selected text" 32131msgstr "" 32132 32133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:79 32134msgid "&Background color" 32135msgstr "" 32136 32137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:80 32138msgid "Change background color of text" 32139msgstr "" 32140 32141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:81 32142msgid "" 32143"<h3>Background color</h3>Change the background color of the selected text" 32144msgstr "" 32145 32146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:82 32147msgid "Align &left" 32148msgstr "" 32149 32150#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:83 32151msgid "<h3>Align left</h3>Align the paragraph to the left" 32152msgstr "" 32153 32154#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:84 32155msgid "&Center" 32156msgstr "" 32157 32158#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:85 32159msgid "<h3>Center</h3>Center the paragraph" 32160msgstr "" 32161 32162#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:86 32163msgid "Align &right" 32164msgstr "" 32165 32166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:87 32167msgid "<h3>Align right</h3>Align the paragraph to the right" 32168msgstr "" 32169 32170#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32171msgid "&Justify" 32172msgstr "" 32173 32174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:88 32175msgid "Justify" 32176msgstr "" 32177 32178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:89 32179msgid "<h3>Justify</h3>Align the paragraph to both the left and right margins" 32180msgstr "" 32181 32182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:91 32183msgid "&Sort style rules" 32184msgstr "" 32185 32186#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:92 32187msgid "Sort the style rules" 32188msgstr "" 32189 32190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:93 32191msgid "&Insert image" 32192msgstr "" 32193 32194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:94 32195msgid "Insert an image into the text" 32196msgstr "" 32197 32198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:95 32199msgid "<h3>Insert image</h3>Insert an image into the text" 32200msgstr "" 32201 32202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32203msgid "Insert &hyperlink" 32204msgstr "" 32205 32206#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:97 32207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:647 32208msgid "Insert hyperlink" 32209msgstr "" 32210 32211#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:98 32212msgid "<h3>Insert hyperlink</h3>Insert a hyperlink into the text" 32213msgstr "" 32214 32215#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:100 32216msgid "Smart &comment" 32217msgstr "" 32218 32219#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:101 32220msgid "Smart comment (toggle block comments)" 32221msgstr "" 32222 32223#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:102 32224msgid "" 32225"<h3>Smart comment</h3>Comment or uncomment text<br><br>If the cursor is " 32226"inside an existing block comment, uncomment it, otherwise comment out the " 32227"selected text." 32228msgstr "" 32229 32230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:107 32231#, python-format 32232msgid "Convert the paragraph to <%s>" 32233msgstr "" 32234 32235#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32236msgid "&Lower case" 32237msgstr "" 32238 32239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32240msgid "&Swap case" 32241msgstr "" 32242 32243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:112 32244msgid "&Upper case" 32245msgstr "" 32246 32247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32248msgid "&Capitalize" 32249msgstr "" 32250 32251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:113 32252msgid "&Title case" 32253msgstr "" 32254 32255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:114 32256#, python-format 32257msgid "Change the case of the selected text: %s" 32258msgstr "" 32259 32260#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32261msgid "Insert &tag" 32262msgstr "" 32263 32264#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:118 32265msgid "Insert tag" 32266msgstr "" 32267 32268#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:119 32269msgid "" 32270"<h3>Insert tag</h3>Insert a tag, if some text is selected the tag will be " 32271"inserted around the selected text" 32272msgstr "" 32273 32274#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32275msgid "Remove &tag" 32276msgstr "" 32277 32278#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:121 32279msgid "Remove tag" 32280msgstr "" 32281 32282#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:122 32283msgid "<h3>Remove tag</h3>Remove the currently highlighted tag" 32284msgstr "" 32285 32286#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32287msgid "&Split tag" 32288msgstr "" 32289 32290#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:124 32291msgid "Split current tag" 32292msgstr "" 32293 32294#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:125 32295msgid "<h3>Split tag</h3>Split the current tag at the cursor position" 32296msgstr "" 32297 32298#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:131 32299msgid "Change paragraph to heading" 32300msgstr "" 32301 32302#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:260 32303msgid "Add a tag to this menu" 32304msgstr "" 32305 32306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:262 32307msgid "Remove from this menu" 32308msgstr "" 32309 32310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:278 32311msgid "Name of tag to add" 32312msgstr "" 32313 32314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:279 32315msgid "Enter the name of the tag" 32316msgstr "" 32317 32318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:353 32319msgid "Editor tools" 32320msgstr "" 32321 32322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:357 32323msgid "Format text" 32324msgstr "" 32325 32326#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:502 32327msgid "No text" 32328msgstr "" 32329 32330#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:503 32331msgid "There is no suitable text in the clipboard to paste." 32332msgstr "" 32333 32334#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:566 32335msgid "Ignore this word" 32336msgstr "" 32337 32338#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:570 32339#, python-brace-format 32340msgid "Add this word to the dictionary: {0}" 32341msgstr "" 32342 32343#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:573 32344msgid "Add this word to the dictionary" 32345msgstr "" 32346 32347#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:582 32348#, python-format 32349msgid "Open %s" 32350msgstr "" 32351 32352#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:588 32353msgid "Rename the class {}" 32354msgstr "" 32355 32356#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:595 32357#, python-format 32358msgid "Show help for: %s" 32359msgstr "" 32360 32361#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/editor/widget.py:612 32362msgid "Change &case" 32363msgstr "" 32364 32365#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:55 32366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:87 32367msgid "Chapter-" 32368msgstr "" 32369 32370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32371msgid "Style-" 32372msgstr "" 32373 32374#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:56 32375msgid "Styles" 32376msgstr "" 32377 32378#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:57 32379msgid "Image-" 32380msgstr "" 32381 32382#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:58 32383msgid "Font-" 32384msgstr "" 32385 32386#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:59 32387msgid "Misc-" 32388msgstr "" 32389 32390#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:68 32391msgid "The file name must have an extension" 32392msgstr "" 32393 32394#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:73 32395msgid "The file name contains invalid characters" 32396msgstr "" 32397 32398#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:75 32399msgid "This file name already exists in the book" 32400msgstr "" 32401 32402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:83 32403msgid "Bulk rename items" 32404msgstr "" 32405 32406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:93 32407msgid "All selected files will be renamed to the form prefix-number" 32408msgstr "" 32409 32410#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:95 32411msgid "&Prefix:" 32412msgstr "" 32413 32414#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:98 32415msgid "Starting &number:" 32416msgstr "" 32417 32418#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:100 32419msgid "Rename files according to their book order" 32420msgstr "" 32421 32422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:102 32423msgid "" 32424"Rename the selected files according to the order they appear in the book, " 32425"instead of the order they were selected in." 32426msgstr "" 32427 32428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:314 32429#, python-brace-format 32430msgid "Merge the file {0} into the file {1}?" 32431msgstr "" 32432 32433#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:316 32434#, python-brace-format 32435msgid "Merge the {0} selected files into the file {1}?" 32436msgstr "" 32437 32438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:317 32439msgid "Merge files" 32440msgstr "" 32441 32442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:533 32443msgid "Full path: " 32444msgstr "" 32445 32446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32447#, python-format 32448msgid "This file is the cover %s for this book" 32449msgstr "" 32450 32451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:544 32452msgid "image" 32453msgstr "" 32454 32455#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:547 32456msgid "This file contains all the metadata and book structure information" 32457msgstr "" 32458 32459#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:550 32460msgid "This file contains the metadata table of contents" 32461msgstr "" 32462 32463#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:553 32464msgid "This file is not listed in the book manifest" 32465msgstr "" 32466 32467#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:556 32468msgid "" 32469"This file is marked as non-linear in the spine\n" 32470"Drag it to the top to make it linear" 32471msgstr "" 32472 32473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:560 32474msgid "This file is a text file that is not referenced in the spine" 32475msgstr "" 32476 32477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:564 32478msgid "This file occurs more than once in the spine" 32479msgstr "" 32480 32481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:571 32482msgid "Not a valid font" 32483msgstr "" 32484 32485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:642 32486msgid "Select all {} files" 32487msgstr "" 32488 32489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:643 32490msgid "De-select all {} files" 32491msgstr "" 32492 32493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:657 32494#, python-format 32495msgid "Export %s" 32496msgstr "" 32497 32498#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:659 32499#, python-format 32500msgid "Replace %s with file..." 32501msgstr "" 32502 32503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:661 32504#, python-format 32505msgid "Export all %d selected files" 32506msgstr "" 32507 32508#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:667 32509#, python-format 32510msgid "&Rename %s" 32511msgstr "" 32512 32513#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:669 32514#, python-format 32515msgid "Mark %s as cover image" 32516msgstr "" 32517 32518#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:671 32519#, python-format 32520msgid "Mark %s as cover page" 32521msgstr "" 32522 32523#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:677 32524msgid "&Bulk rename the selected files" 32525msgstr "" 32526 32527#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:678 32528msgid "Change the file extension for the selected files" 32529msgstr "" 32530 32531#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:680 32532msgid "&Delete the selected file" 32533msgid_plural "&Delete the {} selected files" 32534msgstr[0] "" 32535msgstr[1] "" 32536 32537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:682 32538msgid "&Copy the selected file to another editor instance" 32539msgid_plural "&Copy the {} selected files to another editor instance" 32540msgstr[0] "" 32541msgstr[1] "" 32542 32543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:687 32544msgid "Paste files from other editor instance" 32545msgstr "" 32546 32547#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:697 32548msgid "Link &stylesheets..." 32549msgstr "" 32550 32551#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:700 32552msgid "&Merge selected text files" 32553msgstr "" 32554 32555#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:702 32556msgid "&Merge selected style files" 32557msgstr "" 32558 32559#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:729 32560#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:762 32561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:770 32562msgid "Cannot rename" 32563msgstr "" 32564 32565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:730 32566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:763 32567#, python-format 32568msgid "" 32569"%s books do not support file renaming as they do not use file names " 32570"internally. The filenames you see are automatically generated from the " 32571"internal structures of the original file." 32572msgstr "" 32573 32574#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:744 32575msgid "Not first item" 32576msgstr "" 32577 32578#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:745 32579#, python-format 32580msgid "" 32581"%s is not the first text item. You should only mark the first text item as " 32582"cover. Do you want to make it the first item?" 32583msgstr "" 32584 32585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:771 32586#, python-format 32587msgid "The file(s) %s cannot be renamed." 32588msgstr "" 32589 32590#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32591msgid "New file extension:" 32592msgstr "" 32593 32594#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:802 32595msgid "Rename files" 32596msgstr "" 32597 32598#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:829 32599#, python-format 32600msgid "The file(s) %s cannot be deleted." 32601msgstr "" 32602 32603#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:893 32604#, python-format 32605msgid "No item with the name: %s was found" 32606msgstr "" 32607 32608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:940 32609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:949 32610msgid "Choose location" 32611msgstr "" 32612 32613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:941 32614#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:958 32615#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1317 32616#: /__w/calibre/calibre/src/calibre/gui2/win_file_dialogs.py:78 32617msgid "Files" 32618msgstr "" 32619 32620#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:960 32621msgid "HTML files" 32622msgstr "" 32623 32624#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:982 32625msgid "No stylesheets" 32626msgstr "" 32627 32628#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:983 32629msgid "" 32630"This book currently has no stylesheets. You must first create a stylesheet " 32631"before linking it." 32632msgstr "" 32633 32634#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:988 32635msgid "Choose stylesheets" 32636msgstr "" 32637 32638#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:989 32639msgid "Choose the stylesheets to link. Drag and drop to re-arrange" 32640msgstr "" 32641 32642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1005 32643msgid "Remove existing links to stylesheets" 32644msgstr "" 32645 32646#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1025 32647msgid "" 32648"Choose a name for the new (blank) file. To place the file in a specific " 32649"folder in the book, include the folder name, for example: " 32650"<i>text/chapter1.html" 32651msgstr "" 32652 32653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1033 32654msgid "Automatically add style-sheet links into new HTML files" 32655msgstr "" 32656 32657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1043 32658msgid "Import resource file (image/font/etc.)" 32659msgstr "" 32660 32661#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1045 32662msgid "Import a file from your computer as a new file into the book." 32663msgstr "" 32664 32665#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1073 32666msgid "Choose a name for the imported file" 32667msgstr "" 32668 32669#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1087 32670msgid "" 32671"You must specify a name for the new file, with an extension, for example, " 32672"chapter1.html" 32673msgstr "" 32674 32675#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1114 32676msgid "Choose master file" 32677msgstr "" 32678 32679#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/file_list.py:1117 32680msgid "" 32681"Choose the master file. All selected files will be merged into the master " 32682"file:" 32683msgstr "" 32684 32685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:127 32686#, python-format 32687msgid "Debug output from %s" 32688msgstr "" 32689 32690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:170 32691#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1416 32692msgid "No such function" 32693msgstr "" 32694 32695#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:171 32696#, python-format 32697msgid "There is no function named %s" 32698msgstr "" 32699 32700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:174 32701msgid "Cannot remove builtin function" 32702msgstr "" 32703 32704#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:175 32705#, python-format 32706msgid "The function %s is a builtin function, it cannot be removed." 32707msgstr "" 32708 32709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:202 32710msgid "Choose a function to run on matched text (by name)" 32711msgstr "" 32712 32713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:212 32714#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:121 32715msgid "Save current search" 32716msgstr "" 32717 32718#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:213 32719#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:122 32720msgid "Show saved searches" 32721msgstr "" 32722 32723#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:221 32724msgid "Create/edit a function" 32725msgstr "" 32726 32727#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:228 32728msgid "F&unction name:" 32729msgstr "" 32730 32731#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:249 32732#, python-format 32733msgid "For help with creating functions, see the <a href=\"%s\">User Manual</a>" 32734msgstr "" 32735 32736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:270 32737#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:824 32738msgid "Must specify name" 32739msgstr "" 32740 32741#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:271 32742msgid "You must specify a name for this function." 32743msgstr "" 32744 32745#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:276 32746msgid "Invalid Python code" 32747msgstr "" 32748 32749#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:277 32750#, python-format 32751msgid "The code you created is not valid Python code, with error: %s" 32752msgstr "" 32753 32754#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:279 32755msgid "No replace function" 32756msgstr "" 32757 32758#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/function_replace.py:280 32759msgid "You must create a Python function named replace in your code" 32760msgstr "" 32761 32762#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:287 32763#, python-format 32764msgid "Inherited from %s" 32765msgstr "" 32766 32767#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:289 32768#, python-format 32769msgid "Matched CSS rules for %s" 32770msgstr "" 32771 32772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:298 32773msgid "Computed final style" 32774msgstr "" 32775 32776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:361 32777msgid "Copy everything" 32778msgstr "" 32779 32780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:403 32781msgid "No style information found" 32782msgstr "" 32783 32784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/live_css.py:404 32785msgid "" 32786"Move the cursor inside a HTML tag to see what styles apply to that tag." 32787msgstr "" 32788 32789#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:28 32790msgid "" 32791"%prog [opts] [path_to_ebook] [name_of_file_inside_book ...]\n" 32792"\n" 32793"Launch the calibre Edit book tool. You can optionally also specify the names of\n" 32794"files inside the book which will be opened for editing automatically.\n" 32795msgstr "" 32796 32797#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/main.py:37 32798msgid "The text to select in the book when it is opened for editing" 32799msgstr "" 32800 32801#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:32 32802#, python-format 32803msgid "Change this to the relative path to: %s" 32804msgstr "" 32805 32806#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:46 32807msgid "Font file added" 32808msgstr "" 32809 32810#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:47 32811msgid "" 32812"The font file <b>{}</b> has been added. The text for the CSS @font-face rule" 32813" for this file has been copied to the clipboard. You should paste it into " 32814"whichever CSS file you want to add this font to." 32815msgstr "" 32816 32817#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:59 32818msgid "Font files added" 32819msgstr "" 32820 32821#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:60 32822msgid "" 32823"The specified font files have been added. The text for the CSS @font-face " 32824"rules for these files has been copied to the clipboard. You should paste it " 32825"into whichever CSS file you want to add these fonts to." 32826msgstr "" 32827 32828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:67 32829#, python-format 32830msgid "Font faces for %s" 32831msgstr "" 32832 32833#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32834msgid "Embedded" 32835msgstr "" 32836 32837#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:111 32838msgid "Font family" 32839msgstr "" 32840 32841#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:179 32842msgid "Change font" 32843msgstr "" 32844 32845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:187 32846#, python-format 32847msgid "Change the font %s to:" 32848msgid_plural "Change the fonts %s to:" 32849msgstr[0] "" 32850msgstr[1] "" 32851 32852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:192 32853msgid "&New font:" 32854msgstr "" 32855 32856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:216 32857#, python-format 32858msgid "The font <i>%s</i> <b>exists</b> on your computer" 32859msgstr "" 32860 32861#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:217 32862#, python-format 32863msgid "The font <i>%s</i> <b>does not exist</b> on your computer" 32864msgstr "" 32865 32866#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:230 32867msgid "Manage fonts" 32868msgstr "" 32869 32870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:242 32871msgid "&Install fonts" 32872msgstr "" 32873 32874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:244 32875msgid "" 32876"Install fonts from .ttf/.otf files to make them available for embedding" 32877msgstr "" 32878 32879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:264 32880msgid "&Change selected fonts" 32881msgstr "" 32882 32883#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:268 32884msgid "&Remove selected fonts" 32885msgstr "" 32886 32887#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:272 32888msgid "&Embed all fonts" 32889msgstr "" 32890 32891#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:276 32892msgid "&Subset all fonts" 32893msgstr "" 32894 32895#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:281 32896msgid "Rescan the book for fonts in case you have made changes" 32897msgstr "" 32898 32899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:287 32900msgid "" 32901" All the fonts declared in this book are shown to the left, along with whether they are embedded or not.\n" 32902" You can remove or replace any selected font and also embed any declared fonts that are not already embedded." 32903msgstr "" 32904 32905#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:289 32906msgid "" 32907" Double click any font family to see if the font is available for embedding " 32908"on your computer. " 32909msgstr "" 32910 32911#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:301 32912#, python-format 32913msgid "" 32914"The font <b>%s</b> was not found on your computer. If you have the font " 32915"files, you can install it using the \"Install fonts\" button in the lower " 32916"left corner." 32917msgstr "" 32918 32919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:327 32920msgid "No fonts selected" 32921msgstr "" 32922 32923#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/manage_fonts.py:328 32924msgid "No fonts selected, you must first select some fonts in the left panel" 32925msgstr "" 32926 32927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:34 32928msgid "Remove unused CSS" 32929msgstr "" 32930 32931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:43 32932msgid "" 32933"This will remove all CSS rules that do not match any actual content. There " 32934"are a couple of additional cleanups you can enable, below:" 32935msgstr "" 32936 32937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:45 32938msgid "Remove unused &class attributes" 32939msgstr "" 32940 32941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:49 32942msgid "" 32943"Remove all class attributes from the HTML that do not match any existing CSS" 32944" rules" 32945msgstr "" 32946 32947#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:50 32948msgid "Merge CSS rules with identical &selectors" 32949msgstr "" 32950 32951#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:54 32952msgid "" 32953"Merge CSS rules in the same stylesheet that have identical selectors. Note " 32954"that in rare cases merging can result in a change to the effective styling " 32955"of the book, so use with care." 32956msgstr "" 32957 32958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:57 32959msgid "Merge CSS rules with identical &properties" 32960msgstr "" 32961 32962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:61 32963msgid "" 32964"Merge CSS rules in the same stylesheet that have identical properties. Note " 32965"that in rare cases merging can result in a change to the effective styling " 32966"of the book, so use with care." 32967msgstr "" 32968 32969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:64 32970msgid "Remove &unreferenced style sheets" 32971msgstr "" 32972 32973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:68 32974msgid "Remove stylesheets that are not referenced by any content." 32975msgstr "" 32976 32977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:91 32978msgid "Remove NCX ToC file" 32979msgstr "" 32980 32981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:92 32982msgid "Remove the legacy Table of Contents in NCX form?" 32983msgstr "" 32984 32985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:93 32986msgid "" 32987"This form of Table of Contents is superseded by the new HTML based Table of " 32988"Contents. Leaving it behind is useful only if you expect this book to be " 32989"read on very old devices that lack proper support for EPUB 3" 32990msgstr "" 32991 32992#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:97 32993msgid "Ask this question again in the future" 32994msgstr "" 32995 32996#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 32997msgid "Keep NCX" 32998msgstr "" 32999 33000#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:99 33001msgid "Remove NCX" 33002msgstr "" 33003 33004#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:115 33005msgid "Action report" 33006msgstr "" 33007 33008#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:183 33009msgid "Compress images" 33010msgstr "" 33011 33012#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:203 33013msgid "" 33014"You can compress the images in this book losslessly, reducing the file size " 33015"of the book, without affecting image quality. Typically image size is " 33016"reduced by 5 - 15%." 33017msgstr "" 33018 33019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:209 33020msgid "Enable &lossy compression of JPEG images" 33021msgstr "" 33022 33023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:210 33024msgid "" 33025"This allows you to change the quality factor used for JPEG images.\n" 33026"By lowering the quality you can greatly reduce file size, at the expense of the image looking blurred." 33027msgstr "" 33028 33029#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:217 33030msgid "" 33031"The compression quality, 1 is high compression, 100 is low compression.\n" 33032"Image quality is inversely correlated with compression quality." 33033msgstr "" 33034 33035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:221 33036msgid "Compression &quality:" 33037msgstr "" 33038 33039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:250 33040msgid "Compressing images..." 33041msgstr "" 33042 33043#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/polish.py:276 33044msgid "Compressing images, please wait..." 33045msgstr "" 33046 33047#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:168 33048msgid "Editor font &family:" 33049msgstr "" 33050 33051#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:172 33052msgid "Editor font &size:" 33053msgstr "" 33054 33055#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:176 33056msgid "Create/edit &custom color schemes" 33057msgstr "" 33058 33059#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:180 33060msgid "&Color scheme:" 33061msgstr "" 33062 33063#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:184 33064msgid " characters" 33065msgstr "" 33066 33067#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:185 33068msgid "W&idth of tabs:" 33069msgstr "" 33070 33071#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:187 33072msgid "Change &templates" 33073msgstr "" 33074 33075#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:188 33076msgid "Templates for new files:" 33077msgstr "" 33078 33079#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:192 33080msgid "&Wrap long lines in the editor" 33081msgstr "" 33082 33083#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:196 33084msgid "&Replace HTML entities as they are typed" 33085msgstr "" 33086 33087#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:198 33088msgid "" 33089"With this option, every time you type in a complete html entity, such as " 33090"&hellip; it is automatically replaced by its corresponding character. " 33091"The replacement happens only when the trailing semi-colon is typed." 33092msgstr "" 33093 33094#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:204 33095msgid "Auto close t&ags when typing </" 33096msgstr "" 33097 33098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:206 33099msgid "" 33100"With this option, every time you type </ the current HTML closing tag is " 33101"auto-completed" 33102msgstr "" 33103 33104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:210 33105msgid "" 33106"Show the &name of the current character before the cursor along with the " 33107"line and column number" 33108msgstr "" 33109 33110#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:214 33111msgid "Beautify individual &files automatically when they are opened" 33112msgstr "" 33113 33114#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:216 33115msgid "" 33116"This will cause the beautify current file action to be performed " 33117"automatically every time you open a HTML/CSS/etc. file for editing." 33118msgstr "" 33119 33120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:221 33121msgid "Show &misspelled words underlined in the code view" 33122msgstr "" 33123 33124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:223 33125msgid "" 33126"This will cause spelling errors to be highlighted in the code view for easy " 33127"correction as you type." 33128msgstr "" 33129 33130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:228 33131msgid "Allow drag and drop &editing of text" 33132msgstr "" 33133 33134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:230 33135msgid "" 33136"Allow using drag and drop to move text around in the editor. It can be " 33137"useful to turn this off if you have a misbehaving touchpad." 33138msgstr "" 33139 33140#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:234 33141msgid "Manage &spelling dictionaries" 33142msgstr "" 33143 33144#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:239 33145msgid "Manage sni&ppets" 33146msgstr "" 33147 33148#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:257 33149#, python-format 33150msgid "Automatic (%s)" 33151msgstr "" 33152 33153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:283 33154msgid "Update &metadata embedded in the book when opening" 33155msgstr "" 33156 33157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:285 33158msgid "" 33159"When the file is opened, update the metadata embedded in the book file to " 33160"the current metadata in the calibre library." 33161msgstr "" 33162 33163#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:290 33164msgid "" 33165"Ask which &format to edit if more than one format is available for the book" 33166msgstr "" 33167 33168#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:294 33169msgid "" 33170"When auto-selecting the format to edit for a book with multiple formats, " 33171"this is the preference order." 33172msgstr "" 33173 33174#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:296 33175msgid "Preferred format order (drag and drop to change)" 33176msgstr "" 33177 33178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:308 33179msgid "Allow dockable &windows to be nested inside the dock areas" 33180msgstr "" 33181 33182#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:310 33183msgid "" 33184"By default, you can have only a single row or column of windows in the dock " 33185"areas (the areas around the central editors). This option allows for more " 33186"flexible window layout, but is a little more complex to use." 33187msgstr "" 33188 33189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:315 33190msgid "Choose which windows will occupy the corners of the dockable areas" 33191msgstr "" 33192 33193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33194msgid "The &top-left corner" 33195msgstr "" 33196 33197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:321 33198msgid "The top-&right corner" 33199msgstr "" 33200 33201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33202msgid "The &bottom-left corner" 33203msgstr "" 33204 33205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:322 33206msgid "The bottom-ri&ght corner" 33207msgstr "" 33208 33209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:325 33210msgid "Restore &state of previously edited book when opening it again" 33211msgstr "" 33212 33213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:327 33214msgid "" 33215"When opening a previously edited book again, restore its state. That means " 33216"all open files are automatically re-opened and the cursor is positioned at " 33217"its previous location." 33218msgstr "" 33219 33220#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:333 33221msgid "Show full &file paths in the File browser" 33222msgstr "" 33223 33224#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:335 33225msgid "" 33226"Showing the full file paths is useful when editing books that contain " 33227"multiple files with the same file name." 33228msgstr "" 33229 33230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33231msgid "Monospaced text" 33232msgstr "" 33233 33234#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33235msgid "Sans-serif text" 33236msgstr "" 33237 33238#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:364 33239msgid "Serif text" 33240msgstr "" 33241 33242#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:369 33243#, python-format 33244msgid "Font family for &%s:" 33245msgstr "" 33246 33247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:372 33248msgid "Style for standard &text:" 33249msgstr "" 33250 33251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:376 33252msgid "&Default font size:" 33253msgstr "" 33254 33255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:379 33256msgid "&Monospace font size:" 33257msgstr "" 33258 33259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:382 33260msgid "Mi&nimum font size:" 33261msgstr "" 33262 33263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:384 33264msgid "lines" 33265msgstr "" 33266 33267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:386 33268msgid "" 33269"Number of lines that are shown above the current line when syncing the text " 33270"shown in the preview panel to the cursor position in the code view" 33271msgstr "" 33272 33273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:387 33274msgid "Visible lines above s&ync point:" 33275msgstr "" 33276 33277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:388 33278msgid "Background color:" 33279msgstr "" 33280 33281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:389 33282msgid "Foreground color:" 33283msgstr "" 33284 33285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:390 33286msgid "Link color:" 33287msgstr "" 33288 33289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:404 33290msgid "Use the colors from the book styles, defaulting to black-on-white" 33291msgstr "" 33292 33293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33294msgid "Theme based" 33295msgstr "" 33296 33297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:405 33298msgid "When using a dark theme force dark colors, otherwise same as \"No change\"" 33299msgstr "" 33300 33301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33302msgid "Choose a custom color" 33303msgstr "" 33304 33305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:406 33306#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:72 33307#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:240 33308msgid "Custom" 33309msgstr "" 33310 33311#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:454 33312msgid "Choose which toolbar you want to customize" 33313msgstr "" 33314 33315#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:455 33316#, python-format 33317msgid "Tools for %s editors" 33318msgstr "" 33319 33320#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:457 33321msgid "Book wide actions" 33322msgstr "" 33323 33324#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:458 33325msgid "Book wide tools" 33326msgstr "" 33327 33328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:459 33329msgid "Book wide tools from third party plugins" 33330msgstr "" 33331 33332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:460 33333msgid "Common tools for all editors" 33334msgstr "" 33335 33336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:464 33337msgid "Text formatting actions" 33338msgstr "" 33339 33340#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:467 33341msgid "&Toolbar to customize:" 33342msgstr "" 33343 33344#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:496 33345#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:439 33346msgid "Add selected actions to the toolbar" 33347msgstr "" 33348 33349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:499 33350#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:443 33351msgid "Remove selected actions from the toolbar" 33352msgstr "" 33353 33354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:511 33355msgid "Adjust the size of icons on all toolbars" 33356msgstr "" 33357 33358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:514 33359msgid "Toolbar &icon size:" 33360msgstr "" 33361 33362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:664 33363msgid "Customize templates" 33364msgstr "" 33365 33366#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:677 33367msgid "Choose the &type of template to edit:" 33368msgstr "" 33369 33370#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:683 33371#, python-brace-format 33372msgid "" 33373"The variables {0} and {1} will be replaced with the title and author of the " 33374"book. {2} is where the cursor will be positioned. If you want to include " 33375"braces in your template, for example for CSS rules, you have to escape them," 33376" like this: {3}" 33377msgstr "" 33378 33379#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:744 33380msgid "Preferences for Edit book" 33381msgstr "" 33382 33383#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:765 33384msgid "Restore all &defaults" 33385msgstr "" 33386 33387#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:766 33388msgid "Restore defaults for all preferences" 33389msgstr "" 33390 33391#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:768 33392msgid "Restore ¤t defaults" 33393msgstr "" 33394 33395#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:769 33396msgid "Restore defaults for currently displayed preferences" 33397msgstr "" 33398 33399#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:771 33400msgid "Restore c&onfirmations" 33401msgstr "" 33402 33403#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:772 33404msgid "Restore all disabled confirmation prompts" 33405msgstr "" 33406 33407#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:791 33408msgid "Main window" 33409msgstr "" 33410 33411#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:792 33412msgid "Editor settings" 33413msgstr "" 33414 33415#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:793 33416msgid "Preview settings" 33417msgstr "" 33418 33419#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:794 33420msgid "Keyboard shortcuts" 33421msgstr "" 33422 33423#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:795 33424msgid "Toolbars" 33425msgstr "" 33426 33427#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:796 33428msgid "Integration with calibre" 33429msgstr "" 33430 33431#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:847 33432msgid "There are no disabled confirmation prompts" 33433msgstr "" 33434 33435#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:850 33436msgid "One disabled confirmation prompt was restored" 33437msgid_plural "{} disabled confirmation prompts were restored" 33438msgstr[0] "" 33439msgstr[1] "" 33440 33441#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preferences.py:851 33442msgid "Disabled confirmations restored" 33443msgstr "" 33444 33445#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:420 33446#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:588 33447msgid "Render process crashed" 33448msgstr "" 33449 33450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:421 33451msgid "" 33452"The Qt WebEngine Render process has crashed so Preview/Live CSS will not " 33453"work. You should try restarting the editor." 33454msgstr "" 33455 33456#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:445 33457msgid "" 33458"\n" 33459" <h3>Live preview</h3>\n" 33460"\n" 33461" <p>Here you will see a live preview of the HTML file you are currently editing.\n" 33462" The preview will update automatically as you make changes.\n" 33463"\n" 33464" <p style=\"font-size:x-small; color: gray\">Note that this is a quick preview\n" 33465" only, it is not intended to simulate an actual e-book reader. Some\n" 33466" aspects of your e-book will not work, such as page breaks and page margins.\n" 33467" " 33468msgstr "" 33469 33470#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:472 33471msgid "Inspect element" 33472msgstr "" 33473 33474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:474 33475msgid "Open link" 33476msgstr "" 33477 33478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:487 33479#, python-format 33480msgid "Edit %s" 33481msgstr "" 33482 33483#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:529 33484msgid "Loading preview, please wait..." 33485msgstr "" 33486 33487#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:581 33488msgid "Search in preview" 33489msgstr "" 33490 33491#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:624 33492msgid "Invalid location" 33493msgstr "" 33494 33495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:625 33496msgid "Cannot split on the body tag" 33497msgstr "" 33498 33499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:652 33500msgid "Failed to launch worker" 33501msgstr "" 33502 33503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:653 33504msgid "Failed to launch the worker process used for rendering the preview" 33505msgstr "" 33506 33507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:712 33508msgid "Cannot disable" 33509msgstr "" 33510 33511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:713 33512msgid "" 33513"Auto reloading of the preview panel cannot be disabled while the Live CSS " 33514"panel is open." 33515msgstr "" 33516 33517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:716 33518msgid "Auto reload preview when text changes in editor" 33519msgstr "" 33520 33521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:717 33522msgid "Disable auto reload of preview" 33523msgstr "" 33524 33525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:721 33526msgid "Disable syncing of preview position to editor position" 33527msgstr "" 33528 33529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:722 33530msgid "Enable syncing of preview position to editor position" 33531msgstr "" 33532 33533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:730 33534msgid "Abort file split" 33535msgstr "" 33536 33537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/preview.py:731 33538msgid "" 33539"Split this file at a specified location.<p>After clicking this button, click" 33540" inside the preview panel above at the location you want the file to be " 33541"split." 33542msgstr "" 33543 33544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:200 33545msgid "Delete selected files" 33546msgstr "" 33547 33548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33549msgid "Folder" 33550msgstr "" 33551 33552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:235 33553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33554msgid "Size (KB)" 33555msgstr "" 33556 33557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:241 33558msgid "Style" 33559msgstr "" 33560 33561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:316 33562#, python-brace-format 33563msgid "Total uncompressed size of all files: {0} :: Images: {1} :: Fonts: {2}" 33564msgstr "" 33565 33566#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33567msgid "Resolution" 33568msgstr "" 33569 33570#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:432 33571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33572#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33573msgid "Times used" 33574msgstr "" 33575 33576#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:520 33577#, python-format 33578msgid "Edit the image: %s" 33579msgstr "" 33580 33581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33582msgid "Anchor" 33583msgstr "" 33584 33585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33586msgid "Source text" 33587msgstr "" 33588 33589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33590msgid "Target" 33591msgstr "" 33592 33593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:531 33594msgid "Target text" 33595msgstr "" 33596 33597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33598msgid "The link destination does not exist" 33599msgstr "" 33600 33601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:578 33602msgid "The link destination exists" 33603msgstr "" 33604 33605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:579 33606msgid "The link destination could not be verified" 33607msgstr "" 33608 33609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:643 33610msgid "Click entries above to see their destination here" 33611msgstr "" 33612 33613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:663 33614msgid "No destination found for this link" 33615msgstr "" 33616 33617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:695 33618#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 33619msgid "Word" 33620msgstr "" 33621 33622#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:775 33623#, python-brace-format 33624msgid "Words: {2} :: Unique Words: :: {0} :: Languages: {1}" 33625msgstr "" 33626 33627#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33628msgid "Character" 33629msgstr "" 33630 33631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:795 33632msgid "Codepoint" 33633msgstr "" 33634 33635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:861 33636msgid "All the characters in the book" 33637msgstr "" 33638 33639#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:991 33640#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1213 33641#, python-brace-format 33642msgid "{0} [{1} elements]" 33643msgstr "" 33644 33645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1069 33646msgid "Sort by:" 33647msgstr "" 33648 33649#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1070 33650msgid "&Counts" 33651msgstr "" 33652 33653#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1073 33654msgid "&Name" 33655msgstr "" 33656 33657#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1097 33658#, python-brace-format 33659msgid "{0} rules, {1} unused" 33660msgstr "" 33661 33662#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33663#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33664msgid "Number of matches" 33665msgstr "" 33666 33667#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1117 33668msgid "Style Rule" 33669msgstr "" 33670 33671#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1258 33672#, python-brace-format 33673msgid "{0} classes, {1} unused" 33674msgstr "" 33675 33676#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1263 33677msgid "Class" 33678msgstr "" 33679 33680#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1321 33681msgid "Words" 33682msgstr "" 33683 33684#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1331 33685msgid "Style rules" 33686msgstr "" 33687 33688#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1335 33689msgid "Style classes" 33690msgstr "" 33691 33692#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1339 33693msgid "Characters" 33694msgstr "" 33695 33696#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1343 33697msgid "Links" 33698msgstr "" 33699 33700#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1377 33701#, python-format 33702msgid "Export of %s data is not supported" 33703msgstr "" 33704 33705#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1379 33706msgid "Choose a filename for the data" 33707msgstr "" 33708 33709#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1380 33710msgid "CSV files" 33711msgstr "" 33712 33713#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1394 33714msgid "Reports" 33715msgstr "" 33716 33717#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1424 33718msgid "Export the currently shown report as a CSV file" 33719msgstr "" 33720 33721#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1432 33722msgid "Are you sure you want to delete the selected files?" 33723msgstr "" 33724 33725#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1460 33726msgid "Failed to gather data" 33727msgstr "" 33728 33729#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/reports.py:1461 33730msgid "" 33731"Failed to gather data for the report. Click \"Show details\" for more " 33732"information." 33733msgstr "" 33734 33735#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/save.py:111 33736msgid "Saving..." 33737msgstr "" 33738 33739#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:118 33740msgid "Enable completion based on search history" 33741msgstr "" 33742 33743#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:119 33744msgid "Disable completion based on search history" 33745msgstr "" 33746 33747#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33748msgid "All style files" 33749msgstr "" 33750 33751#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33753msgid "All text files" 33754msgstr "" 33755 33756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33757#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33758msgid "Current file" 33759msgstr "" 33760 33761#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33762msgid "Marked text" 33763msgstr "" 33764 33765#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33766#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33767msgid "Open files" 33768msgstr "" 33769 33770#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:134 33771#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:50 33772msgid "Selected files" 33773msgstr "" 33774 33775#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:136 33776msgid "" 33777"\n" 33778" Where to search/replace:\n" 33779" <dl>\n" 33780" <dt><b>Current file</b></dt>\n" 33781" <dd>Search only inside the currently opened file</dd>\n" 33782" <dt><b>All text files</b></dt>\n" 33783" <dd>Search in all text (HTML) files</dd>\n" 33784" <dt><b>All style files</b></dt>\n" 33785" <dd>Search in all style (CSS) files</dd>\n" 33786" <dt><b>Selected files</b></dt>\n" 33787" <dd>Search in the files currently selected in the File browser</dd>\n" 33788" <dt><b>Open files</b></dt>\n" 33789" <dd>Search in the files currently open in the editor</dd>\n" 33790" <dt><b>Marked text</b></dt>\n" 33791" <dd>Search only within the marked text in the currently opened file. You can mark text using the Search menu.</dd>\n" 33792" </dl>" 33793msgstr "" 33794 33795#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33796msgid "Down" 33797msgstr "" 33798 33799#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:185 33800msgid "Up" 33801msgstr "" 33802 33803#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:187 33804msgid "" 33805"\n" 33806" Direction to search:\n" 33807" <dl>\n" 33808" <dt><b>Down</b></dt>\n" 33809" <dd>Search for the next match from your current position</dd>\n" 33810" <dt><b>Up</b></dt>\n" 33811" <dd>Search for the previous match from your current position</dd>\n" 33812" </dl>" 33813msgstr "" 33814 33815#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33816msgid "Fuzzy" 33817msgstr "" 33818 33819#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:27 33821#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:361 33822msgid "Regex" 33823msgstr "" 33824 33825#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:209 33826msgid "Regex-function" 33827msgstr "" 33828 33829#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:211 33830msgid "" 33831"Select how the search expression is interpreted\n" 33832" <dl>\n" 33833" <dt><b>Normal</b></dt>\n" 33834" <dd>The search expression is treated as normal text, calibre will look for the exact text</dd>\n" 33835" <dt><b>Fuzzy</b></dt>\n" 33836" <dd>The search expression is treated as \"fuzzy\" which means spaces will match any space character,\n" 33837" including tabs and line breaks. Plain quotes will match the typographical equivalents, etc.</dd>\n" 33838" <dt><b>Regex</b></dt>\n" 33839" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 33840" <dt><b>Regex-function</b></dt>\n" 33841" <dd>The search expression is interpreted as a regular expression. The replace expression is an arbitrarily powerful Python function.</dd>\n" 33842" </dl>" 33843msgstr "" 33844 33845#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:254 33846#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:695 33847#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:100 33848msgid "&Find:" 33849msgstr "" 33850 33851#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:256 33852msgid "Clear search &history" 33853msgstr "" 33854 33855#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:266 33856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:700 33857msgid "&Replace:" 33858msgstr "" 33859 33860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:268 33861msgid "Clear replace &history" 33862msgstr "" 33863 33864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:291 33865#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:712 33866msgid "Create/&edit" 33867msgstr "" 33868 33869#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:293 33870#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:713 33871msgid "Create a new function, or edit an existing function" 33872msgstr "" 33873 33874#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:295 33875#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:717 33876msgid "Remo&ve" 33877msgstr "" 33878 33879#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:296 33880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:718 33881msgid "Remove this function" 33882msgstr "" 33883 33884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:303 33885msgid "Fin&d" 33886msgstr "" 33887 33888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:304 33889#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 33890msgid "Replace a&nd Find" 33891msgstr "" 33892 33893#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:305 33894msgid "Re&place" 33895msgstr "" 33896 33897#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:306 33898#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 33899#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:559 33900msgid "Replace &all" 33901msgstr "" 33902 33903#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:312 33904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:734 33905msgid "&Mode:" 33906msgstr "" 33907 33908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:327 33909#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:115 33910#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:372 33911msgid "&Case sensitive" 33912msgstr "" 33913 33914#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:330 33915#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:990 33916msgid "&Wrap" 33917msgstr "" 33918 33919#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:331 33920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:991 33921msgid "" 33922"When searching reaches the end, wrap around to the beginning and continue " 33923"the search" 33924msgstr "" 33925 33926#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:334 33927#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:117 33928msgid "&Dot all" 33929msgstr "" 33930 33931#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:335 33932#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:118 33933msgid "" 33934"Make the '.' special character match any character at all, including a " 33935"newline" 33936msgstr "" 33937 33938#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:479 33939msgid "Close search panel" 33940msgstr "" 33941 33942#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:683 33943msgid "Abort editing of search" 33944msgstr "" 33945 33946#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:687 33947msgid "The name with which to save this search" 33948msgstr "" 33949 33950#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:722 33951msgid "Case sensitive" 33952msgstr "" 33953 33954#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:727 33955msgid "Dot matches all" 33956msgstr "" 33957 33958#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:739 33959msgid "Finish editing of search" 33960msgstr "" 33961 33962#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 33963msgid "Add search" 33964msgstr "" 33965 33966#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:766 33967msgid "Edit search" 33968msgstr "" 33969 33970#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:825 33971msgid "You must specify a search name" 33972msgstr "" 33973 33974#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:828 33975msgid "Name exists" 33976msgstr "" 33977 33978#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:829 33979#, python-format 33980msgid "Another search with the name %s already exists" 33981msgstr "" 33982 33983#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:836 33984msgid "Must specify find" 33985msgstr "" 33986 33987#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:837 33988msgid "You must specify a find expression" 33989msgstr "" 33990 33991#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:845 33992msgid "Must specify function" 33993msgstr "" 33994 33995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:846 33996msgid "You must specify a function name in Function-Regex mode" 33997msgstr "" 33998 33999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:889 34000msgid "Filter displayed searches" 34001msgstr "" 34002 34003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:928 34004msgid "The entries are tried in order until the first one matches." 34005msgstr "" 34006 34007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34008msgid "&Find" 34009msgstr "" 34010 34011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:932 34012msgid "Run the search using the selected entries." 34013msgstr "" 34014 34015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:933 34016msgid "Run replace using the selected entries." 34017msgstr "" 34018 34019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:934 34020msgid "Run replace and then find using the selected entries." 34021msgstr "" 34022 34023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:935 34024msgid "Run Replace all for all selected entries in the order selected" 34025msgstr "" 34026 34027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34028#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:561 34029msgid "&Count all" 34030msgstr "" 34031 34032#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:936 34033msgid "Run Count all for all selected entries" 34034msgstr "" 34035 34036#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:951 34037msgid "Move selected entries up" 34038msgstr "" 34039 34040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:960 34041msgid "Move selected entries down" 34042msgstr "" 34043 34044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:967 34045msgid "Edit the currently selected search" 34046msgstr "" 34047 34048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34049msgid "Re&move search" 34050msgstr "" 34051 34052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:971 34053msgid "Remove the currently selected searches" 34054msgstr "" 34055 34056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:975 34057msgid "Add a new saved search" 34058msgstr "" 34059 34060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1003 34061msgid "Import saved searches" 34062msgstr "" 34063 34064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1007 34065msgid "Export saved searches" 34066msgstr "" 34067 34068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1009 34069#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 34070msgid "Export" 34071msgstr "" 34072 34073#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1010 34074msgid "Export all" 34075msgstr "" 34076 34077#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1011 34078msgid "Export selected" 34079msgstr "" 34080 34081#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1012 34082msgid "Copy to search panel" 34083msgstr "" 34084 34085#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1110 34086msgid "No saved search is selected" 34087msgstr "" 34088 34089#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1155 34090msgid "Cannot edit search - no search selected." 34091msgstr "" 34092 34093#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1165 34094msgid "" 34095"Are you sure you want to permanently delete the selected saved searches?" 34096msgstr "" 34097 34098#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1204 34099#, python-brace-format 34100msgid "(Case sensitive: {0} Dot All: {1})" 34101msgstr "" 34102 34103#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1206 34104#, python-brace-format 34105msgid "(Case sensitive: {0} [Normal search])" 34106msgstr "" 34107 34108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1207 34109#, python-brace-format 34110msgid "" 34111"{2} {3}\n" 34112"Find: {0}\n" 34113"Replace: {1}" 34114msgstr "" 34115 34116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1219 34117msgid "Invalid data" 34118msgstr "" 34119 34120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1220 34121#, python-format 34122msgid "The file %s does not contain valid saved searches" 34123msgstr "" 34124 34125#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1248 34126#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1256 34127msgid "No searches" 34128msgstr "" 34129 34130#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1249 34131msgid "No searches available to be saved" 34132msgstr "" 34133 34134#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1257 34135msgid "No searches selected" 34136msgstr "" 34137 34138#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1273 34139msgid "No file is being edited." 34140msgstr "" 34141 34142#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1275 34143msgid "No files are selected in the File browser" 34144msgstr "" 34145 34146#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1277 34147msgid "" 34148"No text is marked. First select some text, and then use The \"Mark selected " 34149"text\" action in the Search menu to mark it." 34150msgstr "" 34151 34152#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1280 34153msgid "No search query specified" 34154msgstr "" 34155 34156#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1405 34157msgid "the selected searches" 34158msgstr "" 34159 34160#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1412 34161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:171 34162msgid "Invalid regex" 34163msgstr "" 34164 34165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1413 34166#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:172 34167#, python-brace-format 34168msgid "" 34169"The regular expression you entered is invalid: <pre>{0}</pre>With error: {1}" 34170msgstr "" 34171 34172#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1417 34173#, python-format 34174msgid "No replace function with the name: %s exists" 34175msgstr "" 34176 34177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1421 34178#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:193 34179#, python-format 34180msgid "No matches were found for %s" 34181msgstr "" 34182 34183#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1423 34184msgid "" 34185"You have turned off search wrapping, so all text might not have been " 34186"searched. Try the search again, with wrapping enabled. Wrapping is enabled " 34187"via the \"Wrap\" checkbox at the bottom of the search panel." 34188msgstr "" 34189 34190#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1457 34191msgid "Cannot replace" 34192msgstr "" 34193 34194#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1458 34195msgid "You must first click \"Find\", before trying to replace" 34196msgstr "" 34197 34198#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1474 34199msgid "Currently selected text does not match the search query." 34200msgstr "" 34201 34202#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1479 34203#, python-brace-format 34204msgid "Performed the replacement at {num} occurrences of {query}" 34205msgstr "" 34206 34207#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1481 34208#, python-brace-format 34209msgid "Found {num} occurrences of {query}" 34210msgstr "" 34211 34212#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1486 34213#, python-brace-format 34214msgid "{0}: {1} occurrences" 34215msgstr "" 34216 34217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1488 34218#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1497 34219msgid "Searching done" 34220msgstr "" 34221 34222#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/search.py:1572 34223msgid "Before: Replace all" 34224msgstr "" 34225 34226#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:70 34227msgid "Add a dictionary" 34228msgstr "" 34229 34230#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:76 34231#, python-brace-format 34232msgid "" 34233"{0} supports the use of LibreOffice dictionaries for spell checking. You can\n" 34234" download more dictionaries from <a href=\"{1}\">the LibreOffice extensions repository</a>.\n" 34235" The dictionary will download as an .oxt file. Simply specify the path to the\n" 34236" downloaded .oxt file here to add the dictionary to {0}." 34237msgstr "" 34238 34239#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:88 34240msgid "Path to OXT file" 34241msgstr "" 34242 34243#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:93 34244msgid "Browse for an OXT file" 34245msgstr "" 34246 34247#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:96 34248msgid "&Path to OXT file:" 34249msgstr "" 34250 34251#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:100 34252msgid "Choose a nickname for this dictionary" 34253msgstr "" 34254 34255#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:101 34256msgid "&Nickname:" 34257msgstr "" 34258 34259#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:110 34260msgid "Choose OXT Dictionary" 34261msgstr "" 34262 34263#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:111 34264msgid "Dictionaries" 34265msgstr "" 34266 34267#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:125 34268msgid "Must specify nickname" 34269msgstr "" 34270 34271#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:126 34272msgid "You must specify a nickname for this dictionary" 34273msgstr "" 34274 34275#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:128 34276msgid "Nickname already used" 34277msgstr "" 34278 34279#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:129 34280#, python-format 34281msgid "A dictionary with the nick name \"%s\" already exists." 34282msgstr "" 34283 34284#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:135 34285msgid "Failed to import dictionaries" 34286msgstr "" 34287 34288#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:136 34289#, python-format 34290msgid "" 34291"Failed to import dictionaries from %s. Click \"Show details\" for more " 34292"information" 34293msgstr "" 34294 34295#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:139 34296msgid "No dictionaries" 34297msgstr "" 34298 34299#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:140 34300#, python-format 34301msgid "No dictionaries were found in %s" 34302msgstr "" 34303 34304#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:154 34305#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:895 34306msgid "Copy selected words to clipboard" 34307msgstr "" 34308 34309#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:155 34310msgid "Select all words" 34311msgstr "" 34312 34313#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:182 34314msgid "Manage user dictionaries" 34315msgstr "" 34316 34317#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:190 34318msgid "&New dictionary" 34319msgstr "" 34320 34321#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:204 34322msgid "&Remove dictionary" 34323msgstr "" 34324 34325#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:207 34326msgid "Re&name dictionary" 34327msgstr "" 34328 34329#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:213 34330msgid "Mark this dictionary as active" 34331msgstr "" 34332 34333#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:216 34334msgid "Words in this dictionary:" 34335msgstr "" 34336 34337#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:221 34338msgid "&Add word" 34339msgstr "" 34340 34341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:227 34342msgid "&Remove selected words" 34343msgstr "" 34344 34345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:231 34346msgid "&Import list of words" 34347msgstr "" 34348 34349#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:253 34350msgid "New dictionary" 34351msgstr "" 34352 34353#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:254 34354msgid "Name of the new dictionary" 34355msgstr "" 34356 34357#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:258 34358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:285 34359msgid "Already used" 34360msgstr "" 34361 34362#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:259 34363#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:286 34364#, python-format 34365msgid "A dictionary with the name %s already exists" 34366msgstr "" 34367 34368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:278 34369msgid "New name" 34370msgstr "" 34371 34372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:279 34373msgid "New name for the dictionary" 34374msgstr "" 34375 34376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:312 34377#, python-format 34378msgid "Configure the dictionary: <b>%s" 34379msgstr "" 34380 34381#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:324 34382msgid "Add a word" 34383msgstr "" 34384 34385#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:326 34386msgid "Word to add" 34387msgstr "" 34388 34389#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:327 34390msgid "&Word:" 34391msgstr "" 34392 34393#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:353 34394msgid "Import list of words" 34395msgstr "" 34396 34397#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:355 34398msgid "Enter a list of words, one per line" 34399msgstr "" 34400 34401#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:357 34402#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:466 34403msgid "Paste from clipboard" 34404msgstr "" 34405 34406#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:360 34407msgid "" 34408"Words in the user dictionary must have an associated language. Choose the " 34409"language below:" 34410msgstr "" 34411 34412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:376 34413msgid "Must specify language" 34414msgstr "" 34415 34416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:377 34417msgid "You must specify a language to import words" 34418msgstr "" 34419 34420#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:414 34421msgid "Manage dictionaries" 34422msgstr "" 34423 34424#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:437 34425msgid "&Remove this dictionary" 34426msgstr "" 34427 34428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:457 34429msgid "Manage &user dictionaries" 34430msgstr "" 34431 34432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:460 34433msgid "" 34434"Manage the list of user dictionaries (dictionaries to which you can add " 34435"words)" 34436msgstr "" 34437 34438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:462 34439msgid "&Add dictionary" 34440msgstr "" 34441 34442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:464 34443msgid "Add a new dictionary that you downloaded from the internet" 34444msgstr "" 34445 34446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:510 34447#, python-brace-format 34448msgid "<Builtin dictionary for {0}>" 34449msgstr "" 34450 34451#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:545 34452msgid "" 34453"<p>You can change the dictionaries used for any specified language.</p>\n" 34454" <p>A language can have many country specific variants. Each of these variants\n" 34455" can have one or more dictionaries assigned to it. The default variant for each language\n" 34456" is shown in bold to the left.</p>\n" 34457" <p>You can change the default country variant as well as changing the dictionaries used for\n" 34458" every variant.</p>\n" 34459" <p>When a book specifies its language as a plain language, without any country variant,\n" 34460" the default variant you choose here will be used.</p>\n" 34461" " 34462msgstr "" 34463 34464#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:560 34465#, python-brace-format 34466msgid "This is already the preferred variant for the {1} language" 34467msgstr "" 34468 34469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:561 34470#, python-brace-format 34471msgid "Use this as the preferred variant for the {1} language" 34472msgstr "" 34473 34474#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:581 34475msgid "This is already the preferred dictionary" 34476msgstr "" 34477 34478#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:582 34479msgid "Use this as the preferred dictionary" 34480msgstr "" 34481 34482#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:623 34483msgid "Misspelled?" 34484msgstr "" 34485 34486#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:653 34487msgid "Ignored" 34488msgstr "" 34489 34490#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:880 34491#, python-format 34492msgid "Change %s to" 34493msgstr "" 34494 34495#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:883 34496msgid "Specify replacement manually" 34497msgstr "" 34498 34499#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:888 34500msgid "Ignore/un-ignore all selected words" 34501msgstr "" 34502 34503#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:889 34504msgid "Add/remove all selected words" 34505msgstr "" 34506 34507#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:932 34508msgid "Check spelling" 34509msgstr "" 34510 34511#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:948 34512msgid "" 34513"Re-scan the book for words, useful if you have edited the book since opening" 34514" this dialog" 34515msgstr "" 34516 34517#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:951 34518msgid "&Undo last change" 34519msgstr "" 34520 34521#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:952 34522msgid "Undo the last spell check word replacement, if any" 34523msgstr "" 34524 34525#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:962 34526msgid "Checking, please wait..." 34527msgstr "" 34528 34529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:970 34530msgid "Filter the list of words" 34531msgstr "" 34532 34533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:999 34534msgid "&Ignore" 34535msgstr "" 34536 34537#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1000 34538msgid "Un&ignore" 34539msgstr "" 34540 34541#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1001 34542msgid "Ignore the current word for the rest of this session" 34543msgstr "" 34544 34545#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1002 34546msgid "Stop ignoring the current word" 34547msgstr "" 34548 34549#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1008 34550msgid "Add word to &dictionary:" 34551msgstr "" 34552 34553#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1009 34554msgid "Remove from &dictionaries" 34555msgstr "" 34556 34557#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1010 34558msgid "Add the current word to the specified user dictionary" 34559msgstr "" 34560 34561#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1011 34562msgid "Remove the current word from all active user dictionaries" 34563msgstr "" 34564 34565#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1015 34566msgid "" 34567"You have no active user dictionaries. You must choose at least one active " 34568"user dictionary via Preferences->Editor->Manage spelling dictionaries" 34569msgstr "" 34570 34571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1022 34572msgid "Show &next occurrence" 34573msgstr "" 34574 34575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1024 34576msgid "" 34577"Show the next occurrence of the selected word in the editor, so you can edit" 34578" it manually" 34579msgstr "" 34580 34581#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1029 34582msgid "&Change selected word to:" 34583msgstr "" 34584 34585#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1034 34586msgid "The replacement word" 34587msgstr "" 34588 34589#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1044 34590msgid "Show &only misspelled words" 34591msgstr "" 34592 34593#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1047 34594msgid "Case &sensitive sort" 34595msgstr "" 34596 34597#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1049 34598msgid "When sorting the list of words, be case sensitive" 34599msgstr "" 34600 34601#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1051 34602msgid "Case sensitive sea&rch" 34603msgstr "" 34604 34605#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1052 34606msgid "When filtering the list of words, be case sensitive" 34607msgstr "" 34608 34609#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1134 34610msgid "The original word" 34611msgstr "" 34612 34613#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1189 34614msgid "No changed word" 34615msgstr "" 34616 34617#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1190 34618msgid "There is no spelling replacement to undo" 34619msgstr "" 34620 34621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1283 34622msgid "Failed to check spelling" 34623msgstr "" 34624 34625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1284 34626msgid "" 34627"Failed to check spelling, click \"Show details\" for the full error " 34628"information." 34629msgstr "" 34630 34631#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1308 34632msgid "Files edited" 34633msgstr "" 34634 34635#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1309 34636#, python-format 34637msgid "" 34638"The files in the editor were edited outside the spell check dialog, and the " 34639"word %s no longer exists." 34640msgstr "" 34641 34642#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/spell.py:1313 34643#, python-brace-format 34644msgid "Misspelled words: {0} Total words: {1}" 34645msgstr "" 34646 34647#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:29 34648msgid "" 34649"Select how the search expression is interpreted\n" 34650" <dl>\n" 34651" <dt><b>Normal</b></dt>\n" 34652" <dd>The search expression is treated as normal text, calibre will look for the exact text.</dd>\n" 34653" <dt><b>Regex</b></dt>\n" 34654" <dd>The search expression is interpreted as a regular expression. See the User Manual for more help on using regular expressions.</dd>\n" 34655" </dl>" 34656msgstr "" 34657 34658#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/text_search.py:52 34659msgid "" 34660"\n" 34661" Where to search/replace:\n" 34662" <dl>\n" 34663" <dt><b>Current file</b></dt>\n" 34664" <dd>Search only inside the currently opened file</dd>\n" 34665" <dt><b>All text files</b></dt>\n" 34666" <dd>Search in all text (HTML) files</dd>\n" 34667" <dt><b>Selected files</b></dt>\n" 34668" <dd>Search in the files currently selected in the File browser</dd>\n" 34669" <dt><b>Open files</b></dt>\n" 34670" <dd>Search in the files currently open in the editor</dd>\n" 34671" </dl>" 34672msgstr "" 34673 34674#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:220 34675#, python-brace-format 34676msgid "" 34677"File: {0}\n" 34678"Anchor: {1}" 34679msgstr "" 34680 34681#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/toc.py:221 34682msgid "Top of file" 34683msgstr "" 34684 34685#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:73 34686msgid "Double click a file in the left panel to start editing it." 34687msgstr "" 34688 34689#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:110 34690#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:128 34691msgid "Full path:" 34692msgstr "" 34693 34694#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:219 34695msgid "Close tab" 34696msgstr "" 34697 34698#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:221 34699msgid "Close other tabs" 34700msgstr "" 34701 34702#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:222 34703msgid "Close tabs to the right of this tab" 34704msgstr "" 34705 34706#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:250 34707#, python-brace-format 34708msgid "Line: {0} : {1}" 34709msgstr "" 34710 34711#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:372 34712#, python-brace-format 34713msgid "{0} {1} created by {2}" 34714msgstr "" 34715 34716#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:407 34717msgid "Global actions" 34718msgstr "" 34719 34720#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:428 34721msgid "&New file (images/fonts/HTML/etc.)" 34722msgstr "" 34723 34724#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:429 34725msgid "Create a new file in the current book" 34726msgstr "" 34727 34728#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34729msgid "&Import files into book" 34730msgstr "" 34731 34732#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:430 34733msgid "Import files into book" 34734msgstr "" 34735 34736#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34737msgid "&Open book" 34738msgstr "" 34739 34740#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:431 34741msgid "Open a book" 34742msgstr "" 34743 34744#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:432 34745msgid "Open &folder (unzipped EPUB) as book" 34746msgstr "" 34747 34748#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:433 34749msgid "Open a folder (unzipped EPUB) as a book" 34750msgstr "" 34751 34752#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:434 34753msgid "Edit &next file" 34754msgstr "" 34755 34756#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:435 34757msgid "Edit the next file in the spine" 34758msgstr "" 34759 34760#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:436 34761msgid "Edit &previous file" 34762msgstr "" 34763 34764#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:437 34765msgid "Edit the previous file in the spine" 34766msgstr "" 34767 34768#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:440 34769msgid "&Revert to before" 34770msgstr "" 34771 34772#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:441 34773msgid "Revert book to before the last action (Undo)" 34774msgstr "" 34775 34776#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:442 34777msgid "&Revert to after" 34778msgstr "" 34779 34780#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:443 34781msgid "Revert book state to after the next action (Redo)" 34782msgstr "" 34783 34784#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:444 34785msgid "Save book" 34786msgstr "" 34787 34788#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34789msgid "Save a ©" 34790msgstr "" 34791 34792#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:446 34793msgid "Save a copy of the book" 34794msgstr "" 34795 34796#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:447 34797msgid "Quit" 34798msgstr "" 34799 34800#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34801msgid "Create a new, empty book" 34802msgstr "" 34803 34804#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:449 34805msgid "Create new, &empty book" 34806msgstr "" 34807 34808#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:450 34809msgid "&Import an HTML or DOCX file as a new book" 34810msgstr "" 34811 34812#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:451 34813msgid "Import an HTML or DOCX file as a new book" 34814msgstr "" 34815 34816#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:452 34817msgid "&Quick open a file to edit" 34818msgstr "" 34819 34820#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:453 34821msgid "Quickly open a file from the book to edit it" 34822msgstr "" 34823 34824#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:456 34825msgid "Editor actions" 34826msgstr "" 34827 34828#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:458 34829msgid "Undo typing" 34830msgstr "" 34831 34832#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:459 34833msgid "R&edo" 34834msgstr "" 34835 34836#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:460 34837msgid "Redo typing" 34838msgstr "" 34839 34840#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:461 34841msgid "Cut &text" 34842msgstr "" 34843 34844#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:462 34845msgid "Cut text" 34846msgstr "" 34847 34848#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:465 34849msgid "P&aste from clipboard" 34850msgstr "" 34851 34852#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:473 34853msgid "Tools" 34854msgstr "" 34855 34856#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34857msgid "&Edit Table of Contents" 34858msgstr "" 34859 34860#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:474 34861msgid "Edit Table of Contents" 34862msgstr "" 34863 34864#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:475 34865msgid "&Insert inline Table of Contents" 34866msgstr "" 34867 34868#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:476 34869msgid "Insert inline Table of Contents" 34870msgstr "" 34871 34872#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:477 34873msgid "&Fix HTML" 34874msgstr "" 34875 34876#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:478 34877msgid "Fix HTML in the current file" 34878msgstr "" 34879 34880#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:479 34881msgid "&Fix HTML - all files" 34882msgstr "" 34883 34884#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:480 34885msgid "Fix HTML in all files" 34886msgstr "" 34887 34888#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:481 34889msgid "&Beautify current file" 34890msgstr "" 34891 34892#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:482 34893msgid "Beautify current file" 34894msgstr "" 34895 34896#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:483 34897msgid "&Beautify all files" 34898msgstr "" 34899 34900#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:484 34901msgid "Beautify all files" 34902msgstr "" 34903 34904#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:485 34905msgid "&Insert special character" 34906msgstr "" 34907 34908#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:486 34909msgid "Insert special character" 34910msgstr "" 34911 34912#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:487 34913msgid "&Arrange into folders" 34914msgstr "" 34915 34916#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:488 34917msgid "Arrange into folders" 34918msgstr "" 34919 34920#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:489 34921msgid "Set &semantics" 34922msgstr "" 34923 34924#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:490 34925#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:812 34926msgid "Set semantics" 34927msgstr "" 34928 34929#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:491 34930msgid "&Filter style information" 34931msgstr "" 34932 34933#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34934msgid "&Manage fonts" 34935msgstr "" 34936 34937#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:493 34938msgid "Manage fonts in the book" 34939msgstr "" 34940 34941#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 34942msgid "Add &cover" 34943msgstr "" 34944 34945#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:494 34946msgid "Add a cover to the book" 34947msgstr "" 34948 34949#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 34950msgid "&Reports" 34951msgstr "" 34952 34953#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:496 34954msgid "Show a report on various aspects of the book" 34955msgstr "" 34956 34957#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:497 34958msgid "Check &external links" 34959msgstr "" 34960 34961#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:498 34962msgid "Check external links in the book" 34963msgstr "" 34964 34965#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:499 34966msgid "C&ompress images losslessly" 34967msgstr "" 34968 34969#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:500 34970msgid "Compress images losslessly" 34971msgstr "" 34972 34973#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:501 34974msgid "Transform &styles" 34975msgstr "" 34976 34977#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:502 34978msgid "Transform styles used in the book" 34979msgstr "" 34980 34981#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:504 34982msgid "Transform HTML used in the book" 34983msgstr "" 34984 34985#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:505 34986msgid "Download external &resources" 34987msgstr "" 34988 34989#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:507 34990msgid "" 34991"Download external resources in the book (images/stylesheets/etc/ that are " 34992"not included in the book)" 34993msgstr "" 34994 34995#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:516 34996msgid "&Subset embedded fonts" 34997msgstr "" 34998 34999#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35000msgid "Subset embedded fonts" 35001msgstr "" 35002 35003#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:517 35004msgid "Subset fonts" 35005msgstr "" 35006 35007#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:519 35008msgid "&Embed referenced fonts" 35009msgstr "" 35010 35011#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35012msgid "Embed fonts" 35013msgstr "" 35014 35015#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:520 35016msgid "Embed referenced fonts" 35017msgstr "" 35018 35019#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:522 35020msgid "&Smarten punctuation (works best for English)" 35021msgstr "" 35022 35023#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:526 35024msgid "Remove &unused CSS rules" 35025msgstr "" 35026 35027#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:527 35028msgid "Remove unused CSS rules" 35029msgstr "" 35030 35031#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:530 35032msgid "Upgrade book internals" 35033msgstr "" 35034 35035#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:534 35036msgid "Auto reload preview" 35037msgstr "" 35038 35039#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:535 35040#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:536 35041msgid "Sync preview position to editor position" 35042msgstr "" 35043 35044#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:537 35045msgid "Refresh preview" 35046msgstr "" 35047 35048#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:538 35049msgid "Split this file" 35050msgstr "" 35051 35052#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:539 35053msgid "Split file in the preview panel" 35054msgstr "" 35055 35056#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:540 35057msgid "Find next in preview" 35058msgstr "" 35059 35060#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:541 35061msgid "Find previous in preview" 35062msgstr "" 35063 35064#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35065msgid "&Find/replace" 35066msgstr "" 35067 35068#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:545 35069msgid "Show the Find/replace panel" 35070msgstr "" 35071 35072#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:554 35073msgid "Replace current match" 35074msgstr "" 35075 35076#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:555 35077msgid "Replace and find ne&xt" 35078msgstr "" 35079 35080#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:556 35081msgid "Replace current match and find next" 35082msgstr "" 35083 35084#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:557 35085msgid "R&eplace and find previous" 35086msgstr "" 35087 35088#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:558 35089msgid "Replace current match and find previous" 35090msgstr "" 35091 35092#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:560 35093msgid "Replace all matches" 35094msgstr "" 35095 35096#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:562 35097msgid "Count number of matches" 35098msgstr "" 35099 35100#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:563 35101msgid "&Mark selected text" 35102msgstr "" 35103 35104#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:564 35105msgid "Mark selected text or unmark already marked text" 35106msgstr "" 35107 35108#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35109msgid "Go to &line" 35110msgstr "" 35111 35112#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:566 35113msgid "Go to line number" 35114msgstr "" 35115 35116#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:567 35117msgid "Sa&ved searches" 35118msgstr "" 35119 35120#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:568 35121msgid "Show the saved searches dialog" 35122msgstr "" 35123 35124#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:569 35125msgid "&Search ignoring HTML markup" 35126msgstr "" 35127 35128#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:570 35129msgid "Show the text search panel" 35130msgstr "" 35131 35132#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:573 35133#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:824 35134msgid "Check book" 35135msgstr "" 35136 35137#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35138msgid "C&heck book" 35139msgstr "" 35140 35141#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:574 35142msgid "Check book for errors" 35143msgstr "" 35144 35145#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:575 35146msgid "Check &spelling" 35147msgstr "" 35148 35149#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:576 35150msgid "Check book for spelling errors" 35151msgstr "" 35152 35153#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:577 35154msgid "&Next error" 35155msgstr "" 35156 35157#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:578 35158msgid "Show next error" 35159msgstr "" 35160 35161#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:579 35162msgid "&Previous error" 35163msgstr "" 35164 35165#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:580 35166msgid "Show previous error" 35167msgstr "" 35168 35169#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:581 35170msgid "&Next spelling mistake" 35171msgstr "" 35172 35173#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:582 35174msgid "Go to next spelling mistake" 35175msgstr "" 35176 35177#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:587 35178msgid "&Create checkpoint" 35179msgstr "" 35180 35181#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:588 35182msgid "Create a checkpoint with the current state of the book" 35183msgstr "" 35184 35185#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:590 35186msgid "&Close current tab" 35187msgstr "" 35188 35189#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:591 35190msgid "Close the currently open tab" 35191msgstr "" 35192 35193#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:593 35194msgid "C&lose other tabs" 35195msgstr "" 35196 35197#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:594 35198msgid "Close all tabs except the current tab" 35199msgstr "" 35200 35201#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:596 35202msgid "Close tabs to the &right" 35203msgstr "" 35204 35205#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:597 35206msgid "Close tabs to the right of the current tab" 35207msgstr "" 35208 35209#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:599 35210msgid "User &Manual" 35211msgstr "" 35212 35213#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:601 35214msgid "Show User Manual" 35215msgstr "" 35216 35217#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:603 35218msgid "&Browse images in book" 35219msgstr "" 35220 35221#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:604 35222msgid "Browse images in the books visually" 35223msgstr "" 35224 35225#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:606 35226msgid "&Split at multiple locations" 35227msgstr "" 35228 35229#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:607 35230msgid "Split HTML file at multiple locations" 35231msgstr "" 35232 35233#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:608 35234msgid "Compare to &another book" 35235msgstr "" 35236 35237#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:609 35238msgid "Compare to another book" 35239msgstr "" 35240 35241#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:611 35242msgid "Manage &Snippets" 35243msgstr "" 35244 35245#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:612 35246msgid "Manage user created Snippets" 35247msgstr "" 35248 35249#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:627 35250msgid "&File" 35251msgstr "" 35252 35253#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:635 35254msgid "&Recently opened books" 35255msgstr "" 35256 35257#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:660 35258msgid "&Tools" 35259msgstr "" 35260 35261#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:679 35262msgid "External &links" 35263msgstr "" 35264 35265#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:686 35266msgid "&View" 35267msgstr "" 35268 35269#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:687 35270msgid "Tool&bars" 35271msgstr "" 35272 35273#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:724 35274msgid "&Plugins" 35275msgstr "" 35276 35277#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:728 35278msgid "&Help" 35279msgstr "" 35280 35281#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:731 35282msgid "&Donate to support calibre development" 35283msgstr "" 35284 35285#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:753 35286msgid "Book tool bar" 35287msgstr "" 35288 35289#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:754 35290msgid "Tools tool bar" 35291msgstr "" 35292 35293#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:755 35294msgid "Plugins tool bar" 35295msgstr "" 35296 35297#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:768 35298msgid "Donate to support calibre development" 35299msgstr "" 35300 35301#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:796 35302#, python-format 35303msgid "Toggle %s" 35304msgstr "" 35305 35306#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:798 35307msgid "Windows" 35308msgstr "" 35309 35310#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:803 35311msgid "File browser" 35312msgstr "" 35313 35314#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:809 35315msgid "File preview" 35316msgstr "" 35317 35318#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:815 35319msgid "Live CSS" 35320msgstr "" 35321 35322#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:832 35323#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:58 35324#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:72 35325msgid "Inspector" 35326msgstr "" 35327 35328#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:850 35329msgid "Text search" 35330msgstr "" 35331 35332#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/ui.py:858 35333msgid "Checkpoints" 35334msgstr "" 35335 35336#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35337#, python-format 35338msgid " [was %s]" 35339msgstr "" 35340 35341#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:61 35342msgid "Current state" 35343msgstr "" 35344 35345#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:63 35346#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:172 35347msgid "[Unnamed state]" 35348msgstr "" 35349 35350#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:207 35351msgid "Revert the book to the selected checkpoint" 35352msgstr "" 35353 35354#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:211 35355msgid "&Compare" 35356msgstr "" 35357 35358#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:212 35359msgid "" 35360"Compare the state of the book at the selected checkpoint with the current " 35361"state" 35362msgstr "" 35363 35364#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:232 35365msgid "Cannot revert" 35366msgstr "" 35367 35368#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:233 35369msgid "Cannot revert to the current state" 35370msgstr "" 35371 35372#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:242 35373msgid "Cannot compare" 35374msgstr "" 35375 35376#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/undo.py:243 35377msgid "There is no point comparing the current state to itself" 35378msgstr "" 35379 35380#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:66 35381msgid "Choose tag name" 35382msgstr "" 35383 35384#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:73 35385msgid "Specify the name of the &tag to insert:" 35386msgstr "" 35387 35388#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:100 35389msgid "Text (HTML) files" 35390msgstr "" 35391 35392#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:101 35393msgid "Style (CSS) files" 35394msgstr "" 35395 35396#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:104 35397msgid "Audio" 35398msgstr "" 35399 35400#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:105 35401msgid "Video" 35402msgstr "" 35403 35404#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:106 35405msgid "OPF file (metadata)" 35406msgstr "" 35407 35408#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:107 35409msgid "Table of contents file (NCX)" 35410msgstr "" 35411 35412#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:111 35413msgid "Arrange in folders" 35414msgstr "" 35415 35416#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:118 35417msgid "" 35418"Arrange the files in this book into sub-folders based on their types. If you" 35419" leave a folder blank, the files will be placed in the root." 35420msgstr "" 35421 35422#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:137 35423msgid "" 35424"Note that this will only arrange files inside the book, it will not affect " 35425"how they are displayed in the File browser" 35426msgstr "" 35427 35428#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:160 35429msgid "Specify locations to split at" 35430msgstr "" 35431 35432#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:168 35433msgid "" 35434"Specify the locations to split at, using an XPath expression (click the " 35435"wizard button for help with generating XPath expressions)." 35436msgstr "" 35437 35438#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:174 35439msgid "&XPath expression:" 35440msgstr "" 35441 35442#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:181 35443msgid "Invalid XPath expression" 35444msgstr "" 35445 35446#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:195 35447msgid "Choose file to import" 35448msgstr "" 35449 35450#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:208 35451msgid "" 35452"You can import an HTML or DOCX file directly as an EPUB and edit it. The " 35453"EPUB will be generated with minimal changes from the source, unlike doing a " 35454"full conversion in calibre." 35455msgstr "" 35456 35457#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:216 35458msgid "Choose the file to import" 35459msgstr "" 35460 35461#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:222 35462msgid "Source file:" 35463msgstr "" 35464 35465#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:228 35466msgid "Choose the location for the newly created EPUB" 35467msgstr "" 35468 35469#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:234 35470msgid "Destination file:" 35471msgstr "" 35472 35473#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:242 35474msgid "Importable files" 35475msgstr "" 35476 35477#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:251 35478msgid "Choose destination" 35479msgstr "" 35480 35481#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:252 35482msgid "EPUB files" 35483msgstr "" 35484 35485#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:260 35486msgid "Need document" 35487msgstr "" 35488 35489#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:261 35490msgid "You must specify the source file that will be imported." 35491msgstr "" 35492 35493#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:414 35494msgid "No results found" 35495msgstr "" 35496 35497#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:433 35498msgid "Choose file to edit" 35499msgstr "" 35500 35501#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:446 35502#, python-brace-format 35503msgid "" 35504"<p>Quickly choose a file by typing in just a few characters from the file name into the field above.\n" 35505" For example, if want to choose the file:\n" 35506" {example}\n" 35507" Simply type in the characters:\n" 35508" {chars}\n" 35509" and press Enter." 35510msgstr "" 35511 35512#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:627 35513#, python-brace-format 35514msgid "" 35515"Anchor: {0}\n" 35516"Leading text: {1}" 35517msgstr "" 35518 35519#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:661 35520#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:875 35521msgid "Filter files" 35522msgstr "" 35523 35524#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:665 35525msgid "Choose a &file to link to:" 35526msgstr "" 35527 35528#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:670 35529#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:884 35530msgid "Filter locations" 35531msgstr "" 35532 35533#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:676 35534#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:889 35535msgid "Choose a &location (anchor) in the file:" 35536msgstr "" 35537 35538#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:684 35539#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:863 35540msgid "The destination (href) for the link" 35541msgstr "" 35542 35543#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:685 35544#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:864 35545msgid "&Target:" 35546msgstr "" 35547 35548#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:690 35549msgid "Te&xt:" 35550msgstr "" 35551 35552#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:692 35553msgid "The (optional) text for the link" 35554msgstr "" 35555 35556#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:700 35557#, python-brace-format 35558msgid "" 35559"\n" 35560" The template to use for generating the link. In addition to {0} and {1}\n" 35561" you can also use {2}, {3} and {4} variables\n" 35562" in the template, they will be replaced by the source filename, the destination\n" 35563" filename and the anchor, respectively.\n" 35564" " 35565msgstr "" 35566 35567#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:829 35568msgid "Copyright page" 35569msgstr "" 35570 35571#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:841 35572msgid "Page with title, author, publisher, etc." 35573msgstr "" 35574 35575#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:842 35576msgid "The book cover, typically a single HTML file with a cover image inside" 35577msgstr "" 35578 35579#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:843 35580msgid "Back-of-book style index" 35581msgstr "" 35582 35583#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:844 35584msgid "First \"real\" page of content" 35585msgstr "" 35586 35587#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:860 35588msgid "Type of &semantics:" 35589msgstr "" 35590 35591#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:879 35592msgid "Choose a &file:" 35593msgstr "" 35594 35595#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:902 35596msgid "About semantics" 35597msgstr "" 35598 35599#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:903 35600msgid "" 35601"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" 35602"\n" 35603"First choose the type of semantic information, then choose a file and optionally a location within the file to point to.\n" 35604"\n" 35605"The semantic information will be written in the <guide> section of the OPF file." 35606msgstr "" 35607 35608#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1040 35609msgid "Flo&ats" 35610msgstr "" 35611 35612#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1049 35613msgid "&Other CSS properties:" 35614msgstr "" 35615 35616#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1053 35617#, python-format 35618msgid "Only filter CSS in the current file (%s)" 35619msgstr "" 35620 35621#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1139 35622msgid "Add a cover" 35623msgstr "" 35624 35625#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1151 35626msgid "&Images in book" 35627msgstr "" 35628 35629#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1155 35630msgid "Filter the list of images" 35631msgstr "" 35632 35633#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1168 35634msgid "" 35635"If enabled the cover image you select will be embedded into the book in such" 35636" a way that when viewed, its aspect ratio (ratio of width to height) will be" 35637" preserved. This will mean blank spaces around the image if the screen the " 35638"book is being viewed on has an aspect ratio different to the image." 35639msgstr "" 35640 35641#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1186 35642msgid "Import &image" 35643msgstr "" 35644 35645#: /__w/calibre/calibre/src/calibre/gui2/tweak_book/widgets.py:1214 35646msgid "Choose a cover image" 35647msgstr "" 35648 35649#: /__w/calibre/calibre/src/calibre/gui2/ui.py:79 35650msgid "Quick Start Guide" 35651msgstr "" 35652 35653#: /__w/calibre/calibre/src/calibre/gui2/ui.py:233 35654msgid "&Donate to support calibre" 35655msgstr "" 35656 35657#: /__w/calibre/calibre/src/calibre/gui2/ui.py:276 35658msgid "&Eject connected device" 35659msgstr "" 35660 35661#: /__w/calibre/calibre/src/calibre/gui2/ui.py:280 35662msgid "Quit calibre" 35663msgstr "" 35664 35665#: /__w/calibre/calibre/src/calibre/gui2/ui.py:287 35666msgid "Minimize the calibre window" 35667msgstr "" 35668 35669#: /__w/calibre/calibre/src/calibre/gui2/ui.py:296 35670msgid "Clear the current search" 35671msgstr "" 35672 35673#: /__w/calibre/calibre/src/calibre/gui2/ui.py:303 35674msgid "Focus the book list" 35675msgstr "" 35676 35677#: /__w/calibre/calibre/src/calibre/gui2/ui.py:310 35678msgid "Clear the Virtual library" 35679msgstr "" 35680 35681#: /__w/calibre/calibre/src/calibre/gui2/ui.py:317 35682msgid "Clear the additional restriction" 35683msgstr "" 35684 35685#: /__w/calibre/calibre/src/calibre/gui2/ui.py:448 35686msgid "Debug mode" 35687msgstr "" 35688 35689#: /__w/calibre/calibre/src/calibre/gui2/ui.py:449 35690#, python-format 35691msgid "" 35692"You have started calibre in debug mode. After you quit calibre, the debug " 35693"log will be available in the file: %s<p>The log will be displayed " 35694"automatically." 35695msgstr "" 35696 35697#: /__w/calibre/calibre/src/calibre/gui2/ui.py:498 35698msgid "Content server changed!" 35699msgstr "" 35700 35701#: /__w/calibre/calibre/src/calibre/gui2/ui.py:499 35702msgid "" 35703"calibre 3 comes with a completely re-written Content server. As such any " 35704"custom configuration you have for the content server no longer applies. You " 35705"should check and refresh your settings in Preferences->Sharing->Sharing over" 35706" the net" 35707msgstr "" 35708 35709#: /__w/calibre/calibre/src/calibre/gui2/ui.py:535 35710#, python-format 35711msgid "" 35712"Could not start the Content server. Error:\n" 35713"\n" 35714"%s" 35715msgstr "" 35716 35717#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35718msgid "Hide main window" 35719msgstr "" 35720 35721#: /__w/calibre/calibre/src/calibre/gui2/ui.py:588 35722msgid "Show main window" 35723msgstr "" 35724 35725#: /__w/calibre/calibre/src/calibre/gui2/ui.py:860 35726#, python-format 35727msgid "" 35728"The library database at %s appears to be corrupted. Do you want calibre to " 35729"try and rebuild it automatically? The rebuild may not be completely " 35730"successful." 35731msgstr "" 35732 35733#: /__w/calibre/calibre/src/calibre/gui2/ui.py:952 35734msgid "Conversion error" 35735msgstr "" 35736 35737#: /__w/calibre/calibre/src/calibre/gui2/ui.py:973 35738#: /__w/calibre/calibre/src/calibre/gui2/ui.py:998 35739#, python-format 35740msgid "<p><b>Failed to convert: %s" 35741msgstr "" 35742 35743#: /__w/calibre/calibre/src/calibre/gui2/ui.py:974 35744msgid "" 35745"\n" 35746" Many older e-book reader devices are incapable of displaying\n" 35747" EPUB files that have internal components over a certain size.\n" 35748" Therefore, when converting to EPUB, calibre automatically tries\n" 35749" to split up the EPUB into smaller sized pieces. For some\n" 35750" files that are large undifferentiated blocks of text, this\n" 35751" splitting fails.\n" 35752" <p>You can <b>work around the problem</b> by either increasing the\n" 35753" maximum split size under <i>EPUB output</i> in the conversion dialog,\n" 35754" or by turning on Heuristic processing, also in the conversion\n" 35755" dialog. Note that if you make the maximum split size too large,\n" 35756" your e-book reader may have trouble with the EPUB.\n" 35757" " 35758msgstr "" 35759 35760#: /__w/calibre/calibre/src/calibre/gui2/ui.py:988 35761#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1002 35762msgid "Conversion failed" 35763msgstr "" 35764 35765#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1000 35766msgid "here" 35767msgstr "" 35768 35769#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1013 35770msgid "Recipe Disabled" 35771msgstr "" 35772 35773#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1046 35774msgid "<b>Failed</b>" 35775msgstr "" 35776 35777#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1087 35778msgid "There are active jobs. Are you sure you want to quit?" 35779msgstr "" 35780 35781#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1090 35782msgid "" 35783" is communicating with the device!<br>\n" 35784" Quitting may cause corruption on the device.<br>\n" 35785" Are you sure you want to quit?" 35786msgstr "" 35787 35788#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1098 35789msgid "There are library updates waiting. Are you sure you want to quit?" 35790msgstr "" 35791 35792#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1099 35793msgid "Library updates waiting" 35794msgstr "" 35795 35796#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1104 35797msgid "" 35798"Some deleted books are still being moved to the recycle bin, if you quit " 35799"now, they will be left behind. Are you sure you want to quit?" 35800msgstr "" 35801 35802#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1124 35803msgid "Running database shutdown plugins. This could take a few seconds..." 35804msgstr "" 35805 35806#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1176 35807msgid "Shutting down the Content server. This could take a while..." 35808msgstr "" 35809 35810#: /__w/calibre/calibre/src/calibre/gui2/ui.py:1210 35811msgid "" 35812"will keep running in the system tray. To close it, choose <b>Quit</b> in the" 35813" context menu of the system tray." 35814msgstr "" 35815 35816#: /__w/calibre/calibre/src/calibre/gui2/update.py:140 35817#, python-brace-format 35818msgid "" 35819"New version <b>{ver}</b> of {app} is available for download. See the <a " 35820"href=\"{url}\">new features</a>." 35821msgstr "" 35822 35823#: /__w/calibre/calibre/src/calibre/gui2/update.py:146 35824msgid "Update available!" 35825msgstr "" 35826 35827#: /__w/calibre/calibre/src/calibre/gui2/update.py:151 35828msgid "Show this notification for future updates" 35829msgstr "" 35830 35831#: /__w/calibre/calibre/src/calibre/gui2/update.py:156 35832msgid "&Get update" 35833msgstr "" 35834 35835#: /__w/calibre/calibre/src/calibre/gui2/update.py:160 35836msgid "Update &plugins" 35837msgstr "" 35838 35839#: /__w/calibre/calibre/src/calibre/gui2/update.py:221 35840msgid " and one plugin update" 35841msgid_plural " and {} plugin updates" 35842msgstr[0] "" 35843msgstr[1] "" 35844 35845#: /__w/calibre/calibre/src/calibre/gui2/update.py:224 35846msgid "Update found" 35847msgstr "" 35848 35849#: /__w/calibre/calibre/src/calibre/gui2/update.py:226 35850msgid "updated plugin" 35851msgid_plural "updated plugins" 35852msgstr[0] "" 35853msgstr[1] "" 35854 35855#: /__w/calibre/calibre/src/calibre/gui2/update.py:253 35856#: /__w/calibre/calibre/src/calibre/gui2/update.py:259 35857msgid "Plugin updates" 35858msgstr "" 35859 35860#: /__w/calibre/calibre/src/calibre/gui2/update.py:256 35861msgid "A plugin update is available" 35862msgid_plural "There are {} plugin updates available" 35863msgstr[0] "" 35864msgstr[1] "" 35865 35866#: /__w/calibre/calibre/src/calibre/gui2/update.py:261 35867msgid "Install and configure user plugins" 35868msgstr "" 35869 35870#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:32 35871msgid "Rename this bookmark" 35872msgstr "" 35873 35874#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:34 35875msgid "Remove this bookmark" 35876msgstr "" 35877 35878#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:106 35879msgid "Double click to edit the bookmarks" 35880msgstr "" 35881 35882#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:110 35883msgid "&New" 35884msgstr "" 35885 35886#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:112 35887msgid "Create a new bookmark at the current location" 35888msgstr "" 35889 35890#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:116 35891msgid "Remove the currently selected bookmark" 35892msgstr "" 35893 35894#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:120 35895msgid "Pre&vious" 35896msgstr "" 35897 35898#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:124 35899msgid "Nex&t" 35900msgstr "" 35901 35902#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:132 35903msgid "Position in book" 35904msgstr "" 35905 35906#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:134 35907msgid "Change how the bookmarks are sorted" 35908msgstr "" 35909 35910#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:259 35911#, python-brace-format 35912msgid "Are you sure you want to delete the bookmark: {0}?" 35913msgstr "" 35914 35915#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:286 35916msgid "Export bookmarks" 35917msgstr "" 35918 35919#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:287 35920#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:298 35921msgid "Saved bookmarks" 35922msgstr "" 35923 35924#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:297 35925msgid "Import bookmarks" 35926msgstr "" 35927 35928#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:352 35929msgid "Add bookmark" 35930msgstr "" 35931 35932#: /__w/calibre/calibre/src/calibre/gui2/viewer/bookmarks.py:353 35933msgid "Enter title for bookmark:" 35934msgstr "" 35935 35936#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:127 35937msgid "calibre highlights" 35938msgstr "" 35939 35940#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:130 35941msgid "highlights" 35942msgstr "" 35943 35944#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:185 35945msgid "Modify this highlight" 35946msgstr "" 35947 35948#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:186 35949msgid "Edit notes for this highlight" 35950msgstr "" 35951 35952#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:188 35953msgid "Delete this highlight" 35954msgid_plural "Delete selected highlights" 35955msgstr[0] "" 35956msgstr[1] "" 35957 35958#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:229 35959#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:499 35960msgid "Table of Contents section:" 35961msgid_plural "Table of Contents sections:" 35962msgstr[0] "" 35963msgstr[1] "" 35964 35965#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:440 35966msgid "Double click to jump to an entry" 35967msgstr "" 35968 35969#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 35970msgid "Modify" 35971msgstr "" 35972 35973#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:463 35974msgid "Modify the selected highlight" 35975msgstr "" 35976 35977#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:464 35978msgid "Delete the selected highlights" 35979msgstr "" 35980 35981#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:465 35982msgid "Export all highlights" 35983msgstr "" 35984 35985#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:496 35986msgid "No highlights match the search: {}" 35987msgstr "" 35988 35989#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:512 35990msgid "No selected highlight" 35991msgstr "" 35992 35993#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:513 35994msgid "No highlight is currently selected" 35995msgstr "" 35996 35997#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:530 35998msgid "Are you sure you want to delete this highlight permanently?" 35999msgid_plural "Are you sure you want to delete all {} highlights permanently?" 36000msgstr[0] "" 36001msgstr[1] "" 36002 36003#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36004msgid "No highlights" 36005msgstr "" 36006 36007#: /__w/calibre/calibre/src/calibre/gui2/viewer/highlights.py:541 36008msgid "This book has no highlights to export" 36009msgstr "" 36010 36011#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:57 36012msgid "Edit lookup source" 36013msgstr "" 36014 36015#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:63 36016msgid "The name of the source" 36017msgstr "" 36018 36019#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:70 36020msgid "The URL template of the source" 36021msgstr "" 36022 36023#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:76 36024#, python-brace-format 36025msgid "" 36026"The URL template must starts with https:// and have {word} in it which will " 36027"be replaced by the actual query" 36028msgstr "" 36029 36030#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:95 36031msgid "You must specify a name" 36032msgstr "" 36033 36034#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:97 36035msgid "Name already exists" 36036msgstr "" 36037 36038#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:98 36039msgid "A lookup source with the name {} already exists" 36040msgstr "" 36041 36042#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:101 36043msgid "You must specify a URL" 36044msgstr "" 36045 36046#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:104 36047msgid "The URL must start with https://" 36048msgstr "" 36049 36050#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:107 36051#, python-brace-format 36052msgid "The URL must contain the placeholder {word}" 36053msgstr "" 36054 36055#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:118 36056msgid "Edit lookup sources" 36057msgstr "" 36058 36059#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:122 36060msgid "Double-click to edit an entry" 36061msgstr "" 36062 36063#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:142 36064#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:458 36065msgid "Restore defaults" 36066msgstr "" 36067 36068#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:181 36069msgid "No sources" 36070msgstr "" 36071 36072#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:182 36073msgid "You must specify at least one lookup source" 36074msgstr "" 36075 36076#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:232 36077msgid "Zoom in" 36078msgstr "" 36079 36080#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:233 36081msgid "Zoom out" 36082msgstr "" 36083 36084#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:234 36085msgid "Default zoom" 36086msgstr "" 36087 36088#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:235 36089msgid "Inspect" 36090msgstr "" 36091 36092#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:256 36093msgid "Lookup &in:" 36094msgstr "" 36095 36096#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:267 36097msgid "Double click on a word in the book's text to look it up." 36098msgstr "" 36099 36100#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:269 36101msgid "Add sources" 36102msgstr "" 36103 36104#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:270 36105msgid "Add more sources at which to lookup words" 36106msgstr "" 36107 36108#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:273 36109msgid "Refresh the result to match the currently selected text" 36110msgstr "" 36111 36112#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:278 36113msgid "Update on selection change" 36114msgstr "" 36115 36116#: /__w/calibre/calibre/src/calibre/gui2/viewer/lookup.py:280 36117msgid "" 36118"Automatically update the displayed result when selected text in the book " 36119"changes. With this disabled the lookup is changed only when clicking the " 36120"Refresh button." 36121msgstr "" 36122 36123#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:105 36124msgid "Connecting to E-book viewer failed" 36125msgstr "" 36126 36127#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:106 36128msgid "" 36129"Unable to connect to existing E-book viewer window, try restarting the " 36130"viewer." 36131msgstr "" 36132 36133#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:113 36134msgid "" 36135"%prog [options] file\n" 36136"\n" 36137"View an e-book.\n" 36138msgstr "" 36139 36140#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:120 36141msgid "" 36142"If specified, the E-book viewer window will try to come to the front when " 36143"started." 36144msgstr "" 36145 36146#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:123 36147msgid "" 36148"If specified, the E-book viewer window will try to open full screen when " 36149"started." 36150msgstr "" 36151 36152#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:126 36153msgid "Force reload of all opened books" 36154msgstr "" 36155 36156#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:128 36157msgid "" 36158"The position at which to open the specified book. The position is a location" 36159" or position you can get by using the Go to->Location action in the viewer " 36160"controls. Alternately, you can use the form toc:something and it will open " 36161"at the location of the first Table of Contents entry that contains the " 36162"string \"something\". The form toc-href:something will match the href " 36163"(internal link destination) of toc nodes. The matching is exact. If you want" 36164" to match a substring, use the form toc-href-contains:something. The form " 36165"ref:something will use Reference mode references." 36166msgstr "" 36167 36168#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:213 36169msgid "Failed to start listener" 36170msgstr "" 36171 36172#: /__w/calibre/calibre/src/calibre/gui2/viewer/main.py:214 36173msgid "" 36174"Could not start the listener used for single instance viewers. Try rebooting" 36175" your computer." 36176msgstr "" 36177 36178#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:42 36179msgid "Print to PDF" 36180msgstr "" 36181 36182#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:49 36183#, python-format 36184msgid "Print %s to a PDF file" 36185msgstr "" 36186 36187#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:59 36188msgid "Choose location for PDF file" 36189msgstr "" 36190 36191#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:63 36192msgid "&File:" 36193msgstr "" 36194 36195#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:69 36196msgid "Paper &size:" 36197msgstr "" 36198 36199#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:71 36200msgid "&Left margin:" 36201msgstr "" 36202 36203#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:72 36204msgid "&Top margin:" 36205msgstr "" 36206 36207#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:73 36208msgid "&Right margin:" 36209msgstr "" 36210 36211#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:74 36212msgid "&Bottom margin:" 36213msgstr "" 36214 36215#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:78 36216msgid "inches" 36217msgstr "" 36218 36219#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:84 36220msgid "Add page &number to printed pages" 36221msgstr "" 36222 36223#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:88 36224msgid "&Open PDF file after printing" 36225msgstr "" 36226 36227#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:114 36228msgid "PDF file" 36229msgstr "" 36230 36231#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:130 36232msgid "No filename specified" 36233msgstr "" 36234 36235#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:131 36236msgid "You must specify a filename for the PDF file to generate" 36237msgstr "" 36238 36239#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:133 36240msgid "Incorrect filename specified" 36241msgstr "" 36242 36243#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:134 36244msgid "The filename for the PDF file must end with .pdf" 36245msgstr "" 36246 36247#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:192 36248msgid "Printing, this will take a while, please wait..." 36249msgstr "" 36250 36251#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:194 36252msgid "Printing..." 36253msgstr "" 36254 36255#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:206 36256msgid "Failed to convert to PDF" 36257msgstr "" 36258 36259#: /__w/calibre/calibre/src/calibre/gui2/viewer/printing.py:207 36260msgid "Failed to generate PDF file, click \"Show details\" for more information." 36261msgstr "" 36262 36263#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:359 36264msgid "Contains" 36265msgstr "" 36266 36267#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:360 36268msgid "Whole words" 36269msgstr "" 36270 36271#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:363 36272msgid "" 36273"Choose the type of search: <ul><li><b>Contains</b> will search for the " 36274"entered text anywhere.<li><b>Whole words</b> will search for whole words " 36275"that equal the entered text.<li><b>Regex</b> will interpret the text as a " 36276"regular expression." 36277msgstr "" 36278 36279#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:380 36280msgid "Go back to where you were before searching" 36281msgstr "" 36282 36283#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:628 36284msgid "This text is hidden in the book and cannot be displayed" 36285msgstr "" 36286 36287#: /__w/calibre/calibre/src/calibre/gui2/viewer/search.py:756 36288msgid "No matches were found for:" 36289msgstr "" 36290 36291#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:120 36292#, python-format 36293msgid "Expand all items under %s" 36294msgstr "" 36295 36296#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:122 36297msgid "Expand all items" 36298msgstr "" 36299 36300#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:123 36301msgid "Collapse all items" 36302msgstr "" 36303 36304#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:126 36305msgid "Expand all items at the level of {}" 36306msgstr "" 36307 36308#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:127 36309msgid "Collapse all items at the level of {}" 36310msgstr "" 36311 36312#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:129 36313msgid "Copy Table of Contents to clipboard" 36314msgstr "" 36315 36316#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:156 36317msgid "Search Table of Contents" 36318msgstr "" 36319 36320#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:157 36321msgid "Search for text in the Table of Contents" 36322msgstr "" 36323 36324#: /__w/calibre/calibre/src/calibre/gui2/viewer/toc.py:175 36325#, python-format 36326msgid "There are no Table of Contents entries matching: %s" 36327msgstr "" 36328 36329#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:43 36330msgid "Switch color scheme" 36331msgstr "" 36332 36333#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:48 36334msgid "Increase font size" 36335msgstr "" 36336 36337#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:49 36338msgid "Decrease font size" 36339msgstr "" 36340 36341#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:50 36342msgid "Toggle full screen" 36343msgstr "" 36344 36345#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:52 36346msgid "Previous page" 36347msgstr "" 36348 36349#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:53 36350#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:235 36351#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:132 36352msgid "Next section" 36353msgstr "" 36354 36355#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:54 36356#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:234 36357#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:139 36358msgid "Previous section" 36359msgstr "" 36360 36361#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:59 36362msgid "Toggle Reference mode" 36363msgstr "" 36364 36365#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:60 36366msgid "Toggle auto-scrolling" 36367msgstr "" 36368 36369#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:61 36370msgid "Lookup words" 36371msgstr "" 36372 36373#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:62 36374msgid "Show viewer controls" 36375msgstr "" 36376 36377#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:63 36378msgid "Toggle paged mode" 36379msgstr "" 36380 36381#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:64 36382msgid "Print book" 36383msgstr "" 36384 36385#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:66 36386msgid "Show book metadata" 36387msgstr "" 36388 36389#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:67 36390msgid "Read aloud" 36391msgstr "" 36392 36393#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:68 36394msgid "Browse highlights in book" 36395msgstr "" 36396 36397#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:69 36398msgid "Select all text in the current file" 36399msgstr "" 36400 36401#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:70 36402msgid "Edit this book" 36403msgstr "" 36404 36405#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:71 36406msgid "Reload this book" 36407msgstr "" 36408 36409#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:130 36410msgid "Customize this toolbar" 36411msgstr "" 36412 36413#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:132 36414msgid "Hide this toolbar" 36415msgstr "" 36416 36417#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:234 36418msgid "Switch to flow mode -- where the text is not broken into pages" 36419msgstr "" 36420 36421#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:237 36422msgid "Switch to paged mode -- where the text is broken into pages" 36423msgstr "" 36424 36425#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36426msgid "Turn off auto-scrolling" 36427msgstr "" 36428 36429#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:260 36430msgid "Turn on auto-scrolling" 36431msgstr "" 36432 36433#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36434msgid "Read the text of the book aloud" 36435msgstr "" 36436 36437#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:266 36438msgid "Stop reading" 36439msgstr "" 36440 36441#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:423 36442msgid "Configure the toolbar" 36443msgstr "" 36444 36445#: /__w/calibre/calibre/src/calibre/gui2/viewer/toolbars.py:432 36446msgid "" 36447"Choose the actions you want on the toolbar. Drag and drop items in the right" 36448" hand list to re-arrange the toolbar." 36449msgstr "" 36450 36451#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:18 36452msgid "Configure Read aloud" 36453msgstr "" 36454 36455#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:83 36456#: /__w/calibre/calibre/src/calibre/gui2/viewer/tts.py:90 36457msgid "Text-to-Speech unavailable" 36458msgstr "" 36459 36460#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:69 36461msgid "Lookup" 36462msgstr "" 36463 36464#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:95 36465msgid "Preparing book for first read, please wait" 36466msgstr "" 36467 36468#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:101 36469msgid "E-book viewer" 36470msgstr "" 36471 36472#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:229 36473#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:403 36474msgid "Scroll here" 36475msgstr "" 36476 36477#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:231 36478msgid "Start of book" 36479msgstr "" 36480 36481#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:232 36482msgid "End of book" 36483msgstr "" 36484 36485#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:237 36486msgid "Start of current file" 36487msgstr "" 36488 36489#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:238 36490msgid "End of current file" 36491msgstr "" 36492 36493#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:240 36494msgid "Hide this scrollbar" 36495msgstr "" 36496 36497#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:323 36498msgid "Search :: no matches" 36499msgstr "" 36500 36501#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:325 36502msgid "Search :: one match" 36503msgstr "" 36504 36505#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:327 36506msgid "Search :: {} matches" 36507msgstr "" 36508 36509#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:387 36510#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:401 36511msgid "Failed to load the image {}" 36512msgstr "" 36513 36514#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:389 36515#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:395 36516msgid "Image not found" 36517msgstr "" 36518 36519#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:390 36520#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:396 36521msgid "Failed to find the image {}" 36522msgstr "" 36523 36524#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:432 36525msgid "Cannot print book" 36526msgstr "" 36527 36528#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:433 36529#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:686 36530msgid "No book is currently open" 36531msgstr "" 36532 36533#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36534msgid "Choose e-book" 36535msgstr "" 36536 36537#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:459 36538msgid "E-books" 36539msgstr "" 36540 36541#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:480 36542msgid "Loading book" 36543msgstr "" 36544 36545#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:481 36546msgid "Loading book, please wait" 36547msgstr "" 36548 36549#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:525 36550msgid "Loading book failed" 36551msgstr "" 36552 36553#: /__w/calibre/calibre/src/calibre/gui2/viewer/ui.py:526 36554#, python-brace-format 36555msgid "Failed to open the book at {0}. Click \"Show details\" for more info." 36556msgstr "" 36557 36558#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:589 36559msgid "" 36560"The Qt WebEngine Render process has crashed. You should try restarting the " 36561"viewer." 36562msgstr "" 36563 36564#: /__w/calibre/calibre/src/calibre/gui2/viewer/web_view.py:703 36565msgid "Choose background image" 36566msgstr "" 36567 36568#: /__w/calibre/calibre/src/calibre/gui2/viewer/widgets.py:138 36569msgid "Clear search history" 36570msgstr "" 36571 36572#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:113 36573msgid "Test file name invalid" 36574msgstr "" 36575 36576#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:114 36577#, python-format 36578msgid "" 36579"The file name <b>%s</b> does not appear to end with a file extension. It " 36580"must end with a file extension like .epub or .mobi" 36581msgstr "" 36582 36583#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36584msgid "Hide size in corner" 36585msgstr "" 36586 36587#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:345 36588msgid "Show size in corner" 36589msgstr "" 36590 36591#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:986 36592msgid "Drag to resize" 36593msgstr "" 36594 36595#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36596msgid "Hide {}" 36597msgstr "" 36598 36599#: /__w/calibre/calibre/src/calibre/gui2/widgets.py:1022 36600msgid "Show {}" 36601msgstr "" 36602 36603#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:97 36604msgid "Choose &color" 36605msgstr "" 36606 36607#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:124 36608msgid "Choose a color" 36609msgstr "" 36610 36611#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:140 36612#: /__w/calibre/calibre/src/calibre/utils/localization.py:368 36613msgid "Cu&t" 36614msgstr "" 36615 36616#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:147 36617#: /__w/calibre/calibre/src/calibre/utils/localization.py:375 36618msgid "&Step up" 36619msgstr "" 36620 36621#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:148 36622#: /__w/calibre/calibre/src/calibre/utils/localization.py:376 36623msgid "Step &down" 36624msgstr "" 36625 36626#: /__w/calibre/calibre/src/calibre/gui2/widgets2.py:284 36627msgid "Not rated" 36628msgstr "" 36629 36630#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:42 36631msgid "Generic e-ink device" 36632msgstr "" 36633 36634#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:74 36635msgid "Smartphone" 36636msgstr "" 36637 36638#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:81 36639msgid "iPad like tablet" 36640msgstr "" 36641 36642#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:90 36643msgid "Kindle Basic (all models)" 36644msgstr "" 36645 36646#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:122 36647msgid "Kindle Fire and Fire HD" 36648msgstr "" 36649 36650#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:143 36651msgid "All other SONY devices" 36652msgstr "" 36653 36654#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:150 36655msgid "Kobo and Kobo Touch Readers" 36656msgstr "" 36657 36658#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:158 36659msgid "Kobo Vox, Aura and Glo families" 36660msgstr "" 36661 36662#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:198 36663msgid "BOOX MAX, N96, i86, C67ML, M96, etc." 36664msgstr "" 36665 36666#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:228 36667msgid "Nook and Nook Simple Reader" 36668msgstr "" 36669 36670#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:292 36671msgid "PocketBook 360 and newer models" 36672msgstr "" 36673 36674#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:321 36675msgid "PocketBook Lux (1-5) and Basic 4" 36676msgstr "" 36677 36678#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:335 36679msgid "PocketBook Inkpad 3 (Pro) and X" 36680msgstr "" 36681 36682#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:352 36683msgid "Android phone" 36684msgstr "" 36685 36686#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:369 36687msgid "Android tablet" 36688msgstr "" 36689 36690#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:376 36691msgid "Android phone with Kindle reader" 36692msgstr "" 36693 36694#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:392 36695msgid "Android tablet with Kindle reader" 36696msgstr "" 36697 36698#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:479 36699msgid "Generic" 36700msgstr "" 36701 36702#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:627 36703msgid "" 36704"Choose your e-book device. If your device is not in the list, choose a " 36705"\"Generic\" device." 36706msgstr "" 36707 36708#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:702 36709#, python-brace-format 36710msgid "" 36711"If you are moving calibre from an old computer to a new one, please read <a " 36712"href=\"{0}\">the instructions</a>." 36713msgstr "" 36714 36715#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:786 36716msgid "Select location for books" 36717msgstr "" 36718 36719#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:798 36720#, python-format 36721msgid "Failed to create a folder at %s" 36722msgstr "" 36723 36724#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:813 36725#, python-format 36726msgid "" 36727"You must choose an empty folder for the calibre library. %s is not empty." 36728msgstr "" 36729 36730#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:906 36731msgid "&Next >" 36732msgstr "" 36733 36734#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:907 36735msgid "< &Back" 36736msgstr "" 36737 36738#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:908 36739#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:343 36740#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:382 36741#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:407 36742#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:732 36743msgid "Cancel" 36744msgstr "" 36745 36746#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:909 36747msgid "&Finish" 36748msgstr "" 36749 36750#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:910 36751msgid "Commit" 36752msgstr "" 36753 36754#: /__w/calibre/calibre/src/calibre/gui2/wizard/__init__.py:914 36755msgid "Welcome wizard" 36756msgstr "" 36757 36758#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:52 36759#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:53 36760#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:45 36761#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 36762#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:69 36763#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 36764msgid "Welcome to calibre" 36765msgstr "" 36766 36767#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:54 36768#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:46 36769#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:46 36770#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:70 36771#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 36772msgid "The one stop solution to all your e-book needs." 36773msgstr "" 36774 36775#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:55 36776msgid "&Manufacturers" 36777msgstr "" 36778 36779#: /__w/calibre/calibre/src/calibre/gui2/wizard/device_ui.py:56 36780msgid "&Devices" 36781msgstr "" 36782 36783#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:44 36784#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 36785#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:68 36786#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 36787msgid "WizardPage" 36788msgstr "" 36789 36790#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:47 36791#, python-format 36792msgid "" 36793"<h2>Congratulations!</h2> You have successfully setup calibre. Press the %s " 36794"button to apply your settings." 36795msgstr "" 36796 36797#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:48 36798msgid "" 36799"<h2>Demo videos</h2>Videos demonstrating the various features of calibre are" 36800" available <a href=\"https://calibre-ebook.com/demo\">online</a>." 36801msgstr "" 36802 36803#: /__w/calibre/calibre/src/calibre/gui2/wizard/finish_ui.py:49 36804#, python-format 36805msgid "" 36806"<h2>User Manual</h2>A User Manual is also available <a " 36807"href=\"%s\">online</a>." 36808msgstr "" 36809 36810#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:47 36811msgid "" 36812"<p>calibre can automatically send books by email to your Kindle. To do that " 36813"you have to setup email delivery below. The easiest way is to setup a free " 36814"<a href=\"https://gmx.com\">GMX account</a> and click the \"Use GMX\" button" 36815" below. You will also have to register your email address in your Amazon " 36816"account." 36817msgstr "" 36818 36819#: /__w/calibre/calibre/src/calibre/gui2/wizard/kindle_ui.py:48 36820msgid "&Kindle email:" 36821msgstr "" 36822 36823#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:71 36824msgid "Choose your &language:" 36825msgstr "" 36826 36827#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:72 36828msgid "" 36829"<p>Choose a location for your books. When you add books to calibre, they " 36830"will be copied here. Use an <b>empty folder</b> for a new calibre library:" 36831msgstr "" 36832 36833#: /__w/calibre/calibre/src/calibre/gui2/wizard/library_ui.py:74 36834msgid "" 36835"If a calibre library already exists at the newly selected location, calibre " 36836"will use it automatically." 36837msgstr "" 36838 36839#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:33 36840msgid "Test email settings" 36841msgstr "" 36842 36843#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:37 36844#, python-format 36845msgid "Send test mail from %s to:" 36846msgstr "" 36847 36848#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:49 36849#, python-format 36850msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption" 36851msgstr "" 36852 36853#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:61 36854msgid "No email address" 36855msgstr "" 36856 36857#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:62 36858msgid "" 36859"No email address to send mail to has been specified. You must specify a To: " 36860"address before running the test." 36861msgstr "" 36862 36863#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:64 36864msgid "Sending email, please wait..." 36865msgstr "" 36866 36867#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:72 36868msgid "Email successfully sent" 36869msgstr "" 36870 36871#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:94 36872msgid "Setup sending email using" 36873msgstr "" 36874 36875#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:96 36876#, python-brace-format 36877msgid "" 36878"If you don't have an account, you can sign up for a free {name} email " 36879"account at <a href=\"https://{url}\">https://{url}</a>. {extra}" 36880msgstr "" 36881 36882#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:103 36883#, python-format 36884msgid "Your %s &email address:" 36885msgstr "" 36886 36887#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:104 36888#, python-format 36889msgid "Your %s &username:" 36890msgstr "" 36891 36892#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:105 36893#, python-format 36894msgid "Your %s &password:" 36895msgstr "" 36896 36897#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:123 36898#, python-format 36899msgid "" 36900"If you plan to use email to send books to your Kindle, remember to add your " 36901"%s email address to the allowed email addresses in your Amazon.com Kindle " 36902"management page." 36903msgstr "" 36904 36905#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:129 36906msgid "Setup" 36907msgstr "" 36908 36909#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:136 36910msgid "Incorrect username" 36911msgstr "" 36912 36913#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:137 36914#, python-format 36915msgid "%s needs the full email address as your username" 36916msgstr "" 36917 36918#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:188 36919msgid "OK to proceed?" 36920msgstr "" 36921 36922#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:189 36923msgid "" 36924"This will display your email password on the screen. Is it OK to proceed?" 36925msgstr "" 36926 36927#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:225 36928msgid "" 36929"Before using this account to send mail, you must enable the \"Enable access " 36930"to this account via POP3 and IMAP\" option in GMX under More > E-mail " 36931"Settings > POP3 & IMAP." 36932msgstr "" 36933 36934#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:237 36935msgid "" 36936"Google recently deliberately broke their email sending protocol (SMTP) " 36937"support in an attempt to force everyone to use their web interface so they " 36938"can show you more ads. They are trying to claim that SMTP is insecure, that " 36939"is incorrect and simply an excuse. To use a Gmail account you will need to " 36940"\"allow less secure apps\" as described <a " 36941"href=\"https://support.google.com/accounts/answer/6010255\">here</a>." 36942msgstr "" 36943 36944#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:251 36945msgid "" 36946"If you are setting up a new Hotmail account, Microsoft requires that you " 36947"verify your account periodically, before it will let calibre send email." 36948msgstr "" 36949 36950#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:271 36951#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:282 36952msgid "Bad configuration" 36953msgstr "" 36954 36955#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:272 36956msgid "You must set the From email address" 36957msgstr "" 36958 36959#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:283 36960msgid "" 36961"You must either set both the username <b>and</b> password for the mail " 36962"server or no username and no password at all." 36963msgstr "" 36964 36965#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email.py:288 36966msgid "" 36967"No username and password set for mailserver. Most mailservers need a " 36968"username and password. Are you sure?" 36969msgstr "" 36970 36971#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:132 36972msgid "Send email &from:" 36973msgstr "" 36974 36975#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:133 36976msgid "" 36977"<p>This is what will be present in the From: field of emails sent by " 36978"calibre.<br> Set it to your email address" 36979msgstr "" 36980 36981#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:134 36982msgid "" 36983"<p>A mail server is useful if the service you are sending mail to only " 36984"accepts email from well know mail services." 36985msgstr "" 36986 36987#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:135 36988msgid "Email server" 36989msgstr "" 36990 36991#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:136 36992msgid "calibre can <b>optionally</b> use a server to send mail" 36993msgstr "" 36994 36995#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:137 36996msgid "&Hostname:" 36997msgstr "" 36998 36999#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:138 37000msgid "The hostname of your mail server. For example, smtp.gmail.com" 37001msgstr "" 37002 37003#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:139 37004msgid "&Port:" 37005msgstr "" 37006 37007#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:140 37008msgid "" 37009"The port your mail server listens for connections on. The default is 25" 37010msgstr "" 37011 37012#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:142 37013msgid "Your username on the mail server" 37014msgstr "" 37015 37016#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 37017msgid "Your password on the mail server" 37018msgstr "" 37019 37020#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:145 37021msgid "&Show" 37022msgstr "" 37023 37024#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:146 37025msgid "Encr&yption:" 37026msgstr "" 37027 37028#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:147 37029msgid "" 37030"Use TLS encryption when connecting to the mail server. This is the most " 37031"common." 37032msgstr "" 37033 37034#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:148 37035msgid "&TLS" 37036msgstr "" 37037 37038#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:149 37039msgid "Use SSL encryption when connecting to the mail server." 37040msgstr "" 37041 37042#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:150 37043msgid "SS&L" 37044msgstr "" 37045 37046#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:151 37047msgid "WARNING: Using no encryption is highly insecure" 37048msgstr "" 37049 37050#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:153 37051msgid "Use &GMX" 37052msgstr "" 37053 37054#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:154 37055msgid "Use &Hotmail" 37056msgstr "" 37057 37058#: /__w/calibre/calibre/src/calibre/gui2/wizard/send_email_ui.py:155 37059msgid "&Test email" 37060msgstr "" 37061 37062#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:47 37063msgid "" 37064"<p>If you use the <a " 37065"href=\"http://www.appstafarian.com/marvin.html\">Marvin</a> e-book reading " 37066"app (or similar OPDS enabled apps) on your Apple iDevice, you can access " 37067"your calibre book collection wirelessly, directly on the device. To do this " 37068"you have to turn on the calibre Content server." 37069msgstr "" 37070 37071#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:48 37072msgid "Turn on the &Content server" 37073msgstr "" 37074 37075#: /__w/calibre/calibre/src/calibre/gui2/wizard/stanza_ui.py:49 37076#, python-format 37077msgid "" 37078"<p>Remember to leave calibre running as the server only runs as long as calibre is running.\n" 37079"<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." 37080msgstr "" 37081 37082#: /__w/calibre/calibre/src/calibre/library/caches.py:529 37083#, python-brace-format 37084msgid "Invalid query format for colon-separated search: {0}" 37085msgstr "" 37086 37087#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:26 37088msgid "BIBTEX catalog generator" 37089msgstr "" 37090 37091#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:37 37092#, python-format 37093msgid "" 37094"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37095"Available fields: %(fields)s.\n" 37096"plus user-created custom fields.\n" 37097"Example: %(opt)s=title,authors,tags\n" 37098"Default: '%%default'\n" 37099"Applies to: BIBTEX output format" 37100msgstr "" 37101 37102#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:50 37103#, python-format 37104msgid "" 37105"Output field to sort on.\n" 37106"Available fields: author_sort, id, rating, size, timestamp, title.\n" 37107"Default: '%default'\n" 37108"Applies to: BIBTEX output format" 37109msgstr "" 37110 37111#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:59 37112#, python-format 37113msgid "" 37114"Create a citation for BibTeX entries.\n" 37115"Boolean value: True, False\n" 37116"Default: '%default'\n" 37117"Applies to: BIBTEX output format" 37118msgstr "" 37119 37120#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:68 37121#, python-format 37122msgid "" 37123"Create a file entry if formats is selected for BibTeX entries.\n" 37124"Boolean value: True, False\n" 37125"Default: '%default'\n" 37126"Applies to: BIBTEX output format" 37127msgstr "" 37128 37129#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:77 37130#, python-format 37131msgid "" 37132"The template for citation creation from database fields.\n" 37133"Should be a template with {} enclosed fields.\n" 37134"Available fields: %s.\n" 37135"Default: '%%default'\n" 37136"Applies to: BIBTEX output format" 37137msgstr "" 37138 37139#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:87 37140#, python-format 37141msgid "" 37142"BibTeX file encoding output.\n" 37143"Available types: utf8, cp1252, ascii.\n" 37144"Default: '%default'\n" 37145"Applies to: BIBTEX output format" 37146msgstr "" 37147 37148#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:96 37149#, python-format 37150msgid "" 37151"BibTeX file encoding flag.\n" 37152"Available types: strict, replace, ignore, backslashreplace.\n" 37153"Default: '%default'\n" 37154"Applies to: BIBTEX output format" 37155msgstr "" 37156 37157#: /__w/calibre/calibre/src/calibre/library/catalogs/bibtex.py:105 37158#, python-format 37159msgid "" 37160"Entry type for BibTeX catalog.\n" 37161"Available types: book, misc, mixed.\n" 37162"Default: '%default'\n" 37163"Applies to: BIBTEX output format" 37164msgstr "" 37165 37166#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:24 37167msgid "CSV/XML catalog generator" 37168msgstr "" 37169 37170#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:35 37171#, python-format 37172msgid "" 37173"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n" 37174"Available fields: %(fields)s,\n" 37175"plus user-created custom fields.\n" 37176"Example: %(opt)s=title,authors,tags\n" 37177"Default: '%%default'\n" 37178"Applies to: CSV, XML output formats" 37179msgstr "" 37180 37181#: /__w/calibre/calibre/src/calibre/library/catalogs/csv_xml.py:48 37182#, python-format 37183msgid "" 37184"Output field to sort on.\n" 37185"Available fields: author_sort, id, rating, size, timestamp, title_sort\n" 37186"Default: '%default'\n" 37187"Applies to: CSV, XML output formats" 37188msgstr "" 37189 37190#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:28 37191msgid "AZW3/EPUB/MOBI catalog generator" 37192msgstr "" 37193 37194#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:42 37195#, python-format 37196msgid "" 37197"Title of generated catalog used as title in metadata.\n" 37198"Default: '%default'\n" 37199"Applies to: AZW3, EPUB, MOBI output formats" 37200msgstr "" 37201 37202#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:49 37203#, python-format 37204msgid "" 37205"Create cross-references in Authors section for books with multiple authors.\n" 37206"Default: '%default'\n" 37207"Applies to: AZW3, EPUB, MOBI output formats" 37208msgstr "" 37209 37210#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:56 37211#, python-format 37212msgid "" 37213"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" 37214"Default: '%default'\n" 37215"Applies to: AZW3, EPUB, MOBI output formats" 37216msgstr "" 37217 37218#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:66 37219#, python-format 37220msgid "" 37221"Regex describing tags to exclude as genres.\n" 37222"Default: '%default' excludes bracketed tags, e.g. '[Project Gutenberg]', and '+', the default tag for read books.\n" 37223"Applies to: AZW3, EPUB, MOBI output formats" 37224msgstr "" 37225 37226#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:73 37227#, python-format 37228msgid "" 37229"Specifies the rules used to exclude books from the generated catalog.\n" 37230"The model for an exclusion rule is either\n" 37231"('<rule name>','Tags','<comma-separated list of tags>') or\n" 37232"('<rule name>','<custom column>','<pattern>').\n" 37233"For example:\n" 37234"(('Archived books','#status','Archived'),)\n" 37235"will exclude a book with a value of 'Archived' in the custom column 'status'.\n" 37236"When multiple rules are defined, all rules will be applied.\n" 37237"Default: \n" 37238"\"%default\"\n" 37239"Applies to: AZW3, EPUB, MOBI output formats" 37240msgstr "" 37241 37242#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:86 37243#, python-format 37244msgid "" 37245"Include 'Authors' section in catalog.\n" 37246"Default: '%default'\n" 37247"Applies to: AZW3, EPUB, MOBI output formats" 37248msgstr "" 37249 37250#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:93 37251#, python-format 37252msgid "" 37253"Include 'Descriptions' section in catalog.\n" 37254"Default: '%default'\n" 37255"Applies to: AZW3, EPUB, MOBI output formats" 37256msgstr "" 37257 37258#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:100 37259#, python-format 37260msgid "" 37261"Include 'Genres' section in catalog.\n" 37262"Default: '%default'\n" 37263"Applies to: AZW3, EPUB, MOBI output formats" 37264msgstr "" 37265 37266#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:107 37267#, python-format 37268msgid "" 37269"Include 'Titles' section in catalog.\n" 37270"Default: '%default'\n" 37271"Applies to: AZW3, EPUB, MOBI output formats" 37272msgstr "" 37273 37274#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:114 37275#, python-format 37276msgid "" 37277"Include 'Series' section in 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:121 37283#, python-format 37284msgid "" 37285"Include 'Recently Added' section in 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:128 37291#, python-format 37292msgid "" 37293"Source field for 'Genres' section.\n" 37294"Default: '%default'\n" 37295"Applies to: AZW3, EPUB, MOBI output formats" 37296msgstr "" 37297 37298#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:135 37299#, python-format 37300msgid "" 37301"Custom field containing note text to insert in Description header.\n" 37302"Default: '%default'\n" 37303"Applies to: AZW3, EPUB, MOBI output formats" 37304msgstr "" 37305 37306#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:142 37307#, python-format 37308msgid "" 37309"#<custom field>:[before|after]:[True|False] specifying:\n" 37310" <custom field> Custom field containing notes to merge with comments\n" 37311" [before|after] Placement of notes with respect to comments\n" 37312" [True|False] - A horizontal rule is inserted between notes and comments\n" 37313"Default: '%default'\n" 37314"Applies to: AZW3, EPUB, MOBI output formats" 37315msgstr "" 37316 37317#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:152 37318#, python-format 37319msgid "" 37320"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" 37321"Default: '%default'\n" 37322"Applies to: AZW3, EPUB, MOBI output formats" 37323msgstr "" 37324 37325#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:161 37326#, python-format 37327msgid "" 37328"Specifies the rules used to include prefixes indicating read books, wishlist items and other user-specified prefixes.\n" 37329"The model for a prefix rule is ('<rule name>','<source field>','<pattern>','<prefix>').\n" 37330"When multiple rules are defined, the first matching rule will be used.\n" 37331"Default:\n" 37332"\"%default\"\n" 37333"Applies to: AZW3, EPUB, MOBI output formats" 37334msgstr "" 37335 37336#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:170 37337#, python-format 37338msgid "" 37339"Use a named preset created with the GUI catalog builder.\n" 37340"A preset specifies all settings for building a catalog.\n" 37341"Default: '%default'\n" 37342"Applies to: AZW3, EPUB, MOBI output formats" 37343msgstr "" 37344 37345#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:178 37346#, python-format 37347msgid "" 37348"Replace existing cover when generating the catalog.\n" 37349"Default: '%default'\n" 37350"Applies to: AZW3, EPUB, MOBI output formats" 37351msgstr "" 37352 37353#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:185 37354#, python-format 37355msgid "" 37356"Size hint (in inches) for book covers in catalog.\n" 37357"Range: 1.0 - 2.0\n" 37358"Default: '%default'\n" 37359"Applies to: AZW3, EPUB, MOBI output formats" 37360msgstr "" 37361 37362#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:202 37363#, python-format 37364msgid "Error: Preset \"%s\" not found." 37365msgstr "" 37366 37367#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:203 37368#, python-format 37369msgid "Stored presets: %s" 37370msgstr "" 37371 37372#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:205 37373msgid "Error: No stored presets." 37374msgstr "" 37375 37376#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi.py:335 37377msgid "" 37378"\n" 37379"*** Adding 'By authors' section required for MOBI output ***" 37380msgstr "" 37381 37382#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:69 37383msgid "column not in book: " 37384msgstr "" 37385 37386#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:101 37387msgid "Symbols" 37388msgstr "" 37389 37390#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:333 37391msgid "No genres to catalog.\n" 37392msgstr "" 37393 37394#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:335 37395msgid "Check 'Excluded genres' regex in the E-book options.\n" 37396msgstr "" 37397 37398#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:337 37399msgid "No books available to catalog" 37400msgstr "" 37401 37402#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:350 37403#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2530 37404msgid "Titles" 37405msgstr "" 37406 37407#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:354 37408msgid "Genres" 37409msgstr "" 37410 37411#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:356 37412#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1828 37413msgid "Recently Added" 37414msgstr "" 37415 37416#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:358 37417#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2026 37418msgid "Recently Read" 37419msgstr "" 37420 37421#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:360 37422msgid "Descriptions" 37423msgstr "" 37424 37425#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:566 37426msgid "<p>Inconsistent author sort values for author<br/>'{!s}':</p>" 37427msgstr "" 37428 37429#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:583 37430msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" 37431msgstr "" 37432 37433#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:773 37434msgid "Sorting database" 37435msgstr "" 37436 37437#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:875 37438msgid "Sorting titles" 37439msgstr "" 37440 37441#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:887 37442msgid "" 37443"No books to catalog.\n" 37444"Check 'Excluded books' rules in the E-book options.\n" 37445msgstr "" 37446 37447#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:889 37448msgid "No books available to include in catalog" 37449msgstr "" 37450 37451#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1594 37452#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1600 37453#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1744 37454#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1749 37455#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1796 37456#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1801 37457#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2314 37458#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2320 37459#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2445 37460#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2605 37461#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2610 37462msgid "error in" 37463msgstr "" 37464 37465#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2106 37466msgid "Genres HTML" 37467msgstr "" 37468 37469#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2510 37470msgid "Titles HTML" 37471msgstr "" 37472 37473#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2712 37474#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2714 37475#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2716 37476msgid "by " 37477msgstr "" 37478 37479#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2859 37480msgid "Descriptions HTML" 37481msgstr "" 37482 37483#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2863 37484msgid "Description HTML" 37485msgstr "" 37486 37487#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2992 37488msgid "NCX header" 37489msgstr "" 37490 37491#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3072 37492msgid "NCX for descriptions" 37493msgstr "" 37494 37495#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3143 37496msgid "NCX for Series" 37497msgstr "" 37498 37499#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3198 37500#, python-format 37501msgid "Series beginning with %s" 37502msgstr "" 37503 37504#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3200 37505#, python-format 37506msgid "Series beginning with '%s'" 37507msgstr "" 37508 37509#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3225 37510msgid "NCX for Titles" 37511msgstr "" 37512 37513#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3282 37514#, python-format 37515msgid "Titles beginning with %s" 37516msgstr "" 37517 37518#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3284 37519#, python-format 37520msgid "Titles beginning with '%s'" 37521msgstr "" 37522 37523#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3309 37524msgid "NCX for Authors" 37525msgstr "" 37526 37527#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3359 37528#, python-format 37529msgid "Authors beginning with %s" 37530msgstr "" 37531 37532#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3361 37533#, python-format 37534msgid "Authors beginning with '%s'" 37535msgstr "" 37536 37537#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3386 37538msgid "NCX for Recently Added" 37539msgstr "" 37540 37541#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3504 37542msgid "NCX for Recently Read" 37543msgstr "" 37544 37545#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3595 37546msgid "NCX for genres" 37547msgstr "" 37548 37549#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3651 37550msgid "Generating OPF" 37551msgstr "" 37552 37553#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3955 37554msgid "Thumbnails" 37555msgstr "" 37556 37557#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3961 37558msgid "Thumbnail" 37559msgstr "" 37560 37561#: /__w/calibre/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4394 37562msgid "Saving NCX" 37563msgstr "" 37564 37565#: /__w/calibre/calibre/src/calibre/library/check_library.py:28 37566msgid "Invalid titles" 37567msgstr "" 37568 37569#: /__w/calibre/calibre/src/calibre/library/check_library.py:29 37570msgid "Extra titles" 37571msgstr "" 37572 37573#: /__w/calibre/calibre/src/calibre/library/check_library.py:30 37574msgid "Invalid authors" 37575msgstr "" 37576 37577#: /__w/calibre/calibre/src/calibre/library/check_library.py:31 37578msgid "Extra authors" 37579msgstr "" 37580 37581#: /__w/calibre/calibre/src/calibre/library/check_library.py:32 37582msgid "Missing book formats" 37583msgstr "" 37584 37585#: /__w/calibre/calibre/src/calibre/library/check_library.py:33 37586msgid "Extra book formats" 37587msgstr "" 37588 37589#: /__w/calibre/calibre/src/calibre/library/check_library.py:34 37590msgid "Unknown files in books" 37591msgstr "" 37592 37593#: /__w/calibre/calibre/src/calibre/library/check_library.py:35 37594msgid "Missing cover files" 37595msgstr "" 37596 37597#: /__w/calibre/calibre/src/calibre/library/check_library.py:36 37598msgid "Cover files not in database" 37599msgstr "" 37600 37601#: /__w/calibre/calibre/src/calibre/library/check_library.py:37 37602msgid "Folders raising exception" 37603msgstr "" 37604 37605#: /__w/calibre/calibre/src/calibre/library/coloring.py:19 37606msgid "INVALID CONDITION" 37607msgstr "" 37608 37609#: /__w/calibre/calibre/src/calibre/library/database2.py:112 37610#: /__w/calibre/calibre/src/calibre/library/database2.py:121 37611#, python-format 37612msgid "Path to library too long. Must be less than %d characters." 37613msgstr "" 37614 37615#: /__w/calibre/calibre/src/calibre/library/database2.py:1242 37616#, python-format 37617msgid " (%s books)" 37618msgstr "" 37619 37620#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:146 37621msgid "Identifiers" 37622msgstr "" 37623 37624#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:218 37625msgid "On device" 37626msgstr "" 37627 37628#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:268 37629msgid "Series sort" 37630msgstr "" 37631 37632#: /__w/calibre/calibre/src/calibre/library/field_metadata.py:278 37633msgid "Title sort" 37634msgstr "" 37635 37636#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:32 37637msgid "The title" 37638msgstr "" 37639 37640#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:33 37641msgid "The authors" 37642msgstr "" 37643 37644#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:34 37645#, python-brace-format 37646msgid "" 37647"The author sort string. To use only the first letter of the name use " 37648"{author_sort[0]}" 37649msgstr "" 37650 37651#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:36 37652msgid "The tags" 37653msgstr "" 37654 37655#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:37 37656msgid "The series" 37657msgstr "" 37658 37659#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:38 37660msgid "" 37661"The series number. To get leading zeros use {series_index:0>3s} or " 37662"{series_index:>3s} for leading spaces" 37663msgstr "" 37664 37665#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:41 37666msgid "The rating" 37667msgstr "" 37668 37669#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:42 37670msgid "The ISBN" 37671msgstr "" 37672 37673#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:43 37674msgid "The publisher" 37675msgstr "" 37676 37677#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:44 37678msgid "The date" 37679msgstr "" 37680 37681#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:45 37682msgid "The published date" 37683msgstr "" 37684 37685#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:46 37686msgid "The date when the metadata for this book record was last modified" 37687msgstr "" 37688 37689#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:48 37690msgid "The language(s) of this book" 37691msgstr "" 37692 37693#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:49 37694msgid "The calibre internal id" 37695msgstr "" 37696 37697#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:78 37698msgid "Options to control saving to disk" 37699msgstr "" 37700 37701#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:84 37702msgid "" 37703"Normally, calibre will update the metadata in the saved files from what is " 37704"in the calibre library. Makes saving to disk slower." 37705msgstr "" 37706 37707#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:87 37708msgid "" 37709"Normally, calibre will write the metadata into a separate OPF file along " 37710"with the actual e-book files." 37711msgstr "" 37712 37713#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:90 37714msgid "" 37715"Normally, calibre will save the cover in a separate file along with the " 37716"actual e-book files." 37717msgstr "" 37718 37719#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:93 37720msgid "" 37721"Comma separated list of formats to save for each book. By default all " 37722"available formats are saved." 37723msgstr "" 37724 37725#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:96 37726#, python-format 37727msgid "" 37728"The template to control the filename and folder structure of the saved " 37729"files. Default is \"%(templ)s\" which will save books into a per-author " 37730"subfolder with filenames containing title and author. Available controls " 37731"are: {%(controls)s}" 37732msgstr "" 37733 37734#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:102 37735#, python-format 37736msgid "" 37737"The template to control the filename and folder structure of files sent to " 37738"the device. Default is \"%(templ)s\" which will save books into a per-author" 37739" folder with filenames containing title and author. Available controls are: " 37740"{%(controls)s}" 37741msgstr "" 37742 37743#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:109 37744msgid "" 37745"Have calibre convert all non English characters into English equivalents for" 37746" the file names. This is useful if saving to a legacy filesystem without " 37747"full support for Unicode filenames." 37748msgstr "" 37749 37750#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:113 37751#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:117 37752#, python-format 37753msgid "" 37754"The format in which to display dates. %(day)s - day, %(month)s - month, " 37755"%(mn)s - month number, %(year)s - year. Default is: %(default)s" 37756msgstr "" 37757 37758#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:121 37759msgid "Convert paths to lowercase." 37760msgstr "" 37761 37762#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:123 37763msgid "Replace whitespace with underscores." 37764msgstr "" 37765 37766#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:125 37767msgid "Save into a single folder, ignoring the template folder structure" 37768msgstr "" 37769 37770#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:284 37771#, python-format 37772msgid "" 37773"Failed to calculate path for save to disk. Template: %(templ)s\n" 37774"Error: %(err)s" 37775msgstr "" 37776 37777#: /__w/calibre/calibre/src/calibre/library/save_to_disk.py:288 37778#, python-format 37779msgid "Template evaluation resulted in no path components. Template: %s" 37780msgstr "" 37781 37782#: /__w/calibre/calibre/src/calibre/linux.py:1144 37783msgid "The one stop solution to all your e-book needs" 37784msgstr "" 37785 37786#: /__w/calibre/calibre/src/calibre/linux.py:1146 37787msgid "calibre is the one stop solution to all your e-book needs." 37788msgstr "" 37789 37790#: /__w/calibre/calibre/src/calibre/linux.py:1147 37791msgid "" 37792"You can use calibre to catalog your books, fetch metadata for them " 37793"automatically, convert them from and to all the various e-book formats, send" 37794" them to your e-book reader devices, read the books on your computer, edit " 37795"the books in a dedicated e-book editor and even make them available over the" 37796" network with the built-in Content server. You can also download news and " 37797"periodicals in e-book format from over a thousand different news and " 37798"magazine websites." 37799msgstr "" 37800 37801#: /__w/calibre/calibre/src/calibre/linux.py:1160 37802msgid "Edit the text and styles inside e-books" 37803msgstr "" 37804 37805#: /__w/calibre/calibre/src/calibre/linux.py:1162 37806msgid "" 37807"The calibre E-book editor allows you to edit the text and styles inside the " 37808"book with a live preview of your changes." 37809msgstr "" 37810 37811#: /__w/calibre/calibre/src/calibre/linux.py:1163 37812msgid "" 37813"It can edit books in both the EPUB and AZW3 (Kindle) formats. It includes " 37814"various useful tools for checking the book for errors, editing the Table of " 37815"Contents, performing automated cleanups, etc." 37816msgstr "" 37817 37818#: /__w/calibre/calibre/src/calibre/linux.py:1175 37819msgid "Read e-books in over a dozen different formats" 37820msgstr "" 37821 37822#: /__w/calibre/calibre/src/calibre/linux.py:1177 37823msgid "" 37824"The calibre E-book viewer allows you to read e-books in over a dozen " 37825"different formats." 37826msgstr "" 37827 37828#: /__w/calibre/calibre/src/calibre/linux.py:1178 37829msgid "" 37830"It has a full screen mode for distraction free reading and can display the " 37831"text with multiple columns per screen." 37832msgstr "" 37833 37834#: /__w/calibre/calibre/src/calibre/linux.py:1315 37835msgid "Command Line Interface" 37836msgstr "" 37837 37838#: /__w/calibre/calibre/src/calibre/linux.py:1316 37839msgid "" 37840"On macOS, the command line tools are inside the calibre bundle, for example," 37841" if you installed calibre in :file:`/Applications` the command line tools " 37842"are in :file:`/Applications/calibre.app/Contents/MacOS/`." 37843msgstr "" 37844 37845#: /__w/calibre/calibre/src/calibre/linux.py:1319 37846msgid "Documented commands" 37847msgstr "" 37848 37849#: /__w/calibre/calibre/src/calibre/linux.py:1319 37850msgid "Undocumented commands" 37851msgstr "" 37852 37853#: /__w/calibre/calibre/src/calibre/linux.py:1320 37854msgid "" 37855"You can see usage for undocumented commands by executing them without " 37856"arguments in a terminal." 37857msgstr "" 37858 37859#: /__w/calibre/calibre/src/calibre/linux.py:1321 37860msgid "Change language" 37861msgstr "" 37862 37863#: /__w/calibre/calibre/src/calibre/srv/ajax.py:286 37864#: /__w/calibre/calibre/src/calibre/srv/opds.py:414 37865#: /__w/calibre/calibre/src/calibre/srv/opds.py:479 37866#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 37867msgid "Newest" 37868msgstr "" 37869 37870#: /__w/calibre/calibre/src/calibre/srv/code.py:130 37871#, python-brace-format 37872msgid "<b>{title}</b> by {authors}" 37873msgstr "" 37874 37875#: /__w/calibre/calibre/src/calibre/srv/code.py:131 37876#, python-brace-format 37877msgid "{series_index} of <i>{series}</i>" 37878msgstr "" 37879 37880#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37881#, python-brace-format 37882msgid "Date: {timestamp}" 37883msgstr "" 37884 37885#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37886#, python-brace-format 37887msgid "Published: {pubdate}" 37888msgstr "" 37889 37890#: /__w/calibre/calibre/src/calibre/srv/code.py:133 37891#, python-brace-format 37892msgid "Publisher: {publisher}" 37893msgstr "" 37894 37895#: /__w/calibre/calibre/src/calibre/srv/legacy.py:58 37896msgid "Show " 37897msgstr "" 37898 37899#: /__w/calibre/calibre/src/calibre/srv/legacy.py:73 37900msgid " sorted by " 37901msgstr "" 37902 37903#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37904msgid "Change library" 37905msgstr "" 37906 37907#: /__w/calibre/calibre/src/calibre/srv/legacy.py:131 37908msgid "Change library to: " 37909msgstr "" 37910 37911#: /__w/calibre/calibre/src/calibre/srv/legacy.py:202 37912msgid "Switch to the full interface (non-mobile interface)" 37913msgstr "" 37914 37915#: /__w/calibre/calibre/src/calibre/srv/legacy.py:205 37916msgid "" 37917"The full interface gives you many more features, but it may not work well on" 37918" a small screen" 37919msgstr "" 37920 37921#: /__w/calibre/calibre/src/calibre/srv/loop.py:142 37922#, python-brace-format 37923msgid "{0} is not a valid IP address/network, with error: {1}" 37924msgstr "" 37925 37926#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:21 37927#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:155 37928msgid "username [password]" 37929msgstr "" 37930 37931#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:25 37932msgid "Give this user only read access" 37933msgstr "" 37934 37935#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:29 37936#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:45 37937#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:103 37938#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:162 37939msgid "username is required" 37940msgstr "" 37941 37942#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:39 37943msgid "username" 37944msgstr "" 37945 37946#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:60 37947msgid "username set|reset|toggle|show" 37948msgstr "" 37949 37950#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:68 37951msgid "username and operation are required" 37952msgstr "" 37953 37954#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:86 37955msgid "[options] username [library_name ...]" 37956msgstr "" 37957 37958#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:90 37959msgid "" 37960"Specify the action to perform.\n" 37961"A value of \"show\" shows the current library restrictions for the specified user.\n" 37962"A value of \"allow-all\" removes all library restrictions.\n" 37963"A value of \"allow\" allows access to only the specified libraries.\n" 37964"A value of \"block\" allows access to all, except the specified libraries.\n" 37965"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." 37966msgstr "" 37967 37968#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:186 37969msgid "Unknown command: {}" 37970msgstr "" 37971 37972#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:188 37973msgid "Manage the user accounts for calibre-server. Available commands are:" 37974msgstr "" 37975 37976#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:190 37977msgid "Use {} for help on individual commands" 37978msgstr "" 37979 37980#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:213 37981msgid "What do you want to do?" 37982msgstr "" 37983 37984#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:222 37985msgid "default" 37986msgstr "" 37987 37988#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:227 37989msgid "No choice selected, exiting..." 37990msgstr "" 37991 37992#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:236 37993#, python-format 37994msgid "%s is not a valid choice, try again" 37995msgstr "" 37996 37997#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:247 37998msgid "Existing user names:" 37999msgstr "" 38000 38001#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:250 38002msgid "There are no users, you must first add an user" 38003msgstr "" 38004 38005#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:255 38006#, python-format 38007msgid "The username %s does not exist" 38008msgstr "" 38009 38010#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:257 38011#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:280 38012msgid "Enter the username" 38013msgstr "" 38014 38015#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:264 38016#, python-format 38017msgid "Enter the new password for %s: " 38018msgstr "" 38019 38020#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:266 38021#: /__w/calibre/calibre/src/calibre/srv/users.py:62 38022msgid "Empty passwords are not allowed" 38023msgstr "" 38024 38025#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:269 38026#, python-format 38027msgid "Re-enter the new password for %s, to verify: " 38028msgstr "" 38029 38030#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:272 38031msgid "Passwords do not match" 38032msgstr "" 38033 38034#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:283 38035#, python-format 38036msgid "User %s added successfully!" 38037msgstr "" 38038 38039#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:287 38040#, python-format 38041msgid "Are you sure you want to remove the user %s?" 38042msgstr "" 38043 38044#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:291 38045#, python-format 38046msgid "User %s successfully removed!" 38047msgstr "" 38048 38049#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:296 38050#, python-format 38051msgid "Password for %s successfully changed!" 38052msgstr "" 38053 38054#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:300 38055#, python-brace-format 38056msgid "Current password for {0} is: {1}" 38057msgstr "" 38058 38059#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:305 38060msgid "Allow {} to make changes (i.e. grant write access)" 38061msgstr "" 38062 38063#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:307 38064msgid "Prevent {} from making changes (i.e. remove write access)" 38065msgstr "" 38066 38067#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:331 38068msgid "{} has the following additional per-library restrictions:" 38069msgstr "" 38070 38071#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:336 38072msgid "{} has no additional per-library restrictions" 38073msgstr "" 38074 38075#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:339 38076msgid "Allow access to all libraries" 38077msgstr "" 38078 38079#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:340 38080msgid "Allow access to only specified libraries" 38081msgstr "" 38082 38083#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:341 38084msgid "Allow access to all, except specified libraries" 38085msgstr "" 38086 38087#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:342 38088msgid "Change per-library restrictions" 38089msgstr "" 38090 38091#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:348 38092msgid "Enter the name of the library:" 38093msgstr "" 38094 38095#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:353 38096msgid "" 38097"Enter a search expression, access will be granted only to books matching " 38098"this expression. An empty expression will grant access to all books." 38099msgstr "" 38100 38101#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:361 38102msgid "Another restriction?" 38103msgstr "" 38104 38105#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:366 38106msgid "Enter a comma separated list of library names:" 38107msgstr "" 38108 38109#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:369 38110msgid "Allowing access only to libraries: {}" 38111msgstr "" 38112 38113#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:370 38114msgid "Allowing access to all libraries, except: {}" 38115msgstr "" 38116 38117#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:378 38118msgid "Show password for {}" 38119msgstr "" 38120 38121#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:380 38122msgid "Change read/write permission for {}" 38123msgstr "" 38124 38125#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:381 38126msgid "Change the libraries {} is allowed to access" 38127msgstr "" 38128 38129#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:383 38130#, python-brace-format 38131msgid "{0} has {1} access" 38132msgstr "" 38133 38134#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38135msgid "read-write" 38136msgstr "" 38137 38138#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:385 38139msgid "readonly" 38140msgstr "" 38141 38142#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:404 38143msgid "Add a new user" 38144msgstr "" 38145 38146#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:405 38147msgid "Edit an existing user" 38148msgstr "" 38149 38150#: /__w/calibre/calibre/src/calibre/srv/manage_users_cli.py:406 38151msgid "Remove a user" 38152msgstr "" 38153 38154#: /__w/calibre/calibre/src/calibre/srv/opds.py:176 38155msgid "one item" 38156msgid_plural "{} items" 38157msgstr[0] "" 38158msgstr[1] "" 38159 38160#: /__w/calibre/calibre/src/calibre/srv/opds.py:187 38161#, python-format 38162msgid "RATING: %s<br />" 38163msgstr "" 38164 38165#: /__w/calibre/calibre/src/calibre/srv/opds.py:189 38166#, python-format 38167msgid "TAGS: %s<br />" 38168msgstr "" 38169 38170#: /__w/calibre/calibre/src/calibre/srv/opds.py:191 38171#, python-format 38172msgid "SERIES: %(series)s [%(sidx)s]<br />" 38173msgstr "" 38174 38175#: /__w/calibre/calibre/src/calibre/srv/opds.py:288 38176msgid "Books in your library" 38177msgstr "" 38178 38179#: /__w/calibre/calibre/src/calibre/srv/opds.py:293 38180msgid "By " 38181msgstr "" 38182 38183#: /__w/calibre/calibre/src/calibre/srv/opds.py:294 38184msgid "Books sorted by " 38185msgstr "" 38186 38187#: /__w/calibre/calibre/src/calibre/srv/opds.py:301 38188msgid "Library:" 38189msgstr "" 38190 38191#: /__w/calibre/calibre/src/calibre/srv/opds.py:304 38192msgid "Change calibre library to:" 38193msgstr "" 38194 38195#: /__w/calibre/calibre/src/calibre/srv/opds.py:415 38196#: /__w/calibre/calibre/src/calibre/srv/opds.py:432 38197#, python-format 38198msgid "By %s" 38199msgstr "" 38200 38201#: /__w/calibre/calibre/src/calibre/srv/opds.py:598 38202#, python-brace-format 38203msgid "By {0} :: {1}" 38204msgstr "" 38205 38206#: /__w/calibre/calibre/src/calibre/srv/opts.py:31 38207msgid "Path to the SSL certificate file" 38208msgstr "" 38209 38210#: /__w/calibre/calibre/src/calibre/srv/opts.py:35 38211msgid "Path to the SSL private key file" 38212msgstr "" 38213 38214#: /__w/calibre/calibre/src/calibre/srv/opts.py:39 38215msgid "Time (in seconds) after which an idle connection is closed" 38216msgstr "" 38217 38218#: /__w/calibre/calibre/src/calibre/srv/opts.py:43 38219msgid "" 38220"Time (in seconds) to wait for a response from the server when making queries" 38221msgstr "" 38222 38223#: /__w/calibre/calibre/src/calibre/srv/opts.py:47 38224msgid "Total time in seconds to wait for clean shutdown" 38225msgstr "" 38226 38227#: /__w/calibre/calibre/src/calibre/srv/opts.py:51 38228msgid "Socket pre-allocation, for example, with systemd socket activation" 38229msgstr "" 38230 38231#: /__w/calibre/calibre/src/calibre/srv/opts.py:55 38232msgid "Max. size of single HTTP header (in KB)" 38233msgstr "" 38234 38235#: /__w/calibre/calibre/src/calibre/srv/opts.py:59 38236msgid "Max. allowed size for files uploaded to the server (in MB)" 38237msgstr "" 38238 38239#: /__w/calibre/calibre/src/calibre/srv/opts.py:63 38240msgid "Minimum size for which responses use data compression (in bytes)" 38241msgstr "" 38242 38243#: /__w/calibre/calibre/src/calibre/srv/opts.py:67 38244msgid "Number of worker threads used to process requests" 38245msgstr "" 38246 38247#: /__w/calibre/calibre/src/calibre/srv/opts.py:71 38248msgid "Maximum number of worker processes" 38249msgstr "" 38250 38251#: /__w/calibre/calibre/src/calibre/srv/opts.py:73 38252msgid "" 38253"Worker processes are launched as needed and used for large jobs such as " 38254"preparing a book for viewing, adding books, converting, etc. Normally, the " 38255"max. number of such processes is based on the number of CPU cores. You can " 38256"control it by this setting." 38257msgstr "" 38258 38259#: /__w/calibre/calibre/src/calibre/srv/opts.py:78 38260msgid "Maximum time for worker processes" 38261msgstr "" 38262 38263#: /__w/calibre/calibre/src/calibre/srv/opts.py:80 38264msgid "" 38265"Maximum amount of time worker processes are allowed to run (in minutes). Set" 38266" to zero for no limit." 38267msgstr "" 38268 38269#: /__w/calibre/calibre/src/calibre/srv/opts.py:83 38270msgid "The port on which to listen for connections" 38271msgstr "" 38272 38273#: /__w/calibre/calibre/src/calibre/srv/opts.py:87 38274msgid "A prefix to prepend to all URLs" 38275msgstr "" 38276 38277#: /__w/calibre/calibre/src/calibre/srv/opts.py:89 38278msgid "" 38279"Useful if you wish to run this server behind a reverse proxy. For example " 38280"use, /calibre as the URL prefix." 38281msgstr "" 38282 38283#: /__w/calibre/calibre/src/calibre/srv/opts.py:91 38284msgid "Number of books to show in a single page" 38285msgstr "" 38286 38287#: /__w/calibre/calibre/src/calibre/srv/opts.py:93 38288msgid "The number of books to show in a single page in the browser." 38289msgstr "" 38290 38291#: /__w/calibre/calibre/src/calibre/srv/opts.py:95 38292msgid "Advertise OPDS feeds via BonJour" 38293msgstr "" 38294 38295#: /__w/calibre/calibre/src/calibre/srv/opts.py:97 38296msgid "" 38297"Advertise the OPDS feeds via the BonJour service, so that OPDS based reading" 38298" apps can detect and connect to the server automatically." 38299msgstr "" 38300 38301#: /__w/calibre/calibre/src/calibre/srv/opts.py:100 38302msgid "Maximum number of books in OPDS feeds" 38303msgstr "" 38304 38305#: /__w/calibre/calibre/src/calibre/srv/opts.py:102 38306msgid "" 38307"The maximum number of books that the server will return in a single OPDS " 38308"acquisition feed." 38309msgstr "" 38310 38311#: /__w/calibre/calibre/src/calibre/srv/opts.py:105 38312msgid "Maximum number of ungrouped items in OPDS feeds" 38313msgstr "" 38314 38315#: /__w/calibre/calibre/src/calibre/srv/opts.py:107 38316msgid "" 38317"Group items in categories such as author/tags by first letter when there are" 38318" more than this number of items. Set to zero to disable." 38319msgstr "" 38320 38321#: /__w/calibre/calibre/src/calibre/srv/opts.py:110 38322msgid "The interface on which to listen for connections" 38323msgstr "" 38324 38325#: /__w/calibre/calibre/src/calibre/srv/opts.py:112 38326msgid "" 38327"The default is to listen on all available IPv4 interfaces. You can change " 38328"this to, for example, \"127.0.0.1\" to only listen for connections from the " 38329"local machine, or to \"::\" to listen to all incoming IPv6 and IPv4 " 38330"connections." 38331msgstr "" 38332 38333#: /__w/calibre/calibre/src/calibre/srv/opts.py:116 38334msgid "Fallback to auto-detected interface" 38335msgstr "" 38336 38337#: /__w/calibre/calibre/src/calibre/srv/opts.py:118 38338msgid "" 38339"If for some reason the server is unable to bind to the interface specified " 38340"in the listen_on option, then it will try to detect an interface that " 38341"connects to the outside world and bind to that." 38342msgstr "" 38343 38344#: /__w/calibre/calibre/src/calibre/srv/opts.py:122 38345msgid "Zero copy file transfers for increased performance" 38346msgstr "" 38347 38348#: /__w/calibre/calibre/src/calibre/srv/opts.py:124 38349msgid "" 38350"This will use zero-copy in-kernel transfers when sending files over the " 38351"network, increasing performance. However, it can cause corrupted file " 38352"transfers on some broken filesystems. If you experience corrupted file " 38353"transfers, turn it off." 38354msgstr "" 38355 38356#: /__w/calibre/calibre/src/calibre/srv/opts.py:128 38357msgid "Max. log file size (in MB)" 38358msgstr "" 38359 38360#: /__w/calibre/calibre/src/calibre/srv/opts.py:130 38361msgid "" 38362"The maximum size of log files, generated by the server. When the log becomes" 38363" larger than this size, it is automatically rotated. Set to zero to disable " 38364"log rotation." 38365msgstr "" 38366 38367#: /__w/calibre/calibre/src/calibre/srv/opts.py:133 38368msgid "Log HTTP 404 (Not Found) requests" 38369msgstr "" 38370 38371#: /__w/calibre/calibre/src/calibre/srv/opts.py:135 38372msgid "" 38373"Normally, the server logs all HTTP requests for resources that are not " 38374"found. This can generate a lot of log spam, if your server is targeted by " 38375"bots. Use this option to turn it off." 38376msgstr "" 38377 38378#: /__w/calibre/calibre/src/calibre/srv/opts.py:139 38379msgid "Password based authentication to access the server" 38380msgstr "" 38381 38382#: /__w/calibre/calibre/src/calibre/srv/opts.py:141 38383msgid "" 38384"Normally, the server is unrestricted, allowing anyone to access it. You can " 38385"restrict access to predefined users with this option." 38386msgstr "" 38387 38388#: /__w/calibre/calibre/src/calibre/srv/opts.py:144 38389msgid "Allow un-authenticated local connections to make changes" 38390msgstr "" 38391 38392#: /__w/calibre/calibre/src/calibre/srv/opts.py:146 38393msgid "" 38394"Normally, if you do not turn on authentication, the server operates in read-" 38395"only mode, so as to not allow anonymous users to make changes to your " 38396"calibre libraries. This option allows anybody connecting from the same " 38397"computer as the server is running on to make changes. This is useful if you " 38398"want to run the server without authentication but still use calibredb to " 38399"make changes to your calibre libraries. Note that turning on this option " 38400"means any program running on the computer can make changes to your calibre " 38401"libraries." 38402msgstr "" 38403 38404#: /__w/calibre/calibre/src/calibre/srv/opts.py:155 38405msgid "" 38406"Allow un-authenticated connections from specific IP addresses to make " 38407"changes" 38408msgstr "" 38409 38410#: /__w/calibre/calibre/src/calibre/srv/opts.py:157 38411msgid "" 38412"Normally, if you do not turn on authentication, the server operates in read-" 38413"only mode, so as to not allow anonymous users to make changes to your " 38414"calibre libraries. This option allows anybody connecting from the specified " 38415"IP addresses to make changes. Must be a comma separated list of address or " 38416"network specifications. This is useful if you want to run the server without" 38417" authentication but still use calibredb to make changes to your calibre " 38418"libraries. Note that turning on this option means anyone connecting from the" 38419" specified IP addresses can make changes to your calibre libraries." 38420msgstr "" 38421 38422#: /__w/calibre/calibre/src/calibre/srv/opts.py:166 38423msgid "Path to user database" 38424msgstr "" 38425 38426#: /__w/calibre/calibre/src/calibre/srv/opts.py:168 38427msgid "" 38428"Path to a file in which to store the user and password information. Normally" 38429" a file in the calibre configuration folder is used." 38430msgstr "" 38431 38432#: /__w/calibre/calibre/src/calibre/srv/opts.py:171 38433msgid "Choose the type of authentication used" 38434msgstr "" 38435 38436#: /__w/calibre/calibre/src/calibre/srv/opts.py:172 38437msgid "" 38438"Set the HTTP authentication mode used by the server. Set to \"basic\" if you" 38439" are putting this server behind an SSL proxy. Otherwise, leave it as " 38440"\"auto\", which will use \"basic\" if SSL is configured otherwise it will " 38441"use \"digest\"." 38442msgstr "" 38443 38444#: /__w/calibre/calibre/src/calibre/srv/opts.py:176 38445msgid "Ban IP addresses that have repeated login failures" 38446msgstr "" 38447 38448#: /__w/calibre/calibre/src/calibre/srv/opts.py:177 38449msgid "" 38450"Temporarily bans access for IP addresses that have repeated login failures " 38451"for the specified number of minutes. Useful to prevent attempts at guessing " 38452"passwords. If set to zero, no banning is done." 38453msgstr "" 38454 38455#: /__w/calibre/calibre/src/calibre/srv/opts.py:181 38456msgid "Number of login failures for ban" 38457msgstr "" 38458 38459#: /__w/calibre/calibre/src/calibre/srv/opts.py:182 38460msgid "The number of login failures after which an IP address is banned" 38461msgstr "" 38462 38463#: /__w/calibre/calibre/src/calibre/srv/opts.py:184 38464msgid "Ignored user-defined metadata fields" 38465msgstr "" 38466 38467#: /__w/calibre/calibre/src/calibre/srv/opts.py:186 38468msgid "" 38469"Comma separated list of user-defined metadata fields that will not be " 38470"displayed by the Content server in the /opds and /mobile views. For example:" 38471" {}" 38472msgstr "" 38473 38474#: /__w/calibre/calibre/src/calibre/srv/opts.py:190 38475msgid "Restrict displayed user-defined fields" 38476msgstr "" 38477 38478#: /__w/calibre/calibre/src/calibre/srv/opts.py:192 38479msgid "" 38480"Comma separated list of user-defined metadata fields that will be displayed " 38481"by the Content server in the /opds and /mobile views. If you specify this " 38482"option, any fields not in this list will not be displayed. For example: {}" 38483msgstr "" 38484 38485#: /__w/calibre/calibre/src/calibre/srv/opts.py:197 38486msgid "Choose the default book list mode" 38487msgstr "" 38488 38489#: /__w/calibre/calibre/src/calibre/srv/opts.py:199 38490msgid "" 38491"Set the default book list mode that will be used for new users. Individual " 38492"users can override the default in their own settings. The default is to use " 38493"a cover grid." 38494msgstr "" 38495 38496#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38497msgid "By default, this option is disabled." 38498msgstr "" 38499 38500#: /__w/calibre/calibre/src/calibre/srv/opts.py:248 38501msgid "By default, this option is enabled." 38502msgstr "" 38503 38504#: /__w/calibre/calibre/src/calibre/srv/standalone.py:98 38505msgid "" 38506"[options] [path to library folder...]\n" 38507"\n" 38508"Start the calibre Content server. The calibre Content server exposes your\n" 38509"calibre libraries over the internet. You can specify the path to the library\n" 38510"folders as arguments to %prog. If you do not specify any paths, all the\n" 38511"libraries that the main calibre program knows about will be used.\n" 38512msgstr "" 38513 38514#: /__w/calibre/calibre/src/calibre/srv/standalone.py:109 38515msgid "" 38516"Path to log file for server log. This log contains server information and " 38517"errors, not access logs. By default it is written to stdout." 38518msgstr "" 38519 38520#: /__w/calibre/calibre/src/calibre/srv/standalone.py:115 38521msgid "" 38522"Path to the access log file. This log contains information about clients " 38523"connecting to the server and making requests. By default no access logging " 38524"is done." 38525msgstr "" 38526 38527#: /__w/calibre/calibre/src/calibre/srv/standalone.py:120 38528msgid "" 38529"Path to a JSON file containing a template for the custom book list mode. The" 38530" easiest way to create such a template file is to go to Preferences-> " 38531"Sharing over the net-> Book list template in calibre, create the template " 38532"and export it." 38533msgstr "" 38534 38535#: /__w/calibre/calibre/src/calibre/srv/standalone.py:127 38536msgid "" 38537"Path to a JSON file containing URLs for the \"Search the internet\" feature." 38538" The easiest way to create such a file is to go to Preferences-> Sharing " 38539"over the net->Search the internet in calibre, create the URLs and export " 38540"them." 38541msgstr "" 38542 38543#: /__w/calibre/calibre/src/calibre/srv/standalone.py:141 38544msgid "Run process in background as a daemon (Linux only)." 38545msgstr "" 38546 38547#: /__w/calibre/calibre/src/calibre/srv/standalone.py:143 38548msgid "Write process PID to the specified file" 38549msgstr "" 38550 38551#: /__w/calibre/calibre/src/calibre/srv/standalone.py:149 38552msgid "" 38553"Automatically reload server when source code changes. Useful for " 38554"development. You should also specify a small value for the shutdown timeout." 38555msgstr "" 38556 38557#: /__w/calibre/calibre/src/calibre/srv/standalone.py:157 38558#, python-brace-format 38559msgid "" 38560"Manage the database of users allowed to connect to this server. You can use " 38561"it in automated mode by adding a --. See {0} for details. See also the {1} " 38562"option." 38563msgstr "" 38564 38565#: /__w/calibre/calibre/src/calibre/srv/standalone.py:161 38566#, python-brace-format 38567msgid "" 38568"Path to the user database to use for authentication. The database is a " 38569"SQLite file. To create it use {0}. You can read more about managing users " 38570"at: {1}" 38571msgstr "" 38572 38573#: /__w/calibre/calibre/src/calibre/srv/standalone.py:181 38574msgid "" 38575"Another calibre program such as another instance of {} or the main calibre " 38576"program is running. Having multiple programs that can make changes to a " 38577"calibre library running at the same time is not supported." 38578msgstr "" 38579 38580#: /__w/calibre/calibre/src/calibre/srv/standalone.py:207 38581msgid "Interrupted by user" 38582msgstr "" 38583 38584#: /__w/calibre/calibre/src/calibre/srv/standalone.py:214 38585#, python-format 38586msgid "There is no calibre library at: %s" 38587msgstr "" 38588 38589#: /__w/calibre/calibre/src/calibre/srv/standalone.py:218 38590msgid "You must specify at least one calibre library" 38591msgstr "" 38592 38593#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38594msgid "Composite Tags" 38595msgstr "" 38596 38597#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:72 38598msgid "Enum" 38599msgstr "" 38600 38601#: /__w/calibre/calibre/src/calibre/srv/tests/ajax.py:131 38602#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:248 38603msgid "Invalid syntax. Expected a lookup name or a word" 38604msgstr "" 38605 38606#: /__w/calibre/calibre/src/calibre/srv/users.py:56 38607msgid "" 38608"For maximum compatibility you should use only the letters A-Z, the numbers " 38609"0-9, spaces, underscores and hyphens in the username" 38610msgstr "" 38611 38612#: /__w/calibre/calibre/src/calibre/srv/users.py:66 38613msgid "The password must contain only ASCII (English) characters and symbols" 38614msgstr "" 38615 38616#: /__w/calibre/calibre/src/calibre/srv/users.py:160 38617#, python-format 38618msgid "The username %s already exists" 38619msgstr "" 38620 38621#: /__w/calibre/calibre/src/calibre/srv/users_api.py:25 38622msgid "Existing password is incorrect" 38623msgstr "" 38624 38625#: /__w/calibre/calibre/src/calibre/utils/config.py:47 38626msgid "Usage" 38627msgstr "" 38628 38629#: /__w/calibre/calibre/src/calibre/utils/config.py:98 38630msgid "Created by " 38631msgstr "" 38632 38633#: /__w/calibre/calibre/src/calibre/utils/config.py:99 38634msgid "" 38635"Whenever you pass arguments to %prog that have spaces in them, enclose the " 38636"arguments in quotation marks. For example: \"{}\"" 38637msgstr "" 38638 38639#: /__w/calibre/calibre/src/calibre/utils/config.py:110 38640msgid "Options" 38641msgstr "" 38642 38643#: /__w/calibre/calibre/src/calibre/utils/config_base.py:479 38644msgid "Path to the database in which books are stored" 38645msgstr "" 38646 38647#: /__w/calibre/calibre/src/calibre/utils/config_base.py:481 38648msgid "Pattern to guess metadata from filenames" 38649msgstr "" 38650 38651#: /__w/calibre/calibre/src/calibre/utils/config_base.py:483 38652msgid "Access key for isbndb.com" 38653msgstr "" 38654 38655#: /__w/calibre/calibre/src/calibre/utils/config_base.py:485 38656msgid "Default timeout for network operations (seconds)" 38657msgstr "" 38658 38659#: /__w/calibre/calibre/src/calibre/utils/config_base.py:487 38660msgid "Path to folder in which your library of books is stored" 38661msgstr "" 38662 38663#: /__w/calibre/calibre/src/calibre/utils/config_base.py:489 38664msgid "The language in which to display the user interface" 38665msgstr "" 38666 38667#: /__w/calibre/calibre/src/calibre/utils/config_base.py:491 38668msgid "" 38669"The default output format for e-book conversions. When auto-converting to " 38670"send to a device this can be overridden by individual device preferences. " 38671"These can be changed by right clicking the device icon in calibre and " 38672"choosing \"Configure\"." 38673msgstr "" 38674 38675#: /__w/calibre/calibre/src/calibre/utils/config_base.py:498 38676msgid "Ordered list of formats to prefer for input." 38677msgstr "" 38678 38679#: /__w/calibre/calibre/src/calibre/utils/config_base.py:500 38680msgid "Read metadata from files" 38681msgstr "" 38682 38683#: /__w/calibre/calibre/src/calibre/utils/config_base.py:502 38684msgid "" 38685"The priority of worker processes. A higher priority means they run faster " 38686"and consume more resources. Most tasks like conversion/news download/adding " 38687"books/etc. are affected by this setting." 38688msgstr "" 38689 38690#: /__w/calibre/calibre/src/calibre/utils/config_base.py:507 38691msgid "Swap author first and last names when reading metadata" 38692msgstr "" 38693 38694#: /__w/calibre/calibre/src/calibre/utils/config_base.py:509 38695msgid "Add new formats to existing book records" 38696msgstr "" 38697 38698#: /__w/calibre/calibre/src/calibre/utils/config_base.py:511 38699msgid "Check for duplicates when copying to another library" 38700msgstr "" 38701 38702#: /__w/calibre/calibre/src/calibre/utils/config_base.py:513 38703msgid "Tags to apply to books added to the library" 38704msgstr "" 38705 38706#: /__w/calibre/calibre/src/calibre/utils/config_base.py:515 38707msgid "" 38708"Mark newly added books. The mark is a temporary mark that is automatically " 38709"removed when calibre is restarted." 38710msgstr "" 38711 38712#: /__w/calibre/calibre/src/calibre/utils/config_base.py:519 38713msgid "List of named saved searches" 38714msgstr "" 38715 38716#: /__w/calibre/calibre/src/calibre/utils/config_base.py:520 38717msgid "User-created Tag browser categories" 38718msgstr "" 38719 38720#: /__w/calibre/calibre/src/calibre/utils/config_base.py:522 38721msgid "How and when calibre updates metadata on the device." 38722msgstr "" 38723 38724#: /__w/calibre/calibre/src/calibre/utils/config_base.py:524 38725msgid "" 38726"When searching for text without using lookup prefixes, as for example, Red " 38727"instead of title:Red, limit the columns searched to those named below." 38728msgstr "" 38729 38730#: /__w/calibre/calibre/src/calibre/utils/config_base.py:529 38731msgid "" 38732"Choose columns to be searched when not using prefixes, as for example, when " 38733"searching for Red instead of title:Red. Enter a list of search/lookup names " 38734"separated by commas. Only takes effect if you set the option to limit search" 38735" columns above." 38736msgstr "" 38737 38738#: /__w/calibre/calibre/src/calibre/utils/config_base.py:535 38739msgid "" 38740"Characters typed in the search box will match their accented versions, based" 38741" on the language you have chosen for the calibre interface. For example, in " 38742"English, searching for n will match both {} and n, but if your language is " 38743"Spanish it will only match n. Note that this is much slower than a simple " 38744"search on very large libraries. Also, this option will have no effect if you" 38745" turn on case-sensitive searching" 38746msgstr "" 38747 38748#: /__w/calibre/calibre/src/calibre/utils/config_base.py:544 38749msgid "Make searches case-sensitive" 38750msgstr "" 38751 38752#: /__w/calibre/calibre/src/calibre/utils/config_base.py:546 38753msgid "" 38754"Recognize numbers inside text when sorting. Setting this means that when " 38755"sorting on text fields like title the text \"Book 2\"will sort before the " 38756"text \"Book 100\". Note that setting this can cause problems with text that " 38757"starts with numbers and is a little slower." 38758msgstr "" 38759 38760#: /__w/calibre/calibre/src/calibre/utils/exim.py:200 38761#: /__w/calibre/calibre/src/calibre/utils/exim.py:344 38762msgid "Settings and plugins" 38763msgstr "" 38764 38765#: /__w/calibre/calibre/src/calibre/utils/filenames.py:380 38766msgid "File is open in another process" 38767msgstr "" 38768 38769#: /__w/calibre/calibre/src/calibre/utils/formatter.py:286 38770msgid "the end of the program" 38771msgstr "" 38772 38773#: /__w/calibre/calibre/src/calibre/utils/formatter.py:288 38774#, python-brace-format 38775msgid "{0}: {1} near {2} on line {3}" 38776msgstr "" 38777 38778#: /__w/calibre/calibre/src/calibre/utils/formatter.py:291 38779#, python-brace-format 38780msgid "{0}: {1} near {2}" 38781msgstr "" 38782 38783#: /__w/calibre/calibre/src/calibre/utils/formatter.py:377 38784msgid "'End of program'" 38785msgstr "" 38786 38787#: /__w/calibre/calibre/src/calibre/utils/formatter.py:388 38788#, python-brace-format 38789msgid "Failed to scan program. Invalid input '{0}'" 38790msgstr "" 38791 38792#: /__w/calibre/calibre/src/calibre/utils/formatter.py:391 38793#, python-brace-format 38794msgid "Expected end of program, found '{0}'" 38795msgstr "" 38796 38797#: /__w/calibre/calibre/src/calibre/utils/formatter.py:414 38798#: /__w/calibre/calibre/src/calibre/utils/formatter.py:426 38799#: /__w/calibre/calibre/src/calibre/utils/formatter.py:438 38800#: /__w/calibre/calibre/src/calibre/utils/formatter.py:448 38801#: /__w/calibre/calibre/src/calibre/utils/formatter.py:453 38802#, python-brace-format 38803msgid "{0} statement: expected '{1}', found '{2}'" 38804msgstr "" 38805 38806#: /__w/calibre/calibre/src/calibre/utils/formatter.py:435 38807#, python-brace-format 38808msgid "'{0}' statement: expected an identifier" 38809msgstr "" 38810 38811#: /__w/calibre/calibre/src/calibre/utils/formatter.py:524 38812#, python-brace-format 38813msgid "A stored template must begin with '{0}'" 38814msgstr "" 38815 38816#: /__w/calibre/calibre/src/calibre/utils/formatter.py:567 38817#, python-brace-format 38818msgid "Expected '{0}', found '{1}'" 38819msgstr "" 38820 38821#: /__w/calibre/calibre/src/calibre/utils/formatter.py:605 38822#, python-brace-format 38823msgid "Unknown function {0}" 38824msgstr "" 38825 38826#: /__w/calibre/calibre/src/calibre/utils/formatter.py:618 38827#, python-brace-format 38828msgid "Expected a '{0}' for function call, found '{1}'" 38829msgstr "" 38830 38831#: /__w/calibre/calibre/src/calibre/utils/formatter.py:631 38832#, python-brace-format 38833msgid "Parameters to '{0}' must be variables or assignments" 38834msgstr "" 38835 38836#: /__w/calibre/calibre/src/calibre/utils/formatter.py:648 38837#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1332 38838#, python-brace-format 38839msgid "Incorrect number of arguments for function {0}" 38840msgstr "" 38841 38842#: /__w/calibre/calibre/src/calibre/utils/formatter.py:655 38843#, python-brace-format 38844msgid "Expected an expression, found '{0}'" 38845msgstr "" 38846 38847#: /__w/calibre/calibre/src/calibre/utils/formatter.py:660 38848#, python-brace-format 38849msgid "{0} outside of for loop" 38850msgstr "" 38851 38852#: /__w/calibre/calibre/src/calibre/utils/formatter.py:692 38853#, python-brace-format 38854msgid "Interpreter: {0} - line number {1}" 38855msgstr "" 38856 38857#: /__w/calibre/calibre/src/calibre/utils/formatter.py:757 38858#, python-brace-format 38859msgid "Error during string comparison: operator '{0}'" 38860msgstr "" 38861 38862#: /__w/calibre/calibre/src/calibre/utils/formatter.py:785 38863#, python-brace-format 38864msgid "Value used in comparison is not a number: operator '{0}'" 38865msgstr "" 38866 38867#: /__w/calibre/calibre/src/calibre/utils/formatter.py:811 38868#, python-brace-format 38869msgid "Unknown identifier '{0}'" 38870msgstr "" 38871 38872#: /__w/calibre/calibre/src/calibre/utils/formatter.py:829 38873msgid "before evaluating arguments" 38874msgstr "" 38875 38876#: /__w/calibre/calibre/src/calibre/utils/formatter.py:840 38877msgid "after evaluating arguments" 38878msgstr "" 38879 38880#: /__w/calibre/calibre/src/calibre/utils/formatter.py:853 38881msgid " returned value" 38882msgstr "" 38883 38884#: /__w/calibre/calibre/src/calibre/utils/formatter.py:893 38885#: /__w/calibre/calibre/src/calibre/utils/formatter.py:897 38886#: /__w/calibre/calibre/src/calibre/utils/formatter.py:927 38887#, python-brace-format 38888msgid "Unknown field '{0}'" 38889msgstr "" 38890 38891#: /__w/calibre/calibre/src/calibre/utils/formatter.py:986 38892#, python-brace-format 38893msgid "Unhandled exception '{0}'" 38894msgstr "" 38895 38896#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1031 38897#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1048 38898#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1070 38899#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1088 38900#, python-brace-format 38901msgid "Error during operator evaluation: operator '{0}'" 38902msgstr "" 38903 38904#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1103 38905#, python-brace-format 38906msgid "Function {0}: invalid character name '{1}" 38907msgstr "" 38908 38909#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1157 38910#, python-brace-format 38911msgid "Internal error evaluating an expression: '{0}'" 38912msgstr "" 38913 38914#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1200 38915#, python-brace-format 38916msgid "format: type {0} requires an integer value, got {1}" 38917msgstr "" 38918 38919#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1206 38920#, python-brace-format 38921msgid "format: type {0} requires a decimal (float) value, got {1}" 38922msgstr "" 38923 38924#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1342 38925#, python-format 38926msgid "%s: unknown function" 38927msgstr "" 38928 38929#: /__w/calibre/calibre/src/calibre/utils/formatter.py:1496 38930#, python-brace-format 38931msgid "No such variable {0}" 38932msgstr "" 38933 38934#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:35 38935#, python-brace-format 38936msgid "" 38937"Duplicate user function name {0}. Change the name or ensure that the " 38938"functions are identical" 38939msgstr "" 38940 38941#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:126 38942msgid "No documentation provided" 38943msgstr "" 38944 38945#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:163 38946msgid "" 38947"strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as" 38948" strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. " 38949"In many cases the lexical comparison operators (>, <, == etc) can replace " 38950"this function." 38951msgstr "" 38952 38953#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:181 38954msgid "" 38955"cmp(x, y, lt, eq, gt) -- compares x and y after converting both to numbers. " 38956"Returns lt if x < y. Returns eq if x == y. Otherwise returns gt. In many " 38957"cases the numeric comparison operators (>#, <#, ==# etc) can replace this " 38958"function." 38959msgstr "" 38960 38961#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:200 38962msgid "" 38963"first_matching_cmp(val, [cmp1, result1,]+, else_result) -- compares \"val < " 38964"cmpN\" in sequence, returning resultN for the first comparison that " 38965"succeeds. Returns else_result if no comparison succeeds. Example: " 38966"first_matching_cmp(10,5,\"small\",10,\"middle\",15,\"large\",\"giant\") " 38967"returns \"large\". The same example with a first value of 16 returns " 38968"\"giant\"." 38969msgstr "" 38970 38971#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:209 38972msgid "first_matching_cmp requires an even number of arguments" 38973msgstr "" 38974 38975#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:222 38976msgid "" 38977"strcat(a [, b]*) -- can take any number of arguments. Returns the string " 38978"formed by concatenating all the arguments" 38979msgstr "" 38980 38981#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:237 38982msgid "strlen(a) -- Returns the length of the string passed as the argument" 38983msgstr "" 38984 38985#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:251 38986msgid "" 38987"add(x [, y]*) -- returns the sum of its arguments. Throws an exception if an" 38988" argument is not a number. This function can often be replaced with the + " 38989"operator." 38990msgstr "" 38991 38992#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:268 38993msgid "" 38994"subtract(x, y) -- returns x - y. Throws an exception if either x or y are " 38995"not numbers. This function can often be replaced with the - operator." 38996msgstr "" 38997 38998#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:282 38999msgid "" 39000"multiply(x [, y]*) -- returns the product of its arguments. Throws an " 39001"exception if any argument is not a number. This function can often be " 39002"replaced with the * operator." 39003msgstr "" 39004 39005#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:298 39006msgid "" 39007"divide(x, y) -- returns x / y. Throws an exception if either x or y are not " 39008"numbers. This function can often be replaced with the / operator." 39009msgstr "" 39010 39011#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:312 39012msgid "" 39013"ceiling(x) -- returns the smallest integer greater than or equal to x. " 39014"Throws an exception if x is not a number." 39015msgstr "" 39016 39017#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:325 39018msgid "" 39019"floor(x) -- returns the largest integer less than or equal to x. Throws an " 39020"exception if x is not a number." 39021msgstr "" 39022 39023#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:338 39024msgid "" 39025"round(x) -- returns the nearest integer to x. Throws an exception if x is " 39026"not a number." 39027msgstr "" 39028 39029#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:350 39030msgid "" 39031"mod(x) -- returns floor(remainder of x / y). Throws an exception if either x" 39032" or y is not a number." 39033msgstr "" 39034 39035#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:363 39036msgid "" 39037"fractional_part(x) -- returns the value after the decimal point. For " 39038"example, fractional_part(3.14) returns 0.14. Throws an exception if x is not" 39039" a number." 39040msgstr "" 39041 39042#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:377 39043msgid "" 39044"template(x) -- evaluates x as a template. The evaluation is done in its own " 39045"context, meaning that variables are not shared between the caller and the " 39046"template evaluation. Because the { and } characters are special, you must " 39047"use [[ for the { character and ]] for the } character; they are converted " 39048"automatically. For example, template('[[title_sort]]') will evaluate the " 39049"template {title_sort} and return its value. Note also that prefixes and " 39050"suffixes (the `|prefix|suffix` syntax) cannot be used in the argument to " 39051"this function when using template program mode." 39052msgstr "" 39053 39054#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:396 39055msgid "" 39056"eval(template) -- evaluates the template, passing the local variables (those" 39057" 'assign'ed to) instead of the book metadata. This permits using the " 39058"template processor to construct complex results from local variables. " 39059"Because the { and } characters are special, you must use [[ for the { " 39060"character and ]] for the } character; they are converted automatically. Note" 39061" also that prefixes and suffixes (the `|prefix|suffix` syntax) cannot be " 39062"used in the argument to this function when using template program mode." 39063msgstr "" 39064 39065#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:416 39066msgid "" 39067"assign(id, val) -- assigns val to id, then returns val. id must be an " 39068"identifier, not an expression. This function can often be replaced with the " 39069"= operator." 39070msgstr "" 39071 39072#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:429 39073msgid "" 39074"list_split(list_val, sep, id_prefix) -- splits the list_val into separate " 39075"values using 'sep', then assigns the values to variables named 'id_prefix_N'" 39076" where N is the position of the value in the list. The first item has " 39077"position 0 (zero). The function returns the last element in the list. " 39078"Example: split('one:two:foo', ':', 'var') is equivalent to var_0 = 'one'; " 39079"var_1 = 'two'; var_2 = 'foo'." 39080msgstr "" 39081 39082#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:449 39083msgid "" 39084"print(a[, b]*) -- prints the arguments to standard output. Unless you start " 39085"calibre from the command line (calibre-debug -g), the output will go to a " 39086"black hole." 39087msgstr "" 39088 39089#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:462 39090msgid "field(lookup_name) -- returns the metadata field named by lookup_name" 39091msgstr "" 39092 39093#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:472 39094msgid "" 39095"raw_field(lookup_name [, optional_default]) -- returns the metadata field " 39096"named by lookup_name without applying any formatting. It evaluates and " 39097"returns the optional second argument 'default' if the field is undefined " 39098"('None')." 39099msgstr "" 39100 39101#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:493 39102msgid "" 39103"raw_list(lookup_name, separator) -- returns the metadata list named by " 39104"lookup_name without applying any formatting or sorting and with items " 39105"separated by separator." 39106msgstr "" 39107 39108#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:508 39109msgid "" 39110"substr(str, start, end) -- returns the start'th through the end'th " 39111"characters of str. The first character in str is the zero'th character. If " 39112"end is negative, then it indicates that many characters counting from the " 39113"right. If end is zero, then it indicates the last character. For example, " 39114"substr('12345', 1, 0) returns '2345', and substr('12345', 1, -1) returns " 39115"'234'." 39116msgstr "" 39117 39118#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:523 39119msgid "" 39120"lookup(val, [pattern, field,]+ else_field) -- like switch, except the " 39121"arguments are field (metadata) names, not text. The value of the appropriate" 39122" field will be fetched and used. Note that because composite columns are " 39123"fields, you can use this function in one composite field to use the value of" 39124" some other composite field. This is extremely useful when constructing " 39125"variable save paths" 39126msgstr "" 39127 39128#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:538 39129msgid "lookup requires either 2 or an odd number of arguments" 39130msgstr "" 39131 39132#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:552 39133msgid "" 39134"test(val, text if not empty, text if empty) -- return `text if not empty` if" 39135" val is not empty, otherwise return `text if empty`" 39136msgstr "" 39137 39138#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:566 39139msgid "" 39140"contains(val, pattern, text if match, text if not match) -- checks if val " 39141"contains matches for the regular expression `pattern`. Returns `text if " 39142"match` if matches are found, otherwise it returns `text if no match`" 39143msgstr "" 39144 39145#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:583 39146msgid "" 39147"switch(val, [pattern, value,]+ else_value) -- for each `pattern, value` " 39148"pair, checks if `val` matches the regular expression `pattern` and if so, " 39149"returns that `value`. If no pattern matches, then `else_value` is returned. " 39150"You can have as many `pattern, value` pairs as you want" 39151msgstr "" 39152 39153#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:591 39154msgid "switch requires an odd number of arguments" 39155msgstr "" 39156 39157#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:605 39158msgid "" 39159"strcat_max(max, string1 [, prefix2, string2]*) -- Returns a string formed by" 39160" concatenating the arguments. The returned value is initialized to string1. " 39161"`Prefix, string` pairs are added to the end of the value as long as the " 39162"resulting string length is less than `max`. String1 is returned even if " 39163"string1 is longer than max. You can pass as many `prefix, string` pairs as " 39164"you wish." 39165msgstr "" 39166 39167#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:615 39168msgid "strcat_max requires 2 or more arguments" 39169msgstr "" 39170 39171#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:617 39172msgid "strcat_max requires an even number of arguments" 39173msgstr "" 39174 39175#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:621 39176msgid "first argument to strcat_max must be an integer" 39177msgstr "" 39178 39179#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:640 39180msgid "" 39181"in_list(val, separator, [ pattern, found_val, ]+ not_found_val) -- treating " 39182"val as a list of items separated by separator, if the pattern matches any of" 39183" the list values then return found_val.If the pattern matches no list value " 39184"then return not_found_val. The pattern and found_value pairs can be repeated" 39185" as many times as desired. The patterns are checked in order. The found_val " 39186"for the first match is returned. Aliases: in_list(), list_contains()" 39187msgstr "" 39188 39189#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:652 39190msgid "in_list requires an odd number of arguments" 39191msgstr "" 39192 39193#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:671 39194msgid "" 39195"str_in_list(val, separator, [string, found_val, ]+ not_found_val) -- " 39196"treating val as a list of items separated by separator, if the string " 39197"matches any of the list values then return found_val.If the string matches " 39198"no list value then return not_found_val. The comparison is exact match (not " 39199"contains) and is case insensitive. The string and found_value pairs can be " 39200"repeated as many times as desired. The patterns are checked in order. The " 39201"found_val for the first match is returned." 39202msgstr "" 39203 39204#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:682 39205msgid "str_in_list requires an odd number of arguments" 39206msgstr "" 39207 39208#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:703 39209msgid "" 39210"identifier_in_list(val, id, found_val, not_found_val) -- treat val as a list" 39211" of identifiers separated by commas, comparing the string against each value" 39212" in the list. An identifier has the format \"identifier:value\". The id " 39213"parameter should be either \"id\" or \"id:regexp\". The first case matches " 39214"if there is any identifier with that id. The second case matches if the " 39215"regexp matches the identifier's value. If there is a match, return " 39216"found_val, otherwise return not_found_val." 39217msgstr "" 39218 39219#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:730 39220msgid "" 39221"re(val, pattern, replacement) -- return val after applying the regular " 39222"expression. All instances of `pattern` are replaced with `replacement`. As " 39223"in all of calibre, these are Python-compatible regular expressions" 39224msgstr "" 39225 39226#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:743 39227msgid "" 39228"re_group(val, pattern [, template_for_group]*) -- return a string made by " 39229"applying the regular expression pattern to the val and replacing each " 39230"matched instance with the string computed by replacing each matched group by" 39231" the value returned by the corresponding template. The original matched " 39232"value for the group is available as $. In template program mode, like for " 39233"the template and the eval functions, you use [[ for { and ]] for }. The " 39234"following example in template program mode looks for series with more than " 39235"one word and uppercases the first word: {series:'re_group($, \"(\\S* " 39236")(.*)\", \"[[$:uppercase()]]\", \"[[$]]\")'}" 39237msgstr "" 39238 39239#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:778 39240msgid "" 39241"swap_around_comma(val) -- given a value of the form \"B, A\", return \"A " 39242"B\". This is most useful for converting names in LN, FN format to FN LN. If " 39243"there is no comma, the function returns val unchanged" 39244msgstr "" 39245 39246#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:791 39247msgid "" 39248"ifempty(val, text if empty) -- return val if val is not empty, otherwise " 39249"return `text if empty`" 39250msgstr "" 39251 39252#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:805 39253msgid "" 39254"shorten(val, left chars, middle text, right chars) -- Return a shortened " 39255"version of val, consisting of `left chars` characters from the beginning of " 39256"val, followed by `middle text`, followed by `right chars` characters from " 39257"the end of the string. `Left chars` and `right chars` must be integers. For " 39258"example, assume the title of the book is `Ancient English Laws in the Times " 39259"of Ivanhoe`, and you want it to fit in a space of at most 15 characters. If " 39260"you use {title:shorten(9,-,5)}, the result will be `Ancient E-nhoe`. If the " 39261"field's length is less than left chars + right chars + the length of `middle" 39262" text`, then the field will be used intact. For example, the title `The " 39263"Dome` would not be changed." 39264msgstr "" 39265 39266#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:834 39267msgid "" 39268"count(val, separator) -- interprets the value as a list of items separated " 39269"by `separator`, returning the number of items in the list. Most lists use a " 39270"comma as the separator, but authors uses an ampersand. Examples: " 39271"{tags:count(,)}, {authors:count(&)}. Aliases: count(), list_count()" 39272msgstr "" 39273 39274#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:850 39275msgid "" 39276"list_count_matching(list, pattern, separator) -- interprets 'list' as a list" 39277" of items separated by 'separator', returning the number of items in the " 39278"list that match the regular expression 'pattern'. Aliases: " 39279"list_count_matching(), count_matching()" 39280msgstr "" 39281 39282#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:867 39283msgid "" 39284"list_item(val, index, separator) -- interpret the value as a list of items " 39285"separated by `separator`, returning the `index`th item. The first item is " 39286"number zero. The last item can be returned using `list_item(-1,separator)`. " 39287"If the item is not in the list, then the empty value is returned. The " 39288"separator has the same meaning as in the count function." 39289msgstr "" 39290 39291#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:889 39292msgid "" 39293"select(val, key) -- interpret the value as a comma-separated list of items, " 39294"with the items being \"id:value\". Find the pair with the id equal to key, " 39295"and return the corresponding value. Returns the empty string if no match is " 39296"found." 39297msgstr "" 39298 39299#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:910 39300msgid "" 39301"approximate_formats() -- return a comma-separated list of formats that at " 39302"one point were associated with the book. There is no guarantee that this " 39303"list is correct, although it probably is. This function can be called in " 39304"template program mode using the template \"{:'approximate_formats()'}\". " 39305"Note that format names are always uppercase, as in EPUB. This function works" 39306" only in the GUI. If you want to use these values in save-to-disk or send-" 39307"to-device templates then you must make a custom \"Column built from other " 39308"columns\", use the function in that column's template, and use that column's" 39309" value in your save/send templates" 39310msgstr "" 39311 39312#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:931 39313#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1239 39314#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1258 39315#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1274 39316#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1291 39317#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1762 39318#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1778 39319#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1798 39320#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1839 39321#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1894 39322#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1928 39323msgid "This function can be used only in the GUI" 39324msgstr "" 39325 39326#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:938 39327msgid "" 39328"formats_modtimes(date_format) -- return a comma-separated list of colon-" 39329"separated items representing modification times for the formats of a book. " 39330"The date_format parameter specifies how the date is to be formatted. See the" 39331" format_date function for details. You can use the select function to get " 39332"the mod time for a specific format. Note that format names are always " 39333"uppercase, as in EPUB." 39334msgstr "" 39335 39336#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:962 39337msgid "" 39338"formats_sizes() -- return a comma-separated list of colon-separated items " 39339"representing sizes in bytes of the formats of a book. You can use the select" 39340" function to get the size for a specific format. Note that format names are " 39341"always uppercase, as in EPUB." 39342msgstr "" 39343 39344#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:982 39345msgid "" 39346"formats_paths() -- return a comma-separated list of colon-separated items " 39347"representing full path to the formats of a book. You can use the select " 39348"function to get the path for a specific format. Note that format names are " 39349"always uppercase, as in EPUB." 39350msgstr "" 39351 39352#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1001 39353msgid "" 39354"human_readable(v) -- return a string representing the number v in KB, MB, " 39355"GB, etc." 39356msgstr "" 39357 39358#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1016 39359msgid "" 39360"format_number(v, template) -- format the number v using a Python formatting " 39361"template such as \"{0:5.2f}\" or \"{0:,d}\" or \"${0:5,.2f}\". The " 39362"field_name part of the template must be a 0 (zero) (the \"{0:\" in the above" 39363" examples). See the template language and Python documentation for more " 39364"examples. You can leave off the leading \"{0:\" and trailing \"}\" if the " 39365"template contains only a format. Returns the empty string if formatting " 39366"fails." 39367msgstr "" 39368 39369#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1052 39370msgid "" 39371"sublist(val, start_index, end_index, separator) -- interpret the value as a " 39372"list of items separated by `separator`, returning a new list made from the " 39373"`start_index` to the `end_index` item. The first item is number zero. If an " 39374"index is negative, then it counts from the end of the list. As a special " 39375"case, an end_index of zero is assumed to be the length of the list. Examples" 39376" using basic template mode and assuming that the tags column (which is " 39377"comma-separated) contains \"A, B, C\": {tags:sublist(0,1,\\\\,)} returns " 39378"\"A\". {tags:sublist(-1,0,\\\\,)} returns \"C\". {tags:sublist(0,-1,\\\\,)} " 39379"returns \"A, B\"." 39380msgstr "" 39381 39382#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1088 39383msgid "" 39384"subitems(val, start_index, end_index) -- This function is used to break " 39385"apart lists of items such as genres. It interprets the value as a comma-" 39386"separated list of items, where each item is a period-separated list. Returns" 39387" a new list made by first finding all the period-separated items, then for " 39388"each such item extracting the `start_index` to the `end_index` components, " 39389"then combining the results back together. The first component in a period-" 39390"separated list has an index of zero. If an index is negative, then it counts" 39391" from the end of the list. As a special case, an end_index of zero is " 39392"assumed to be the length of the list. Example using basic template mode and " 39393"assuming a #genre value of \"A.B.C\": {#genre:subitems(0,1)} returns \"A\". " 39394"{#genre:subitems(0,2)} returns \"A.B\". {#genre:subitems(1,0)} returns " 39395"\"B.C\". Assuming a #genre value of \"A.B.C, D.E.F\", {#genre:subitems(0,1)}" 39396" returns \"A, D\". {#genre:subitems(0,2)} returns \"A.B, D.E\"" 39397msgstr "" 39398 39399#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1135 39400msgid "" 39401"format_date(val, format_string) -- format the value, which must be a date, " 39402"using the format_string, returning a string. The formatting codes are: d " 39403": the day as number without a leading zero (1 to 31) dd : the day as " 39404"number with a leading zero (01 to 31) ddd : the abbreviated localized day " 39405"name (e.g. \"Mon\" to \"Sun\"). dddd : the long localized day name (e.g. " 39406"\"Monday\" to \"Sunday\"). M : the month as number without a leading zero" 39407" (1 to 12). MM : the month as number with a leading zero (01 to 12) MMM :" 39408" the abbreviated localized month name (e.g. \"Jan\" to \"Dec\"). MMMM : the " 39409"long localized month name (e.g. \"January\" to \"December\"). yy : the " 39410"year as two digit number (00 to 99). yyyy : the year as four digit number. h" 39411" : the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm)" 39412" hh : the hours with a leading 0 (00 to 11 or 00 to 23, depending on " 39413"am/pm) m : the minutes without a leading 0 (0 to 59) mm : the minutes " 39414"with a leading 0 (00 to 59) s : the seconds without a leading 0 (0 to 59)" 39415" ss : the seconds with a leading 0 (00 to 59) ap : use a 12-hour clock " 39416"instead of a 24-hour clock, with \"ap\" replaced by the localized string for" 39417" am or pm AP : use a 12-hour clock instead of a 24-hour clock, with \"AP\"" 39418" replaced by the localized string for AM or PM iso : the date with time and" 39419" timezone. Must be the only format present to_number: the date as a floating" 39420" point number from_number[:fmt]: format the timestamp using fmt if present " 39421"otherwise iso" 39422msgstr "" 39423 39424#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1182 39425msgid "uppercase(val) -- return val in upper case" 39426msgstr "" 39427 39428#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1192 39429msgid "lowercase(val) -- return val in lower case" 39430msgstr "" 39431 39432#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1202 39433msgid "titlecase(val) -- return val in title case" 39434msgstr "" 39435 39436#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1212 39437msgid "capitalize(val) -- return val capitalized" 39438msgstr "" 39439 39440#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1222 39441msgid "" 39442"booksize() -- return value of the size field. This function works only in " 39443"the GUI. If you want to use this value in save-to-disk or send-to-device " 39444"templates then you must make a custom \"Column built from other columns\", " 39445"use the function in that column's template, and use that column's value in " 39446"your save/send templates" 39447msgstr "" 39448 39449#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1246 39450msgid "" 39451"ondevice() -- return Yes if ondevice is set, otherwise return the empty " 39452"string. This function works only in the GUI. If you want to use this value " 39453"in save-to-disk or send-to-device templates then you must make a custom " 39454"\"Column built from other columns\", use the function in that column's " 39455"template, and use that column's value in your save/send templates" 39456msgstr "" 39457 39458#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1265 39459msgid "" 39460"annotation_count() -- return the total number of annotations of all types " 39461"attached to the current book. This function works only in the GUI." 39462msgstr "" 39463 39464#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1281 39465msgid "" 39466"is_marked() -- check whether the book is 'marked' in calibre. If it is then " 39467"return the value of the mark, either 'true' or the comma-separated list of " 39468"named marks. Returns '' if the book is not marked." 39469msgstr "" 39470 39471#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1298 39472msgid "series_sort() -- return the series sort value" 39473msgstr "" 39474 39475#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1310 39476msgid "" 39477"has_cover() -- return Yes if the book has a cover, otherwise return the " 39478"empty string" 39479msgstr "" 39480 39481#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1323 39482msgid "" 39483"first_non_empty(value [, value]*) -- returns the first value that is not " 39484"empty. If all values are empty, then the empty string is returned. You can " 39485"have as many values as you want." 39486msgstr "" 39487 39488#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1341 39489msgid "" 39490"and(value [, value]*) -- returns the string \"1\" if all values are not " 39491"empty, otherwise returns the empty string. This function works well with " 39492"test or first_non_empty. You can have as many values as you want. In many " 39493"cases the && operator can replace this function." 39494msgstr "" 39495 39496#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1360 39497msgid "" 39498"or(value [, value]*) -- returns the string \"1\" if any value is not empty, " 39499"otherwise returns the empty string. This function works well with test or " 39500"first_non_empty. You can have as many values as you want. In many cases the" 39501" || operator can replace this function." 39502msgstr "" 39503 39504#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1379 39505msgid "" 39506"not(value) -- returns the string \"1\" if the value is empty, otherwise " 39507"returns the empty string. This function works well with test or " 39508"first_non_empty. In many cases the ! operator can replace this function." 39509msgstr "" 39510 39511#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1393 39512msgid "" 39513"list_union(list1, list2, separator) -- return a list made by merging the " 39514"items in list1 and list2, removing duplicate items using a case-insensitive " 39515"comparison. If items differ in case, the one in list1 is used. The items in " 39516"list1 and list2 are separated by separator, as are the items in the returned" 39517" list. Aliases: list_union(), merge_lists()" 39518msgstr "" 39519 39520#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1413 39521msgid "" 39522"list_remove_duplicates(list, separator) -- return a list made by removing " 39523"duplicate items in the source list. If items differ only in case, the last " 39524"of them is returned. The items in source list are separated by separator, as" 39525" are the items in the returned list." 39526msgstr "" 39527 39528#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1430 39529msgid "" 39530"list_difference(list1, list2, separator) -- return a list made by removing " 39531"from list1 any item found in list2, using a case-insensitive comparison. The" 39532" items in list1 and list2 are separated by separator, as are the items in " 39533"the returned list." 39534msgstr "" 39535 39536#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1452 39537msgid "" 39538"list_intersection(list1, list2, separator) -- return a list made by removing" 39539" from list1 any item not found in list2, using a case-insensitive " 39540"comparison. The items in list1 and list2 are separated by separator, as are " 39541"the items in the returned list." 39542msgstr "" 39543 39544#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1474 39545msgid "" 39546"list_sort(list, direction, separator) -- return list sorted using a case-" 39547"insensitive sort. If direction is zero, the list is sorted ascending, " 39548"otherwise descending. The list items are separated by separator, as are the " 39549"items in the returned list." 39550msgstr "" 39551 39552#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1490 39553msgid "" 39554"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " 39555"list1 and list2 contain the same items, otherwise return no_val. The items " 39556"are determined by splitting each list using the appropriate separator " 39557"character (sep1 or sep2). The order of items in the lists is not relevant. " 39558"The comparison is case insensitive." 39559msgstr "" 39560 39561#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1509 39562msgid "" 39563"list_re(src_list, separator, include_re, opt_replace) -- Construct a list by" 39564" first separating src_list into items using the separator character. For " 39565"each item in the list, check if it matches include_re. If it does, then add " 39566"it to the list to be returned. If opt_replace is not the empty string, then " 39567"apply the replacement before adding the item to the returned list." 39568msgstr "" 39569 39570#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1535 39571msgid "" 39572"list_re_group(src_list, separator, include_re, search_re [, " 39573"group_template]+) -- Like list_re except replacements are not optional. It " 39574"uses re_group(list_item, search_re, group_template, ...) when doing the " 39575"replacements on the resulting list." 39576msgstr "" 39577 39578#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1575 39579msgid "" 39580"today() -- return a date string for today. This value is designed for use in" 39581" format_date or days_between, but can be manipulated like any other string. " 39582"The date is in ISO format." 39583msgstr "" 39584 39585#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1588 39586msgid "" 39587"days_between(date1, date2) -- return the number of days between date1 and " 39588"date2. The number is positive if date1 is greater than date2, otherwise " 39589"negative. If either date1 or date2 are not dates, the function returns the " 39590"empty string." 39591msgstr "" 39592 39593#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1612 39594msgid "" 39595"date_arithmetic(date, calc_spec, fmt) -- Calculate a new date from 'date' " 39596"using 'calc_spec'. Return the new date formatted according to optional " 39597"'fmt': if not supplied then the result will be in iso format. The calc_spec " 39598"is a string formed by concatenating pairs of 'vW' (valueWhat) where 'v' is a" 39599" possibly-negative number and W is one of the following letters: s: add 'v' " 39600"seconds to 'date' m: add 'v' minutes to 'date' h: add 'v' hours to 'date' d:" 39601" add 'v' days to 'date' w: add 'v' weeks to 'date' y: add 'v' years to " 39602"'date', where a year is 365 days. Example: '1s3d-1m' will add 1 second, add " 39603"3 days, and subtract 1 minute from 'date'." 39604msgstr "" 39605 39606#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1645 39607#, python-brace-format 39608msgid "{0}: invalid calculation specifier '{1}'" 39609msgstr "" 39610 39611#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1654 39612#, python-brace-format 39613msgid "{0}: error: {1}" 39614msgstr "" 39615 39616#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1661 39617msgid "" 39618"language_strings(lang_codes, localize) -- return the strings for the " 39619"language codes passed in lang_codes. If localize is zero, return the strings" 39620" in English. If localize is not zero, return the strings in the language of " 39621"the current locale. Lang_codes is a comma-separated list." 39622msgstr "" 39623 39624#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1683 39625msgid "" 39626"language_codes(lang_strings) -- return the language codes for the strings " 39627"passed in lang_strings. The strings must be in the language of the current " 39628"locale. Lang_strings is a comma-separated list." 39629msgstr "" 39630 39631#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1704 39632msgid "" 39633"current_library_name() -- return the last name on the path to the current " 39634"calibre library. This function can be called in template program mode using " 39635"the template \"{:'current_library_name()'}\"." 39636msgstr "" 39637 39638#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1718 39639msgid "" 39640"current_library_path() -- return the path to the current calibre library. " 39641"This function can be called in template program mode using the template " 39642"\"{:'current_library_path()'}\"." 39643msgstr "" 39644 39645#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1732 39646msgid "" 39647"finish_formatting(val, fmt, prefix, suffix) -- apply the format, prefix, and" 39648" suffix to a value in the same way as done in a template like " 39649"`{series_index:05.2f| - |- }`. For example, the following program produces " 39650"the same output as the above template: program: " 39651"finish_formatting(field(\"series_index\"), \"05.2f\", \" - \", \" - \")" 39652msgstr "" 39653 39654#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1749 39655msgid "" 39656"virtual_libraries() -- return a comma-separated list of Virtual libraries " 39657"that contain this book. This function works only in the GUI. If you want to " 39658"use these values in save-to-disk or send-to-device templates then you must " 39659"make a custom \"Column built from other columns\", use the function in that " 39660"column's template, and use that column's value in your save/send templates" 39661msgstr "" 39662 39663#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1769 39664msgid "" 39665"current_virtual_library_name() -- return the name of the current virtual " 39666"library if there is one, otherwise the empty string. Library name case is " 39667"preserved. Example: \"program: current_virtual_library_name()\"." 39668msgstr "" 39669 39670#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1785 39671msgid "" 39672"user_categories() -- return a comma-separated list of the user categories " 39673"that contain this book. This function works only in the GUI. If you want to " 39674"use these values in save-to-disk or send-to-device templates then you must " 39675"make a custom \"Column built from other columns\", use the function in that " 39676"column's template, and use that column's value in your save/send templates" 39677msgstr "" 39678 39679#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1805 39680#, python-brace-format 39681msgid "" 39682"transliterate(a) -- Returns a string in a latin alphabet formed by " 39683"approximating the sound of the words in the source string. For example, if " 39684"the source is \"{0}\" the function returns \"{1}\"." 39685msgstr "" 39686 39687#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1820 39688msgid "" 39689"author_links(val_separator, pair_separator) -- returns a string containing a" 39690" list of authors and that author's link values in the form author1 " 39691"val_separator author1link pair_separator author2 val_separator author2link " 39692"etc. An author is separated from its link value by the val_separator string " 39693"with no added spaces. author:linkvalue pairs are separated by the " 39694"pair_separator string argument with no added spaces. It is up to you to " 39695"choose separator strings that do not occur in author names or links. An " 39696"author is included even if the author link is empty." 39697msgstr "" 39698 39699#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1846 39700msgid "" 39701"author_sorts(val_separator) -- returns a string containing a list of " 39702"author's sort values for the authors of the book. The sort is the one in the" 39703" author metadata (different from the author_sort in books). The returned " 39704"list has the form author sort 1 val_separator author sort 2 etc. The author " 39705"sort values in this list are in the same order as the authors of the book. " 39706"If you want spaces around val_separator then include them in the separator " 39707"string" 39708msgstr "" 39709 39710#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1868 39711msgid "" 39712"connected_device_name(storage_location) -- if a device is connected then " 39713"return the device name, otherwise return the empty string. Each storage " 39714"location on a device can have a different name. The location names are " 39715"'main', 'carda' and 'cardb'. This function works only in the GUI." 39716msgstr "" 39717 39718#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1885 39719#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1919 39720msgid "connected_device_name: invalid storage location \"{}\"" 39721msgstr "" 39722 39723#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1901 39724msgid "" 39725"connected_device_uuid(storage_location) -- if a device is connected then " 39726"return the device uuid (unique id), otherwise return the empty string. Each " 39727"storage location on a device has a different uuid. The location names are " 39728"'main', 'carda' and 'cardb'. This function works only in the GUI." 39729msgstr "" 39730 39731#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1935 39732msgid "" 39733"check_yes_no(field_name, is_undefined, is_false, is_true) -- checks the " 39734"value of the yes/no field named by the lookup key field_name for a value " 39735"specified by the parameters, returning \"yes\" if a match is found, " 39736"otherwise returning an empty string. Set the parameter is_undefined, " 39737"is_false, or is_true to 1 (the number) to check that condition, otherwise " 39738"set it to 0. Example: check_yes_no(\"#bool\", 1, 0, 1) returns \"yes\" if " 39739"the yes/no field \"#bool\" is either undefined (neither True nor False) or " 39740"True. More than one of is_undefined, is_false, or is_true can be set to 1. " 39741"This function is usually used by the test() or is_empty() functions." 39742msgstr "" 39743 39744#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1955 39745msgid "check_yes_no requires the field be a Yes/No custom column" 39746msgstr "" 39747 39748#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1967 39749msgid "" 39750"rating_to_stars(value, use_half_stars) -- Returns the rating as string of " 39751"star characters. The value is a number between 0 and 5. Set use_half_stars " 39752"to 1 if you want half star characters for custom ratings columns that " 39753"support non-integer ratings, for example 2.5." 39754msgstr "" 39755 39756#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1976 39757msgid "The rating must be a number between 0 and 5" 39758msgstr "" 39759 39760#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:1991 39761msgid "" 39762"swap_around_articles(val, separator) -- returns the val with articles moved " 39763"to the end. The value can be a list, in which case each member of the list " 39764"is processed. If the value is a list then you must provide the list value " 39765"separator. If no separator is provided then the value is treated as being a " 39766"single value, not a list." 39767msgstr "" 39768 39769#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2017 39770msgid "" 39771"arguments(id[=expression] [, id[=expression]]*) -- Used in a stored template" 39772" to retrieve the arguments passed in the call. It both declares and " 39773"initializes local variables, effectively parameters. The variables are " 39774"positional; they get the value of the value given in the call in the same " 39775"position. If the corresponding parameter is not provided in the call then " 39776"arguments assigns that variable the provided default value. If there is no " 39777"default value then the variable is set to the empty string." 39778msgstr "" 39779 39780#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2037 39781#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2055 39782msgid "" 39783"globals(id[=expression] [, id[=expression]]*) -- Retrieves \"global " 39784"variables\" that can be passed into the formatter. It both declares and " 39785"initializes local variables with the names of the global variables passed " 39786"in. If the corresponding variable is not provided in the passed-in globals " 39787"then it assigns that variable the provided default value. If there is no " 39788"default value then the variable is set to the empty string." 39789msgstr "" 39790 39791#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2073 39792msgid "" 39793"field_exists(field_name) -- checks if a field (column) named field_name " 39794"exists, returning '1' if so and '' if not." 39795msgstr "" 39796 39797#: /__w/calibre/calibre/src/calibre/utils/formatter_functions.py:2087 39798msgid "" 39799"character(character_name) -- returns the character named by character_name. " 39800"For example, character('newline') returns a newline character ('\\n'). The " 39801"supported character names are 'newline', 'return', 'tab', and 'backslash'." 39802msgstr "" 39803 39804#: /__w/calibre/calibre/src/calibre/utils/html2text.py:17 39805msgid "Unnamed image" 39806msgstr "" 39807 39808#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:45 39809msgid "Waiting..." 39810msgstr "" 39811 39812#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:56 39813msgid "Aborted, taking too long" 39814msgstr "" 39815 39816#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:58 39817msgid "Stopped" 39818msgstr "" 39819 39820#: /__w/calibre/calibre/src/calibre/utils/ipc/job.py:80 39821msgid "Working..." 39822msgstr "" 39823 39824#: /__w/calibre/calibre/src/calibre/utils/localization.py:295 39825msgid "Brazilian Portuguese" 39826msgstr "" 39827 39828#: /__w/calibre/calibre/src/calibre/utils/localization.py:296 39829msgid "English (United Kingdom)" 39830msgstr "" 39831 39832#: /__w/calibre/calibre/src/calibre/utils/localization.py:297 39833msgid "Simplified Chinese" 39834msgstr "" 39835 39836#: /__w/calibre/calibre/src/calibre/utils/localization.py:298 39837msgid "Traditional Chinese" 39838msgstr "" 39839 39840#: /__w/calibre/calibre/src/calibre/utils/localization.py:299 39841msgid "English" 39842msgstr "ইংরেজি" 39843 39844#: /__w/calibre/calibre/src/calibre/utils/localization.py:300 39845msgid "English (United States)" 39846msgstr "" 39847 39848#: /__w/calibre/calibre/src/calibre/utils/localization.py:301 39849msgid "English (Argentina)" 39850msgstr "" 39851 39852#: /__w/calibre/calibre/src/calibre/utils/localization.py:302 39853msgid "English (Australia)" 39854msgstr "" 39855 39856#: /__w/calibre/calibre/src/calibre/utils/localization.py:303 39857msgid "English (Japan)" 39858msgstr "" 39859 39860#: /__w/calibre/calibre/src/calibre/utils/localization.py:304 39861msgid "English (Germany)" 39862msgstr "" 39863 39864#: /__w/calibre/calibre/src/calibre/utils/localization.py:305 39865msgid "English (Bulgaria)" 39866msgstr "" 39867 39868#: /__w/calibre/calibre/src/calibre/utils/localization.py:306 39869msgid "English (Egypt)" 39870msgstr "" 39871 39872#: /__w/calibre/calibre/src/calibre/utils/localization.py:307 39873msgid "English (New Zealand)" 39874msgstr "" 39875 39876#: /__w/calibre/calibre/src/calibre/utils/localization.py:308 39877msgid "English (Canada)" 39878msgstr "" 39879 39880#: /__w/calibre/calibre/src/calibre/utils/localization.py:309 39881msgid "English (Greece)" 39882msgstr "" 39883 39884#: /__w/calibre/calibre/src/calibre/utils/localization.py:310 39885msgid "English (India)" 39886msgstr "" 39887 39888#: /__w/calibre/calibre/src/calibre/utils/localization.py:311 39889msgid "English (Nepal)" 39890msgstr "" 39891 39892#: /__w/calibre/calibre/src/calibre/utils/localization.py:312 39893msgid "English (Thailand)" 39894msgstr "" 39895 39896#: /__w/calibre/calibre/src/calibre/utils/localization.py:313 39897msgid "English (Turkey)" 39898msgstr "" 39899 39900#: /__w/calibre/calibre/src/calibre/utils/localization.py:314 39901msgid "English (Cyprus)" 39902msgstr "" 39903 39904#: /__w/calibre/calibre/src/calibre/utils/localization.py:315 39905msgid "English (Czech Republic)" 39906msgstr "" 39907 39908#: /__w/calibre/calibre/src/calibre/utils/localization.py:316 39909msgid "English (Philippines)" 39910msgstr "" 39911 39912#: /__w/calibre/calibre/src/calibre/utils/localization.py:317 39913msgid "English (Pakistan)" 39914msgstr "" 39915 39916#: /__w/calibre/calibre/src/calibre/utils/localization.py:318 39917msgid "English (Poland)" 39918msgstr "" 39919 39920#: /__w/calibre/calibre/src/calibre/utils/localization.py:319 39921msgid "English (Croatia)" 39922msgstr "" 39923 39924#: /__w/calibre/calibre/src/calibre/utils/localization.py:320 39925msgid "English (Hungary)" 39926msgstr "" 39927 39928#: /__w/calibre/calibre/src/calibre/utils/localization.py:321 39929msgid "English (Indonesia)" 39930msgstr "" 39931 39932#: /__w/calibre/calibre/src/calibre/utils/localization.py:322 39933msgid "English (Israel)" 39934msgstr "" 39935 39936#: /__w/calibre/calibre/src/calibre/utils/localization.py:323 39937msgid "English (Russia)" 39938msgstr "" 39939 39940#: /__w/calibre/calibre/src/calibre/utils/localization.py:324 39941msgid "English (Singapore)" 39942msgstr "" 39943 39944#: /__w/calibre/calibre/src/calibre/utils/localization.py:325 39945msgid "English (Yemen)" 39946msgstr "" 39947 39948#: /__w/calibre/calibre/src/calibre/utils/localization.py:326 39949msgid "English (Ireland)" 39950msgstr "" 39951 39952#: /__w/calibre/calibre/src/calibre/utils/localization.py:327 39953msgid "English (China)" 39954msgstr "" 39955 39956#: /__w/calibre/calibre/src/calibre/utils/localization.py:328 39957msgid "English (Taiwan)" 39958msgstr "" 39959 39960#: /__w/calibre/calibre/src/calibre/utils/localization.py:329 39961msgid "English (South Africa)" 39962msgstr "" 39963 39964#: /__w/calibre/calibre/src/calibre/utils/localization.py:330 39965msgid "Spanish (Paraguay)" 39966msgstr "" 39967 39968#: /__w/calibre/calibre/src/calibre/utils/localization.py:331 39969msgid "Spanish (Uruguay)" 39970msgstr "" 39971 39972#: /__w/calibre/calibre/src/calibre/utils/localization.py:332 39973msgid "Spanish (Argentina)" 39974msgstr "" 39975 39976#: /__w/calibre/calibre/src/calibre/utils/localization.py:333 39977msgid "Spanish (Costa Rica)" 39978msgstr "" 39979 39980#: /__w/calibre/calibre/src/calibre/utils/localization.py:334 39981msgid "Spanish (Mexico)" 39982msgstr "" 39983 39984#: /__w/calibre/calibre/src/calibre/utils/localization.py:335 39985msgid "Spanish (Cuba)" 39986msgstr "" 39987 39988#: /__w/calibre/calibre/src/calibre/utils/localization.py:336 39989msgid "Spanish (Chile)" 39990msgstr "" 39991 39992#: /__w/calibre/calibre/src/calibre/utils/localization.py:337 39993msgid "Spanish (Ecuador)" 39994msgstr "" 39995 39996#: /__w/calibre/calibre/src/calibre/utils/localization.py:338 39997msgid "Spanish (Honduras)" 39998msgstr "" 39999 40000#: /__w/calibre/calibre/src/calibre/utils/localization.py:339 40001msgid "Spanish (Venezuela)" 40002msgstr "" 40003 40004#: /__w/calibre/calibre/src/calibre/utils/localization.py:340 40005msgid "Spanish (Bolivia)" 40006msgstr "" 40007 40008#: /__w/calibre/calibre/src/calibre/utils/localization.py:341 40009msgid "Spanish (Nicaragua)" 40010msgstr "" 40011 40012#: /__w/calibre/calibre/src/calibre/utils/localization.py:342 40013msgid "Spanish (Colombia)" 40014msgstr "" 40015 40016#: /__w/calibre/calibre/src/calibre/utils/localization.py:343 40017msgid "German (Austria)" 40018msgstr "" 40019 40020#: /__w/calibre/calibre/src/calibre/utils/localization.py:344 40021msgid "French (Belgium)" 40022msgstr "" 40023 40024#: /__w/calibre/calibre/src/calibre/utils/localization.py:345 40025msgid "Dutch (Netherlands)" 40026msgstr "" 40027 40028#: /__w/calibre/calibre/src/calibre/utils/localization.py:346 40029msgid "Dutch (Belgium)" 40030msgstr "" 40031 40032#. NOTE: Ante Meridian (i.e. like 10:00 AM) 40033#: /__w/calibre/calibre/src/calibre/utils/localization.py:354 40034msgid "AM" 40035msgstr "" 40036 40037#. NOTE: Post Meridian (i.e. like 10:00 PM) 40038#: /__w/calibre/calibre/src/calibre/utils/localization.py:356 40039msgid "PM" 40040msgstr "" 40041 40042#. NOTE: Ante Meridian (i.e. like 10:00 am) 40043#: /__w/calibre/calibre/src/calibre/utils/localization.py:358 40044msgid "am" 40045msgstr "" 40046 40047#. NOTE: Post Meridian (i.e. like 10:00 pm) 40048#: /__w/calibre/calibre/src/calibre/utils/localization.py:360 40049msgid "pm" 40050msgstr "" 40051 40052#: /__w/calibre/calibre/src/calibre/utils/localization.py:362 40053msgid "Select All" 40054msgstr "" 40055 40056#: /__w/calibre/calibre/src/calibre/utils/localization.py:363 40057msgid "Copy Link" 40058msgstr "" 40059 40060#: /__w/calibre/calibre/src/calibre/utils/localization.py:364 40061msgid "&Select All" 40062msgstr "" 40063 40064#: /__w/calibre/calibre/src/calibre/utils/localization.py:365 40065msgid "Copy &Link Location" 40066msgstr "" 40067 40068#: /__w/calibre/calibre/src/calibre/utils/localization.py:370 40069msgid "Paste and Match Style" 40070msgstr "" 40071 40072#: /__w/calibre/calibre/src/calibre/utils/localization.py:371 40073msgid "Directions" 40074msgstr "" 40075 40076#: /__w/calibre/calibre/src/calibre/utils/localization.py:372 40077msgid "Left to Right" 40078msgstr "" 40079 40080#: /__w/calibre/calibre/src/calibre/utils/localization.py:373 40081msgid "Right to Left" 40082msgstr "" 40083 40084#: /__w/calibre/calibre/src/calibre/utils/localization.py:377 40085msgid "Close without Saving" 40086msgstr "" 40087 40088#: /__w/calibre/calibre/src/calibre/utils/localization.py:378 40089msgid "Close Tab" 40090msgstr "" 40091 40092#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:213 40093msgid "Extra characters at end of search" 40094msgstr "" 40095 40096#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:245 40097msgid "missing )" 40098msgstr "" 40099 40100#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:378 40101#, python-format 40102msgid "Failed to parse query, recursion limit reached: %s" 40103msgstr "" 40104 40105#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:430 40106#, python-brace-format 40107msgid "Recursive saved search: {0}" 40108msgstr "" 40109 40110#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:435 40111msgid "Unknown saved search: {}" 40112msgstr "" 40113 40114#: /__w/calibre/calibre/src/calibre/utils/search_query_parser.py:442 40115#, python-brace-format 40116msgid "Unknown error in saved search: {0}" 40117msgstr "" 40118 40119#: /__w/calibre/calibre/src/calibre/utils/smtp.py:201 40120msgid "" 40121"%prog [options] [from to text]\n" 40122"\n" 40123"Send mail using the SMTP protocol. %prog has two modes of operation. In the\n" 40124"compose mode you specify from to and text and these are used to build and\n" 40125"send an email message. In the filter mode, %prog reads a complete email\n" 40126"message from STDIN and sends it.\n" 40127"\n" 40128"text is the body of the email message.\n" 40129"If text is not specified, a complete email message is read from STDIN.\n" 40130"from is the email address of the sender and to is the email address\n" 40131"of the recipient. When a complete email is read from STDIN, from and to\n" 40132"are only used in the SMTP negotiation, the message headers are not modified.\n" 40133msgstr "" 40134 40135#: /__w/calibre/calibre/src/calibre/utils/smtp.py:216 40136msgid "Options to compose an email. Ignored if text is not specified" 40137msgstr "" 40138 40139#: /__w/calibre/calibre/src/calibre/utils/smtp.py:217 40140msgid "File to attach to the email" 40141msgstr "" 40142 40143#: /__w/calibre/calibre/src/calibre/utils/smtp.py:218 40144msgid "Subject of the email" 40145msgstr "" 40146 40147#: /__w/calibre/calibre/src/calibre/utils/smtp.py:221 40148msgid "Host name of localhost. Used when connecting to SMTP server." 40149msgstr "" 40150 40151#: /__w/calibre/calibre/src/calibre/utils/smtp.py:224 40152msgid "" 40153"Options to use an SMTP relay server to send mail. calibre will try to send " 40154"the email directly unless --relay is specified." 40155msgstr "" 40156 40157#: /__w/calibre/calibre/src/calibre/utils/smtp.py:227 40158msgid "An SMTP relay server to use to send mail." 40159msgstr "" 40160 40161#: /__w/calibre/calibre/src/calibre/utils/smtp.py:229 40162msgid "" 40163"Port to connect to on relay server. Default is to use 465 if encryption " 40164"method is SSL and 25 otherwise." 40165msgstr "" 40166 40167#: /__w/calibre/calibre/src/calibre/utils/smtp.py:231 40168msgid "Username for relay" 40169msgstr "" 40170 40171#: /__w/calibre/calibre/src/calibre/utils/smtp.py:232 40172msgid "Password for relay" 40173msgstr "" 40174 40175#: /__w/calibre/calibre/src/calibre/utils/smtp.py:235 40176msgid "" 40177"Encryption method to use when connecting to relay. Choices are TLS, SSL and " 40178"NONE. Default is TLS. WARNING: Choosing NONE is highly insecure" 40179msgstr "" 40180 40181#: /__w/calibre/calibre/src/calibre/utils/smtp.py:238 40182msgid "" 40183"Do not verify the server certificate when connecting using TLS. This used to" 40184" be the default behavior in calibre versions before 3.27. If you are using a" 40185" relay with a self-signed or otherwise invalid certificate, you can use this" 40186" option to restore the pre 3.27 behavior" 40187msgstr "" 40188 40189#: /__w/calibre/calibre/src/calibre/utils/smtp.py:243 40190msgid "" 40191"Path to a file of concatenated CA certificates in PEM format, used to verify" 40192" the server certificate when using TLS. By default, the system CA " 40193"certificates are used." 40194msgstr "" 40195 40196#: /__w/calibre/calibre/src/calibre/utils/smtp.py:245 40197msgid "Path to maildir folder to store failed email messages in." 40198msgstr "" 40199 40200#: /__w/calibre/calibre/src/calibre/utils/smtp.py:248 40201msgid "" 40202"Fork and deliver message in background. If you use this option, you should " 40203"also use --outbox to handle delivery failures." 40204msgstr "" 40205 40206#: /__w/calibre/calibre/src/calibre/utils/smtp.py:251 40207msgid "Timeout for connection" 40208msgstr "" 40209 40210#: /__w/calibre/calibre/src/calibre/utils/smtp.py:336 40211msgid "Control email delivery" 40212msgstr "" 40213 40214#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:26 40215msgid "The main calibre program, used to manage your collection of e-books" 40216msgstr "" 40217 40218#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:34 40219msgid "" 40220"The calibre E-book editor. It can be used to edit common e-book formats." 40221msgstr "" 40222 40223#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:42 40224msgid "The calibre E-book viewer. It can view most known e-book formats." 40225msgstr "" 40226 40227#: /__w/calibre/calibre/src/calibre/utils/winreg/default_programs.py:82 40228#, python-format 40229msgid "%s Document" 40230msgstr "" 40231 40232#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:124 40233#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1567 40234msgid "Unknown section" 40235msgstr "" 40236 40237#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:145 40238msgid "Unknown feed" 40239msgstr "" 40240 40241#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:165 40242#: /__w/calibre/calibre/src/calibre/web/feeds/__init__.py:206 40243#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1558 40244msgid "Untitled article" 40245msgstr "" 40246 40247#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:79 40248msgid "Unknown News Source" 40249msgstr "" 40250 40251#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:608 40252msgid "Article download aborted" 40253msgstr "" 40254 40255#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:836 40256#, python-format 40257msgid "Failed to download %s" 40258msgstr "" 40259 40260#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:929 40261#, python-format 40262msgid "The \"%s\" recipe needs a username and password." 40263msgstr "" 40264 40265#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1057 40266msgid "Download finished" 40267msgstr "" 40268 40269#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1059 40270msgid "Failed to download the following articles:" 40271msgstr "" 40272 40273#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1065 40274msgid "Failed to download parts of the following articles:" 40275msgstr "" 40276 40277#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1067 40278msgid " from " 40279msgstr "" 40280 40281#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1069 40282msgid "\tFailed links:" 40283msgstr "" 40284 40285#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1173 40286msgid "Could not fetch article." 40287msgstr "" 40288 40289#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1175 40290msgid "The debug traceback is available earlier in this log" 40291msgstr "" 40292 40293#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1177 40294msgid "Run with -vv to see the reason" 40295msgstr "" 40296 40297#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1222 40298msgid "Fetching feeds..." 40299msgstr "" 40300 40301#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1228 40302msgid "Got feeds from index page" 40303msgstr "" 40304 40305#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1241 40306msgid "Trying to download cover..." 40307msgstr "" 40308 40309#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1243 40310msgid "Generating masthead..." 40311msgstr "" 40312 40313#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1303 40314msgid "Starting download in a single thread..." 40315msgid_plural "Starting download [{} threads]..." 40316msgstr[0] "" 40317msgstr[1] "" 40318 40319#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1318 40320#, python-format 40321msgid "Feeds downloaded to %s" 40322msgstr "" 40323 40324#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1327 40325#, python-format 40326msgid "Could not download cover: %s" 40327msgstr "" 40328 40329#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1340 40330#, python-format 40331msgid "Downloading cover from %s" 40332msgstr "" 40333 40334#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1392 40335msgid "Masthead image downloaded" 40336msgstr "" 40337 40338#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1482 40339msgid "Articles in this issue:" 40340msgstr "" 40341 40342#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1639 40343#, python-format 40344msgid "Article downloaded: %s" 40345msgstr "" 40346 40347#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1649 40348#, python-format 40349msgid "Article download aborted: %s" 40350msgstr "" 40351 40352#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1656 40353#, python-format 40354msgid "Article download failed: %s" 40355msgstr "" 40356 40357#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1678 40358msgid "Fetching feed" 40359msgstr "" 40360 40361#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1853 40362msgid "" 40363"Failed to log in, check your username and password for the calibre " 40364"Periodicals service." 40365msgstr "" 40366 40367#: /__w/calibre/calibre/src/calibre/web/feeds/news.py:1869 40368msgid "" 40369"You do not have permission to download this issue. Either your subscription " 40370"has expired or you have exceeded the maximum allowed downloads for today." 40371msgstr "" 40372 40373#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/collection.py:50 40374msgid "You" 40375msgstr "" 40376 40377#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:70 40378#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:85 40379#: /__w/calibre/calibre/src/calibre/web/feeds/recipes/model.py:239 40380msgid "Scheduled" 40381msgstr "" 40382 40383#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:135 40384#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:234 40385msgid "Main menu" 40386msgstr "" 40387 40388#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:231 40389msgid "Section menu" 40390msgstr "" 40391 40392#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:320 40393#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:414 40394msgid "Sections" 40395msgstr "" 40396 40397#: /__w/calibre/calibre/src/calibre/web/feeds/templates.py:411 40398msgid "Articles" 40399msgstr "" 40400 40401#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:599 40402msgid "" 40403"%prog URL\n" 40404"\n" 40405"Where URL is for example https://google.com" 40406msgstr "" 40407 40408#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:602 40409#, python-format 40410msgid "Base folder into which URL is saved. Default is %default" 40411msgstr "" 40412 40413#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:605 40414#, python-format 40415msgid "" 40416"Timeout in seconds to wait for a response from the server. Default: %default" 40417" s" 40418msgstr "" 40419 40420#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:608 40421#, python-format 40422msgid "" 40423"Maximum number of levels to recurse i.e. depth of links to follow. Default " 40424"%default" 40425msgstr "" 40426 40427#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:611 40428#, python-format 40429msgid "" 40430"The maximum number of files to download. This only applies to files from <a " 40431"href> tags. Default is %default" 40432msgstr "" 40433 40434#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:613 40435#, python-format 40436msgid "" 40437"Minimum interval in seconds between consecutive fetches. Default is %default" 40438" s" 40439msgstr "" 40440 40441#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:615 40442msgid "" 40443"The character encoding for the websites you are trying to download. The " 40444"default is to try and guess the encoding." 40445msgstr "" 40446 40447#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:617 40448msgid "" 40449"Only links that match this regular expression will be followed. This option " 40450"can be specified multiple times, in which case as long as a link matches any" 40451" one regexp, it will be followed. By default all links are followed." 40452msgstr "" 40453 40454#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:622 40455msgid "" 40456"Any link that matches this regular expression will be ignored. This option " 40457"can be specified multiple times, in which case as long as any regexp matches" 40458" a link, it will be ignored. By default, no links are ignored. If both " 40459"filter regexp and match regexp are specified, then filter regexp is applied " 40460"first." 40461msgstr "" 40462 40463#: /__w/calibre/calibre/src/calibre/web/fetch/simple.py:628 40464msgid "Do not download CSS stylesheets." 40465msgstr "" 40466 40467#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:708 40468msgid "OK" 40469msgstr "" 40470 40471#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:712 40472msgid "Save All" 40473msgstr "" 40474 40475#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:714 40476msgid "Open" 40477msgstr "" 40478 40479#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:716 40480msgid "&Yes" 40481msgstr "" 40482 40483#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:718 40484msgid "Yes to &All" 40485msgstr "" 40486 40487#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:720 40488msgid "&No" 40489msgstr "" 40490 40491#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:722 40492msgid "N&o to All" 40493msgstr "" 40494 40495#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:724 40496msgid "Abort" 40497msgstr "" 40498 40499#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:726 40500msgid "Retry" 40501msgstr "" 40502 40503#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:730 40504msgid "Close" 40505msgstr "" 40506 40507#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:738 40508msgid "Apply" 40509msgstr "" 40510 40511#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:740 40512msgid "Reset" 40513msgstr "" 40514 40515#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/gui/kernel/qplatformtheme.cpp:742 40516msgid "Restore Defaults" 40517msgstr "" 40518 40519#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1480 40520msgid "Hu&e:" 40521msgstr "" 40522 40523#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1481 40524msgid "&Sat:" 40525msgstr "" 40526 40527#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1482 40528msgid "&Val:" 40529msgstr "" 40530 40531#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1483 40532msgid "&Red:" 40533msgstr "" 40534 40535#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1484 40536msgid "&Green:" 40537msgstr "" 40538 40539#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1485 40540msgid "Bl&ue:" 40541msgstr "" 40542 40543#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1486 40544msgid "A&lpha channel:" 40545msgstr "" 40546 40547#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1487 40548msgid "&HTML:" 40549msgstr "" 40550 40551#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1651 40552msgid "" 40553"Cursor at %1, %2\n" 40554"Press ESC to cancel" 40555msgstr "" 40556 40557#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1679 40558msgid "Select Color" 40559msgstr "" 40560 40561#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1872 40562msgid "&Basic colors" 40563msgstr "" 40564 40565#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1873 40566msgid "&Custom colors" 40567msgstr "" 40568 40569#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1874 40570msgid "&Add to Custom Colors" 40571msgstr "" 40572 40573#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qcolordialog.cpp:1875 40574msgid "&Pick Screen Color" 40575msgstr "" 40576 40577#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:179 40578msgid "Select Font" 40579msgstr "" 40580 40581#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:770 40582msgid "&Font" 40583msgstr "" 40584 40585#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:771 40586msgid "Font st&yle" 40587msgstr "" 40588 40589#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:772 40590msgid "&Size" 40591msgstr "" 40592 40593#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:773 40594msgid "Effects" 40595msgstr "" 40596 40597#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:774 40598msgid "Stri&keout" 40599msgstr "" 40600 40601#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:776 40602msgid "Sample" 40603msgstr "" 40604 40605#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/dialogs/qfontdialog.cpp:777 40606msgid "Wr&iting System" 40607msgstr "" 40608 40609#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:405 40610msgid "Left edge" 40611msgstr "" 40612 40613#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:406 40614msgid "Right edge" 40615msgstr "" 40616 40617#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40618msgid "Page left" 40619msgstr "" 40620 40621#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:408 40622msgid "Page up" 40623msgstr "" 40624 40625#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40626msgid "Page down" 40627msgstr "" 40628 40629#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:409 40630msgid "Page right" 40631msgstr "" 40632 40633#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40634msgid "Scroll left" 40635msgstr "" 40636 40637#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:411 40638msgid "Scroll up" 40639msgstr "" 40640 40641#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40642msgid "Scroll down" 40643msgstr "" 40644 40645#: /home/ci/qt-base/qtbase-everywhere-src-5.15.2/src/widgets/widgets/qscrollbar.cpp:412 40646msgid "Scroll right" 40647msgstr "" 40648 40649#: /__w/calibre/calibre/resources/default_tweaks.py:9 40650msgid "Auto increment series index" 40651msgstr "" 40652 40653#: /__w/calibre/calibre/resources/default_tweaks.py:10 40654msgid "" 40655"The algorithm used to assign a book added to an existing series a series number.\n" 40656"New series numbers assigned using this tweak are always integer values, except\n" 40657"if a constant non-integer is specified.\n" 40658"Possible values are:\n" 40659"next - First available integer larger than the largest existing number\n" 40660"first_free - First available integer larger than 0\n" 40661"next_free - First available integer larger than the smallest existing number\n" 40662"last_free - First available integer smaller than the largest existing number. Return largest existing + 1 if no free number is found\n" 40663"const - Assign the number 1 always\n" 40664"no_change - Do not change the series index\n" 40665"a number - Assign that number always. The number is not in quotes. Note that 0.0 can be used here.\n" 40666"Examples:\n" 40667"series_index_auto_increment = 'next'\n" 40668"series_index_auto_increment = 'next_free'\n" 40669"series_index_auto_increment = 16.5\n" 40670"\n" 40671"Set the use_series_auto_increment_tweak_when_importing tweak to True to\n" 40672"use the above values when importing/adding books. If this tweak is set to\n" 40673"False (the default) then the series number will be set to 1 if it is not\n" 40674"explicitly set during the import. If set to True, then the\n" 40675"series index will be set according to the series_index_auto_increment setting.\n" 40676"Note that the use_series_auto_increment_tweak_when_importing tweak is used\n" 40677"only when a value is not provided during import. If the importing regular\n" 40678"expression produces a value for series_index, or if you are reading metadata\n" 40679"from books and the import plugin produces a value, than that value will\n" 40680"be used irrespective of the setting of the tweak." 40681msgstr "" 40682 40683#: /__w/calibre/calibre/resources/default_tweaks.py:39 40684msgid "Add separator after completing an author name" 40685msgstr "" 40686 40687#: /__w/calibre/calibre/resources/default_tweaks.py:40 40688msgid "" 40689"Should the completion separator be append\n" 40690"to the end of the completed text to\n" 40691"automatically begin a new completion operation\n" 40692"for authors.\n" 40693"Can be either True or False" 40694msgstr "" 40695 40696#: /__w/calibre/calibre/resources/default_tweaks.py:47 40697msgid "Author sort name algorithm" 40698msgstr "" 40699 40700#: /__w/calibre/calibre/resources/default_tweaks.py:48 40701msgid "" 40702"The algorithm used to copy author to author_sort.\n" 40703"Possible values are:\n" 40704"invert: use \"fn ln\" -> \"ln, fn\"\n" 40705"copy : copy author to author_sort without modification\n" 40706"comma : use 'copy' if there is a ',' in the name, otherwise use 'invert'\n" 40707"nocomma : \"fn ln\" -> \"ln fn\" (without the comma)\n" 40708"When this tweak is changed, the author_sort values stored with each author\n" 40709"must be recomputed by right-clicking on an author in the left-hand tags\n" 40710"panel, selecting 'manage authors', and pressing\n" 40711"'Recalculate all author sort values'.\n" 40712"\n" 40713"The author_name_suffixes are words that are ignored when they occur at the\n" 40714"end of an author name. The case of the suffix is ignored and trailing\n" 40715"periods are automatically handled.\n" 40716"\n" 40717"The same is true for author_name_prefixes.\n" 40718"\n" 40719"The author_name_copywords are a set of words which, if they occur in an\n" 40720"author name, cause the automatically generated author sort string to be\n" 40721"identical to the author name. This means that the sort for a string like\n" 40722"\"Acme Inc.\" will be \"Acme Inc.\" instead of \"Inc., Acme\".\n" 40723"\n" 40724"If author_use_surname_prefixes is enabled, any of the words in\n" 40725"author_surname_prefixes will be treated as a prefix to the surname, if they\n" 40726"occur before the surname. So for example, \"John von Neumann\" would be sorted\n" 40727"as \"von Neumann, John\" and not \"Neumann, John von\"." 40728msgstr "" 40729 40730#: /__w/calibre/calibre/resources/default_tweaks.py:85 40731msgid "Splitting multiple author names" 40732msgstr "" 40733 40734#: /__w/calibre/calibre/resources/default_tweaks.py:86 40735msgid "" 40736"By default, calibre splits a string containing multiple author names on\n" 40737"ampersands and the words \"and\" and \"with\". You can customize the splitting\n" 40738"by changing the regular expression below. Strings are split on whatever the\n" 40739"specified regular expression matches, in addition to ampersands.\n" 40740"Default: r'(?i),?\\s+(and|with)\\s+'" 40741msgstr "" 40742 40743#: /__w/calibre/calibre/resources/default_tweaks.py:93 40744msgid "Use author sort in Tag browser" 40745msgstr "" 40746 40747#: /__w/calibre/calibre/resources/default_tweaks.py:94 40748msgid "" 40749"Set which author field to display in the Tag browser (the list of authors,\n" 40750"series, publishers etc on the left hand side). The choices are author and\n" 40751"author_sort. This tweak affects only what is displayed under the authors\n" 40752"category in the Tag browser and Content server. Please note that if you set this\n" 40753"to author_sort, it is very possible to see duplicate names in the list because\n" 40754"although it is guaranteed that author names are unique, there is no such\n" 40755"guarantee for author_sort values. Showing duplicates won't break anything, but\n" 40756"it could lead to some confusion. When using 'author_sort', the tooltip will\n" 40757"show the author's name.\n" 40758"Examples:\n" 40759"categories_use_field_for_author_name = 'author'\n" 40760"categories_use_field_for_author_name = 'author_sort'" 40761msgstr "" 40762 40763#: /__w/calibre/calibre/resources/default_tweaks.py:108 40764msgid "Control partitioning of Tag browser" 40765msgstr "" 40766 40767#: /__w/calibre/calibre/resources/default_tweaks.py:109 40768msgid "" 40769"When partitioning the Tag browser, the format of the subcategory label is\n" 40770"controlled by a template: categories_collapsed_name_template if sorting by\n" 40771"name, categories_collapsed_rating_template if sorting by average rating, and\n" 40772"categories_collapsed_popularity_template if sorting by popularity. There are\n" 40773"two variables available to the template: first and last. The variable 'first'\n" 40774"is the initial item in the subcategory, and the variable 'last' is the final\n" 40775"item in the subcategory. Both variables are 'objects'; they each have multiple\n" 40776"values that are obtained by using a suffix. For example, first.name for an\n" 40777"author category will be the name of the author. The sub-values available are:\n" 40778"name: the printable name of the item\n" 40779"count: the number of books that references this item\n" 40780"avg_rating: the average rating of all the books referencing this item\n" 40781"sort: the sort value. For authors, this is the author_sort for that author\n" 40782"category: the category (e.g., authors, series) that the item is in.\n" 40783"Note that the \"r'\" in front of the { is necessary if there are backslashes\n" 40784"(\\ characters) in the template. It doesn't hurt anything to leave it there\n" 40785"even if there aren't any backslashes." 40786msgstr "" 40787 40788#: /__w/calibre/calibre/resources/default_tweaks.py:130 40789msgid "Control order of categories in the Tag browser" 40790msgstr "" 40791 40792#: /__w/calibre/calibre/resources/default_tweaks.py:131 40793msgid "" 40794"Change the following dict to change the order that categories are displayed in\n" 40795"the Tag browser. Items are named using their lookup name, and will be sorted\n" 40796"using the number supplied. The lookup name '*' stands for all names that\n" 40797"otherwise do not appear. Two names with the same value will be sorted\n" 40798"using the default order, the one specified by tag_browser_category_default_sort.\n" 40799"Example:\n" 40800"tag_browser_category_order = {'series':1, 'tags':2, '*':3}\n" 40801"\n" 40802"results in the order series, tags, then everything else in default order.\n" 40803"The tweak tag_browser_category_default_sort specifies the sort order before\n" 40804"applying the category order from the dict. The allowed values are:\n" 40805"tag_browser_category_default_sort = 'default' # The calibre default order\n" 40806"tag_browser_category_default_sort = 'display_name' # Sort by the display name of the category\n" 40807"tag_browser_category_default_sort = 'lookup_name' # Sort by the lookup name of the category\n" 40808"\n" 40809"In addition and if the category default sort is not 'default' you can specify\n" 40810"whether the sort is ascending or descending. This is ignored if the sort is 'default'.\n" 40811"tag_browser_category_default_sort_direction = 'ascending'\n" 40812"tag_browser_category_default_sort_direction = 'descending'" 40813msgstr "" 40814 40815#: /__w/calibre/calibre/resources/default_tweaks.py:155 40816msgid "Specify columns to sort the booklist by on startup" 40817msgstr "" 40818 40819#: /__w/calibre/calibre/resources/default_tweaks.py:156 40820msgid "" 40821"Provide a set of columns to be sorted on when calibre starts.\n" 40822"The argument is None if saved sort history is to be used\n" 40823"otherwise it is a list of column,order pairs. Column is the\n" 40824"lookup/search name, found using the tooltip for the column\n" 40825"Order is 0 for ascending, 1 for descending.\n" 40826"For example, set it to [('authors',0),('title',0)] to sort by\n" 40827"title within authors." 40828msgstr "" 40829 40830#: /__w/calibre/calibre/resources/default_tweaks.py:165 40831msgid "Control how dates are displayed" 40832msgstr "" 40833 40834#: /__w/calibre/calibre/resources/default_tweaks.py:166 40835msgid "" 40836"Format to be used for publication date and the timestamp (date).\n" 40837"A string controlling how the publication date is displayed in the GUI\n" 40838"d the day as number without a leading zero (1 to 31)\n" 40839"dd the day as number with a leading zero (01 to 31)\n" 40840"ddd the abbreviated localized day name (e.g. 'Mon' to 'Sun').\n" 40841"dddd the long localized day name (e.g. 'Monday' to 'Sunday').\n" 40842"M the month as number without a leading zero (1-12)\n" 40843"MM the month as number with a leading zero (01-12)\n" 40844"MMM the abbreviated localized month name (e.g. 'Jan' to 'Dec').\n" 40845"MMMM the long localized month name (e.g. 'January' to 'December').\n" 40846"yy the year as two digit number (00-99)\n" 40847"yyyy the year as four digit number\n" 40848"h the hours without a leading 0 (0 to 11 or 0 to 23, depending on am/pm) '\n" 40849"hh the hours with a leading 0 (00 to 11 or 00 to 23, depending on am/pm) '\n" 40850"m the minutes without a leading 0 (0 to 59) '\n" 40851"mm the minutes with a leading 0 (00 to 59) '\n" 40852"s the seconds without a leading 0 (0 to 59) '\n" 40853"ss the seconds with a leading 0 (00 to 59) '\n" 40854"ap use a 12-hour clock instead of a 24-hour clock, with \"ap\" replaced by the localized string for am or pm\n" 40855"AP use a 12-hour clock instead of a 24-hour clock, with \"AP\" replaced by the localized string for AM or PM\n" 40856"iso the date with time and timezone. Must be the only format present\n" 40857"For example, given the date of 9 Jan 2010, the following formats show\n" 40858"MMM yyyy ==> Jan 2010 yyyy ==> 2010 dd MMM yyyy ==> 09 Jan 2010\n" 40859"MM/yyyy ==> 01/2010 d/M/yy ==> 9/1/10 yy ==> 10\n" 40860"\n" 40861"publication default if not set: MMM yyyy\n" 40862"timestamp default if not set: dd MMM yyyy\n" 40863"last_modified_display_format if not set: dd MMM yyyy" 40864msgstr "" 40865 40866#: /__w/calibre/calibre/resources/default_tweaks.py:198 40867msgid "Control sorting of titles and series in the library display" 40868msgstr "" 40869 40870#: /__w/calibre/calibre/resources/default_tweaks.py:199 40871msgid "" 40872"Control title and series sorting in the library view. If set to\n" 40873"'library_order', the title sort field will be used instead of the title.\n" 40874"Unless you have manually edited the title sort field, leading articles such as\n" 40875"The and A will be ignored. If set to 'strictly_alphabetic', the titles will be\n" 40876"sorted as-is (sort by title instead of title sort). For example, with\n" 40877"library_order, The Client will sort under 'C'. With strictly_alphabetic, the\n" 40878"book will sort under 'T'.\n" 40879"This flag affects calibre's library display. It has no effect on devices. In\n" 40880"addition, titles for books added before changing the flag will retain their\n" 40881"order until the title is edited. Editing a title and hitting Enter\n" 40882"without changing anything is sufficient to change the sort. Or you can use\n" 40883"the 'Update title sort' action in the Bulk metadata edit dialog to update\n" 40884"it for many books at once." 40885msgstr "" 40886 40887#: /__w/calibre/calibre/resources/default_tweaks.py:214 40888msgid "Control formatting of title and series when used in templates" 40889msgstr "" 40890 40891#: /__w/calibre/calibre/resources/default_tweaks.py:215 40892msgid "" 40893"Control how title and series names are formatted when saving to disk/sending\n" 40894"to device. The behavior depends on the field being processed. If processing\n" 40895"title, then if this tweak is set to 'library_order', the title will be\n" 40896"replaced with title_sort. If it is set to 'strictly_alphabetic', then the\n" 40897"title will not be changed. If processing series, then if set to\n" 40898"'library_order', articles such as 'The' and 'An' will be moved to the end. If\n" 40899"set to 'strictly_alphabetic', the series will be sent without change.\n" 40900"For example, if the tweak is set to library_order, \"The Lord of the Rings\"\n" 40901"will become \"Lord of the Rings, The\". If the tweak is set to\n" 40902"strictly_alphabetic, it would remain \"The Lord of the Rings\". Note that the\n" 40903"formatter function raw_field will return the base value for title and\n" 40904"series regardless of the setting of this tweak." 40905msgstr "" 40906 40907#: /__w/calibre/calibre/resources/default_tweaks.py:229 40908msgid "Set the list of words considered to be \"articles\" for sort strings" 40909msgstr "" 40910 40911#: /__w/calibre/calibre/resources/default_tweaks.py:230 40912msgid "" 40913"Set the list of words that are to be considered 'articles' when computing the\n" 40914"title sort strings. The articles differ by language. By default, calibre uses\n" 40915"a combination of articles from English and whatever language the calibre user\n" 40916"interface is set to. In addition, in some contexts where the book language is\n" 40917"available, the language of the book is used. You can change the list of\n" 40918"articles for a given language or add a new language by editing\n" 40919"per_language_title_sort_articles. To tell calibre to use a language other\n" 40920"than the user interface language, set, default_language_for_title_sort. For\n" 40921"example, to use German, set it to 'deu'. A value of None means the user\n" 40922"interface language is used. The setting title_sort_articles is ignored\n" 40923"(present only for legacy reasons)." 40924msgstr "" 40925 40926#: /__w/calibre/calibre/resources/default_tweaks.py:285 40927msgid "Specify a folder calibre should connect to at startup" 40928msgstr "" 40929 40930#: /__w/calibre/calibre/resources/default_tweaks.py:286 40931msgid "" 40932"Specify a folder that calibre should connect to at startup using\n" 40933"connect_to_folder. This must be a full path to the folder. If the folder does\n" 40934"not exist when calibre starts, it is ignored.\n" 40935"Example for Windows:\n" 40936"auto_connect_to_folder = 'C:/Users/someone/Desktop/testlib'\n" 40937"Example for other operating systems:\n" 40938"auto_connect_to_folder = '/home/dropbox/My Dropbox/someone/library'" 40939msgstr "" 40940 40941#: /__w/calibre/calibre/resources/default_tweaks.py:295 40942msgid "Specify renaming rules for SONY collections" 40943msgstr "" 40944 40945#: /__w/calibre/calibre/resources/default_tweaks.py:296 40946msgid "" 40947"Specify renaming rules for SONY collections. This tweak is only applicable if\n" 40948"metadata management is set to automatic. Collections on SONYs are named\n" 40949"depending upon whether the field is standard or custom. A collection derived\n" 40950"from a standard field is named for the value in that field.\n" 40951"\n" 40952"For example, if the standard 'series' column contains the value 'Darkover', then the\n" 40953"collection name is 'Darkover'. A collection derived from a custom field will\n" 40954"have the name of the field added to the value. For example, if a custom series\n" 40955"column named 'My Series' contains the name 'Darkover', then the collection\n" 40956"will by default be named 'Darkover (My Series)'. For purposes of this\n" 40957"documentation, 'Darkover' is called the value and 'My Series' is called the\n" 40958"category. If two books have fields that generate the same collection name,\n" 40959"then both books will be in that collection.\n" 40960"\n" 40961"This set of tweaks lets you specify for a standard or custom field how\n" 40962"the collections are to be named. You can use it to add a description to a\n" 40963"standard field, for example 'Foo (Tag)' instead of the 'Foo'. You can also use\n" 40964"it to force multiple fields to end up in the same collection.\n" 40965"\n" 40966"For example, you could force the values in 'series', '#my_series_1', and\n" 40967"'#my_series_2' to appear in collections named 'some_value (Series)', thereby\n" 40968"merging all of the fields into one set of collections.\n" 40969"\n" 40970"There are two related tweaks. The first determines the category name to use\n" 40971"for a metadata field. The second is a template, used to determines how the\n" 40972"value and category are combined to create the collection name.\n" 40973"The syntax of the first tweak, sony_collection_renaming_rules, is:\n" 40974"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n" 40975"\n" 40976"The second tweak, sony_collection_name_template, is a template. It uses the\n" 40977"same template language as plugboards and save templates. This tweak controls\n" 40978"how the value and category are combined together to make the collection name.\n" 40979"The only two fields available are {category} and {value}. The {value} field is\n" 40980"never empty. The {category} field can be empty. The default is to put the\n" 40981"value first, then the category enclosed in parentheses, it isn't empty:\n" 40982"'{value} {category:|(|)}'\n" 40983"\n" 40984"Examples: The first three examples assume that the second tweak\n" 40985"has not been changed.\n" 40986"\n" 40987"1) I want three series columns to be merged into one set of collections. The\n" 40988"column lookup names are 'series', '#series_1' and '#series_2'. I want nothing\n" 40989"in the parenthesis. The value to use in the tweak value would be:\n" 40990"sony_collection_renaming_rules={'series':'', '#series_1':'', '#series_2':''}\n" 40991"\n" 40992"2) I want the word '(Series)' to appear on collections made from series, and\n" 40993"the word '(Tag)' to appear on collections made from tags. Use:\n" 40994"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 40995"\n" 40996"3) I want 'series' and '#myseries' to be merged, and for the collection name\n" 40997"to have '(Series)' appended. The renaming rule is:\n" 40998"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n" 40999"\n" 41000"4) Same as example 2, but instead of having the category name in parentheses\n" 41001"and appended to the value, I want it prepended and separated by a colon, such\n" 41002"as in Series: Darkover. I must change the template used to format the category name\n" 41003"\n" 41004"The resulting two tweaks are:\n" 41005"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" 41006"sony_collection_name_template='{category:||: }{value}'" 41007msgstr "" 41008 41009#: /__w/calibre/calibre/resources/default_tweaks.py:359 41010msgid "Specify how SONY collections are sorted" 41011msgstr "" 41012 41013#: /__w/calibre/calibre/resources/default_tweaks.py:360 41014msgid "" 41015"Specify how SONY collections are sorted. This tweak is only applicable if\n" 41016"metadata management is set to automatic. You can indicate which metadata is to\n" 41017"be used to sort on a collection-by-collection basis. The format of the tweak\n" 41018"is a list of metadata fields from which collections are made, followed by the\n" 41019"name of the metadata field containing the sort value.\n" 41020"Example: The following indicates that collections built from pubdate and tags\n" 41021"are to be sorted by the value in the custom column '#mydate', that collections\n" 41022"built from 'series' are to be sorted by 'series_index', and that all other\n" 41023"collections are to be sorted by title. If a collection metadata field is not\n" 41024"named, then if it is a series- based collection it is sorted by series order,\n" 41025"otherwise it is sorted by title order.\n" 41026"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], 'title')]\n" 41027"Note that the bracketing and parentheses are required. The syntax is\n" 41028"[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" 41029"Default: empty (no rules), so no collection attributes are named." 41030msgstr "" 41031 41032#: /__w/calibre/calibre/resources/default_tweaks.py:377 41033msgid "Control how tags are applied when copying books to another library" 41034msgstr "" 41035 41036#: /__w/calibre/calibre/resources/default_tweaks.py:378 41037msgid "" 41038"Set this to True to ensure that tags in 'Tags to add when adding\n" 41039"a book' are added when copying books to another library" 41040msgstr "" 41041 41042#: /__w/calibre/calibre/resources/default_tweaks.py:382 41043msgid "Set the maximum number of sort 'levels'" 41044msgstr "" 41045 41046#: /__w/calibre/calibre/resources/default_tweaks.py:383 41047msgid "" 41048"Set the maximum number of sort 'levels' that calibre will use to resort the\n" 41049"library after certain operations such as searches or device insertion. Each\n" 41050"sort level adds a performance penalty. If the database is large (thousands of\n" 41051"books) the penalty might be noticeable. If you are not concerned about multi-\n" 41052"level sorts, and if you are seeing a slowdown, reduce the value of this tweak." 41053msgstr "" 41054 41055#: /__w/calibre/calibre/resources/default_tweaks.py:390 41056msgid "Choose whether dates are sorted using visible fields" 41057msgstr "" 41058 41059#: /__w/calibre/calibre/resources/default_tweaks.py:391 41060msgid "" 41061"Date values contain both a date and a time. When sorted, all the fields are\n" 41062"used, regardless of what is displayed. Set this tweak to True to use only\n" 41063"the fields that are being displayed." 41064msgstr "" 41065 41066#: /__w/calibre/calibre/resources/default_tweaks.py:396 41067msgid "Fuzz value for trimming covers" 41068msgstr "" 41069 41070#: /__w/calibre/calibre/resources/default_tweaks.py:397 41071msgid "" 41072"The value used for the fuzz distance when trimming a cover.\n" 41073"Colors within this distance are considered equal.\n" 41074"The distance is in absolute intensity units." 41075msgstr "" 41076 41077#: /__w/calibre/calibre/resources/default_tweaks.py:402 41078msgid "Control behavior of the book list" 41079msgstr "" 41080 41081#: /__w/calibre/calibre/resources/default_tweaks.py:403 41082msgid "" 41083"You can control the behavior of double clicks and pressing Enter on the books\n" 41084"list. Choices: open_viewer, do_nothing, show_book_details, edit_cell,\n" 41085"edit_metadata. Selecting anything other than open_viewer or show_book_details\n" 41086"has the side effect of disabling editing a field using a single click.\n" 41087"Default: open_viewer.\n" 41088"Example: doubleclick_on_library_view = 'do_nothing'\n" 41089"You can also control whether the book list scrolls per item or\n" 41090"per pixel. Default is per item." 41091msgstr "" 41092 41093#: /__w/calibre/calibre/resources/default_tweaks.py:416 41094msgid "Language to use when sorting" 41095msgstr "" 41096 41097#: /__w/calibre/calibre/resources/default_tweaks.py:417 41098msgid "" 41099"Setting this tweak will force sorting to use the\n" 41100"collating order for the specified language. This might be useful if you run\n" 41101"calibre in English but want sorting to work in the language where you live.\n" 41102"Set the tweak to the desired ISO 639-1 language code, in lower case.\n" 41103"You can find the list of supported locales at\n" 41104"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes\n" 41105"Default: locale_for_sorting = '' -- use the language calibre displays in\n" 41106"Example: locale_for_sorting = 'fr' -- sort using French rules.\n" 41107"Example: locale_for_sorting = 'nb' -- sort using Norwegian rules." 41108msgstr "" 41109 41110#: /__w/calibre/calibre/resources/default_tweaks.py:428 41111msgid "Number of columns for custom metadata in the edit metadata dialog" 41112msgstr "" 41113 41114#: /__w/calibre/calibre/resources/default_tweaks.py:429 41115msgid "" 41116"Set whether to use one or two columns for custom metadata when editing\n" 41117"metadata one book at a time. If True, then the fields are laid out using two\n" 41118"columns. If False, one column is used." 41119msgstr "" 41120 41121#: /__w/calibre/calibre/resources/default_tweaks.py:434 41122msgid "Order of custom column(s) in edit metadata" 41123msgstr "" 41124 41125#: /__w/calibre/calibre/resources/default_tweaks.py:435 41126msgid "" 41127"Controls the order that custom columns are listed in edit metadata single\n" 41128"and bulk. The columns listed in the tweak are displayed first and in the\n" 41129"order provided. Any columns not listed are displayed after the listed ones,\n" 41130"in alphabetical order. Do note that this tweak does not change the size of\n" 41131"the edit widgets. Putting comments widgets in this list may result in some\n" 41132"odd widget spacing when using two-column mode.\n" 41133"Enter a comma-separated list of custom field lookup names, as in\n" 41134"metadata_edit_custom_column_order = ['#genre', '#mytags', '#etc']" 41135msgstr "" 41136 41137#: /__w/calibre/calibre/resources/default_tweaks.py:445 41138msgid "Edit metadata custom column label width and elision point" 41139msgstr "" 41140 41141#: /__w/calibre/calibre/resources/default_tweaks.py:446 41142msgid "" 41143"Set the width of custom column labels shown in the edit metadata dialogs.\n" 41144"If metadata_edit_elide_labels is True then labels wider than the width\n" 41145"will be elided, otherwise they will be word wrapped. The maximum width is\n" 41146"computed by multiplying the average width of characters in the font by the\n" 41147"appropriate number.\n" 41148"Set the elision point to 'middle' to put the ellipsis (…) in the middle of\n" 41149"the label, 'right' to put it at the right end of the label, and 'left' to\n" 41150"put it at the left end." 41151msgstr "" 41152 41153#: /__w/calibre/calibre/resources/default_tweaks.py:459 41154msgid "The number of seconds to wait before sending emails" 41155msgstr "" 41156 41157#: /__w/calibre/calibre/resources/default_tweaks.py:460 41158msgid "" 41159"The number of seconds to wait before sending emails when using a\n" 41160"public email server like GMX/Hotmail/Gmail. Default is: 5 minutes\n" 41161"Setting it to lower may cause the server's SPAM controls to kick in,\n" 41162"making email sending fail. Changes will take effect only after a restart of\n" 41163"calibre. You can also change the list of hosts that calibre considers\n" 41164"to be public relays here. Any relay host ending with one of the suffixes\n" 41165"in the list below will be considered a public email server." 41166msgstr "" 41167 41168#: /__w/calibre/calibre/resources/default_tweaks.py:470 41169msgid "The maximum width and height for covers saved in the calibre library" 41170msgstr "" 41171 41172#: /__w/calibre/calibre/resources/default_tweaks.py:471 41173msgid "" 41174"All covers in the calibre library will be resized, preserving aspect ratio,\n" 41175"to fit within this size. This is to prevent slowdowns caused by extremely\n" 41176"large covers" 41177msgstr "" 41178 41179#: /__w/calibre/calibre/resources/default_tweaks.py:476 41180msgid "Where to send downloaded news" 41181msgstr "" 41182 41183#: /__w/calibre/calibre/resources/default_tweaks.py:477 41184msgid "" 41185"When automatically sending downloaded news to a connected device, calibre\n" 41186"will by default send it to the main memory. By changing this tweak, you can\n" 41187"control where it is sent. Valid values are \"main\", \"carda\", \"cardb\". Note\n" 41188"that if there isn't enough free space available on the location you choose,\n" 41189"the files will be sent to the location with the most free space." 41190msgstr "" 41191 41192#: /__w/calibre/calibre/resources/default_tweaks.py:484 41193msgid "Unified toolbar on macOS" 41194msgstr "" 41195 41196#: /__w/calibre/calibre/resources/default_tweaks.py:485 41197msgid "" 41198"If you enable this option and restart calibre, the toolbar will be 'unified'\n" 41199"with the titlebar as is normal for macOS applications. However, doing this has\n" 41200"various bugs, for instance the minimum width of the toolbar becomes twice\n" 41201"what it should be and it causes other random bugs on some systems, so turn it\n" 41202"on at your own risk!" 41203msgstr "" 41204 41205#: /__w/calibre/calibre/resources/default_tweaks.py:492 41206msgid "" 41207"Save original file when converting/polishing from same format to same format" 41208msgstr "" 41209 41210#: /__w/calibre/calibre/resources/default_tweaks.py:493 41211msgid "" 41212"When calibre does a conversion from the same format to the same format, for\n" 41213"example, from EPUB to EPUB, the original file is saved, so that in case the\n" 41214"conversion is poor, you can tweak the settings and run it again. By setting\n" 41215"this to False you can prevent calibre from saving the original file.\n" 41216"Similarly, by setting save_original_format_when_polishing to False you can\n" 41217"prevent calibre from saving the original file when polishing." 41218msgstr "" 41219 41220#: /__w/calibre/calibre/resources/default_tweaks.py:502 41221msgid "Number of recently viewed books to show" 41222msgstr "" 41223 41224#: /__w/calibre/calibre/resources/default_tweaks.py:503 41225msgid "" 41226"Right-clicking the \"View\" button shows a list of recently viewed books. Control\n" 41227"how many should be shown, here." 41228msgstr "" 41229 41230#: /__w/calibre/calibre/resources/default_tweaks.py:507 41231msgid "Change the font size of the Book details panel in the interface" 41232msgstr "" 41233 41234#: /__w/calibre/calibre/resources/default_tweaks.py:508 41235msgid "" 41236"Change the font size at which book details are rendered in the side panel and\n" 41237"comments are rendered in the metadata edit dialog. Set it to a positive or\n" 41238"negative number to increase or decrease the font size." 41239msgstr "" 41240 41241#: /__w/calibre/calibre/resources/default_tweaks.py:513 41242msgid "What format to default to when using the \"Unpack book\" feature" 41243msgstr "" 41244 41245#: /__w/calibre/calibre/resources/default_tweaks.py:514 41246msgid "" 41247"The \"Unpack book\" feature of calibre allows direct editing of a book format.\n" 41248"If multiple formats are available, calibre will offer you a choice\n" 41249"of formats, defaulting to your preferred output format if it is available.\n" 41250"Set this tweak to a specific value of 'EPUB' or 'AZW3' to always default\n" 41251"to that format rather than your output format preference.\n" 41252"Set to a value of 'remember' to use whichever format you chose last time you\n" 41253"used the \"Unpack book\" feature.\n" 41254"Examples:\n" 41255"default_tweak_format = None (Use output format)\n" 41256"default_tweak_format = 'EPUB'\n" 41257"default_tweak_format = 'remember'" 41258msgstr "" 41259 41260#: /__w/calibre/calibre/resources/default_tweaks.py:527 41261msgid "Do not preselect a completion when editing authors/tags/series/etc." 41262msgstr "" 41263 41264#: /__w/calibre/calibre/resources/default_tweaks.py:528 41265msgid "" 41266"This means that you can make changes and press Enter and your changes will\n" 41267"not be overwritten by a matching completion. However, if you wish to use the\n" 41268"completions you will now have to press Tab to select one before pressing\n" 41269"Enter. Which technique you prefer will depend on the state of metadata in\n" 41270"your library and your personal editing style." 41271msgstr "" 41272 41273#: /__w/calibre/calibre/resources/default_tweaks.py:535 41274msgid "Completion mode when editing authors/tags/series/etc." 41275msgstr "" 41276 41277#: /__w/calibre/calibre/resources/default_tweaks.py:536 41278msgid "" 41279"By default, when completing items, calibre will show you all the candidates\n" 41280"that start with the text you have already typed. You can instead have it show\n" 41281"all candidates that contain the text you have already typed. To do this, set\n" 41282"completion_mode to 'contains'. For example, if you type asi it will match both\n" 41283"Asimov and Quasimodo, whereas the default behavior would match only Asimov." 41284msgstr "" 41285 41286#: /__w/calibre/calibre/resources/default_tweaks.py:543 41287msgid "Sort the list of libraries alphabetically" 41288msgstr "" 41289 41290#: /__w/calibre/calibre/resources/default_tweaks.py:544 41291msgid "" 41292"The list of libraries in the Copy to library and Quick switch menus are\n" 41293"normally sorted by most used. However, if there are more than a certain\n" 41294"number of such libraries, the sorting becomes alphabetic. You can set that\n" 41295"number here. The default is ten libraries." 41296msgstr "" 41297 41298#: /__w/calibre/calibre/resources/default_tweaks.py:550 41299msgid "Choose available output formats for conversion" 41300msgstr "" 41301 41302#: /__w/calibre/calibre/resources/default_tweaks.py:551 41303msgid "" 41304"Restrict the list of available output formats in the conversion dialogs.\n" 41305"For example, if you only want to convert to EPUB and AZW3, change this to\n" 41306"restrict_output_formats = ['EPUB', 'AZW3']. The default value of None causes\n" 41307"all available output formats to be present." 41308msgstr "" 41309 41310#: /__w/calibre/calibre/resources/default_tweaks.py:557 41311msgid "Set the thumbnail image quality used by the Content server" 41312msgstr "" 41313 41314#: /__w/calibre/calibre/resources/default_tweaks.py:558 41315msgid "" 41316"The quality of a thumbnail is largely controlled by the compression quality\n" 41317"used when creating it. Set this to a larger number to improve the quality.\n" 41318"Note that the thumbnails get much larger with larger compression quality\n" 41319"numbers.\n" 41320"The value can be between 50 and 99" 41321msgstr "" 41322 41323#: /__w/calibre/calibre/resources/default_tweaks.py:565 41324msgid "" 41325"Image file types to treat as e-books when dropping onto the \"Book details\"" 41326" panel" 41327msgstr "" 41328 41329#: /__w/calibre/calibre/resources/default_tweaks.py:566 41330msgid "" 41331"Normally, if you drop any image file in a format known to calibre onto the\n" 41332"\"Book details\" panel, it will be used to set the cover. If you want to store\n" 41333"some image types as e-books instead, you can set this tweak.\n" 41334"Examples:\n" 41335"cover_drop_exclude = {'tiff', 'webp'}" 41336msgstr "" 41337 41338#: /__w/calibre/calibre/resources/default_tweaks.py:573 41339msgid "Show the Saved searches box in the Search bar" 41340msgstr "" 41341 41342#: /__w/calibre/calibre/resources/default_tweaks.py:574 41343msgid "" 41344"In newer versions of calibre, only a single button that allows you to add a\n" 41345"new Saved search is shown in the Search bar. If you would like to have the\n" 41346"old Saved searches box with its two buttons back, set this tweak to True." 41347msgstr "" 41348 41349#: /__w/calibre/calibre/resources/default_tweaks.py:579 41350msgid "Exclude fields when copy/pasting metadata" 41351msgstr "" 41352 41353#: /__w/calibre/calibre/resources/default_tweaks.py:580 41354msgid "" 41355"You can ask calibre to not paste some metadata fields when using the\n" 41356"Edit metadata->Copy metadata/Paste metadata actions. For example,\n" 41357"exclude_fields_on_paste = ['cover', 'timestamp', '#mycolumn']\n" 41358"to prevent pasting of the cover, Date and custom column, mycolumn.\n" 41359"You can also add a shortcut in Preferences->Shortcut->Edit metadata\n" 41360"to paste metadata ignoring this tweak." 41361msgstr "" 41362 41363#: /__w/calibre/calibre/resources/default_tweaks.py:588 41364msgid "Skip internet connected check" 41365msgstr "" 41366 41367#: /__w/calibre/calibre/resources/default_tweaks.py:589 41368msgid "" 41369"Skip checking whether the internet is available before downloading news.\n" 41370"Useful if for some reason your operating systems network checking\n" 41371"facilities are not reliable (for example NetworkManager on Linux)." 41372msgstr "" 41373 41374#: /__w/calibre/calibre/resources/default_tweaks.py:594 41375msgid "Tab stop width in the template editor" 41376msgstr "" 41377 41378#: /__w/calibre/calibre/resources/default_tweaks.py:595 41379msgid "" 41380"Sets the width of the tab stop in the template editor in \"average characters\".\n" 41381"For example, a value of 1 results in a space with the width of one average character." 41382msgstr "" 41383 41384#: /__w/calibre/calibre/resources/default_tweaks.py:599 41385msgid "Value for undefined numbers when sorting" 41386msgstr "" 41387 41388#: /__w/calibre/calibre/resources/default_tweaks.py:600 41389msgid "" 41390"Sets the value to use for undefined numbers when sorting.\n" 41391"For example, the value -10 sorts undefined numbers as if they were set to -10.\n" 41392"Use 'maximum' for the largest possible number. Use 'minimum' for the smallest\n" 41393"possible number. Quotes are optional if entering a number.\n" 41394"Examples:\n" 41395"value_for_undefined_numbers_when_sorting = -100\n" 41396"value_for_undefined_numbers_when_sorting = '2'\n" 41397"value_for_undefined_numbers_when_sorting = -0.01\n" 41398"value_for_undefined_numbers_when_sorting = 'minimum'\n" 41399"value_for_undefined_numbers_when_sorting = 'maximum'" 41400msgstr "" 41401